Taulukot ovat jo pitkään saaneet huonon rapin web-suunnittelussa. Monta vuotta sitten HTML-taulukoita käytettiin ulkoasuun, mikä ei selvästikään ollut niiden tarkoitusta varten. Koska CSS nousi suosittuun käyttöön verkkosivujen asettelua varten, käsitys siitä, että "pöydät ovat huonoja", tarttui. Valitettavasti monet ihmiset ovat ymmärtäneet väärin, että HTML-taulukot ovat kaikki huonoja, koko ajan. Näin ei ole lainkaan. Tosiasia on, että HTML-taulukot ovat huonoja, kun niitä käytetään jotain muuta kuin heidän todellista tarkoitustaan, joka on taulukon tietojen (taulukkolaskenta, kalenteri jne.) Esittäminen. Jos rakennat verkkosivustoa ja sinulla on tällaisia taulukkotietoja sisältävä sivu, älä epäröi käyttää sivusi HTML-taulukkoa.
Jos aloitit sivustojen rakentamisen vuosien aikana, koska HTML-taulukoiden asettelu ei ole suositeltavaa, et ehkä tue HTML-taulukoiden muodostavia elementtejä. Yksi kysymys, että monet ovat, kun he alkavat tarkastella taulukon merkintä on:
"Mikä on ero
Mikä on tagi?
Mikä on tunniste
Useimmat verkkoselaimet muuttavat fontin painoa lihavoituna ja keskittävät solun sisällön. Tietenkin voit käyttää CSS-tyyliä, jotta nämä taulukon otsikot ja tageiden sisältö näyttävät niin kuin haluat, että ne näyttävät suoritetusta verkkosivulta.
Milloin käytät & lt; th & gt; Pikemminkin kuin & lt; td & gt ;?
Älä käytä solmujen tyyliä. Koska selaimet yleensä näyttävät taulukon otsikkosoluja eri tavoin, jotkut laiska web-suunnittelijat voivat yrittää hyödyntää tätä ja käyttää tunnistetta, kun he haluavat sisällön olevan lihavoituja ja keskitetty. Tämä on huono useista syistä:
- Et voi luottaa, että verkkoselaimet näyttävät aina sisällön tällä tavalla. Tulevat selaimet saattavat muuttaa väriä oletuksena tai tehdä mitään visuaalisia muutoksia
sisältöön. Sinun ei pitäisi koskaan luottaa pelkästään oletusselaimen tyyliin, eikä hänen pitäisi koskaan käyttää HTML-elementtiä, koska se näyttää oletuksena - Se on semanttisesti väärä. Käyttäjä, joka lukee tekstin, voi lisätä äänimerkin muotoilua, kuten "rivin otsikko: teksti", joka ilmaisee, että se on
solussa. Lisäksi jotkut Web-sovellukset tulostavat taulukon otsikot kunkin sivun yläosaan, mikä aiheuttaisi ongelmia, jos solu ei ole itse otsikko mutta sitä käytetään vain tyylistä. Alalinja, joka käyttää tageja tällä tavalla, voi aiheuttaa esteettömyyden ongelmia monille käyttäjille, erityisesti avustavien laitteiden käyttäjille, joilla pääsee sivustosi sisältöön. - Käytä CSS: ää määriteltäessäsi solujen ilmeet. Tyylin (CSS) ja rakenteen (HTML) erottaminen on ollut web-suunnittelun paras käytäntö monien vuosien ajan. Käytä taas kerran, koska sen solun sisältö on otsikko, ei siksi, että pidät selaimen todennäköisen sisällön esittämisestä oletuksena.
- Se on semanttisesti väärä. Käyttäjä, joka lukee tekstin, voi lisätä äänimerkin muotoilua, kuten "rivin otsikko: teksti", joka ilmaisee, että se on