4.1 CSS概述
4.1.1.CSS的基本概念
CSS 全称为“CascadingStyle Sheet”,中文解释为“层叠样式表”,它是以HTML为至础,设置网页的外观显示样式,如字体、颜色、背景的控制及整体的布局等,还可以针对不同的浏览器设置不同的样式。在网页设计时采用CSS 技术,可以有效地对页面的布局、学体、颜色、背景和其他效果实现更加精确的控制。只要对相应的代码做一些简单的修改,#可以改变同一页面的不同部分效果,也可以改变同一个网站中不同网页的外观和格式。
4.1.2传统HTML的缺点
1.维护困难
为了修改某个特殊标记的格式,需要花费很多的时间,尤其对于整个网站而言,后期修改和维护的成本很高。
2.标记不足
HTML.自身的标记并不丰富,很多标记都是为网页内容服务的,而关于美工的标记,例如文字间距、段落缩进等,这些HTML中都很难找到。
3.网页过“胖”
由于对各种风格样式没有统一进行控制,用HTML编写的页面往往是体积过大,占用了很多宝贵的带宽。
4.定位困难
在整体页面布局时,HTML对于各个模块的位置调整很困难。
4.1.3.CSS的特点和优势
(1)页面的字体变得更漂亮,更容易编排。
(2)可以轻松控制页面的布局。
(3)可以在大多数浏览器上使用。
(4)以前一些必须通过图像转换才能实现的功能,现在只要用CSS就可以轻松实现,页面下载更快。
(5)可以使用一个CSS文件控制整个网站的显示风格。只要修改该CSS文件中相应的行,就可以改变整个网站上页面的显示样式。
4.1.3.1.表现和内容分离
CSS 通过定义HTML标记如何显示控制网页的格式,使得页面内容和表现分离,简化了网页格式设计,也使得对网页格式的修改更方便。
4.1.3.2.增强了网页的表现力
css 样式属性提供了比 HTML更多的格式设计功能。例如,可以通过CSS样式去掉网页中超链接的下划线,甚至可以为文字添加阴影效果等。
4.1.3.3.使整个网站显示风格趋于统一
将CSS样式定义到样式表文件中,然后在多个网页中同时应用样式表文件中的样式,就可以确保多个网页具有一致的格式,并且可以随时更新样式表文件,实现自动更新多个网页的格式功能,从而大大降低网站的开发与维护的成本。
4.1.4.CSS的编写规则
4.1.4.1.目录结构命名规则
存放CSS样式文件的目录一般命名为style或css。
4.1.4.2.样式文件的命名规则
在项目初期,会把不同类别的样式放于不同的CSS文件,是为了CSS编写和调试的方便;在项目后期,为了网站性能上的考虑,会将不同的CSS 文件整合到一个 CSS 文件中.这个文件一般命名为style.css或css.css。
4.1.4.3.选择器的命名规则
4.1.4.4.CSS代码注释
像其他语言一样,CSS 允许用户在源代码中嵌入注释。CSS 注释被润览器忽略,不影响网页效果。注释有助于记住复杂的样式规则的作用、应用的范围等,便于样式规则的后期维护和应用。CSS注释以字符“/*”开始,以字符“*/”结束。注释可以是单行,也可以是多行,并可以出现在CSS代码的任何地方。
4.1.4.5.CSS代码注释
代码缩进可以保证CSS代码的清晰可读。在实际应用中,可以按一次Tab键来缩进选择器,按两次 Tab 键来缩进声明和结束大括号。这样的排版规则便于查询,避免代码混乱。
4.2 CSS语法基础
4.2.1.CSS基本语法
selector{property1:value;property2:value2;property3:value3}\n\n选择器{属性1:属性值1;属性2:属性值2;属性3:属性值3}
4.2.2.CSS选择器类型
4.2.2.1.标记选择器
<!--标签选择器-->
<p>这是一段内容</p>
4.2.2.2.class选择器
<p class="class1">这是class1段落的内容</p>
<p class="class1">这是class1段落的内容</p>
<p class="class2">这是class2段落的内容</p>
4.2.2.3.ID选择器
<!--id 选择器-->
<p id="ID1">这里是ID1段落中的内容</p>
<p class="class2" id="ID2">这里是ID2段落中的内容</p>
4.2.2.4.伪类选择器
<!--伪类选择器-->
<a href="https://www.baidu.com">百度一下</a>
4.2.3.CSS选择器声明
a,h1{
font-weight: bold;
}
/*全局声明*/
*{
font-family: fangsong;
}
4.3 CSS引入方式
4.3.1.内联样式表(行内样式表)
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<p style="color:#FF0000;font- size :20px ; text-decoration:underline;">正文内容1</p>
<p style="color:#00000:font-style:italic;">正文内容2</p >
<p style="color:#FF0OFF;font-size:25px;font-weight:bold;">正文内容3</p >
<p>这段话没有内联样式</p>
</body>
</html>
4.3.1.1.基本语法
内部样式表写在HTML里的\u003Chead>\u003C/head>里面,只对所在网页有效
4.3.1.2.语法说明
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<link href="4-5.css" type="text/css" rel="stylesheet">
</head>
<body>
<p style="color:#FF0000;font- size :20px ; text-decoration:underline;">正文内容1</p>
<p style="color:#00000:font-style:italic;">正文内容2</p >
<p style="color:#FF0OFF;font-size:25px;font-weight:bold;">正文内容3</p >
<p>这段话没有内联样式</p>
<h2>css标题</h2>
<p>这是正文内容</p>
<h2>css标题</h2>
<p>通过link标签将外部样式表4-5.css链接到HTML文档中</p>
</body>
</html>
4.3.2.内部样式表
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style type="text/css">
@import url("4-5.css");
</style>
</head>
<body>
<h2>css标题</h2>
<p>这是正文内容</p>
<h2>css标题</h2>
<p>通过style标签将外部样式表4-5.css导入到HTML文档中</p>
</body>
</html>
4.5.CSS继承与层叠
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style>
h1{
color: blue;
text-decoration: underline;
}
em{
color: red;
}
</style>
</head>
<body>
<!--4.4属性单位-->
<!--4.4.1 长度、百分比-->
<!--4.4.1.1-->
<!--4.4.1.2-->
<!--4.4.2 色彩-->
<!---->
<!--4.5 css继承与层叠--><!--em是斜体的意思-->
<h1>学习<em>web开发</em>教程</h1>
<p>如果您有任何问题,欢迎联系我们</p>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style>
h1{
color: blue;
text-decoration: underline;
}
em{
color: red;
}
</style>
</head>
<body>
<!--4.4属性单位-->
<!--4.4.1 长度、百分比-->
<!--4.4.1.1-->
<!--4.4.1.2-->
<!--4.4.2 色彩-->
<!---->
<!--4.5 css继承与层叠--><!--em是斜体的意思-->
<h1>学习<em>web开发</em>教程</h1>
<p>如果您有任何问题,欢迎联系我们</p>
</body>
</html>
4.6 元素类型
1.块级元素(display:block)\n\n2.行级元素(display:inline)\n\n3.列表项元素(display:list-item)\n\n4.隐藏元素(display:none)
4.7综合案例
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>开平碉楼</title>
<link type="text/css" rel="stylesheet" href="4.3text.css"/>
</head>
<body>
<div id="content">
<h2 class="biaoti">开平碉楼申遗大事记</h2>
<hr color="#d3b175" size="5"/>
<img src="img/shenyi.jpg"/>
<p class="tx1">2000年,开平成立申遗小组</p>
<p>2000年2月,从国务院信访局到开平挂市委常委职务的李玫同志在香港侨团团拜会上向胡耀坤、吴荣治等侨领首次提出将开平碉楼申报为世界文化遗产
2020年10月30日,开平市成立"开平碉楼"申报世界文化遗产领导小组.领导小组下设办公室,分整治组、资料组、宣传组.
</p>
<p class="tx1"></p>2001年,省申遗领导小组成立</p>
<p>2001年4月30日,开平市市长办公会议研究将开平碉楼申遗项目名称定为“开平碉楼与民居”。
2001年6月19日,申遗办谭伟强、张健文、邝积康3位负责人赴北京,在李玫同志的陪同下拜访了中国国际古迹遗址理事会秘书长郭旃、清华大学教授陈志华,就申遗的有关事宜进行会谈。
2001年3月至6月,开平市开展"开平碉楼"的普查工作,并请上海同济大学、华南理工大学专家对33座碉楼测绘了立面图、剖面图、平面图和细部特征图。
2001年6月,江门市成立了以时任市长雷于蓝为组长的江门市申报世界文化遗产领导小组。
2001年7月11日至17日,清华大学陈志华、楼庆西、李秋香教授,五邑大学张国雄、梅伟强教投,深入到三埠、长沙、沙冈、塘口、蚬冈、百合、月山、赤坎、大沙等镇(办事处)对碉楼与民居进行了认真细致的考察。开平市政府特聘几位专家为"开平碉楼与民居"申报世界文化遗产工作高级顾问。
2001年9月6日至7日,时任副省长的李兰芳到江门市视察碉楼,对开平碉楼申遗工作给予了充分的肯定,并表示省政府对此将大力支持。
2001年9月12日,联合国世界遗产评估机构——国际古迹遗址理事会总协调员亨利博士考察开平碉楼,对开平碉楼的价值和开平乃至广东的文物保护工作表示了充分的肯定。
2001年11月,广东省成立申报世界文化遗产领导小组及其办公室。
2001年,开平籍旅港同胞、恒生银行董事长利国伟爵士就开平碉楼申报事宜专门写信给时任国务院总理的朱镕基。
</p>
<p class="tx1">2004年,世遗中心受理开平申遗</p>
<p>2004年4月10日至11日,联合国世界遗产专家乔拉·索拉先生及夫人、以色列文物专家阿里·拉哈米莫夫先生及夫人,中国国际古迹遗址理事会秘书长郭旃先生,澳门文化局文化财产厅陈泽成厅长的陪同下到开平考察碉楼。
2004年5月,任仲夷同志致函省委书记张德江,请德江同志向中央汇报开平碉楼申报世界文化遗产工作。
2004年5月17日,张德江同志在开平市委、市政府《关于请张德江书记向中央汇报开平碉楼申报世界遗产工作的请示》中批示:我赞成和支持开平碉楼申报世界文化遗产。
2004年6月,开平市被中国建筑学会授予"中国碉楼之乡"的称号。
2004年7月2日,中国100多个申遗"预备清单"中已有5个申报项目被世界遗产中心受理,分别是澳门历史建筑群、开平碉楼、殷墟、福建土楼和红河哈尼梯田。
2004年10月28日,蚬冈镇锦江里昇峰楼业主旅加华侨胡黄惠英(乳名:黄滚盛)女士及其兄长黄雄畅先生在梁金山世外豪园酒店正式将他们的碉楼无偿委托给开平人民政府管理。
</p>
<p class="tx1">2005年,申报名称变更</p>
<p>2005年4月21日,由清华大学建筑学院与开平市申遗办合作开展的第二次全市性碉楼普查工作于圆满完成。本次碉楼普查从2005年3月16日开始,历时13个月。第二次碉楼普查深入到全市每条村庄逐幢碉楼进行登记、拍照、调查核实,拍摄2万多张图片,采集到一些珍贵的、鲜为人知的历史资料。
2005年9月18日,联合国世界遗产协调员乔拉先生、建筑规划师阿里先生来到开平,指导开平碉楼申报世界文化遗产工作。
2005年9月24日,由省人民政府主办,省文化厅、江门市人民政府、开平市人民政府承办的广东省开平碉楼申报世界文化遗产动员大会在省博物馆门前隆重举行。
2005年11月,开平碉楼申报世界文化遗产的项目名称由"开平碉楼与民居"变为"开平碉楼与村落”,极大地延伸了开平碉楼的文化内涵和历史价值,更有利于申报世界文化遗产。
2005年12月5日,北京大学世界遗产中心沈文权博士,中国古文物保护专家张志平女士(郭旃夫人)抵达开平,着手开展修改北大制订的开平碉楼文化遗产保护规划,为适应申报的需要,该规划将改名为《开平碉楼与村落保护管理规划》,并对相关内容进行增补。
</p>
<p class="tx1">2006年,世遗专家评估开平申遗</p>
<p>2006年1月11日,国家文物局局长单霁翔正式签署英文申报文本。
2006年1月,国务院正式批准"开平碉楼与村落"作为2007年代表中国向联合国申报世界文化遗产的项目,英文申报文本已被联合国教科文组织确认合格接收。
2006年3月2日至3日,联合国教科文组织专家乔拉·索拉先生和阿里先生按原计划来到开平考察"申遗"准备工作。
2006年4月3日下午,国家文物局、省政府、江门和开平市委、市政府在开平市行政大楼召开了开平碉楼与村落申报世界文化遗产工作会议,研究申遗工作进入第二个重要环节——环境整治阶段存在的问题,提出下一步工作意见。
2006年5月9日,黄华华省长在江门市委书记陈继兴、市长王南健的陪同下到江门市检查指导开平碉楼与村落申遗工作。
2006年8月21日至22日,经业主方其祥、方其赏、方其锦授权,塘口镇自力村三座尘封了大半个世纪的居庐——叶生居庐、官生居庐、澜生居庐被依次打开,并发现大量珍贵文物。
2006年8月27日至28日,著名歌唱家阎维文与中央电视台摄制组一行10多人来到开平,拍摄开平碉楼与村落申报世界文化遗产主题曲——《碉楼颂》音乐电视。
2006年9月,中国华侨出版社出版了两本关于开平碉楼与村落的学术著作,总结开平碉楼与村落研究所取得的丰硕成果,支持开平碉楼与村落申报世界文化遗产。
2006年9月15日,开平市举行"共同的心愿——全力支持开平碉楼与村落申报世界文化遗产"为主题的申遗文艺晚会,世遗评估专家卢光裕先生、副省长雷于蓝、国家文物局有关领导观看了晚会。晚会结束时,共收到来自社会各界的捐款1480多万元,其中,著名侨领吴荣治先生及夫人捐款100万元。
2006年9月15至18日,受联合国教科文组织世界遗产中心的委派,"世遗"评估专家卢光裕先生到江门市对开平碉楼与村落进行评估。
</p>
<p class="tx1">2007年,申遗成功</p>
<p>2007年1月,开平碉楼与村落申遗项目顺利通过国际古迹遗址(ICOMOS)委员会执委会在巴黎召开的专家会议的评审。
2007年6月20日,开平市赴新西兰、澳大利亚申遗代表团一行30多人经香港转机后抵达新西兰。
2007年6月22日,中国政府代表团飞赴新西兰,出席世界遗产委员会第31届大会,为开平碉楼与村落申遗助威。
2007年6月底,开平碉楼与村落申遗项目顺利通过在新西兰召开的第31届世界遗产大会的表决,正式列入《世界遗产名录》。
</p>
<p id="t1">来源:开平碉楼</p>
</div>
</body>
</html>