Creando una lista combinada en html. Listas anidadas con numeración automática

Las listas numeradas son una colección de elementos con sus números de serie. El tipo y tipo de numeración depende de los parámetros del elemento.

    , que se utiliza para crear la lista. Los siguientes valores pueden servir como elementos de numeración:

    • Números arábigos (1, 2, 3,...);
    • Números arábigos con un cero a la izquierda para los números menores de diez (01, 02, 03, ...,10);
    • letras latinas mayúsculas (A, B, C, ...);
    • letras latinas minúsculas (a, b, c, ...);
    • números romanos en mayúsculas (I, II, III, ...);
    • números romanos en minúscula (i, ii, iii, ...);
    • numeración armenia;
    • Numeración georgiana.

    Desde un punto de vista práctico, los principios de mostrar elementos en una lista con viñetas se pueden aplicar de forma similar a una lista numerada. Pero dado que estamos ante una enumeración, hay algunas características que se analizarán más a fondo.

    Numeración de listas

    Se permite iniciar la lista desde cualquier número; El atributo de inicio del elemento se utiliza para este propósito.

      o valor del elemento
    1. . El valor es cualquier número entero positivo. No importa qué tipo de numeración se establezca, incluso si se utilizan letras latinas como lista. Si los atributos de inicio y valor se aplican a una lista al mismo tiempo, entonces este último tiene prioridad y la numeración se muestra a partir del número especificado por valor, como se muestra en el Ejemplo 1.

      Ejemplo 1: cambiar la numeración de la lista

      Liza

      1. Debes cuidar bien tu lugar de trabajo.
      2. Ajuste la iluminación de la habitación de modo que la fuente de luz esté ubicada al costado o detrás del operador.
      3. Para evitar complicaciones médicas, se recomienda elegir una silla con asiento blando.

      El primer elemento de la lista en este ejemplo comenzará con el número romano IV, ya que se especifica el atributo start="4", luego viene el número V, y el último elemento sale desordenado y se le asigna el número X (Figura 1).

      Arroz. 1. Números romanos en la lista.

      Escribir números

      Por defecto, una lista numerada tiene una apariencia determinada: primero hay un número, luego un punto y luego el texto se muestra separado por un espacio. Esta forma de escritura es visual y conveniente, pero algunos desarrolladores prefieren ver una forma diferente de diseñar la numeración de listas. Es decir, que en lugar de un punto haya un corchete de cierre, como se muestra en la Fig. 2 o algo similar.

      Arroz. 2. Vista de lista numerada con corchetes

      Los estilos le permiten cambiar el tipo de numeración de la lista utilizando las propiedades de contenido y contraincremento. Primero, el selector ol debe configurarse para restablecer el contador: elemento, esto es necesario para que la numeración en cada nueva lista comience de nuevo. De lo contrario, la numeración continuará y en lugar de 1,2,3 verás 5,6,7. El valor del artículo es un identificador único para el contador; lo elegimos nosotros mismos. A continuación, debe ocultar los marcadores originales mediante la propiedad de estilo list-style-type con el valor none.

      La propiedad de contenido normalmente funciona junto con los pseudoelementos ::after y ::before. Por lo tanto, la construcción li::before dice que se debe agregar algún contenido antes de cada elemento de la lista (ejemplo 2).

      Ejemplo 2. Creando tu propia numeración

      Li::antes ( contenido: contador(elemento) ") "; /* Agrega un paréntesis a los números */ counter-increment: item; /* Establece el nombre del contador */ )

      La propiedad de contenido con el valor contador (elemento) muestra un número; Al agregar un paréntesis, como se muestra en este ejemplo, obtenemos el tipo de numeración requerido. Se necesita un contraincremento para aumentar el número de la lista en uno. Tenga en cuenta que se utiliza el mismo identificador, denominado elemento, en todo momento. El código final se muestra en el Ejemplo 3.

      Ejemplo 3: cambiar la vista de lista

      Liza

      1. Primero
      2. Segundo
      3. Tercero
      4. Cuatro

      Usando el método anterior, puedes hacer cualquier tipo de lista numerada, por ejemplo, poner un número entre corchetes, en este caso solo cambiará una línea en los estilos.

      Contenido: "[" contador(elemento) "] ";

      Lista con letras rusas

      Hay una lista numerada con letras latinas, pero no hay letras rusas para la lista. Se pueden añadir artificialmente utilizando la técnica anterior. Dado que la numeración se realiza mediante estilos, la lista en sí sigue siendo original, solo se le agrega la clase seleccionada, llamémosla cirílica (ejemplo 4).

      Ejemplo 4: Código para crear una lista

      1. Uno
      2. Dos
      3. Tres

      La adición de letras se realiza utilizando el pseudoelemento ::before y la propiedad de contenido. Como cada línea debe tener su propia letra, usaremos la pseudoclase :nth-child(1), con el número de la letra escrito entre paréntesis. La primera letra, naturalmente, es A, la segunda es B, la tercera es C, etc. Este conjunto completo se agrega al selector li de la siguiente manera (ejemplo 5).

      Ejemplo 5: uso de la pseudoclase:nth-child

      Cirílico li:nth-child(1)::before (contenido: "a)"; ) .cyrilic li:nth-child(2)::before ( contenido: "b)"; ) .cyrilic li:nth-child(3)::before ( contenido: "en)"; )

      En este ejemplo, cada letra va seguida de un paréntesis y todas las letras están en minúsculas. Puedes definir tu propio tipo de numeración de lista, por ejemplo puede contener letras mayúsculas con un punto, con uno o dos corchetes, o solo letras. A diferencia de la numeración estándar, aquí somos libres de hacer lo que queramos. Una lista de diez letras debería ser suficiente para casi todas las situaciones, pero si de repente resulta insuficiente, nada nos impide ampliar nuestra lista para incluir al menos todas las letras del alfabeto ruso.

      Finalmente ajustamos la alineación y posición de las letras, opcionalmente especificamos el tamaño de fuente, el color y otros parámetros (ejemplo 6).

      Ejemplo 6. Lista con letras rusas.

      Lista

      1. Borsch
      2. chuletas de lucio
      3. kulebyaka
      4. Champiñones en crema agria
      5. Panqueques con caviar
      6. kvas

      Resultado este ejemplo mostrado en la Fig. 3.

      Las listas son parte La vida cotidiana. La lista de tareas pendientes define lo que se hace. Las rutas de navegación ofrecen una lista de direcciones paso a paso. Las recetas requieren una lista de ingredientes y una lista de instrucciones. Las listas se encuentran en casi todas partes, por lo que es fácil ver por qué también son populares en Internet.

      Cuando queremos utilizar una lista en un sitio web, HTML ofrece tres tipos diferentes para elegir: lista con viñetas, numerada y descriptiva. Qué tipo de lista usar, y si se debe usar una lista, depende del contenido y de la opción semánticamente más apropiada para mostrarla.

      Además de tres diferentes tipos listas disponibles en HTML, hay varias formas de diseñar estas listas mediante CSS. Por ejemplo, podemos elegir qué tipo de viñeta especificar para la lista. El marcador puede ser un cuadrado, un círculo, un número, una letra o posiblemente ninguno. Además, podemos decidir cómo se debe mostrar la lista: vertical u horizontalmente. Todas estas opciones juegan un papel importante en el diseño de nuestras páginas web.

      Listas con viñetas

      Una lista con viñetas o desordenada es simplemente una lista de elementos relacionados cuyo orden no importa. La creación de una lista con viñetas en HTML se realiza utilizando un elemento de lista de bloqueo

        . Cada elemento individual de la lista está marcado con un elemento
      • .

        De forma predeterminada, la mayoría de los navegadores agregan margen vertical y relleno izquierdo al elemento.

          , y antes de cada elemento
        • pone un punto monocolor. Este punto se llama marcador de lista y se puede cambiar usando CSS.

          • Naranja
          • Verde
          • Azul

          Mostrar lista con viñetas

          Listas numeradas

          Lista de artículos numerados u ordenados.

            Muy similar a una lista con viñetas, las viñetas individuales se crean de la misma manera. La principal diferencia entre listas es que, para una lista ordenada, el orden en el que se presentan los elementos importa.

            Como el orden es importante, una lista numerada utiliza números en lugar de un punto como viñeta predeterminada.

            1. Camina por la calle Apricot
            2. Gira por Vinogradnaya

            Demostración de lista numerada

            Las listas numeradas también tienen atributos únicos disponibles, incluidos inicio e inversión.

            atributo de inicio

            El atributo de inicio especifica el número en el que debe comenzar la lista numerada. De forma predeterminada, las listas comienzan en 1, pero puede haber situaciones en las que la lista debería comenzar en 30 o algún otro número. Cuando usamos el atributo de inicio en un elemento

              , entonces podemos determinar con precisión a partir de qué número debe comenzar el conteo de la lista numerada.

              El atributo de inicio acepta sólo valores enteros, aunque las listas numeradas pueden utilizar diferentes sistemas de numeración, como números romanos.

              1. Camina por la calle Apricot
              2. Gira por Vinogradnaya
              3. Parada en la calle Shady

              Demostración del atributo de inicio.

              atributo invertido

              El atributo invertido cuando se agrega a un elemento

                permite que la lista se muestre en orden inverso. Una lista de cinco elementos numerados del 1 al 5 se puede invertir y numerar del 5 al 1.

                El atributo invertido es un atributo booleano y como tal no toma ningún valor. Puede ser verdadero o falso. Falso es el valor predeterminado, el valor se vuelve verdadero cuando el atributo invertido aparece en el elemento

                  .

                  1. Camina por la calle Apricot
                  2. Gira por Vinogradnaya
                  3. Parada en la calle Shady

                  Demostración del atributo invertido.

                  atributo de valor

                  El atributo de valor se puede aplicar a elementos individuales.

                1. en una lista numerada para cambiar su valor en la lista. El número de cualquier elemento de la lista que aparezca debajo de un elemento de la lista con un atributo de valor se volverá a calcular en consecuencia.

                  Como ejemplo, si el segundo elemento de la lista tiene un atributo de valor establecido en 9, el número de ese elemento de la lista se generará como si fuera el noveno. Todos los elementos de la lista subsiguientes se numerarán a partir del 9.

                  1. Camina por la calle Apricot
                  2. Gira por Vinogradnaya
                  3. Parada en la calle Shady

                  Demostración de atributos de valor

                  Listas de descripción

                  Otro tipo de lista que verá en línea (pero no con tanta frecuencia como las listas numeradas o con viñetas) es una lista de descripciones. Estas listas se utilizan para identificar varios términos y sus descripciones, como en un glosario, por ejemplo.

                  La creación de una lista de descripción en HTML se realiza utilizando un elemento de bloque.

                  . En lugar de utilizar el elemento
                2. Para marcar elementos de la lista, una lista de descripción requiere dos elementos de bloque:
                  por el término y
                  para descripción.

                  Una lista de descripciones puede contener muchos términos y descripciones, uno tras otro. Además, dicha lista puede contener varios términos por descripción, así como varias descripciones por término. Un solo término puede tener múltiples significados y estar sujeto a múltiples descripciones. Por el contrario, una descripción puede ajustarse a varios términos.

                  Al agregar un elemento de lista de descripción

                  debe ir al elemento
                  . El término y la descripción que le sigue inmediatamente están relacionados entre sí. Por tanto, el orden de estos elementos es importante.

                  Por defecto, elemento

                  incluye relleno vertical, como elementos
                    Y
                      . Además, el elemento
                      Incluye el margen izquierdo por defecto.

                      estudios
                      Dedicar tiempo y atención al conocimiento de la materia que se imparte, especialmente a través de los libros.
                      proyecto
                      Un plano o dibujo presentado que muestra cómo se verá y funcionará un edificio, ropa u otro artículo antes de construirlo o fabricarlo.
                      Metas, planes o intenciones existentes antes de que se materialicen o realicen en un objeto tangible.
                      negocio
                      Trabajo
                      Ocupación, profesión u oficio habitual de una persona.

                      Descripción Lista Demostración

                      Listas anidadas

                      La característica que hace que las listas sean muy poderosas es la función de anidamiento. Cada lista se puede anidar dentro de otra lista y se pueden anidar varias veces. Pero la capacidad de anidar listas infinitamente no le da la libertad de hacerlo. Las listas deben reservarse específicamente donde conserven el significado más semántico.

                      El truco para anidar listas es saber dónde comienza y termina cada lista y elemento de la lista. Hablando específicamente de listas con viñetas y numeradas, el único elemento que puede aparecer directamente dentro

                        Y
                          es un elemento
                        1. . Repitamos: el único elemento que podemos poner como descendiente directo de los elementos.
                            Y
                              , es
                            1. .

                              Sin embargo, dentro del elemento

                            2. Se puede agregar un conjunto estándar de elementos, incluido cualquier elemento.
                                o
                                  .

                                  Para adjuntar una lista: antes de cerrar el elemento de la lista, comience lista nueva. Una vez que la lista anidada esté completa y cerrada, cierre el elemento de la lista adjunta y continúe con la lista original.

                                  1. Pasear al perro
                                  2. Doblar la ropa
                                  3. Ve a la tienda y compra:
                                    • Leche
                                    • Pan
                                    • Queso
                                  4. Cortar el césped
                                  5. hacer la cena

                                  Demostración de listas anidadas

                                  Dado que las listas anidadas pueden ser un poco confusas y mostrar estilos no deseados si se hacen incorrectamente, echemos un vistazo rápido a ellas. Elementos

                                    Y
                                      sólo puede contener elementos
                                    1. . Elemento
                                    2. puede contener cualquier elemento regular que desee. Sin embargo, el elemento
                                    3. debe ser un descendiente directo de cualquiera de los elementos
                                        , o
                                          .

                                          También vale la pena señalar que cuando las listas se anidan dentro de otras listas, sus marcadores cambiarán dependiendo de la profundidad del anidamiento. En el ejemplo anterior, una lista con viñetas anidada dentro de una lista numerada utiliza un círculo en lugar de un punto como marcadores. Este cambio se produce porque la lista con viñetas está anidada un nivel dentro de la lista numerada.

                                          Afortunadamente, podemos controlar cómo se ven las viñetas en cualquier nivel, lo cual veremos a continuación.

                                          Estilo de elementos de la lista

                                          Las listas con viñetas y numeradas utilizan viñetas de elementos de lista de forma predeterminada. En las listas con viñetas, estos tienden a ser puntos de colores sólidos, mientras que en las listas numeradas, tienden a ser números. Mediante el uso estilo css y la posición de estos marcadores se puede ajustar.

                                          propiedad de tipo de estilo de lista

                                          La propiedad list-style-type se utiliza para establecer el contenido del marcador de elemento de lista. Los valores disponibles van desde cuadrados y decimales hasta numeración armenia y se pueden agregar estilos CSS a los elementos.

                                            ,
                                              o
                                            1. .

                                              Cualquier valor para la propiedad de tipo de estilo de lista se puede agregar a una lista numerada o con viñetas. Teniendo esto en cuenta, puede utilizar la numeración en una lista con viñetas y viñetas no numéricas en una lista numerada.

                                              • Naranja
                                              • Verde
                                              • Azul

                                              Ul (tipo-estilo-lista: cuadrado;)

                                              Demostración de la propiedad tipo lista-estilo

                                              valores de tipo de estilo de lista

                                              Como se mencionó anteriormente, la propiedad de tipo de estilo de lista contiene varios valores diferentes. La siguiente tabla muestra estos valores y sus contenidos correspondientes.

                                              Usar una imagen como marcador de lista

                                              Puede llegar un momento en el que los valores predeterminados para la propiedad list-style-type no sean suficientes y queramos definir nuestro propio marcador de lista. La mayoría de las veces, esto se hace colocando una imagen de fondo para cada elemento.

                                            2. .

                                              El proceso implica eliminar cualquier valor de propiedad de tipo de estilo de lista predeterminado y agregar una imagen de fondo y márgenes al elemento.

                                            3. .

                                              Más detalles: establecer la propiedad list-style-type en none eliminará los marcadores de lista existentes. La propiedad de fondo establecerá la imagen de fondo junto con su posición y se repetirá si es necesario. Y la propiedad de relleno proporcionará espacio a la izquierda del texto para la imagen de fondo.

                                              • Naranja
                                              • Verde
                                              • Azul

                                              Li (fondo: url("arrow.png") 0 50% sin repetición; tipo de estilo de lista: ninguno; relleno-izquierda: 12px;)

                                              Mostrar una imagen como marcador

                                              propiedad de posición de estilo de lista

                                              De forma predeterminada, las viñetas de la lista se colocan a la izquierda del contenido del elemento.

                                            4. . Este estilo de posicionamiento se describe como exterior, lo que significa que todo el contenido aparecerá directamente a la derecha, fuera del marcador de lista. Con la propiedad list-style-position podemos cambiar el valor predeterminado de outside a inside o heredar.

                                              exterior coloca el marcador de lista a la izquierda del elemento

                                            5. y no permita que ningún contenido fluya debajo de este marcador. El valor interno (que rara vez se usa y se puede ver) coloca el marcador de lista en la primera línea del elemento.
                                            6. y permite que el contenido se ajuste alrededor del marcador si es necesario.

                                              • pastelitos...
                                              • Aspersión...

                                              Ul (lista-estilo-posición: dentro;)

                                              Demostración de propiedad de posición de estilo de lista

                                              Estilo de lista de propiedades genérica

                                              Las propiedades de lista que analizamos recientemente, tipo-estilo-lista y posición-estilo-lista, se pueden combinar en una propiedad genérica, estilo-lista. En esta propiedad, podemos usar uno o todos los valores de propiedad de la lista al mismo tiempo. El orden de estos valores debe ser: tipo-estilo-lista seguido de posición-estilo-lista.

                                              Ul (estilo de lista: círculo dentro;) ol (estilo de lista: bajo romano;)

                                              Visualización de lista horizontal

                                              A veces queremos mostrar listas horizontalmente en lugar de verticalmente. Quizás queramos dividir la lista en varias columnas para crear una lista de navegación o colocar varios elementos de la lista en una fila. Dependiendo del contenido y deseado apariencia Hay varias formas de mostrar listas como una sola línea, por ejemplo tomando el valor de la propiedad de visualización de los elementos.

                                            7. como en línea o bloque en línea o mediante la propiedad flotante.

                                              Visualización de lista

                                              Mayoría de manera rápida mostrar una lista en una línea - esto es para configurar los elementos

                                            8. propiedad de visualización con el valor inline o inline-block . Esto pondrá todos los elementos.
                                            9. en una línea con espacio igual entre cada elemento de la lista.

                                              Si los espacios entre elementos

                                            10. están causando problemas, se pueden eliminar utilizando las mismas técnicas que analizamos en la Lección 5, Posicionamiento del contenido.

                                              Con mucha más frecuencia usaremos el valor de bloque en línea en lugar del valor en línea. El valor de bloque en línea facilita agregar relleno vertical y otro espacio a los elementos

                                            11. , mientras que el valor en línea no.

                                              Cuando el valor de la propiedad de visualización se cambia a inline o inline-block , se elimina el marcador de lista, ya sea un punto, un número u otro.

                                              • Naranja
                                              • Verde
                                              • Azul

                                              Li (pantalla: bloque en línea; margen: 0 10px;)

                                              Demostración de una lista con bloque en línea

                                              Listas con flotador

                                              Cambiar la propiedad de visualización a inline o inline-block es rápido, pero elimina los marcadores de la lista. Si son necesarios, agregue un flotador a cada elemento.

                                            12. es una mejor opción que cambiar la propiedad de visualización.

                                              Instalación para todos los elementos.

                                            13. propiedades flotantes como la izquierda alinearán todos los elementos horizontalmente
                                            14. directamente uno al lado del otro sin espacios entre ellos. Cuando usamos flotador para
                                            15. , el marcador de lista se muestra de forma predeterminada y se ubicará encima del elemento
                                            16. al lado de él. Para evitar que el marcador de lista aparezca encima de otros elementos
                                            17. , se debe agregar un margen horizontal o relleno.

                                              • Naranja
                                              • Verde
                                              • Azul

                                              Li (flotante: izquierda; margen: 0 20px;)

                                              Demostración de una lista con flotador.

                                              Como ocurre con cualquier elemento flotante, esto interrumpe el flujo de la página. No debemos olvidarnos de borrar el flotador y devolver la página al flujo normal; el método más común es mediante clearfix.

                                              Ejemplo de lista de navegación

                                              A menudo diseñamos y encontramos menús de navegación que utilizan listas desordenadas. Por lo general, estas listas se distribuyen horizontalmente utilizando uno de los dos métodos mencionados anteriormente. Aquí, por ejemplo, hay un menú de navegación horizontal dispuesto mediante una lista desordenada, en la que los elementos

                                            18. se muestran como bloque en línea.

                                              Navegación ul ( fuente: negrita 11px "Helvetica Neue", Helvetica, Arial, sans-serif; margen: 0; relleno: 0; transformación de texto: mayúsculas; ) .navigation li ( pantalla: bloque en línea; ) .navigation a ( fondo: #395870; fondo: gradiente lineal (#49708f, #293f50); borde derecho: 1px solid rgba(0, 0, 0, .3); color: #fff; relleno: 12px 20px; decoración de texto: none; ) .navigation a:hover (fondo: #314b60; box-shadow: inset 0 0 10px 1px rgba(0, 0, 0, .3); ) .navigation li:first-child a ( border-radius: 4px 0 0 4px; ) .navigation li:último hijo a ( borde derecho: 0; radio de borde: 0 4px 4px 0; )

                                              Demostración de la lista de navegación

                                              En la practica

                                              Ahora que sabemos cómo crear listas en HTML y CSS, echemos un vistazo a nuestro sitio de Conferencia de estilos y veamos dónde podemos usar listas.

                                                Ahora menús de navegación en elementos.

                                                Y
                                                en nuestras páginas constan de varios enlaces. Estos elementos se pueden organizar mejor como una lista desordenada.

                                                Usando una lista desordenada (a través del elemento

                                                  ) y enumerar elementos (a través del elemento
                                                • ) establecerá la estructura de nuestros menús de navegación. Estos nuevos elementos, sin embargo, mostrarán nuestros menús de navegación verticalmente.

                                                  Vamos a cambiar el valor de visualización de nuestros elementos.

                                                • para bloquear en línea para que todos se alineen horizontalmente. Cuando hacemos esto, también debemos tener en cuenta el espacio vacío a la izquierda entre cada elemento.
                                                • . Recordando la Lección 5, Posicionamiento de contenido, sabemos que abrir un comentario HTML al final de un elemento
                                                • y cerrando el comentario al principio del elemento.
                                                • eliminará este espacio.

                                                  Con eso en mente, el marcado para el menú de navegación dentro de nuestro elemento

                                                  se verá así:

                                                  En la misma línea, marcado para el menú de navegación dentro de nuestro elemento.

                                                  se verá así:

                                                  No olvide realizar estos cambios en todos nuestros archivos HTML.

                                                  Con nuestra lista con viñetas, asegurémonos de que los elementos de la lista estén alineados horizontalmente y limpiemos un poco sus estilos. Usaremos la clase de navegación existente para especificar nuestros nuevos estilos.

                                                  Comencemos asegurándonos de que todos los elementos

                                                • dentro de cualquier elemento con un valor de atributo de clase de navegación se representaron como bloques en línea para habilitar márgenes horizontales y permitir que los elementos se alineen verticalmente.

                                                  Además, usaremos la pseudoclase :last-child para determinar el último elemento.

                                                • y restablecer su margen derecho a 0. Esto asegura que cualquier espacio horizontal entre elementos
                                                • y el borde de su padre desaparecerá.

                                                  En nuestro archivo main.css, debajo de los estilos de navegación, agregue el siguiente CSS:

                                                  Nav li (pantalla: bloque en línea; margen: 0 10px; alineación vertical: arriba;) .nav li:last-child (margen-derecho: 0;)

                                                  Probablemente se esté preguntando por qué nuestra lista no incluye viñetas o estilos de lista de forma predeterminada. Estos estilos se eliminaron restableciendo en la parte superior de nuestro estilo. Si miramos el reset, vemos que los elementos

                                                    ,
                                                      Y
                                                    • incluir margen cero y relleno, y para
                                                        Y
                                                          El estilo de lista está configurado en ninguno.

                                                          El menú de navegación no es el único lugar donde usaremos listas. También los usaremos en algunos de nuestros paginas internas, incluida la página de Oradores. Agreguemos algunos oradores a nuestra conferencia.

                                                          En el archivo Speakers.html, justo debajo de la sección de introducción, crearemos nueva sección, donde presentaremos a todos nuestros ponentes. Al reutilizar algunos estilos existentes usaremos el elemento

                                                          con una clase de fila para envolver a todos nuestros parlantes y aplicar un fondo blanco y márgenes detrás de ellos. Dentro de un elemento
                                                          agregaremos un elemento
                                                          con la clase grid para centrar nuestros oradores en la página y esto nos permitirá incluir múltiples columnas también.

                                                          Hasta ahora, nuestro HTML debajo de la sección de introducción se ve así:

                                                          Dentro de la cuadrícula, cada altavoz estará marcado con su propio elemento.

                                                          , que incluye dos columnas. La primera columna mide dos tercios del elemento.
                                                          y estará marcado con el elemento
                                                          . La segunda columna mide el tercio restante del elemento.
                                                          y será marcado usando el elemento

                                                      Nuestro menú de navegación ya está completo y la página de Oradores ha comenzado a tomar forma.

                                                      Arroz. 8.01. Nuestra página de Oradores después de actualizar los menús de navegación y agregar una columna

                                                      Demostración y código fuente

                                                      A continuación puede ver el sitio web de Styles Conference en su estado actual, así como descargar el código fuente actual del sitio.

                                                      Resumen

                                                      Las listas se utilizan con bastante frecuencia en HTML, a menudo en lugares que no son explícitos u obvios. La clave es utilizarlos semánticamente tanto como sea posible y donde mejor encajen.

                                                      En resumen, en esta lección cubrimos lo siguiente:

                                                      • cómo crear una lista con viñetas, numerada y descriptiva;
                                                      • Editores: Vlad Merzhevich

                                                      HTML proporciona un conjunto especial de etiquetas para presentar información en forma de listas. Las listas son una de las formas de presentación de datos más utilizadas, tanto en documentos electrónicos como impresos. Nos encontramos con listas casi todos los días: puede ser una lista de compras necesarias en una tienda, estudiantes en clase o simplemente cosas que hay que hacer. La capacidad de organizar estructuras de listas está disponible en muchos editores de texto; en particular, el potente procesador de textos Microsoft Word tiene herramientas convenientes para formatear listas de varios tipos (las posibilidades de crear listas HTML usando Microsoft Word se analizan en el Capítulo 8). A continuación se muestran algunos casos en los que el uso de listas resulta bastante conveniente:

                                                      • Combinar piezas de información en una sola estructura para crear una apariencia legible.
                                                      • Descripción de procesos complejos paso a paso.
                                                      • Una disposición de la información en estilo tabla de contenido, con párrafos que apuntan a secciones relevantes del documento.

                                                      Tenga en cuenta que los puntos anteriores están organizados con precisión en forma de estructura de lista.

                                                      HTML proporciona los siguientes tipos principales de listas: lista con viñetas, numerada y de definición. Las siguientes etiquetas se utilizan para implementar listas de varios tipos:

                                                        ,
                                                          ,
                                                          , , . Utilizando varios tipos de listas integradas en un documento, se pueden realizar una variedad de posibilidades, cuya descripción es el tema de este capítulo. Se consideran las características de la construcción de listas de varios tipos, así como el uso de listas anidadas.

                                                          Lista con viñetas

                                                          Uno de los tipos de listas implementadas en HTML es la lista con viñetas. De lo contrario, las listas de este tipo se denominan sin numerar o

                                                          desordenado. El apellido se utiliza a menudo como traducción formal del nombre de la etiqueta correspondiente.

                                                            , con la ayuda del cual se organizan listas de este tipo en documentos HTML (UL - Lista desordenada, lista desordenada).

                                                            En una lista con viñetas, se utilizan caracteres especiales llamados marcadores de lista para resaltar sus elementos (a menudo se les llama viñetas, que es la pronunciación formal del término inglés viñeta). La apariencia de los marcadores de lista la determina el navegador y, al crear listas anidadas, los navegadores diversifican automáticamente la apariencia de los marcadores en diferentes niveles de anidación.

                                                            Etiquetas

                                                              Y<LI >

                                                              Para crear una lista con viñetas, debe utilizar una etiqueta contenedora, dentro de la cual se encuentran todos los elementos de la lista. Las etiquetas de lista de apertura y cierre proporcionan un salto de línea antes y después de la lista, separando así la lista del contenido principal del documento, por lo que no es necesario utilizar etiquetas de párrafo aquí.


                                                              .

                                                              Cada elemento de la lista debe comenzar con una etiqueta.

                                                            • (LI - Elemento de lista, elemento de lista). Etiqueta
                                                            • no requiere etiqueta de cierre correspondiente, aunque en principio no está prohibida su presencia. Los navegadores suelen iniciar cada nuevo elemento de la lista en una nueva línea al mostrar un documento.

                                                              La información proporcionada es suficiente para construir una lista con viñetas básica. Demos un ejemplo de un documento HTML que utiliza una lista con viñetas, cuya visualización en el navegador se muestra en la Fig. 2.1.

                                                              Ejemplo de lista con viñetas

                                                                Signos del zodiaco:

                                                                • Aries

                                                                • Tauro

                                                                • Mellizos

                                                                • Cáncer

                                                                • un leon

                                                                • Virgo

                                                                • Escamas

                                                                • Escorpión

                                                                • Sagitario

                                                                • Capricornio

                                                                • Acuario

                                                                • Pez

                                                              Arroz. 2.1. Visualización del navegador de la lista con viñetas

                                                              Tenga en cuenta que además de los elementos de la lista marcados con la etiqueta

                                                            • , es posible que haya otros elementos HTML presentes. En el ejemplo anterior, uno de estos elementos es texto sin formato, que no es un elemento de la lista, pero actúa como título.

                                                              Nota

                                                              Algunos libros de texto sobre lenguaje HTML indican que se debe utilizar una etiqueta de contenedor para establecer el título de la lista. (LH - Encabezado de lista, encabezado de lista). Actualmente, ningún navegador común reconoce esta etiqueta y no forma parte de la especificación HTML. Por tanto, su uso resulta inútil, aunque no dará lugar a errores.

                                                              en la etiqueta

                                                                Se pueden especificar dos parámetros: COMPACTO y TIPO.

                                                                El parámetro COMPACT se escribe sin valor y se utiliza para indicar al navegador que la lista dada debe mostrarse en forma compacta. Por ejemplo, se puede reducir la fuente o la distancia entre líneas de lista, etc.

                                                                Nota

                                                                Actualmente, la presencia del parámetro COMPACT en la etiqueta

                                                                  no afecta de ninguna manera la visualización de listas en los principales navegadores. Por lo tanto, utilizar este parámetro no tiene sentido, especialmente porque la especificación HTML 4.0 no recomienda su uso.

                                                                  El parámetro TIPO puede tomar los siguientes valores: disco, círculo y cuadrado. Este parámetro se utiliza para forzar la aparición de viñetas de lista. El tipo exacto de marcador dependerá del navegador que esté utilizando. Las opciones de visualización típicas son las siguientes:

                                                                  TIPO = disco: los marcadores se muestran como círculos rellenos; TIPO = círculo: los marcadores se muestran como círculos abiertos; TIPO = cuadrado: los marcadores se muestran como cuadrados rellenos. Entrada de ejemplo:

                                                                    .

                                                                    El valor predeterminado es TIPO = disco. Para listas con viñetas anidadas, el valor predeterminado es disco en el primer nivel, círculo en el segundo nivel, cuadrado en el tercer nivel y más. Esto es exactamente lo que se hace en las últimas versiones de los navegadores Netscape e Internet Explorer. Tenga en cuenta que otros navegadores pueden mostrar los marcadores de forma diferente. Por ejemplo, en la especificación HTML 4.0, el tipo de marcador que se muestra cuando TIPO = cuadrado se especifica como un contorno cuadrado.

                                                                    El parámetro TYPE con los mismos valores se puede utilizar para especificar el tipo de marcadores para elementos de lista individuales. Para hacer esto, se permite especificar el parámetro TIPO con el valor correspondiente en la etiqueta del elemento de lista.

                                                                  • .

                                                                    Entrada de ejemplo:

                                                                  • .

                                                                    Nota

                                                                    Los navegadores interpretan la especificación del tipo de viñeta para un elemento de lista individual de manera diferente. El navegador Netscape cambia la apariencia del marcador para este y todos los siguientes hasta que se encuentre la siguiente redefinición de la apariencia del marcador. Internet Explorer cambia la apariencia del marcador sólo para este elemento.

                                                                    Marcadores de lista gráfica

                                                                    Puede utilizar imágenes gráficas como viñetas de lista, lo cual se utiliza ampliamente para crear documentos HTML atractivos y bien diseñados. De hecho, esta posibilidad no la proporciona directamente el lenguaje HTML, sino que se implementa de forma algo artificial. Esto no significa que no sea recomendable o reprobable hacerlo, sino sólo que aquí no se utilizarán construcciones de lenguaje HTML especiales.

                                                                    Para comprender la idea, es necesario comprender el mecanismo para implementar listas en páginas HTML. Resulta que la etiqueta de lista

                                                                      (como, de hecho, las etiquetas de lista de otros tipos, que se analizan a continuación) realiza una sola tarea: le dice al navegador que toda la información ubicada después de esta etiqueta debe mostrarse desplazada hacia la derecha (con sangría) en una cierta cantidad. Etiquetas
                                                                    • , que apuntan a elementos de lista individuales, proporcionan marcadores de elementos de lista estándar.

                                                                      Si necesitamos crear una lista con marcadores gráficos, entonces podemos prescindir por completo de las etiquetas.

                                                                    • . Bastará con insertar la imagen gráfica deseada antes de cada elemento de la lista. El único problema que hay que resolver es separar los elementos de la lista entre sí. Puedes usar etiquetas de párrafo para esto.

                                                                      O forzar un salto de línea
                                                                      . Un ejemplo de implementación de una lista con marcadores gráficos, cuya visualización se muestra en la Fig. 2.2 se muestra a continuación:

                                                                      Lista con viñetas

                                                                        Signos del zodiaco:

                                                                          Aries

                                                                          Tauro

                                                                          Geminis

                                                                          Cáncer

                                                                          León

                                                                          Virgo

                                                                          Escamas

                                                                          Escorpión

                                                                          Sagitario

                                                                          Capricornio

                                                                          Acuario

                                                                          Pez

                                                                      Arroz. 2.2. Lista con viñetas con viñetas gráficas

                                                                      En el ejemplo dado, el archivo gráfico Green_ball.gif se utiliza como marcador de elementos de la lista. Tenga en cuenta que el uso de gráficos en páginas HTML puede aumentar significativamente la cantidad de información transmitida. Sin embargo, en este caso este aumento es extremadamente insignificante. Aquí se utiliza el mismo archivo para todos los marcadores,

                                                                      que se transmitirá una sola vez. Los tamaños de archivo de una imagen pequeña también son extremadamente pequeños.

                                                                      Nota

                                                                      Las técnicas para crear listas con viñetas gráficas se analizan sucesivamente en el Capítulo 8.

                                                                      lista numerada

                                                                      Otro tipo de lista implementada en HTML es la lista numerada. De lo contrario, las listas de este tipo se denominan ordenadas. El apellido se utiliza a menudo como traducción formal del nombre de la etiqueta correspondiente.

                                                                        , con la ayuda del cual se organizan listas de este tipo en documentos HTML (OL - Lista ordenada, lista ordenada).

                                                                        Liza de este tipo Generalmente representan una secuencia ordenada de elementos individuales. La diferencia con las listas con viñetas es que en una lista numerada, cada elemento está precedido automáticamente por un número de serie. El tipo de numeración depende del navegador y puede configurarse mediante los parámetros de las etiquetas de la lista. De lo contrario, la implementación de listas numeradas es muy similar a la implementación de listas con viñetas.

                                                                        Etiquetas

                                                                          Y
                                                                        1. Para crear una lista numerada, debe utilizar una etiqueta contenedora, dentro de la cual se encuentran todos los elementos de la lista. Las etiquetas de lista de apertura y cierre proporcionan un salto de línea antes y después de la lista, separando así la lista del contenido principal del documento.

                                                                          Al igual que con una lista con viñetas, cada elemento de una lista numerada debe comenzar con la etiqueta

                                                                        2. .

                                                                          A continuación se muestra un ejemplo de un documento HTML que utiliza una lista numerada: visualización de la cual El navegador se muestra en la Fig. 2.3.

                                                                          Ejemplo de una lista numerada

                                                                            Las estrellas más brillantes visibles desde la Tierra:

                                                                            • Sirio

                                                                            • kanopus

                                                                            • Arcturus

                                                                            • Alfa Centauri

                                                                            • vega

                                                                            • k apelación

                                                                            • Rigel

                                                                            • Proción

                                                                            • Achernar

                                                                            • Beta Centauro

                                                                            • Wetelgeuse

                                                                            • Aldebarán


                                                                              . . .

                                                                            • Mizar


                                                                              . . .

                                                                            • Polar

                                                                          Arroz. 2.Z. lista numerada

                                                                          en la etiqueta

                                                                            Se pueden especificar los siguientes parámetros: COMPACTO, TIPO y INICIO.

                                                                            El parámetro COMPACT tiene el mismo significado que las listas con viñetas. El parámetro TYPE se utiliza para especificar el tipo de numeración de la lista. Puede tomar los siguientes valores:

                                                                            TIPO = A: establece marcadores en forma de letras latinas mayúsculas;

                                                                            TIPO = a - establece marcadores en forma de letras latinas minúsculas;

                                                                            TIPO = I: establece marcadores en forma de números romanos grandes;

                                                                            TIPO = i: establece marcadores en forma de pequeños números romanos;

                                                                            TIPO = 1: establece marcadores en forma de números arábigos.

                                                                            El valor predeterminado es siempre TIPO = 1, es decir, numeración mediante números arábigos. Esto también se aplica a listas numeradas anidadas. Aquí, a diferencia de las listas con viñetas, los navegadores de forma predeterminada no hacen que la numeración sea diferente en diferentes niveles de anidamiento de listas. Tenga en cuenta que después del número del elemento de la lista siempre hay un signo de "punto" adicional.

                                                                            El parámetro TIPO con los mismos valores se puede utilizar para especificar el estilo de numeración de elementos de lista individuales. Para hacer esto, se permite especificar el parámetro TIPO con el valor correspondiente en la etiqueta del elemento de lista.

                                                                          1. .

                                                                            Entrada de ejemplo:

                                                                          2. .

                                                                            Parámetro de etiqueta INICIO

                                                                              le permite comenzar a numerar la lista desde algo distinto de uno. El valor del parámetro INICIO siempre debe ser un número natural, independientemente del tipo de numeración de lista. He aquí un ejemplo:

                                                                                .

                                                                                Esta entrada determina la numeración de la lista que comienza con la letra latina mayúscula "E". Para otros tipos de numeración, la entrada START=5 establecerá la numeración, respectivamente, a partir del número "5", el número romano "V", etc.

                                                                                Se puede cambiar el tipo de numeración de la lista y los valores numéricos para cualquier elemento de la lista. Etiqueta

                                                                              1. para listas numeradas, permite el uso de los parámetros TIPO y VALOR. El parámetro TIPO puede tomar los mismos valores que para la etiqueta.
                                                                                  .

                                                                                  PAG entrada de ejemplo:

                                                                                1. .

                                                                                  Nota

                                                                                  Los navegadores interpretan el tipo de numeración de un elemento de lista individual de forma diferente. El navegador Netscape cambia el tipo de numeración de este elemento y de todos los siguientes hasta que se encuentra la siguiente anulación. Navegador de Internet Explorer cambia la apariencia del número solo para este elemento.

                                                                                  zvalor del parámetro de etiqueta VALUE

                                                                                2. - le permite cambiar el número de un elemento de lista determinado. Esto cambia la numeración de todos los elementos posteriores. Una aplicación típica son listas a las que les faltan algunos elementos. Arriba se dio un ejemplo de dicha lista (Fig. 2.3). Proporciona una lista ordenada de las estrellas más brillantes, en la que los lugares 58 y 75 contienen estrellas que son claramente visibles en nuestras latitudes (Mizar es la estrella más brillante de la constelación de la Osa Mayor y Polaris es la estrella más brillante de la constelación de la Osa Menor) .

                                                                                  Demos otro ejemplo original del uso de diferentes tipos de numeración. El código HTML siguiente contiene tres listas con numeración diferente. Para facilitar la visualización, cada una de las listas se coloca en una celda de la tabla separada. Las tres listas son idénticas y se diferencian únicamente en el tipo de numeración: en la primera columna de la tabla hay números arábigos, en la segunda, números romanos y en la tercera, la numeración es en letras latinas. Tenga en cuenta que los elementos de la lista están vacíos, es decir, después de cualquier etiqueta.

                                                                                3. no hay datos. Un ejemplo de este tipo se puede utilizar como tabla de correspondencia entre la escritura de números en números arábigos y romanos. Resulta que cualquier navegador que admita listas se puede utilizar como generador de dicha tabla (Fig. 2.4), solo necesita escribir el código HTML dado. La numeración en números romanos funciona correctamente hasta el valor 3999. Al estudiar la columna de la derecha, podrá comprender cómo se realiza la numeración en letras romanas. Una vez agotada la numeración de una letra (de la A a la Z), el primer número de dos letras se toma como el siguiente número: AA, etc.

                                                                                  Usar diferentes tipos de numeración en listas


                                                                                    1. . . .


                                                                                  1. . . .


                                                                                  1. . . .

                                                                                  Arroz. 2.4. Diferentes tipos de numeración de listas HTML

                                                                                  Lista de definiciones

                                                                                  Las listas de definiciones, también llamadas diccionarios de definiciones, son un tipo especial de lista. A diferencia de otros tipos de listas, cada elemento de una lista de definición siempre consta de dos partes. La primera parte del elemento de la lista contiene el término que se define y la segunda parte contiene texto en forma de entrada de diccionario que revela el significado del término.

                                                                                  Las listas de definiciones se especifican mediante una etiqueta de contenedor.

                                                                                  (Lista de definiciones). Dentro del contenedor con etiqueta.
                                                                                  (Término de definición) se marca el término que se está definiendo y la etiqueta
                                                                                  (Descripción de la definición): un párrafo con su definición. Para etiquetas
                                                                                  Y
                                                                                  Puede omitir las etiquetas de cierre correspondientes.

                                                                                  En general, la lista de definiciones se escribe de la siguiente manera:

                                                                                  Término

                                                                                  Definición del término

                                                                                  En el texto después de la etiqueta

                                                                                  Los elementos a nivel de bloque, como las etiquetas de párrafo, no se pueden utilizar.

                                                                                  O encabezados

                                                                                  -

                                                                                  . Como regla general, el texto del término definido debe ubicarse en una línea. El texto que contiene la definición del término se muestra comenzando en la línea siguiente (o en cada línea para algunos navegadores) después de la definición del término, con sangría a la derecha. En la información colocada después de la etiqueta.
                                                                                  , se pueden ubicar elementos a nivel de bloque. En particular, se deduce que se pueden anidar listas de definiciones.

                                                                                  en la etiqueta

                                                                                  Se puede especificar un parámetro COMPACT, cuyo propósito es similar al de las otras listas descritas anteriormente.

                                                                                  A continuación se muestra un ejemplo de un documento HTML que utiliza una lista de definiciones:

                                                                                  Ejemplo de lista de definiciones

                                                                                  Clasificación de temperamentos humanos típicos.
                                                                                  basado

                                                                                  sobre las opiniones de Hipócrates

                                                                                    persona flemática

                                                                                    Pasivo, muy trabajador, lento para adaptarse;
                                                                                    estado de ánimo estable, poco susceptible a la influencia externa;
                                                                                    letargo de reacciones emocionales y lentitud en la actividad volitiva.

                                                                                    Optimista

                                                                                    Activo, enérgico, adaptable, -
                                                                                    vivacidad y movilidad de las reacciones emocionales, velocidad y fuerza de las manifestaciones volitivas.

                                                                                    Colérico

                                                                                    Activo, muy enérgico, persistente;
                                                                                    impetuosidad y fuerza de reacciones emocionales, manifestaciones violentas de voluntad.

                                                                                    Melancólico

                                                                                    Pasivo, se cansa fácilmente, difícil de adaptarse, -
                                                                                    debilidad de las manifestaciones volitivas y predominio del estado de ánimo deprimido, dudas sobre uno mismo

                                                                                  La visualización del documento HTML dado en el navegador se muestra en la Fig. 2.5.

                                                                                  Arroz. 2.5. Lista de definiciones (se asemeja a un grupo de entradas en un diccionario)

                                                                                  Tipo de listas

                                                                                  Y

                                                                                  Tipo de listas

                                                                                  Y Actualmente prácticamente no se utilizan, aunque todavía son compatibles con los principales navegadores. En la especificación HTML 4.0, ambos tipos de listas están marcados como obsoletos. En su lugar, se propone utilizar listas con viñetas especificadas por la etiqueta
                                                                                    .

                                                                                    Este tipo de listas se diseñaron originalmente para ser más compactas que las listas con viñetas normales. De acuerdo con las reglas para escribir elementos de estas listas, no estaba permitido utilizar elementos de bloque en ellas, lo que significa que era imposible implementar el anidamiento de listas de este tipo. Cada elemento de la lista era una línea de texto.

                                                                                    Para listas como

                                                                                    Se planeó introducir un límite en la “longitud del texto de un elemento de lista (24 caracteres). Tal limitación nos permitiría derivar

                                                                                    listas como

                                                                                    en una forma similar a listar directorios en sistemas operativos UNIX y MS-DOS cuando se utiliza el modificador /W (varias columnas). Además, no se mostraban marcadores para elementos de lista de este tipo.

                                                                                    Actualmente, todos estos planes no se han implementado, ya que no se recomienda el uso posterior de listas de este tipo. Las versiones modernas de los navegadores muestran listas de estos tipos exactamente de la misma manera que listas como

                                                                                      .

                                                                                      Listas anidadas

                                                                                      Hay ocasiones en las que es necesario incluir una lista completa del mismo tipo u otra en un elemento de lista de un tipo. Esto creará listas anidadas o de varios niveles. HTML permite el anidamiento arbitrario de varios tipos de listas, pero se debe tener cuidado al organizarlas.

                                                                                      A continuación se muestra el código HTML para un documento con listas anidadas, cuya visualización se muestra en la Fig. 2.6. En este ejemplo, cada elemento de la lista con viñetas contiene su propia lista numerada.

                                                                                      Ejemplo de lista anidada

                                                                                        Satélites de algunos planetas.

                                                                                      • Zempya

                                                                                          1. Luna

                                                                                      • mapac

                                                                                          1. Fobos

                                                                                          2. Deimos

                                                                                      • Urano

                                                                                          1. ariel

                                                                                          2. Umbriel

                                                                                          3. titania

                                                                                          4. Oberón

                                                                                          5. miranda

                                                                                      • Neptuno

                                                                                          1. Tritón

                                                                                          2. Nereida

                                                                                        Otro tipo de lista implementada en HTML es la lista numerada. De lo contrario, las listas HTML de este tipo se denominan ordenadas. El apellido se utiliza a menudo como traducción formal del nombre de la etiqueta correspondiente.

                                                                                          , con la ayuda del cual se organizan listas de este tipo en documentos HTML (OL - Lista ordenada, lista ordenada).

                                                                                          Las listas de este tipo suelen ser una secuencia ordenada de elementos individuales. La diferencia con las listas con viñetas es que en una lista numerada, cada elemento está precedido automáticamente por un número de serie. El tipo de numeración depende del navegador y puede configurarse mediante los parámetros de las etiquetas de la lista. De lo contrario, la implementación de listas numeradas es muy similar a la implementación de listas con viñetas.

                                                                                          Etiquetas
                                                                                            Y

                                                                                          Para crear una lista numerada, debe utilizar una etiqueta contenedora, dentro de la cual se encuentran todos los elementos de la lista. Las etiquetas de lista de apertura y cierre proporcionan un salto de línea antes y después de la lista, separando así la lista del contenido principal del documento.

                                                                                          Al igual que con una lista con viñetas, cada elemento de una lista numerada debe comenzar con la etiqueta

                                                                                        1. .

                                                                                          A continuación se muestra un ejemplo de un documento HTML que utiliza una lista numerada: visualización de la cual El navegador se muestra en la Fig. 2.3.

                                                                                          Ejemplo de una lista numerada

                                                                                          Las estrellas más brillantes visibles desde la Tierra:

                                                                                          • Sirio

                                                                                          • kanopus

                                                                                          • Arcturus

                                                                                          • Alfa Centauri

                                                                                          • vega

                                                                                          • k apelación

                                                                                          • Rigel

                                                                                          • Proción

                                                                                          • Achernar

                                                                                          • Beta Centauro

                                                                                          • Wetelgeuse

                                                                                          • Aldebarán

                                                                                          • Mizar

                                                                                          • Polar

                                                                                          Arroz. 2.Z. lista numerada

                                                                                          en la etiqueta

                                                                                            Se pueden especificar los siguientes parámetros: COMPACTO, TIPO y INICIO.

                                                                                            El parámetro COMPACT tiene el mismo significado que las listas con viñetas. El parámetro TYPE se utiliza para especificar el tipo de numeración de la lista. Puede tomar los siguientes valores:

                                                                                            TIPO = A: establece marcadores en forma de letras latinas mayúsculas;

                                                                                            TIPO = a - establece marcadores en forma de letras latinas minúsculas;

                                                                                            TIPO = I: establece marcadores en forma de números romanos grandes;

                                                                                            TIPO = i: establece marcadores en forma de pequeños números romanos;

                                                                                            TIPO = 1: establece marcadores en forma de números arábigos.

                                                                                            El valor predeterminado es siempre TIPO = 1, es decir, numeración mediante números arábigos. Esto también se aplica a listas numeradas anidadas. Aquí, a diferencia de las listas con viñetas, los navegadores de forma predeterminada no hacen que la numeración sea diferente en diferentes niveles de anidamiento de listas. Tenga en cuenta que después del número del elemento de la lista siempre hay un signo de "punto" adicional.

                                                                                            El parámetro TIPO con los mismos valores se puede utilizar para especificar el estilo de numeración de elementos de lista individuales. Para hacer esto, se permite especificar el parámetro TIPO con el valor correspondiente en la etiqueta del elemento de lista.

                                                                                          1. .

                                                                                            Entrada de ejemplo:

                                                                                          2. .

                                                                                            Parámetro de etiqueta INICIO

                                                                                              le permite comenzar a numerar la lista desde algo distinto de uno. El valor del parámetro INICIO siempre debe ser un número natural, independientemente del tipo de numeración de lista. He aquí un ejemplo:

                                                                                                .

                                                                                                Esta entrada determina la numeración de la lista que comienza con la letra latina mayúscula "E". Para otros tipos de numeración, la entrada START=5 establecerá la numeración, respectivamente, a partir del número "5", el número romano "V", etc.

                                                                                                Se puede cambiar el tipo de numeración de la lista y los valores numéricos para cualquier elemento de la lista. Etiqueta

                                                                                              1. para listas numeradas, permite el uso de los parámetros TIPO y VALOR. El parámetro TIPO puede tomar los mismos valores que para la etiqueta.
                                                                                                  .

                                                                                                  Entrada de ejemplo:

                                                                                                1. .

                                                                                                  Nota

                                                                                                  Los navegadores interpretan el tipo de numeración de un elemento de lista individual de forma diferente. El navegador Netscape cambia el tipo de numeración de este elemento y de todos los siguientes hasta que se encuentra la siguiente anulación. Navegador explorador de Internet cambia la apariencia del número solo para este elemento.

                                                                                                  El valor del parámetro de etiqueta VALOR.

                                                                                                2. - le permite cambiar el número de un elemento de lista determinado. Esto cambia la numeración de todos los elementos posteriores. Una aplicación típica son listas a las que les faltan algunos elementos. Arriba se dio un ejemplo de dicha lista (Fig. 2.3). Proporciona una lista ordenada de las estrellas más brillantes, en la que los lugares 58 y 75 contienen estrellas que son claramente visibles en nuestras latitudes (Mizar es la estrella más brillante de la constelación de la Osa Mayor y Polaris es la estrella más brillante de la constelación de la Osa Menor) .

                                                                                                  Demos otro ejemplo original del uso de diferentes tipos de numeración. El código HTML siguiente contiene tres listas con numeración diferente. Para facilitar la visualización, cada una de las listas se coloca en una celda de la tabla separada. Las tres listas son idénticas y se diferencian únicamente en el tipo de numeración: en la primera columna de la tabla hay números arábigos, en la segunda, números romanos y en la tercera, la numeración es en letras latinas. Tenga en cuenta que los elementos de la lista están vacíos, es decir, después de cualquier etiqueta.

                                                                                                3. no hay datos. Un ejemplo de este tipo se puede utilizar como tabla de correspondencia entre la escritura de números en números arábigos y romanos. Resulta que cualquier navegador que admita listas se puede utilizar como generador de dicha tabla (Fig. 2.4), solo necesita escribir el código HTML dado. La numeración en números romanos funciona correctamente hasta el valor 3999. Al estudiar la columna de la derecha, podrá comprender cómo se realiza la numeración en letras romanas. Una vez agotada la numeración de una letra (de la A a la Z), el primer número de dos letras se toma como el siguiente número: AA, etc.

                                                                                                  Usar diferentes tipos de numeración en listas


                                                                                                    . . .

                                                                                                  Arroz. 2.4. Diferentes tipos de numeración de listas HTML

                                                                                                  Lista con viñetas se define agregando un pequeño marcador, generalmente en forma de círculo relleno, antes de cada elemento de la lista. La lista en sí se forma utilizando un contenedor.

                                                                                                    y cada elemento de la lista comienza con una etiqueta
                                                                                                  • Como se muestra abajo.

                                                                                                    • Primer punto
                                                                                                    • Segundo punto
                                                                                                    • Tercer punto

                                                                                                    La lista debe contener una etiqueta de cierre.

                                                                                                  , de lo contrario se producirá un error. etiqueta de cierre
                                                                                                4. Aunque no es obligatorio, siempre recomendamos agregarlo para separar claramente los elementos de la lista.

                                                                                                  El ejemplo 11.1 muestra el código HTML para agregar una lista con viñetas a una página web.

                                                                                                  Ejemplo 11.1. Crear una lista con viñetas

                                                                                                  Lista con viñetas


                                                                                                  • Cheburashka
                                                                                                  • Cocodrilo Gena
                                                                                                  • shapoklyak
                                                                                                  • Rata Larisa

                                                                                                  El resultado de este ejemplo se muestra en la Fig. 11.1.

                                                                                                  Arroz. 11.1. Vista de lista con viñetas

                                                                                                  Preste atención al relleno en la parte superior, inferior e izquierda de la lista. Estas sangrías se agregan automáticamente.

                                                                                                  Los marcadores pueden adoptar una de tres formas: círculo (predeterminado), círculo y cuadrado. Para seleccionar un estilo de marcador, utilice el atributo de tipo de la etiqueta.

                                                                                                    . Los valores aceptables se dan en la tabla. 11.1

                                                                                                    Mesa 11.1. Listar estilos de viñetas
                                                                                                    Tipo de lista código HTML Ejemplo
                                                                                                    Lista con marcadores circulares

                                                                                                    • Primero
                                                                                                    • Segundo
                                                                                                    • Tercero
                                                                                                    Lista con viñetas circulares

                                                                                                    • Primero
                                                                                                    • Segundo
                                                                                                    • Tercero
                                                                                                    Lista con viñetas cuadradas

                                                                                                    • Primero
                                                                                                    • Segundo
                                                                                                    • Tercero

                                                                                                    La apariencia del marcador puede variar ligeramente según diferentes navegadores, así como al cambiar la fuente y el tamaño del texto.

                                                                                                    La creación de una lista con viñetas cuadradas se muestra en el Ejemplo 11.2.

                                                                                                    Ejemplo 11.2. tipo de marcadores

                                                                                                    Lista con viñetas

                                                                                                    Cambiar creencias

                                                                                                    • cambio de fe religiosa (opcional: budismo, confucianismo, hinduismo). Oferta especial- Judaísmo e Islam juntos;
                                                                                                    • un cambio en la creencia en la infalibilidad del partido favorito;
                                                                                                    • la creencia de que existen extraterrestres;
                                                                                                    • preferencia por un sistema político como el mejor de su tipo (a elegir entre: feudalismo, socialismo, comunismo, capitalismo).

                                                                                                    El resultado de este ejemplo se muestra en la Fig. 11.2.

Publicaciones sobre el tema.