标签
定义了预先格式化的文本。 标签
元素中的所有内容(通常是文本和代码片段)都以固定宽度的字体显示,并保留其中的空格和换行符。换句话说,如果有人想在网页上显示他们的代码片段,他们可以简单地将他们的代码包含在标签中。
但是有些事情大多数人完全错过了。 标签中
有一些保留字符。保留字符是那些用于特定或保留目的的字符。所以这里是所有在其中编写代码时也应该转义的保留字符的列表:
- 小于 (<)
- 大于 (>)
- 与号 (&)
- 单引号或撇号 (‘)
- 双引号 (”)
如前所述, 标签
中有一些保留字符。这些字符有特定的含义,如果我们将这些字符放在我们的 标签中
,它会将它们视为保留字符,因此,我们需要对它们进行转义。
- 小于 (<):保留用于标签(如 中)。因此,此字符将仅具有此特定含义。要在
标签中
转义它们,我们需要使用<用于 HTML 实体名称或<用于 HTML 实体编号作为替代。 - 大于(>):它保留用于标签(如)。因此,此字符将仅具有此特定含义。要在pre标签中转义它们,我们需要使用>用于 HTML 实体名称或>用于 HTML 实体编号作为替代。
- &符号(&):它是为诸如 之类的实体保留的。这是用于不间断空格的 HTML 实体名称。因此,它将对pre标签内的整个文本具有保留的含义。要在pre标签中转义它们,我们需要使用&用于 HTML 实体名称或&用于 HTML 实体编号作为替代。
- 单引号或撇号 (‘):它保留用于定义诸如
- 双引号(“):它再次保留用于定义属性的值,例如
例子:
Page Title
GeeksforGeeks
A Computer Science Portal for Geeks
GeeksforGeeks
A Computer Science Portal for Geeks
输出:
其他一些需要与实体名称和实体编号一起转义的特殊符号是:
Symbols | Entity name | Entity Number |
---|---|---|
Non-Breaking Space ( ) | ||
Registered Trademark (®) | ® | ® |
Copyright (©) | © | © |
Euro (€) | € | € |
Pound (£) | £ | £ |
Cent (¢) | ¢ | ¢ |