【Web前端笔记-基础】第五课·初识 CSS,CSS概述+选择器+属性

一:CSS定义

  • 什么是CSS

CSS就是层叠样式表(Casading Style Sheets),通常称为CSS样式表,或者是级联样式表。主要用于设置HTML中的文本,内容(字体,大小,对齐),图片外形(宽高,边框样式,边距等),以及版面的布局等外观样式。

CSS以HTML为基础,提供了丰富的功能。还可以针对不同的浏览器设置不同的样式。

  • HTML和CSS的关系

HTML结构层:负责从语义的角度搭建页面

CSS:负责从审美角度美化页面

  • CSS的语法规则

CSS是由选择器和{}组成的,

大括号的是由一条条声明组成

每一条语句都是要英文状态下的声明,每一条声明都是由属性:值;组成

CSS属性值一般不加引号,但它的属性值为数字时一般要加单位,单位一般为px

CSS中,不能出行HTML标签

二:CSS的书写方式

CSS的书写分为嵌入式,外链式和行内式

  • 嵌入式

嵌入式通过style标签,嵌入到HTML代码中来,如果使用HTML文档,style可以不写。

代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title>css的语法规则</title>
		<style>
			h1{color: aqua;font-size: 14px;}
		</style>
	</head>
	<body>
		<h1>我是一级标题</h1>
	</body>
</html>

效果:

  • 外链式

单独写一个以css为扩展名的文件

然后用link标签链接到html文件中,css文件不能单独运行,必须依赖于html文件

一个html文件可以引入多个css文件

代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>外链式练习</title>
		<link rel="stylesheet" href="../css/wailian.css" />
	</head>
	<body>
		<h2>外链式练习</h2>
	</body>
</html>
h2{
	font-size: 18px;
	color: aqua;
}

效果:

  • 行内式

将html代码写在行内标签里

style是每个标签的通用属性

代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>行内样式练习</title>
	</head>
	<body>
		<h2 style="font-size: 16px; color: #00FFFF;">我是行内样式练习</h2>
	</body>
</html>

效果:

三:注释

/*这里写注释*/

四:选择器

选择器是指通过一定语法规则选择到对应的HTML标签的css工具

选择器分为四类:基本选择器,复合选择器,伪类选择器和id选择器

代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>选择器练习</title>
		<style>
			/*通用选择器练习,通用选择器选择全部*/
			*{
				color:burlywood;
			}
		</style>
	</head>
	<body>
		<p>我是一个段落标签</p>
		<h3>我是一个三级标题</h3>
		
	</body>
</html>

效果:

代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>选择器练习</title>
		<style>
			/*通用选择器练习,通用选择器选择全部*/
			/**{
				color:burlywood;
			}*/
			/*标签选择器练习*/
			p{
				color: royalblue;
			}
			/*伪类选择器*/
			.hh{
				color: deeppink;
			}
			/*id选择器*/
			#fen{
				
				height: 100px;
				width: 100px;
				background-color:#FF1493 ;
			}
			
		</style>
	</head>
	<body>
		<p>我是一个段落标签1</p>
		<p>我是一个段落标签2</p>
		<h3 class="hh">我是一个三级标题</h3>
		<div id="fen">
			
		</div>
		
	</body>
</html>

效果:

五:尺寸样式属性

代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>样式尺寸属性</title>
		<style>
			.chicun{
				width: 100px;
				height: 100px;
				background-color: #4169E1;
			}
		</style>
	</head>
	<body>
		<div class="chicun">
			
		</div>
	</body>
</html>

效果:

六:文本字体属性

代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>字体属性练习</title>
		<style type="text/css">
			#one{
				color: #4169E1;
			}
			#two{
				text-align: center;
			}
			#three{
				text-transform: capitalize;
			}
			#four{
				text-decoration:line-through ;
			}
			#five{
				line-height: 16px;
			}
			#six{
				text-indent:20px
			}
			#seven{
				letter-spacing: 14px;
			}
			#eight{
				word-spacing: 16px;
			}
		</style>
	</head>
	<body>
		<p id="one">说完了 好象话都说完了</p>
		<p id="two">总是沉默对坐着</p>
		<p id="three">眼里是浓浓夜色three</p>
		<p id="four">感情是偏执的 越爱越是偏执的</p>
		<p id="five">不相信我看到的</p>
		<p id="six">硬要说裂缝不过 是皱褶</p>
		<p id="seven">怎么先炽热的却先变冷了</p>
		<p id="eight">my name is Xiaokeai</p>
	</body>
</html>

效果:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值