HTMLeando: para desarrolladores Web

Pregunta


¿Qué DOCTYPE usar? 

Responder esta pregunta por dudin el 2009-06-26
He leído algo sobre la importancia que tiene el usar un DOCTYPE para que el navegador visualice correctamente el documento Web, sin embargo, no se como elegir el tipo de documento adecuando para una página que estoy haciendo.

Respuestas

Thumb_up
Thumb_down

100%
0%
Doctype es la definición de tipo de documento y es la primera declaración que va en una página web y le dice al navegador qué especificación de HTML o XHTML estás usando, por ejemplo:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

Si no colocamos doctype el navegador entrará en el modo Quirks, tratando de emular el comportamiento de los navegadores viejos y esto hace que tu página pueda verse diferente según tipo de navegador. Por ello, es necesario elegir adecuadamente un doctype y ser consecuente con el mismo. Partiendo de cuanto conozcas del lenguaje HTML/XHTML se recomienda hacer la elección:

- Para quienes se inician y no poseen muchos conocimientos de lenguaje HTML: HTML4.0 Transitional o Strict
 
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/DTD/strict.dtd">

- Para un nivel básico de lenguaje XHTML: XHTML 1.0 transitional
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

- Nivel más avanzado de lenguaje XHTML: XHTML 1.0 Strict o xHTML 1.1 Strict
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

Producir un código válido demanda un esfuerzo pero lograrlo garantiza un mayor seguimiento de los estándares siendo tus páginas más compatibles.

Fuentes:
- http://www.w3.org/QA/Tips/Doctype No se debe olvidar añadir el doctype
- http://es.wikipedia.org/wiki/DOCTYPE Definición Wikipedia
- http://es.wikipedia.org/wiki/Quirks_Mode
- http://aprendiendoweb.com/2008/10/que-es-un-doctype
- http://www.cristalab.com/tips/la-importancia-de-doctype-y-de-validar-xhtml-y-css-c57338l/

por Anónimo el 2009-06-29

Thumb_up
Thumb_down

0%
0%
Hombre, que casualidad, pues yo tambioen estoy empezando con el codigo HTML, he estado leyendo algunas paginas y pues la verdad, aun no se cual es el DOCTYPE que deberia de usar, o que version de HTML es la más recomendado (HTML 4-01 o XHTML)...Pues nada, me uno a tu pregunta, si alguien puede darnos una manito con esta interrogante :p
por Anónimo el 2009-06-29

Anónimo:   Entrar


Consejo: Sé tan específico y descriptivo como puedas. Comparte tu experiencia personal o tus conocimientos.
Puedes investigar para completar tu respuesta.

Puedes poner directamente trozos de código usando las etiquetas [code=php] y [/code] o incrustar desde Snipplr.com [snippet=id_snippet]

Compartir: WebeameMeneame Delicious Digg

Preguntas relacionadas