Академический Документы
Профессиональный Документы
Культура Документы
Las listas, definidas en el código HTML por las etiquetas <ol> <ul> , tienen en el código
CSS unas propiedades especiales para poder variar el estilo de sus elementos. son las
propiedades list-style. Veamos estas propiedades.
Propiedad list-style-type
list-style-
Tipo de viñeta
type
disc | circle | square | decimal | decimal-leading-zero | lower-roman | upper-
Valores roman | lower-greek | lower-latin | upper-latin | armenian | georgian | lower-
alpha | upper-alpha | none | inherit
Descripción Permite establecer el tipo de viñeta mostrada para una lista
Valor inicial disc
se aplica a Elementos de una lista
La propiedad puede aplicarse tanto a listas no ordenadas como ordenadas, con lo cual una
lista no ordenada (etiqueta <ul>) puede convertirse en ordenada y viceversa. Según el tipo
de viñeta que apliquemos a la lista, ésta se convertirá en ordenada o no ordenada.
El valor none elimina la viñeta o el número de la lista. Suele usarse para hacer menús de
enlaces (listas en las que no queremos que se vea la viñeta). Los demás valores se dividen
en tres tipos: gráficos, numéricos y alfanuméricos.
Los valores graficos son disc, circle y square y muestran como viñeta un
circulo relleno, un circulo vacio y un cuadrado relleno respectivamente.
Los valores numericos son: decimal, decimal-leading-zero, lower-roman,
upper-roman, armenian y georgian.
Los valores alfanumericos son: lower-latin, lower-alpha, upper-latin,
upper-alpha y lower-greek.
Si quieres ver cómo quedan cada uno de estos valores en la página, pulsa en el enlace
siguiente donde en la página de ejemplo se muestran los diferentes valores de la propiedad
list-style-type:
Página de ejemplo
Propiedad list-style-position
La diferencia entre los valores outside y inside consiste en el sangrado de las restantes
líneas de la viñeta. En outside todas las lineas quedan en la misma posición que la
primera, mientras que en inside la segunda y restantes líneas están desplazadas más hacia
la izquierda para empezar debajo de la viñeta. Esto lo podemos ver en la siguiente página
de ejemplo:
Página de ejemplo
Propiedad list-style-image
El valor <url> indica que la imagen que queremos mostrar la indicamos mediante la ruta o
url de la misma. Debemos tener la imagen guardada en la carpeta de nuestra web, y
después, indicar la ruta hacia la misma. La forma de mostrar la ruta es la misma que la
usada para los enlaces, pero aquí en lugar de un archivo de página Web, apuntaremos hacia
un archivo de imagen. la forma en que debe quedar la propiedad es la siguiente:
ul {list-style-image = url(ruta_de_la_imagen); }
Lo más normal es guardar las imágenes en la misma carpeta en que está la página que la
requiere, o crear una subcarpeta en la misma carpeta de la página, por ejemplo, la carpeta
objetos. En este último caso el código anterior podría quedar así:
ul {list-style-image = url(objetos/viñeta.gif); }
Observa que en el nombre de la ruta debemos escribir también la extensión del archivo.
Página de ejemplo
Las propiedades vistas en esta página no son aplicables a las listas de definición, En éstas
aplicaremos simplemente las mismas propiedades que podemos aplicar a cualquier texto.