Pregunta

Estoy utilizando

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

en mis páginas web.

Recuerdo haber leído en uno de los Valid HTML vs preguntas que uno de los (pequeños) ventajas del uso de HTML es, un DOCTYPE más corto como

<!DOCTYPE html>

¿Puedo utilizar una versión más corta de esa manera y especificar HTML 4.01 Strict?

Si simplemente uso la versión corta, lo que va a ser tomado como? - Estricto, Transición

¿Fue útil?

Solución

No, si hubiera una versión más corta todos estaríamos de usarlo. :) El tipo corto que usted se refiere es HTML 5 .

Otros consejos

Nop. Me temo que esa es la única manera de especificar el uso de HTML 4.01 Strict.

No creo que haya una forma más corta de la especificación de un HTML 4.0 Doctype estricto, que es un tipo de documento bastante específico. El tipo de documento que diste sería válida para HTML 5, que bien puede ser una buena opción para un nuevo sitio de todos modos.

Usted puede simplemente dejar de la URL, y utilizar sólo el identificador público, así:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">

Esto validará como HTML 4.01 Strict, y las normas de modo de disparo. El corto DOCTYPE también es válido para HTML 4.01 de Transición, pero se activará el modo de peculiaridades en algunos navegadores. Tenga en cuenta, sin embargo, que esto es estrictamente prohibido en XHTML.

Si usted quiere que su HTML para ser validado va a al menos que tenga que especificar un URL (a) un DTD ...

Creo que tal vez podría dejar de lado el nombre público, tal vez estar cambiando la palabra clave PUBLIC a SYSTEM. Pero no estoy muy seguro de esto ...

Editar : ¿Por qué se rechazó ?? La pregunta era para HTML 4, no para 5 ...

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top