Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/07/2013, 15:00
Avatar de memoadian
memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 15 años, 7 meses
Puntos: 641
Respuesta: Doctype html5 y anteriores

el <!DOCTYPE> se usa para identificar que tipo de documento html es.

Por que dependiendo del tipo de doctype que tenga, los navegadores lo interpretan de una forma u otra, o por lo menos esa es la idea.

Cada doctype tiene reglas diferentes de construcción.

Por ejemplo un doctype muy viejo admitiría <font>

el doctype de html5 no

en las versiones anteriores de html como html 4.1 habia gran cantidad de variedades segun las reglas que se quisieran seguir, ya sea strict que es muy rígida o iframe etc.

en la version html5, los que la desarrollaron estaban hartos (igual que muchos) de romperse la cabeza.

por eso simplificaron el DOCTYPE lo más posible para identificar html5

de hecho en html5 el <html> no es necesario y puede incluso no cerrarse.