您现在的位置是:网站首页> 编程资料编程资料
常见CSS与HTML使用误区详解关于老式浏览器兼容HTML5和CSS3的问题CSS 控制Html页面高度导致抖动问题的原因CSS 控制因Html页面高度导致抖动的问题解决方法ie6下关于html编码问题导致js出错css不被应用的解决方法HTML标签语义化(含H5) CSS2 打印属性让打印HTML文档不出问题XHTML CSS网站设计的优势和问题网页制作中注意应用HTML标签的问题网页制作中注意应用HTML标签的问题xhtml css网页制作问题的解决方法
2021-09-04
1050人已围观
简介 本文主要介绍了页面布局中常见CSS与HTML使用误区以及解决方法。具有一定的参考价值,下面跟着小编一起来看下吧
误区一.多div症
上述使用使用多余的div标签现状,就称为“多div症”,理应简化成下
误区二.多类class症 注意点class可以应用于页面任意多个元素,非常适合标识内容类型或其他相似的条目
一段新闻(新闻标题、新闻详情内容)
Elastic Layout Example—View Source for the HTML and CSS
Lorem ipsum dolor sit amet. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
上述类名使用news-head与news-text 就称为"多类症"表现,不需要这么多的类区分元素样式
最好使用div(division)代表部分而不是没有语义(大多数人误解div无语义!!!),实际上div可以将文档划分为几个有意义的区域.
类名news从而识别整个新闻条目。然后可以使用层叠(cascade)样式识别新闻标题、文本,理应修改如下
Elastic Layout Example—View Source for the HTML and CSS
Lorem ipsum dolor sit amet. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
span 对行内元素进行分组或标识
Andy wins an Oscar for his cameo in Iron Man
Public and on Februray 22nd, 2009 By
误区三.id使用误区 用于标识页面上特定元素(比如站点导航、页眉、页脚)而且必须唯一; 也可以用来标识持久结构性元素(如主导航、内容区域)
/*大量的使用id,很难找到唯一名称混乱*/ #andy, #rich, #jeremy, #james-box, #sophie { font-size: 1em; font-weight: bold; border: 1px solid #ccc; } /*只需一个普通类替代它*/ .staff { font-size: 1em; font-weight: bold; border: 1px solid #ccc; }用于标识页面上特定元素(比如站点导航、页眉、页脚)而且必须唯一; 也可以用来标识持久结构性元素(如主导航、内容区域)

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!
相关内容
- 文本超出部分隐藏的两种方法css3实现渐变、阴影、超出指定文本省略号显示等一些效果实例CSS文本超出指定宽度后隐藏并显示为省略号的实现方法CSS控制文本超出指定宽度显示省略号和文本不换行效果的实现CSS超出文本指定宽度用省略号代替和文本不换行CSS文本超出div或者span时用省略号代替 css实现li中文本超出行宽自动隐藏CSS文本超出2行就隐藏并且显示省略号
- 详解css样式中的border-image深入浅析css3 border-image边框图像详解详解CSS3中border-image的使用CSS3 border-image详解、应用及jQuery插件深入浅出CSS3 background-clip,background-origin和border-image教程 css3 border-image使用说明
- 使用CSS画爱心的过程详解利用CSS3的border-radius绘制太极及爱心图案示例纯CSS画的基本图形(矩形、圆形、三角形、多边形、爱心、八卦等)
- CSS3打造百度贴吧的3D翻牌效果示例js+CSS3 3D旋转木马特效插件css3实现椭圆轨迹旋转的示例代码微信小程序实现可实时改变转速的css3旋转动画实例代码CSS3实现简易版的刮刮乐效果纯css3实现图片翻牌特效css实现旋转翻牌动画效果
- 谈谈对css属性box-sizing的了解CSS3 box-sizing属性详解css3 盒模型以及box-sizing属性全面了解使用CSS3的box-sizing属性解决div宽高被内边距撑开的问题CSS3属性box-sizing使用指南css3 box-sizing属性使用参考指南CSS3 box-sizing属性详解CSS3中的box-sizing(content-box与border-box)
- 纯CSS3制作的鼠标悬停时边框旋转CSS3实现多样的边框效果css3 边框、背景、文本效果的实现代码CSS3动画之流彩文字效果+图片模糊效果+边框伸展效果实现代码合集利用CSS3伪元素实现逐渐发光的方格边框CSS3实现多背景模拟动态边框的效果CSS3圆角边框和边界图片效果实例 css3实现六边形边框的实例代码
- 利用CSS3制作简单的3d半透明立方体图片展示纯css实现背景图片半透明内容不透明的方法CSS实现让文字半透明显示在图片上的方法css 半透明 让IE6支持png图片半透明解决方法css3实现背景图片半透明内容不透明的方法示例
- CSS清除浮动方法小结清除css浮动的三种方法小结详解css清除浮动float的七种常用方法总结和兼容性处理浅谈css中浮动和清除浮动带来的影响详解CSS中zoom属性或overflow:auto属性清除浮动的作用关于清除浮动塌陷的几种方法总结浅谈CSS中的clear清除浮动CSS清除浮动的方法详解CSS浮动所差生的内容溢出问题及清除浮动的方法小结DIV+CSS 清除浮动常用方法总结Css实现清除浮动的方法汇总
- 利用CSS3实现进度条的两种姿势详解css 进度条的文字根据进度渐变的示例代码利用css3实现进度条效果及动态添加百分比css 横向进度条和竖向进度条实现代码使用 css3 实现圆形进度条的示例使用CSS实现阅读进度条css 实现圆形渐变进度条效果的示例代码
- 详解CSS五种方式实现Footer置底CSS实现footer“吸底”效果利用CSS使footer固定在页面底部的实例代码html的footer置于页面最底部的简单实现方法详解HTML5将footer置于页面最底部的方法(CSS+JS)
