Lentelės jau seniai sulaukė blogo repo interneto svetainės dizainas. Prieš daugelį metų maketavimui buvo naudojamos HTML lentelės, kurios, aišku, nebuvo skirtos. Kai CSS pradėjo populiarėti interneto maketuose, kilo mintis, kad „stalai blogi" nutvėrė. Deja, daugelis žmonių tai neteisingai suprato, kad HTML lentelės visą laiką yra blogos. Tai visai ne tas atvejis. Realybė yra ta, kad HTML lentelės yra blogos, kai jos naudojamos ne tik tikram tikslui, t. Y. Rodyti lentelių duomenis (skaičiuokles, kalendorius ir kt.). Jei kuriate svetainę ir turite puslapį su tokiais lentelių duomenimis, neturėtumėte nedvejodami naudoti HTML lentelė savo puslapyje.
Ką daryti ir
Ar?
Dauguma žiniatinklio naršyklių pakeičia šrifto svorį į paryškintą ir sutelkia turinį į langelį. Žinoma, galite naudoti CSS stiliai kad šios lentelės antraštės, taip pat jūsų žymų turinys atrodytų bet kokiu būdu, kaip jūs norėtumėte, kad jos atrodytų perteiktame tinklalapyje.
Kada turėtumėte naudoti Geriau nei
?
Nenaudokite stilizuoti savo ląsteles. Kadangi naršyklės paprastai rodo lentelės antraštės langelius skirtingai, kai kurie tingūs interneto dizaineriai gali bandyti pasinaudoti tuo ir naudoti žymą, kai nori, kad turinys būtų paryškintas ir centre. Tai yra blogai dėl kelių priežasčių:
- Negalite pasikliauti tuo, kad žiniatinklio naršyklės visada rodo turinį tokiu būdu. Būsimos naršyklės gali pakeisti spalvą pagal numatytuosius nustatymus arba visiškai nekeis vizualiai
turinys. Niekada neturėtumėte pasikliauti vien numatytais naršyklės stiliais ir niekada nenaudokite HTML elemento dėl to, kaip jis „atrodo“ pagal numatytuosius nustatymus. - Tai semantiškai neteisinga. Vartotojo agentai, perskaitę tekstą, gali pridėti garsinį formatą, pvz., „Eilutės antraštė: jūsų tekstas“, nurodydami, kad jis yra
ląstelė. Be to, kai kurios žiniatinklio programos spausdina lentelių antraštes kiekvieno puslapio viršuje, o tai būtų gali kilti problemų, jei langelis iš tikrųjų nėra antraštė, o vietoj to naudojamas dėl stilistinių priežasčių tik. Apatinė eilutė - tokiu būdu naudojant žymes gali kilti prieinamumo problemų daugeliui vartotojų, ypač tiems, kurie naudojasi pagalbiniais įrenginiais norėdami pasiekti jūsų svetainės turinį. - Turėtumėte naudoti CSS nustatyti, kaip atrodo ląstelės. Atskyrimas stiliaus (CSS) ir struktūra (HTML) daugelį metų buvo geriausia interneto dizaino praktika. Dar kartą naudokite, nes tos langelio turinys yra antraštė, o ne todėl, kad jums patinka tai, kaip naršyklė greičiausiai pateiks tą turinį pagal numatytuosius nustatymus.