html

Páginas: 10 (2457 palabras) Publicado: 22 de enero de 2014
Estructura de un documento en HTML 4
La estructura de un documento, es decir, la estructura semántica de lo que está entre y , es fundamental para la presentación de la página al usuario. HTML4 utiliza la noción de secciones y subsecciones de un documento para describir su estructura. Una sección está definida por un elemento división de HTML () con elementos de encabezado HTML (, , , , o )dentro de ella, que definen los títulos. Las relaciones de estos elementos HTML de división y los elementos HTML de encabezado conducen a la estructura del documento y su contorno.
Así que el siguiente marcado:

Bosque elefantes
En esta sección, se discuten los elefantes menos conocidos de los bosques. ... Esta sección continúa ...

Hábitat
Los elefantes delbosque no viven en los árboles, sino entre ellos. ... Este apartado sigue ...


lleva al siguiente esquema:
1. Bosque elefantes
1.1 Hábitat
Los elementos no son obligatorios para definir una nueva sección. La mera presencia de un elemento de encabezado HTML es suficiente para implicar una nueva sección. Por lo tanto:
Bosque elefantes
En esta sección, se discuten los elefantesmenos conocidos de los bosques.
... Esta sección continúa ...
Hábitat
Los elefantes del bosque no viven en los árboles, sino entre ellos.
... Este apartado sigue ...
Dieta
Jerbos de Mongolia
lleva al siguiente esquema:
1. Bosque elefantes
1.1 Hábitat
1.2 Dieta
2. Jerbos de Mongolia
Problemas resueltos por HTML5
La definición de la estructura de un documento en HTML 4 y sualgoritmo esquematizador implícito es poco flexible y da lugar a numerosos problemas:
1. El uso de para definir secciones semánticas, sin definir valores específicos para los atributos class hace que sea imposible la automatización del algoritmo de esquema ("¿Es este parte del esquema de la página, la definición de una sección o una subsección? " O "es sólo un de presentación, utilizado parael estilo? "). En otros términos, la especificación HTML 4 es muy imprecisa en lo que es una sección, cuál es su ámbito de aplicación y cómo se define. La generación automática de esquemas es importante, especialmente para la tecnología de asistencia , que puedan adaptar la forma en que presentan la información a los usuarios de acuerdo a la estructura del documento. HTML5 elimina la necesidad deelementos del algoritmo esquematizador, introduciendo un nuevo elemento: , el elemento sección del HTML.
2. La fusión de varios documentos es difícil: la inclusión de un sub-documento en un documento principal implica cambiar el nivel de los encabezados HTML para que pueda mantenerse el esquema. Esto se soluciona en HTML5 gracias a los elementos de sección introducidos recientemente: (, , y )que son siempre subsecciones del elemento de sección anterior más cercano, independientemente de que secciones sean creadas mediante encabezados.
3. Debido a que cada elemento de encabezado HTML forma parte del esquema, no es posible describir un subtítulo o título secundario (por ejemplo, JustineLes Malheurs de la Vertu crea el esquema 1.Justine 1.1 Les Malheurs de la Vertu ). HTML 5 introduce elelemento que oculta todos los elementos de encabezado, excepto el principal (por ejemplo, JustineLes Malheurs de la Vertu crea el esquema 1.Justine ).
4. En HTML 4, cada sección es parte del esquema del documento. Pero los documentos a menudo no son lineales. Un documento puede tener secciones especiales que contienen información que no es parte del contenido principal, a pesar de que estárelacionado con él, como un bloque de publicidad o una aclaración. HTML 5 introduce el elemento que permite que dichos tramos no sean parte del esquema principal.
5. Una vez más, en HTML4, ya que cada sección es parte del esquema del documento, no hay manera de tener secciones que contengan información que no este relacionado con el documento, si no con el sito web, como los logotipos, los menús,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • HTML
  • QUE ES HTML
  • Html
  • html
  • HTML
  • Html
  • Html
  • Html

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS