Выгнаць Модныя Прасторы ў вашай HTML-табліц

Калі вы карыстаецеся табліцы для старонак без layout- -нет ў XHTML , дарэчы, гэта, хутчэй за ўсё , вы будзеце адчуваць непрывабнае даданне дадатковага месца ў вашых макетах. Каб ліквідаваць гэтую праблему, вам трэба праверыць, як ваша вызначэнне HTML табліцы і спецыфіку любых кіруючых стыляў.

HTML Table Definition

HTML тэгі для табліц па змаўчанні не кантралююць для некаторых патрабаванняў распорных. Праверце тры рэчы пра табліцы тэгаў ў вашым HTML - дакумента:

  1. Ці ёсць у вашай табліцы атрыбут CELLPADDING усталяваны ў 0?
    1. CELLPADDING = "0"
  2. Ці ёсць у вашай табліцы атрыбут CELLSPACING усталяваны ў 0?
    1. CELLSPACING = "0"
  3. Ці існуюць якія-небудзь прабелы да або пасля змесціва і тэгах табліцы?

Нумар 3 кикер. Многія HTML рэдактары хацелі б мець код ўсе расцягнутыя, каб зрабіць яго лёгка чытаць. Але многія браўзэры інтэрпрэтуюць гэтыя ўкладкі, прабелы і вяртанне карэткі ў якасці мэтавага дадатковага прасторы ўнутры табліц. Пазбавіцца ад пробельные навакольных тэгаў і вы будзеце мець больш выразныя табліцы.

табліцы стыляў

Аднак, гэта не можа быць HTML, які выключаны. Каскадныя табліцы стыляў сапраўды кантралююць некаторыя атрыбуты адлюстравання табліц і ў залежнасці ад старонкі, вы можаце ці не наўмысна дададзеныя табліцы канкрэтных CSS у першую чаргу.

Сканаванне кіруючага файла CSS для любога з наступных значэнняў ўнутры табліцы, га ці Td уласцівасцяў і карэктаваць па меры неабходнасці:

альтэрнатывы

Хаця вы ўсё яшчэ можаце выкарыстаць HTML-табліцу-стандарт ўстояны і паўсюдна падтрымліваецца сёння браўзэры-самы сучасныя спагадны вэб-дызайн выкарыстоўвае каскадныя табліцы стыляў для размяшчэння элементаў на старонцы. Табліцы яшчэ маюць сэнс для іх першапачатковай меркаванай мэты адлюстравання таблічных дадзеных, але і для арганізацыі макета і змесціва старонкі, вы значна лепш выкарыстоўваць макет CSS замест.