- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DIV+CSS布局教程
The Tutorial of css+div
div+css布局教程
目录:
1.CSS基础知识
2.网页布局常用属性
3.网页布局实例
4.Web标准化思想与网页重构
一、CSS基础知识
1.css简介
2.css语法
3.选择器
4.实用小技巧
div+css布局教程
1、css简介
CSS 指层叠样式表 (Cascading Style Sheets)
CSS语言是一种标记语言,它不需要编译,可以直接由浏览器执行
样式通常存储在样式表中
外部样式表通常存储在 CSS 文件中
外部样式表可以极大提高工作效率
2、css语法
CSS 语法由三部分构成:选择器、属性和值:
P{color:#ff0000; background:#000000;}
其中“p”,我们称为选择器,指明我们要给“p”定义样式;
样式声明写在一对大括号“{}”中;
Color和background称为“属性”,不通属性之间用“;”分隔
“#ff0000”和“#000000”是属性的值
2、css语法
几点值得注意的地方:
1、选择器的分组
可以对选择器进行分组,这样,被分组的选择器就可以分享相同的声明。用逗号将需要分组的选择器分开。(有助于优化样式表,提高效率)
例子: h1{color: 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, ul, li, dl, dt,和 dd)
如果你不希望 “Verdana, sans-serif” 字体被所有的子元素继承,又该怎么做呢?比方说,你希望段落的字体是 Times。
我们可以这样写:p { font-family: Times, Times New Roman, serif; }
2、css语法
几点值得注意的地方:
3、层叠次序
当同一个 HTML 元素被不止一个样式定义时,会使用哪个样式呢?
样式表分为:
浏览器缺省设置
外部样式表
内部样式表(位于 head 标签内部)
内联样式(在 HTML 元素内部)
优先级为:
内联样式(在 HTML 元素内部)拥有最高的优先权,这意味着它将优先于以下的样式声明:head 标签中的样式声明,外部样式表中的样式声明,或者浏览器中的样式声明(缺省值)。
2、css语法
几点值得注意的地方:
4、高效的CSS
(1)使用外联样式代替内联样式和内部样式表
不推荐使用:p style=“color:red”/p
或者是:style type=“text/css” p{color:red;}/style
(2)使用组选择器 h1,h2,h3 { color: green; }
(3)使用继承
不推荐使用:td{font-size: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:1px 3px 4px 2px;
3、选择器
1、CSS 派生选择器
ul li{ font-weight:bold;}
定义ul内li 标签的样式
P span a{font-weight:bold;}
定义段落下a标签的样式
可以使用派生选择器给一个元素内的子元素定义样式。两个元素之间用空格表示。
3、选择器
2、id 选择器
id 选择器可以为标有特定 id 的 HTML 元素指定特定的样式。
id 选择器以 “#”
您可能关注的文档
最近下载
- 第一次月考卷(苏州专用)-2024-2025学年八年级数学上学期第一次月考模拟卷(江苏专用).docx VIP
- 遥感概论第3章:遥感平台与遥感成像原理.ppt VIP
- 国际投资(第六版)在线解答手册(即课后习题答案) M04_SOLN8117_06_SM_C04.doc VIP
- 铁路工程—按工程施工阶段投入劳动力情况表.docx VIP
- 中央八项规定精神解读.pptx VIP
- 三年级数学下册口算题(每日一练,共43套).pdf VIP
- 国际投资(第六版)在线解答手册(即课后习题答案) M03_SOLN8117_06_SM_C03.doc VIP
- 供应商质量管理-供应商质量管理.doc VIP
- 实验室安全管理方案.doc
- 关于医院“十五五”发展规划(2026-2030).docx VIP
文档评论(0)