前端———中级篇(1)

版权声明:原创文章,转载请附加链接。 https://blog.csdn.net/qq_36749611/article/details/86769332

网页设计

单纯不加修饰的HTML标签设计出来的网页,往往差强人意,达不到想要求的效果。根据W3C提倡的标准,一个良好的页面可以做到内容与样式分离,由XHTML(HTML)负责组织内容结构,由CSS负责表现样式,之前的内容与样式混合的模式将逐渐被淘汰。

CSS简介

CSS(Cascading Style Sheets)是层叠样式表,用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。即通过CSS定义可以展现HTML不同的表现形式。
特点:

  • 功能更强大,具有美观的页面效果
  • 实现内容和样式的分离,能灵活改变页面外观
  • 实现样式复用,方便更新和维护

CSS语法与简单应用

1)CSS使用<style>标签来声明样式规则。如:

<style type="text/css">
	选择器1{
		对象的属性1:属性值1;
		对象的属性2:属性值2;
		对象的属性3:属性值3;
		......
		}
		选择器2{
		对象的属性1:属性值1;
		对象的属性2:属性值2;
		对象的属性3:属性值3;
		......
		}
		......
</style>

2)样式表插入

  • 外部样式
<link rel="stylesheet" type="text/css" href="css/myStyle.css"/>  
myStyle.css是外部CSS文件  
也可以使用@import url();引入头文件  
二者渲染CSS样式的时机不同,import先完成html标签,再渲染CSS样式,而前者则反之。
  • 内部样式
<head>
	<style type="text/css">
		body{
			font-family:Verdana,sanas-serif;}  
			p{
			maragin-left:20px;}
		</style>
</head>
  • 内部样式
<p style="margin-left:20px">内容</p>

3)示例

  • 简单html页面
<html>
	<head>
		<style type="text/css">
			li{
				font-style:italic;}
				<!--在body中的li标签字体样式为斜体字-->
			.center{
				text-align:center;
				color:red;}
				<!--在body页面中选择center类元素的样式为居中且靠右-->
		</style>
	</head>
	<body>
		<h3>图书分类</h3>
		<ul>
			<li>小说</li>
			<li>文艺</li>
			<li class="center">童话</li>
			<li class="center">生活</li>
		</ul>
	</body>
</html>

ps:CSS最核心的应用是选择器,关于选择器的应用下回分解。

猜你喜欢

转载自blog.csdn.net/qq_36749611/article/details/86769332