�由于css的引入方式有3种,在使用的时候就难免要进行选择。这里将分析一下它们各自的优缺点,方便大家选择。
行间样式:
优点:不会额外的产生请求
缺点:
1、容易产生重复的代码,造成文档体积变大
2、不利于维护
3、不符合结构与样式分离的规范
因此,不建议使用行间样式。
内部样式:
优点:不会产生额外的请求
缺点:
1、初步实现结构与样式的分离
2、代码复用不方便
3、适合单页面网站应用
外部样式:
优点:
1、利于后期维护
2、可以重复使用(通过创建一个base.css,重复使用的价值更高)
3、完成实现结构与样式的分离
缺点:会产生额外的请求(但是后期我们会借助工具抹平这个缺点)
因此,推荐使用外部样式。