webForumDet fria alternativet

skillnad?

HTML & CSSur HTML, XHTML & CSS

2 svar · 332 visningar · startad av nummersju

nummersjuMedlem sedan aug. 2005198 inlägg
#1

tjena
Måste bara fråga... Vad är den stor skillnaden på XHTML, XML och HTML?

Och är XML och XHTML samma sak? och var för ska man använda dessa? går inte html lika bra?

jarvkloMedlem sedan juli 20013 378 inlägg
#2

Hmm...

HTML4 och XHTML1 är i grunden exakt samma sak om man tittar på vilka taggar man kan/får använda och hur de kan kombineras inbördes, fast XHTML1 är, om man skall vara noga, i själva verket HTML4 omskrivet så att det följer reglerna i XML :)

Men även om HTML4 och XHTML1 har exakt samma taggar, så baseras de formellt på något olika regler för hur taggarna (och attribut osv) skall skrivas i koden.
Likaså skiljer det en del mellan HTML4 och XHTML1 i vad man kan göra för att "utöka" dem med nya taggar... HTML4 är omöjligt att utvidga, medan XHTML har byggts för att kunna utökas med taggar från "andra namnrymder i XML" (XML namespaces) - men det är det ingen som gör idag i praktiken, förmodligen mest pga gamla ökända webbläsarbuggar...

XML däremot är så öppet att du med hjälp av XML kan skapa vilka taggspråk du vill bara du följer vissa grundregler... Ett exempel på ett taggspråk skapat med XML-regler är altså XHTML. Ett annat är RSS osv. osv.

Jo - det går lika bra att använda HTML som XHTML för det mesta - men huruvida det skulle vara "bättre" eller "sämre" att köra med det ena eller andra är idag såpass omdebatterat att den diskussionen förmodligen platsar bäst i "det eviga kriget"...

Det är i praktiken en smaksak som jag ser det (och vilket jag personligen föredrar framgår väl av min signatur - men det är mitt val det, vilket som är "bäst" för dig vet du bara själv :) )

MeleaMedlem sedan juli 20033 147 inlägg
#3

jarvklo skrev:

Hmm...

HTML4 och XHTML1 är i grunden exakt samma sak om man tittar på vilka taggar man kan/får använda och hur de kan kombineras inbördes, fast XHTML1 är, om man skall vara noga, i själva verket HTML4 omskrivet så att det följer reglerna i XML :)

Men även om HTML4 och XHTML1 har exakt samma taggar, så baseras de formellt på något olika regler för hur taggarna (och attribut osv) skall skrivas i koden.
Likaså skiljer det en del mellan HTML4 och XHTML1 i vad man kan göra för att "utöka" dem med nya taggar... HTML4 är omöjligt att utvidga, medan XHTML har byggts för att kunna utökas med taggar från "andra namnrymder i XML" (XML namespaces) - men det är det ingen som gör idag i praktiken, förmodligen mest pga gamla ökända webbläsarbuggar...

XML däremot är så öppet att du med hjälp av XML kan skapa vilka taggspråk du vill bara du följer vissa grundregler... Ett exempel på ett taggspråk skapat med XML-regler är altså XHTML. Ett annat är RSS osv. osv.

Jo - det går lika bra att använda HTML som XHTML för det mesta - men huruvida det skulle vara "bättre" eller "sämre" att köra med det ena eller andra är idag såpass omdebatterat att den diskussionen förmodligen platsar bäst i "det eviga kriget"...

Det är i praktiken en smaksak som jag ser det (och vilket jag personligen föredrar framgår väl av min signatur - men det är mitt val det, vilket som är "bäst" för dig vet du bara själv :) )

Blir alltid lika imponerad av dina förklaringar jarvklo, du ska ha stort beröm (golfapplåder)!
Ta åt dig! :)

132 ms totalt · 3 externa anrop · v20260731065814-full.29ac60f6
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)