HTML中两个表格使用不同的CSS

比如我做两个表格,第一个表格使用定义好样式,而第二个我只想做个普通的表格,没有任何样式,请教应该怎么做?谢谢。<style>tabletr:first-child{bac... 比如我做两个表格,第一个表格使用定义好样式,而第二个我只想做个普通的表格,没有任何样式,请教应该怎么做?谢谢。
<style>
table tr:first-child{background:#0066CC; color:#fff;font-weight:bold;} /*第一行标题蓝色背景*/
table{border-top:1pt solid #C1DAD7;border-left:1pt solid #C1DAD7;margin: 0 auto;}
td{ padding:5px 10px; text-align:center;border-right:1pt solid #C1DAD7;border-bottom:1pt solid #C1DAD7;}
tr:nth-of-type(odd){ background:#F5FAFA;} /* odd 标识奇数行,even标识偶数行 */
tr:hover{ background: #E0F0F0;} /*鼠标悬停后表格背景颜色*/
</style>

第一个表格使用上面样式
<table width="600" border="0" cellspacing="0" cellpadding="0" align="center">
<tbody><tr>
<td><div align="left" class="STYLE1">neirong1</div></td>
</tr>
<tr>
<td><div align="left">neirong2</div></td>
</tr>
<tr>
<td><div align="left">neirong3</div></td>
</tr>
</tbody></table><br /><br/>
其他内容。。。。。

第二个表格不想使用上面的样式,只想做普通的表格。
<table width="600" border="0" cellspacing="0" cellpadding="0" align="center">
<tbody><tr>
<td><div align="left">neirong4</div></td>
</tr>
<tr>
<td><div align="left">neirong5</div></td>
</tr>
<tr>
<td><div align="left">neirong6</div></td>
</tr>
</tbody></table><br /><br/>
展开
 我来答
正定残疾人Cec5c
推荐于2018-04-05 · TA获得超过423个赞
知道小有建树答主
回答量:234
采纳率:0%
帮助的人:269万
展开全部

你的样式这么定义就是全局的了。给个样式名称。

<table class="mytable" >
    ....
</table>
    /*第一行标题蓝色背景*/
    .mytable tr:first-child {
        background: #0066CC;
        color: #fff;
        font-weight: bold;
    } 
    .mytable {
        border-top: 1pt solid #C1DAD7;
        border-left: 1pt solid #C1DAD7;
        margin: 0 auto;
    }
    .mytable td {
        padding: 5px 10px;
        text-align: center;
        border-right: 1pt solid #C1DAD7;
        border-bottom: 1pt solid #C1DAD7;
    }
    /* odd 标识奇数行,even标识偶数行 */
    .mytable tr:nth-of-type(odd) {
            background: #F5FAFA;
    }
    /*鼠标悬停后表格背景颜色*/
    .mytable tr:hover {
            background: #E0F0F0;
    }
追问
还得请教,第一行的背景是蓝色
.mytable tr:first-child {
background: #0066CC;
color: #fff;
font-weight: bold;
实际没有显示出效果,您帮我看下,需要怎样修改,谢谢。
6fone
2015-09-22 · TA获得超过804个赞
知道小有建树答主
回答量:631
采纳率:33%
帮助的人:536万
展开全部
你定义的css使用的元素选择器是标签,要单独定义class, 然后在html中制定给相应的表。
比如
在 CSS 中,类选择器以一个点号显示:
.center {text-align: center}

在上面的例子中,所有拥有 center 类的 HTML 元素均为居中。
在下面的 HTML 代码中,h1 和 p 元素都有 center 类。这意味着两者都将遵守 ".center" 选择器中的规则。
<h1 class="center">
This heading will be center-aligned
</h1>

<p class="center">
This paragraph will also be center-aligned.
</p>

参考:
http://www.w3school.com.cn/css/css_syntax_class_selector.asp
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2015-09-22
展开全部
给第一个table加一个class,例如class=“table”,然后样式都写在.table下就好了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ddcatlee
2015-09-22 · TA获得超过235个赞
知道小有建树答主
回答量:253
采纳率:100%
帮助的人:167万
展开全部
.style1 tr:first-child {.......}
.style1 {......}
.style1 td{......}
.style1 tr:nth-of-type(odd){ ......}
.style1 tr:hover{......}

<table class='style1'>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
吴天之男包店
2015-09-22
知道答主
回答量:15
采纳率:0%
帮助的人:3.6万
展开全部
表格的样式放在需要的里面,你全局的,肯定2个都有。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式