HTML中有多个table怎么在css中定义TD不同的样式?

html-css030

HTML中有多个table怎么在css中定义TD不同的样式?,第1张

设置每个table的样式,比如class=tab1,class=tab2,然后在样式表设置

.tab1 td{这里为tab1的样式}

.tab2 td{这里为tab2的样式}

而不用一个个去设置td class="xx"了 毕竟比较麻烦。

如下代码:

<table >

<td class="style1" >内容</td >

</table >

<table >

<td class="style2" >内容</td >

</table >

在CSS中定义:

.style1 {

}

.style2 (

}

或者是给TD加上class,相同样式用的相同Class,不同样式用的不同Class

写了两种方法,你看看吧,也许有用

方法一:<table

width="200px"

height="200px"

frame="box">

<tr>

<td

style="border:1px

solid

red"></td>

<td

style="border:1px

solid

red"></td>

</tr>

<tr>

<td

style="border:1px

solid

blue"

colspan="2"></td>

</tr>

<tr>

<td

style="border:1px

solid

red"

colspan="2"></td>

</tr>

<tr>

<td

style="border:1px

solid

blue"

colspan="2"></td>

</tr>

</table>

这种方法是设置行内每个单元格的样式

方法二:

<table

width="200px"

height="200px"

frame="box">

<tr

bordercolor="#FF0000">

<td

></td>

<td></td>

</tr>

<tr

bordercolor="#FF0000"

>

<td

colspan="2"></td>

</tr>

<tr

bordercolor="#FF0000"

>

<td

colspan="2"></td>

</tr>

<tr

bordercolor="#FF0000"

>

<td

></td>

</tr>

</table>

两个方法的<table></table>标记里都加frame="box"

工具/材料:电脑、sublime text、HTML文档

1、首先就是打开sublime text,准备一个HTML文档,在其中加入一个DIV。

2、然后通过CSS给DIV设置宽,高,背景色。

3、接下来在给div添加一个hover的伪类样式,hover就代表的是鼠标经过的样式。

4、然后,我们运行页面,就可以看到背景颜色已经设置成功了。