SELFHTML/Barra  HTML  Reglas generales


Estructura básica de un archivo HTML

Diese Seite ist ein Dokument mit Informationstext  Esquema de la estructura básica de un archivo HTML
 Indicar el tipo de documento conforme al SGML
 

HTML2.0 Esquema de la estructura básica de un archivo HTML

Un archivo HTML corriente se compone fundamentalmente de las siguientes dos partes:

Ejemplo:

<html>
<head>
<title>Título del archivo</title>
</head>
<body>
texto, enlaces, imágenes
</body>
</html>

Aclaración:

El contenido total de un archivo HTML debe ser encerrado entre las etiquetas <html> y </html>. Después de la etiqueta de inicio principal, comienza la etiqueta de inicio para la cabecera del archivo <head>. Entre esta etiqueta y la etiqueta contraria </head> son anotadas las  Datos generales sobre archivos. El pricipal de esos datos es el  Título del archivo HTML, marcado mediante las etiquetas <title> y </title>. Debajo de ellos sigue el cuerpo del archivo marcado por las etiquetas <body> y </body>. En el cuerpo es anotado el propio contenido del archivo, o sea lo que debe aparecer en la pantalla del monitor.

Atención:

Es muy importante la indicación del título. Cada archivo HTML debe tener un título impregnante que no debe ser tan largo (novelas se deben escribir en el cuerpo). El título aparece en el renglón superior del navegador (renglón de información), a menudo sólo en una parte de él. Además ésta es la inscripción que aparece cuando se graban las direcciones en los favoritos y en la historia (Historie) de los sitios anteriormente visitados.

La etiqueta de inicio <body> puede contener atributos adicionales, como para los  Colores e imágenes de fondo.

Si usas  Marcos (frames) (varias pantallas en la pantalla), rigen otras reglas para la estructura básica de archivos en el cual es definido un "Frame-Set". Más información sobre ello en:  Estructura básica de un archivo HTML con Frame-Sets.

 

HTML2.0 Indicar el tipo de documento conforme al SGML

El número de idiomas y particularidades que debe dominar un navegador WWW o un programa de búsqueda para la lectura de un archivo HTML en el internet, es cada vez más grande. Por tal razón es absolubtamente razonable, si el archivo fué escrito conforme al SGML, indicar los datos sobre la versión HTML que ha sido usada en el archivo. La indicación de la versión es una indicación a la especificación HTML, o sea a un lenguaje HTML determinado. La especificaciones HTML se llaman "document type definitions" (DTDs). Detrás de eso se esconde un principio del SGML. Los datos correspondientes no tienen ninguna influencia en la interpretación del archivo por el navegador. Sin embargo tal situación puede pronto cambiar.

Ejemplo:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" 
 "http://www.w3.org/TR/REC-html40/strict.dtd">
<html>
<head>
<title>Título del archivo</title>
</head>
<body>
Texto, enlaces, imágenes etc.
</body>
</html>

Aclaración:

Pon siempre los datos sobre la versión HTML utilizada al principio del archivo, antes del tag de inicio <html>. Detrás del signo < sigue un signo de admiración. Después sigue la indicación DOCTYPE HTML PUBLIC. Eso significa que se refiere al HTML-DTD público. La indicación que se pone entre comillas significa lo siguiente:
El W3C es el editor de DTD, o sea el consorcio W3. una indicación como DTD HTML 4.0 significa que en el archivo ha sido usado el tipo de documento SGML "HTML" en la versión 4.0. EN es la abreviatura de un país (inglaterra) e indica el idioma, en este caso Inglés. La indicación se refiere al idioma en que se han definido los comandos tags, y no al contenido del archivo. Siempre se ha de utilizar EN, ya que los tags están basados en el idioma inglés.
Las rayas oblicuas se han de poner como en el ejemplo de arriba.
Si indicas HTML 4.0, entonces puedes además indicar la dirección de internet el DTD oficial del HTML. Anota la dirección como en el ejemplo de arriba ente comillas dentro del comando DOCTYPE.

Por el momento los datos siguientes son útiles:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 2.0//EN">
Con esto especifica que se basa en el lenguaje HTML 2.O como standard en el archivo.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
Con esto especifica que se basa en el lenguaje HTML 3.2 como standard en el archivo.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
Con esto especifica que se basa en el lenguaje HTML 4.0 como standard en el archivo.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
Con esto especifica el lenguaje HTML 4.0 y además indica que utiliza  Hojas de estilo (Style-Sheets) y/o  Lenguajes Scripts .

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN">
Con esto especifica el lenguaje HTML 4.0 y además indica que el archivo  define un Frame-Set.

Si indicas la dirección de internet del DTD (en caso de HTML 4.0) como en el ejemplo , entonces indica una de las siguientes direcciones:

 http://www.w3.org/TR/REC-html40/loose.dtd
Indica esta dirección si al crear los archivos te básas en HTML 4.0, pero además los archivos contienen elementos que pronto han de ser retirados del standard (por ejemplo <font> o <center>).

 http://www.w3.org/TR/REC-html40/strict.dtd
Indica esta dirección si al crear los archivos te basas estrictamente en HTML 4.0, y no contienen elementos que pronto han de ser retirados del standard (por ejemplo <font> o <center>).

 http://www.w3.org/TR/REC-html40/frameset.dtd
Indica esta dirección para los archivos HTML en donde define un Frame-Sets.

adelante: Reglas al editar HTML
atrás: Etiquetas (comandos en HTML)

SELFHTML/Barra  HTML  Reglas generales

© 1998  Stefan Münz, muenz@csi.com    © 1999  Traducción: Virgilio Krumbacher

1