第四章 CSS样式基础

4.1 CSS概述

CSS全称为“Casceading Siyle shee",中文解释为“层叠样式表”、它是以 HTML 为基础,设置网页的外观显示样式,如字体、颜色、背景的控制及整体的布局等,还可以针对基局的浏览器设置不同的样式。在网页设计时采用CSS技术,可以有效地对页面的布局、保的朗色器育景和其他效果实现更加精确的控制、只要对相应的代码做一些简单的整、学可以改交同一页面的不同部分效果,也可以改变同一个网站中不同网页的外观和格式。 CSS(层叠样式表)是一种样式表语言,用于描述文档的呈现方式,通常与HTML一起使用。

4.1.1 CSS的基本概念


CSS用于定义网页内容的外观和格式,包括字体、颜色、布局、间距等。它允许开发者应用样式规则,使网页更加美观和易于使用。CSS 的核心作用在于为网页内容的外观和格式进行精准定义。它涵盖了众多方面,如字体的特性(包括字体类型、大小等)、色彩的呈现、页面的布局规划以及元素之间的间隔距离等。通过 CSS,开发者能够依据特定的样式规则,对网页进行精心打造,使其在视觉上更加吸引人,同时也更加便于用户使用。CSS是前端开发中的核心部分,它使得网页设计更加灵活和动态。随着Web技术的发展,CSS也在不断地更新和扩展,以支持更复杂的设计和交互

4.1.2 传统HTML的缺点


 1.维护困难

使用传统的HTML呈现样式会使得内容与样式混合,导致维护时需要修改大量代码,即使小的样式调整也可能需要在多个地方进行更改。

2.标记不足

传统HTML无法提供足够的样式控制选项,例如无法轻松地设置颜色、字体样式和排版效果。

3.网页过"胖"

前期将样式直接嵌入HTML中会导致网页文件体积过大,加载速度变慢,并且不易于复用样式。

4.定位困难

在没有严格的样式定义的情况下,网页元素的定位会变得非常复杂,难以实现所需的布局效果。

4.1.3 CSS的特点和优势


1. 表现和内容分离
CSS使内容与样式分离,HTML负责内容结构,CSS负责视觉表现,增强了网页的可维护性。

2. 增强了网页的表现力
CSS提供了丰富的样式选项,可以通过动画、渐变、阴影等多种表现形式,显著提升网页的视觉效果。

3. 使整个网站显示风格趋于统一
通过使用外部样式表,可以确保网站的各个页面保持一致的样式,提高用户体验。

4.1.4 CSS的编写规则


1 目录结构命名规则

存放css样式文件目录一般命名为style或css。

应该根据项目的结构划分不同的文件夹,例如将CSS样式文件放在“css”目录下。

2 样式文件的命名规则

为了提高代码的可读性和可维护性,在命名 CSS 样式文件时,应遵循有意义、易于理解的原则。例如,可以使用“main.css”来表示主要的样式文件,“header.css”表示头部区域的样式文件等。避免使用过于复杂的命名方式,以免造成混淆和理解困难。

建议使用有意义、易于理解的名称,如“main.css”、“header.css”等,避免使用过于复杂的命名。

3 选择器的命名规则

选择器的命名应当简洁明了,易于识别和理解。常用的规范包括使用小写字母,并通过连字符进行分隔。例如,“.study-big”这样的命名方式既清晰地表达了选择器的作用(表示主要按钮),又符合规范,易于阅读和维护。做到“见名知义”,这样就节省了查找样:的时间。
选择器命名应简洁明了,常用规范包括使用小写字母和连字符分隔(如“.button-primary”)。

4 CSS代码注释

在 CSS 代码中添加注释是一种良好的编程习惯。可以使用“/ *注释内容* /”的形式为 CSS 代码添加注释。注释可以帮助开发者更好地理解代码的功能和作用,也方便其他开发人员在阅读代码时快速了解代码的意图
可以使用 形式添加注释,使代码更易于阅读和理解。/* 注释内容 */

5 CSS代码缩进
通过适当的缩进和格式化,使代码结构清晰,有助于提高可读性。

4.2 CSS语法基础

4.2.1 CSS基本语法

4.2.1.1 基本语法

 
 

<!DOCTYPE html>
 <html> 
<head> <meta charset="utf-8" />
 <title>第四章</title> 
<style> 
p { /* 标签选择器 */ color: #0000ff; /* 字体颜色 */ font-size: 20px; /* 字体大小 */ } 
</style>
 </head>
 <body> 
<p>dsadsadsa</p>
 </body> 
</html>
<!DOCTYPE html>
 
<html>
 
<head>
 
    <meta charset="utf-8" />
 
    <title>第四章语法基础</title>
 
    <style>
 
        p {
 
            / 标签选择器 /
 
            color: #ffaaff; / 调整字体颜色 /
 
            font-size: 30px; / 调整字体大小 /
 
        }
 
    </style>
 
</head>
 
<body>
 
    <p>CSS的基本语法</p>
 
</body>
 
</html>

 

 

4.2.1.2 语法说明

CSS样式包括选择器和声明,选择器定义应用样式的元素,声明包含属性-值对。

(1)标记选择器可以选中所有相同的标签。在上述代码中,使用`<p>`标签选择器可以选中所有的`<p>`段落元素,并为它们设置相同的样式。这种选择器的使用非常方便,可以快速地为一类元素应用统一的样式 即类选择器

<p class="class1">这是 class1 的内容</p>
 
<p class="class2">这是 class2 的内容</p>

(2)属性/属性值对。“属性:属性值”必须一一对应,属性与属性值之间必须用“.”连接,每个属性/属性值对之间用分号(;)隔开。
(3)属性。在CSS中对属性命名与脚本语言中有一点不同,即属性名称的写法,在CSS中,凡是属性名为两个或两个以上的单词构成时,单词之间以连词符号(-)分隔,例如背景颜色属性 background-color;而在脚本语言中,对象属性则连写成backgroundColor在脚本语言中,属性由两个以上单词构成,则从第二个单词开始向后,所有单词首字母必须大写。

 

4.2.2 CSS选择器类型

4.2.2.1 标记选择器

 
<p>这是第一段的内容</p>
 <p>这是第二段的内容</p>

使用选择器可以选中所有标签。p<p>

4.2.2.2 类选择器
使用和选择器可以分别选中带有对应类的段落。
4.2.2.3 ID选择器

 
<p id="id1">这是id1内容</p>

使用选择器可以选中具有特定ID的元素。#id1

4.2.2.4 伪类选择器

 
a:link { color: #000000; /* 未访问链接颜色 */ }
 a:hover { color: #00ff00; /* 悬停时链接颜色 */ } 
a:visited { color: #ff0000; /* 已访问链接颜色 */ }

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>伪类选择器</title>
	</head>
	<style type="text/css">
		a:link{color: gray;text-decoration: none;}
		a:visited{color: blue;text-decoration: none;}
		a:hover{color: red;text-decoration: none;}
		a:active{color: yellow;text-decoration: none;}
		p::first-letter{font-weight: bold;font-family:"微软雅黑";font-size: larger;}
		
	</style>
	<body>
		<p>伪类选择器</p>
		<a href="http:/www.sina.com">新浪首页</a>
	</body>
</html>

 

4.2.3 CSS选择器声明

4.2.3.1 集体声明

可以针对多个选择器统一声明样式,例如:

 
h1, h2, h3 { color: blue; }

4.2.3.2 全局声明

使用“*”选择器进行全局样式声明:

 
* { margin: 0; padding: 0; }
4.2.3.3 派生选择器(上下文选择器)

选中某个元素的子元素,例如:

 
div > p { color: red; /* 仅选中直接子元素<p> */ }

4.3 CSS引入方式

4.3.1 内联样式表(行内样式表)

内联样式表的CSS 规则写在首标记内,只对所在的标记有效,几乎任何一个HIML务
记上都可以设置style属性,属性值可以包含CSS规则的声明,不包含选择器。

4.3.1.1 基本语法
<p style="color: red;">这是内联样式的段落</p>
.3.1.2 语法说明

(1)标记是指 HTML标记,如p,hl和body 等标记;
(2)标记的style定义的声明只对自身起作用;
(3)style 属性的值可以包含多个声明,每一声明之间用“;”分隔;
(4)标记自身定义的style样式优先于其他所有样式定义。

内联样式直接写在元素的属性中,但不建议频繁使用。style

<!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: #000000; font-size: italic;">正文内容2</p>
			 <p style="color: #FF00FF; font-size: 25px; font-weight: bold;">正文内容3</p>
			 <p>这段话没有内联样式</p>
	</body>
</html>

 

4.3.2 内部样式表

内部样式表写在HTML的<head></head>里面,只对所在的网页有效。使用<style></
style>标记对来放置CSS规则。

4.3.2.1 基本语法
<style type="text/css">
选择器1{属性1:属性值1;属性2:属性值2;…}

选择器2{属性1:属性值1;属性2:  属性值2;…}

选择器n{属性1:属性值1;属性2:属性值2;…)

</style>
<head> <style> p { color: blue; } </style> </head>
4.3.2.2 语法说明

style 标记是成对标记,有1个type属性是指style元素以CSS的语法定义。
选择器1,,选择器n,可以定义n个选择器,再定义声明部分。
属性和属性值之间用冒号连接,“属性/属性值”对之间用分号分隔

内部样式表定义在标签中,适用于单一文档。<head>

4.3.3 外部样式表

外部样式表是将CSS规则写在以,css为后缀的CSS文件里,在需要用到此样式的网页里引用该CSS文件。根据引用的方式不同可以分为链接外部样式表和导入外部样式表,它们形式上的区别在于链接外部样式表通过链接link标记,导入外部样式表必须在内部样式表内首行通过“@import url(外部样式文件);”来定义。

4.3.3.1 链接外部样式表

链接式是将所有的样式放在一个或多个以“.css”为扩展名的外部样式表中,通过网页
的<head></head标签中使用<link>标记将外部样式表文件链接到HTML文档中。

(1)基本语法:

<link type="text/css" rel="stylesheet"href="外部样式表名.css">


(2)语法说明:
语法中必须指定<link>标记的3个属性,其中href 是定义链接外部样式表文件的ur可以是相对路径和绝对路径;rel是定义当前文档与被链接文档之间的关系,这里指定stylesheet,表示被链接的文档是样式表文件;type 是定义链接文档的类型,这里类型指定为text/css,表示链接的外部文件为CSS样式表。
这里面涉及3个属性,rel="stylesheet“规定当前文档与被链接文档之间的关系。type="texv/css“规定被链接文档的 MIME 类型。href="mystyle.css"规定被链接文档的位置,只需要记住这个固定写法即可。

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>链接外部样式表</title>
		<link  href="4-5.css" type="text/css" rel="stylesheet"/>
	</head>
	<body>
		<h2>CSS标题</h2>
		<p>这是正文内容...>
		<h2>CSS标题</h2>
		<p>通过link标签将外部样式表4-5.css链接到HTML文档中</p>
	</body>
</html>

 

4.3.3.2 导入外部样式表

导入式是将一个独立的CSS文件导入HTML文档中,其是在HTML文档<head>中应用<style>标签,并在<style>标签中的开头处用@ import语句,即可导入外部样式表文件。
(1)基本语法:

<style type="text/css">


@import url("CSS文件路径");
/*此处还可以存放其他CSS样式*/
</style>
(2)语法说明。导入样式表必须在style标记内开头的位置定义,可以同时导入多个外部样式表,每条语句必须以“;”结束。一般导入外部样式写在最前面,内部样式写在后面。
“@import”必须连续书写,即“@”和“import”之间不能留有任何空格。外部样式表的名称在书写时,必须是全称再加上后缀名“.css”

 
<!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.4 CSS的属性单位


4.4.1 长度、百分比单位
4.4.1.1 相对类型

相对类型的单位如`em`、`rem`和`%`,它们的大小是相对于父元素或根元素来确定的。相对单位的使用可以使网页在不同的设备和屏幕尺寸下具有更好的适应性。例如,使用`em`单位设置字体大小,可以根据父元素的字体大小进行相对调整,确保在不同的环境下都能保持较好的可读性。
如、和,相对于父元素或根元素。emrem%

4.4.1.2 绝对类型

绝对类型的单位如`px`和`mm`,它们具有固定的大小,通常不会随父元素的变化而变化。绝对单位在需要精确控制元素大小和位置时非常有用。例如,在设计图形界面或需要确保元素具有特定尺寸的情况下,可以使用绝对单位进行设置。
如和,固定大小,通常不会随父元素变化。pxmm

4.4.2 色彩单位
4.4.2.1 用十六进制数方式表示色彩值

 HTML网页和CSS样式都是按照RGB来设颜色的。在HTML标记中只提供了两种设置色彩的方法:十六进制数和色彩英文名称。CSS则提供了三种定义色彩的方法:十六进制数、色彩英文名称、rgb 函数和rgba 兩函数
color: #ff5733;
4.4.2.2 用色彩名称方式表示色彩值
 例如:“color: red;”。色彩名称方式简单直观,易于记忆和使用。但这种方式所能表示的颜色种类有限,不能满足一些复杂的设计需求。
color: red;
4.4.2.3 使用RGB(x,y,z)函数表示
 例如:“color: rgb(255, 87, 51);”。RGB 函数表示方式可以通过指定红、绿、蓝三个通道的数值来确定颜色,与十六进制数表示方式类似,但更加直观和易于理解。 亦可用百分比表示
color: rgb(255, 87, 51);

4.5 CSS继承与层叠

在 CSS 中,许多属性是可以从父元素继承的,比如字体样式和颜色等。同时,CSS 还可以制定样式的优先级,通过层叠来确定最终的样式表现。值得注意的是,并不是所有的属性都会自动传给子元素,有的属性不会继承父标记的属性值,

以下是一个继承关系的代码

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>继承关系</title>
		<style>
			h1{
				color: red;
				text-decoration: aqua;
			}
			em{
				color: cyan;
			}
		</style>
	</head>
	<body>
		<h1>学习<em>web开发</em>教程</h1>
		<p>如果你有问题请联系我们</p >
	</body>
</html>

 

CSS中许多属性是可以从父元素继承的,比如字体样式、颜色,且可以制定样式优先级,通过层叠而定。

<!DOCTYPE html>
<html>
 
<head>
    <meta charset="utf-8">
    <title>CSS 层叠演示</title>
    <style type="text/css">
        p {
            color: #2ecc71; /* 绿色 */
        }* 蓝色 *
 
       .red {
            color: #e74c3c; /* 红色 */
        }
 
       .purple {
            color: #9b59b6; /* 紫色 */
        }
 
        #line3 {
            color: #0000ff; /* 蓝色 */
        }
    </style>
</head>
 
<body>
    <p>这是第 1 行文本</p>
    <p class="red">这是第 2 行文本</p>
    <p id="line3" class="red">这是第 3 行文本</p>
    <p style="color: #f39c12; " id="line3">这是第 4 行文本</p>
    <p class="purple red">这是第 5 行文本</p>
</body>
 
</html>

 

4.6 元素类型


4.6.1 块级元素

display属性设置为 block将显示块级元素,块级元素的宽度为100%,带有换行符,使块级元素始终占据一行,如<div>常常被称为块级元素,这意味着这些元素显示为一块内容,标题、段落、列表、表格、分区 div 和 body 等元素都是块级元素。
包括、、等,通常占据整行,前后有换行。<div><p><h1>

4.6.2 行级元素

行级元素包括`<span>`、`<a>`等。这些元素不会产生换行,其宽度仅占据自身内容所需的空间。行级元素通常用于在文本中插入特定的内容或设置链接等。例如,可以使用`<span>`元素来为一段文本中的特定部分设置样式,使用`<a>`元素来创建超链接。
包括、等,这些元素不会换行,占据其内容的宽度。<span><a>

4.6.3 列表项元素

li-iiem 属性们衣示列表项目,其实质上也是块状显示,是一种特殊的块状类型,它加了缩进和项目符号
如、和,用于创建列表。<ul><ol><li>

4.6.4 隐藏元素

none 属性值及示隐藏并取消盆模型,所包含的内容不会被浏览器解析和显示。通过把dispay 设置为 none,该元素及其所有内容就不再显示,也不占用文档中的空间。
使用CSS属性 或 来隐藏元素。display: none;visibility: hidden;

4.7 综合案列

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <title>开平碉楼</title>
        <link type="text/css" rel="stylesheet" href="css/z4.css"/>
    </head>
    <body>
        <div id="content">
        
        <h2 class="biaoti">开平碉楼申遗大事记</h2>
        
        <hr color="#d3b175" size="5"/>
        
        <img src="img/1.1.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>
*{
    width: 1024px;
    margin-left: auto;
    margin-right: auto;
}
.biaoti{
    font-family: "微软雅黑";
    text-align: center;
}
#contect{
    text-indent: 2em;
    font-family: "微软雅黑";
    font-size: 18px;
}
.tx1{
    font-weight: bold;
    font-family: "黑体";
    font-size: 24px;
    color: #8b4513;
    background-color: #d3b175;
    line-height: 200%;
}
#t1{
    color: #333;
    text-align: right;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值