Lista definicji w HTML

Słownik kwalifikacji INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

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>