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 用于定义程序的输出。

 

posted on 2021-10-11 11:14  黑泥坚持量变  阅读(784)  评论(0)    收藏  举报

导航