cellspacing屬性、cellpadding屬性以及組合屬性
作者:佚名 時(shí)間:2014-04-15 分享到:
cellspacing屬性
cellspacing,性控制表格中相鄰單元格的間距以及單元格外邊沿和表格邊沿之間的間距。
瀏覽器通常在單元格之間和表格外邊沿之間留下兩個(gè)像素的間距。如果在<table>標(biāo)簽中包括border屬性,內(nèi)部單元格之間的間距會(huì)增加兩個(gè)像素(總共4個(gè)像素),這樣會(huì)給內(nèi)部邊框的鑲嵌邊沿一些空間。邊沿的單元格的外邊沿的寬度會(huì)增加border屬性所設(shè)定的數(shù)值。
通過(guò)包括cellspacing屬性,可以擴(kuò)大或縮小內(nèi)部單元格的邊框。例如,在表格標(biāo)簽中用border和cellspacing=0,可使內(nèi)部單元格的邊框盡可能最細(xì)。
cellpaddlng屬性cellpadding屬性控制單元格的邊沿和它的內(nèi)容之間的距離,它的默認(rèn)值是一個(gè)像素。可以在表格標(biāo)簽中用cellpadding=0來(lái)讓表格中的單元格內(nèi)容和它們相對(duì)的單元格邊沿挨在一起。也可以將它的值設(shè)為大于1,來(lái)增加cellpadding的距離。
組合border, cellspaceing和cellpaddding屬性
表格標(biāo)簽中的border,cellspacing和cellpadding屬性可以相互作用,但是方式可能會(huì)很復(fù)雜。
border和cellspacing屬性的各種組合都是可能的,下面是最常見(jiàn)的幾種:
border和cellspacing=0產(chǎn)生可能的最窄的內(nèi)部和外部邊框:兩個(gè)像素寬。
border=n和cellspacing=0產(chǎn)生可能的內(nèi)部邊界(兩個(gè)像素寬),它的外部邊框是n+1個(gè)像素寬。
border=1和cellspacing=n的表格有同樣寬度的內(nèi)部和外部邊框,兩個(gè)邊沿的輪廓都有一個(gè)像素寬,整個(gè)邊沿會(huì)有n+2個(gè)像素寬。