CSS层叠样式表学习(文本属性)

(大家好,今天我们将继续来学习CSS文本属性的相关知识,大家可以在评论区进行互动答疑哦~加油!💕)

目录

四、CSS文本属性

4.1  文本颜色

 4.2  对齐文本

 4.3  装饰文本

 4.4  文本缩进

4.5  行间距

 4.6  文本属性总结


四、CSS文本属性

CSS Text(文本)属性可定义文本的外观,比如文本的颜色、对齐文本,装饰文本,文本缩
进、行间距等。

4.1  文本颜色

color属性用于定义文本颜色。

div {

  color: red;

}

表示属性值
预定义的颜色值red,green,blue,pink......
十六进制#FF0000,#FF6600,#26D794
RGB代码rgb(255,0,0)或rgb(100%,0%,0%)

预定义颜色值:

十六进制:

 

代码: 

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>CSS之文本颜色</title><style>div {/* 预定义标识符 *//* color: deeppink; *//* 十六进制 */color: #ad2191;}</style>
</head>
<body><div>一个人为什么要努力? 我见过最好的答案就是:因为我喜欢的东西都很贵,我想去的地方都很远,我爱的人超完美。</div>
</body>
</html>

 4.2  对齐文本

text-align属性用于设置元素内文本内容的水平对齐方式。

div {

  text-align: center;

属性值解释
left左对齐(默认值)
right右对齐
center居中对齐

居中:

靠右:

代码: 

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>CSS之文本对齐</title><style>h1 {/* 本质上是让h1盒子里的文字水平居中对齐 *//* text-align: center; *//* 本质上是让h1盒子里的文字水平向右对齐 */text-align: right;}</style>
</head>
<body><h1>居中的标题</h1>
</body>
</html>

 4.3  装饰文本

text-decoration属性规定添加到文本的修饰。可以给文本添加下划线,册除线,上划线等。 

div {

  text-decoration: underline;

属性值描述
none默认,没有装饰线(最常用
underline下划线,链接a自带下划线(常用)
overline上划线(几乎不用)
line-through删除线(不常用)

下划线:

删除线:

上划线:

 没有装饰线:(用于链接)

 重点记住:如何添加下划线?如何删除下划线? 

代码: 

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>CSS之文本装饰</title><style>div {/* 下划线 *//* text-decoration: underline; *//* 删除线 *//* text-decoration: line-through; *//* 上划线 */text-decoration: overline;}a {text-decoration: none;color: #333}</style>
</head>
<body><div>少年的肩,应该担起草长莺飞和明月清风</div><a href="#">努力的生活</a>
</body>
</html>

 4.4  文本缩进

text-indent属性用来指定文本的第一行的缩进,通常是将段落的首行缩进。

div {

  text-indent: 20px;

}

 通过设置该属性,所有元素的第一行都可以缩进一个给定的长度,甚至该长度可以是负值。

p {

  text-indent: 2em;

 em是一个相对单位,就是当前元素(font-size)1个文字的大小,如果当前元素没有设置大小,则会按照父元素的1个文字大小。 

px缩进:

em缩进:

代码: 

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>CSS之文本首行缩进</title><style>p {/* 文本第一行首行缩进 多少距离 *//* text-indent: 20px; *//* 如果此时写了2em 则是缩进当前元素 2个文字大小距离 */text-indent: 2em;}</style>
</head>
<body><p>如果你爱上了某个星球的一朵花。那么,只要在夜晚仰望星空,就会觉得漫天的繁星就像一朵朵盛开的花。《小王子》</p><p>是你浪费在我身上的时间,使我,变得如此珍贵。《小王子》</p><p>夜里,你要抬头仰望满天的星星。我那颗实在太小了,我都没法指给你看它在哪儿。这样倒也好,我的星星,对你来说就是满天星星中的一颗。所以,你会爱这满天的星星。所有的星星都会是你的朋友。《小王子》</p><p>仪式感就是使某一天与其他日子不同,使某一个时刻与其他时刻不同。《小王子》</p><p>只有心灵才能洞察一切,最重要的东西,用眼睛是看不见的。《小王子》</p><p>所有的大人都曾经是小孩,虽然,只有少数的人记得。《小王子》</p><p>如果不去遍历世界,我们就不知道什么是我们精神和情感的寄托,但我们一旦遍历了世界,却发现我们再也无法回到那美好的地方去了。当我们开始寻求,我们就已经失去,而我们不开始寻求,我们根本无法知道自己身边的一切是如此可贵。《小王子》</p><p>星星之所以美丽,是因为它的某一颗上有朵看不见的花。沙漠之所以美丽,是因为它的某一个地方藏着一口井。</p></body>
</html>

4.5  行间距

 line-height属性用于设置行间距离(行高),可以控制文字行与行之间距离。 

p {

  line-height: 26px;

代码:  

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>CSS之文本行间距</title><style>div {line-height: 26px;}p{line-height: 25px;}</style>
</head>
<body><div>中国人</div><p>如果你爱上了某个星球的一朵花。那么,只要在夜晚仰望星空,就会觉得漫天的繁星就像一朵朵盛开的花。《小王子》</p><p>是你浪费在我身上的时间,使我,变得如此珍贵。《小王子》</p><p>夜里,你要抬头仰望满天的星星。我那颗实在太小了,我都没法指给你看它在哪儿。这样倒也好,我的星星,对你来说就是满天星星中的一颗。所以,你会爱这满天的星星。所有的星星都会是你的朋友。《小王子》</p><p>仪式感就是使某一天与其他日子不同,使某一个时刻与其他时刻不同。《小王子》</p><p>只有心灵才能洞察一切,最重要的东西,用眼睛是看不见的。《小王子》</p><p>所有的大人都曾经是小孩,虽然,只有少数的人记得。《小王子》</p><p>如果不去遍历世界,我们就不知道什么是我们精神和情感的寄托,但我们一旦遍历了世界,却发现我们再也无法回到那美好的地方去了。当我们开始寻求,我们就已经失去,而我们不开始寻求,我们根本无法知道自己身边的一切是如此可贵。《小王子》</p><p>星星之所以美丽,是因为它的某一颗上有朵看不见的花。沙漠之所以美丽,是因为它的某一个地方藏着一口井。</p>
</body>
</html>

 

 4.6  文本属性总结

属性表示注意点
color文本颜色我们通常用十六进制简写形式
text-align文本对齐可以设定文字水平的对齐方式
text-indent文本缩进通常我们用于段落首行缩进2个字的距离
text-decoration文本修饰记住 添加下划线underline,取消下划线none 
line-height行高控制行与行之间距离

(今日分享暂时到此为止啦!为不断努力的自己鼓鼓掌吧。今日文案分享:生命有裂缝,阳光才能照进来,没用永恒的黑夜,只有未到的黎明。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/794219.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

苍穹外卖学习笔记(一)开发环境搭建

苍穹外卖技术框架 网关层&#xff1a; Nginx:反向代理负载均衡 nginx学习&#xff0c;看这一篇就够了&#xff1a;下载、安装。使用&#xff1a;正向代理、反向代理、负载均衡。常用命令和配置文件,很全-CSDN博客应用层&#xff1a; Spring Boot&#xff1a;简化spring程序的创…

计算机内存是如何管理的

计算内存的那些事儿——内存管理 大家回忆一下&#xff0c;计算机结构&#xff0c;或者说一个SoC&#xff08;system-on-chip&#xff09;芯片的结构。 cpu、memory、peripherals&#xff0c;这是计算机的主要部件&#xff0c;三者之间通过system bus勾搭在一起。 The main co…

第五篇:3.4 用户归因和受众(User attribution and audience) - IAB/MRC及《增强现实广告效果测量指南1.0》

翻译计划 第一篇概述—IAB与MRC及《增强现实广告效果测量指南》之目录、适用范围及术语第二篇广告效果测量定义和其他矩阵之- 3.1 广告印象&#xff08;AD Impression&#xff09;第三篇广告效果测量定义和其他矩阵之- 3.2 可见性 &#xff08;Viewability&#xff09;第四篇广…

Vulnhub:BOSSPLAYERSCTF: 1

目录 信息收集 arp nmap nikto whatweb WEB web信息收集 dirmap 命令执行漏洞 反弹shell 提权 系统信息收集 get root 信息收集 arp ┌──(root㉿ru)-[~/kali/vulnhub] └─# arp-scan -l Interface: eth0, type: EN10MB, MAC: 00:50:56:2f:dd:9…

找不到api-ms-win-crt-runtime-l1-1-0.dll,无法继续执行代码的解决方法

当电脑系统中关键文件“api-ms-win-crt-runtime-l1-1-0.dll”发生丢失情况时&#xff0c;会导致某些应用程序无法正常运行。api-ms-win-crt-runtime-l1-1-0.dll是Windows操作系统中至关重要的动态链接库&#xff08;DLL&#xff09;文件&#xff0c;它包含了应用程序在运行过程…

【java探索之旅】逻辑控制掌握 顺序结构 分支语句

&#x1f3a5; 屿小夏 &#xff1a; 个人主页 &#x1f525;个人专栏 &#xff1a; Java编程秘籍 &#x1f304; 莫道桑榆晚&#xff0c;为霞尚满天&#xff01; 文章目录 &#x1f4d1;前言一、逻辑控制的概念二、顺序结构三、分支结构3.1 if语句3.2 if习题巩固3.3 细节注意项…

【个人笔记】如何用 Python 编写激活码解锁程序,方法二

目录 前言 第一步&#xff1a;编写激活码解锁程序&#xff08;激活码.py&#xff09; 第二步&#xff1a;修改需要解锁的程序&#xff08;1.py&#xff09; 总结 前言 在软件开发中&#xff0c;有时我们需要设计一种机制来保护程序&#xff0c;例如通过激活码来控制程序的…

Cortex-M7 异常处理与返回

1 前言 当CM3开始响应一个中断时&#xff0c;会在它小小的体内奔涌起三股暗流&#xff1a;  入栈&#xff1a; 把8个寄存器的值压入栈;  取向量&#xff1a;从向量表中找出对应的服务程序入口地址;  选择堆栈指针MSP/PSP&#xff0c;更新堆栈指针…

C语言 | Leetcode C语言题解之第2题两数相加

题目&#xff1a; 题解&#xff1a; struct ListNode* addTwoNumbers(struct ListNode* l1, struct ListNode* l2) {struct ListNode *head NULL, *tail NULL;int carry 0;while (l1 || l2) {int n1 l1 ? l1->val : 0;int n2 l2 ? l2->val : 0;int sum n1 n2 …

「每日跟读」英语常用句型公式 第3篇

「每日跟读」英语常用句型公式 第3篇 1. I don’t know how to ____ 我不知道如何_____ I don’t know how to play soccer (我不知道怎么踢足球) I don’t know how to study&#xff08;我不知道如何学习&#xff09; I don’t know how to play chess (我不知道如何下国…

使用 Kafka 保证消息不丢失的策略及原理解析

✨✨祝屏幕前的小伙伴们每天都有好运相伴左右&#xff0c;一定要天天开心&#xff01;✨✨ &#x1f388;&#x1f388;作者主页&#xff1a; 喔的嘛呀&#x1f388;&#x1f388; 目录 一、引言 二. 持久化存储 2.1持久化存储原理&#xff1a; 2.2使用示例&#xff1a; …

数据结构:详解【树和二叉树】

1. 树的概念及结构&#xff08;了解&#xff09; 1.1 树的概念 树是一种非线性的数据结构&#xff0c;它是由n&#xff08;n>0&#xff09;个有限结点组成一个具有层次关系的集合。把它叫做树是因为它看起来像一棵倒挂的树&#xff0c;也就是说它是根朝上&#xff0c;而叶朝…

Qt --- 常用控件

目录 1. 前言 2. QWidget核心属性 2.1. enabled(控件是否可用) 2.2. geometry(尺寸) 2.2.1. windowframe的影响 2.3. windowTitle(窗口标题) 2.4. windowIcon(窗口图标) 2.5. 使用qrc文件资源管理 2.6. windowOpacity(半透明效果) 2.7. cursor(设置鼠标光标) 2.8. fo…

DAY15|二叉树的层序遍历,226.翻转二叉树,101.对称二叉树

文章目录 二叉树的层序遍历226.翻转二叉树&#xff08;层序遍历的衍生题&#xff09;101.对称二叉树 二叉树的层序遍历 文字讲解&#xff1a;二叉树的层序遍历 视频讲解&#xff1a;二叉树的层序遍历 状态&#xff1a;看了文字讲解后理解了&#xff0c;熟悉队列来遍历每层子节点…

哈佛大学商业评论 --- 第四篇:一家公司的AR经验

AR将全面融入公司发展战略&#xff01; AR将成为人类和机器之间的新接口&#xff01; AR将成为人类的关键技术之一&#xff01; 请将此文转发给您的老板&#xff01; --- 专题作者&#xff1a;Michael E.Porter和James E.Heppelmann 虽然物理世界是三维的&#xff0c;但大多…

LIN总线基础

文章目录 1 什么是LIN 总线&#xff1f;1.1 LIN总线的历史 2.LIN总线的特点2.1 LIN总线的电气特性 3. 应用4 LIN总线基本概念4.1 LIN报文帧结构4.1.1 主节点与从节点4.1.2 调度表4.1.3网络管理4.1.4 帧头结构4.1.4.1 电平4.1.4.2 同步间隔段&#xff08;间隔场&#xff09;4.1.…

算法学习18:动态规划

算法学习18&#xff1a;动态规划 文章目录 算法学习18&#xff1a;动态规划前言一、线性DP1.数字三角形&#xff1a;f[i][j] max(f[i - 1][j - 1] a[i][j], f[i - 1][j] a[i][j]);2.1最长上升子序列&#xff1a;f[i] max(f[i], f[j] 1);2.2 打印出最长子序列3.最长公共子序…

免版权素材库:在营销和宣传中的重要性与应用

title: 免版权素材库&#xff1a;在营销和宣传中的重要性与应用 date: 2024/4/5 18:21:43 updated: 2024/4/5 18:21:43 tags: 免版权素材库营销宣传高质量素材节省成本避免侵权创意启发数字营销 免版权素材库在宣传和营销中的重要性不言而喻。在当今数字化时代&#xff0c;图片…

基于Python的微博舆论分析,微博评论情感分析可视化系统,附源码

博主介绍&#xff1a;✌程序员徐师兄、7年大厂程序员经历。全网粉丝12w、csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ &#x1f345;文末获取源码联系&#x1f345; &#x1f447;&#x1f3fb; 精彩专栏推荐订阅&#x1f447;…

刷题之Leetcode34题(超级详细)

34. 在排序数组中查找元素的第一个和最后一个位置 力扣链接(opens new window)https://leetcode.cn/problems/find-first-and-last-position-of-element-in-sorted-array/ 给定一个按照升序排列的整数数组 nums&#xff0c;和一个目标值 target。找出给定目标值在数组中的开始…