木桶 发表于 2019-4-24 19:11:57

14课课后习题问题

各位大神:

   一、 我在做14课的课后习题时候自己动手时候发现代码和答案不一样,但是效果一样,特来请教一下。

关于给表头设置样式的时候,答案中是这样的:
    table th {
            background: #0066CC;
            color: #fff;
            font-weight: bold;
    }
我写的是这样的:
    th {
            background: #0066CC;
            color: #fff;
            font-weight: bold;
    }
我发现效果一样.table th 这样表述我不太理解,到底是对哪个元素调整样式?如果是对table和th两个元素调整样式,不是应该table, th么?

    二、text-align: center;这个属性我发现加在td样式里边会影响td和th两个元素,而加在th里边却不会影响td,那如何只让td居中而不让th居中呢?

我的那份执着 发表于 2019-4-25 03:16:26

table下面是th 本来设置的就是th样式,如果有多个表单,你要区分的 同级用逗号 text-align:center 文字居中,那就不知道咯

木桶 发表于 2019-4-25 22:31:09

我的那份执着 发表于 2019-4-25 03:16
table下面是th 本来设置的就是th样式,如果有多个表单,你要区分的 同级用逗号 text-align:center 文字居 ...

兄弟,我看了好几遍你看我理解的对不对哈。。。。
你的意思是因为th是在table下级,所以用 table空格th 表示 th;如果同级别就用逗号隔开,如th,td(tr和th td比算同级么?)
页: [1]
查看完整版本: 14课课后习题问题