Használjon táblázatokat az adatokhoz, nem az XHTML-ben történő elrendezéshez
A táblázatadatok egyszerűen egy táblázatban szereplő adatok. A HTML- ben ez a tartalom az asztal celláiban él, azaz a
A táblázat legjobb használata azonban az adatok megjelenítésére szolgál.
A W3C szerint:
"A HTML-táblázat modell lehetővé teszi a szerzők számára, hogy adatszöveget, előre formázott szöveget, képeket, linkeket, űrlapokat, űrlapmezőket, egyéb táblákat stb. Elrendezzenek a cellák soraiba és oszlopaiba."
Forrás: Bevezetés a táblázatokhoz a HTML 4 specifikációból.
A definíció kulcsszava az adatok . A webes tervezés történetében korábban a táblákat olyan eszközökként alakították ki, amelyek segítenek megállapítani és ellenőrizni, hogyan jelenjenek meg a weboldal tartalmai és hol találhatók. Ez néha rossz megjelenítést eredményezhet különböző böngészőkben, attól függően, hogy a böngészők hogyan kezelték a táblázatokat, így nem mindig volt elegáns módszer a tervezésben.
Azonban, ahogy a web dizájn előrehaladott, és a kaszkádas stíluslapok (CSS) megjelenésével , az asztaltervezési elemek keményen kezelhető asztalok használatának szükségessége leomlott. A táblázatmodell nem úgy alakul ki, hogy a webes szerzők manipulálhatják a weblap elrendezését, vagy megváltoztathatják, hogyan fog kinézni, akár sejtekkel, határokkal, akár háttérszínekkel .
Mikor kell használni a táblázatokat a tartalom megjelenítéséhez?
Ha az oldalra elhelyezni kívánt tartalom olyan információk, amelyeket a kezelt vagy nyomon követhető táblázatban látni fog, akkor ez a tartalom majdnem minden bizonnyal jól illeszkedik a prezentációhoz egy weboldalon lévő táblázatban.
Ha fejléc mezőket fogsz tenni az adatok oszlopainak tetején vagy az adatsorok bal oldalán, akkor táblázatos, és táblázatot kell használni.
Ha a tartalomnak van értelme egy adatbázisban, különösen egy nagyon egyszerű adatbázisban, és csak az adatokat szeretné megjeleníteni, és nem csinálja eléggé, akkor elfogadható egy táblázat.
Ha nem használja a táblázatokat a tartalom megjelenítéséhez
Kerülje az asztalok használatát olyan helyzetekben, amikor a cél nem az adatadat tartalmának egyszerű átadása.
Ne használjon táblákat, ha:
- A táblázat fő célja az oldal tartalmának elhelyezése. Például, ha hozzá szeretne térképezni a kép köré, elhelyezni a golyó ikonokat egy listán, vagy kényszeríteni egy szövegblokkot, hogy úgy viselkedjen, mint egy húzó ajánlat.
- A háttérszíneket vagy a képeket egyszerűen csak az oldal növelésére használja, nem pedig az adatokat. Például, a táblázat minden más sorának kiemelése rendben van, de csak a jobb felső sávokat kell módosítani, mert az megegyezik az oldal hátterével.
- A képet vágja fel, majd az asztalra helyezi a képdarabokat az oldalra. Ez nagyon gyakori néhány évvel ezelőtt, de már nem tekinthető helyesnek.
Ne félj a tábláktól
Elképzelhető, hogy olyan weboldalt hozhat létre, amely a táblázatos adatokhoz nagyon kreatív megjelenésű táblákat használ. A táblázatok fontos része az XHTML specifikációnak, és a táblázatos adatok megjelenítésének tanulásának fontos része a weblapok létrehozásának fontos része.