Skip to main content

Добивање ризика од простора у ХТМЛ таблицама

Anonim

Ако користите табеле за постављање странице (не-не у КСХТМЛ-у, вероватно ћете доживјети непрегледан додатак додатног простора у вашим распоредима. Да бисте решили овај проблем морате провјерити и своју дефиницију таблице ХТМЛ-а и специфичности било којег управљај стилским листом.

Дефиниција табеле ХТМЛ

ХТМЛ ознака за таблице по подразумеваној вредности не контролише неке захтјеве размака. Потврдите три ствари о ознаци "таблице" унутар ХТМЛ документа:

  1. Да ли ваша табела има атрибут за ћелијско подешавање подешен на 0?
    1. целлпаддинг = "0"

  2. Да ли ваша табела има атрибут ћелијске размјере постављен на 0?
    1. целлспацинг = "0"

  3. Постоје ли места пре или после вашег садржаја и ознака таблице?

Број 3 је кицкер. Многи ХТМЛ уредници воле да имају код све распоређене, како би било лако читати. Међутим, многи претраживачи тумаче оне табове, размаке и враћања карата као жељени додатни простор унутар ваших табела. Ослободите се пространства око ваших ознака и имате јасне столове.

Стиле Схеетс

Међутим, то можда није ХТМЛ који је искључен. Каскадни листови стилова контролишу неке атрибуте приказа табела и зависно од странице, можда сте или не смјели намерно додати ЦСС специфичан за таблице.

Скенирајте управљачку ЦСС датотеку за било коју од следећих вредности унутар "табеле" ,' ' тх "или ' тд " својства и прилагодити по потреби:

  • граница: Одређује атрибуте таблице или ћелијске границе
  • гранични колапс: Третира границе суседних као један, како би се избјегло дуплирање граничних ширина
  • паддинг: Нуди празан простор, у пикселима, око сваке ћелије
  • Поравнање текста: Одређује поравнање текста унутар ћелије
  • гранични размак: Подешава размак између ћелија, у пикселима

Алтернативе

Иако и даље можете користити ХТМЛ таблице (стандард је добро успостављен и универзално подржан у данашњим прегледачима) најсавременији одговарајући веб дизајн користи каскадне листе стилова за постављање елемената на страници. Табеле и даље имају смисла за њихову првобитну намену приказивања табеларних података, али за организовање распореда и садржаја странице, боље је користити ЦСС распоред умјесто тога.