css代码建议
来源:互联网 发布:女生喜欢大的吗 知乎 编辑:程序博客网 时间:2024/05/21 18:41
1、选择更优的样式属性值
建议把border: 0;设为border: none;
CSS中有些属性采用不同的属性值,虽然达到的效果差不多,当性能上却存在着差异,如
区别在于border:0把border设为0px,虽然在页面上看不见,但按border默认值理解,浏览器依然对border-width/border-color进行了渲染,即已经占用了内存值。
而border:none把border设为“none”即没有,浏览器解析“none”时将不作出渲染动作,即不会消耗内存值。所以建议使用border:none;
同样的,display:none隐藏对象浏览器不作渲染,不占用内存。而visibility:hidden则会。
2、 引用外部样式表
这个原则始终是一个很好的设计实践。不单可以更易于维护修改,更重要的是使用外部文件可以提高页面速度,因为CSS文件都能在浏览器中产生缓存。内置在HTML文档中的CSS则会在每次请求中随HTML文档重新下载。所以,在实际应用中,没有必要把CSS代码内置在HTML文档中
0 0
- css代码建议
- 20条书写 CSS 代码的建议
- 20条书写 CSS 代码的建议
- 编写css代码的实用性建议
- 编写现代CSS代码的建议
- 编写出色CSS代码的13个建议
- 编写出色CSS代码的13个建议
- 编写出色CSS代码的13个建议
- 编写出色CSS代码的13个建议
- 编写出色CSS代码的13个建议
- 编写出色CSS代码的13个建议
- 编写出色CSS代码的13个建议
- 编写出色CSS代码的13个建议
- 编写出色CSS代码的13个建议<转>
- 写出优秀的CSS代码的13个建议
- Design My Virtual Home之高质量CSS代码建议
- 编写出色CSS代码的13个建议
- 编写出色的CSS代码13个的建议
- 后台服务后台遇到的坑整理,以及做活动的优化经历,redis需要读写分离吗以及其他问题
- SpringMVC学习笔记(五)验证用户输入
- NGUI动态字体的制作
- [soap] -- soap简单使用
- 关于Ehcache缓存中timeToLiveSeconds和timeToIdleSeconds区别
- css代码建议
- Spring中AOP操作的相关术语
- xsl:template match的用法
- HDU - 1024----Max Sum Plus Plus
- Unity3D热更新:ULua && Simpleframework环境安装详解
- 我的2017-搭建个人网站,hello PHP(2)
- Python SocketServer
- Java RandomAccessFile用法
- Area poj1265 (pick公式+网格)