!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ""

在北關(guān)等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專(zhuān)注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站建設(shè)、網(wǎng)站制作 網(wǎng)站設(shè)計(jì)制作按需定制設(shè)計(jì),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站建設(shè),全網(wǎng)營(yíng)銷(xiāo)推廣,成都外貿(mào)網(wǎng)站制作,北關(guān)網(wǎng)站建設(shè)費(fèi)用合理。
html xmlns=""
head
meta http-equiv="Content-Type" content="text/html; charset=utf-8" /
title千聲盒子/title
style type="text/css"
/*不要使用標(biāo)簽名作為類(lèi)名*/
/*.table{text-align:center;width:100%;height:100%;border-width:thin;border-style:solid;border-color:#AA9FFF;border-collapse:separate;}*/
.tbClass {
text-align:center;
width:100%;height:100%;
/*首先對(duì)大表格加上左邊 和 底邊*/
/*我自作主張加上了底邊框,可以刪掉去*/
/*聽(tīng)說(shuō)FF下不支持縮寫(xiě),請(qǐng)你自己把下面的寫(xiě)法拆分出來(lái)*/
border-left:2px #AA9FFF solid; /* 左邊框 */
border-bottom:2px #AA9FFF solid; /*底邊框*/
}
.tbClass td {/*單元格的上邊和右邊*/
border-top:2px #AA9FFF solid;
border-right:2px #AA9FFF solid;
}
.tbClass td {/*測(cè)試用,為了看到效果,你可以把這個(gè)刪掉去*/
/*width:100px; height:80px;*/
}
/*專(zhuān)門(mén)為“盒子那行寫(xiě)的類(lèi)”*/
.boxCell td { height:101px; padding:0; margin:0}
/style
/head
body
table id="Box" name="Box" class="tbClass" cellspacing=0!--注意! 1:我把類(lèi)名由table改成tbClass了, 2: cellspacing=0--
?php
for($i=1;$i=1000;$i++){
if($i%5==0){
echo "td$i/td";
echo "/tr
tr class=\"boxCell\"
td盒子/td
td盒子/td
td盒子/td
td盒子/td
td盒子/td
/tr
";/////注意! 這里使用了一個(gè)boxCell的CSS類(lèi),不會(huì)那么多冗余代碼
echo "tr";
}else{
echo "td$i/td";
}
}
?
/table
/body
/html
//////最后說(shuō)明;
1。如果亂碼,或無(wú)顯示,請(qǐng)注意你php文件的編碼格式,或在瀏覽器下選擇GBK32編碼
2。這種專(zhuān)業(yè)問(wèn)題,如果到Csdn 里發(fā)帖,十分鐘之內(nèi)就有人回答了
3。百度的BUG:回復(fù)后再修改,就不能保持代碼的縮進(jìn)了 -_-!即不能tab縮進(jìn),要換成4個(gè)空格
指定的table為細(xì)邊框,把table放在div中即可。
一、首先新建表格,代碼如下:
table width="500" border="1"? trtdnbsp;/tdtdnbsp;/tdtdnbsp;/td/tr trtdnbsp;/tdtdnbsp;/tdtdnbsp;/td /trtr? tdnbsp;/td tdnbsp;/tdtdnbsp;/td/tr/table。
二、在table里加css樣式,代碼如下:
table width="500" border="1" cellpadding="0" cellspacing="0" style="border-collapse:collapse;"? tr tdnbsp;/tdtdnbsp;/td tdnbsp;/td /tr tr tdnbsp;/tdtdnbsp;/tdtdnbsp;/td/tr trtdnbsp;/tdtdnbsp;/tdtdnbsp;/td/table。
三、單元格邊距(表格填充)(cellpadding) -- 代表單元格外面的一個(gè)距離,用于隔開(kāi)單元格與單元格空間。單元格間距(表格間距)(cellspacing) -- 代表表格邊框與單元格補(bǔ)白的距離,也是單元格補(bǔ)白之間的距離,border-collapse:collapse表示表格的兩邊框合并為一條即可。
下面來(lái)個(gè)例子,你可以復(fù)制到你的編輯器里修改測(cè)試
style type="text/css"
table.gridtable {}{
font-family: verdana,arial,sans-serif;
font-size:11px;
color:#333333;
border-width: 1px;
border-color: #666666;
border-collapse: collapse;
}
table.gridtable th {}{
border-width: 1px;
padding: 8px;
border-style: solid;
border-color: #666666;
background-color: #dedede;
}
table.gridtable td {}{
border-width: 1px;
padding: 8px;
border-style: solid;
border-color: #666666;
background-color: #ffffff;
}
/style
!-- Table goes in the document BODY --
table class="gridtable"
tr
thInfo Header 1/ththInfo Header 2/ththInfo Header 3/th
/tr
tr
tdText 1A/tdtdText 1B/tdtdText 1C/td
/tr
tr
tdText 2A/tdtdText 2B/tdtdText 2C/td
/tr
/table
CSS(層疊樣式表)級(jí)聯(lián)樣式表是一種用來(lái)表現(xiàn)HTML(標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言的一個(gè)應(yīng)用)或XML(標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言的一個(gè)子集)等文件樣式的計(jì)算機(jī)語(yǔ)言。
xhtml如下:
div id="byitem"
h3 class="tabletitle"Widgets America (source by item)/h3
ul class="vert"
li class="tableheader"
ul class="horz"
liItem #/li
li class="name"Name/li
liColor/li
liIn Stock?/li
li class="price"Price/li
/ul
/li
li
ul class="horz"
li8476292163/li
li class="name"Cheese Widget/li
liGreen/li
liYes/li
li class="price"$3.14/li
/ul
/li
/ul
/div
CSS如下:
/* Widgets America (by item)
------------------------------------*/
div#byitem ul.vert {
list-style-type: none;
padding: 0;
margin: 0;
width: 540px;
}
div#byitem ul.vert li {
padding: 4px 0;
margin: 0;
height: 14px; /* space out your rows */
}
div#byitem ul.vert li.odd {
background-color: #eee;
}
div#byitem ul.horz {
clear: left;
list-style-type: none;
padding: 0;
margin: 0;
}
div#byitem ul.horz li {
float: left;
width: 80px;
padding: 0 20px 0 0;
margin: 0;
}
div#byitem ul.horz li.name { /* size your columns individually at the expense of ?
slightly bloated markup (labelling each appropriate li with this class) */
width: 130px;
}
div#byitem ul.horz li.price {
text-align: right;
padding-right: 0;
}
一、只對(duì)表格table標(biāo)簽設(shè)置邊框 ? - ?TOP
只對(duì)table標(biāo)簽設(shè)置border(邊框)樣式,將讓此表格最外層table一個(gè)邊框,而表格內(nèi)部不產(chǎn)生邊框樣式。
案例詳細(xì)如下:
1、對(duì)應(yīng)css代碼
style.table-a?table{border:1px?solid?#F00}?/*?css注釋?zhuān)褐粚?duì)table標(biāo)簽設(shè)置紅色邊框樣式?*/?style
2、對(duì)應(yīng)html代碼片段
divclass="table-a"tablewidth="400"border="0"cellspacing="0"cellpadding="0"trtdwidth="105"站名tdtdwidth="181"網(wǎng)址tdtdwidth="112"說(shuō)明tdtrtrtdDIVCSS5tdtd;tdCSS學(xué)習(xí)tdtrtrtdCSS5tdtd;tdCSS切圖tdtrtablediv
二、對(duì)td設(shè)置邊框 ? - ??TOP
對(duì)table表格td設(shè)置邊框樣式,表格對(duì)象內(nèi)td將實(shí)現(xiàn)邊框樣式,但中間部分td會(huì)導(dǎo)致出現(xiàn)雙邊框。
詳細(xì)案例教程如下:
1、對(duì)應(yīng)css代碼
style.table-b?table?td{border:1px?solid?#F00}?/*?css注釋?zhuān)褐粚?duì)table?td標(biāo)簽設(shè)置紅色邊框樣式?*/?style
2、對(duì)應(yīng)html源代碼片段
divclass="table-b"tablewidth="400"border="0"cellspacing="0"cellpadding="0"trtdwidth="105"站名tdtdwidth="181"網(wǎng)址tdtdwidth="112"說(shuō)明tdtrtrtdDIVCSS5tdtd;tdCSS學(xué)習(xí)tdtrtrtdCSS5tdtd;tdCSS切圖tdtrtable
三、對(duì)table和td技巧性設(shè)置表格邊框 ? - ??TOP
如上第二點(diǎn),只對(duì)表格對(duì)象td設(shè)置單一邊框樣式,中間部分td與td標(biāo)簽之間就會(huì)出現(xiàn)雙邊框現(xiàn)象。
解決方法:對(duì)td只設(shè)置兩個(gè)邊的邊框,對(duì)table也設(shè)置兩個(gè)邊的邊框樣式。
解釋?zhuān)簩?duì)td設(shè)置左與上邊框,這樣td與td相鄰就會(huì)只出現(xiàn)單一邊框樣式,這樣就會(huì)出現(xiàn)表格右側(cè)和下部沒(méi)有邊框,這個(gè)時(shí)候我們?cè)O(shè)置table右和下 邊框解決顯示右側(cè)和下側(cè)td剩下未顯示邊框。
1、對(duì)應(yīng)css代碼:
style.table-c?table{border-right:1px?solid?#F00;border-bottom:1px?solid?#F00}?.table-c?table?td{border-left:1px?solid?#F00;border-top:1px?solid?#F00}?/*?css 注釋?zhuān)?只對(duì)table?td設(shè)置左與上邊框;?對(duì)table設(shè)置右與下邊框;?為了便于截圖,我們將css?注釋說(shuō)明換行排版?*/?style
2、對(duì)應(yīng)html源代碼片段:
divclass="table-c"tablewidth="400"border="0"cellspacing="0"cellpadding="0"trtdwidth="105"站名tdtdwidth="181"網(wǎng)址tdtdwidth="112"說(shuō)明tdtrtrtdDIVCSS5tdtd;tdCSS學(xué)習(xí)tdtrtrtdCSS5tdtd;tdCSS切圖tdtrtable
四、對(duì)table和td設(shè)置背景,實(shí)現(xiàn)完美表格邊框 ? - ??TOP
1、基礎(chǔ)設(shè)置
1)、先設(shè)置table?css背景為紅色
2)、設(shè)置table單元之間間距為1
使用DW軟件輔助設(shè)置table表格單元間距為1,具體DW軟件可視化操作步驟簡(jiǎn)要說(shuō)明,首先(視圖模式)選中表格后,對(duì)應(yīng)DW軟件編輯窗口底部會(huì)“屬性”面板會(huì)出現(xiàn)對(duì)應(yīng)table表格屬性設(shè)置地方,我們將“間隔”填寫(xiě)為“1”。這個(gè)時(shí)候我們會(huì)看到table表格標(biāo)簽里cellspacing值為“1”(cellspacing="1")。
借助DW軟件設(shè)置表格單元之間間距
或
直接對(duì)
標(biāo)簽內(nèi)cellspacing="1"即可,得到:
tablewidth="400"border="0"cellspacing="1"cellpadding="0"
3)、設(shè)置table td背景為白色
2、css代碼:
style.table-d?table{?background:#F00}?.table-d?table?td{?background:#FFF}?/*?css注釋?zhuān)涸O(shè)置table背景為紅色,td背景為白色?*/?style
3、對(duì)應(yīng)html源代碼:
divclass="table-d"tablewidth="400"border="0"cellspacing="1"cellpadding="0"trtdwidth="105"站名tdtdwidth="181"網(wǎng)址tdtdwidth="112"說(shuō)明tdtrtrtdDIVCSS5tdtd;tdCSS學(xué)習(xí)tdtrtrtdCSS5tdtd;tdCSS切圖tdtrtablediv
五、css table表格邊框?qū)崿F(xiàn)總結(jié) ? - ?TOP
以上四種方式實(shí)現(xiàn)table表格邊框樣式方法,推薦使用第三和第四種方法來(lái)解決表格邊框樣式。希望DIVCSS5整理總結(jié)html table邊框布局方法對(duì)大家有幫助并能掌握,平時(shí)需要時(shí)靈活運(yùn)用。
使用border-collapse: collapse;去掉表格線間的空白。
使用:nth-child(even)選擇表格中的偶數(shù)行,進(jìn)行修改背景色,如果選擇奇數(shù)行,使用odd選擇奇數(shù)。
使用:last-of-type選擇最后一個(gè)元素進(jìn)行畫(huà)表格底線
使用colspan進(jìn)行行合并
使用rowspan進(jìn)行列合并
分享題目:好看的css中表格樣式,好看的css中表格樣式在哪里
文章URL:http://chinadenli.net/article35/dsshppi.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)、面包屑導(dǎo)航、網(wǎng)站建設(shè)、網(wǎng)站排名、網(wǎng)站制作、自適應(yīng)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)