Visa ett inlägg
Oläst 2008-08-08, 17:03 #9
martines avatar
martine martine är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Mar 2005
Inlägg: 767
martine martine är inte uppkopplad
Mycket flitig postare
martines avatar
 
Reg.datum: Mar 2005
Inlägg: 767
Citat:
Ursprungligen postat av Jonathan P
Vad pratar du om? Varför skulle man blanda stora och små bokstäver bara för man skriver HTML? Taggar ska alltid skrivas med små bokstäver...
Om du tittar på w3c:s rekommendation för HTML 4.01 så kommer du snart se att de däremot använder stora bokstäver för elementen men små för attributen (du kan alltså själv välja eller mixa efter behag) - inte särskilt praktiskt eller logiskt. Små bokstäver för taggar är xhtml.
W3C:s rekommendation, tredje kapitlet
Citat:
Ursprungligen postat av Jonathan P
Och ett virrvarr av stängda och öppna taggar som går om lott? Du måste ju stänga barn-elementen innan du stänger föräldra-elementet... Om det är sånt här du menar så detta validerar ju inte:
Kod:
<p>Lorem ipsum <strong>dolor <em>sit amet</strong>, consectetuer</em> adipiscing elit.</p>
Du har säkert helt rätt i att taggar som går om lott inte skulle validera ens i html 4.01 (jag kan just nu inte hitta någonstans i rekommendationen att det skulle vara otillåtet - det kanske regleras i dtd:n eller av SGML). Dessvärre är det dock inte ovanligt att slarviga html-programmerare tycker sådana detaljer är ovesäntliga. I xhtml är det däremot glasklart eftersom xhtml är ett XML-derivat. Dessutom tillåter ju html 4.01 även att t.ex. li- och p-taggar lämnas öppna.

XHTML är tydligare, enklare och striktare. Vill ha ha bra ordning på sin kod finns det ingen anledning (förutom okunskap) att undvika xhtml.
martine är inte uppkopplad   Svara med citatSvara med citat