Documentos de Académico
Documentos de Profesional
Documentos de Cultura
gestión de información
HTML
LENGUAJE DE MARCAS Y SISTEMAS DE GESTIÓN DE INFORMACIÓN
Formación
Profesional Oficial
1
LENGUAJE DE MARCAS Y SISTEMAS DE GESTIÓN DE INFORMACIÓN
Formación
Profesional Oficial
Contenido
1. ¿Qué es HTML? ..................................................................................................................... 4
2. ¿Qué es un Hipertexto?......................................................................................................... 4
3. ¿Cómo se transmite la información? .................................................................................... 4
3.1. Clientes y Servidores ..................................................................................................... 4
3.2. ¿Cómo funciona el par Cliente-Servidor? ..................................................................... 4
4. Estructura básica de una página web.................................................................................... 5
5. Herramientas para el diseño de páginas webs ..................................................................... 6
6. ¿Qué es HTML5? ................................................................................................................... 6
7. El tipo de documento ............................................................................................................ 7
8. Formato de las etiquetas HTML5 .......................................................................................... 7
9. La etiqueta html .................................................................................................................... 7
10. La cabecera........................................................................................................................ 8
10.1. Las etiquetas meta .................................................................................................... 9
11. Etiquetas.......................................................................................................................... 10
12. Presentación de texto ..................................................................................................... 11
12.1. Etiquetas para formatear texto ............................................................................... 11
12.1.1. Comentarios ............................................................................................................ 11
12.1.2. Títulos o cabeceras .................................................................................................. 12
12.1.3. Etiquetado por contenido ....................................................................................... 12
12.1.4. Enfatización ............................................................................................................. 13
12.1.5. Hojas de estilos CSS ................................................................................................. 14
12.2. Etiquetas para la estructura de contenidos: listas y tablas. .................................... 15
12.2.1. Listas ........................................................................................................................ 16
12.2.1.1. Listas ordenadas .................................................................................................. 16
12.2.1.2. Listas desordenadas ............................................................................................ 16
12.2.1.3. Listas de definición .............................................................................................. 17
12.2.2. Tablas ...................................................................................................................... 23
13. Multimedia ...................................................................................................................... 24
13.1. Etiquetas para IMAGEN ........................................................................................... 24
13.2. Etiquetas para AUDIO.............................................................................................. 24
13.3. Etiquetas para VÍDEO .............................................................................................. 24
14. Enlaces............................................................................................................................. 25
2
LENGUAJE DE MARCAS Y SISTEMAS DE GESTIÓN DE INFORMACIÓN
Formación
Profesional Oficial
3
LENGUAJE DE MARCAS Y SISTEMAS DE GESTIÓN DE INFORMACIÓN
Formación
Profesional Oficial
1. ¿Qué es HTML?
HTML (Hyper Text Markup Language) es un lenguaje de marcas de hipertexto.
Permite escribir texto de forma estructurada, con enlaces (hyperlinks) que conducen a
otros documentos o fuentes de información relacionadas, y con inserciones
multimedia (gráficos, imágenes, sonidos, videos, etc.).
Los archivos HTML tienen la extensión .html o .htm
2. ¿Qué es un Hipertexto?
Es el texto que, en la pantalla de un dispositivo electrónico, permite conducir a otros
textos relacionados, pulsando con el ratón en ciertas zonas sensibles y destacadas.
La forma más habitual de hipertexto en informática es la de hipervínculos.
4
LENGUAJE DE MARCAS Y SISTEMAS DE GESTIÓN DE INFORMACIÓN
Formación
Profesional Oficial
Cabecera
Cuerpo
Encabezado h1
Etiqueta párrafo
5
LENGUAJE DE MARCAS Y SISTEMAS DE GESTIÓN DE INFORMACIÓN
Formación
Profesional Oficial
• Bloc de notas
• Sublime Text
• NotePad ++
• Etc.
6. ¿Qué es HTML5?
HTML5 es un lenguaje de marcado y por tanto se construye a partir de etiquetas o
marcas.
HTML5 es una combinación de nuevas etiquetas de marcado, propiedades CSS3,
JavaScript y algunas tecnologías complementarias de apoyo.
No se diferencia entre mayúsculas y minúsculas.
No se exigen las etiquetas de cierre de los elementos.
Las comillas en los atributos son opcionales.
6
LENGUAJE DE MARCAS Y SISTEMAS DE GESTIÓN DE INFORMACIÓN
Formación
Profesional Oficial
7. El tipo de documento
La primera línea de un documento HTML es la declaración de "tipo de documento" o
DOCTYPE. El objetivo de esta primera línea es aportar pistas al navegador sobre el tipo
de información que se va a encontrar en la página.
EL W3C (World Wide Web Consortium: www.w3.org), encargado de la creación de los
estándares web, define que los ficheros HTML, XML, XHTML deben tener una
declaración de tipo DOCTYPE. En el nuevo estándar HTML5 se ha reducido a:
<!DOCTYPE html>
9. La etiqueta html
Dentro de la estructura de un documento web, después de la primera línea DOCTYPE
aparece el bloque <html> </html>.
La etiqueta <html>:
7
LENGUAJE DE MARCAS Y SISTEMAS DE GESTIÓN DE INFORMACIÓN
Formación
Profesional Oficial
10. La cabecera
Dentro de la estructura de un documento web, el primer bloque después de la
etiqueta <html> es el bloque de cabecera encerrado entre las etiquetas <head> y
</head>. Dentro de la cabecera podemos encontrar las etiquetas que aparecen en la
siguiente tabla:
<style>
h1 {
color: #0000FF;
}
</style>
8
LENGUAJE DE MARCAS Y SISTEMAS DE GESTIÓN DE INFORMACIÓN
Formación
Profesional Oficial
<script src="carpeta_js/nombre_archivo.js"></script>
<meta charset="UTF-8">
A continuación, un ejemplo de una página web sin la etiqueta meta viewport y con
ella, en un móvil o tablet:
9
LENGUAJE DE MARCAS Y SISTEMAS DE GESTIÓN DE INFORMACIÓN
Formación
Profesional Oficial
Figura 5 : sin la etiqueta meta viewport Figura 6: con la etiqueta meta viewport
11. Etiquetas
Etiqueta Función
<!--...--> Define un comentario
<!DOCTYPE> Define el tipo de documento
<html> Define la raíz del documento
<body> Define el cuerpo del documento
<nav> El elemento <nav> define un conjunto de vínculos de
navegación.
• Mensaje Foro.
• Blog post.
• Noticias.
• Comentario.
<aside> Define el contenido lateral del contenedor de una página. El
contenido de un lado debe estar relacionado con el contenido
circundante.
10
LENGUAJE DE MARCAS Y SISTEMAS DE GESTIÓN DE INFORMACIÓN
Formación
Profesional Oficial
12.1.1. Comentarios
Para insertar comentarios dentro del código html, basta con insertar el texto que
queramos comentar entre <!-- y -->.
<!--Esto es un comentario-->
<!--Esto es otro comentario que ocupa varias líneas. Su sintaxis es exactamente igual.
Tan sólo cambia el contenido-->
11
LENGUAJE DE MARCAS Y SISTEMAS DE GESTIÓN DE INFORMACIÓN
Formación
Profesional Oficial
12
LENGUAJE DE MARCAS Y SISTEMAS DE GESTIÓN DE INFORMACIÓN
Formación
Profesional Oficial
<blockquote>Texto de la cita</blockquote>
<code>$variable=7;</code>
<p><samp>Hola mundo</samp></p>
12.1.4. Enfatización
Una de las características del formato de presentación del texto es la
enfatización, es decir (tipografía en negrita, subrayado, itálica, etc.). No
obstante, esto se puede y se debería realizar a través de CSS. Más adelante
entenderás las ventajas de no hacerlo en el documento HTML.
13
LENGUAJE DE MARCAS Y SISTEMAS DE GESTIÓN DE INFORMACIÓN
Formación
Profesional Oficial
<b> Negrita
<b>Hola</b>
<i>Hola</i>
<em>Hola</em>
<u> Subraya
<u>Hola</u>
<strong>Hola</strong>
14
LENGUAJE DE MARCAS Y SISTEMAS DE GESTIÓN DE INFORMACIÓN
Formación
Profesional Oficial
EJERCICIO 1 (ejercicio_1_encabezados.html)
Con la siguiente información, realiza un documento HTML que tenga un título
de primer nivel <h1>, y los títulos de nivel <h2> y <h3> que estimes necesarios.
Debes definir un párrafo para cada título de tercer nivel que indique para qué
sirve cada tipo de dato especificado. Debes incluir un título utilizando la
etiqueta <title>.
Tipos de datos en MySQL
Cadenas
CHAR
VARCHAR
Números
TINYINT
SMALLINT
Fechas
DATE
TIME
15
LENGUAJE DE MARCAS Y SISTEMAS DE GESTIÓN DE INFORMACIÓN
Formación
Profesional Oficial
12.2.1. Listas
12.2.1.1. Listas ordenadas
Los elementos se presentan numerados:
1. Elemento 1
2. Elemento 2
3. Elemento 3
4. …
<ol>: (ordered list), etiqueta de apertura de lista ordenada. Crea una lista
ordenada con números, letras o números romanos.
Atributos (obsoletos):
• type: 1, A, a, I, i
• start: número. Indica con qué número o letra comienza la lista.
• Elemento 1
• Elemento 2
• …
16
LENGUAJE DE MARCAS Y SISTEMAS DE GESTIÓN DE INFORMACIÓN
Formación
Profesional Oficial
EJERCICIO 2 (continuación)
En el mismo archivo del ejercicio anterior, añade una lista ordenada y una
lista desordenada con los cinco países europeos, pero en esta ocasión:
17
LENGUAJE DE MARCAS Y SISTEMAS DE GESTIÓN DE INFORMACIÓN
Formación
Profesional Oficial
Término 2
Definición del término 2
Término 3
Definición del término 3
18
LENGUAJE DE MARCAS Y SISTEMAS DE GESTIÓN DE INFORMACIÓN
Formación
Profesional Oficial
Ejemplo:
<dl>
<dt>Término 1</dt>
<dd>Primera definición del término 1</dd>
<dd>Segunda definición del término 1</dd>
<dt>Término 2</dt>
<dd>Definición del término 2</dd>
</dl>
En las listas ordenadas y desordenadas, podemos crear listas anidadas, es decir, una
lista dentro de otra lista. Hay que tener especial cuidado con la anidación. Ejemplo:
Leche
Huevos
Legumbres
Judías
Lentejas
Guisantes
Pan
19
LENGUAJE DE MARCAS Y SISTEMAS DE GESTIÓN DE INFORMACIÓN
Formación
Profesional Oficial
<ul> <ul>
<li>Leche</li> <li>Leche</li>
<li>Huevos</li> <li>Huevos</li>
<li>Legumbres</li> <li>Legumbres
<ol> <ol>
<li>Judías</li> <li>Judías</li>
<li>Lentejas</li> <li>Lentejas</li>
<li>Guisantes</li> <li>Guisantes</li>
</ol> </ol>
<li>Pan</li> </li>
</ul> <li>Pan</li>
</ul>
La lista que contiene los elementos La lista que contiene los elementos
judías, lentejas, guisantes, no está judías, lentejas, guisantes, debe ser un
representada como hijo del elemento hijo del elemento legumbres. El </li> que
legumbres. El </li> que cierra legumbres cierra legumbres debe estar después de
está mal ubicado. cerrar la lista hijo.
20
LENGUAJE DE MARCAS Y SISTEMAS DE GESTIÓN DE INFORMACIÓN
Formación
Profesional Oficial
EJERCICIO 3 (ejercicio_3_listas_anidadas.html)
Realiza un documento html que tenga una lista desordenada que represente
correctamente el siguiente esquema:
Europa
España
Italia
Francia
Portugal
Suiza
Asia
Malasia
China
Japón
India
Tailandia
África
Marruecos
Argelia
Túnez
Nigeria
Sudáfrica
América
Estados Unidos
Brasil
Colombia
Ecuador
Argentina
21
LENGUAJE DE MARCAS Y SISTEMAS DE GESTIÓN DE INFORMACIÓN
Formación
Profesional Oficial
EJERCICIO 4 (ejercicio_4_listas_anidadas.html)
Realiza un documento html que tenga una lista desordenada que represente
correctamente el siguiente esquema:
Europa
España
Madrid
Toledo
Ciudad Real
Cuenca
Italia
Roma
Venecia
Florencia
Milán
Francia
París
Lyon
Nimes
Burdeos
Portugal
Lisboa
Oporto
Coimbra
Suiza
Berna
Zúrich
Basilea
22
LENGUAJE DE MARCAS Y SISTEMAS DE GESTIÓN DE INFORMACIÓN
Formación
Profesional Oficial
12.2.2. Tablas
Las tablas suponen una de las estructura más importantes para la presentación
de contenido tabulado. Están formadas por un conjunto de celdas, distribuidas
en filas y columnas.
Su estructura básica es la siguiente:
Etiqueta Descripción
23
LENGUAJE DE MARCAS Y SISTEMAS DE GESTIÓN DE INFORMACIÓN
Formación
Profesional Oficial
13. Multimedia
• Etiquetas para IMAGEN.
• Etiquetas para AUDIO.
• Etiquetas para VÍDEO.
24
LENGUAJE DE MARCAS Y SISTEMAS DE GESTIÓN DE INFORMACIÓN
Formación
Profesional Oficial
Atributos Descripción
controls muestra los controles que permiten parar, reproducir.
14. Enlaces
Un enlace es un acceso o direccionamiento:
25
LENGUAJE DE MARCAS Y SISTEMAS DE GESTIÓN DE INFORMACIÓN
Formación
Profesional Oficial
26