måndag, november 27, 2006

XHTML

Angående att jag inte förstod varför man ska skriva <br />

ett par inlägg sen:

"In XML, and thus XHTML, every tag must have a corresponding end tageven those that aren't allowed to contain other tags or content. Accordingly, XHTML expects the line break to appear as in your document. Ugh.Fortunately, there is an acceptable alternative: include a slash before the closing bracket of the tag to indicate its ending (e.g., <br />
If the tag has attributes, the slash comes after all the attributes so that an image could be defined as: <img src="kumquat.gif">
"
Hehe, ja där ser man, det är så man ska göra nuförtiden. Ja gud ja, det var länge sen man gjorde något vettigt med HTML. Dethär med CSS har jag helt missat också

Men jag förstår fortfarande inte vad skillnaden är rent praktiskt mellan XHTML och gamla HTML. Förutom att XHTML är mer strikt med reglerna. Nä, nu måste jag ta tag i lite PHP.

4 kommentarer:

Anonym sa...

HTML kan man skriva lite hur som helst och det kan fungera olika i diverse webbläsare. XHTML är en mer standardiserad variant av HTML, dvs att det kommer att se lika ut oavsett webbläsare(dvs om de följer xhtml standarden).

eatfrog sa...

Precis. Men förutom det är det ingen skillnad alltså?

Anonym sa...

Hum, HTML är lika mycket en standard som XHTML. Däremot kan ju implementeringen av HTML-standarden i vissa webbläsare vara bristfällig men det är även sant för XHTML. Största skillnaden mellan HTML och XHTML är att XHTML är baserat på XML utan att vara XML.

eatfrog sa...

Vilken röra. ;-)