Banish Spaces Funky në Tabelat HTML

Nëse po përdorni tabela për paraqitjen e faqeve- një jo-jo në XHTML , nga rruga-është e mundshme që do të përjetoni shtimin e shëmtuar të hapësirës shtesë në skicat tuaja. Për të rregulluar këtë problem ju duhet të kontrolloni të dy përkufizimet e tabelave të HTML dhe specifikat e çdo fletëje stilesh qeverisëse.

Përkufizimi i Tabelës HTML

Etiketa HTML për tabela sipas parazgjedhjes nuk kontrollon për disa kërkesa për ndarje. Verifiko tre gjëra në lidhje me etiketën e tabelës brenda dokumentit tuaj HTML:

  1. A ka tabela juaj atributi i qelizave të vendosur në 0?
    1. cellpadding = "0"
  2. A ka tabela juaj atributi cellpacing vendosur në 0?
    1. cellspacing = "0"
  3. A ka hapësira para ose pas përmbajtjes tënde dhe etiketave të tabelës?

Numri 3 është shkelmuesi. Shumë redaktorë HTML dëshirojnë të kenë kodin të gjithë të shpërndarë, për ta bërë të lehtë për t'u lexuar. Por shumë shfletues interpretojnë ato skeda, hapësira dhe kthimet e karrocave si hapësirë ​​shtesë të dëshiruar brenda tabelave tuaja. Largohuni nga hapësira e bardhë që rrethojnë etiketat tuaja dhe do të keni tabela të mprehta.

Shefat e stilit

Megjithatë, mund të mos jetë HTML që është jashtë. Fletët e stilit Cascading kontrollojnë disa atribute të ekranit të tabelave dhe në varësi të faqes, mund ose jo të keni shtuar qëllimisht CSS-në e tabelës në vendin e parë.

Skanoni skedarin CSS qeverisëse për cilindo nga vlerat e mëposhtme brenda tabelës, th ose td pronave dhe rregulloni sipas nevojës:

alternativat

Megjithëse ju mund të përdorni ende tabela HTML-standardi është i vendosur dhe mbështetur universalisht në shfletuesit e sotëm - dizajni më modern i përgjegjshëm Web përdor fletët e stilit Cascading për të vendosur elementë në një faqe. Tabelat ende kanë kuptim për qëllimin e tyre të parë për të shfaqur të dhëna tabelare, por për organizimin e paraqitjes dhe përmbajtjes së një faqe, ju jeni shumë më mirë duke përdorur paraqitjen CSS në vend.