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
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:
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
- Para un nivel básico de lenguaje XHTML: XHTML 1.0 transitional
- Nivel más avanzado de lenguaje XHTML: XHTML 1.0 Strict o xHTML 1.1 Strict
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/
<!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
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



