Encyklopedia: Jak tworzyć listę definicji w HTML - Kurs HTML i CSS
Autor: Norbert Blandzi
Opublikowano: 2011-10-18
Częstym problemem, podczas tworzenia strony internetowej, jest tworzenie list elementów z ich objaśnieniami. Do tego celu można wykorzystać listę definicji. Tworzymy ją, wykorzystując następującą konstrukcję:
<dl>
<dt>tekst nagłówka</dt>
<dd>opis</dt>
...
</dl>
gdzie:
- <dl> – tworzy nową listę definicji,
- <dt> – oznacza nowy nagłówek na liście,
- <dd> – oznacza opis nagłówka.
Przedstawiony sposób wykorzystania tych właściwości nie zapewnia elastyczności. Aby w łatwy sposób zmieniać listy na stronach internetowych, należy wykorzystać Kaskadowe Arkusze Stylów. Zobacz część encyklopedii Jak formatować listę definicji w CSS.
Przykład
Przykład listy definicji:
<html>
<head>
<title>Lista definicji</title>
</head>
<body>
<dl compact>
<dt>Napięcie elektryczne</dt>
<dd>Jest różnicą potencjałów elektrycznych między dwoma punktami obwodu elektrycznego</dd>
<dt>Natężenie prądu elektrycznego</dt>
<dd>Jest wielkością fizyczną charakteryzującą przepływ prądu elektrycznego zdefiniowaną...</dd>
<dt>Moc elektryczna</dt>
<dd>Jest skalarną wielkością fizyczną określającą pracę wykonaną w jednostce czasu przez układ fizyczny</dd>
</dl>
</body>
</html>
W przeglądarce przykład wygląda tak, jak na Rys. 1.
Rys. 1. Lista definicji.
Sprawdź
- Jak formatować listę numerowaną w CSS
- Jak tworzyć listę wypunktowaną w HTML
- Jak formatować listę wypunktowaną w CSS
- Jak tworzyć listę numerowaną w HTML
- Jak formatować listę definicji w CSS
Praktyczne przykłady
Zobacz, jak praktycznie wykorzystać listę definicji w samouczku: