Resumen HTML
Resumen HTML
Etiquetas Básicas
<!DOCTYPE html> : Última versión de html, recomendado ponerlo.
<html> ... </html> : Principio y fin de la página
<head> ... </head> : Cabecera de la página (lo que no se ve)
<body> ... </body> : Cuerpo de la página
<title> ... </title> : Título de la página (va en el head)
Etiquetas de texto
Insertar texto (Estos toman un espacio(una línea) por etiqueta)
<h1> ... </h1> : Título de primer nivel
<h2> ... </h2> : Título de segundo nivel
<h3> ... </h3> : Título de tercer nivel
<h4> ... </h4> : Título de cuarto nivel
<h5> ... </h5> : Título de quinto nivel
<h6> ... </h6> : Título de sexto nivel
<p> ... </p> : Párrafo
Enlaces
<a href="ruta">Texto del enlace</a>
Tipos de rutas: Absolutas y relativas.
Tipos de enlaces: Externos, locales, internos, a e-mail, a archivos.
target="_BLANK" : Atributo para abrir el enlace en página o pestaña aparte.
Ejemplo: <a href="https://google.com" target="_BLANK">>Click aqui</a>
1
Listas
<ul> ... </ul> : Principio y fin de lista no numerada
<ol> ... </ol> : Principio y fin de lista numerada
<li> ... </li> : Elemento de una lista.
<dl> ... </dl> : Principio y fin de un lista de definición
<dt> ... </dt> : Término en una lista de definición
<dd> ... </dd> : Definición en una lista de definición.
Imágenes
<img src="ruta" alt="descripción"/>
otros atributos
width="medida" height="medida" : ancho y alto de la imagen (no es muy
recomendable, si se mencionan, con css no se puede modificar el tamaño)
align="left/right" : alineación izquierda o derecha.
Mapas de imágenes
usemap="#nombre" Atributo dentro de la etiqueta de imagen que usaremos
como mapa.
<map> ...</map> Principio y fin del mapa de imágenes.
name="nombre" : Atributo de referencia a la imagen (el mismo que en
"usemap").
<area .../> Enlaces dentro del mapa de imagen, llevan los siguientes atributos:
href="ruta" : ruta del enlace.
shape="tipo" : tipo de área.
coords="lista_de_números" : coordenadas del área, los números van
separados por comas.
Videos y audios
<video src ="ruta" controls> ...</video> : Principio y fin de video.
<audio src ="ruta" controls> ...</audio> : Principio y fin de audio.
Formularios
<form ... ></form>: Atributos de esta etiqueta:
action="ruta" : página, correo, etc, dónde es enviado el formulario.
method="get/post" : método de envío "get" o "post"(servidor).
enctype="tipo_MIME" : Modo en que se envía: correo="text/plain";
archivos="multipart/form-data"
Tablas
<table> ... </table> : Principio y fin de una tabla
<tr> ... </tr> : fila de una tabla
<td> ... </td> : celda normal de una tabla
<th> ... </th> : celda de cabecera de una tabla
<caption> ... </caption> : título de una tabla
<thead> ... </thead> : Sección cabecera de tabla
<tfoot> ... </tfoot> : Sección pie de tabla
<tbody> ... </tbody> : Sección del cuerpo de la tabla
<col> ... </col> : Referencia a la columna de la tabla.
<colgroup> ... </colgroup> : Referencia a un grupo de columnas. el
atributo span="num" indica el número de columnas.
Etiquetas Doctype
Por ser las más usadas veremos sólo las de modo transicional:
Etiquetas meta
Para buscadores
<meta name="author" content="autor_de_la _página">
<meta name="description" content="descripción_de_la _página">
<meta name="copyright" content="copyright_de_la_página">
<meta name="generator"
content="programa_para_hacer_la_página">
<meta name="languaje" content="idioma">
<meta name="revisit_after" content="tiempo de revision (en
inglés)">
<meta name="robots" content="index/noindex, follow/nofollow">
Para el servidor
<meta http-equiv="Content-Type" content="text/html;
charset=ISO-8859-1" /> : Indica el tipo de alfabeto usado.
<meta http-equiv="Refresh" content="tiempo_en_segundos" />
: Indica cada cuanto debe actualizarse la página.
Redireccionamiento
<meta http-equiv="Refresh" content="tiempo_en_segundos;
URL=ruta" />
Referencia a otros códigos y archivos
<link rel="stylesheet" href="ruta_del_archivo"
type="text/css" media="all" /> : archivo externo código
CSS.
<script language="javascript" src="ruta_del_archivo"
type="text/javascript"> </script> : archivo externo código
Javascript.
<style type="text/css"> ... </style> : Trozo de código CSS
incrustado en la cabecera.
<script type="text/javascript"> ... </script> : Trozo de
código javascript incrustado.
Otras etiquetas
Favicon: <link rel="shortcut icon" href="icono.ico">
Marquesina: <marquee> ... </marque> : Atributos específicos:
behavior="scroll/slide/alternate"
direction="left/right"
scrollamount="num" : píxeles que se desplaza en cada movimiento.
sc rolldelay="num" : Tiempo en milisegundos entre cada movimiento.
Atributos
Atributos generales
align="left|center|right|justify" : Se aplica a textos, imágenes, tablas, celdas
de tabla. En imágenes sólo funcionan los valores left y right; y para tablas y celdas de tabla
todos menos justify.
align="<num>|<porcentaje>" : Se aplica a elementos en bloque e imágenes. indica
el ancho y alto del elemento.
Caracteres especiales
Caracteres especiales fundamentales:
Atributos en frameset:
border="num" : Grosor del borde.
bordercolor="color" : Color del borde.
frameborder="yes|no|0" : Mostrar/no mostrar el borde, no funciona en I.
Explorer.
framespacing="num" : Grosor del borde em I. Explorer, con valor 0 se elimina
el borde.
Atributos en frame:
marginwidth="num" : margen izquierdo y derecho.
marginheight="num" : margen superior e inferior.
scrolling="yes|no|auto" : comportamiento de las barras de
desplazamiento.
noresize="noresize" : Elimina la posibilidad de redimensionarlos.
bordercolor="color" : Color del borde.
frameborder="yes|no|0" : Mostrar/no mostrar el borde
Redireccionar enlaces
Los enlaces en frames deben ser redireccionados mediante el atributo target. Valores:
target="nombre" : Redirecciona hacia otro frame, el cual debe llevar el atributo:
name="nombre".
target="_blank" : La página se abre en ventana o pestaña aparte en ventana
completa.
target="_self" : La página se abre en la misma ventana o frame.
target="_parent" : La página se abre en su elemento padre.
target="_top" : La página se abre a ventana completa, se elimina la página
actual y todos los frames.