Stilizarea listelor cu ajutorul CSS
Listele se comportă asemănător textului, în mare parte, dar există o serie de proprietăți specifice listelor și unele bune practici care trebuie luate în considerare.
Să vedem un exemplu simplu care conține mai multe tipuri de liste:
Lista „nestilizată” are, de fapt, o stilizare implicită ce provine din foaia de stil a browserului.
Atunci când stilizăm listele, este bine să păstrăm același spațiu vertical (ritm vertical), în concordanță cu celelalte elemente din pagină (cum ar fi paragrafele, imaginile), și de asemenea același spațiu orizontal.
Stiluri specifice listelor
După ce am adăugat câteva reguli generale de spațiere și stilizare a textului listelor, ne vom uita la câteva proprietăți specifice listelor:
- list-style-type: - setează tipul de simbol pentru listă: pătrate sau cercuri pentru listele neordonate și cifre, litere sau cifre romane pentru cele ordonate.
- list-style-position: - stabilește dacă simbolurile apar în interiorul articolelor din listă sau în afara acestora, înainte de începerea fiecărui element.
- list-style-image: - permite utilizarea unei imagini personalizate pentru simbol.
În ceea ce privește listele ordonate, avem posibilitatea de a controla modul în care sunt numerotate elementele, în sensul în care putem porni numerotarea cu o anumită cifră, putem seta o numerotare inversă sau putem seta numerotarea în pași.
- start - permite începerea numerotării cu altă cifră decât 1,
- reversed - începe numerotarea de jos în sus,
- value - permite setarea unor valori numerice specifice.
🧠 Quiz - CSS Stilizarea Listelor
