Contenidos
Formato de una página HTML
Su principio esencial es el uso de etiquetas (tags). Las etiquetas son palabras reservadas del lenguaje encerradas entre < >
Tipos de etiquetas
Hay tres tipos de etiquetas:
- Pareadas
cuando aparece una etiqueta de inicio y otra de final, los bloques contenidos entre el inicio y el cierre son elementos, que su vez pueden contener otros elementos - Sin parear
cuando la etiqueta representa la inserción de un elemento, estas etiquetas terminan con una barra inclinada - Con final opcional
son etiquetas pareadas en la cuales no es obligatorio emplear la etiqueta final
Las etiquetas pueden incluir atributos que modifican su comportamiento, especificando alguna característica singular del elemento o incluyendo información adicional
Los atributos se especifican como pares atributo=’valor’, separados por espacios dentro de la etiqueta de inicio
No es obligatorio que los valores estén encerrados entre comillas, pero sí es recomendable
Pueden utilizarse comillas simples o dobles indistintamente, siempre que coincidan su apertura y cierre
En el ejemplo se ha utilizado el atributo id, el cuál es genérico para cualquier etiqueta y que nos será de utilidad cuando usemos CSS y Javascript, ya que nos permite distinguir de forma única el elemento al que pertenece esa etiqueta concreta
Existen más atributos genéricos, como por ejemplo class, title o style, todos ellos muy útiles cuando queramos dar formato o mejorar la accesibilidad a nuestros elementos
Cuando introducimos una etiqueta que no existe, esta será ignorada, debemos prestar atención a este asunto porque dificulta la detección de errores
Las etiquetas pueden escribirse en mayúsculas o en minúsculas
No se consideran los saltos de línea ni los espacios en blanco extras. Esto último permite indentar el código para hacerlo más legible
Comentarios dentro del HTML
A veces es muy útil escribir comentarios en el documento HTML sobre el código que escribimos, nos pueden servir para recordar posteriormente lo que fue hecho, y que no queremos que se vea en pantalla
Esto se consigue encerrando dichos comentarios entre estos dos símbolos:
Los comentarios se pueden utilizar en cualquier parte del documento HTML, pero no se verá en pantalla
Caracteres especiales
Hay ciertos caracteres que un navegador no es capaz de reconocer a pesar de utilizar la codificación correcta
Imaginemos que queremos escribir el texto x > y dentro de nuestro HTML, sin embargo, el carácter > no será reconocido por el navegador o nos mostrará uno erróneo
Esto ocurre con un conjunto de caracteres que son especiales y que el navegador reconocerá utilizando la etiqueta específica de ese carácter con el siguiente formato &etiqueta;
En el ejemplo anterior, la etiqueta para el carácter > es gt, empezando por & y terminando por ;
En la siguiente web podremos consultar la lista completa de los 256 caracteres universales HTML