Be to, jei naudojate puslapius išdėstymo puslapius - XHTML ne-ne , be to, greičiausiai jūs patiriate nepatogiai pridedant papildomą erdvę savo maketuose. Norėdami išspręsti šią problemą, turite patikrinti ir HTML lentelės apibrėžimą, ir bet kokio valdymo stiliaus lapo specifiką.
HTML lentelės apibrėžimas
Lentelių HTML žymė pagal nutylėjimą nekontroliuoja kai kurių tarpų reikalavimų. Patikrinkite tris dalykus, susijusius su lentelės žymeliu HTML dokumente:
- Ar jūsų lentelėje atributas cellpadding yra 0?
- cellpadding = "0"
- Ar jūsų lentelėje atributo cellpacing nustatytas 0?
- cellspacing = "0"
- Ar yra vietų prieš arba po turinio ir lentelės žymes?
Numeris 3 yra "kicker". Daugelis HTML redaktorių pageidauja, kad visi kodai būtų išdėstyti taip, kad juos būtų lengva skaityti. Tačiau daugelis naršyklių interpretuoja tuos skirtukus, tarpus ir vežimėlį, kaip pageidaujamą papildomą erdvę lentelėse. Atsikratykite tuščiųjų tarpų, esančių jūsų žymėse, ir turėsite aiškesnes lenteles.
Stiliaus lakštai
Tačiau gali būti, kad HTML yra išjungtas. Kaskadinio stiliaus lakštai kontroliuoja kai kuriuos lentelių rodymo požymius ir, priklausomai nuo puslapio, galite arba neturėjo sąmoningai pridėti lentelės specifinių CSS pirmiausia.
Nustatykite valdymo CSS failą į bet kurią iš šių reikšmių lentelėje, th arba td savybes ir prireikus sureguliuokite:
- siena nurodo lentelės ar ląstelės sienos atributus
- sienos kirtimas traktuoja gretimąsias sienas kaip vieną, kad būtų išvengta sienų pločio dubliavimosi
- užpildas siūlo tuščią vietą, pikseliais, aplink kiekvieną langelį
- text-align nurodo teksto derinimą ląstelėje
- Tarpų tarpai nustato atstumą tarp langelių, pikseliais
Alternatyvos
Nors jūs vis dar galite naudoti HTML stalus, standartas yra gerai žinomas ir visuotinai palaikomas šiandienos naršyklėse. Dauguma šiuolaikinių, greitesnių interneto dizainų naudoja kaskadinius stilių lakštus, skirtus elementams įdėti į puslapį. Lentelės vis dar turi prasmę, nes jų pradinis numatytasis rodymas yra lentelių duomenys, tačiau puslapio išdėstymo ir turinio organizavimui jums labiau patogu naudoti CSS maketą.