martes, 5 de marzo de 2019

Diferencias de HTML4 y HTML5


Cuadro comparativo de HTML4 Y 5



HTML4

-Algunos de los atributos de HTML4 ahora son globales, es decir que se aplican a todos los elementos. Algunos de ellos son accesskey, class, dir, id.
-No soportado, Define un conjunto de marcos,sub ventanas, un único campo se entrada de línea, texto tachado,una lista de directorio, etc
-desarrolla el lenguaje HTML con mecanismos para hojas de estilo, ejecución de scripts, marcos, objetos incluidos, soporte mejorado para texto de derecha a izquierda y direcciones mezcladas, tablas más ricas y mejoras en formularios.
-nos permite contar con un estándar de soluciones ya que HTML4 tiene a diferencia de HTML5 que esta aún en proceso experimental y de desarrollo, es muy probable que muchas cosas sigan cambiando con el tiempo, y generando algunas dificultades, situación a la que ya no esta sujeto ningún producto web hecho en HTML4
- se centró en el desarrollo del estándar XHTML. Por este motivo, en el año 2004, las empresas Apple, Mozilla y Opera mostraron su preocupación por la falta de interés del W3C en HTML

HTML5

-Mejoro la independencia con plug ins,como adoble flash que deben ser instados par visualizar multimedia
-Codificación de caracteres, donde se requiere introducir el DOCTYPE al inicio de la página. Las hojas de estilo CSS son elementos básicos de HTML 5.
-HTML5 define una sintaxis que es compatible con HTML4 y XHTML 1.0. Por tanto, un salto de línea se puede escribir como (br) (HTML4) o (br /) (XHTML 1.0).
-HTML5 permite incluir elementos de SVG y MathML.
-Se introducen nuevos atributos, como: media, charset, autofocus y placeholder
-HTML5 esta desarrollado con la intención de reflejar mejor la nueva anatomía de los sitios web. Es por eso que hay algunos elementos nuevos, como
y
, que están diseñados específicamente para marcar estas partes de la web.

etiquetas en HTML 4 Y 5 Que se comparten
comment Define un comentario HTML 4 / 5
Doctype Define el tipo de documento HTML 4 / 5
a Define un hipervínculo HTML 4 / 5
abbr Define una abreviatura HTML 4 / 5
acronym No soportado por HTML5. Define un acrónimo HTML 4
address Define un elemento de dirección HTML 4/5
applet No soportado por HTML5. Define un applet HTML 4