Por lo general, cuando se ve "balas" en la web, usted piensa puntos sólidos diminutos. Si bien es cierto que el uso de <UL> es la forma más fácil de hacer una lista con viñetas, no es la única manera. Este artículo le mostrará tres técnicas, incluyendo <UL>, para incluir elementos con viñetas en sus páginas web. Siéntase libre de copiar el código de ejemplo a su página y ver cómo funciona.
Con <UL>
La primera y más común forma de añadir una lista con viñetas es con la etiqueta <ul>. Con un poco de CSS en la página, puede asignar la lista para utilizar una imagen pequeña de balas, en lugar de las formas predeterminadas: punto, círculo y el cuadrado sólido.
Ejemplo:
<Style> <! - Incluir esta entre <head> y </ head> ->
ul # miLista {list-style-type: none; list-style-image: url (images / arrow.gif)}
</ Style>
...
<Ul id = "miLista"> <! - Y poner esto en algún lugar después <body> ->
<Li> una imagen se utiliza para esta bala, en lugar de la forma predeterminada. </ Li>
<Li> No dude en sustituir su propia imagen y ver qué pasa. </ Li>
</ Ul>
Usando <TABLE> <img> con elementos
Otra manera de incluir las balas es más "pasada de moda", pero permite una mayor flexibilidad si desea agregar JavaScript o vuelcos para que sea más interactiva. Añadir una etiqueta <TABLE> utilizando dos columnas y tantas filas como usted tiene artículos en su lista de viñetas.
Ejemplo:
<Estilo de tabla = "border: none;"> <! - Esto hace que las líneas de la tabla invisible ->
<Tbody>
<Tr>
<Td> <img align = "absmiddle"> </ td>
<Td> Esto aparecerá como el primer elemento de la lista. </ Td>
</ Tr>
<Tr>
<Td> <img align = "absmiddle"> </ td>
<Td> Segundo elemento de la lista, y así sucesivamente ... </ td>
</ Tr>
</ Table>
Con <DIV> con las reglas CSS
Más contemporáneo que las tablas o listas desordenadas, esta es la técnica de "web 2.0", lo que permite la mayor flexibilidad en la aplicación de tecnologías avanzadas --- como AJAX, Ruby o PHP --- a su página.
Ejemplo:
<Style>
.myBullets {
padding-left: 2em;
vertical-align: media;
}
.myBullets: {antes
contenido: url (arrow.gif);
}
</ Style>
...
<Div class = "myBullets"> Este texto parece mucho a un ítem de la lista. </ Div>
<Div class = "myBullets"> Esto se parece a la segunda bala, y así sucesivamente ... </ div>