Kui kasutate lehe paigutuseks tabeleid (ei-ei XHTML-is), on tõenäoline, et näete oma paigutustes ebameeldivat lisaruumi lisamist. Selle probleemi lahendamiseks peate kontrollima nii oma HTML-tabeli määratlust kui ka mis tahes valitseva stiililehe eripära.
HTML-tabeli määratlus
HTML silt tabelite puhul vaikimisi ei juhita mõningaid tühikute nõudeid. Kontrollige kolme asja kohta tabel HTML-dokumendis olev silt:
- Kas teie tabelis on atribuudi cellpadding väärtuseks seatud 0?
cellpadding = "0"
- Kas teie tabeli lahtriruumi atribuudiks on määratud 0?
lahtrivahe = "0"
- Kas teie sisu ja tabeli siltide ees või järel on tühikuid?
Number 3 on kicker. Palju HTML-redaktorid sooviks, et kood oleks kõik eraldatud, et see oleks hõlpsasti loetav. Kuid paljud brauserid tõlgendavad neid vahelehti, tühikuid ja kärude tagastusi soovitud lisaruumina teie tabelites. Vabanege silte ümbritsevast tühimikust ja teil on teravamad tabelid.
Stiililehed
Kuid see ei pruugi HTML-i välja lülitada. Kaskaadiga stiililehed
kontrollige mõningaid tabelite kuvamise atribuute ja olenevalt lehest võite kõigepealt tahtlikult lisada tabelispetsiifilisi CSS-e.Skannige haldavas CSS-failis mis tahes järgmist väärtust tabel, thvõi tdomadused ja kohandage vastavalt vajadusele:
- piir: Määrab tabeli või lahtriserva atribuudid
- piiri kokkuvarisemine: Käsitleb külgnevaid piire ühena, et vältida piirilaiuste dubleerimist
- polsterdus: Pakub iga lahtri ümber tühja ruumi pikslites
- teksti joondamine: Määrab teksti joondamine raku sees
- piiride vahe: Määrab lahtrite vahe pikslites
Alternatiivid
Kuigi saate siiski kasutada HTML-tabeleid (standard on tänapäeval väljakujunenud ja universaalselt toetatud brauserid), kasutab kõige kaasaegsem tundlik veebidisain lehtedele elementide paigutamiseks kaskaadseid stiililehti. Tabelitel on endiselt mõtet nende algsel eesmärgil tabeliandmete kuvamiseks, kuid lehe kujunduse ja sisu korrastamiseks on teil palju parem kasutada CSS-i paigutust.