Aquí hi ha per què hi ha diferents versions d'HTML

La primera versió d'HTML no tenia un número de versió, es deia simplement "HTML" i es feia servir per posar pàgines web simples entre 1989 i 1995. El 1995, l'IETF (Internet Engineering Task Force) va estandarditzar HTML i va numerar és "HTML 2.0".

El 1997, el World Wide Web Consortium (W3C) va presentar la propera versió d'HTML, HTML 3.2. Va ser seguit per l'HTML 4.0 el 1998 i el 4.01 el 1999.

Llavors el W3C va anunciar que no seria crear noves versions d'HTML, i començaria a centrar-se en HTML o XHTML extensibles. Recomanen que els dissenyadors web utilitzin HTML 4.01 per als seus documents HTML.

Al voltant d'aquest punt, el desenvolupament es va separar. El W3C es va centrar en XHTML 1.0, i coses com XHTML Basic es van convertir en recomanacions en 2000 i posteriors. Però els dissenyadors web no volien moure's a l'estructura rígida d'XHTML, de manera que el 2004, el Grup de treball sobre tecnologia d'aplicacions web Hypertext (WHATWG) va començar a treballar en una nova versió d'HTML que no era tan estricta com XHTML anomenava HTML5. Esperen que s'accepti finalment com una recomanació del W3C.

Decidint sobre una versió d'HTML

La primera decisió a l'hora d'escriure una pàgina web és si s'ha d'escriure en HTML o XHTML. Si esteu utilitzant un editor com Dreamweaver, aquesta elecció està determinada per la DOCTYPE que trieu. Si trieu un DOCTYPE XHTML, la vostra pàgina estarà escrita a XHTML i si seleccioneu un DOCTYPE HTML, escriureu la pàgina en HTML.

Hi ha diverses diferències entre XHTML i HTML. Però, ara com ara, tot el que cal saber és que l'XHTML HTML 4.01 està redactat com una aplicació XML. Si escriu XHTML, tots els vostres atributs es citaran, les vostres etiquetes es tancaran i podreu editar-les en un editor XML. L'HTML és molt més flexible que XHTML perquè podeu deixar les cometes dels atributs, deixar etiquetes com

sense una etiqueta de tancament

etcètera.

Per què utilitzar HTML

Per què utilitzar XHTML

Una vegada que hàgiu decidit a HTML o a XHTML: quina versió haureu d'utilitzar?

HTML
Hi ha tres versions d'HTML encara en ús habitual a Internet:

I alguns podrien argumentar que una quarta versió és la versió "no-DOCTYPE". Això es coneix sovint com a mode de peculiaritats i es refereix a documents HTML que no tenen un DOCTYPE definit i, per tant, acaben mostrant-se quirkily en diferents navegadors.

Recomano HTML 4.01. Aquesta és la versió més recent de l'estàndard, i és la més àmpliament acceptada pels navegadors moderns. Només hauríeu d'utilitzar HTML 4.0 o 3.2 si teniu un motiu específic (com ara si esteu construint una intranet o un quiosc on els navegadors que la visualitzen només admeten etiquetes i opcions 3.2 o 4.0). Si no sabeu que estàs en aquesta situació, no ho feu i heu d'utilitzar HTML 4.01.

XHTML
Actualment hi ha dues versions d'XHTML: 1.0 i 2.0.

XHTML 2.0 és molt nou i encara no és compatible amb els navegadors web. Per això, recomano utilitzar ara XHTML 1.0 . Serà molt bo quan XHTML 2.0 és àmpliament compatible, però fins aleshores hem de seguir amb les versions que els nostres lectors poden utilitzar.

Una vegada que hàgiu decidit una versió

Assegureu-vos d'utilitzar un DOCTYPE. L'ús d'un DOCTYPE és només una línia més en els vostres documents HTML i assegura que les vostres pàgines es mostrin de la manera en què es vol mostrar.

Els DOCTYPE per a les diferents versions són:

HTML

XHTML