XHTML Strict, Transitional o Frameset; cual utilizar?
Cuando se va desarrollar una pagina en XHTML, lo primero que se debe indicar es la “Definición del Tipo de Documento” (DTD), que pude ser Strict, Transitional o Frameset, pero cual se debe utilizar?:
XHTML 1.0 Strict: Este se utiliza cuando se quiere obtener una estructura limpia y mas clara, dejando el aspecto a las las Hojas de Estilo (CSS) y se declara así:
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN”
“http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>
XHTML 1.0 Transitional: Se utiliza cuando se quiere tener la certeza de que cualquier usuario pueda ver el contenido de la pagina de manera correcta ya que algunos navegadores viejos no soportan las CSS, este incluye todas las funciones del Strict y añade características de presentación, la declaración seria la siguiente:
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN”
“http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
XHTML 1.0 Frameset – Es utilizado cuando se desea utilizar marcos para particionar la ventana del navegador en dos o mas cuadros, incluye las funciones de los dos anteriores y se declara asi:
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Frameset//EN”
“http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd”>
Cual sea el tipo de DTD utilizado, se recomienda validar el documento con la herramienta gratuita de de W3C entrando al sitio http://validator.w3.org/, esta en ingles pero es muy sencilla de utilizar.
Etiquetas:Frameset, hojas de estilo, se debe utilizar frameset, Strict, Transitional