Manual HTML5
Manual HTML5
Manual HTML5
Grupo: 3603
1
CONTENIDO
Etiquetas HTML5
1 Ejemplo de código HTML5 de una página sencilla
significado.
DOCTYPE
HTML
Atributo a destacar
LANG
HEAD
META
Usos a destacar
META CHARSET
META TITLE
META DESCRIPTION
LINK
Atributo a destacar
HREF
BODY
HEADER
NAV
A
Atributos a destacar.
HREF
H1, H2, H3, H4, H5, H6
SECTION
ARTICLE
DIV
P
IMG
Atributos a destacar.
ALT
SRC
ASIDE
FOOTER
Resultado del código HTML5
2
Etiquetas en HTML5
Etiqueta Función
<!–…–> Define un comentario
<!DOCTYPE> Define el tipo de documento
<a> Define un hipervínculo
<abbr> Define una abreviación
<address> Define la información de contacto del autor / propietario del documento
<area> Define un área dentro de un mapa de imagen
<article> Define un artículo
<aside> Define el contenido lateral del contenedor de una página
<audio> Define contenido de sonido
<b> Define texto en negrita
<base> Especifica la base donde se abrirán todas las URL del documento
<bdi> Aísla una parte del texto que puede tener un formato diferente del texto
externo
<bdo> Sobreescribe la dirección del texto
<blockquote> Define una sección que tiene otra fuente
<body> Define el cuerpo del documento
<br> Define un salto de línea
<button> Define un botón clickeable
<canvas> Se usa para dibujar gráficos en pantalla
<caption> Define el título de una tabla
<cite> Define el título de un trabajo
<code> Define un trozo de código de programación
<col> Especifica las propiedades de la columna para cada columna del
elemento <colgroup>
<colgroup> Especifica un grupo de una o más columnas de una tabla
<command> Define un botón command al que un usuario puede invocar
<datalist> Especifica en un input una lista pre-definida de opciones
<dd> Define la descripción de un ítem en una lista de definición
<del> Define un texto que ha sido definido en un Mdocument
<details> Define detalles adicionales que el usuario puede ver o esconder
<dfn> Define el término de una definición
<dialog> Define una caja o ventana de dialogo
<div> Define una sección en un documento
<dl> Define una lista de definición
<dt> Define un término (un ítem) en una lista de definición
<em> Define énfasis en un texto
<embed> Define el contenedor de una aplicación externa (no html)
<fieldset> Grupo de elementos relacionados en un formulario
<figcaption> Define el título para una figura <figure>
3
<figure> Especifica auto-contenido
<footer> Define el pie de página de un documento
<form> Define un formulario html
<h1> a <h6> Define encabezados o títulos
<head> Define información hacerca del documento
<header> Define la sección de encabezado del docuemnto
<hgroup> Grupo de encabezado (<h1> a <6>)
<hr> Define un cámbio de temática a partir de una línea dibujada
<html> Define la raíz del documento
<i> Define una parte del texto de modo alternativo
<iframe> Define un frame en línea
<img> Define una imagen
<input> Define un control de entrada de texto
<ins> Define texto que ha sido insertado en un documento
<kbd> Define entrada del teclado
<keygen> Define un campo generador de claves para formularios
<label> Define el rótulo para un elemento <input>
<legend> Define un título para los elementos <fieldset>, <figure>, <details>
<li> Define un ítem de una lista
<link> Define la relación entre un documento y un recurso externo
(generalmente con hojas de estilo)
<map> Define un mapa de imagen del cliente
<mark> Define texto resaltado o marcado
<menu> Define la lista de un menú
<meta> Define un metadato de un documento
<meter> Define una medida escalar en un rango conocido
<nav> Define un link de navegación
<noscript> Define un contenido alternativo para los usuarios que no soportan scripts
del cliente
<objet> Define un objeto embebido
<ol> Define una lista ordenada
<optgroup> Define un grupo de opciones relacionadas en una lista desplegable
<option> Define una opción en una lista desplegable
<output> Define el resultado de un cálculo
<p> Define un párrafo
<param> Define un parámetro para un objeto
<pre> Define texto pre-formateado
<progress> Representa el progreso de una tarea en una barra
<q> Define una cita corta
<rp> Define que debe mostrar en navegadores que no soportan scripts de ruby
<rt> Define una pronunciación de caracteres
<ruby> Define una notación de ruby
<s> Define texto que no es correcto
<samp> Define un ejemplo de salida de un programa
<script> Define un script del lado cliente
4
<section> Define una sección de un documento
<select> Define un drop-down list
<small> Define texto pequeño
<source> Define los recursos para elementos multimedia
<span> Define una pequeña sección de un documento
<strong> Define un texto en negrita
<style> Define un estilo para la información de un documento
<sub> Define un texto que es subíndice
<summary> Define un encabezado visible para el elemento <details>
<sup> Define un texto que es superíndice
<table> Define una tabla
<tbody> Define el cuerpo de una tabla
<td> Define una celda en una tabla
<textarea> Define un control de entrada de múltiples líneas
<tfoot> Agrupa los footer contenidos en una tabla
<th> Define una celda de encabezado en una tabla
<thead> Agrupa los encabezados de una tabla
<time> Define fecha / hora
<title> Define un título para el documento
<tr> Define una fila en una tabla
<track> Define texto de la pista para elementos multimedia (vídeo y audio)
<ul> Define una lista desordenada
<var> Define una variable
<video> Define un vídeo o película
<wbr> Define un posible salto de linea
5
EJEMPLO DE CÓDIGO DE UNA PÁGINA SENCILLA
1 <!DOCTYPE html>
2 <html lang="es">
3 <head>
4 <title>Título de la WEB</title>
5 <meta charset="UTF-8">
6 <meta name="title" content="Título de la WEB">
7 <meta name="description" content="Descripción de la WEB">
8 <link href="http://dominio.com/hoja-de-estilos.css" rel="stylesheet" type="text/css"/>
9 </head>
10 <body>
11 <header>
12 <h1>Título de la WEB</h1>
13 </header>
14 <nav>
15 <a href="http://dominio.com/seccion2.html">IR SECCIÓN 2</a>
16 <a href="http://dominio.com/seccion2.html">IR SECCIÓN 3</a>
17 </nav>
18 <section>
19 <article>
20 <h2>CONTENIDO PRINCIPAL</h2>
21 <p>Este es el contenido principal de mi web</p>
22 <div>
23 <p>Aquí tenéis una imagen.</p>
24 <img src="http://dominio.com/imagen.jpg" alt="paisaje">
25 </div>
6
</article>
</section>
<aside>
26
<h3>Banner de publicidad</h3>
27
<a href="http://dominio-externo.com">
28
<img src="http://dominio.com/banner-publicidad.png" alt="banner de publicidad">
29
</a>
30
<h3>Testimonios</h3>
31
<p>Me gusta mucho esta página.</p>
32
</aside>
33
<footer>
34
<h4>Avisos legales</h4>
35
<a href="http://dominio.com/aviso-legal">Política de cookies</a>
36
<h4>Redes sociales</h4>
37
<a href="http://facebook.com/mi-pagina-de-facebook">Mi Facebook</a>
38
</footer>
</body>
</html>
SIGNIFICADO.
DOCTYPE
1 <!DOCTYPE html>
La etiqueta doctype declara el tipo de documento, por lo que esta está señalando que este es
un documento HTML.
HTML
1 <html></html>
Delimita el documento HTML.
7
LANG
1 <html lang="es"></html>
Las meta etiquetas se utilizan para identificar propiedades del documento como por
ejemplo el autor, el título y la descripción que mostrarán los buscadores, etc.
META CHARSET
1 <meta charset="UTF-8">
META TITLE
1 <meta name="title" content="Título de la WEB">
META DESCRIPTION
1 <meta name="description" content="Descripción de la WEB">
Esta etiqueta contiene un link a una hoja de estilos externa, la cual se utilizará en este
documento.
HREF
Especifica la url donde se localiza la hoja de estilo.
8
BODY
1 <body></body>
La etiqueta body delimita el cuerpo del documento y contiene todo aquello que podremos
ver en nuestro navegador. Imágenes, textos, enlaces, video, etc…
HEADER
1 <header></header>
El contenido de esta etiqueta debe ser la cabecera de nuestra página donde se suele
encontrar el título, el logotipo y poco más.
NAV
1 <nav></nav>
Esta etiqueta sirve para delimitar el menú de la página, donde colocaremos los enlaces
internos para movernos entre nuestras diferentes secciones del sitio web.
A
1 <a href="http://dominio.com/seccion2.html">IR SECCIÓN 2</a>
Estas etiquetas establecen los encabezados. Se organizan por niveles siendo H1 el más
importante y H6 el menos importante.
SECTION
1 <section></section>
La etiqueta section engloba una sección de texto, imágenes y otros elementos que guardan
cierta relación entre ellos. Normalmente siempre le podremos poner un título o encabezado.
ARTICLE
1 <article></article>
La etiqueta article se suele encontrar dentro de una etiqueta section y sirve para dividir y
ordenar los contenidos en su interior.
9
DIV
1 <div></div>
Otra forma de dividir contenido para posteriormente aplicarle clases y modificar su estilo.
P
1 <p></p>
ALT
Representa el texto alternativo, muy importante para que los bucadores puedan obtener
información de la imagen.
SRC
URL donde se encuentra la imagen.
ASIDE
1 <aside></aside>
Aquí encontraríamos el código perteneciente al pie de página, donde se suelen colocar los
enlaces a textos legales, el copyright, etc.
.
Posible resultado de nuestro código HTML5
10
RESULTADO DEL CÓDIGO HTML5
11