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

目录

文本

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 :隐藏标签(标签将在页面中完全消失)

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

mysqld.exe运行时,提示缺少msvcr100.dll,msvcp100.dll文件,导致mysql安装失败或mysql服务无法启动

mysqld.exe运行时&#xff0c;提示缺少msvcr100.dll&#xff0c;msvcp100.dll文件&#xff0c;导致mysql安装失败或无法启动 msvcr100.dll&#xff0c;msvcp100.dll时VC2010的动态链接库。 1、下载地址 https://www.microsoft.com/zh-cn/download/details.aspx?id26999&wd…

027—pandas 不同分类每天指定取值的比例

前言 本例我们将进行分组计算&#xff0c;分组后得到一个堆叠数据&#xff0c;并对堆叠数据解除堆叠&#xff0c;最后再按要求格式化为百分数样式。 此类操作会经常发生在业务数据透视场景下&#xff0c;一般都会有 Excel 来操作完成&#xff0c;今天我们使用 Python 的 panda…

钉钉扫码登录,sdk问题

别问我为啥会写这玩意。因为有人问到了 1.钉钉扫码登录&#xff0c;网上代码一大堆&#xff0c;但是小同学在抄的时候突然问我&#xff0c;为啥jar包倒入不了。pom添加了&#xff0c;镜像也是阿里的&#xff0c;还是不行 下载了包&#xff0c;按这个放啊发去操作就好了 1.先…

1.Datax数据同步之Windows下,mysql数据同步至另一个mysql数据库

目录 前言步骤操作大纲步骤明细其他问题 前言 Datax是什么&#xff1f; DataX 是阿里巴巴集团内被广泛使用的离线数据同步工具/平台&#xff0c;实现包括 MySQL、SQL Server、Oracle、PostgreSQL、HDFS、Hive、HBase、OTS、ODPS 等各种异构数据源之间高效的数据同步功能。准备…

Hand 3D相关

看到一个不错的文献总结网址&#xff0c;如下 GitHub - SeanChenxy/Hand3DResearch 涉及的内容如下图&#xff1a;

基于SSM框架的民族文化传承与乡村扶贫网站设计与实现【附项目源码】分享

民族文化传承与乡村扶贫网站设计与开发: 源码地址&#xff1a;https://download.csdn.net/download/qq_41810183/88842794 一、引言 随着信息技术的飞速发展&#xff0c;互联网已成为文化传播与经济发展的重要平台。为了有效传承和弘扬民族文化&#xff0c;同时推动乡村地区…

【Linux】Shell编程【一】

shell是一个用 C 语言编写的程序&#xff0c;它是用户使用 Linux 的桥梁。Shell 既是一种命令语言&#xff0c;又是一种程序设计语言。 Shell 是指一种应用程序&#xff0c;这个应用程序提供了一个界面&#xff0c;用户通过这个界面访问操作系统内核的服务。 Shell属于内置的…

Docker上部署LPG(loki+promtail+grafana)踩坑复盘

Docker上部署LPG&#xff08;lokipromtailgrafana&#xff09;踩坑复盘 声明网上配置部署踩坑多机采集 声明 参考掘金文章&#xff1a;https://juejin.cn/post/7008424451704356872 版本高的用docker compose命令&#xff0c;版本低的用docker-compose 按照文章描述&#xff0c…

应急响应-Webshell-典型处置案例

网站后台登录页面被篡改 事件背景 在2018年11月29日4时47分&#xff0c;某网站管理员发现网站后台登录页面被篡改&#xff0c;“中招”服务器为windows系统&#xff0c;应采用java语言开发&#xff0c;所使用的中间件为Tomcat。 事件处置 Webshell排查 利用D盾对网站目录进…

C++_包装器

目录 1、包装器的用法 2、包装器的类型 3、包装器的作用 4、包装成员函数 5、bind&#xff08;绑定&#xff09; 5.1 bind的用法 5.2 bind减少参数个数 结语 前言&#xff1a; C11的包装器&#xff0c;总称为function包装器&#xff0c;而包装器又称适配器…

模块化机房的成本效益分析

在当今日益数字化的商业环境中&#xff0c;数据中心的建设和运营成本成为企业关注的重点。模块化机房以其独特的优势&#xff0c;不仅满足了快速部署和高效能的需求&#xff0c;还显著降低了总体成本。本文将深入探讨模块化机房在不同方面带来的成本效益。 1.预制模块化设计 …

如何解决由触发器导致 MySQL 内存溢出?

由触发器导致得 OOM 案例分析过程和解决方式。 作者&#xff1a;龚唐杰&#xff0c;爱可生 DBA 团队成员&#xff0c;主要负责 MySQL 技术支持&#xff0c;擅长 MySQL、PG、国产数据库。 爱可生开源社区出品&#xff0c;原创内容未经授权不得随意使用&#xff0c;转载请联系小编…

如何用 RAG 技术玩转文档问答?Milvus × 网易有道 QAnything 为你揭秘!

过去一年&#xff0c;RAG 在技术层面发展迅速&#xff0c;为向量数据库赛道添了一把火。RAG 和向量数据库的结合&#xff0c;能够有效解决幻觉、时效性差、专业领域知识不足等阻碍大模型应用的核心问题。 不久前&#xff0c;网易有道开源了自研的 RAG 引擎 QAnything。用户的任…

如何下载安装chromium浏览器

下载安装chromium浏览器去这个网站下载&#xff1a; CNPM Binaries Mirror 参考链接&#xff1a;手写 Puppeteer&#xff1a;自动下载 Chromium - 知乎

渲染农场:大规模渲染任务的高效处理方式

在当今的数字内容创作领域&#xff0c;渲染农场是处理大规模渲染任务的关键技术&#xff0c;它利用多台计算机的集群来分担复杂的渲染工作&#xff0c;大大提高了效率和速度。这篇文章将深入探讨渲染农场的工作原理、技术架构&#xff0c;以及如何根据需求选择合适的渲染农场。…

Vmware 点进centos不显示鼠标

今天安装了Vmward16 安装后在里面安装了centos7&#xff0c;但进入centos7 时没显示鼠标&#xff0c;但有点击效果。 设置了右上角的 编辑->首选项 -输入-》单击鼠标时抓取键盘和鼠标输入然后重启下vmware&#xff0c;但鼠标还是不显示 后面我的电脑重启了&#xff0c;然后…

【数学】【网格】【状态压缩】782 变为棋盘

作者推荐 视频算法专题 本文涉及知识点 数学 网格 状态压缩 LeetCode:782 变为棋盘 一个 n x n 的二维网络 board 仅由 0 和 1 组成 。每次移动&#xff0c;你能任意交换两列或是两行的位置。 返回 将这个矩阵变为 “棋盘” 所需的最小移动次数 。如果不存在可行的变换&am…

小区水电智能化系统

随着科技的进步&#xff0c;我们的生活变得越来越智能化&#xff0c;而小区水电智能化系统正是这一趋势的典范。这个系统不仅仅是一种便利&#xff0c;更是未来智慧生活的关键组成部分。让我们一起来了解一下它的奥秘吧! 让我们来看看小区水电智能化系统的核心&#xff1a;智能…

【Spring】idea连接mysql数据库

1 MySQL安装 下载地址&#xff1a;https://dev.mysql.com/downloads/installer/ 安装server only选项&#xff0c;之后的可以选择默认安装选项 2 MySQL登录并创建数据 -- 创建数据库 create databases spring_db; use spring_db; -- 创建表 create table users (id INT AUTO…

现货黄金交易网上有用的交易技巧

在不同的现货黄金交易网上&#xff0c;经常有投资者分享交易技巧。由于在网上发文没什么限制&#xff0c;所以这些交易技巧都是泥沙俱下&#xff0c;质量良莠不齐。不过也有一些是有用的&#xff0c;下面我们就来介绍一下现货黄金交易网上那些有用的交易技巧。 培养防守意识。什…