XHTML, introducida en 2000, se ve notablemente similar al código HTML normal visto en las páginas web a través de Internet. XHTML estricto es un subconjunto de XHTML. Usted no tiene que utilizar XHTML Strict para crear sitios web, pero tiene beneficios. XHTML Strict sólo tiene unas pocas reglas, por lo que no se necesita mucho tiempo para aprender a usarlo.
HTML, XML y XGML
HTML crea páginas Web, y SGML crea HTML. HTML 4, la última versión de HTML, es un subconjunto de SGML. SGML es un lenguaje de programación utilizado para crear lenguajes de marcado como HTML. Cuando se utiliza HTML para producir una página web, se utiliza un subconjunto de SGML. XML es también un subconjunto menos complicado de SGML. XML permite a los ordenadores para intercambiar información de forma sencilla a través de múltiples plataformas e inventar nuevos tipos de documentos mediante la definición de nuevos elementos y atributos XML.
XHTML DOCTYPES
Valid HTML combina con las normas XML. La declaración DOCTYPE que aparece en la parte superior de un documento HTML indica a los navegadores de tipo de documento. Entonces el navegador sabe cómo representar el documento. Existen tres DOCTYPES XHTML: página Web estricto, Transición y Frameset.Your puede utilizar cualquiera de los tres XHTML DOCTYPES. Utilizar XHTML conjunto de marcos si la página tiene que utilizar marcos. Si la página tiene que usar etiquetas HTML más antiguas como "fuente" y "centro", utilizar el DOCTYPE de transición.
XHTML Strict
XHTML Strict es el DOCTYPE más restrictivo. Se adhiere a las reglas utilizadas por HTML 4 y requiere el uso de hojas de estilo. En lugar de definir el atributo de un elemento, como el color, definirlo en una clase CSS. Cierre todas las etiquetas HTML y sólo utilizar el texto en minúsculas para las etiquetas y nombres de atributos. Si se agrega una etiqueta img a su documento, incluir un atributo "alt" en la definición de la etiqueta. Después de crear un documento XHTML estricto, ir al sitio del W3C para validar y verificar que el documento se ajusta a las directrices del W3C.
Beneficios XHTML Strict
XHTML Strict es compatible con versiones anteriores y permite a los sitios web que fueron creados con tecnología obsoleta de HTML para funcionar con eficacia todavía. Los desarrolladores que migran a HTML pueden experimentar todos los beneficios de XML al tiempo que conserva la capacidad de HTML para crear páginas Web. Después de añadir un DOCTYPE XHTML estricto a su código, por ejemplo, los navegantes de Internet que utilizan lectores de pantalla se benefician porque las fuerzas estrictos XTHML que añadir "alt" atributos de las etiquetas de imagen. A continuación, los lectores de pantalla pueden leer las etiquetas alt para los usuarios de forma audible. El uso de HTML estricto también le ayuda a escribir código más limpio HTML, más concisa.