2021/10/11 pre,html 字符实体,等宽字体,语义化,code ,var ,kbd ,samp
9.1 pre标签
pre 元素用于定义预格式化的文本。pre 元素会保留空格和换行符,而文本自身也会呈现为等宽字体。
预格式化:预格式化就是保留文本在源代码中的格式,使得页面中显示的和源代码中的效果完全一致。也就是说,浏览器在显示其中的内容时,会完全按照其真正的文本格式来显示,原封不动地保留文档中的空白,如空格、制表符、换行符等。
9.1 html 字符实体
在 HTML 文档中,某些字符是预留的,具有特殊含义,比如我们在 HTML 中不能使用小于号(<)和大于号(>),这是因为浏览器会误将它们作为标签来对待。如果希望正确地显示预留字符,我们必须在 HTML 源代码中使用字符实体。这里是 HTML 的符号实体和字符实体的参考表 -> 传送门
9.2 等宽字体
等宽字体(Monospaced Font)是指字符宽度相同的计算机字体。与此相对,字符宽度不尽相同的计算机字体称为比例字体。
它们差别关键在于可读性上,显然,比例字体使单词的整体可读性增强了。但是编程就不一样了,如果代码不是等宽字体,程序员看着会感觉很难受,甚至完全不想去读代码。
推荐几款合适编程的字体 -> 传送门
9.3 语义化
在 Web 前端前端开发里面的一个专用术语叫做:语义化,简而言之就是使用正确的元素去做正确的事情。 在随后的学习中我们会发现很多元素,事实上在页面实现的效果是一样的,但语义化就要求你使用恰当语义的 HTML 元素,让页面具有良好的结构与含义,从而让人和机器都能快速理解网页内容。
9.4 code 标签
code 元素生来就是用于定义计算机代码片段的,如果我们一个段落里面需用引用到一些代码相关的文本,那么就可以使用 code 元素:详细介绍 -> 传送门
9.5 var 标签、kbd 标签 和 samp 标签
var 用于定义程序的变量;
kbd 用于定义用户的键盘输入;
samp 用于定义程序的输出。
浙公网安备 33010602011771号