Documentos de Académico
Documentos de Profesional
Documentos de Cultura
➢ HTML es el lenguaje que usamos para crear páginas web, entre otros.
➢ Este lenguaje se basa en el uso de etiquetas. Las etiquetas no son más que
palabras clave rodeadas por corchetes angulares, o lo que es lo mismo el signo
menor que < y el signo mayor que >
</head>
<body>
</body>
</html>
Por lo tanto si el título es Mi primera página web debo poner ese texto entre las
etiquetas:
El resto della concluían sayo de velarte, calzas de velludo para las fiestas, con sus pantuflos de
lo mesmo, y los días de entresemana se honraba con su vellorí de lo más fino. Tenía en su casa
una ama que pasaba de los cuarenta y una sobrina que no llegaba a los veinte, y un mozo de
campo y plaza que así ensillaba el rocín como tomaba la podadera. Frisaba la edad de nuestro
hidalgo con los cincuenta años.
Era de complexión recia, seco de carnes, enjuto de rostro, gran madrugador y amigo de la caza.
Quieren decir que tenía el sobrenombre de «Quijada», o «Quesada», que en esto hay alguna
diferencia en los autores que deste caso escriben, aunque por conjeturas verosímiles se deja
entender que se llamaba «Quijana». Pero esto importa poco a nuestro cuento: basta que en la
narración dél no se salga un punto de la verdad.
<p>En un lugar de la Mancha, de cuyo nombre no quiero acordarme, no ha mucho que vivía un
hidalgo de los de lanza en astillero, adarga antigua, rocín flaco y galgo corredor. Una olla algo
más de vaca que carnero, salpicón las más noches, duelos y quebrantos los sábados, lentejas
los viernes y algún palomino de añadidura los domingos, consumían las tres partes de su
hacienda.</p>
<p>El resto della concluían sayo de velarte, calzas de velludo para las fiestas, con sus pantuflos
de lo mesmo, y los días de entresemana se honraba con su vellorí de lo más fino. Tenía en su
casa una ama que pasaba de los cuarenta y una sobrina que no llegaba a los veinte, y un mozo
de campo y plaza que así ensillaba el rocín como tomaba la podadera. Frisaba la edad de
nuestro hidalgo con los cincuenta años.</p>
<p>Era de complexión recia, seco de carnes, enjuto de rostro, gran madrugador y amigo de la
caza. Quieren decir que tenía el sobrenombre de «Quijada», o «Quesada», que en esto hay
alguna diferencia en los autores que deste caso escriben, aunque por conjeturas verosímiles se
deja entender que se llamaba «Quijana». Pero esto importa poco a nuestro cuento: basta que en
la narración dél no se salga un punto de la verdad.</p>
➢ Alineación de párrafos
Cuando quiero alinear los párrafos a la izquierda, a la derecha, al centro o
justificarlos, debo usar el atributo align dentro de la etiqueta de párrafo <p> con
los valores left, right, center o justify respectivamente. Recuerda que el valor
del atributo lo ponemos entre comillas dobles.
Fíjate en los siguientes ejemplos.
Quedaría:
Esto es un párrafo alineado a la izquierda. Esto es un párrafo alineado a la
izquierda. Esto es un párrafo alineado a la izquierda. Esto es un párrafo alineado
a la izquierda. Esto es un párrafo alineado a la izquierda. Esto es un párrafo
alineado a la izquierda. Esto es un párrafo alineado a la izquierda.
Quedaría:
Quedaría:
Quedaría:
Pero ya que vamos a basar el formato de nuestra página web en estilos, en vez
del atributo align, usaremos el atributo style. Los valores del atributo style están
formados por el par propiedad-valor separados por el signo dos puntos : y un
espacio en blanco. A su vez, cada par finalizado con el símbolo punto y coma ;.
Podemos aplicar diferentes propiedades a la vez en un atributo style, como por
ejemplo, text-align, color, background-color, width, height…
➢ Negrita
Para poner el texto en negrita, usamos la etiqueta <b> de bold o <strong>. Son
equivalentes. Por lo tanto el siguiente código:
<b>Este texto está en negrita</b>
Las etiquetas <b> y <strong> son de utilidad cuando queremos resaltar una
palabra o una frase. En cambio, si queremos resaltar un párrafo, lo haremos de
forma equivalente con estilos.
➢ Cursiva
Para poner el texto en cursiva, usamos la etiquetas <i> de italic (o si os resulta
más fácil recordarlo de inclinado) o <em> de énfasis (emphasis). Son
equivalentes. Por lo tanto el siguiente código:
<i>Este texto está en cursiva o itálica</i>
Igual que en el caso de la negrita, para los párrafos usaremos el atributo style
con la propiedad correspondiente:
➢ Subrayado
Para poner el texto subrayado, usamos la etiquetas <u> de underline. Por lo
tanto el siguiente código:
<u>Este texto está subrayado</u>
Las etiquetas se pueden anidar (poner unas dentro de otras) y de esta forma se
van aplicando las características correspondientes. Por ejemplo un código como
el siguiente:
<b><i><u>Texto con varios formatos</u></i></b>
Fíjate en que la última etiqueta de inicio que aplicamos (en el ejemplo <u>) es la
primera etiqueta de cierre que debemos poner (</u> en el ejemplo), así
sucesivamente. No podemos cambiar el orden de las etiquetas de cierre. Queda
establecido por el orden elegido al indicar las etiquetas de inicio. Por lo tanto el
orden de las etiquetas debe ser simétrico.
➢ Cabeceras
Para especificar los apartados o cabeceras de nuestra página y así estructurar el
contenido, lo haremos con las etiquetas <hnum> siendo estas, h1, h2, h3, h4, h5
y h6. La cabecera h1 es la más importante. A medida que aumenta la
numeración, disminuye la importancia.
➢ Imágenes
src del inglés source (fuente) para indicar dónde está almacenada la imagen.
Conviene especificar las imágenes relativas a la carpeta donde almacenamos
nuestra página web. De esta forma si movemos la carpeta de sitio no habrá
ningún problema para localizar dicha imagen y por lo tanto cargarla en el
navegador.
Imagina que la carpeta donde tenemos nuestra página web se llama web y
dentro de ella es donde están todas nuestras páginas .html (index.html,
presentacion.html…) y las carpetas imagen, audio y video para almacenar los
archivos correspondientes.
Si en la página index.html queremos insertar la imagen quijote.jpg (que está en
la carpeta imagen), el código correspondiente será algo así:
title para especificar el texto a mostrar cuando el puntero del ratón esté sobre la
imagen.
alt para especificar el texto alternativo que se mostrará en el navegador cuando
no se pueda cargar la imagen.
➢ Tablas
Para especificar una tabla usamos la etiqueta <table>
Las tablas están compuestas de filas y columnas. Para especificar las filas
usaremos la etiqueta <tr> del inglés table row (fila de la tabla) y para las
columnas la etiqueta <td> del inglés table data (los datos de la tabla).
Por lo tanto en nuestro código tendremos tantas etiquetas <tr> con su
correspondiente </tr> como filas tenga la tabla y dentro de cada etiqueta <tr>
tantas etiquetas <td> con su correspondiente </td> como columnas tenga la
tabla.
La estructura de la tabla queda de la siguiente manera:
<table>
<tr>
<td> … </td>
<td> … </td>
...
<td> … </td>
</tr>
<tr>
<td> … </td>
<td> … </td>
<td> … </td>
</tr>
...
<tr>
<td> … </td>
<td> … </td>
<td> … </td>
</tr>
</table>
<tr>
<td>Magdalena</td>
<td>Fallas</td>
<td>Hogueras</td>
</tr>
</table>
<table>
<tr>
<td colspan=”3”>Fiestas</td>
</tr>
<tr>
<td>Magdalena</td>
<td>Fallas</td>
<td>Hogueras</td>
</tr>
</table>
➢ Listas
Hay varios tipos de listas pero aquí sólo estudiaremos las numeradas y las no
numeradas (viñetas).
Para las listas numeradas (conocidas también como listas ordenadas) usaremos
la etiqueta <ol> del inglés ordered list
Para las listas no numeradas (conocidas también como listas desordenadas por
no seguir un orden) usaremos la etiqueta <ul> del inglés unordered list
En ambos casos para indicar las entradas de las listas usaremos la etiqueta <li>
del inglés list item
Por ejemplo para una lista ordenada como la siguiente:
1. Encender el ordenador
2. Entrar en Google Drive
3. Identificarse
4. Acceder al documento compartido
<ol>
<li>Encender el ordenador</li>
<li>Entrar en Google Drive</li>
<li>Identificarse</li>
<li>Acceder al documento compartido</li>
</ol>
Para una lista desordenada como la siguiente:
● Deportes
● Actualidad
● Cultura
● Sociedad
<ul>
<li>Deportes</li>
<li>Actualidad</li>
<li>Cultura</li>
<li>Sociedad</li>
</ul>
Tanto en la etiqueta <ol> como en la <ul> podemos usar el atributo type para
especificar las características de la lista.
Para la etiqueta <ol> los valores del atributo pueden ser:
a: letras minúsculas
A: letras mayúsculas
1: números arábigos (opción por defecto)
i: números romanos en minúsculas
I: números romanos en mayúsculas
Si queremos anidar listas tan solo debemos especificar otra lista entre las
etiquetas <li> y </li> del apartado correspondiente. Por ejemplo si tenemos una
lista como la siguiente:
1. Primer plato
● Macarrones
● Gazpacho
● Judías pinta
2. Segundo plato
● Pollo al ajillo
● Merluza a la plancha
3. Postre
● Fruta
● Yogur
● Café
➢ Fuente
Para establecer el tipo de letra, tamaño y color, lo haremos mediante el atributo
style con las propiedades font-family, font-size y color respectivamente.
Para especificar el color (tanto de primer plano, color, como de fondo,
background-color, empleamos números hexadecimales siguiendo esta
estructura:
#RRGGBB
Es decir el sistema RGB (Red, Green, Blue) en el cual especificamos el nivel de
rojo en los dos primeros números, el de verde en los dos siguientes y el de azul
en los dos últimos. En función de la cantidad de cada color que especifiquemos
podremos conseguir cualquiera de los colores que conocemos. Como si
fuéramos un pintor con su paleta.
Los números hexadecimales son 16 valores {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D,
E, F} siendo el 0 el menor y la F el mayor. Cuando combinamos dos números el
menor sería el 00 y el mayor el FF. La serie seria 00, 01, 02...0F, 10, 11, 12,
13...1F...F1, F2, F3...FF
Por lo tanto una especificación de color como la siguiente #FF0000 significa que
queremos el color rojo a la máxima intensidad sin usar el verde ni el azul.
➢ Enlaces
Para especificar los enlaces usamos la etiqueta <a> con los siguientes atributos:
href para especificar el destino del enlace, que puede ser:
➔ una página creada por nosotros: nombre.html
➔ la URL de una página web ya creada: http://www.
➔ un marcador interno de la propia página: #marca
id para colocar un marcador (o anclaje) y así poder crear un enlace interno (que
nos lleve a una parte de nuestra página web)
Por ejemplo si en una página tenemos un índice y queremos poner un enlace a
cada palabra del índice para que nos lleve al apartado correspondiente
haríamos:
Crear un anclaje donde empieza el apartado:
<a id=”marca1”> </a>
➢ Iframe
Un iframe del inglés inline frame (marco incorporado) nos permite incorporar o
incrustar un documento html dentro de otro. Usaremos la etiqueta <iframe> con
los siguientes atributos:
src para especificar la página html que se debe cargar por defecto en el marco
(iframe)
name para especificar el nombre del iframe el cual usaremos en el atributo
target de la etiqueta <a> para que dicho enlace se abra en el iframe.
width para especificar el ancho del iframe (en píxeles)
height para especificar la altura del iframe (en píxeles)
align para especificar la alineación del iframe respecto al contexto que lo rodea.
frameborder para indicar si queremos o no borde alrededor del iframe. En
nuestras prácticas usamos este atributo con valor 0 para que no se muestre el
borde.
el código fuente de nuestra página acabará siendo más farragoso puesto que
mezclamos el contenido con el formato aplicado. Por lo tanto, siempre que sea
posible, separaremos el contenido del formato, especificando el estilo a todos los
elementos del mismo tipo en la cabecera del código entre las etiquetas <style> y
</style>. Entre esas etiquetas podemos establecer tantas reglas como
queramos asociadas cada una de ellas a una etiqueta diferente. La regla tiene
dos partes: un selector y la declaración. A su vez la declaración está compuesta
por propiedades con su valor correspondiente. El código anterior equivalente
siguiendo esta nomenclatura sería:
p{
font-family: “Arial”;
font-size: 16px;
text-align: justify;
color: #3366FF;
}
Pero si lo que queremos es aplicar formato a una sola palabra o a una frase
dentro de un párrafo más extenso, lo haremos mediante la etiqueta <span> con
el atributo style, por ejemplo:
Quedaría: