css定义:
<td style="border-bottom-style: none; border-bottom-width: medium" height="25">隐藏下边</td>
<td height="25" style="border-top-style: none; border-top-width: medium">隐藏上边框</td>
<td style="border-left-style: none; border-left-width: medium" height="25">隐藏左边框</td>
<td style="border-right-style: none; border-right-width: medium" height="25">隐藏右边框</td>
1.表格的分隔线可以隐藏
<table border rules=cols cellspacing=0 align=left> 可以隐藏横向的分隔线
<table border rules=rows cellspacing=0 align=right>可以隐藏纵向的分隔线
<table border rules=none cellspacing=0 align=center>可以隐藏横向和纵向的分隔线
2.表格的边框不断在闪
以下方法可以令表格的边框不断在闪,很实用的
在BODY区加上
<table border="0" width="280" id="myexample"
style="border:5px solid yellow">
<tr>
<td>加入任意的物件.加入任意的物件.
<br>加入任意的物件.加入任意的物件.
<br>加入任意的物件.加入任意的物件.</td>
</tr>
</table>
<script language="JavaScript1.2">
<!--
function fla****(){
if (!document.all)
return
if (myexample.style.borderColor=="yellow")
myexample.style.borderColor="lime"
else
myexample.style.borderColor="yellow"
}
setInterval("fla****()", 500)
//-->
</script>
3.表格分行下载
这个对表哥内容很大比较实用
在需要分行下载处加上 <tbody >
比如:
<table >
<tbody >
<tr >
<td >flsdjfsdjfkdsjf</td >
</tr >
<tr >
<td >skdjfsdjfksd</td >
</tr >
</tbody >
<tbody >
<tr >
<td >flsdjfsdjfkdsjf</td >
</tr >
<tr >
<td>skdjfsdjfksd</td >
</tr >
</tbody >
</table >
4.几种样式不同的表格
<table border="1" width="220" style="position: absolute; left:
11; top: 11" height="26" >
<tr>
<td width="100%">普通表格</td>
</tr>
</table>
5.正立方表格
<table border="1" width="220" bordercolorlight="#eeeeee"
bordercolordark="#000000" style="position: absolute; left: 10; top:
49" height="26">
<tr>
<td width="100%">正立方表格</td>
</tr>
</table>
6.细表格
<table border="0" frame=vsides width="219"
bgcolor="#000000" cellspacing="1" cellpadding="0"
height="22" style="position: absolute; left: 11; top: 86">
<tr bgcolor="#FFFFFF">
<td width="100%" height="2">细表格</td>
</tr>
</table>
7.立体表格
<table border="1" width="220" bordercolorlight="#ffffff"
bordercolordark="#ffffff" style="position: absolute; left: 10; top:
112" height="34">
<tr>
<td width="100%" bgcolor="#B7B7B7"
bordercolorlight="#000000" bordercolordark="#eeeeee" >立体表格</td>
</tr>
</table>
8.无名表格
<table width="220" align="center" style="position: absolute;
left: 246; top: 12" height="51">
<tr>
<td><fieldset style="width:220" align="center">
<legend> 无名表格 </legend> <p align="right"> </fieldset>
<br>
</td>
</tr>
</table>
9.表中表效果Ⅱ
<table width="220" align="center" style="position:
absolute; left: 245; top: 89" height="110">
<tr>
<td height="75"><fieldset style="width:220"
align="center"> <legend> 表中表效果Ⅱ </legend> <table
frame="hsides" border="1"
bordercolorlight="#000000" bordercolordark="#ffffff"
width="100%" cellspacing="1" cellpadding="0" height="78">
<tr bgcolor="#ffffff">
<td width="100%" height="76"></fieldset></td>
</tr>
</table>
10.表中表效果Ⅰ
<table width="220" align="center" style="position: absolute;
left: 10; top: 120" height="138" cellspacing="1"
cellpadding="0">
<tr>
<td height="126"><fieldset style="width: 220; color: #B7B7B7;
border-style: groove" align="center"> <legend style="color:
#FFFFFF; border: 1 solid #808080" > <font color="#000000">表中表效果Ⅰ</font>
</legend> <p align="right"> </fieldset>
</td>
</tr>
</table>
11.表格中边框的显示
只显示上边框 <table frame=above>
只显示下边框 <table frame=below>
只显示左、右边框 <table frame=vsides>
只显示上、下边框 <table frame=hsides>
只显示左边框 <table frame=lhs>
只显示右边框 <table frame=rhs>
不显示任何边框 <table frame=void>
style="BORDER-LEFT: #cccccc 1px solid;BORDER-right: #cccccc 1px solid"
1.边界留白:margin
语法:{margin:margin-top margin-right margin-bottom margin-left}
说明:如图所示,位于BOX模型的最外层,包括四项属性。
格式:
穖argin-top:顶部空白距离
穖argin-right:右边空白距离
穖argin-bottom:底部空白距离
穖argin-left:左边空白距离
例子:
body { margin: 5em }
p { margin: 2em 4em }
div { margin: 1em 2em 3em 4em }
body { margin-top: 0 }
P.narrow { margin-right: 50% }
DT { margin-bottom: 3em }
如果边界在垂直方向邻接(重叠)了,会改用其中最大的那个边界值。而水平方向则不会。
注意:margin的简化方式,可以在其后连续加上四个带长度单位的数字,来分别表示margin-top、margin-right、margin-bottom、margin-left,每个数字中间要用空格分隔。
2.补 白:padding
语法:{padding:padding-top padding-right padding-bottom padding-left}
作用:是个简写属性,用于设置上、右、下、左方向边框和内容元素的间距
说明:
穚adding-top 顶部补白
穚adding-right 右边补白
穚adding-bottom 底部补白
穚adding-left 左边补白
例子:
bc { padding: 1em 2em 3em 4em }
bc { padding: 2em 4em 5em }
bc { padding: 2em 4em }
bc { padding: 2em}
注意:用单一值可以让毎边等距填充;如果用两个值,则第一个值用于上下填充,第二个值用于左右填充;如果用三个值,则赋于上边填充,左右填充和下边填充;如果用四个值,则分别用于上,右,下,左填充。可以混合数值类型。注意:和MARGIN类似,paddingG也可以一次性设置所有的对象间隙,格式也和margin相似。
3. 边框宽度:border-width
语法:{border-width:border-top-width border-right-width border-bottom-width border-left-width}
宽值:thin|medium|thick|数值
4. 边框颜色:border-color
语法:{border-color:数值 数值 数值 数值}
说明:数值分别代表top、right、bottom、left颜色值
5. 边框风格:border-style
语法:{border-style:none|hidden|inherit|dashed|solid|double|inset|outset|ridge|groove}
说明:
穘one 无边框
穐idden 隐藏边框
穒nherit 继承父边框
穌ashed 边框为长短线
穌otted 边框为点线
穝olid 边框为实线
穌ouble 边框为双线
穒nset 根据color属性显示不同效果的3D边框
穙utset 根据color属性显示不同效果的3D边框
穜idge 根据color属性显示不同效果的3D边框
穏roove 根据color属性显示不同效果的3D边框
注意:可以作用1至4的值,使用一个值代表四个边框,两个代表上下和左右。
6.边框:border
语法:{border:border-width border-style color}
作用:如图所示,位于边框空白和对象空隙之间,包括了七项属性。
说明:
穊order-top 上边框宽度|边框式样|color
穊order-right 右边框宽度|边框式样|color
穊order-bottom 下边框宽度|边框式样|color
穊order-left 左边框宽度|边框式样|color
穊order-width 所有边框宽度
thin细线| medium 中等线|thick 粗线
穊order-color:边框颜色
穊order-style:边框样式参数
注意:其中border-width可以设置所有边框宽度,border-color同时设置四面边框的颜色时,可以连续写上四种颜色,并用空格分隔。边框是按border-top、border-right、border-bottom、border-left的顺序设置。
7. 宽度:width
语法:{width:数值|百分比|auto}
作用:设置元素宽度,浏览器按照这个宽度调整图形
例子:input.button { width: 10em }
8. 高度:height
语法:{height:数值|auto}
作用:与宽度属性一样,高度可以应用于设定图象的比例
例子:IMG.foo { width: 40px; height: 40px }
9. 漂浮:float
语法:{float:left|right|none}
作用:用于在普通元素流布置规则以外放上元素
说明:
穘one 无改动。
穕eft 将其它元素内容放到浮动元素右边。
穜ight 将其它元素内容放到浮动元素左边。
注意: 漂浮属性允许网页制作者将文本环绕在一个元素的周围. 这同HTML 3.2中IMG元素的ALIGN=left和ALIGN=right一样,但CSS1允许所有对象“漂浮”,而不像HTML 3.2那样仅仅允许图象和表格。
10. 清除:clear
语法:{clear:none|left|right|both}
作用:用于允许或禁止指定元素旁边放置其它元素(通常是线上图形)
说明:
穕eft 将元素放在左边浮动元素下面
穜ight 将元素放在右边浮动元素下面
穊oth 元素两边都不允许放置浮动元素
注意:清除属性指定一个元素是否允许有元素漂浮在它的旁边。值left移动元素到在其左边的漂浮的元素的下面;同样的值right移动到其右边的漂浮的元素下面。其他的还有缺省的none值,和移动元素到其两边的漂浮的元素的下面的none值。这个属性类似于HTML 3.2的函数<BR CLEAR=left|right|all|none>,但它能应用于所有元素
<td style="border-bottom-style: none; border-bottom-width: medium" height="25">隐藏下边</td>
<td height="25" style="border-top-style: none; border-top-width: medium">隐藏上边框</td>
<td style="border-left-style: none; border-left-width: medium" height="25">隐藏左边框</td>
<td style="border-right-style: none; border-right-width: medium" height="25">隐藏右边框</td>
1.表格的分隔线可以隐藏
<table border rules=cols cellspacing=0 align=left> 可以隐藏横向的分隔线
<table border rules=rows cellspacing=0 align=right>可以隐藏纵向的分隔线
<table border rules=none cellspacing=0 align=center>可以隐藏横向和纵向的分隔线
2.表格的边框不断在闪
以下方法可以令表格的边框不断在闪,很实用的
在BODY区加上
<table border="0" width="280" id="myexample"
style="border:5px solid yellow">
<tr>
<td>加入任意的物件.加入任意的物件.
<br>加入任意的物件.加入任意的物件.
<br>加入任意的物件.加入任意的物件.</td>
</tr>
</table>
<script language="JavaScript1.2">
<!--
function fla****(){
if (!document.all)
return
if (myexample.style.borderColor=="yellow")
myexample.style.borderColor="lime"
else
myexample.style.borderColor="yellow"
}
setInterval("fla****()", 500)
//-->
</script>
3.表格分行下载
这个对表哥内容很大比较实用
在需要分行下载处加上 <tbody >
比如:
<table >
<tbody >
<tr >
<td >flsdjfsdjfkdsjf</td >
</tr >
<tr >
<td >skdjfsdjfksd</td >
</tr >
</tbody >
<tbody >
<tr >
<td >flsdjfsdjfkdsjf</td >
</tr >
<tr >
<td>skdjfsdjfksd</td >
</tr >
</tbody >
</table >
4.几种样式不同的表格
<table border="1" width="220" style="position: absolute; left:
11; top: 11" height="26" >
<tr>
<td width="100%">普通表格</td>
</tr>
</table>
5.正立方表格
<table border="1" width="220" bordercolorlight="#eeeeee"
bordercolordark="#000000" style="position: absolute; left: 10; top:
49" height="26">
<tr>
<td width="100%">正立方表格</td>
</tr>
</table>
6.细表格
<table border="0" frame=vsides width="219"
bgcolor="#000000" cellspacing="1" cellpadding="0"
height="22" style="position: absolute; left: 11; top: 86">
<tr bgcolor="#FFFFFF">
<td width="100%" height="2">细表格</td>
</tr>
</table>
7.立体表格
<table border="1" width="220" bordercolorlight="#ffffff"
bordercolordark="#ffffff" style="position: absolute; left: 10; top:
112" height="34">
<tr>
<td width="100%" bgcolor="#B7B7B7"
bordercolorlight="#000000" bordercolordark="#eeeeee" >立体表格</td>
</tr>
</table>
8.无名表格
<table width="220" align="center" style="position: absolute;
left: 246; top: 12" height="51">
<tr>
<td><fieldset style="width:220" align="center">
<legend> 无名表格 </legend> <p align="right"> </fieldset>
<br>
</td>
</tr>
</table>
9.表中表效果Ⅱ
<table width="220" align="center" style="position:
absolute; left: 245; top: 89" height="110">
<tr>
<td height="75"><fieldset style="width:220"
align="center"> <legend> 表中表效果Ⅱ </legend> <table
frame="hsides" border="1"
bordercolorlight="#000000" bordercolordark="#ffffff"
width="100%" cellspacing="1" cellpadding="0" height="78">
<tr bgcolor="#ffffff">
<td width="100%" height="76"></fieldset></td>
</tr>
</table>
10.表中表效果Ⅰ
<table width="220" align="center" style="position: absolute;
left: 10; top: 120" height="138" cellspacing="1"
cellpadding="0">
<tr>
<td height="126"><fieldset style="width: 220; color: #B7B7B7;
border-style: groove" align="center"> <legend style="color:
#FFFFFF; border: 1 solid #808080" > <font color="#000000">表中表效果Ⅰ</font>
</legend> <p align="right"> </fieldset>
</td>
</tr>
</table>
11.表格中边框的显示
只显示上边框 <table frame=above>
只显示下边框 <table frame=below>
只显示左、右边框 <table frame=vsides>
只显示上、下边框 <table frame=hsides>
只显示左边框 <table frame=lhs>
只显示右边框 <table frame=rhs>
不显示任何边框 <table frame=void>
style="BORDER-LEFT: #cccccc 1px solid;BORDER-right: #cccccc 1px solid"
1.边界留白:margin
语法:{margin:margin-top margin-right margin-bottom margin-left}
说明:如图所示,位于BOX模型的最外层,包括四项属性。
格式:
穖argin-top:顶部空白距离
穖argin-right:右边空白距离
穖argin-bottom:底部空白距离
穖argin-left:左边空白距离
例子:
body { margin: 5em }
p { margin: 2em 4em }
div { margin: 1em 2em 3em 4em }
body { margin-top: 0 }
P.narrow { margin-right: 50% }
DT { margin-bottom: 3em }
如果边界在垂直方向邻接(重叠)了,会改用其中最大的那个边界值。而水平方向则不会。
注意:margin的简化方式,可以在其后连续加上四个带长度单位的数字,来分别表示margin-top、margin-right、margin-bottom、margin-left,每个数字中间要用空格分隔。
2.补 白:padding
语法:{padding:padding-top padding-right padding-bottom padding-left}
作用:是个简写属性,用于设置上、右、下、左方向边框和内容元素的间距
说明:
穚adding-top 顶部补白
穚adding-right 右边补白
穚adding-bottom 底部补白
穚adding-left 左边补白
例子:
bc { padding: 1em 2em 3em 4em }
bc { padding: 2em 4em 5em }
bc { padding: 2em 4em }
bc { padding: 2em}
注意:用单一值可以让毎边等距填充;如果用两个值,则第一个值用于上下填充,第二个值用于左右填充;如果用三个值,则赋于上边填充,左右填充和下边填充;如果用四个值,则分别用于上,右,下,左填充。可以混合数值类型。注意:和MARGIN类似,paddingG也可以一次性设置所有的对象间隙,格式也和margin相似。
3. 边框宽度:border-width
语法:{border-width:border-top-width border-right-width border-bottom-width border-left-width}
宽值:thin|medium|thick|数值
4. 边框颜色:border-color
语法:{border-color:数值 数值 数值 数值}
说明:数值分别代表top、right、bottom、left颜色值
5. 边框风格:border-style
语法:{border-style:none|hidden|inherit|dashed|solid|double|inset|outset|ridge|groove}
说明:
穘one 无边框
穐idden 隐藏边框
穒nherit 继承父边框
穌ashed 边框为长短线
穌otted 边框为点线
穝olid 边框为实线
穌ouble 边框为双线
穒nset 根据color属性显示不同效果的3D边框
穙utset 根据color属性显示不同效果的3D边框
穜idge 根据color属性显示不同效果的3D边框
穏roove 根据color属性显示不同效果的3D边框
注意:可以作用1至4的值,使用一个值代表四个边框,两个代表上下和左右。
6.边框:border
语法:{border:border-width border-style color}
作用:如图所示,位于边框空白和对象空隙之间,包括了七项属性。
说明:
穊order-top 上边框宽度|边框式样|color
穊order-right 右边框宽度|边框式样|color
穊order-bottom 下边框宽度|边框式样|color
穊order-left 左边框宽度|边框式样|color
穊order-width 所有边框宽度
thin细线| medium 中等线|thick 粗线
穊order-color:边框颜色
穊order-style:边框样式参数
注意:其中border-width可以设置所有边框宽度,border-color同时设置四面边框的颜色时,可以连续写上四种颜色,并用空格分隔。边框是按border-top、border-right、border-bottom、border-left的顺序设置。
7. 宽度:width
语法:{width:数值|百分比|auto}
作用:设置元素宽度,浏览器按照这个宽度调整图形
例子:input.button { width: 10em }
8. 高度:height
语法:{height:数值|auto}
作用:与宽度属性一样,高度可以应用于设定图象的比例
例子:IMG.foo { width: 40px; height: 40px }
9. 漂浮:float
语法:{float:left|right|none}
作用:用于在普通元素流布置规则以外放上元素
说明:
穘one 无改动。
穕eft 将其它元素内容放到浮动元素右边。
穜ight 将其它元素内容放到浮动元素左边。
注意: 漂浮属性允许网页制作者将文本环绕在一个元素的周围. 这同HTML 3.2中IMG元素的ALIGN=left和ALIGN=right一样,但CSS1允许所有对象“漂浮”,而不像HTML 3.2那样仅仅允许图象和表格。
10. 清除:clear
语法:{clear:none|left|right|both}
作用:用于允许或禁止指定元素旁边放置其它元素(通常是线上图形)
说明:
穕eft 将元素放在左边浮动元素下面
穜ight 将元素放在右边浮动元素下面
穊oth 元素两边都不允许放置浮动元素
注意:清除属性指定一个元素是否允许有元素漂浮在它的旁边。值left移动元素到在其左边的漂浮的元素的下面;同样的值right移动到其右边的漂浮的元素下面。其他的还有缺省的none值,和移动元素到其两边的漂浮的元素的下面的none值。这个属性类似于HTML 3.2的函数<BR CLEAR=left|right|all|none>,但它能应用于所有元素