Listas en HTML
Listas en HTML
Listas en HTML
Listas no ordenadas
Una lista sin orden comienza con la etiqueta <ul> y Ejemplo – Lista sin orden Ejemplo – Lista ordenada
cada elemento de la lista comienza con la etiqueta <!DOCTYPE html> <!DOCTYPE html>
<li>. Los elementos de la lista se marcarán con viñetas
<html> <html>
o pequeños círculos negros (Balas). La viñeta se
<body> <body>
cambia agregando al atributo style una de las
<h1>Listas en HTML5</h1>
siguientes reglas:
<h2>Lista no ordenada con <h1>Listas en HTML5</h1>
Listas de descripción
HTML también es compatible con las listas de Ejemplo – Lista descriptiva Ejemplo – Lista anidada
descripción, una lista de descripción es una lista de <!DOCTYPE html> <!DOCTYPE html>
términos, con una descripción de cada término. La <html> <html>
etiqueta <dl> define la lista de descripción, la <body> <body>
etiqueta <dt> define el término (o nombre), y la <h2>Una lista descriptiva</h2> <h2>Lista anidada</h2>
etiqueta <dd> describe cada término.
<dl> <ul>
Listas anidadas <dt>Café</dt> <li>Café</li>
<dd>- Bebida negra y <li>Te
Las lista se puede anidar (listas dentro de listas), caliente</dd> <ul>
simplemente se crea una lista ordenada o sin orden <dt>Leche</dt> <li>Te negro</li>
dentro de una de las etiquetas <li> de la lista <dd>- Bebida blanca y fria</dd> <li>te verde</li>
</dl> </ul>
principal.
</li>
</body> <li>Leche</li>
</html> </ul>
</body>
</html>
Las listas horizontales
Las listas en HTML pueden ser cambiadas Ejemplo – HTML Ejemplo – CSS interno
de muchas maneras diferentes con CSS, Una
<!DOCTYPE html> <style>
forma popular, es cambiar el estilo de una
<html> ul#menu li {
lista para que se muestre en forma
horizontal. Para ello se utiliza un atributo display:inline;
<head>
id para identificar la lista a la que }
cambiaremos la orientación (en este ejemplo </style>
usamos el id “menu”); identificamos </head>
cada una de ellas el atributo href será “#” <li>Wordpress</li> padding: 10px 20px;
</ul> text-decoration: none;
Se crean 3 reglas adicionales border-radius: 4px 4px 0 0;
</body> }
ul#menu , ul#menu li a, ul#menu li a:hover
</html>
ul#menu li a:hover {
background-color: orange;
}
Tome nota de cuantos atributos CSS nuevos puede identificar en este ejemplo.
¿Cuantos id se necesitan para lograr este resultado?
Pruebe cambiar los atributos de color y fuente del ejercicio.