Verban Funky Spaces in u HTML-tabelle

As u tafels vir bladsy-uitleg gebruik, ' n nee-nee in XHTML , is dit waarskynlik dat u die onooglike byvoeging van ekstra spasie in u uitleg sal ervaar. Om hierdie probleem op te los, moet u beide u HTML-tabeldefinisie en die besonderhede van enige bestuurstylblad nagaan.

HTML tabel definisie

Die HTML-tag vir tabelle by verstek beheer nie vir sommige spasiëringsvereistes nie. Verifieer drie dinge oor die tafellabel in jou HTML-dokument:

  1. Het u tafel die kenmerk van die selpadding ingestel op 0?
    1. Celafstand = "0"
  2. Het jou tafel die selspasie-eienskap ingestel op 0?
    1. Cellspacing = "0"
  3. Is daar enige spasies voor of na jou inhoud en die tabel se etikette?

Nommer 3 is die skopper. Baie HTML-redakteurs hou van die kode wat almal uitgespreid is, om dit maklik te lees. Maar baie blaaiers interpreteer die tabs, spasies en karretjies gee terug as verlangde ekstra spasie in jou tafels. Raak ontslae van die witruim rondom jou etikette en jy sal harder tafels hê.

Style Sheets

Dit is egter dalk nie die HTML wat af is nie. Cascading style sheets beheer sommige vertoning eienskappe van tabelle en afhangende van die bladsy, het jy of nie doelbewus bygevoeg tabel spesifieke CSS in die eerste plek.

Skandeer die regerende CSS-lêer vir enige van die volgende waardes binne die tabel, th of td eienskappe en pas soos nodig aan:

alternatiewe

Alhoewel jy steeds HTML-tabelle kan gebruik, is die standaard goed gevestig en word dit universeel ondersteun in vandag se blaaiers. Mees moderne responsiewe webontwerp maak gebruik van strokieskyfies om elemente op 'n bladsy te plaas. Tafels maak steeds sin vir hul oorspronklike beoogde doel om tabel data te vertoon, maar om die uitleg en inhoud van 'n bladsy te organiseer, is jy baie beter om die CSS-uitleg eerder te gebruik.