Centrum wiedzy o technologiach i pracy w IT
css list-style

Właściwość list-style w CSS. Przewodnik stosowania

Ostatnia aktualizacja 31 stycznia, 2024

CSS udostępnia możliwość stylizowania list za pomocą właściwości list-style. Wspomniana właściwość pozwala na zmianę wyglądu znaczników, ich pozycjonowanie, a nawet zastąpienie ich obrazami. Niniejszy artykuł przybliża sposób użycia właściwości list-style w kontekście personalizacji oraz tworzenia atrakcyjnych i funkcjonalnych list w dokumentach HTML. Zapoznaj się z poniższymi przykładami kodu.

Nie udało się zapisać Twojej subskrypcji. Spróbuj ponownie.
Udało się! Widzimy się niebawem – newsletter wysyłamy w każdy wtorek

Otrzymuj za darmo unikalne poradniki, dane i wiedzę o pracy w IT – dostarczane co tydzień

Klikając “Zapisz mnie” wyrażasz zgodę na otrzymywanie e-maili od redakcji, a także ofert partnerów oraz akceptujesz naszą Politykę prywatności.

CSS list-style a typy list

list-style-type pozwala na zmianę typu znaczników listy. Oto kilka przykładów:

Domyślny

ul {
  list-style-type: disc;
}

Powyższy fragment kodu CSS nakazuje przeglądarce wyświetlać wszystkie elementy <ul> na stronie z punktorami w postaci pełnych kółek (disc). To podstawowy sposób na dodanie stylizacji do list nieuporządkowanych, co czyni treść bardziej czytelną i estetycznie przyjemną. Wyjaśniając bardziej szczegółowo poszczególne elementy:

  • Selektor (ul): Ten selektor CSS wskazuje na wszystkie elementy <ul> w dokumencie HTML. <ul> oznacza “unordered list” czyli listę nieuporządkowaną, która zwykle wyświetlana jest z punktorami.
  • Deklaracja (list-style-type: disc;): Wewnątrz nawiasów klamrowych {} znajduje się deklaracja CSS, która określa, jak elementy wybranego selektora (ul w tym przypadku) powinny być stylizowane.
    • Właściwość (list-style-type): Ta właściwość CSS odpowiada za wygląd punktorów listy. Kontroluje ona, jakiego typu znaczniki będą użyte dla elementów listy.
    • Wartość (disc): disc jest jedną z wielu wartości, które można przypisać do list-style-type. Oznacza to, że punktory listy będą wyświetlane jako pełne kółka (dyski). Jest to domyślny styl punktorów dla list nieuporządkowanych w większości przeglądarek internetowych.

Koła

ul {
  list-style-type: circle;
}

Ten fragment kodu CSS instruuje przeglądarkę, aby wyświetlała wszystkie elementy <ul> z pustymi kółkami (circle) jako punktory.

Kwadraty

ul {
  list-style-type: square;
}

Kod powyżej daje instrukcję przeglądarce, aby elementy <ul> wyświetlała z punktorami w kształcie kwadratów. Wybór stylu punktorów zależy od designu całej strony oraz preferencji projektanta.

Pozycjonowanie znaczników we właściwości list-style

Właściwość list-style-position kontroluje, gdzie znaczniki listy będą umieszczone w stosunku do treści. Przykłady kodu mogą wyglądać następująco:

ul {
  list-style-position: outside;
}

Domyślny format to umiejscowienie znaczników na zewnątrz linii tekstu. Dzięki temu treść listy jest lekko wcięta względem punktorów, co pomaga w wizualnym oddzieleniu punktorów od treści i zwiększa czytelność listy. To. powszechnie stosowana metoda stylizacji list, która nadaje dokumentom HTML uporządkowany i estetycznie przyjemny wygląd.

ul {
  list-style-position: inside;
}

Ten fragment kodu CSS kieruje przeglądarkę do wyświetlania punktorów listy <ul> wewnątrz linii treści. Prowadzi to do bardziej zwartej prezentacji listy i może być użyteczne w różnych kontekstach projektowania stron internetowych.

Obrazy jako znaczniki

Możesz użyć obrazów jako znaczników listy za pomocą list-style-image.

ul {
  list-style-image: url('path/to/image.png');
}

W tym miejscu CSS instruuje przeglądarkę, aby punktory reprezentowała wskazana w ścieżce grafika. Nie jest to jednak optymalny sposób np. przez możliwość zaistnienia problemów z wyświetlaniem danego obrazu.

Dziękujemy, że przeczytałaś/eś nasz artykuł. Obserwuj EnterTheCode.pl w Wiadomościach Google, aby być na bieżąco.

Czytaj także:

ul w HTML – tworzenie i stylizacja list nieuporządkowanych

Selektor CSS – wyodrębnij część HTML-a i nadaj styl

Total
0
Shares
_podobne artykuły