Conceptos Básicos de HTML
Conceptos Básicos de HTML
Conceptos Básicos de HTML
HTMLCopy to Clipboard
Mi gato es muy gruñon
Si quieres especificar que se trata de un párrafo, podrías encerrar el texto con la etiqueta
de párrafo (<p>):
HTMLCopy to Clipboard
<p>Mi gato es muy gruñon</p>
Conceptos básicos de HTML
1. La etiqueta de apertura: consiste en el nombre del elemento (en este caso, p),
encerrado por paréntesis angulares (< >) de apertura y cierre. Establece dónde
comienza o empieza a tener efecto el elemento —en este caso, dónde es el
comienzo del párrafo—.
2. La etiqueta de cierre: es igual que la etiqueta de apertura, excepto que incluye
una barra de cierre (/) antes del nombre de la etiqueta. Establece dónde termina
el elemento —en este caso dónde termina el párrafo—.
3. El contenido: este es el contenido del elemento, que en este caso es sólo texto.
4. El elemento: la etiqueta de apertura, más la etiqueta de cierre, más el contenido
equivale al elemento.
Los atributos contienen información adicional acerca del elemento, la cual no quieres
que aparezca en el contenido real del elemento. Aquí class es el nombre del atributo
y editor-note el valor del atributo. En este caso, el atributo class permite darle al elemento
un nombre identificativo, que se puede utilizar luego para apuntarle al elemento
información de estilo y demás cosas.
Nota: el atributo con valores simples que no contengan espacios en blanco ASCII (o
cualesquiera de los caracteres " ' ` = < >) pueden permanecer sin entrecomillar, pero se
recomienda entrecomillar todos los valores de atributo, ya que esto hace que el código
sea más consistente y comprensible.
Anidar elementos
HTMLCopy to Clipboard
<p>Mi gato es <strong>muy</strong> gruñon.</p>
HTMLCopy to Clipboard
<p>Mi gato es <strong>muy gruñon.</p></strong>
Los elementos deben abrirse y cerrarse ordenadamente, de forma tal que se encuentren
claramente dentro o fuera el uno del otro. Si estos se encuentran solapados, el navegador
web tratará de adivinar lo que intentas decirle, pero puede que obtengas resultados
inesperados. Así que, ¡no lo hagas
Conceptos básicos de HTML
Elementos vacíos
Algunos elementos no poseen contenido, y son llamados elementos vacíos. Toma, por
ejemplo, el elemento <img> de nuestro HTML:
HTMLCopy to Clipboard
<img src="images/firefox-icon.png" alt="Mi imagen de prueba" />
Posee dos atributos, pero no hay etiqueta de cierre </img> ni contenido encerrado. Esto
es porque un elemento de imagen no encierra contenido al cual afectar. Su propósito es
desplegar una imagen en la página HTML, en el lugar en que aparece.
Hasta ahora has visto lo básico de elementos HTML individuales, pero estos no son
muy útiles por sí solos. Ahora verás cómo los elementos individuales son combinados
para formar una página HTML entera. Vuelve a visitar el código de tu ejemplo
en index.html (que viste por primera vez en el artículo Manejo de archivos):
HTMLCopy to Clipboard
<!doctype html>
<html>
<head>
<meta charset="utf-8" />
<title>Mi pagina de prueba</title>
</head>
<body>
<img src="images/firefox-icon.png" alt="Mi imagen de prueba" />
</body>
</html>
Conceptos básicos de HTML
Tienes:
Imágenes
Presta atención nuevamente al elemento imagen <img>:
HTMLCopy to Clipboard
<img src="images/firefox-icon.png" alt="Mi imagen de prueba" />
Como ya se dijo antes, incrusta una imagen en la página, en la posición en que aparece.
Lo logra a través del atributo src (source), el cual contiene el path (ruta o ubicación) de
tu archivo de imagen.
También se incluye un atributo alt (alternative) el cual contiene un texto que debería
describir la imagen, y que podría ser accedido por usuarios que no pueden ver la
imagen, quizás porque:
La frase clave acerca del texto alt de arriba es «texto que debería describir la imagen».
El texto alt debe proporcionarle al lector la suficiente información como para que este
tenga una buena idea de qué muestra la imagen. Por lo que tu texto actual «Mi imagen
de prueba» no es para nada bueno. Un texto mucho mejor para el logo de Firefox
sería: «El logo de Firefox: un zorro en llamas rodeando la Tierra».
Marcado de texto
Esta sección cubrirá algunos de los elementos HTML básicos que usarás para el
marcado de texto.
Encabezados
Los elementos de encabezado permiten especificar que ciertas partes del contenido son
encabezados, o subencabezados del contenido. De la misma forma que un libro tiene un
título principal, y que a su vez puede tener títulos por cada capítulo individual, y
subtítulos dentro de ellos, un documento HTML puede tenerlos también. HTML posee
seis niveles de encabezados, <h1> (en-US)–<h6> (en-US), aunque probablemente solo
llegues a usar 3-4 como mucho:
HTMLCopy to Clipboard
<h1>Mi título principal</h1>
<h2>Mi título de nivel superior</h2>
<h3>Mi subtítulo</h3>
<h4>Mi sub-subtítulo</h4>
Párrafos
Como se explicó más arriba, los elementos <p> se utilizan para encerrar párrafos de
texto; los usarás frecuentemente para el marcado de contenido de texto regular:
HTMLCopy to Clipboard
<p>Este es un simple parrafo</p>
Listas
Mucho del contenido web está dado por listas, así que HTML tiene elementos
especiales para ellas. El marcado de listas se realiza siempre en al menos dos elementos.
Los dos tipos de listas más comunes son las listas ordenadas y las desordenadas:
1. Las listas desordenadas son aquellas en las que el orden de los items no es
relevante, como en una lista de compras. Estas son encerradas en un
elemento <ul> (unordered list).
2. Las listas ordenadas son aquellas en las que el orden sí es relevante, como en
una receta. Estas son encerradas en un elemento <ol> (ordered list).
Por ejemplo, si quieres transformar parte del siguiente párrafo en una lista:
HTMLCopy to Clipboard
<p>
En Mozilla, somos una comunidad de tecnólogos, pensadores, y constructores que
trabajan juntos...
</p>
HTMLCopy to Clipboard
<p>En Mozilla, somos una comunidad de</p>
<ul>
<li>tecnólogos</li>
<li>pensadores</li>
<li>constructores</li>
</ul>
<p>trabajando juntos...</p>
Vínculos
Los vínculos o enlaces son muy importantes —son los que hacen de la web, la web—.
Para implementar un vínculo, necesitas usar un vínculo simple — <a> — la a es la
abreviatura de la palabra inglesa «anchor» («ancla»). Para convertir algún texto dentro
de un párrafo en un vínculo, sigue estos pasos:
HTMLCopy to Clipboard
<a>Manifesto Mozilla</a>
HTMLCopy to Clipboard
4. Completa el valor de este atributo con la dirección web con la que quieras
conectar al vínculo:
HTMLCopy to Clipboard
<a href="https://www.mozilla.org/es-AR/about/manifesto/"
>Manifesto Mozilla</a
>
Nota: href podría parecer, en principio, una opción un tanto oscura para un nombre de
atributo. Si tienes problemas para recordarla, recuerda que se refiere
a hypertext reference (referencia de hipertexto).