[CSS]《CSS揭秘》第五章——字体排印

news/2024/2/22 20:14:51

连字符断行

hyphens:auto;

*:需要在HTML的lang属性指定支持的语言
**:chrome尚未支持
*:与word-wrap: break-word结合使用

插入换行

dt,dd{display: inline;
}
dd{margin: 0;font-weight: bold;
}
dd+dt::before{//避免首个dt前面也加入空行content: '\A';//换行符white-space: pre;
}
dd+dd::before{//content:',';font-weight: normal;margin-left: -0.25em;//避免逗号前面的空格,不一定为-.25em
}<dl><dt>Name:</dt><dd>Lea Verou</dd><dt>Email:</dt><dd>lea@verou.me</dd><dd>leaverou@mit.edu</dd><dt>Location:</dt><dd>Earth</dd>
</dl>

clipboard.png

文本行的斑马条纹

.testdiv{white-space: pre;padding: .5em;background: #fb3;line-height: 1.5em;background-image: linear-gradient(yellowgreen 50%, transparent 0);background-size: auto 3em;background-origin: content-box;
}

clipboard.png

调整tab的宽度

    tab-size:4;

clipboard.png

连字

font-variant-ligatures: common-ligatures discretionary-ligatures historical-ligatures;

华丽的&符号

......

自定义下划线

......

现实中的文字效果

发光字效果

.testdiv{background: #203;color: #ffc;text-shadow: 0 0 .1em, 0 0 .3em;
}

clipboard.png

*:text-shadow: h-shadow v-shadow blur color;

环形文字

......


https://dhexx.cn/news/show-3086319.html

相关文章

查看redis服务器数据

2019独角兽企业重金招聘Python工程师标准>>> 1.切换到redis 安装目录 cd /usr/local/redis-cluster/ 2.执行命令进入redis : ./redis-cli -h 服务器ip地址&#xff08;如 10.70.10.211&#xff09; -c -p 端口&#xff08;如7000&#xff09; 如&#xff1a;re…

Promise 多重链式调用

Promise对象是用于异步操作的。 Promise的真正强大之处在于它的多重链式调用&#xff0c;可以避免层层嵌套回调。如果我们在第一次ajax请求后&#xff0c;还要用它返回的结果再次请求呢&#xff1f; 使用Promise&#xff0c;我们就可以利用then进行「链式回调」&#xff0c;将异…

java框架之SpringBoot(13)-检索及整合Elasticsearch

ElasticSearch介绍 简介 我们的应用经常需要使用检索功能&#xff0c;开源的 Elasticsearch 是目前全文搜索引擎的首选。它可以快速的存储、搜索和分析海量数据。SpringBoot 通过整合 SpringData Elasticsearch 为我们提供了非常便捷的检索功能支持。 Elasticsearch 是一个分布…

机器学习 之XGBoost算法

目录 1、基本知识点简介2、XGBoost提升树算法2.1 XGBoost原理2.2 XGBoost中损失函数的泰勒展开2.3 XGBoost中正则化项的选定2.4 最终的目标损失函数及其最优解的表达形式1、基本知识点简介 在集成学习的Boosting提升算法中&#xff0c;有两大家族&#xff1a;第一是AdaBoost提升…

Win10 开始运行不保存历史记录原因和解决方法

你也许会发现开始运行以后&#xff0c;再次打开就没有任何历史记录了&#xff0c;常规方法是桌面-右键-个性化-开始-显示最常用的应用..可是打开是灰色的不可选..其实这个问题很好解决&#xff0c;在win10 15063隐私里面有一个设置的原因&#xff0c;请跟随AM来看这个原因.每次…

Spring 整合Mybatis dao原始方法

先看一下项目图,基本就理解了整合的内容 这次主角不再是Mybats的配置文件SqlMapConfig.xml了,而是Spring的applicationContext.xml applicationContext.xml <?xml version"1.0" encoding"UTF-8"?> <beans xmlns"http://www.springframewor…

git的学习——工作区,暂存区,版本库以及版本回退

2019独角兽企业重金招聘Python工程师标准>>> 由于工作中只会利用IDE界面化的提交代码方式&#xff0c;经常被项目上的同事所鄙视&#xff0c;特此学习总结一下git. git作为一个分布式的多人共同开发代码的工具&#xff0c;真的很好用&#xff0c;git的工作流程一般为…

VUE学习总结

VUE学习总结 文档&#xff1a;https://cn.vuejs.org/v2/guide/ Webstorm的一些常用快捷键&#xff1a;1. ctrl shift n: 打开工程中的文件&#xff0c;目的是打开当前工程下任意目录的文件。2. ctrl j: 输出模板3. ctrl b: 跳到变量申明处4. ctrl alt T: 围绕包裹代码(包…

分享几个国外学习网站

2019独角兽企业重金招聘Python工程师标准>>> https://www.coursera.org/recommendations https://dzone.com/refcardz https://stackoverflow.com/ 从其它文章看到的&#xff0c;觉得这三个挺好 转载于:https://my.oschina.net/u/3837147/blog/1841866

Kubernetes 笔记 10 Job 机器人加工厂

本文首发于我的公众号 Linux云计算网络&#xff08;id: cloud_dev&#xff09;&#xff0c;专注于干货分享&#xff0c;号内有 10T 书籍和视频资源&#xff0c;后台回复「1024」即可领取&#xff0c;欢迎大家关注&#xff0c;二维码文末可以扫。 Hi&#xff0c;大家好&#xff…