课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
为什么table tr td ,th{border:1px solid green;}
这里面的“,”不能删去,删去就不能成立了
Why????????
2019-06-22
源自:初识HTML(5)+CSS(3)-升级版 5-11
正在回答
table tr td ,th{border:1px solid green;}
表示<table>标签中的<tr>标签中的tr和th元素改变样式。而你如果删了逗号,那么就变成了table里的tr里的td里的th元素改变样式,而实际上你td里没th,所以就没有被改变的地方。
实际这个你需要看关于选择器的内容。
后面学了选择器的话就能理解了,简单为你解释一下
直接用标签的名字,这样的选择器是标签选择器
元素之间有一定的关系,父子关系,兄弟关系等等,
table+空格+tr+空格+td,th
table中tr标签下的td和th元素
空格是后代选择器,“,”是并集选择器。
如果删去了“,”的话不就变成了tdth吗,非自定义没有这样的标签
css规则
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
2 回答div.txtCenter div是否可删去
1 回答示例中box1的position:relative能不能删了
2 回答utf-8是什么,能不能去掉的
2 回答文本框里的默认值(value)能不能光标点一下就没了,不用像例子一样自己去删除
4 回答name="gender-"为什么要将后面的删去