Learn Typography by Building a Nutrition Label
版式是设计文本的艺术,使其易于阅读并适合其目的。
在该课程中,使用排版来构建 nutrition label 网页。将学习如何使用 CSS 设置文本样式、调整行高以及定位文本。
该篇文章为 freecodecape Learn Typography by Building a Nutrition Label 学习笔记
letter-spacing
letter-spacing: 0.15px;
属性可用于调整元素中文本的每个字符之间的间距。
rem
rem 单位调用 room em,与 html 元素的字体大小相关。
1 | html { |
计算出 .small-text
的字体大小大约为 13.6px。
::not pseudo-selector
::not
伪类选择器可用于选择与给定 CSS 规则不匹配的所有元素。
1 | .daily-value p:not(.no-divider) { |