课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
在table tr td,th{border:1px solid blue;}中
table tr td th 的位置改变会有影响吗?还有那个逗号的存在有什么意义?
2018-08-06
源自:初识HTML(5)+CSS(3)-升级版 5-11
正在回答
table tr td,th 的位置改变会有影响,仔细看代码,可以知道td标签在tr标签里,tr标签在table标签里,所以它们是嵌套关系,所以位置不能改变,你可以了解一下编译原理,顺便那个逗号也是必须的,由于th是表头和td其实是同一级别的标签(这么说比较好理解),所以要用逗号来表示它们的并列关系。如果有逗号,这行代码的意思就变成了,在td标签内的th,td是某一单元格,单元格里面怎么可能还有表头呢
玉矛匪 提问者
我觉得这个应该是css选择器的问题
比如 table tr td就是table下面的tr下面的td
tr,td应该就是tr和td
table 子标签是tr,
tr子标签是td和th
td和th是同级别的,所以用逗号隔开
慕UI3063441
玉矛匪 提问者 回复 慕UI3063441
同级 ,,,,,, 代码分 父级 子级 同级 , 你说的是同级 一般td跟 th是一起用的 th是标题 , td是内容
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
2 回答css样式
7 回答css样式
7 回答CSS样式
1 回答CSS样式