CSS学习之CSS的概念、作用和申明

本文深入探讨CSS在网页设计中的核心作用,包括解决HTML样式维护难题,实现数据有效展示及不同类型数据布局。介绍CSS基本概念,如层叠样式表及其在网页样式开发和布局中的应用,强调其简单性、样式复用性和对HTML的依赖。

1、为什么需要css
问题1、
HTML的作用是负责数据的格式化的展示的。
如果使用HTML来进行数据的样式,则发现样式书写起来太过于麻烦,不易于维护。
不能够重复的使用
问题2、
HTML可以有效的组织数据的展示,但是不同类型数据在浏览器中的分布没有办法实现。
为了上面的问题:
诞生了CSS语言,专门用来给网页进行样式开发。

2、 什么是css
css的概念:
层叠样式表
作用:
给网页进行样式的开发。
给网页进行布局。
特点:
语言特别简单
开发的样式可以重复使用
依赖于HTML

3、使用css
css的声明
css的选择器
css的常用样式
css的盒子模型
css的定位
css的布局

4、源码

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>css的声明学习</title>
		<!--
			CSS声明学习:
				 1、在head标签中使用style标签声明:
				 		作用:此声明一般声明当前网页的公共样式或者给某个标签的单独样式
				 2、在标签上使用style属性进行声明:
				 		作用:此声明会将css样式直接作用于当前标签。
				 3、在head标签中使用link标签引入外部声明好的css文件
						作用:此声明相当于调用,解决了不同网页间样式重复使用的问题
							一次声明,随处使用
			问题:
				不同的声明给同一个标签操作了同一个样式,会使用谁的?
				如果Css的声明全部在head标签中,则遵循就近原则,谁离标签近,谁就会被显示。
		-->
		<!--引入外部声明好的css文件-->
		<link rel="stylesheet" type="text/css" href="css/my.css"/>
		<!--声明css代码域-->
		<style type="text/css">
			hr{
				width: 50%;
				height: 20px;
				color: red;
				background-color: red;
			}
		</style>
	</head>
	<body>
		<h3>css的声明学习</h3>
		<hr style="background-color: blue;height:50px;"/>
		<hr/>
	</body>
</html>

my.css

hr{
	width: 50%;
	height: 20px;
	color: red;
	background-color: gray;
}

5、总结图
在这里插入图片描述
在这里插入图片描述

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

playboy-jordan

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值