小芳同学的复习(二)

一、错题总结

①在css中填充的属性是padding;

②font-style和font-family两属性之间的区别:

font-style属性用来设置字体风格(例如:实现字体倾斜)

font-family属性用来设置字体类型(例如:宋体,楷体等等)

③visibility:hidden和display:none之间的区别

display:none;用于隐藏所修饰的元素,且不占据之前的空间

visibility:hidden;用于隐藏所修饰的元素,且占据之前的空间

题目:下列说法正确的有:()

A visibility:hidden;所占据的空间位置仍然存在,仅为视觉上的完全透明;

B display:none;不为被隐藏的对象保留其物理空间;

C visibility:hidden;与display:none;两者没有本质上的区别;

D visibility:hidden;产生reflow和repaint(回流与重绘);

答案:AB

④ID选择器>Class选择器=伪类>标签名称选择器

⑤a:link{} 未访问的链接 
a:visited {}  已访问的链接 
a:hover{}  鼠标划过链接 
a:active{}  已选中的链接

二、问答题(公司面试时可能会问,记住就好)

①link和@import的区别?

在引入外部样式表的方法有两种。

第一种是使用link标签,例如:<link rel="stylesheet" href="xxx.css" type="text/css"/> 其中rel用于指定资源跟页面的关系 href用于指出资源地址。

第二种是使用import,例如:<style>@import url('./xx.css');</style>那它们之间有哪些区别呢?

①link是html中的一个标签 @import是css中所以提供的。

②link在页面被加载的时候就会自动加载,而@import是在加载css文件的时候才开始加载的(其实很好理解的 @import写在css中,那你说它什么时候被加载呢?)

③link没有兼容问题 @import有兼容问题

④link的权重大于@import

好了,今天的总结就到此结束了哈,十分感谢一直督促我一起学习的朋友。一起上岸,加油!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值