CSS概述

CSS 的作用

• 查看如下代码

<body bgcolor="silver" text="blue" >
	<h2>h2 text</h2>
	<hr color="red" />
	Some text here.
</body>

在这里插入图片描述
如果使用 HTML 标记中的属性来定义样式,各
元素对于样式的属性定义各不相同!

<html>
	<head>
		<style type="text/css">
			body
			{
    
				background-color:silver;
				color:blue;
			}                    使用 CSS 定义样式
			h2
			{
    
				background-color:orange;
				color:green;
			}
			hr {
     color:red; }
		</style>
	</head>
			<body>
				<h2>h2 text</h2>
				<hr />
				Some text here.
			</body>
</html>

在这里插入图片描述

使用 CSS:
	各元素使用统一的样式声明!
	且提高了样式的可重用性和可维护性!
什么是 CSS
  • CSS(Cascading Style Sheets):层叠样式表,又叫级联样式表,简称样式表
  • 用于 HTML 文档中元素的样式定义
    • 实现了将内容与表现分离
    • 提高代码的可重用性和可维护性
CSS 与 HTML 之间的关系
  • HTML 用于构建网页的结构
  • CSS 用于构建 HTML 元素的样式
  • HTML 是页面的内容组成,CSS 是页面的表现
<style type="text/css">
p{
    
	color:red;
	font-size:14px;
	text-align:center;
}
</style>
<p>段落1</p>
<p>段落2</p>
<p>段落3</p>
HTML 属性与 CSS 样式的使用原则

W3C 建议尽量使用 CSS 样式取代 HTML 属性

  • 实现内容和表现的分离
  • 如果为 HTML 所特有的属性,则使用 HTML 属性

使用 CSS 样式表

使用 CSS 样式表的方式

内联方式

  • 样式定义在单个的 HTML元素中

内部样式表

  • 样式定义在 HTML 页的头元素中

外部样式表

  • 将样式定义在一个外部的 CSS 文件中(.css 文件)
  • 由 HTML 页面引用样式表文件

内联方式使用 CSS

  • 样式定义在 HTML 元素的标准属性 style 里
  • CSS 语法
    • 只需要将分号隔开的一个或者多个属性/值对作为元素的style 属性的值
    • 属性和属性值之间用:连接
    • 多对属性之间用;隔开
<h1 style =“background-color : silver ; color : blue ;”>
	文本
</h1>

内部样式表

  • 样式表规则位于文档头元素中的
<html>
	<head>
		<style type="text/css">
			h1 {
     color : blue ; }
		</style>
	</head>
	<body>
		<h1>文本1</h1>
		<h1>文本2</h1>
	</body>
</html>

在这里插入图片描述

  • 在 <style> 元素中添加样式规则
    • 可以定义多个样式规则
    • 每个样式规则有两个部分:选择器和样式声明
  • 选择器:决定哪些元素使用这些规则
  • 样式声明:一对大括号,包含一个或者多个属性/值对
<head>
	<style type
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值