div+css布局教程.ppt

div+css布局教程.ppt

ID:48043238

大小:1.13 MB

页数:40页

时间:2020-01-13

div+css布局教程.ppt_第1页
div+css布局教程.ppt_第2页
div+css布局教程.ppt_第3页
div+css布局教程.ppt_第4页
div+css布局教程.ppt_第5页
资源描述:

《div+css布局教程.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、DIV+CSS布局教程TheTutorialofcss+divdiv+css布局教程目录:1.CSS基础知识2.网页布局常用属性3.网页布局实例4.Web标准化思想与网页重构一、CSS基础知识1.css简介2.css语法3.选择器4.实用小技巧div+css布局教程1、css简介CSS指层叠样式表(CascadingStyleSheets)CSS语言是一种标记语言,它不需要编译,可以直接由浏览器执行样式通常存储在样式表中外部样式表通常存储在CSS文件中外部样式表可以极大提高工作效率2、css语法CSS

2、语法由三部分构成:选择器、属性和值:P{color:#ff0000;background:#000000;}其中“p”,我们称为选择器,指明我们要给“p”定义样式;样式声明写在一对大括号“{}”中;Color和background称为“属性”,不通属性之间用“;”分隔“#ff0000”和“#000000”是属性的值2、css语法几点值得注意的地方:1、选择器的分组可以对选择器进行分组,这样,被分组的选择器就可以分享相同的声明。用逗号将需要分组的选择器分开。(有助于优化样式表,提高效率)例子:h1{co

3、lor:green;}h2{color:green;}h3{color:green;}我们可以这样写:h1,h2,h3{color:green;}样式太臃肿了,该减肥了!2、css语法几点值得注意的地方:2、继承及其问题根据CSS,子元素从父元素继承属性。例子:body{font-family:Verdana,sans-serif;}根据上面这条规则,站点的body元素将使用Verdana字体通过CSS继承,子元素将继承最高级元素(在本例中是body)所拥有的属性(这些子元素诸如p,td,ul,ol,

4、ul,li,dl,dt,和dd)如果你不希望“Verdana,sans-serif”字体被所有的子元素继承,又该怎么做呢?比方说,你希望段落的字体是Times。我们可以这样写:p{font-family:Times,"TimesNewRoman",serif;}2、css语法几点值得注意的地方:3、层叠次序当同一个HTML元素被不止一个样式定义时,会使用哪个样式呢?样式表分为:浏览器缺省设置外部样式表内部样式表(位于标签内部)内联样式(在HTML元素内部)优先级为:内联样式(在HTML元素

5、内部)拥有最高的优先权,这意味着它将优先于以下的样式声明:标签中的样式声明,外部样式表中的样式声明,或者浏览器中的样式声明(缺省值)。2、css语法几点值得注意的地方:4、高效的CSS(1)使用外联样式代替内联样式和内部样式表不推荐使用:

或者是:p{color:red;}(2)使用组选择器h1,h2,h3{color:green;}(3)使用继承不推荐使用:td{font-size:

6、12px;}p{font-size:12px;}li{font-size:12px;}…应该这样写body{font-size:12px;}2、css语法几点值得注意的地方:(4)使用简记属性不推荐使用:margin-top:1px;margin-left:2px;margin-right:3px;margin-bottom:4px;应该这样写margin:1px3px4px2px;3、选择器1、CSS派生选择器ulli{font-weight:bold;}定义ul内li标签的样式Pspana{fon

7、t-weight:bold;}定义段落下a标签的样式可以使用派生选择器给一个元素内的子元素定义样式。两个元素之间用空格表示。3、选择器2、id选择器id选择器可以为标有特定id的HTML元素指定特定的样式。id选择器以“#”来定义。例子:#red{color:red;}#green{color:green;}注意:id属性只能在每个HTML文档中出现一次。3、选择器2、类选择器在CSS中,类选择器以一个点号显示:例子:.center{text-align:center}注意:类名的第一个字符不能使用数

8、字4、实用小技巧1、桥接样式表方法在一些大型的项目中,由于样式表文件过多,使用桥接样式表可以便捷高效的管理这些样式。4、实用小技巧书写方式为:@importurl(color.css);@imporpurl(type.css);引用的样式表必须出现在其他规则之前,样式表的头部,这样才能保证正常的效果.4、实用小技巧2、关于ID和Class命名的规范总体思想:语义化的命名4、实用小技巧个人推荐在开发过程中逐渐形成自己的命名规范,如header/footer

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。