Lisbet Laursen skrev:
> I xhtml skulle det jo være bedst at definere layout via css. Men W3C
> accepterer <strong</strong> i html.
> Er det alligevel bedre at lave en <span class="strong"></span> via
> css?
>
Strong er semantisk betydende HTML-markør, der
som hovedregel bør anvendes i stedet for b, der
er en præsentationsmarkør.
Du kan sagtens gøre som du foreslår, men så mister
du jo /betydningen/ af strong, som er "stærk frem-
hævning" i modsætning til em, der er svag fremhævning.
En HTML-parser vil opfange den betydningsforskel der
er mellem almindelige ord og ord der er fremhævet.
Hvis du anvender media typen speech vil du kunne
lave et stylesheet der fortæller hvilke stemmeleje
netop svagt og stærkt fremhævede elementer skal
anvende; Tekstanalysemaskiner vil antagelig også
give fremhævede ord en større vægt en ord der
ikke er fremhævet.
Så det er ikke bedre at anvende <span class="strong">
Der kan derimod være en idé i at anvende strong og
så sætte font-weight:normal. Så opnår du fordelen
ved at bruge strong men uden den oftest grimme fede
udgave af skriften.
--
Med venlig hilsen
Jørgen Farum Jensen
http://webdesign101.dk