目录
网页优化
上一章介绍了从输入地址到到显示网页浏览器都干了什么,绝大部分的优化都在这个过程中
减少HTTP请求
减少HTTP请求是优化的重要手段
CSS Sprite
合并, 或者使用base64
编码图片JS
,CSS
文件进行压缩,合并缓存DNS
DNS缓存可以减少解析域名的时间
HTML/CSS/JS优化
p
标签中不要嵌套块级标签, a
标签不要嵌套a
标签, table
中不要嵌套table
iframe
(要用的话使用 JS
动态添加 src属性)css
,JS
提取为外部文件,使用link
引入而不是@import
link
是HTML
标签,不存在兼容性问题,@import
是css2提出的,在很低版本浏览器可能不兼容link
会并行下载(href
), @import
在页面被加载完成后再加载link
引入权重高于@import
方式引入css
放头部, js
放在尾部css
选择器不宜超过3个display/position/float
.. 等布局定位属性放在第一位width/height/margin/paddin
g... 等自身属性放在第二位text/color/font/
... 等文本属性放在第三位渲染优化
left
,top
之类, 使用transform
属性(触发硬件加速)DOM
操作SEO优化
提高网页在搜索引擎中的排名
title
,description
,keyword
Copyright © 2004-2024 Ynicp.com 版权所有 法律顾问:建纬(昆明)律师事务所 昆明市网翼通科技有限公司 滇ICP备08002592号-4