发新话题
打印

关于<table>的基本知识

关于<table>的基本知识

1.在 ie中,以下属性只读
table.innerText
table.innerHTML
tr.innerText
tr.innerHTML
td的innerText,innerHTML可读写。

2. table中的caption 可以显示在table底部,方法是 <caption align='bottom'...

3. caption ,fhead 和 , tfoot只能有一个,创建和删除它们的方法有:
createTHead,deleteTHead
createTFoot,deleteTFoot
createCaption ,deleteCaption

4.tbody可以有n个

TOP

5. table有tBodys属性
tbody,thead,tfoot,table,有rows属性
row 有cells属性

6. table.rows属性,指的是所有 tbody,thead,tfoot中的rows

7. insertRow(i) ,i为-1是表示在最后插入一行。
虽然可以不加参数,但其含义在各浏览器中有所不同,有的意思是插在最前面,有的插在后面,为避免混淆,不要这种不加参数的用法。

TOP

8:
下面的规则说明在有冲突的情况下,该选择哪个边框样式:

边框如果其'border-style'为'hidden',那么它的优先级高于任何其它相冲突的边框。任何边框只要有该取值,将抑制该位置的所有边框。
边框如果其属性中有'none',那么它的优先级是最低的。只有在该边汇集的所有元素的边框属性都是'none',该边框才会被省略(不过请注意,'none'是边框样式的缺省值。)
如果没有哪个样式为'hidden',而且至少有一个不是'none',那么相比更宽的边框,相对较窄的边框会被忽略。如果若干个边框的'border-width'一样,那么样式的优先次序如下:'double','solid','dashed','dotted','ridge','outset','groove',和最低的:'inset'。
如果边框样式只有颜色上的区别,那么单元格的样式优先,然后是行的,行组的,列的,列组的,最后是表格的。

TOP

发新话题