学习CSS制作网页总结的一些经验
让你使用DIV+CSS排版 不是让你用换个标签然后再去按照表格的方式去排版 而是做到内容与表现的分离 1: ID用于标识页面单独元素以及持久行的结构性元素 方便JS的调用 类用于标识同一页面可重复定义使用的结构性元素 ID与类的命名需与表现形式无关 :leftContent 而使用有意义的定义方式:sideBar等等。命名方式遵循“驼峰式大小写(标志符由多个单词组成 除首词首字母小写外 其余单词首字母均大写)” 2:避免滥用类 当类型的结构需要不一样的表现时 记得什么是层叠样式表 具体结构中的p a h1等可使用如下方式:div.sideBar p{}定义即后代选择器+ID或类选择器组合方式。 3:DIV与SPAN IV(块级框)用于对块级元素的分组 SPAN(行内框)用于对行内元素分组标识 4:对于页面基本默认的方式可以选择通用选择器(*标识)进行定义 * { padding:0; margin:0;} 5: body 也是可以添加ID和类的 这样就可以为其添加特别样式。 6:样式表中导入样式表需在顶端 覆盖规则为本身样式覆盖导入样式 7:CSS样式表细分化 颜色 布局 风格 表单 均可分离 这样对以后的修改和风格设计更方便 8:盒模型:内→外 content←width height(补充:height只有在父元素定义了绝对高度时其%才有意义) 记住:在css中 width是指内容区域的宽度 IE/WIN与盒模型: IE5.5/IE6怪异模式下: 元素框总宽度=content.width+margin.width FireFox/Opera/.. : 元素框总宽度=content.width+padding.width+border.width+margin.width 差异在于:IE5.5/IE6怪异模式下 width=有效content.width+padding.width+border.width 内补丁和边框被算在内容宽度里面 #select{width:750px;padding:10px;border:5px} IE怪异模式:总宽度:750px FF/OP:780px IE怪异模式:有效内容宽度:750-20-10 FF/OP:750 处理方法:在父元素或子元素中使用padding 本身不使用 空白边叠加:当两个空白边叠加时 顶或底边将会叠加 实际空 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |