Mundo Web
manuales - recursos - gráficos - programación...

Home - HTML - Estructura - 1 - 2 - 3 - 4 - 5

Estructura de un documento web (IV)
por Luciano Moreno, del departamento de diseño web de BJS Software.

Precabecera.-

Comprende el espacio de código comprendido entre el inicio del documento y la etiqueta <HTML>.

Esta sección, así como el código que puede contener, es opcional, por lo que podemos escribir un documento HTML cualquiera sin que aparezca la misma.

Ahora bien, si queremos escribir un documento HTML bien formado, de acuerdo con las recomendaciones del W3C, es necesario incluir en esta sección una etiqueta especial, que va a definir el tipo de documento HTML que estamos creando. Esta etiqueta es DOCTYPE, cuya sintaxis general es del tipo:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

En ella se define el DTD (Definición de tipo de documento) que estamos usando en la construcción de la página, y que variará dependiendo de si el código se adapta a las definiciones del lenguaje HTML 4.0 de forma estricta o no, o si estamos construyendo páginas de definición de frames.

En el capítulo dedicado a las etiquetas desconocidas tenéis un apartado dedicado a esta etiqueta.

Opcionalmente, la Precabecera también puede incluir códigos de script, tanto del lado cliente como del lado servidor: JavaScript, VBScript, JSP, etc., aunque generalmente los script contenidos en esta sección son de definición del lenguaje de script de servidor usado en la página, como en el caso de páginas ASP o JSP.

Así, podéis encontrar la etiqueta <%@ Language="VBScript"%>, que sirve para especificar código VBScript de ejecución en servidor (generalmente en páginas ASP), etiquetas include, etc.

Sección final.-

Aunque no es normal su presencia, a veces se precisa incluir en esta sección, que está situada tras la etiqueta </HTML> y hasta el final del documento, ciertas funciones propias de lenguajes de script o de código de servidor. JavaScript, VBScript, JSP, etc.

Generalmente son funciones que deseamos que se ejecuten una vez cargado el resto de contenido del documento, al contener variables que apuntan a objetos del BODY (campos de formulario,por ejemplo), ya que si no se han cargado cuando se ejecuta la función, obtendremos un error.

 

anterior
siguiente

Home- HTML - Estructura - 1 - 2 - 3 - 4 - 5