OpenType 特性预览器 - 连字/小型大写/数字风格
选择支持 OpenType 特性的字体,切换连字、小型大写、数字样式等,查看效果并生成 CSS。
UD5工具箱
/* 默认字体设置,未启用额外特性 */
font-feature-settings 属性,网页开发者可以在浏览器中启用这些高级特性,让网页排版达到专业印刷水准。
font-size: 0.8em; text-transform: uppercase)会导致笔画变细、比例失调。真正的小型大写保留了原始设计的视觉重量,看起来协调统一。使用 font-feature-settings: "smcp" on 即可启用。
"onum" 启用旧式数字,"lnum" 启用衬线数字。
font-feature-settings 属性即可启用 OpenType 特性。例如:font-feature-settings: "liga" on, "smcp" on, "onum" on;font-variant-ligatures、font-variant-caps、font-variant-numeric 等更语义化的属性。本工具右下角的 CSS 代码区域会实时显示当前配置对应的代码,方便直接复制使用。主流浏览器(Chrome、Firefox、Safari、Edge)均已支持这些属性。
选择支持 OpenType 特性的字体,切换连字、小型大写、数字样式等,查看效果并生成 CSS。
并排展示Fira Code、JetBrains Mono等编程字体的连字和标点清晰度效果。
在放大网格上逐点绘制字母与符号,生成像素字体文件(.ttf预览)及CSS代码片段。
通过Local Font Access API读取已安装字体,输入文字实时预览各种字体效果。
预览所有主流系统预装的Web安全字体,并显示对应的font-family名称。
将整个文本中的非ASCII字符全部转换为HTML数字或命名实体。
输入字体大小和行宽,根据可读性标准计算推荐的行高和每行字符数。
在线HTML实体编码与解码工具,实现特殊字符与HTML实体的相互转换,防止XSS及显示问题。
输入文本,预览从右至左竖排效果,并调节行间距和悬挂字符,输出CSS代码。
在英文文本的行内插入空格使其左右两端同时对齐,模拟印刷排版效果。
生成带米字格、回宫格或信笺行的练字纸张,自定义颜色和间距,直接打印。
将图片转换为使用不同密度的Unicode块元素(░▒▓█)构成的文本艺术。
输入字符串并选择正规化形式,展示转换结果和码点序列,理解等价字符处理。
快速统计文本的段落数、平均每段字数、最长/最短段落等维度。
使用鼠标绘制表格或边框,自动将线条转换为 Unicode 制表符,生成纯文本表格。
利用零宽度空格等不可见Unicode字符将秘密信息嵌入普通文本,肉眼不可见,前端加解密。
调整下沉字母的大小、行高和颜色,生成对应的CSS ::first-letter 代码。
输入文字,选择系统字体,将每个字符的轮廓转换为SVG path数据。
提供英文对话句子,要求正确放置引号和逗号,自动判分。
清除HTML中的多余空格、注释和换行,移除可选标签,有效减少文件体积。
展示所有HTML input type(text, password, date, color等)的渲染效果。
输入需要练习的汉字或英文单词,生成含虚线的描红练习纸。
配置打印时需要隐藏的导航、广告等,生成完整的@media print样式块。
扫描当前页面使用的所有字体栈,并展示实际渲染字体名及样例。
列出从text到color的所有input type,旁边实时展示控件的原生渲染,表单开发参考。
实时统计输入文本的字符数(含/不含空格)、单词数、行数、段落数等,适合写作和代码文档检查。
输入文字设定打字速度和光标样式,生成逼真的打字机逐字显示动画HTML/JS代码。
将秘密信息编码到文本每行末尾的不可见空格数量中,朴素但有效的隐蔽通信。
输入段落并切换 text-align 值,实时查看不同对齐方式的排版效果及连字符表现。
输入错误文本,自动寻找最可能正确单词替换,展示编辑距离原理。