课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
请问这个td后面为什么一定要加这个逗号,呢,还要table tr td,th这个顺序事固定的嘛还是自己写的
2017-10-12
源自:初识HTML(5)+CSS(3)-升级版 5-11
正在回答
我这理解是级别问题,table 包含tr td th,然后tr 包含td 和th,"td,th"的意思就是,所有的td和th都加边框,上面老哥说的对td或者th谁在前,顺序都可以,不过,必须有
优先级高的要写在前面;这个你可以调试一下程序就可以看的到效果,至于“,”的作用感觉像是起连接的作用,比如 tr,td{border:1px} tr封装的td数据都会有css格式,而th是不具备此css格式的。反之,tr,th{border:1px}th数据具有css格式,td数据则没有。
table tr th,td{border:1px solid #000;}
意思是table标签中的所有tr标签中的所有th和td 标签都设边框,宽度1px,实心,颜色#000;
其中th,td和td,th是一样的意思
table tr表示table中的所有tr标签,后面同理。
还有一种类似的是table>tr只表示直属tr子标签。
固定的
顺序和包含关系有关,一个table包含多个tr,一个tr包含多个th或者多个td。th代表的是表头,一般当然是最上面的一行啦,所以包含th的tr写在前面,后面的就是td了。至于那个逗号的问题我没有get到你要问的点。
C_plus
qq_郑懵懵_0 提问者
C_plus 回复 qq_郑懵懵_0 提问者
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
2 回答这个圆角的顺序是固定的吗?
5 回答th和td
1 回答为什么img不能加在tr或table中,只能加在td中?
1 回答为什么后面要加这个
6 回答这个一定要要吗