Diferencias entre HTLM 5 y XHTML

diferencias entre HTML5 y XHTML

 

 

 

 

 

Es importante para conocer un lenguaje diferenciarlo del anterior. Por eso las  Diferencias entre HTLM 5 y XHTML.

1 Diferencia – El doctype

La declaración de tipo de documento o doctype. Se define como una forma sencilla de decirle al navegador, o cualquier otro analizador, qué tipo de documento está viendo. En el caso de los archivos HTML, significa la versión específica de este lenguaje.

Para XHTML:

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”&gt;
<html xmlns=”http://www.w3.org/1999/xhtml”&gt;

AHORA con HTML5 se ha reducido el código. Todo lo que necesitamos es esto:

<!DOCTYPE html>

Aunque la versión actual del código web se conoce como HTLM5, en realidad es una evolución del estándar HTML anterior y las especificaciones futuras simplmente serán un desarrollo de lo que tenemos hoy.

2 Diferencia – El elemento html

El elemento html no ha cambiado significativamente con HTML5.

Para XHTML está obligado a incorporar un atributo xmlns.

AHORA en HTML5, esto no es necesario e incluso el atributo lang (pero la incluimos porque proporciona una información pertinete), no es necesario para validar el documento o para que funcione correctamente.

<!DOCTYPE html>
<html lang =”spa”>
</html>

3 y 4 Diferencia – El elemento head

La primera línea dentro del head es la que define la codificación de carácter para el documento. Éste es otro documento que se ha simplificado.
Para XHTML:

<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />

AHORA en HTML5, se ha reducido la etiqueta <meta> al mínimo:

<meta charset=utf-8″ />

El título de la página se declara igual que siempre y también las demás etiquetas meta

La parte clave de este bloque es la hoja de estilo que se incluye empleando el elemento link

Para XHTML: Nunca ha sido necesario en el elemento link incorpora el atributo type cpn un valor text/css, incluso  cuando se utilizaba el doctype Strict.

AHORA con HTML5 anima a abandonar el atributo type por completo, ya que los navegadores reconocen el tipo de contenido de hojas de estilo vinculadas sin requerir el atributo adicional.

Más info:

Fuente:HTML5 y CSS3 (Manuales Tecnicos (anaya)) [Tapa Blanda]
Alexis Goldstein (Autor), Louis Lazaris (Autor), Estelle Weyl (Autor): http://bit.ly/GRqRkw

Post: Diana Redondo

Anuncios
Esta entrada fue publicada en HTML5.

Un comentario el “Diferencias entre HTLM 5 y XHTML

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s