Doctypes en HTML 4.01
De WikiEducator
Contenido
HTML 4.01 Strict
doctype que contiene la definición de html recomendada por el W3C.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
HTML 4.01 Transitional
Añade algunos elementos y atributos antiguos que han quedado desfasados, pero que se conservan por compatibilidad.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
HTML 4.01 Frameset
Añade elementos para creación de marcos
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
Elementos no permitidos en Strict DOCTYPEs
center font iframe strike u
Atributos no permitidos en Strict DOCTYPEs
align (allowed on elements related to tables: col, colgroup, tbody, td, tfoot, th, thead, and tr) language background bgcolor border (allowed on table) height (allowed on img and object) hspace name (allowed in HTML 4.01 Strict, not allowed on form and img in XHTML 1.0 Strict) noshade nowrap target text, link, vlink, and alink vspace width (allowed on img, object, table, col, and colgroup)
Diferencias en la organización
- blockquote, body y form sólo pueden contener elementos de nivel de bloque. Ejemplo:
- texto e imágenes no son permitidas dentro del body directamente. tienen que estar contenidos por p o div.
- Los input no pueden descender directamente de fomr
- el texto de un bloquote tiene que estar dentro de un elemento de bloque (p o div)