![]() |
Varför avslutar somliga en del HTML-taggar med /> i st f bara > ?
|
Citat:
|
Som qo-naq skrev är det just för att koden ska vara XHTML-korrekt. Observera att ända skillnaden ligger i taggar som i HTML-standarden inte har någon sluttagg.
|
HTML är en SGML-dtd
och den nya versionen av HTML - kallad XHTML är en XML-dtd. I SGML (och därför även HTML) är det OK att definera taggar som saknar sluttag, tex IMG BR och HR. I XML (och därför i XHTML) MÅSTE alla taggar ha en sluttag. genom att skriva "/>" kan man hoppa över att skriva sluttagen - t ex är bara ett enklare sätt att skriva </br>. |
Tackar tackar. XHTML hade jag bara vagt hört talas om.
Väl mest och <img> som man skulle behöva fixa. Ser att det finns något som heter Tidy som man kan använda för att konvertera kod. |
Testade Tidy på några dokument, men konstigt nog fixade den inga endtags i br, img, meta eller någonstans..
Använde default options, se här http://tidy.sourceforge.net/docs/quickref.html Vilken option är det som ska sättas för att få t ex ? Annan fråga om XHTML: får man använda åäö eller måste man hålla på med ö osv? |
Jag tror att å och ö inte är tillåtna, men ä är det.
Igentligen ska man inte använda utan (med mellanrum innan slash). Detta är för netscape-användare med verison tidigare än version 4 har jag för mig. Kanske inte finns så många av de användarna kvar, men en och en annan kanske man kan få till sin sida =) |
Citat:
|
En grej som är lite jobbig med xhtml. det är att man måste lägga in allt i stylesheets, för attributen height osv funkar inte om det skall validera.
|
Citat:
|
Alla tider är GMT +2. Klockan är nu 13:14. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson