CodeGym /Kursy /Frontend SELF PL /Listy w HTML

Listy w HTML

Frontend SELF PL
Poziom 4 , Lekcja 1
Dostępny

1.1 Rodzaje list

Listy w HTML są ważnym narzędziem do organizowania i strukturyzowania informacji. Pozwalają na wyświetlanie elementów z numerami lub z punktami (znacznikami). Przyjrzyjmy się szczegółowo każdemu z elementów list w HTML: <ul>, <ol>, i <li>.

Nienumerowane listy (<ul>)

Znacznik <ul> jest używany do tworzenia nienumerowanych (znakowanych) list. Elementy listy wyświetlane są z znacznikami (kropkami, kółkami, kwadratami).

Przykład:

HTML
    
      <ul>
        <li>Pierwszy element listy</li>
        <li>Drugi element listy</li>
        <li>Trzeci element listy</li>
      </ul>
    
  

Numerowane listy (<ol>)

Znacznik <ol> jest używany do tworzenia numerowanych list. Elementy listy wyświetlane są z numerami lub literami.

Przykład:

HTML
    
      <ol>
        <li>Pierwszy element listy</li>
        <li>Drugi element listy</li>
        <li>Trzeci element listy</li>
      </ol>
    
  

1.2 Elementy listy <li>

Znacznik <li> jest używany do oznaczania każdego elementu na liście, czy to nienumerowanej czy numerowanej. Musi być zawsze zagnieżdżony w <ul> lub <ol>.

Jak łatwo zapamiętać te znaczniki:

  • Ordered List – uporządkowana (numerowana) lista
  • Unordered List – nieuporządkowana (nienumerowana) lista
  • List Item – element listy

Atrybut type

Ten atrybut można używać w <ul> i <ol> do zmiany typu znaczników lub numeracji. Na przykład, dla <ol> można używać wartości "1", "A", "a", "I", "i", a dla <ul> - "disc", "circle", "square".

Przykład zmiany typu znacznika dla <ul>:

HTML
    
      <ul type="square">
        <li>Pierwszy element listy</li>
        <li>Drugi element listy</li>
      </ul>
    
  

Przykład zmiany typu numeracji dla <ol>:

HTML
    
      <ol type="A">
        <li>Pierwszy element listy</li>
        <li>Drugi element listy</li>
      </ol>
    
  

Atrybut start:

Ten atrybut jest używany tylko z <ol> do określenia początkowej liczby numeracji.

Na przykład:

HTML
    
      <ol start="5">
        <li>Piąty element listy</li>
        <li>Szósty element listy</li>
      </ol>
    
  

Zagnieżdżone listy

Listy mogą być zagnieżdżone, co pozwala tworzyć bardziej złożone struktury.

Przykład zagnieżdżonej listy:

HTML
    
      <ul>
        <li>Pierwszy element listy</li>
          <ul type="circle">
            <li>Zagnieżdżony pierwszy element</li>
            <li>Zagnieżdżony drugi element</li>
          </ul>
        <li>Drugi element listy</li>
        <li>Trzeci element listy</li>
      </ul>
    
  
Ważne!
Właściwość CSS list-style-type oferuje więcej typów znaczników niż atrybut type. Ponadto, atrybut type jest uważany za przestarzały.

1.3 Stylizacja list

Listy można stylizować przy pomocy CSS, zmieniając kolor znaczników, typy znaczników i odstępy.

Przykład stylizacji:

CSS
    
      ul.custom-list {
        list-style-type: katakana; /* Japońska sylabariusz */
        color: blue; /* Kolor tekstu */
      }

      ol.custom-list {
        list-style-type: hiragana-iroha; /* Japoński system porządkowania */
        color: green; /* Kolor tekstu */
      }
    
  
HTML
    
      <ul class="custom-list">
        <li>Pierwszy element listy</li>
        <li>Drugi element listy</li>
      </ul>

      <ol class="custom-list">
        <li>Pierwszy element listy</li>
        <li>Drugi element listy</li>
      </ol>
    
  

W ten sposób użycie <ul>, <ol>, i <li> pomaga strukturyzować treść i poprawia jej czytelność na stronach internetowych.

Komentarze
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION