HTML 26-32
HTML 26-32
HTML 26-32
<meta>
Es momento de construir la cabecera del documento. Algunos cambios e innovaciones
fueron incorporados dentro de la cabecera, y uno de ellos es la etiqueta que define el
juego de caracteres a utilizar para mostrar el documento. Ésta es una etiqueta <meta>
que especifica cómo el texto será presentado en pantalla:
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset=”iso-8859-1”>
</head>
<body>
</body>
</html>
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="iso-8859-1">
<meta name=”description” content=”Ejemplo de HTML5”>
<meta name=”keywords” content=”HTML5, CSS3, Javascript”>
</head>
<body>
</body>
</html>
Conceptos básicos: Hay varios tipos de etiqueta <meta> que pueden ser incluidas
para declarar información general sobre el documento, pero esta información no
es mostrada en la ventana del navegador, es solo importante para motores de
búsqueda y dispositivos que necesitan hacer una vista previa del documento u
obtener un sumario de la información que contiene. Como comentamos
5
El gran libro de HTML5, CSS3 y Javascript
En HTML5 no es necesario cerrar etiquetas simples con una barra al final, pero
recomendamos utilizarlas por razones de compatibilidad. El anterior código se podría
escribir de la siguiente manera:
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="iso-8859-1" />
<meta name="description" content="Ejemplo de HTML5" />
<meta name="keywords" content="HTML5, CSS3, JavaScript" />
</head>
<body>
</body>
</html>
<title>
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="iso-8859-1">
<meta name="description" content="Ejemplo de HTML5">
<meta name="keywords" content="HTML5, CSS3, JavaScript">
<title>Este texto es el título del documento</title>
</head>
<body>
</body>
</html>
6
Documentos HTML5
Conceptos básicos: El texto entre las etiquetas <title> es el título del documento
que estamos creando. Normalmente este texto es mostrado en la barra superior de
la ventana del navegador.
<link>
Otro importante elemento que va dentro de la cabecera del documento es <link>. Este
elemento es usado para incorporar estilos, códigos Javascript, imágenes o iconos desde
archivos externos. Uno de los usos más comunes para <link> es la incorporación de
archivos con estilos CSS:
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="iso-8859-1">
<meta name="description" content="Ejemplo de HTML5">
<meta name="keywords" content="HTML5, CSS3, JavaScript">
<title>Este texto es el título del documento</title>
<link rel=”stylesheet” href=”misestilos.css”>
</head>
<body>
</body>
</html>
7
El gran libro de HTML5, CSS3 y Javascript
8
Documentos HTML5
cada nuevo elemento de HTML5 están íntimamente relacionadas con estas áreas, como
veremos pronto.
Organización
La Figura 1-1 representa un diseño común encontrado en la mayoría de los sitios webs
estos días. A pesar del hecho de que cada diseñador crea sus propios diseños, en general
podremos identificar las siguientes secciones en cada sitio web estudiado:
9
El gran libro de HTML5, CSS3 y Javascript
solo dos columnas: Información Principal y Barra Lateral, pero esta sección es
extremadamente flexible y normalmente diseñadores la adaptan acorde a sus necesidades
insertando más columnas, dividiendo cada columna entre bloques más pequeños o
generando diferentes distribuciones y combinaciones. El contenido presentado en esta
parte del diseño es usualmente de alta prioridad. En el diseño de ejemplo, Información
Principal podría contener una lista de artículos, descripción de productos, entradas de un
blog o cualquier otra información importante, y la Barra Lateral podría mostrar una lista
de enlaces apuntando hacia cada uno se esos ítems. En un blog, por ejemplo, esta última
columna ofrecerá una lista de enlaces apuntando a cada entrada del blog, información
acerca del autor, etc…
En la base de un diseño web clásico siempre nos encontramos con una barra más que
aquí llamamos Institucional. La nombramos de esta manera porque esta es el área en donde
normalmente se muestra información acerca del sitio web, el autor o la empresa, además de
algunos enlaces con respecto a reglas, términos y condiciones y toda información adicional
que el desarrollador considere importante compartir. La barra Institucional es un
complemento de la Cabecera y es parte de lo que se considera estos días la estructura
esencial de una página web, como podemos apreciar en el siguiente ejemplo:
10
Documentos HTML5
1. Cabecera
2. Barra de Navegación
3. Sección de Información Principal
4. Barra Lateral
5. El pie o la barra Institucional
Esta simple representación de un blog nos puede ayudar a entender que cada sección
definida en un sitio web tiene un propósito. A veces este propósito no es claro pero en
esencia se encuentra siempre allí, ayudándonos a reconocer cualquiera de las secciones
descriptas anteriormente en todo diseño.
HTML5 considera esta estructura básica y provee nuevos elementos para diferenciar y
declarar cada una de sus partes. A partir de ahora podemos decir al navegador para qué
es cada sección:
11