A táblák régóta rossz hírnévnek örvendenek a webes tervezésben. Sok évvel ezelőtt a HTML táblákat használtam az elrendezéshez, ami nyilvánvalóan nem az volt, amire szántak. Mivel a CSS a webes elrendezések népszerű használatához emelkedett, az a gondolat, hogy "a táblák rosszak" megszállták. Sajnos sokan félreértették azt, hogy a HTML-táblák mind rosszak. Ez egyáltalán nem így van. A valóság az, hogy a HTML-táblázatok rosszak, ha valódi céljukon kívül más dolgokat használnak, azaz táblázatos adatokat (táblázatokat, naptárakat stb.). Ha weboldalt készít, és ilyen típusú táblázatos adatokkal rendelkezik, ne habozzon HTML oldalat használni az oldalán.
Ha elkezdte építeni az oldalakat az évek óta, mivel a HTML-táblázatok az elrendezéshez képest kedvezőbbek voltak, akkor valójában nem feltétlenül ismerik a HTML táblázatokat alkotó elemeket. Az egyik kérdés, hogy sokan vannak, amikor elkezdik nézni az asztal jelölést:
"Mi a különbség a
Mi a címke?
A
Mi a címke?
A
A legtöbb internetes böngésző félkövérre változtatja a betű súlyát, és központosítja a tartalmat egy cellában. Természetesen használhatja a CSS stílusokat, hogy ezeket az asztalfejléceket, valamint a címkék tartalmát úgy nézze meg, ahogy azt szeretné, hogy a megjelenített weboldalra nézzenek.
Ha a & lt; & gt; Inkább, mint a.
A
Ne használja a cellák stílusát. Mivel a böngészők általában másképp mutatják az asztal fejléccelláit, néhány lusta webes tervező megpróbálhatja kihasználni ezt a lehetőséget, és használhatja a címkét, ha azt szeretné, hogy a tartalom félkövér és középre legyen állítva. Ez több szempontból is rossz:
tartalomra. Soha ne hagyatkozzon kizárólag az alapértelmezett böngészőstílusokra, és soha ne használjon HTML elemet, mert alapértelmezés szerint "néz ki" cellában van. Ezenkívül egyes webes alkalmazások nyomtatják az egyes oldalak tetején található táblázatok fejlécét, ami problémákat okozhat, ha a cella valójában nem fejléc, hanem csak stilisztikai okokból használható. Az alsó sor, a címkék ilyen módon történő használata sok felhasználó számára hozzáférési problémákat okozhat, különösen a támogatott eszközöket a webhely tartalmának eléréséhez.