Professional Documents
Culture Documents
HTML:
Elementos Bsicos
</head>
<body>
</body>
</html>
TEMA 02 HTML: Elementos Bsicos
Desarrollo Web
Juan Pueyo
Elemento <html>
Etiqueta inicial: opcional
Etiqueta final: opcional
Sin embargo, es conveniente incluir las dos, ya que
delimita el contenido html de un documento.
Atributos:
Lang: especifica el idioma del documento html.
lang=es, lang=en, lang=en-us, etc.
Desarrollo Web
Juan Pueyo
Desarrollo Web
Juan Pueyo
Cabecera: elementos
Elemento <head>
Etiqueta inicial: opcional
Etiqueta final: opcional
Sin embargo, es conveniente incluir las dos ya que delimita
la cabecera del documento
Elemento <title>
Etiqueta inicial: obligatoria
Etiqueta final: obligatoria
Especifica el ttulo del documento, generalmente en la
barra/pestaa del navegador
Todo documento debe incluirlo
TEMA 02 HTML: Elementos Bsicos
Desarrollo Web
Juan Pueyo
Cabecera: elementos
Ejemplo:
Desarrollo Web
Juan Pueyo
Cabecera: elementos
Ejemplo:
Desarrollo Web
Juan Pueyo
Metadatos
Se utilizan para guardar informacin del propio documento
Utilizan el elemento <meta>
Etiqueta inicial: obligatoria (debe finalizar con />)
Etiqueta final: prohibida
Atributos:
name: indica el metadato que se va a especificar. Puede ser
personal o puede ser algo entendible por los navegadores,
buscadores o robots de bsqueda. Si no es personal, puede
obtenerse de un perfil de metadatos.
content: indica el valor del metadato especificado
schema: se utiliza para el esquema del perfil de los metadatos
http-equiv: se utilizan para dar informacin al navegador sobre el
documento
TEMA 02 HTML: Elementos Bsicos
Desarrollo Web
Juan Pueyo
description:
Es la descripcin de la pgina. Lo utilizan los buscadores para
mostrar informacin sobre la pgina y
keywords:
Se utiliza para la lista de palabras que pueden ser analizadas
por un buscador. Se escriben separadas por comas o
espacios
Desarrollo Web
Juan Pueyo
autor
Indica el autor de la pgina
copyright
Derechos de autor
country
Pas
robots
Valores tpicos para content
content = *index|noindex],[follow|nofollow+
Desarrollo Web
Juan Pueyo
10
cache-control:
Especifica al navegador el uso de la cach
Valores:
public: almacena en la cach pbica
private: almacena en la cach privada
no-cache: la pgina no se almacena en cach
TEMA 02 HTML: Elementos Bsicos
Desarrollo Web
Juan Pueyo
11
Desarrollo Web
Juan Pueyo
12
Desarrollo Web
Juan Pueyo
13
Metadatos: ejemplo
Desarrollo Web
Juan Pueyo
14
Metadatos: ejemplo
Desarrollo Web
Juan Pueyo
15
Desarrollo Web
Juan Pueyo
16
TEMA 02
Escritura de Texto
Escribe en el editor el cdigo necesario para generar la
siguiente pgina:
Desarrollo Web
Juan Pueyo
18
Desarrollo Web
Juan Pueyo
19
Espacios en Blanco
Los espacios en blanco no es necesario especificarlos con
un cdigo de carcter, salvo cuando no se desee que la
lnea se rompa por ese espacio.
Para ello se utiliza el cdigo
Ejemplo:
Desarrollo Web
Juan Pueyo
20
Desarrollo Web
Juan Pueyo
21
Encabezados
Existen 6 tipos de encabezados
Se especifican con los elementos
<h1></h1> a <h6></h6>
Desarrollo Web
Juan Pueyo
22
Encabezados
Resultado:
Desarrollo Web
Juan Pueyo
23
Comentarios
Para escribir comentarios en HTML, el texto tienen que ir
encerrado entre <!-- y -->
Ejemplo:
Desarrollo Web
Juan Pueyo
24
Caracteres Especiales
Para poder escribir caracteres especiales como los
smbolos < o >, es necesario utilizar su cdigo de carcter:
CARCTER
< ( Menor que )
> ( Mayor que )
& ( ampersand )
" ( comillas dobles )
CDIGO
<
>
&
"
á
é
í
ó
ú
Á
CARCTER
CDIGO
É
Í
Ó
Ú
ü
Ü
ñ
Ñ
¿
¡
Desarrollo Web
Juan Pueyo
25
Desarrollo Web
Juan Pueyo
26
Desarrollo Web
Juan Pueyo
27
Elemento <span>
Etiqueta inicial: obligatoria
Etiqueta final: obligatoria
Representa una parte del documento (una porcin de
texto)
TEMA 02 HTML: Elementos Bsicos
Desarrollo Web
Juan Pueyo
28
Ejercicio 01
Realiza un documento donde se incluyan los siguientes
elementos:
Elementos de cabecera
Metadatos
Ejemplos de uso de texto
Desarrollo Web
Juan Pueyo
29
Ejercicio 02
En base a los nuevos elementos que incorpora HTML5 y
que acabamos de comentar, investiga por Internet sobre
su utilizacin y crea una pgina donde se usen todos ellos
Desarrollo Web
Juan Pueyo
30
Separacin de Temtica
Elemento <hr>
Desarrollo Web
Juan Pueyo
31
Texto Preformateado
Elemento <pre>
Etiqueta inicial: obligatoria
Etiqueta final: obligatoria
Se utiliza para representar texto formateado, respetando
espacios, tabuladores, saltos de lnea, etc.
Ejemplo:
Desarrollo Web
Juan Pueyo
32
Citas en el Texto
Elemento <blockquote>
Desarrollo Web
Juan Pueyo
33
TEMA 02
Listas en HTML
Trabajando con HTML existen 3 tipos de listas que se
pueden utilizar, ya sea a nivel de pgina, de prrafo o
anidadas unas dentro de otras:
Listas desordenadas (unordered list): <ul>
Listas ordenadas (ordered list): <ol>
Listas de definiciones (definition list): <dl>
Desarrollo Web
Juan Pueyo
35
Listas Desordenadas
Elemento <ul>
Etiqueta inicial: obligatoria
Etiqueta final: obligatoria
Indica el comienzo y el final de la lista
Elemento <li>
Etiqueta inicial: obligatoria
Etiqueta final: opcional
Seala cada elemento de la lista
Desarrollo Web
Juan Pueyo
36
Listas Ordenadas
Elemento <ol>
Desarrollo Web
Juan Pueyo
37
Listas de Definicin
Elemento <dl>
Desarrollo Web
Juan Pueyo
38
Listas de Definicin
Ejemplo:
Desarrollo Web
Juan Pueyo
39
Anidacin de Listas
Cualquiera de las listas anteriores se pueden anidar unas
dentro de otras.
Ejemplo:
Desarrollo Web
Juan Pueyo
40
Anidacin de Listas
Al utilizar el anidamiento de un mismo tipo de lista, la
vieta cambia automticamente
Desarrollo Web
Juan Pueyo
41
El atributo type
Se puede utilizar en listas ordenadas y desordenadas:
Listas ordenadas:
Permite especificar la numeracin.
Los valores posibles son: 1, A, a, i, I
Listas desordenadas:
Permite especificar el tipo de vieta
Los valores posibles son:
disc (por defecto)
circle
square
Desarrollo Web
Juan Pueyo
42
Ejercicio 03
Realiza un ejercicio donde se utilicen los tres elementos
de lista que existen.
Realiza tambin un anidamiento con diferentes tipos de
lista y modificando la presentacin con el atributo type
Desarrollo Web
Juan Pueyo
43
El atributo type
Ejemplo:
Desarrollo Web
Juan Pueyo
44
TEMA 02
Imgenes
Imgenes de Fondo
En HTML 4.01 strict no existe la opcin para establecer
una imagen de fondo.
Hay que utilizar CSS.
En HTML 4.01 transitional se puede utilizar el atributo
background del elemento <body>, pero se considera
obsoleto
Desarrollo Web
Juan Pueyo
46
Imgenes en la pgina
Elemento <img>
Desarrollo Web
Juan Pueyo
47
Imgenes en la pgina
Ejemplo:
Desarrollo Web
Juan Pueyo
48
Imgenes en la pgina
Ejemplo:
Cuando existen los atributos alt y title, Internet Explorer
muestra el valor de title.
Desarrollo Web
Juan Pueyo
49
Imgenes en la pgina
Atributos heigth y width
Son opcionales y permiten modificar la altura y la anchura
real de la imagen
Desarrollo Web
Juan Pueyo
50
Imgenes en la pgina
Otros atributos obsoletos en HTML5
align
Alinea la imagen
border
hspace
vspace
Desarrollo Web
Juan Pueyo
51
Elemento <figcaption>
Muestra un pie de foto y slo puede incluirse dentro del
elemento <figure>
Etiqueta inicial: obligatoria
Etiqueta final: obligatoria
Desarrollo Web
Juan Pueyo
52
Desarrollo Web
Juan Pueyo
53
Desarrollo Web
Juan Pueyo
54
Mapas de Imgenes
Permiten dividir una imagen en diferentes zonas para
poder albergar diferentes enlaces
Una imagen que utilice un mapa debe especificarlo con el
atributo usemap dentro del elemento <img>
Para definir un mapa se utiliza el elemento <map>
Desarrollo Web
Juan Pueyo
55
Mapas de Imgenes
Elemento <area>
Etiqueta inicial: obligatoria
Etiqueta final: opcional
Atributos:
shape: especifica la forma del rea y puede ser
rect
circle
poly
Desarrollo Web
Juan Pueyo
56
Mapas de Imgenes
Ejemplo
Desarrollo Web
Juan Pueyo
57
Formatos de Imgenes
Los formatos de imgenes que se deben utilizar son:
GIF
Desarrollo Web
Juan Pueyo
58
Formatos de Imgenes
JPEG
PNG
Desarrollo Web
Juan Pueyo
59
Formatos de Imgenes
Recomendaciones
Utilizar GIF exclusivamente para una imagen animada
Para fotografas: JPEG
Para grficos o iconos o cualquier otra imagen que no sea
una fotografa: PNG
Desarrollo Web
Juan Pueyo
60
Rutas
Rutas absolutas
Indican la ruta completa a un elemento
No se suelen utilizar, ya que las que se utilizan en un
ordenador local difieren de las que se utilizan en un
servidor
Rutas relativas
Especifican la ruta a partir de donde se encuentre el
documento html
Funcionan independientemente del subdirectorio en el
que se encuentren
Desarrollo Web
Juan Pueyo
61
Rutas Relativas
Ejemplo:
Desarrollo Web
Juan Pueyo
62
Rutas Relativas
Utilizando ../ podemos subir un nivel en el rbol de
carpetas
Desarrollo Web
Juan Pueyo
63
Rutas Relativas
Existe la posibilidad de subir ms niveles, escribiendo un
../ por cada nivel que se quiera subir
Desarrollo Web
Juan Pueyo
64
Ruta Base
Elemento <base>
Se utiliza para especificar la ruta que har como base a la
hora de utilizar referencias relativas
Debe ser el primer elemento de <head>
Etiqueta inicial: obligatoria
Etiqueta final: prohibida
Ejemplo:
Desarrollo Web
Juan Pueyo
65
Ruta Base
Elemento <base>
Puede hacer referencia a un sitio local utilizando el
protocolo file en vez del protocolo http
Ejemplo:
Desarrollo Web
Juan Pueyo
66
TEMA 02
Enlaces
Enlaces Externos
Son aquellos enlaces que dirigen a otra pgina, ya sea de
propio sitio o de otro sitio externo.
Se especifican con el elemento <a>
Todo lo que se encuentre dentro del elemento, ser el
enlace
Elemento <a>
Etiqueta inicial: obligatoria
Etiqueta final: opcional
Atributos:
href: indica la direccin del enlace
target: especifica dnde se muestra el enlace (_blank,
_parent, _self, _top)
TEMA 02 HTML: Elementos Bsicos
Desarrollo Web
Juan Pueyo
68
Enlaces Externos
Ejemplo:
Desarrollo Web
Juan Pueyo
69
Enlaces Externos
Ejemplo con una imagen:
Desarrollo Web
Juan Pueyo
70
Enlaces Internos
Se utilizan para llevar a una parte concreta de una misma
pgina
Es necesario declarar marcadores con el elemento <a> y
el atributo id (name se utilizaba hasta HTML 4.01)
El enlace har referencia al valor del atributo id del
marcador, aadiendo una almohadilla (#) antes del valor
Desarrollo Web
Juan Pueyo
71
Enlaces Mixtos
Son una mezcla de los otros dos enlaces
Desarrollo Web
Juan Pueyo
72
Enlaces de Correo
Estos enlaces abren automticamente la aplicacin de
correo electrnico que est establecida por defecto
El enlace se crea de la siguiente manera:
mailto: direccin_de_correo
Ejemplo:
Desarrollo Web
Juan Pueyo
73
Enlaces de Correo
Ejemplo:
Desarrollo Web
Juan Pueyo
74
Ejercicio 4
Crea una pgina HTML5 en la que se utilice un mapa de
imagen.
El mapa deber incluir 4 zonas
Cada zona enlazar con otra pgina donde se mostrar la
imagen en un tamao mayor
Cada pgina de cada imagen tendr que contener un
encabezado, un pie de imagen y un enlace para volver a
la pgina principal
Las imgenes debern almacenarse en una carpeta
especfica
Para crear el mapa puedes utilizar DreamWeaver
TEMA 02 HTML: Elementos Bsicos
Desarrollo Web
Juan Pueyo
75