麻烦老师看下理解是否正确和解答下问题,谢谢

来源:2-21 【避坑】字体避坑指南

夜的解忧铺

2021-06-21 22:35:48

设置行高不生效

div{

line-height:100px;

font:bold 30px 微软雅黑;---不生效

}

因为在font连写时,默认有行高,即使不写行高也有,要调整顺序

div{

font:bold 30px 微软雅黑;

line-height:100px;---生效

 

}

那么 font:20px/1.5 "微软雅黑" ---换成倍数或者百分比 的话 是否会生效 ??


a标签有默认样式

p{

color:red;---不生效

text-decoration:none;

}

        a{

            colorinherit;

            text-decorationinherit;

        }

<p>

<a href=””>我是段落</p>

</p>

那么给a标签设置 继承属性也是可以达到效果,但是这种写法是不是不常用,而是直接给a标签设置样式 就是就近原则 更为的直接??


还有之前问过的ul标签

.box1{

    ​color:red;

    ​list-style:none;

}

ul{

   list-style:inherit;/* list-style:none;*/  貌似也是同样的道理 也是就近原则

}

<div class="box1">

    ​<ul>

    ​    ​<li>我是列表</li>

    ​</ul>

</div>


写回答

1回答

好帮手慕慕子

2021-06-22

 同学你好,对于你的问题解答如下:

1、是指如下写法吗?

http://img.mukewang.com/climg/60d14297092b34b804960168.jpg

如果是的话,那么,不管换成倍数或者百分比,后面设置的line-height属性值都会生效。如果不是的话,可以图文结合详细描述下,便于帮助同学准确的定位与解决问题。

2、是的,这种写法不常用,一般都是直接给a标签设置样式。另外,需要注意下,代码中a的闭合标签书写有误,建议修改下:

http://img.mukewang.com/climg/60d1437f09d9209705360497.jpg

3、是的,理解是对的

祝学习愉快~

0

0 学习 · 15276 问题

查看课程