链入式加载问题

来源:2-9 CSS使用方法(2)

慕仔2276916

2019-05-11 19:24:31

视频中所说:导入式可能会出现:页面加载很慢的时候可能会出现无样式的页面,同时他存在浏览器的兼容性,而link是不存在这种问题的。

我想问,浏览器兼容性问题具体是指什么?前几节课讲过css3是在某些浏览器使用时兼容性差,那么这很明显跟我们如何引入css样式并没有关系,而是跟css版本和浏览器有关。那么这里由于引入方式不同而导致的兼容性差是指什么呢?

其次我还想问,老师所说的,浏览器加载慢的时候会出现无样式的页面,是指向火狐浏览器那样的去掉css样式显示的纯html页面么?在我们自己使用的时候又该如何去重现这种情形,来验证我们所学?

写回答

1回答

好帮手慕码

2019-05-12

同学你好!

(1)推荐使用link,较其他方式的好处:

a.节约html使得浏览器下载网页时候分开线程了,就像加载一个页面同时有两条线在打开一个页面道理,使得网页打开格外快。(用户浏览此网页的时候html源代码和css文件同时下载,使得更加快速)

b.有利于SEO,使用此方法引用外部css文件,将使得html页面的源代码少很多比起直接加入css样式

(2)浏览器兼容性:又被称为网页兼容性或网站兼容性问题,指网页在各种浏览器上的显示效果可能不一致而产生浏览器和网页间的兼容问题。
(3)兼容问题大多是产生于css版本的某个属性,某个或者某些浏览器不支持此属性

由于引入方式不同而导致的兼容性差指的是:例如@improt是在css2.1提出的不兼容低版本浏览器不兼容等;

(4)浏览器加载出现无样式的页面是大多是因为网速度慢,我们改变不了这种情况。不建议去重现无样式这种操作,没什么大意义。

如果帮助到了你 欢迎采纳  祝学习愉快~

2

0 学习 · 40143 问题

查看课程