Lista definicji w HTML służy do prezentowania par: termin – opis/definicja. Definiuje się ją znacznikiem <dl> z ang. description list lub definition list.
Wewnątrz listy używa się dwóch podstawowych znaczników:
<dt>— termin, nazwa pojęcia, hasło,<dd>— opis, definicja lub wyjaśnienie terminu.
Przykład
<dl>
<dt>HTML</dt>
<dd>Język znaczników używany do tworzenia struktury strony internetowej.</dd>
<dt>CSS</dt>
<dd>Język służący do opisu wyglądu elementów HTML.</dd>
</dl>
Kiedy stosować <dl>?
Listę definicji warto stosować, gdy dane mają strukturę słownikową lub opisową, np.:
- słowniczek pojęć,
- lista parametrów i ich znaczeń,
- dane kontaktowe z opisami,
- zestawienie właściwości produktu,
- pytania i odpowiedzi.
Ważne znaczniki
<dl> <!-- cała lista definicji -->
<dt> <!-- definiowany termin -->
<dd> <!-- opis lub definicja -->
Znacznik <dl> nie jest tym samym co <ul> ani <ol>. Lista <ul> tworzy listę nienumerowaną, <ol> listę numerowaną, a <dl> listę opisów/definicji.
Typowa odpowiedź egzaminacyjna
Jeśli pytanie brzmi: Jakiego znacznika używa się do definiowania listy definicji w HTML?, poprawną odpowiedzią jest:
<dl>