2009-03-24 25 views
7

Sé que hay cuestiones más importantes que discutir, probablemente, pero a costa de parecer un tonto, me gustaría una respuesta ;-)¿Por qué las declaraciones Doctype se dividen en dos líneas?

Tome este por ejemplo:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" 
"http://www.w3.org/TR/html4/strict.dtd"> 

¿Es cumplir al estándar de 80 columnas? Además, normalmente uso comillas simples en mi HTML ya que son más fáciles de ver, ¿hace alguna diferencia para los navegadores? ¿Enviará IE6 en modo peculiar, poniéndolo en una línea y atributos de comillas simples?

Gracias

Respuesta

3

Es sólo al ajuste de líneas.

Además, XML tomará cualquiera de las comillas, pero la convención es la comilla doble.

+0

FYI: también la aplicación HTML Tidy divide DOCTYPE en dos líneas, nunca entendí la razón de esto. Estoy de acuerdo con Alnitak. En mi archivo HTML, personalmente utilizo una sola línea para DOCTYPE. –

2

Supongo que es para facilitar la lectura.

AFAIK, no tiene que ser en dos líneas, todo nuestro sitio web lo tiene en una sola línea, al igual que SO.

Cuestiones relacionadas