HTML: Lenguaje de marcado, se utiliza para armar la estructura en donde va a estar el contenido de una página web. Un Documento HTML está formado por conjunto de elementos llamados Tags HTML. El browser es el software encargado de leer el código HTML y generar lo que finalmente vemos en una página web.
Tags: Las tags identifican a un elemento HTML, su sintaxis en general es la siguiente:
<nombre> </nombre>
Existen casos donde no es necesario cerrar el tag
Hay una serie de tags obligatorias para el formado de un documento HTML:
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset=utf8>
</head>
<body>
</body>
</html>Dentro de <head> va meta información (no se ve en la página).
Dentro de <body> va lo que finalmente vemos en el browser.
Existen muchas tags HTML, podemos ver una lista completa aquí, sin embargo en general vamos a usar un subset de ellas que son muy comunes.
Las tags pueden estar anidadas formando estructuras más complejas, como por ejemplo una lista:
<!DOCTYPE html>
<html>
<head>
<title>PESTANA</title>
<meta charset=utf8>
</head>
<body>
<h1>Título</h1>
<div>
<p>Paragraph</p>
<h2>Header</h2>
</div>
<ol>
<li><i>Uno</i></li>
<li><del>Dos</del></li>
<li><b>Tres</b></li>
</ol>
</body>
</html>Dentro de cada tag o elemento HTML, puede haber ciertos atributos que van a modificar su comportamiento. En algunos casos estos atributos son obligatorios para el correcto funcionamiento del elemento, o a veces nos serviran de meta información ( hoy veremos un caso de estos ).
Los atributos son un conjunto de nombre y valor que van dentro del tag de apertura. Por ejemplo:
<a href='http://www.google.com'>Link a Google</a>
<img src='imagenes/doge.png'>El tag <a> es usado para crear un link. Este necesita saber cúal va a ser la dirección a donde me va a llegar el link. Ese dato lo vamos a escribir en un atributo llamado href dentro del tag de apertura de <a>.
De la misma forma, el tag <img> necesita conocer donde se encuentra la imagen que queremos que muestre. Este dato lo vamos a colocar dentro de un atributo llamado src dentro del tag <img>.
Como veremos existen muchos atributos distintos, algunos son comunes para todos los elementos y otros sólo tienen sentido en algunos tags particulares, como por ejemplo el atributo
href.
Habiamos visto que según el tag, el browser nos mostraba el contenido con un 'Estilo' distinto. Por ejemplo:
- si usabamos
<h1>veiamos que el texto se hacia grande y dejaba un espacio hacia arriba y abajo del mismo. <i>: Ponia el texto que estaba adentro del tag en italica.<b>: Ponia el texto en negrita.<del>: Tachaba el texto.
Tambien vimos donde podemos examinar estos estilos: En el Chrome Developer Tools ( Herramientas de desarrollador del explorador), en el tab que dice 'Styles'. Ahora veremos en detalle de donde vienen essos estilos, y cómo podemos hacer para darle nuestros propios estilos a cada elemento HTML.




