H1 es el título de mayor jerarquía.
El HTML es un lenguaje de etiquetas, NO es un lenguaje de programación.
Las etiquetas suelen tener etiqueta de inicio y etiqueta de fin.Las de inicio son del tipo <etiqueta> y las de fin </ etiqueta> (sin espacios en blanco).
Vamos a ver las principales etiquetas:
Las etiquetas de títulos son una H y un número, que indica la jeraquía.Tienen etiqueta de inicio y de fin
Es de mal estilo no seguir la jerarquía. Debajo del nivel 1 va el 2 u otro 1, por ej.
El título anterior es de jerarquía 2, segundo nivel
Los parrafos van con la etiqueta p, de inicio y fin.
El texto preformateado es un texto que va a aparecer tal cual lo escribo. La etiqueta es pre, de inicio y fin
Este texto está escrito en varias lineas preformateadas
Este texto está escrito en varias lineas con parrafo
Las listas tienen etiqueta de lista de inicio y fin, y, entremedias, los elementos de la lista o list items (li)
Son listas con viñetas o imágenes. La etiqueta de inicio y fin es ul (unordered list)
Los elementos de la lista no ordenada van entre etiquetas li
Las listas se pueden concatenar:
Son listas con números o letras. La etiqueta de inicio y fin es ol (ordered list)
Los elementos de la lista ordenada van entre etiquetas li
Las listas se pueden concatenar:
La etiqueta de inicio y fin es dl (definition list)
Hay dos elementos en las listas de definición:
Las imágenes SOLO tienes etiqueta de inicio, img, pero siempre llevan parámetros. Hay varios parámetros obligatorios:
Los enlaces usan la etiqueta a. Tienen etiqueta de inicio y fin, y simpre enlazan desde algún sitop:palabra, imagen...
Se enlaza a una URL o a una dirección relativa en tu sitio web. Por defecto los enlaces se muestran en azulón y subrayados.
Voy a enlazar la página de Google desde una palabra.
Voy a enlazar la página de desde una imagen.
Voy a enlazar el documento de drogas y adolescentes desde una palabra.
Voy a enlazar el documento de desde una imagen.
Se trata de hacer hiperenlaces en partes de una imagen. Previamente hay que hacer el "mapa de imágenes", hacer formas sobre la imagen que es desde donde se van a hacer los hiperenlaces
La etiqueta para el mapa de imágenes es map. Hay etiqueta de inicio y de fin.Tiene un atributo que es name.
Entre las etiquetas de inicio y fin de map estableces las areas, con la etiqueta area. Tiene atributos parecidos a los hiperenlaces y a la imagen. El atributo mas importante es shape, que indica la forma. Tambien hay que especificar las coordenadas.Y los atributos alt y href.
Existe tambien un atributo para indicar que en una imagen quiero usar un mapa de imágenes. Es el atributo usemap.Se usa con el nombre del mapa, dentro de la etiqueta img: usemap=#NombreMapa
Con un hiperenlace podemos enviar un correo. La diferencia está en que en el href ponemos mailto:
ContactoLas tablas tienen etiqueta de inicio y fin, table.
Se dibujan por filas, con etiqueta de inicio y fin tr (table row), y dentro, por celdas, td, con etiqueta de inicio y fin
Dentro de las tablas solo puede haber filas, y dentro de las filas solo puede haber celdas.
Vamos a dibujar una tabla de dos filas y tres celdas en cada fila, lo que supone tres columnas
A1 | B1 | C1 |
A2 | B2 | C2 |
Por defecto las tablas se dibujan sin bordes. Para que salgan bordes lo tienes que poner en la hoja de estilos. Vamos a crear una clase, tabla1, en la hoja de estilos (las clases empiezan con un punto), y se nombrann como un parámetro de table en la página web.
Al igual que en excel o calc, se pueden unir varias celdas en una. Podemos unir varias celdas de una misma fila (fácil), o, unir varias celdas de la misma columna (mas difícil y más fácil equivocarse. Hay que eliminar las celdas que sobran.
La unión de celdas se hace con un parámetro dentro de la etiqueta de celda, TD.
El parámetro colspan indica que hay varias celdas unidas en una fila, lo que implica que una celda engloba varias columnas. Por ej. colspan=2 indica que hay dos celdas unidas. Vamos a probar con nuestra tabla.
A1 | C1 | |
A2 | B2 | C2 |
Vamos a probar englobando las tres primeras celdas:
A1 | ||
A2 | B2 | C2 |
El parámetro rowspan indica que hay varias celdas unidas en una columna, lo que implica que una celda engloba varias filas. Por ej. rowspan=2 indica que hay dos celdas unidas. Vamos a probar con nuestra tabla.
A1 | B1 | C1 |
B2 | C2 |
Ahora haced una tabla de 4 columnas y 6 filas. Las 4 celdas de la primera fila tienen que estar unidas. Y las celdas segunda a sexta de la primera columna tienen que estar unidas.
A1 | |||
A2 | B2 | C2 | D2 |
B3 | C3 | D3 | |
B4 | C4 | D4 | |
B5 | C5 | D5 | |
B6 | C6 | D6 |