La relación entre html5 y xhtml

HTML comenzó como un lenguaje muy sencillo para la creación de páginas web. XHTML surgió cuando se expandió el desarrollo web y programadores profesionales necesita algo más allá de HTML 4. La versión estricta de XHTML (eXtensible HyperText Markup Language) se consideró mucho más preciso y predecible que el HTML 4.

Sin embargo, en realidad nunca XHTML puso de moda. Los desarrolladores profesionales (sobre todo los que se integran los lenguajes de programación como javascript y PHP en sus proyectos web) amaban XHTML Strict pero era un poco demasiado implacable para la mayoría de los desarrolladores, y la gran mayoría de las páginas no se molestaron para validar a los nuevos estándares. Cuando llegó el momento de idear un nuevo estándar, el W3C (World Wide Web Consortium) decidió apoyar HTML5 en lugar de XHTML 2.

HTML5 no es realmente un rechazo de XHTML- que tiene algunas de las mejores características de ambos HTML 4 y XHTML:

Video: Historia de HTML

  • tipo de documento simple: los definición DOCTYPE (El código repetitivo que comienza cada página web) para XHTML era muy complicado. Incluso las personas que imparten clases y escribió libros sobre ello nunca se memoriza el tipo de documento, pero tuvo que copiar y pegar cada vez. HTML5 tiene una definición de documento muy simple y limpio, y es de nuevo posible escribir una página de la memoria.

    Video: HTML 5 DESDE CERO Cap. 2 Conociendo nuestro campo @ADNDC @adanjp

  • Separación de contenido y estilo: HTML5 no incluye las etiquetas de estilo de HTML 4 (tipo de letra, centro, etc.), sino que pide a los desarrolladores usar CSS para todos los estilos. Del mismo modo, los marcos y diseño basado en tablas no se animan a favor del diseño de estilo CSS.

  • soporte de validación: Validación resultó ser una herramienta muy útil, por lo que HTML5 puede ser validado como XHTML. los validador del W3C Actualmente es compatible con HTML 5, y otras herramientas de validación se está conectando. La validación es una manera fácil de eliminar los errores de codificación torpes y puede simplificar en gran medida su codificación después de empezar a añadir soporte de programación a sus documentos.

  • tradición estricta: Los estándares de codificación de HTML5 son más como XHTML que el HTML 4. Aunque todavía es posible usar la codificación descuidada en HTML5, la mayoría de los desarrolladores utilizar los estrictos estándares XHTML para hacer el código más fácil de leer y más predecible.

  • Una mayor integración de los lenguajes CSS y programación: Tal vez la característica más importante de HTML5 es su humildad. Mientras que el HTML es todavía la lengua central de Internet, HTML5 es realmente acerca de la distribución de control a otros idiomas. HTML5 está diseñado como un pegamento que une el centro de muchas otras tecnologías: CSS para el diseño visual, para la programación de javascript del lado del cliente, lenguajes del lado del servidor como PHP para el control de servidores y bases de datos.

  • Las nuevas capacidades: Muchas de las nuevas características de HTML5 no son técnicamente HTML, pero los avances en las diversas otras tecnologías relacionadas (bases de datos integradas, la nueva sintaxis de javascript, las nuevas características de CSS, y así sucesivamente).

Artículos Relacionados