CSS伪类与常用标签属性整理与块级、行级、行级块标签(文本,背景,列表,透明,display)

news2025/2/26 18:13:03

目录

文本

color:字体颜色

font-size:字体大小​编辑

front-family:字体

text-align:文本对齐

text-decoration:line-through:定义穿过文本下的一条线

text-decoration:underline:定义文本下的一条线

text-decoration:none:定义标准的文本

font-style: italic:斜体文本

font-weight:字体粗细

line-height:设置行高

letter-spacing:可以指定字符间距

text-indent:用来设置首行缩进

背景

background-color:背景颜色

background-image:背景图片

background-repeat:背景重复

background-size:背景尺寸

background- position :背景位

列表

list-style-image: 将图片设置为列表项标志(需要先删除默认图标)

list_style-position:设置列表中列表项标志的位置

list-style-type:设置列表项标志的类型

list-style:简写属性

透明

块级,行级,行级块标签

Display


文本

  • color:字体颜色
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<style>
			p{
				color: crimson;
			}
		</style>
	</head>
	<body>
		<p>颜色</p>
	</body>
</html>w

  • font-size:字体大小
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
        <style>
            p{
                font-size: 1cm;
            }
        </style>
    </head>
    <body>
        <p>字体大小</p>
    </body>
</html>

  • front-family:字体
    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="utf-8">
            <title></title>
            <style>
                p{
                    font-family: 楷体;
                }
            </style>
        </head>
        <body>
            <p>字体</p>
        </body>
    </html>

  • text-align:文本对齐
  • <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="utf-8">
    		<title></title>
    		<style>
    			p{
    				text-align: center;
    			}
    		</style>
    	</head>
    	<body>
    		<p>文本对齐</p>
    	</body>
    </html>

  • text-decoration:line-through:定义穿过文本下的一条线
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
        <style>
            p{
                text-decoration:line-through;
            }
        </style>
    </head>
    <body>
        <p>穿过文本线条</p>
    </body>
</html>

  • text-decoration:underline:定义文本下的一条线
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
        <style>
            p{
                text-decoration:underline;
            }
        </style>
    </head>
    <body>
        <p>下划线</p>
    </body>
</html>

 

  • text-decoration:none:定义标准的文本
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
        <style>
            p{
                text-decoration:none;
            }
        </style>
    </head>
    <body>
        <p>标准文本</p>
    </body>
</html>

  • font-style: italic:斜体文本
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
        <style>
            p{
                font-style: italic;
            }
        </style>
    </head>
    <body>
        <p>斜体文本</p>
    </body>
</html>

  • font-weight:字体粗细
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
        <style>
            p{
                font-weight: 300;
            }
        </style>
    </head>
    <body>
        <p>字体粗细</p>
    </body>
</html>

 

  • line-height:设置行高
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
        <style>
            p{
                line-height: 1cm;
                background-color: aquamarine;
            }
        </style>
    </head>
    <body>
        <p>行高</p>
    </body>
</html>

  • letter-spacing:可以指定字符间距
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
        <style>
            p{
                letter-spacing: 1cm;
            }
        </style>
    </head>
    <body>
        <p>字符间距</p>
    </body>
</html>

  • text-indent:用来设置首行缩进
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
        <style>
            p{
                text-indent: 2em;
            }
        </style>
    </head>
    <body>
        <p>首行缩进首行缩进首行缩进首行缩进首行缩进首行缩进首行缩进首行缩进首行缩进首行缩进首行缩进首行缩进首行缩进首行缩进</p>
    </body>
</html>

背景

  • background-color:背景颜色
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
        <style>
            p{
                background-color: aqua;
            }
        </style>
    </head>
    <body>
        <p>背景颜色</p>
    </body>
</html>

 

  • background-image:背景图片
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
        <style>
            p{
                background-image: url("../img/wemeet image_20240302144250660.png");
            }
        </style>
    </head>
    <body>
        <p>背景图片</p>
    </body>
</html>

  • background-repeat:背景重复
    描述
    repeat默认。背景图像将在垂直方向和水平方向重复。
    repeat-x背景图像将在水平方向重复。
    repeat-y背景图像将在垂直方向重复。
    no-repeat背景图像将仅显示一次。
    inherit规定应该从父元素继承 background-repeat 属性的设置。
    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="utf-8">
            <title></title>
            <style>
                p{
                    background-repeat:repeat-x;
                    background-image: url("../img/wemeet image_20240302144256433.png");
                }
            </style>
        </head>
        <body>
            <p>背景图片横向重复,背景图片横向重复,背景图片横向重复,背景图片横向重复,背景图片横向重复,背景图片横向重复,背景图片横向重复,背景图片横向重复背景图片横向重复,背景图片横向重复</p>
            
            
            
        </body>
    </html>
     
  • background-size:背景尺寸

字面意思就是调整背景大小就不举例了

  • background- position :背景位

属性为每一个背景图片设置初始位置。这个位置是相对于由 background-origin 定义的位置图层的。

列表

CSS列表属性可以放置、改变列表项标志,或者将图片作为列表项标志。

  • list-style-image: 将图片设置为列表项标志(需要先删除默认图标)
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
        <style type="text/css">
            .u1 li{
                color: red;
                list-style-type:none; /* 去除默认的图标 */
                 list-style-image:url("../img/wemeet image_20240302144244667.png"); /* 指定一个图片当作图标 */
            }
        </style>
    </head>
    <body>
        <ul class="u1">
            <li>列表项</li>
            <li>列表项</li>
            <li>列表项</li>
            <li>列表项</li>
        </ul>
    </body>
</html>
 
  • list_style-position:设置列表中列表项标志的位置
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
        <style type="text/css">
            .u1 li{
                text-align: center; /* 居中*/
                color: red;
                list-style-type:none; /* 去除默认的图标 */
                 list-style-image:url("../img/wemeet image_20240302144244667.png"); /* 指定一个图片当作图标 */
                list-style-position: inside;
        </style>
    </head>
    <body>
        <ul class="u1">
            <li>列表项</li>
            <li>列表项</li>
            <li>列表项</li>
            <li>列表项</li>
        </ul>
    </body>
</html>

  • list-style-type:设置列表项标志的类型
  • list-style:简写属性
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
        <style type="text/css">
            .u1 li{
                text-align: center; /* 居中*/
                color: red;
                list-style: none url("../img/wemeet image_20240302144244667.png") inside; 
            }
        </style>
    </head>
    <body>
        <ul class="u1">
            <li>列表项</li>
            <li>列表项</li>
            <li>列表项</li>
            <li>列表项</li>
        </ul>
    </body>
</html>

透明

定义透明效果的属性是opacity,属性设置标签的不透明级别值为1。 规定不透明度:从 0.0 (完全透明)到 1.0(完全不透明)

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
			<style>
				p{
					opacity:0.5;
				}
			</style>
		
	</head>
	<body>
		<p>hahaha</p>
	</body>
</html>

块级,行级,行级块标签

  1. 块级标签:无论内容多少都会独自占据一行。【例如<p>、<h1>、<ul>、<ol>】

  2. 行级标签:只占自身大小得到标签,不会占一行。【例如<font>、<b>、<i>、<a>】

  3. 行级块标签:可以和其它元素保持在一行,还能设置宽高。【例如<input/><img>】

Display

通过display样式可以修改标签的类型。

可选值:

  • block :设置标签为块标签

  • inline :设置标签为行级标签

  • inline-block :设置标签为行级块标签

  • none :隐藏标签(标签将在页面中完全消失)

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

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

相关文章

7-15 2.2 译密码

输入5个字母&#xff0c;将其译成密码&#xff0c;密码规律是&#xff1a;用原来的字母后面第4个字母代替原来的字母。例如&#xff1a;A被E代替&#xff0c;C被G代替。 输入格式: 输入一行5个字符 输出格式: 输出一行5个字符 输入样例: China输出样例: Glmre #include …

前端框架的发展历程

文章目录 前言 一、静态页面时代 二、JavaScript的兴起 三、jQuery的出现 四、前端框架的崛起 1.AngularJS 2.React 3.Vue.js 五、面向组件化的发展趋势 总结 前言 前端框架的发展史就是一个不断进化的过程&#xff0c;它的发展和进化一定程度…

消息服务--Kafka的简介和使用

消息服务--Kafka的简介和使用 前言异步解耦削峰缓存1、消息队列2、kafka工作原理3、springBoot KafKa整合3.1 添加插件3.2 kafKa的自动配置类3.21 配置kafka地址3.22 如果需要发送对象配置kafka值的序列化器3.3 测试发送消息3.31 在发送测试消息的时候由于是开发环境中会遇到的…

flask-sqlalchemy库

彩笔激流勇退。 1. 简介 ORM&#xff0c;对象关系映射。简单来说&#xff0c;ORM将数据库中的表与面向对象中的类建立了一种对应关系。这样&#xff0c;我们要操作数据库&#xff0c;表&#xff0c;记录就可以直接通过操作类或者类实例来完成。 SQLAlchemy 是目前python中最…

连接时序分类 Connectionist Temporal Classification (CTC)

CTC全称Connectionist temporal classification&#xff0c;是一种常用在语音识别、文本识别等领域的算法&#xff0c;用来解决输入和输出序列长度不一、无法对齐的问题。在CRNN中&#xff0c;它实际上就是模型对应的损失函数(CTC loss)。 一、背景 字母和语音的对齐(align)非…

Redis 内存的优化

目录 前言 Redis 的内存碎片问题 判断Redis 内存碎片 如何清理内存碎片&#xff1f; 前言 我想讲一下怎么提高Redis 内存的利用率&#xff0c;redis 的数据是保存在内存中。对内存的利用率低&#xff0c;意味着存的数据很少&#xff0c;并不意味着就没有内存了&#xff0c…

React-路由导航

1.声明式路由导航 1.1概念 说明&#xff1a;声明式导航是指通过在模版中通过<Link/>组件描述出要跳转到哪里去&#xff0c;比如后台管理系统的左侧菜单通常使用这种方式进行。 import {Link} from "react-router-dom" const Login()>{return (<div>…

[nlp入门论文精读] | Transformer

写在前面 最近工作从CV转向了NLP&#xff0c;于是空余时间便跟着哔哩哔哩李沐老师的视频学习。其实研一NLP课程讲论文的时候&#xff0c;我们小组就选择了经典的Attention和Bert&#xff0c;但还有很多细节并不完全理解&#xff0c;实际使用时也很困惑。 因此这个系列就来记…

Spring学习 基础(三)MVC

5、Spring MVC 传统Web模式&#xff1a; Model:系统涉及的数据&#xff0c;也就是 dao 和 bean。View&#xff1a;展示模型中的数据&#xff0c;只是用来展示。Controller&#xff1a;处理用户请求都发送给 &#xff0c;返回数据给 JSP 并展示给用户。 随着 Spring 轻量级开发…

【python】time库知识整理

简介 python的time库是python内置库&#xff0c;主要负责处理与时间相关的事务。 获取当前时间 函数作用time()获取当前时间戳ctime()获取字符串形式的时间gmtime()调用内部方法&#xff0c;赋予属性&#xff0c;能够被程序调用执行 time返回的是时间戳 ctime是返回的我们…

智慧安防视频远程监控平台EasyCVR集成后播放只有一帧画面是什么原因?

智慧安防视频监控平台EasyCVR能在复杂的网络环境中&#xff08;专网、局域网、广域网、VPN、公网等&#xff09;将前端海量的设备进行统一集中接入与视频汇聚管理&#xff0c;平台可支持的接入协议包括&#xff1a;国标GB28181、RTSP/Onvif、RTMP&#xff0c;以及厂家的私有协议…

Linux网络套接字之预备知识

(&#xff61;&#xff65;∀&#xff65;)&#xff89;&#xff9e;嗨&#xff01;你好这里是ky233的主页&#xff1a;这里是ky233的主页&#xff0c;欢迎光临~https://blog.csdn.net/ky233?typeblog 点个关注不迷路⌯▾⌯ 目录 一、预备知识 1.理解源IP地址和目的IP地址 …

Day27:安全开发-PHP应用TP框架路由访问对象操作内置过滤绕过核心漏洞

目录 TP框架-开发-配置架构&路由&MVC模型 TP框架-安全-不安全写法&版本过滤绕过 思维导图 PHP知识点 功能&#xff1a;新闻列表&#xff0c;会员中心&#xff0c;资源下载&#xff0c;留言版&#xff0c;后台模块&#xff0c;模版引用&#xff0c;框架开发等 技…

Android14之解决报错:No module named sepolgen(一百九十二)

简介&#xff1a; CSDN博客专家&#xff0c;专注Android/Linux系统&#xff0c;分享多mic语音方案、音视频、编解码等技术&#xff0c;与大家一起成长&#xff01; 优质专栏&#xff1a;Audio工程师进阶系列【原创干货持续更新中……】&#x1f680; 优质专栏&#xff1a;多媒…

excel统计分析——嵌套设计

参考资料&#xff1a;生物统计学&#xff0c;巢式嵌套设计的方差分析 嵌套设计&#xff08;nested design&#xff09;也称为系统分组设计或巢式设计&#xff0c;是把试验空间逐级向低层次划分的试验设计方法。与裂区设计相似&#xff0c;先按一级因素设计试验&#xff0c;然后…

LeetCode-1004. 最大连续1的个数 III

每日一题系列&#xff08;day 20&#xff09; 前言&#xff1a; &#x1f308; &#x1f308; &#x1f308; &#x1f308; &#x1f308; &#x1f308; &#x1f308; &#x1f308; &#x1f308; &#x1f308; &#x1f308; &#x1f308; &#x1f308; &#x1f50…

【OpenCV】如何在Linux操作系统下正确安装 OpenCV

前言 我是在虚拟机上跑的 Linux 5.8.0-44-generic。 配置如下&#xff1a; 目录 第一步&#xff1a;下载依赖文件 第二步&#xff1a;下载 opencv 和 opencv_contrib 源码 第三步&#xff1a;解压缩包 第四步&#xff1a;移动文件 第五步&#xff1a;生成 makefile 文件 …

oracle基础-多表关联查询 备份

一、概述 在实际应用系统开发中会设计多个数据表&#xff0c;每个表的信息不是独立存在的&#xff0c;而是若干个表之间的信息存在一定的关系&#xff0c;当用户查询某一个表的信息时&#xff0c;很可能需要查询关联数据表的信息&#xff0c;这就是多表关联查询。SELECT语句自身…

Prometheus添加nginx节点显示不支持stub_status 解决办法

1、我们在使用Prometheus监控添加nginx节点监控的时候&#xff0c;在被监控节点的nginx配置文件中添加下面的模块 server { listen 80; server_name localhost; location /stub_status { stub_status on; access_log off; …

【解读】OWASP 大语言模型(LLM)安全测评基准V1.0

大语言模型&#xff08;LLM&#xff0c;Large Language Model&#xff09;是指参数量巨大、能够处理海量数据的模型, 此类模型通常具有大规模的参数&#xff0c;使得它们能够处理更复杂的问题&#xff0c;并学习更广泛的知识。自2022 年以来&#xff0c;LLM技术在得到了广泛的应…