Come configurare smartphone e PC. Portale informativo

Elenco numerato in html. Elenco puntato in HTML

Gli elenchi numerati sono una raccolta di elementi con i relativi numeri sequenziali. Il tipo e il tipo di numerazione dipendono dai parametri dell'elemento

    , che viene utilizzato per creare l'elenco. I seguenti valori possono essere utilizzati come elementi di numerazione:

    • Numeri arabi (1, 2, 3, ...);
    • Numeri arabi con zero iniziale per cifre inferiori a dieci (01, 02, 03, ..., 10);
    • lettere latine maiuscole (A, B, C, ...);
    • lettere latine minuscole (a, b, c, ...);
    • numeri romani maiuscoli (I, II, III, ...);
    • numeri romani minuscoli (i, ii, iii, ...);
    • numerazione armena;
    • numerazione georgiana.

    In pratica, i principi della visualizzazione degli elementi di un elenco puntato possono essere applicati in modo simile a un elenco numerato. Ma dato che si tratta di un'enumerazione, ci sono alcune caratteristiche, che verranno discusse di seguito.

    Numerazione elenco

    E' consentito iniziare la lista da qualsiasi numero; l'attributo start dell'elemento è usato per questo scopo

      o il valore dell'elemento
    1. ... Qualsiasi numero intero positivo può essere specificato come valore. Non importa quale tipo di numerazione è impostato, anche se vengono utilizzate lettere latine come elenco. Se all'elenco vengono applicati contemporaneamente gli attributi start e value, quest'ultimo ha la precedenza e la numerazione viene visualizzata dal numero specificato da value, come mostrato nell'esempio 1.

      Esempio 1. Rinumerazione di una lista

      Elenchi

      1. Dovresti prenderti molta cura del tuo posto di lavoro.
      2. Regolare l'illuminazione della stanza in modo che la sorgente luminosa si trovi sul lato o dietro l'operatore.
      3. Per evitare complicazioni mediche, si consiglia di scegliere una sedia con una seduta morbida.

      Il primo elemento della lista in questo esempio inizierà con il numero romano IV, poiché è specificato l'attributo start = "4", quindi segue il numero V, e l'ultimo elemento segue fuori ordine e viene assegnato il numero X (Fig. .1).

      Riso. 1. Numeri romani nell'elenco

      Scrivere numeri

      Per impostazione predefinita, un elenco numerato ha una certa forma: prima c'è un numero, poi un punto e poi il testo viene visualizzato attraverso uno spazio. Questa forma di scrittura è chiara e conveniente, ma alcuni sviluppatori preferiscono vedere un modo diverso di formattare la numerazione degli elenchi. Vale a dire, invece di un punto, c'è una parentesi chiusa, come mostrato in Fig. 2 o qualcosa di simile.

      Riso. 2. Visualizzazione di un elenco numerato con parentesi

      Gli stili consentono di modificare il modo in cui gli elenchi vengono rinumerati utilizzando le proprietà del contenuto e del controincremento. Per prima cosa è necessario impostare il counter-reset: voce per il selettore ol, questo è necessario affinché la numerazione in ogni nuova lista ricominci da capo. Altrimenti la numerazione continuerà e al posto di 1,2,3 vedrai 5,6,7. Il valore dell'articolo è un identificatore univoco per il contatore, lo scegliamo noi stessi. Successivamente, è necessario nascondere i marcatori originali tramite la proprietà di stile di tipo elenco in stile con un valore nessuno.

      La proprietà content in genere funziona in combinazione con gli pseudo-elementi :: after e :: before. Quindi, li :: prima della costruzione dice che del contenuto deve essere aggiunto prima di ogni elemento della lista (esempio 2).

      Esempio 2. Creazione della propria numerazione

      Li :: prima (contenuto: contatore (elemento) ")"; / * Aggiunge una parentesi ai numeri * / counter-increment: item; / * Imposta il nome del contatore * /)

      La proprietà del contenuto con il contatore del valore (elemento) restituisce un numero; aggiungendo una parentesi come mostrato in questo esempio, otteniamo la numerazione richiesta. è necessario un controincremento per incrementare il numero della lista di uno. Nota che lo stesso identificatore chiamato articolo viene utilizzato ovunque. Il codice finale è mostrato nell'esempio 3.

      Esempio 3. Modifica della visualizzazione di un elenco

      Elenchi

      1. Primo
      2. Secondo
      3. Terzo
      4. Il quarto

      In questo modo, puoi fare qualsiasi tipo di elenco numerato, ad esempio prendere un numero tra parentesi quadre, in questo caso solo una riga cambierà negli stili.

      Contenuto: "[" contatore (elemento) "]";

      Elenco con lettere russe

      C'è un elenco numerato con lettere latine, ma non ci sono lettere russe per l'elenco. Possono essere aggiunti artificialmente usando la tecnica di cui sopra. Poiché la numerazione avviene tramite stili, l'elenco stesso rimane originale, ad esso viene aggiunta solo la classe selezionata, chiamiamola cirilico (esempio 4).

      Esempio 4. Codice per creare una lista

      1. Uno
      2. Due
      3. Tre

      L'aggiunta di lettere viene eseguita utilizzando lo pseudo-elemento :: before e la proprietà content. Poiché ogni riga deve avere la sua lettera, utilizzeremo la pseudo-classe: nth-child (1), il numero della lettera è scritto tra parentesi. La prima lettera, ovviamente, è A, la seconda è B, la terza è C e così via.L'intero set viene aggiunto al selettore li come segue (esempio 5).

      Esempio 5. Utilizzo della pseudo-classe nth-child

      Cyrilic li: nth-child (1) :: prima (contenuto: "a)"; ) .cyrilic li: nth-child (2) :: prima (contenuto: "b)"; ) .cyrilic li: nth-child (3) :: before (content: "in)"; )

      In questo esempio, ogni lettera è seguita da una parentesi, tutta minuscola. Puoi definire il tuo modo di numerare l'elenco, ad esempio, può contenere lettere maiuscole con un punto, con una o due parentesi o solo lettere. A differenza della numerazione standard, qui siamo liberi di fare ciò che vogliamo. Un elenco di dieci lettere dovrebbe essere sufficiente per quasi tutte le situazioni, ma se questo si rivela improvvisamente non sufficiente, nulla ci impedisce di espandere il nostro elenco per includere almeno tutte le lettere dell'alfabeto russo.

      Infine, impostiamo l'allineamento e la posizione delle lettere, se lo desideri, indichiamo la dimensione del carattere, il colore e altri parametri (esempio 6).

      Esempio 6. Elenco con lettere russe

      Elenco

      1. borsch
      2. Cotolette di luccio
      3. Kulebyaka
      4. Funghi in panna acida
      5. Frittelle con caviale
      6. kvas

      Il risultato di questo esempio è mostrato in Fig. 3.

      Un elenco puntato viene definito aggiungendo un piccolo punto elenco davanti a ciascun elemento dell'elenco, di solito un cerchio pieno. L'elenco stesso è formato utilizzando un contenitore

        e ogni elemento dell'elenco inizia con un tag
      • come mostrato di seguito.

        • Primo punto
        • Secondo punto
        • Terzo punto

        Il tag di fine deve essere presente nell'elenco.

      altrimenti si verificherà un errore. Tag di fine
    2. sebbene non richiesto, ti consigliamo di aggiungerlo sempre per separare chiaramente le voci in elenco.

      L'Esempio 11.1 fornisce HTML per aggiungere un elenco puntato a una pagina web.

      Esempio 11.1. Crea un elenco puntato

      Elenco puntato


      • Cheburashka
      • Coccodrillo Gena
      • Shapoklyak
      • Ratto Larissa

      Il risultato di questo esempio è mostrato in Fig. 11.1.

      Riso. 11.1. Visualizzazione elenco puntato

      Notare il riempimento nella parte superiore, inferiore e sinistra dell'elenco. Tali rientri vengono aggiunti automaticamente.

      I marker possono essere di tre tipi: cerchio (predefinito), cerchio e quadrato. L'attributo type del tag viene utilizzato per selezionare lo stile del marker.

        ... I valori consentiti sono riportati nella tabella. 11.1

        tab. 11.1. Elenca gli stili dei punti elenco
        Tipo di elenco codice HTML Esempio
        Elenco con proiettili a forma di cerchio

        • Primo
        • Secondo
        • Terzo
        Elenco con proiettili a forma di cerchio

        • Primo
        • Secondo
        • Terzo
        Elenco con indicatori quadrati

        • Primo
        • Secondo
        • Terzo

        L'aspetto dei marcatori può variare leggermente nei diversi browser, così come quando si modificano il carattere e la dimensione del testo.

        La creazione di una lista con indicatori quadrati è mostrata nell'Esempio 11.2.

        Esempio 11.2. Tipo di marcatore

        Elenco puntato

        Cambiare convinzioni

        • cambiamento nel credo religioso (opzionale: buddismo, confucianesimo, induismo). Offerta speciale - Ebraismo e Islam insieme;
        • un cambiamento nella fede nell'infallibilità della parte amata;
        • la convinzione che gli alieni esistano;
        • preferenza per il sistema politico come il migliore nel suo genere (opzionale: feudalesimo, socialismo, comunismo, capitalismo).

        Il risultato di questo esempio è mostrato in Fig. 11.2.

        Uno dei tipi di elenchi implementati in HTML è un elenco puntato. In caso contrario, gli elenchi di questo tipo vengono chiamati non ordinati o non ordinati. Quest'ultimo nome è spesso usato come traduzione formale del nome del tag corrispondente.

          , con l'aiuto del quale elenchi di questo tipo sono organizzati in documenti HTML (UL - Unordered List, unordered list).

          Un elenco puntato utilizza caratteri speciali chiamati elenchi puntati (spesso chiamati punti elenco, che è la pronuncia formale del termine inglese bullet) per evidenziare i suoi elementi. Il tipo di marcatori di elenco è determinato dal browser e, durante la creazione di elenchi annidati, i browser diversificheranno automaticamente l'aspetto dei marcatori a vari livelli di annidamento.

          tag
            e

          Per creare un elenco puntato, è necessario utilizzare un tag contenitore, all'interno del quale si trovano tutti gli elementi dell'elenco. I tag di apertura e chiusura dell'elenco forniscono feed di riga prima e dopo l'elenco, separando così l'elenco dal contenuto principale del documento, quindi non è necessario utilizzare i tag di paragrafo qui.


          .

          Ogni elemento dell'elenco deve iniziare con un tag

        • (LI - Voce di elenco). Etichetta
        • non necessita di un tag di chiusura appropriato, sebbene la sua presenza in linea di principio non sia vietata. I browser di solito iniziano ogni nuovo elemento dell'elenco su una nuova riga durante la visualizzazione di un documento.

          Le informazioni fornite sono sufficienti per costruire un elenco puntato elementare. Ecco un esempio di un documento HTML che utilizza un elenco puntato, che viene visualizzato in un browser come mostrato in Fig. 2.1.

          Esempio di elenco puntato

          Segni zodiacali:

          • Ariete

          • Toro

          • Gemelli

          • Vergine

          • bilancia

          • scorpione

          • Sagittario

          • Capricorno

          • Acquario

          • Pesci

          Riso. 2.1. Elenco puntato della visualizzazione del browser

          Nota che oltre agli elementi dell'elenco contrassegnati con il tag

        • , potrebbero essere presenti altri elementi HTML. Nell'esempio sopra, uno di questi elementi è il testo normale, che non è un elemento dell'elenco, ma svolge il ruolo di intestazione.

          Nota

          Alcuni libri di testo HTML indicano di utilizzare il tag contenitore per impostare il titolo dell'elenco. (LH - Intestazione elenco, intestazione elenco). Questo tag non è attualmente riconosciuto da nessuno dei browser tradizionali e non fa parte delle specifiche HTML. Pertanto, la sua applicazione diventa priva di significato, sebbene non comporti errori.

          Nel tag

            si possono specificare due parametri: COMPACT e TYPE.

            Il parametro COMPACT è scritto senza valori e serve per istruire il browser a visualizzare questo elenco in un formato compatto. Ad esempio, il carattere può essere ridotto o la distanza tra le righe dell'elenco, ecc.

            Nota

            Attualmente, la presenza del parametro COMPACT nel tag

              non pregiudica in alcun modo la visualizzazione degli elenchi da parte dei principali browser. Pertanto, l'uso di questo parametro non ha senso, soprattutto perché il suo utilizzo non è raccomandato dalla specifica HTML 4.0.

              Il parametro TYPE può assumere i seguenti valori: disco, cerchio e quadrato. Questo parametro viene utilizzato per forzare la comparsa degli indicatori di elenco. Il tipo esatto di marker dipenderà dal browser utilizzato. Le opzioni di visualizzazione tipiche sono le seguenti:

              TYPE = disco - i marker vengono visualizzati con cerchi pieni; TYPE = circle - i marker vengono visualizzati con cerchi aperti; TIPO = quadrato - i marker vengono visualizzati con quadrati pieni. Esempio di registrazione:

                .

                L'impostazione predefinita è TYPE = disco. Per gli elenchi puntati nidificati, l'impostazione predefinita è disco al primo livello, cerchio al secondo e quadrato al terzo e oltre. Questo è esattamente ciò che viene fatto nelle ultime versioni dei browser Netscape e Internet Explorer. Tieni presente che altri browser potrebbero visualizzare i marker in modo diverso. Ad esempio, la specifica HTML 4.0 specifica un contorno quadrato per l'aspetto dell'indicatore visualizzato quando TYPE = quadrato.

                Il parametro TYPE con gli stessi valori può essere utilizzato per specificare il tipo di marker per le singole voci dell'elenco. Per questo, il parametro TYPE con il valore corrispondente può essere specificato nel tag della voce di elenco

              • .

                Esempio di registrazione:

              • .

                Nota

                I browser hanno interpretazioni diverse per specificare un tipo di punto elenco per un singolo elemento dell'elenco. Il browser Netscape cambia il tipo di marker per questo e per tutti i successivi finché non incontra un'altra sostituzione del tipo di marker. Internet Explorer cambia l'indicatore solo per questo elemento.

                Indicatori grafici dell'elenco

                Gli elementi grafici possono essere utilizzati come indicatori di elenco, ampiamente utilizzati per creare documenti HTML attraenti e dal design accattivante. In effetti, tale possibilità non è fornita direttamente dal linguaggio HTML, ma è implementata in qualche modo artificialmente. Ciò non significa che non sia raccomandato o riprovevole farlo, ma significa solo che qui non verranno utilizzati costrutti di linguaggio HTML speciali.

                Per capire l'idea, devi capire come gli elenchi sono implementati nelle pagine HTML. Si scopre che il tag della lista

                  (come, per inciso, i tag di altri tipi di elenchi considerati di seguito) svolge l'unico compito: dice al browser che tutte le informazioni che si trovano dopo questo tag dovrebbero essere visualizzate con uno spostamento a destra (rientrato) di una certa quantità. tag
                • che puntano a singoli elementi dell'elenco forniscono indicatori standard degli elementi dell'elenco.

                  Se abbiamo bisogno di creare un elenco con marcatori grafici, possiamo fare a meno dei tag.

                • ... Sarà sufficiente inserire l'immagine grafica desiderata davanti ad ogni elemento della lista. L'unico problema che deve essere risolto in questo caso sarà quello di separare gli elementi dell'elenco l'uno dall'altro. Puoi usare i tag di paragrafo per questo

                  O avanzamento riga forzato
                  ... Un esempio di implementazione di un elenco con indicatori grafici, la cui visualizzazione è mostrata in Fig. 2.2 è mostrato di seguito:

                  che verrà trasmesso una sola volta. Anche la dimensione di un file contenente un'immagine piccola è estremamente ridotta.

                  Nota

                  I metodi per creare elenchi con indicatori grafici sono discussi a turno nel Capitolo 8.

                  HTML supporta tre diversi tipi di elenchi, ognuno dei quali ha il proprio elenco:

                    1. - lista numerata (usando numeri o lettere), ogni cui elemento ha un numero progressivo (lettera);
                      • - un elenco puntato (non numerato), accanto a ciascun elemento del quale è posto un marcatore (e non caratteri numerici o alfabetici che denotano un numero seriale);
                      • - l'elenco delle definizioni è costituito da coppie nome/valore, inclusi termini e definizioni.

                      Elenchi numerati

                      In un elenco numerato, il browser inserisce automaticamente i numeri degli elementi in ordine, a partire da un valore (solitamente 1). Ciò consente di inserire ed eliminare elementi nell'elenco senza interrompere la numerazione, poiché il resto dei numeri verrà ricalcolato automaticamente.
                      Gli elenchi numerati vengono creati utilizzando un elemento di blocco

                        (dall'elenco ordinato inglese - elenco numerato). Più avanti nel contenitore
                          viene posizionato un elemento per ogni elemento nell'elenco
                        1. (dalla voce di elenco inglese - una voce di elenco). L'impostazione predefinita è un elenco numerato con numeri arabi.
                          Etichetta
                            ha la seguente sintassi:

                            1. articolo 1
                            2. articolo 2
                            3. articolo 3

                            Gli elementi di un elenco numerato devono contenere più elementi di elenco, come mostrato nell'esempio seguente:

                            Esempio: elenco numerato

                            • Prova tu stesso "

                            Istruzioni passo passo

                            1. Prendi la chiave
                            2. Inserisci la chiave nella serratura
                            3. Gira la chiave di due giri
                            4. Tira fuori la chiave dalla serratura
                            5. Apri la porta

                            Istruzioni passo passo

                            1. Prendi la chiave
                            2. Inserisci la chiave nella serratura
                            3. Gira la chiave di due giri
                            4. Tira fuori la chiave dalla serratura
                            5. Apri la porta

                            A volte, quando guardi i codici HTML esistenti, ti imbatterai nell'argomento genere nell'elemento

                              , che serve per indicare il tipo di numerazione (lettere, numeri romani e arabi, ecc.). Sintassi:

                                Qui: type sono i caratteri della lista:

                                • A - lettere latine maiuscole (A, B, C...);
                                • a - lettere latine minuscole (a, b, c...);
                                • I - grandi numeri romani (I, II, III...);
                                • i - numeri romani piccoli (i, ii, iii...);
                                • 1 - Numeri arabi (1, 2, 3...) (usati per impostazione predefinita).

                                Se vuoi che l'elenco inizi con un numero diverso da 1, devi specificarlo utilizzando l'attributo cominciare etichetta

                                  .
                                  L'esempio seguente mostra un elenco numerato con grandi numeri romani e un valore iniziale di XLIX:

                                  Puoi iniziare la numerazione con l'attributo valore che si aggiunge all'elemento

                                1. nel seguente modo:

                                2. In questo caso la numerazione progressiva della lista verrà interrotta e la numerazione ricomincerà da questo punto, in questo caso da sette.

                                  Un esempio di utilizzo dell'attributo valore etichetta

                                3. , che ti consente di modificare il numero di questa voce di elenco:

                                  In questo esempio, "Primo elemento dell'elenco" sarebbe il numero 1, "Secondo elemento dell'elenco" sarebbe il numero 7 e "Terzo elemento dell'elenco" sarebbe il numero 8.

                                  Formattazione di elenchi numerati con CSS

                                  Per modificare i numeri dell'elenco, utilizzare la proprietà tipo-stile-lista Fogli di stile CSS:

                                    Stili per elenchi numerati
                                    EsempioSignificatoDescrizione
                                    a, b, calfa inferioreminuscolo
                                    A, B, Calfa-superioreLettere maiuscole
                                    io, ii, iiibasso-romanoNumeri romani in lettere minuscole
                                    I, II, IIIalto-romanoNumeri romani maiuscoli

                                    Esempio: applicazione di una proprietà CSS tipo-stile-lista

                                    Elenchi puntati

                                    Gli elenchi puntati sono essenzialmente simili agli elenchi numerati, tranne per il fatto che non contengono la numerazione sequenziale degli elementi. Gli elenchi puntati vengono creati utilizzando un elemento di blocco

                                      (dall'elenco non ordinato inglese - un elenco non ordinato). Ogni elemento dell'elenco, come negli elenchi numerati, inizia con un tag
                                    • ... Il browser fa rientrare ogni elemento dell'elenco e visualizza automaticamente i punti elenco.
                                      Etichetta
                                        ha la seguente sintassi:

                                        • Primo punto
                                        • Secondo punto
                                        • Terzo punto

                                        Nell'esempio seguente, puoi vedere che, per impostazione predefinita, viene aggiunto un piccolo indicatore di cerchio pieno davanti a ogni elemento dell'elenco:

                                        All'interno del tag

                                      • non è necessario inserire solo testo, è consentito inserire qualsiasi elemento del contenuto in streaming (link, paragrafi, immagini, ecc.)

                                        Elenchi annidati

                                        Qualsiasi elenco può essere nidificato all'interno di un altro. Elemento interno
                                      • è possibile creare un elenco annidato, oppure un elenco di secondo livello. Per annidare una lista, descrivi la nuova lista all'interno dell'elemento
                                      • lista già disponibile. Quando si nidifica un elenco puntato in un altro, il browser cambia automaticamente lo stile del punto elenco per l'elenco di secondo livello. Qualsiasi elenco può essere nidificato all'interno di un altro. L'esempio seguente mostra la struttura di un elenco puntato nidificato all'interno di un secondo elemento numerato.

                                        Esempio: elenchi annidati

                                        • Prova tu stesso "
                                        • lunedì
                                          1. Inviare una mail
                                          2. Visita all'editore
                                            • Scegliere un tema
                                            • Design decorato
                                            • Rapporto finale
                                          3. Visualizzazione dei messaggi serali
                                        • Martedì
                                          1. Rivedi il programma
                                          2. Invia immagini
                                        • Mercoledì...

                                        • lunedì
                                          1. Inviare una mail
                                          2. Visita all'editore
                                            • Scegliere un tema
                                            • Design decorato
                                            • Rapporto finale
                                          3. Visualizzazione dei messaggi serali
                                        • Martedì
                                          1. Rivedi il programma
                                          2. Invia immagini
                                        • Mercoledì...

                                        Formattazione di elenchi puntati

                                        Per modificare l'aspetto dell'indicatore di elenco, utilizzare la proprietà tipo-stile-lista Fogli di stile CSS:

                                          L'esempio seguente mostra i diversi stili degli elenchi puntati:

                                          Esempio: stili di elenco puntato

                                          • Prova tu stesso "
                                          • Caffè
                                          • Caffè
                                          • Caffè
                                          • Caffè

                                          Disco:

                                          • Caffè
                                          • Latte

                                          Cerchio:

                                          • Caffè
                                          • Latte

                                          Quadrato:

                                          • Caffè
                                          • Latte

                                          Nessuno:

                                          • Caffè
                                          • Latte

                                          Marcatori grafici.

                                          HTML ha la capacità di creare un elenco con marcatori grafici. Una cosa è quando i punti elenco dell'elenco sono cerchi o quadrati standard, e un'altra quando lo sviluppatore stesso seleziona il marcatore in base al design della pagina. Le immagini piccole vengono spesso utilizzate per rendere belli gli elementi dell'elenco.
                                          Per sostituire un marker normale con uno grafico, sostituire la proprietà tipo-stile-lista per proprietà immagine-stile-elenco e specificare l'indirizzo URL dell'immagine:

                                            Esempio: marcatori grafici

                                            • Prova tu stesso "

                                            segni zodiacali

                                            • Toro
                                            • Gemelli

                                            segni zodiacali

                                            • Ariete
                                            • Toro
                                            • Gemelli

                                            Elenchi di definizioni (descrizione)

                                            Gli elenchi di definizioni sono molto utili per creare, ad esempio, il tuo vocabolario personale di termini. Ogni elemento nell'elenco delle definizioni ha due parti: un termine e la sua definizione.
                                            Metti l'intera lista in un elemento

                                            (dall'elenco delle definizioni in inglese - un elenco di definizioni). Include tag
                                            (dal termine di definizione inglese - una parola definita, termine) e
                                            (dalla definizione inglese Descrizione - la descrizione del termine definito).
                                            Gli elenchi di definizioni sono spesso usati nelle pubblicazioni scientifiche, tecniche ed educative, componendo con il loro aiuto glossari, dizionari, libri di riferimento, ecc.

                                            La struttura generale dell'elenco di descrizione è la seguente:

                                            Primo termine
                                            Descrizione del primo termine
                                            Secondo termine
                                            Descrizione del secondo termine

                                            L'esempio seguente mostra uno dei possibili usi per un elenco di definizioni:

                                            Esempio: elenco di definizioni

                                            • Prova tu stesso "

                                            World Wide Web - dall'inglese. Il World Wide Web (WWW) è un sistema distribuito che fornisce l'accesso a documenti correlati che si trovano su vari computer connessi a Internet. Internet è un insieme di reti che utilizzano un unico protocollo di scambio per trasferire informazioni. Il sito è un insieme di singole pagine Web collegate da collegamenti e un unico design.

                                            Il World Wide Web
                                            - dall'inglese. Il World Wide Web (WWW) è un sistema distribuito che fornisce l'accesso a documenti correlati che si trovano su vari computer connessi a Internet.
                                            Internet
                                            - un insieme di reti che utilizzano un unico protocollo di scambio per trasferire informazioni.
                                            Posto
                                            - un insieme di singole pagine web collegate da link e un unico design.

                                            Per impostazione predefinita, il testo del termine viene premuto sul bordo sinistro della finestra del browser e la descrizione del termine è posizionata sotto e spostata a destra.

                                            Buona giornata!

                                            In questo articolo imparerai tutte le possibilità degli elenchi, capirai come creare un elenco numerato, padroneggi i tag che ti aiuteranno a rendere un semplice elenco puntato più interessante e evidente con punti elenco arbitrari. Dopo aver completato la lezione, capirai dove vengono utilizzati gli elenchi e in quali circostanze possono essere utilizzati.

                                            Questo articolo è il terzo di questo breve tutorial sull'HTML di base. Prima di leggere questa lezione, ti consiglio di ripassare le due precedenti:

                                            L'articolo è appena iniziato e potresti già notare l'uso di un elenco puntato standard. Sul mio sito web, sembra abbastanza semplice: a sinistra c'è un piccolo rientro con una linea e un pennarello quadrato. Più avanti nell'articolo, daremo un'occhiata più da vicino a cosa sono i marcatori, come creare numeri e anche come creare il tuo pennarello.

                                            In ogni parte dell'articolo, la creazione di determinate liste sarà accompagnata da dettagliate spiegazioni per l'inserimento di una particolare lista.

                                            1. Elenchi puntati in HTML

                                            Questo tipo di elenchi viene utilizzato per enumerare un insieme di elementi di significato simile nel testo. Può essere un elenco di collegamenti correlati allo stesso argomento, una spiegazione dettagliata per singole parti del testo. Ma vediamo come appaiono gli elenchi puntati nel codice:

                                            Ed ecco come appare nel browser:

                                            Riso. 1.1. Visualizzazione standard dell'elenco puntato HTML non ordinato nel browser

                                            1.1 Punti elenco standard per elenchi puntati

                                            Nell'immagine sopra (Fig 1.1.), puoi vedere i cerchi all'inizio di ogni voce di menu. Questo è il marcatore. Per impostazione predefinita, è un cerchio pieno nel browser. Esistono diversi tipi di marcatori in HTML: cerchio pieno, cerchio vuoto e quadrato. Non richiedono CSS o immagini di terze parti:

                                            1.2 Indicatore elenco come un cerchio vuoto

                                            Conosci i valori degli attributi, ma ora vediamo come creare un elenco puntato HTML nel codice. Dalla tabella sopra, abbiamo selezionato il secondo valore "cerchio" per l'attributo type e lo abbiamo assegnato al nostro elenco puntato:

                                            <html> <testa> <titolo> Un esempio di elenco puntato con un indicatore di cerchio vuoto</ titolo> </ testa> <corpo> <p> Stelle:</ p> <ul type = "cerchio"> <li> Sirius</ li> <li> Arturo</ li> <li> Polluce</ li> <li> Betelgeuse</ li> <li> Il Sole</ li> </ul> </ corpo> </ html>

                                            Vediamo come apparirà questo codice nel browser:

                                            Riso. 1.2. Visualizzazione puntata per un elenco sotto forma di cerchio nel browser

                                            1.3 Segnalibro a forma di quadrato

                                            Vediamo anche l'ultimo esempio con un punto elenco quadrato per l'elenco HTML:

                                            Notare il marcatore, è diventato quadrato:

                                            Riso. 1.3. Marcatore per una casella di riepilogo come un quadrato in un browser

                                            Nota importante: questo non è più utilizzato per definire gli elenchi puntati. C'è una chiara separazione tra CSS (leggi cos'è CSS) e HTML. L'HTML è per il markup e il CSS è per il bell'aspetto.

                                            Il codice che contiene questo attributo, quando si specifica il tipo del documento corrente come HTML5 (""), darà un errore durante la convalida. Se non hai sentito cos'è la convalida, dovresti andare qui -.

                                            L'errore sarà il seguente:

                                            Riso. 1.4. Errore sul validatore quando si utilizza l'attributo "tipo" della lista

                                            Abbiamo scoperto gli elenchi puntati. Passiamo ora agli elenchi numerati, quindi esamineremo gli elenchi nidificati e alcuni esempi già pronti che vengono utilizzati più spesso su siti reali.

                                            2. Elenchi numerati in HTML

                                            A differenza del tipo precedente di elenchi, gli elenchi numerati hanno una caratteristica importante: aggiungono automaticamente la numerazione. Ciò è utile quando è necessario numerare un elenco di grandi dimensioni. Ci vorrà molto tempo manualmente e puoi ancora perderti. Un elenco numerato viene specificato utilizzando un tag. Come appare in pratica:

                                            Un esempio di elenco numerato:

                                            1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 <html> <testa> <titolo> Esempio di un elenco numerato standard</ titolo> </ testa> <corpo> <p> Da uno a cinque:</ p> <ol> <li> Primo</ li> <li> Secondo</ li> <li> Terzo</ li> <li> Il quarto</ li> <li> Quinto</ li> </ ol> </ corpo> </ html>

                                            Ecco come appare un elenco numerato con le impostazioni predefinite nel browser:

                                            Riso. 2.1. Elenco numerato in un browser con impostazioni standard

                                            Come il suo predecessore (elenco puntato), ha i propri stili per la visualizzazione dei numeri. La numerazione semplice non è l'unico tipo di punti elenco per un elenco numerato in HTML.

                                            2.1 Punti elenco standard per un elenco numerato

                                            Qui abbiamo una scelta non di tre tipi di marcatori, ma di cinque:

                                            Nome marcatoreIl valore dell'attributo "tipo"Esempio di elenco
                                            Indicatori di numeri arabi1
                                            • Badminton
                                            • Baseball
                                            Marcatori a forma di lettere latine minuscoleun
                                            • Chomolungma
                                            • Chogori
                                            • Kanchenjunga
                                            Pennarelli in forma di lettere latine maiuscoleUN
                                            • Vertice precipitare
                                            • Vicolo dei capricci
                                            • Insano
                                            Indicatori di numeri romani minuscoliio
                                            • mare delle Filippine
                                            • Mar Arabico
                                            • mare di corallo
                                            Numeri romani maiuscoliio
                                            • rosso
                                            • Verde
                                            • Blu

                                            2.2 Numerazione personalizzata nell'elenco HTML

                                            Oltre al consueto output di un elenco numerato, possiamo anche iniziare la nostra numerazione da qualsiasi cifra. Per fare ciò, è necessario impostare l'attributo aggiuntivo "start". Questa numerazione funziona per tutti i tipi di elenchi puntati per elenchi numerati. Come appare in pratica:

                                            1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 <html> <testa> <titolo> Numerazione casuale per un elenco numerato</ titolo> </ testa> <corpo> <p> Cominciamo a numerare da dodici:</ p> <ol type = "a" start = "12"> <li> Dodici</ li> <li> Tredici</ li> <li> Quattordici</ li> <li> Quindici</ li> <li> Sedici</ li> </ ol> </ corpo> </ html>

                                            Ecco come verrà visualizzato su un sito live:

                                            Riso. 2.2. Numerazione da un numero arbitrario in un elenco numerato

                                            Nell'immagine sopra, abbiamo numerato l'elenco a partire da dodici, creando dei marcatori sotto forma di lettere latine minuscole. Ora, penso, sia diventato chiaro come utilizzare questi attributi nei tuoi progetti.

                                            Per ora, passiamo agli elenchi HTML nidificati.

                                            3. Come creare un elenco multilivello (nidificato) in HTML

                                            Gli elenchi multilivello vengono utilizzati nel sito nella creazione del menu. Questo menu molto spesso ha l'aspetto di un menu a discesa (lezione attiva) o di un menu a discesa a sinistra oa destra. Tali menu consentono di memorizzare altre voci di menu in una forma compatta.

                                            Usando i modelli di auto come esempio, costruiremo un elenco a più livelli in HTML:

                                            1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 <html> <testa> <titolo> Elenco puntato nidificato HTML</ titolo> </ testa> <corpo> <ul> <li> Citroen<ul> <li> Berlingo</ li> <li> do1</ li> <li> do2</ li> <li> C3 Picasso</ li> <li> C4 Grand Picasso</ li> </ul> </ li> <li> ANATRA</ li> <li> Toyota</ li> <li> Audi</ li> <li> Lexus</ li> </ul> </ corpo> </ html>

                                            Nota come appare un elenco a più livelli in un browser:

                                            Riso. 3.1. Un esempio di elenco multilivello in HTML

                                            Abbiamo creato un elenco multilivello utilizzando un puntato (tag

                                              ). L'elenco a più livelli con i modelli Citroen è arrivato con altri indicatori. L'elenco principale con punti elenco pieni e l'elenco di secondo livello con cerchi vuoti. Ma, ricorda, con l'attributo "type" possiamo sovrascrivere i marker (è meglio impostarli).

                                              Ma possiamo combinare elenchi multilivello numerati e puntati in questo modo:

                                              1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 <html> <testa> <titolo> Elenchi numerati, puntati e numerati in HTML</ titolo> </ testa> <corpo> <ul> <li> Il primo gruppo di tulipani<ol> <li> Primo grado<ul> <li> Tulipani precoci semplici</ li> </ul> </ li> <li> Seconda classe<ul> <li> Tulipani doppi</ li> </ul> </ li> </ ol> </ li> </ul> </ corpo> </ html>

                                              Nell'esempio sopra, abbiamo un doppio annidamento (2 livelli). Per prima cosa, inseriamo un elenco di due classi di tulipani, lo abbiamo numerato. Quindi, un elenco puntato viene nidificato in ciascuno degli elementi nell'elenco numerato.

                                              Guardiamo il suo aspetto nel browser:

                                              Riso. 3.2. Un esempio di un elenco numerato multilivello in un elenco puntato in un browser

                                              4. Risorse utili per gli elenchi HTML

                                              Contiene informazioni che richiedono la comprensione delle proprietà CSS. Per fare questo, ti consiglio di studiare le seguenti lezioni:. Tutti gli esempi saranno immediatamente con il codice sorgente e suddivisi nelle schede HTML (struttura), CSS (stili) e Risultato (risultato).

                                              4.1 Come trasformare un elenco HTML in una stringa

                                              Potrebbe essere necessario trasformare l'elenco HTML in una stringa durante la creazione di un menu orizzontale. È molto semplice realizzarlo:

                                              4.2 Come creare un elenco HTML senza un'icona

                                              La proprietà list-style-type in CSS è responsabile di questo (maggiori dettagli):

                                              4.3 Come creare un elenco in HTML centrato

                                              Un elemento dell'elenco è un elemento di blocco, quindi deve essere centrato utilizzando il padding. Ma c'è un punto importante: dobbiamo specificare esplicitamente la larghezza affinché l'allineamento funzioni:

                                              4.4 Come creare un elenco in HTML con immagini

                                              È sufficiente solo una proprietà CSS list-style-image. All'interno dell'URL, specificare l'indirizzo prima dell'icona. Voglio solo notare che è meglio selezionare subito una piccola immagine, perché l'altezza della riga dell'elenco dipende da essa:

                                              4.5 Elenco puntato HTML Il tuo marcatore

                                              In questo caso, è necessario collegare preventivamente le icone dei caratteri (ad esempio FontAwesome). Quindi puoi creare qualsiasi icona invece del marcatore standard:

                                              4.6 Come creare un elenco in HTML con più colonne

                                              Per creare un elenco a più colonne utilizzeremo la proprietà CSS Column-count (questa proprietà è supportata solo nei seguenti browser: IE 10+, Chrome 1.0+, Opera 11.1+, Safari 3.0+, Firefox 1.5+). È inoltre necessario impostare l'altezza dell'elenco per visualizzare la suddivisione in più colonne:

                                              5. Pratica di lavorare con le liste

                                              Nel video qui sotto, puoi vedere tutto il lavoro con gli elenchi HTML in pratica:

                                              Per consolidare le informazioni ricevute, consiglio di eseguire tutti i passaggi manualmente. Prova diversi elenchi puntati per gli elenchi, crea elenchi numerati, quindi passa a elenchi multilivello (nidificati) e sperimentali.

                                              Qui è dove finiamo con gli elenchi e passiamo alla prossima lezione sulle immagini.

                                              Esercitati di più!

                                              Lezione 3. Come creare un elenco in HTML 4.91 /5 (98.26%) 23 voto/i

Principali articoli correlati