一、清除浮动的方法
- 添加空盒子:在被浮动元素的后面添加一个空的
div(clear:both;) overflow:hidden;- 万能清除法
clear :: after{
content:"";
display:block;
clear:both;
visibility:hidden;
height:0;
}
clear{zoom:1}
二、如何触发BFC
- 浮动元素,
float除了none属性以外 position的值不为static或relativeoverflow除了visible属性之外display不为none
三、响应式布局
- 特点:
面对不同的分辨率设备灵活性强
能够快捷解决多设备显示适应问题 - 缺点:
兼容各种设备工作量大,效率低下
代码累赘,会出现隐藏无用的元素,加载时间长
折中设计方案,不是最优也不是最低
一定程度上改变了网站的原有布局,会出现用户混淆的情况
四、CSS3的优势
- 让页面看起来非常炫酷,用户体验更高
- 有利于开发和维护,还能提高网站的性能,增加网站的可访问性,可用性
- 使网站能适配更多的设备,有利于SEO优化,提高网站的搜索排名
五、SEO网站优化
<meta name="keywords" content="" />向搜索引擎说明网页的关键词
<meat name="description" />向搜索引擎说明站点的主要内容- 在网站中使用超链接是,尽量添加
title属性,img标签添加alt和title属性,就算为空也添加 - 使用图片整合技术
- flash 尽量不要使用
- 设置友情链接
- 合理命名,遵循命名规则
五、语义化的重要性
- 当页面加载失败的时候,还能够呈现出清晰地结构
- 有利于SEO优化,利于被搜索引擎收录(便于网络爬虫的识别)
- 在项目开发及维护时,语义化也很大程度上降低开发难度,节省成本
六、HTML5的特点
- 更简洁,但是在实际开发中要注意书写规范,利于后期维护
- 标签的语义化
- 语法更宽松
- 多设备跨平台
- 自适应网页设计

博客介绍了CSS相关知识,包括清除浮动、触发BFC的方法,响应式布局的优缺点,CSS3的优势。还提及SEO网站优化的要点,如说明关键词、添加属性等。此外,强调了语义化的重要性,以及HTML的特点,利于开发和搜索引擎收录。
6781

被折叠的 条评论
为什么被折叠?



