Ja jūs izmantojat tabulas lapas izkārtojumam (XHTML ne-nē), visticamāk, jūs izjutīsiet, ka jūsu izkārtojumos neizmanto papildu vietas. Lai novērstu šo problēmu, jums jāpārbauda gan HTML tabulas definīcija, gan jebkuru vadošā stila lapa.
HTML tabulas definīcija
Tabulu HTML tagam pēc noklusējuma nekontrolē dažas atstarpes prasības. HTML dokumentā pārbaudiet trīs lietas par "tabulas" tagu:
- Vai jūsu tabulā atribūts cellpadding ir iestatīts uz 0?
-
cellpadding = "0"
-
- Vai jūsu tabulā cellpacing atribūts ir iestatīts uz 0?
-
cellspacing = "0"
-
- Vai ir kādi atstarpes pirms vai pēc satura un tabulas tagiem?
Numurs 3 ir kicker. Daudzi HTML redaktori vēlas, lai kods tiktu izlikts, lai tas būtu viegli lasāms. Bet daudzas pārlūkprogrammas interpretē šīs cilnes, atstarpes un vagonetes, kā vēlamo papildu atstarpi, jūsu tabulās. Atbrīvojiet atstarpi no atstarpes, kas ir ap jūsu tagiem, un jums būs crisper tabulas.
Stila lapas
Tomēr tas var būt HTML, kas ir izslēgts. Kaskādes stila lapas kontrolē dažus tabulu tabulu atribūtus un atkarībā no lapas, jūs, iespējams, varēja vai nebūt apzināti pievienojāt tabulai raksturīgu CSS.
Pārbaudiet CSS failu, kurā atrodas kāda no šīm vērtībām, "tabulā" ,' ' th "vai ' td " īpašības un pielāgojiet pēc nepieciešamības:
- robeža: Norāda tabulas vai šūnu robežas atribūtus
- robežas sabrukums: Apstrādā blakus robežām kā vienu, lai izvairītos no pārrobežu platuma dublēšanas
- polsterējums: Piedāvā atstarpi, pikseļos, ap katru šūnu
- teksta izlīdzināšana: Nosaka teksta izlīdzināšanu šūnā
- attālums starp robežām: Iestata atstarpi starp šūnām, pikseļos
Alternatīvas
Lai gan jūs joprojām varat izmantot HTML tabulas (mūsdienās pārlūkprogrammās šis standarts ir labi izveidots un universāli atbalstīts), vismodernākā jutīgā tīmekļa dizains izmanto kaskādes stilu lapas, lai ievietotu elementus lapā. Tabulām joprojām ir jēga, ņemot vērā to sākotnējo paredzēto nolūku attēlot tabulas datus, bet lapas izkārtojuma un satura organizēšanai jums ir daudz labāk izmantot CSS izkārtojumu.













