Otkačite Funky Spaces u HTML tabele

Ako koristite tabele za postavljanje stranice - ne-ne u XHTML -u, verovatno ćete doživeti gadni dodatak dodatnog prostora u vašim postavkama. Da biste rešili ovaj problem potrebno je provjeriti i vašu definiciju tablice HTML-a i specifičnosti bilo kojeg pravila za stilski stil.

Definicija HTML tablice

HTML oznaka za tablice po defaultu ne kontroliše neke zahtjeve za razmakom. Potvrdite tri stvari o oznaci table u HTML dokumentu:

  1. Da li vaša tablica ima atribut za ćelijsko podešavanje postavljen na 0?
    1. cellpadding = "0"
  2. Da li vaša tabela ima atribut ćelijske razmjere postavljen na 0?
    1. cellspacing = "0"
  3. Ima li prostora pre ili posle vašeg sadržaja i oznaka tablice?

Broj 3 je kicker. Mnogi HTML urednici vole da imaju kôd sve raspoređene, kako bi ga bilo lako čitati. Međutim, mnogi pretraživači tumače one tabove, razmake i vraćanje vraćanja u željeni dodatni prostor unutar vaših tabela. Oslobodite se prostranstva oko vaših oznaka i imate jasne stolove.

Style Sheets

Međutim, to možda nije HTML koji je isključen. Kaskadni listovi stilova kontrolišu neke atribute prikaza tabela i zavisno od stranice, možda ste ili ne smjeli namerno dodati CSS specifičan za tablice.

Skenirajte upravljačku CSS datoteku za bilo koju od sledećih vrednosti unutar tablice, t ili td svojstava i prilagodite se po potrebi:

Alternative

Iako još uvek možete koristiti HTML tablice - standard je dobro uspostavljen i univerzalno podržan u današnjim pregledačima - najsavremeniji odziv Web dizajn koristi kaskadne stilske liste da postavlja elemente na stranici. Tabele i dalje imaju smisla za njihovu prvobitnu namenu prikazivanja tabelarnih podataka, ali za organizaciju rasporeda i sadržaja stranice, bolje je koristiti CSS raspored umjesto toga.