CSS又称为层叠样式表,它分为行间样式表,内部样式表和外部样式表,他们有着各自的优缺点。
行间样式表:优点:不会额外的产生请求,加载速度更快点。
缺点:1.容易产生重复代码,造成文档体积增大。
2.不利于维护。
3.不符合结构与样式分离的规范。(综上所述不建议使用行间样式表)
内部样式表:优点:1.不会产生额外的请求。
2.初步实现结构与样式的分离
3.适合单页面网站应用。
缺点:代码复用不方便
外部样式表:优点:1.利于后期维护
2.可以重复使用
3.完成实现结构与样式的分离
缺点:会产生额外的请求(但是后期我们会借助工具抹平这个缺点,所以建议使用外部样式表)