03_css的文本样式设置

一、css 的文字文本样式设置

  • 1、设置文字的颜色: color

颜色设置的方式:

red(红色) 颜色名表示
#RRGGBB 十六进制法
rgb(16, 78, 139) rgb表示法(红-绿-蓝(red-green-blue )
rgba(16, 78, 139,0.5) RGBa 扩展了 RGB 颜色模式,它包含了阿尔法通道,允许设定一个颜色的透明度。a 表示透明度:0=透明;1=不透明

示例:

html 复制代码
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>设置文字的颜色</title>
		<style type="text/css">
			div {
				/* 1.设置文字的颜色:color */
				color: red;
		        color:#00ff00;
		        color:rgb(0,0,255);
		        color:rgba(0,0,255,0.6);
			}
		</style>
	</head>
	<body>
		<div>这是设置了文本样式</div>
		<h4>这是没有设置文本样式</h1>
	</body>
</html>

  • 2、设置文字的大小: font-size
html 复制代码
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>设置文字的大小</title>
		<style type="text/css">
			div {
				/* 2.设置文字的大小:font-size*/
				font-size: 30px;
			}
		</style>
	</head>
	<body>
		<div>这是设置了文本样式</div>
		<h4>这是没有设置文本样式</h1>
	</body>
</html>

  • 3、设置文字是否加粗: font-weight(加粗/ 不加粗

属性值:

normal 默认值。定义标准的字符。
bold 定义粗体字符。
bolder 定义更粗的字符。
lighter 定义更细的字符。

示例:

html 复制代码
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>设置文字是否加粗</title>
		<style type="text/css">
			div {
				/* 3.设置文字是否加粗:font-weight(加粗/不加粗) */
				font-weight:bold;
		        font-weight:normal;
		        font-weight:bolder;
		        font-weight:lighter;
			}
		</style>
	</head>
	<body>
		<div>这是设置了文本样式</div>
		<h4>这是没有设置文本样式</h1>
	</body>
</html>

  • 4、设置文字的字体: font-famil
html 复制代码
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<style type="text/css">
			div {
				/* 4.设置文字的字体:font-family */
				font-family:"microsoft yahei";
			}
		</style>
	</head>
	<body>
		<div>这是设置了文本样式</div>
		<h4>这是没有设置文本样式</h1>
	</body>
</html>

  • 5、设置文字是否倾斜**: ** font-style(倾斜/不倾斜)

属性值:

normal 默认值。浏览器显示一个标准的字体样式。
italic 浏览器会显示一个斜体的字体样式。
oblique 浏览器会显示一个倾斜的字体样式。
inherit 规定应该从父元素继承字体样式。

示例:

html 复制代码
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<style type="text/css">
			div {
				/* 5.设置文字是否倾斜:font-style(倾斜/不倾斜) */
				font-style: italic;
			}
		</style>
	</head>
	<body>
		<div>这是设置了文本样式</div>
		<h4>这是没有设置文本样式</h1>
	</body>
</html>

  • 6、设置文字的行高**: ** line-height
html 复制代码
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<style type="text/css">
			div {
				/* 6.设置文字的行高:line-height */
				line-height: 50px;
			}
		</style>
	</head>
	<body>
		<div>这是设置了文本样式</div>
		<h4>这是没有设置文本样式</h1>
	</body>
</html>

  • 7、设置文字首行缩进**: text-indent**
html 复制代码
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<style type="text/css">
			div {
				/* 7.设置文字首行缩进:text-indent */
				text-indent:40px;
			}
		</style>
	</head>
	<body>
		<div>这是设置了文本样式</div>
		<h4>这是没有设置文本样式</h1>
	</body>
</html>

  • 8、设置文字水平对齐方式**: ** text-align

属性值:

left 把文本排列到左边。默认值:由浏览器决定
right 把文本排列到右边。
center 把文本排列到中间。
justify 实现两端对齐文本效果。
inherit 规定应该从父元素继承 text-align 属性的值

示例:

html 复制代码
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<style type="text/css">
			div {
				/* 8.设置文字水平对齐方式:text-align */
				/* 设置文字水平居中 */
				text-align:center	
			}
		</style>
	</head>
	<body>
		<div>这是设置了文本样式</div>
		<h4>这是没有设置文本样式</h1>
	</body>
</html>
  • 9、字体的组合设置**: font(是否加粗 字号/行高 字体)**

示例:

html 复制代码
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<style type="text/css">
			h4 {
				/* 9.字体的组合设置:font(是否加粗 字号/行高 字体) */
				font:bold 50px/50px "microsoft yahei"
			}
		</style>
	</head>
	<body>
		<div>这是设置了文本样式</div>
		<h4>这是没有设置文本样式</h1>
	</body>
</html>
相关推荐
子兮曰11 小时前
AI Agent 完整入门指南:从 LLM 到生产落地的 30+ 个核心概念
前端·后端·agent
楚宝ovo11 小时前
新增一个 demo 子应用 - 微前端
前端
JarvanMo12 小时前
Dart 3.13:小版本,大动作
前端
纯粹的热爱12 小时前
Ubuntu 安装 Node.js 22.x(通过 NodeSource 官方源)
前端
Highcharts12 小时前
如何选择正确的图表:驱动理解和洞察力的三部分框架(第3部分)
前端·数据可视化
JavaGuide13 小时前
Github 史诗级故障,与此同时,Cursor 版「GitHub」正式上线!
前端·后端
郭邯13 小时前
用 AI 写了一个经纬度格式转换工具,从需求到落地的完整过程
前端
不一样的少年_13 小时前
修了 Bug、做了重构,为什么老板还是觉得你没产出?
前端·后端·程序员
马可家的菠萝13 小时前
Vue3 + Canvas 手绘笔记工程化实践:别把画布只当成一张 PNG
前端·vue.js·算法
IMPYLH13 小时前
HTML 的 <h1>–<h6> 元素
前端·javascript·html