HTML预格式化文本pre标签

news2024/11/27 12:56:42

文章目录

  • 参考
  • white-space
  • word-break
  • font-family

参考

https://blog.csdn.net/weixin_44368963/article/details/120054949
https://www.zhangxinxu.com/wordpress/2017/03/css-font-family-chinese-english/

pre 元素可定义预格式化的文本。被包围在 pre 元素中的文本通常会保留空格和换行符。而文本也会呈现为等宽字体

< pre > 标签的一个常见应用就是用来表示计算机的源代码。

我们经常会在要保持文本格式的时候使用pre标签,比如当我们要展示源代码的时候,只要放一个pre标签,然后把源代码直接复制,粘贴,然后在页面上就可以保持好格式。不会像放在其它标签里那样,把换行和空格都自动折叠了。

pre {
   word-wrap:break-word;
   white-space:pre;
   font-family:simsun;
   font-size:18px;
   overflow-x:scroll;
   word-break:break-all;
}

white-space

定义:用来设置如何处理元素中的 空白

white-space: normal;  /*连续的空白符会被合并,换行符会被当作空白符来处理。填充line盒子时,必要的话会换行。 */
white-space: nowrap;  /* 和 normal 一样,连续的空白符会被合并。但文本内的换行无效。*/
white-space: pre;  /* 连续的空白符会被保留。在遇到换行符或者<br>元素时才会换行。*/
white-space: pre-wrap; /* 连续的空白符会被保留。在遇到换行符或者<br>元素,或者需要为了填充line盒子时才会换行。*/
white-space: pre-line;  /* 连续的空白符会被合并。在遇到换行符或者<br>元素,或者需要为了填充line盒子时会换行。*/
 
white-space: break-spaces;
/**
    与 pre-wrap的行为相同,除了:
    任何保留的空白序列总是占用空间,包括在行尾。
    每个保留的空格字符后都存在换行机会,包括空格字符之间。
    这样保留的空间占用空间而不会挂起,从而影响盒子的固有尺寸(最小内容大小和最大内容大小)。
 */
 
white-space: inherit;
white-space: initial;
white-space: unset;

word-break

定义: CSS 属性 word-break 指定了怎样在单词内断行

属性说明:

word-break: break-all /* 对于non-CJK (CJK 指中文/日文/韩文) 文本,可在任意字符间断行。*/
word-break: keep-all  /*CJK 文本不断行。 Non-CJK 文本表现同 normal。 */
word-break: break-word;  /* non-standard */ 

font-family

font-family:simsun

https://developer.mozilla.org/zh-CN/docs/Web/CSS/@font-face/font-family
https://developer.mozilla.org/zh-CN/docs/Web/CSS/@font-face

CSS font-family中文字体英文名称展示

回到相关文章 »

windows常见内置中文字体

字体中文名字体英文名字体应用
宋体SimSun

黑体SimHei

微软雅黑Microsoft Yahei

微软正黑体Microsoft JhengHei

楷体KaiTi

新宋体NSimSun

仿宋FangSong

OS X常见内置中文字体

字体中文名字体英文名字体应用
苹方PingFang SC

华文黑体STHeiti

华文楷体STKaiti

华文宋体STSong

华文仿宋STFangsong

华文中宋STZhongsong

华文琥珀STHupo

华文新魏STXinwei

华文隶书STLiti

华文行楷STXingkai

冬青黑体简Hiragino Sans GB

兰亭黑-简Lantinghei SC

翩翩体-简Hanzipen SC

手札体-简Hannotate SC

宋体-简Songti SC

娃娃体-简Wawati SC

魏碑-简Weibei SC

行楷-简Xingkai SC

雅痞-简Yapi SC

圆体-简Yuanti SC

office安装后新增字体

字体中文名字体英文名字体应用
幼圆YouYuan

隶书LiSu

华文细黑STXihei

华文楷体STKaiti

华文宋体STSong

华文仿宋STFangsong

华文中宋STZhongsong

华文彩云STCaiyun

华文琥珀STHupo

华文新魏STXinwei

华文隶书STLiti

华文行楷STXingkai

方正舒体FZShuTi

方正姚体FZYaoti

开源字体

字体中文名字体英文名字体应用
思源黑体Source Han Sans CN

思源宋体Source Han Serif SC

文泉驿微米黑WenQuanYi Micro Hei

版权字体(汉仪)

字体中文名字体英文名字体应用
汉仪旗黑HYQihei 40S

汉仪旗黑HYQihei 50S

汉仪旗黑HYQihei 60S

汉仪大宋简HYDaSongJ

汉仪楷体HYKaiti

汉仪家书简HYJiaShuJ

汉仪PP体简HYPPTiJ

汉仪乐喵体简HYLeMiaoTi

汉仪小麦体HYXiaoMaiTiJ

汉仪程行体HYChengXingJ

汉仪黑荔枝HYHeiLiZhiTiJ

汉仪雅酷黑WHYYaKuHeiW

汉仪大黑简HYDaHeiJ

汉仪尚魏手书WHYShangWeiShouShuW

版权字体(方正)

字体中文名字体英文名字体应用
方正粗雅宋简体FZYaSongS-B-GB

方正报宋简体FZBaoSong-Z04S

方正粗圆简体FZCuYuan-M03S

方正大标宋简体FZDaBiaoSong-B06S

方正大黑简体FZDaHei-B02S

方正仿宋简体FZFangSong-Z02S

方正黑体简体FZHei-B01S

方正琥珀简体FZHuPo-M04S

方正楷体简体FZKai-Z03S

方正隶变简体FZLiBian-S02S

方正隶书简体FZLiShu-S01S

方正美黑简体FZMeiHei-M07S

方正书宋简体FZShuSong-Z01S

方正舒体简体FZShuTi-S05S

方正水柱简体FZShuiZhu-M08S

方正宋黑简体FZSongHei-B07S

方正宋三简体FZSong

方正魏碑简体FZWeiBei-S03S

方正细等线简体FZXiDengXian-Z06S

方正细黑一简体FZXiHei I-Z08S

方正细圆简体FZXiYuan-M01S

方正小标宋简体FZXiaoBiaoSong-B05S

方正行楷简体FZXingKai-S04S

方正姚体简体FZYaoTi-M06S

方正中等线简体FZZhongDengXian-Z07S

方正准圆简体FZZhunYuan-M02S

方正综艺简体FZZongYi-M05S

方正彩云简体FZCaiYun-M09S

方正隶二简体FZLiShu II-S06S

方正康体简体FZKangTi-S07S

方正超粗黑简体FZChaoCuHei-M10S

方正新报宋简体FZNew BaoSong-Z12S

方正新舒体简体FZNew ShuTi-S08S

方正黄草简体FZHuangCao-S09S

方正少儿简体FZShaoEr-M11S

方正稚艺简体FZZhiYi-M12S

方正细珊瑚简体FZXiShanHu-M13S

方正粗宋简体FZCuSong-B09S

方正平和简体FZPingHe-S11S

方正华隶简体FZHuaLi-M14S

方正瘦金书简体FZShouJinShu-S10S

方正细倩简体FZXiQian-M15S

方正中倩简体FZZhongQian-M16S

方正粗倩简体FZCuQian-M17S

方正胖娃简体FZPangWa-M18S

方正宋一简体FZSongYi-Z13S

方正剪纸简体FZJianZhi-M23S

方正流行体简体FZLiuXingTi-M26S

方正祥隶简体FZXiangLi-S17S

方正粗活意简体FZCuHuoYi-M25S

方正胖头鱼简体FZPangTouYu-M24S

方正卡通简体FZKaTong-M19S

方正艺黑简体FZYiHei-M20S

方正水黑简体FZShuiHei-M21S

方正古隶简体FZGuLi-S12S

方正幼线简体FZYouXian-Z09S

方正启体简体FZQiTi-S14S

方正小篆体FZXiaoZhuanTi-S13T

方正硬笔楷书简体FZYingBiKaiShu-S15S

方正毡笔黑简体FZZhanBiHei-M22S

方正硬笔行书简体FZYingBiXingShu-S16S

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

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

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

相关文章

UG二次开发装配篇 添加/拖动/删除组件方法的实现

我们在UG装配的过程中&#xff0c;经常会遇到需要调整组件目录位置&#xff0c;在软件设计过程中可以通过在目录树里面拖动组件来完成。 那么&#xff0c;如果要用程序实现组件的移动/拖动&#xff0c;我们要怎么做呢&#xff1f; 本节就完成了添加/拖动/删除组件方法的实现&…

ZooKeeper集群搭建步骤

一、准备虚拟机准备三台虚拟机&#xff0c;对应ip地址和主机名如下&#xff1a;ip地址Hostname192.168.153.150ant163192.168.153.151ant164192.168.153.152ant165修改hostname&#xff0c;并使之生效[rootlocalhost /]# hostnamectl set-hostname zookeeper1 //修改hostname …

分享好玩的h5小游戏制作步骤_怎么做h5微信小游戏

近年来&#xff0c;市面上一直流行各种h5游戏&#xff0c;例如投票、答题、刮刮乐、大转盘等等等等&#xff0c;而且我在各种营销场景下经常看到它们的身影&#xff0c;是做促销&#xff0c;引流和宣传的神器之一&#xff01;那么&#xff0c;怎么做好玩的h5游戏&#xff1f;还…

网络安全-Nmap

网络安全-Nmap Nmap-号称诸神之眼 这个呢就是用来扫描网络端口的 Namp的工作原理很像一个雷达 做任何攻击之前&#xff0c;得先知道怎么去找破绽&#xff0c;而不是钢铁洪流&#xff0c;那个是不叫渗透了&#xff0c;叫硬钢。 咋用呢&#xff1f; 很简单 直接 nmap 后面跟网址…

Linux内核转储---kdump原理梳理

文章目录Kexec和Kdump设计的区别kexeckdumpKdump的执行流程kexec的实现用户空间kexec内核空间vmcoreKdump的实现可以分为两部分&#xff1a;内核和用户工具。内核提供机制&#xff0c;用户工具在这些机制上实现各种转储策略&#xff0c;内核机制对用户工具的接口是一个系统调用…

华为HCIE学习之Openstack Nova组件

文章目录一、openstack组成形式二、Nova的模块1、Nova-api功能2、Nova-scheduler功能3、Nova-conductor功能4、Nova-novncproxy5、Nova-compute三、nova中的一些概念 一、openstack组成形式 openstack由一个个组件组成&#xff0c;每个组件由一个个模块组成。 二、Nova的模块…

mac上安装redis的两种方法

mac上安装redis的两种方法1. 安装方式1->使用homebrew安装redis1.1 安装redis1.1.1 安装homebrew1.1.2 查看redis安装目录1.2 安装等简单命令1.3 启动等相关命令1.3.1 使用brew命令启动1.3.2 redis-cli连接redis服务1.3.3 使用配置文件启动1.42. 安装方式2->官网下载安装…

Spring Cloud之Zuul

目录 简介 Zuul中的过滤器 过滤器的执行流程 使用过滤器 route过滤器的默认三种配置 路由到服务 路由到url地址 转发给自己 自定义过滤器 简介 Zuul是Netflix开源的微服务网关&#xff0c;主要功能是路由转发和过滤器&#xff0c;其原理也是一系列filters&#xff0…

图文解说S参数(进阶篇)

S参数是RF工程师/SI工程师必须掌握的内容&#xff0c;业界已有多位大师写过关于S参数的文章&#xff0c;即便如此&#xff0c;在相关领域打滚多年的人&#xff0c; 可能还是会被一些问题困扰着。你懂S参数吗? 图文解说S参数&#xff08;基础篇&#xff09; 请继续往下看...台湾…

数据结构(三):集合、字典、哈希表

数据结构&#xff08;三&#xff09;一、集合&#xff08;Set&#xff09;1.封装一个集合类2.集合常见的操作&#xff08;1&#xff09;并集&#xff08;2&#xff09;交集&#xff08;3&#xff09;差集&#xff08;4&#xff09;子集二、字典&#xff08;Map&#xff09;三、…

Powershell Install SQL Server 2022

前言 SQL Server 2022 (16.x) 在早期版本的基础上构建,旨在将 SQL Server 发展成一个平台,以提供开发语言、数据类型、本地或云环境以及操作系统选项。 SQL Server Management Studio (SSMS) 是一种集成环境,用于管理从 SQL Server 到 Azure SQL 数据库的任何 SQL 基础结构…

nginx如何用html显示多个图片并加入播放链接

需求背景通过nginx来做个点播服务&#xff0c;ffmpeg截取视频中的某一帧作为视频的封面&#xff0c;前端页面展示这个封面&#xff0c;&#xff0c;并链接到对应的视频播放链接&#xff0c;加载播放器进行播放简单介绍一下ffmpeg截取视频中的某一帧的方式截取视频的第一帧&…

HashedWheelTimer

序言这种算法是一种轮询算法的优化升级,能够以只有一个Timer的情况下处理大量的定时任务.Begin结合HashedWheelTimer的思想根据自然时间1分钟为例,来做大批量的定时任务触发首先定一个长度为60的数组,数组中存放的是Set集合,集合里面是任务详情.当有定时任务刚来的时候判断是否…

死锁检测组件 -- 使用hook检测死锁

目录 hook hook是什么 dlsym()函数 hook的实现步骤 加入hook的demo C/CLinux服务器开发/后台架构师【零声教育】-学习视频教程-腾讯课堂 hook hook可以把系统或第三方库提供的函数&#xff0c;替换成我们写的同名函数。会调用我们实现的函数。 hook是什么 hook提供了两…

07-Java异常分类以及处理机制

1.异常概念 Java标准库内建了一些通用的异常&#xff0c;这些类以Throwable为顶层父类。Throwable又派生出Error类和Exception类。 1.错误&#xff1a;是程序无法处理的错误&#xff0c;表示运行应用程序中较严重问题。大多数错误与代码编写者执行的操作无关&#xff0c;而表示…

企业电子招采系统源码——信息数智化招采系统

​ 信息数智化招采系统 服务框架&#xff1a;Spring Cloud、Spring Boot2、Mybatis、OAuth2、Security 前端架构&#xff1a;VUE、Uniapp、Layui、Bootstrap、H5、CSS3 涉及技术&#xff1a;Eureka、Config、Zuul、OAuth2、Security、OSS、Turbine、Zipkin、Feign、Monitor、…

Centos7.9安装GitLab

1、下载 Index of /gitlab-ce/yum/el7/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror 下载最新版本gitlab-ce-15.4.2-ce.0.el7.x86_64 2、安装基础依赖并启动 #安装依赖 yum install -y curl policycoreutils-python openssh-server postfix #配置开机启动 sys…

APP测试面试题汇总基础+进阶

目录 一、基础篇 1、请介绍一下&#xff0c;APP测试流程&#xff1f; 2、APP测试需要提前准备哪些测试资源&#xff1f; 3、APP测试和Web测试的区别&#xff1f; 1.系统结构方面 2.性能方面 3.兼容性方面 4、相对于 Wed 项目&#xff0c;APP有专项测试 5、Android手机和…

七种方式实现高并发秒杀

新建skill模块 pom依赖 <dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>com.baomidou</groupId>…

@Intercepts为基础实现数据完整性保护

本文以Intercepts为基础&#xff0c;通过拦截器的方式拦截数据库操作包括query、insert、update、delete操作对数据的完整性保护。Intercepts是mybatis中的一个常用拦截器注解&#xff0c;表明当前对象是一个拦截器&#xff0c;当前类通过implements Interceptor实现Intercepto…