Comandos HTML
Comandos HTML
Estructura básica
<html>
<head>
<title>Título de la web</title>
</head>
<body>
<center>Contenido de la web</center>
</body>
</html>
1
Enlaces e imágenes
<a href="#marca"> YYY </a> Enlaces en la misma página
<a name="marca"> </a>
<a href="pagina.html"> YYY </a> Enlaces con otra página nuestra
<a href="pagina.html#marca"> YYY Enlaces con una marca de otra pagina nuestra
</a>
<a href="subdir/pagina.html"> YYY Enlaces con una pagina en otro directorio posterior
</a>
<a href="../pagina.html"> YYY </a> Enlaces con una pagina en otro directorio superior
<a Enlaces con una página fuera de nuestro sistema
href="http://www.paginaweb.com">
YYY </a>
<a Abre el agente de transporte para enviar un correo a
href="mailto:[email protected]">
[email protected] </a>
una dirección de email
<img src="imagen.gif" Insertar una imagen en la página
alt="descripción">
<img src="imagen.gif" Inserta la imagen alineando arriba el texto
align=”top”>texto
<img src="imagen.gif" Inserta la imagen alineando en el centro el texto
align=”middle”> texto
<img src="imagen.gif" Inserta la imagen alineando abajo el texto
align=”bottom”> texto
<img src="imagen.gif" align=”left”> Alinea la imagen a la izquierda o a la derecha
<img src="imagen.gif" align=”right”>
permitiendo que el texto la rodee.
<img src="imagen.gif" width=”120” Da al navegador la información sobre el tamaño de la
height=”94”>
imagen, pudiendo variar su tamaño.
<a href="pagina.html"> <img Imagen que enlaza con otra página (incluye marco)
src="imagen2.gif"> </a>
<a href="pagina.html"> <img Imagen que enlaza con otra página (sin marco)
src="imagen.gif" border=”0”> </a>
<a href="imagen.gif"> <img Imagen que enlaza con otra imagen
src="imagen2.gif" align=”middle”></a>
<a href="imagen.gif"> ejemplo</a> Texto que enlaza con imagen
<a href="imagen.gif" target Texto que enlaza con imagen en una página nueva
=”_blank”> ejemplo</a>
Caracteres especiales
< para < á para la á Á para la Á
> para > é para la é É para la É
& para & í para la í Í para la Í
" para " ó para la ó Ó para la Ó
¿ para ¿ ú para la ú Ú para la Ú
¡ para ¡ ü para la ü ñ para la ñ
para Ü para la Ü Ñ para la Ñ
2
<hr width=”75%”> Línea horizontal que no ocupa todo el ancho de
<hr width=”300”>
página (se puede indicar en % o en pixels)
<hr width=”50%” align=”left”> Además se puede alinear a la izquierda o derecha
<hr width=”350” align=”right”>
<hr size=”20”> También podemos variar su espesor
<hr noshade> Para que no quede embutida en el fondo
<font size=”5”> texto </font> Le da al texto el tamaño 5 (SIZE va del 1 al 7)
<font size=”+1”> texto </font> Aumenta o disminuye el tamaño del texto respecto al
valor por defecto (el 3). (SIZE =+1 => SIZE=4)
<basefont size=”5”> Se pone después de BODY y afecta a todo el
documento (menos al texto con tamaño propio)
<font face="Verdana"> texto </font> Le ponemos el tipo de fuente que queremos, pero
debe estar instalada y con el mismo nombre.
<font face="Impact, Arial"> texto Podemos indicarle varios tipos de fuente por si
</font>
acaso.
<body bgcolor="#XXYYZZ"> Para el color de fondo uniforme sustituimos las xx
(rojo); yy (verde); zz (azul) por cifras hexadecimales
<body bgcolor="#XXYYZZ" Para cambiar el color del texto (TEXT), los enlaces
text="#XXYYZZ" link="#XXYYZZ"
vlink="#XXYYZZ"
(LINK) los enlaces visitados (VLINK) y los enlaces
alink="#XXYYZZ"> en el momento de pulsarlos (ALINK).
<font color="#FF0000"> texto </font> Cambia sólo el texto entre estas etiquetas
<body background="imagen.gif"> Pone una imagen de fondo en forma de tapiz (pueden
ser GIF o JPG)
<br clear=”left”> Busca el primer margen libre a la izquierda, a la
<br clear=”right”>
<br clear=”all”>
derecha o a ambos lados dejando de bordear la
imagen.
Tablas
<table> </table> Son las etiquetas que definen el principio y fin de la
tabla
<table border=”numero”> </table> Ídem a la anterior pero añade el borde (cambiando
el numero variamos el aspecto)
<tr> </tr> Para definir cada fila (se pone tantas como filas)
<td> </td> Para cada celda de cada fila (se ponen tantas como
celdas (columnas))
<caption> </caption> Para poner titulo a la tabla
<th> </th> Celdas cabecera
<td align=”center”> </td> Posicionar en el centro, a la izquierda o la derecha
<td align=”left”> </td>
<td align=”right”> </td>
<td valign=”top”> </td> Posicionar arriba o abajo (por defecto es en el
<td valign=”bottom”> </td>
<td valign=”middle”> </td> centro)
3
<table width=”60%”> Forzar la tabla a que ocupe un tamaño
<table height=”200”>
<td colspan=”2”> </td> Para unir celdas (columnas)
<td rowspan=”2”> Para unir filas, añadir huecos
<table bgcolor="#00ff00"> Da color a la tabla
<td bgcolor="#00ff00"> Da color a una celda
<table cellspacing=”20”> Separación entre celdas
<table cellpadding=”20”> Separación entre texto y celdas
4
Formularios
<form Define el formulario y la dirección de correo que los
action="mailto:[email protected]"
method="post" enctype="text/plain"> recibirá en formato texto.
<input type="text" name="apellido" > Almacena el dato requerido en la variable apellido
<textarea name="comentarios" Almacena el dato requerido en la variable
rows="6" cols="40"> contenido del
texto</textarea> Comentarios (recomendable para texto de múltiples
líneas) Se le puede dar formato, p.e: (6/40)
<select name="colorpreferido" Almacena menús deslizantes, donde se puede elegir
multiple size="2">
<option>amarillo
el numero de opciones visibles, p.e: (SIZE=”2”). El
<option selected>rojo numero de opciones viene definido por: <OPTION>
<option>verde
</select >
<input type="radio" Almacena valores definidos en forma de botón,
name="sistemaoperativo" value="pc"
checked> pc
donde el valor por defecto es el checked. Se pone
tantas veces como opciones. Tiene forma redonda.