2014. március 9., vasárnap

Definíciós lista

A definíciós listák egyes elemeket kapcsolnak össze a definíciójukkal egy lista formájában. Ha például meg akarod adni a bevásárlólistán található elemek leírását, akkor ezt megteheted egy definíciós listával:
tej
Egy fehér, folyékony tejtermék.
kenyér
Sütött étel lisztből vagy korpából készítve.
vaj
Egy sárgás, szilárd tejtermék.
kávé
A kávébab termése.
A kifejezés és a definíció együtt egy definíciós csoport (vagy egy név-érték csoport). Annyi definíciós csoportot készíthetsz, amennyit csak akarsz, de legalább egy kifejezésnek és egy definíciónak szerepelnie kell mindegyik csoportban. Nem lehet kifejezésed definíció nélkül, és definíciód sem kifejezés nélkül.
Egy kifejezéshez kapcsolhatsz több definíciót is. Például a „kávé” kifejezésnek több értelme is lehet, és ezeket mind megadhatod:
kávé
egy ital pörkölt, őrölt kávébabból főzve
egy csésze kávé
a sötétbarna szín egyik árnyalata
Hasonlóan, ugyanahhoz a definícióhoz több kifejezés is tartozhat. Ez akkor hasznos, ha több kifejezésnek ugyanaz az értelme az adott kontextusban:
szénsavas üdítő
szörp szódával
kóla
Egy édes, szénsavas ital
A definíciós listák különböznek a többi listától, mivel kifejezéseket és azok definícióit tartalmazzák egyszerű listaelemek helyett.
Éppen ezért a definíciós listákat a <dl></dl> tagek határolják. Ezen belül meg kell adnod legalább egy <dt></dt> elemet (a kifejezésnek) és egy <dd></dd> elemet (a definíciónak); a <dt></dt> elem mindig az első kell legyen a listában.
Egy egyszerű definíciós lista a kifejezésekkel és a definíciókkal így néz ki:
<dl>
  <dt>Kifejezés</dt>
  <dd>A kifejezés definíciója</dd>
  <dt>Kifejezés</dt>
  <dd>A kifejezés definíciója</dd>
  <dt>Kifejezés</dt>
  <dd>A kifejezés definíciója</dd>
</dl>
Ez a következőképpen jelenik meg:
Kifejezés
A kifejezés definíciója
Kifejezés
A kifejezés definíciója
Kifejezés
A kifejezés definíciója
A következő példában egy kifejezéshez több definíciót is megadtunk, és fordítva:
<dl>
  <dt>Kifejezés</dt>
  <dd>A kifejezés definíciója</dd>
  <dt>Kifejezés</dt>
  <dt>Kifejezés</dt>
  <dd>Az előző két kifejezés közös definíciója</dd>
  <dt>Kifejezés két különböző értelemmel</dt>
  <dd>A kifejezés első definíciója</dd>
  <dd>A kifejezés második definíciója</dd>
</dl>
Ez a következőképpen jelenik meg:
Kifejezés
A kifejezés definíciója
Kifejezés
Kifejezés
Az előző két kifejezés közös definíciója
Kifejezés két különböző értelemmel
A kifejezés első definíciója
A kifejezés második definíciója
Általában nem szoktunk több kifejezésnek egy definíciót adni, de hasznos lehet tudni róla, hogy van ilyen lehetőség is, ha valamikor mégis szükséged lenne rá.

Definíciós lista

A definíciós lista nem csupán egy felsorolás, hanem a definiált elemek és a definícióik sorozata. Egy definícióhoz akár több elem is megadható.
A definíciós lista dl taggal, a definiált elem dt taggal, maga a definíció pedig dd taggal definiálható.
<dl>
  <dt>macska</dt>
  <dd>nyávogó, szőrös állat</dd>
  <dt>kutya</dt>
  <dt>eb</dt>
  <dd>ugaró, szőrös állat, kergeti a macskát</dd>
</dl>
Az eredmény:
Definíciós lista

Nincsenek megjegyzések:

Megjegyzés küldése

SQL PARANCSOK

-- Minden érték lekérése SELECT * FROM tablanev SELECT oszlop1, oszlop2, oszlop3 FROM tablanev SELECT ` oszlop1 ` , ` oszlop2 ` , ` os...