Ga direct naar de inhoud

Semantiek

HTML-lijsten geven ook een hiërarchische inhoudsstructuur weer.

  • Ongeordende lijsten (<ul>) zijn voor inhoud die geen volgorde of belang heeft. Lijstitems worden meestal voorafgegaan door een opsommingsteken, hoewel dit indien gewenst met CSS kan worden opgeheven.

  • Geordende lijsten (<ol>) suggereren volgorde, ordening of rangschikking. Lijstitems worden meestal voorafgegaan door een cijfer, letter, Romeins cijfer, enz.

  • Description lists (<dl>) zijn voor sleutel:waarde paren, zoals termen en definities in een woordenlijst of vragen en antwoorden in een FAQ. Termen (<dt>) zijn meestal vetgedrukt, terwijl beschrijvingen (<dd>) meestal normaal gewicht hebben en ingesprongen zijn.

Lijststructuren moeten worden gebruikt waar een logische lijst aanwezig is, en nergens anders. Maak niet alleen iets wat op een lijst lijkt door elke alinea te beginnen met een opsommingsteken. Pas ook geen lijststructuur toe op elementen die logisch gezien geen lijst vormen.

Credits

Deze pagina is grotendeels gebaseerd op een vertaling van WebAim’s pagina over semantiek.

Bronnen