Jag har hållt med med HTML sen jag gick i 6:an och kör rätt gammal teknik bakom mina sidor. Men som man säger tekniken utvecklas och jag undra egentligen behöver man verkligen <!docttype.... saken? vad gör den egentligen?
samma sak med exempel
<br\>
9 svar · 538 visningar · startad av voigtann1
Jag har hållt med med HTML sen jag gick i 6:an och kör rätt gammal teknik bakom mina sidor. Men som man säger tekniken utvecklas och jag undra egentligen behöver man verkligen <!docttype.... saken? vad gör den egentligen?
samma sak med exempel
<br\>
Jag har det som regel att alltid (numera) sätta en doctype på varje html-dokument jag skapar. Enligt en artikel på https://www.sitepoint.com så ska det gå en smula snabbare att ladda en sida som har en doctype, mot för en sida som inte har en doctype - webbläsare letar tydligen efter en doctype automatiskt när en sida laddas - och om det inte finns så letas det förgäves - om det finns så körs det på. Jag hittar dessvärre inte artikeln på Sitepoint, men ska se om jag kan fiska fram den.
Doctype berättar för webbläsaren vilken kodning man har vilket underlättar en del.
<br /> är en XHTML-tagg (som gör samma sak som <br> i HTML då naturligtvis). Anledningen till att man avslutar med ett / i XHTML är att alla taggar där måste ha en sluttagg. Eftersom att br saknar en sluttagg så lägger man till ett / i "starttaggen".
Alistapart skrev:
Using an incomplete or outdated DOCTYPE—or no DOCTYPE at all—throws these same browsers into “Quirks” mode, where the browser assumes you’ve written old-fashioned, invalid markup and code per the depressing industry norms of the late 1990s.
In this setting, the browser will attempt to parse your page in backward–compatible fashion, rendering your CSS as it might have looked in IE4, and reverting to a proprietary, browser–specific DOM. (IE reverts to the IE DOM; Mozilla and Netscape 6 revert to who knows what.)
Clearly, this is not what you want. But it is often what you’ll get, due to the preponderance of incorrect or incomplete DOCTYPE information this article hopes to correct.
Hur fixar man en korrekt doctype-tagg om man har knixat sidan i notepad?
Skall inte sno din tråd, voigtann1, men jag blev nyfiken. :)
Vilken "doctype-tagg" du ska använda beror på vilken HTML-standard du kodar efter.
Det inte bara att slänga in en doctype-tagg och se glad ut.
Man måste ju följa den HTML-standard man anger med sin doctype-tagg också.
För html 4.01
http://www.w3.org/TR/html401/sgml/dtd.html
xhtml1.0:
http://www.w3.org/TR/xhtml1/#dtds
osv...... w3c har svar på det mesta ;)
Om du dessutom validerar dina sidor på w3c, så får du ju direkt svar på tal hur vida du följer standarden eller ej. :)
sneeze skrev:
Hur fixar man en korrekt doctype-tagg om man har knixat sidan i notepad?
Finns mallar att använda sig av bl.a. här: http://webstandards.org/learn/templates/ bara att klippa och klistra ;)
Herregud... html börja ju nästan bli en vetenskap :e tackar för många bra svar :e