webForumDet fria alternativet

Så... varför använder du dig av XHTML?

HTML & CSS

21 svar · 1 495 visningar · startad av frippz · sida 2 av 2

Frågan, av frippz

Jag bloggade nyligen lite i ämnet och kom på att eftersom nästan ingen läser min blogg ännu ( :e ) så driver jag frågan vidare här på forumet istället. ;) XHTML har ju nästan blivit ett modeord numera. Så jag vänder mig till er där ute som skapar era webbsidor med XHTML och ställer frågan; varför väljer ni XHTML? Det kommer utan tvekan komma upp diskussioner kring att serva XHTML som application

Läs frågan i sin helhet →
Medlem sedan juli 20013 378 inlägg
#21

frippz skrev:

och såvitt jag vet är skillnaden syntaxmässigt att ensamstående taggar inte avslutas med />. Rätta mig om jag har fel dock. ;) Det kan vara fler skillnader än så, lite osäker faktiskt.

Ehm - det finns betydligt fler skillnader än så!
Följande är t.ex. helt korrekt HTML såvitt jag och W3C:s validator kan utröna:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
   "http://www.w3.org/TR/html4/strict.dtd">
<TITLE /My universe is built with a single title-element... /
<p/...and a single paragraph

Vackert och enkelt - men fullkomligt värdelöst eftersom ingen webläsare jag känner till stödjer den typen av fullt godkänd HTML-syntax.

Fler exempel:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
   "http://www.w3.org/TR/html4/strict.dtd">
<TITLE>En tabell</TITLE>
<TABLE SUMMARY="This table contains one tbody element - can you see it?">
<CAPTION>Spot the TBODY-element</CAPTION>
<TR><TD>A single cell on a single row within a tbody element</TABLE>

Personligen anser jag att XHTML är "renare" och "enklare" eftersom man aldrig får med element man inte kan se (typ tbody, html, body och head) i exemplet ovan), eller behöver "dras" med valfria sluttagar eller "shorttag" där! - men, som sagt, vi är inne på åsikter nu och det finns helt enkelt inget "rätt" eller "fel".

Hursomhelst belyser dessa exempel IMHO något man bör känna till när man väljer HTML - liksom att Javascript-skillnaderna (ja, egentligen de väldokumenterade DOM-skillnaderna om man skall vara petnoga) är något man måste känna till när man väljer XHTML. "nackdel"? - Tolkningsfråga om du frågar mig - Har man lärt sig tillräckligt för att hantera skillnaderna skriver man nog förmodligen "snyggare" och stabilare kod även för HTML ;)

Medlem sedan okt. 200518 inlägg
#22

Ja, märkligt nog var det godkänd kod. Men det förändrar ändå inte faktumet att det inte finns så mycket poäng med att använda XHTML servad som text/html eftersom den koden ändå tolkas av webbläsare som taggsoppa (iaf om man ska tro artikeln jag länkade till innan).

Så fort min JavaScript-bok dimper ner i brevlådan ska jag se till att lära mig koda bättre så kanske man får det att fungera med XHTML igen. Om jag nu väljer att gå tillbaka till XHTML igen dvs. :)

278 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
150 ms — ändringar (db)