如何在HTML中使用特殊字符

在网页中添加特殊字符 您在线访问的网页是使用HTML代码构建的,该HTML代码可以告诉Web浏览器该页面的内容以及如何以可视方式呈现给查看者。该代码包含称为元素的说明性构建块,网页查看器从未看到过。该代码还包含普通的文本字符,例如标题和段落中的文本字符,供查看者阅读。 HTML中特殊字符的作用 使用HTML并 WP网站建设

在网页中添加特殊字符

您在线访问的网页是使用HTML代码构建的,该HTML代码可以告诉Web浏览器该页面的内容以及如何以可视方式呈现给查看者。该代码包含称为元素的说明性构建块,网页查看器从未看到过。该代码还包含普通的文本字符,例如标题和段落中的文本字符,供查看者阅读。

HTML中特殊字符的作用

使用HTML并键入要查看的文本时,通常不需要任何特殊代码-您只需使用计算机键盘添加适当的字母或字符即可。当您想在HTML用作代码本身一部分的可读文本中键入字符时,会出现问题。这些字符包括代码中用于开始和结束每个HTML标记的<>字符。您可能还希望在文本中包括在键盘上没有直接类似物的字符,例如©Ñ。对于键盘上没有键的字符,请输入代码。

网站建设

网站建设

CSA图片/盖蒂图片社

特殊字符是HTML代码的特定部分,旨在显示HTML代码中使用的字符或在查看者看到的文本中包含键盘上找不到的字符。HTML使用数字或字符编码来呈现这些特殊字符,以便可以将它们包含在HTML文档中,由浏览器读取并正确显示以供站点访问者查看。  

HTML代码语法的核心是三个字符。如果不先对它们进行编码以使其正确显示,则切勿在网页的可读部分中使用它们。它们是大于,小于和与符号。换句话说,除非在HTML代码的开头,否则绝对不要在HTML代码中使用小于号如果这样做,字符会使浏览器混乱,并且页面可能无法按预期呈现。您不应该添加未编码的三个字符是:

  • 小于号<
  • 大于号>
  • &符

当您直接在HTML代码中键入这些字符时(除非您将它们用作代码中的元素),请键入它们的编码,以便它们在可读文本中正确显示:

  • 小于号-  &lt;
  • 大于号-  &gt;
  • &符-  &amp;

每个特殊字符都以“&”号开头-甚至“&”号的特殊字符均以该字符开头。特殊字符以分号结尾。在这两个字符之间,添加适合您要添加的特殊字符的任何内容。 lt(表示小于)在HTML中的“&”号和分号之间出现时,会创建小于号。类似地,GT创建大于号和安培收率当它们被定位在之间的符号与符号和分号。

您无法输入的特殊字符

可以用Latin-1标准字符集呈现的任何字符都可以用HTML呈现。如果键盘上未显示该符号,请使用与号和已分配给字符的唯一代码,后跟分号。

例如,版权符号的“友好代码” 是&copy;。和贸易; 是商标符号的代码。

这种友好的代码易于键入并且易于记忆,但是很多字符没有易于记忆的友好代码。

屏幕上可以键入的每个字符都有对应的十进制数字代码。您可以使用此数字代码显示任何字符。例如,版权符号的十进制数字代码- &#169;。—演示 数字代码如何工作。它们仍然以“&”号开头,以分号结尾,但是您可以使用数字符号代替该友好的文本,而不是友好的文本。

友好的代码容易记住,但是数字代码通常更可靠。使用数据库和XML构建的站点可能未定义所有友好代码,但它们支持数字代码。

查找字符数字代码的最佳方法是在网上可以找到的字符集中。找到所需符号后,只需将数字代码复制并粘贴到HTML中即可。

一些字符集包括:

  • 货币代码
  • 数学代码
  • 标点代码
  • 发音代码
  • 变音符号

非英语字符

特殊字符不限于英语。非英语语言的特殊字符可以用HTML表示,包括:

  • 西班牙文
  • 法文
  • 希腊语
  • 罗马尼亚语

那么什么是十六进制代码?

十六进制代码是用于在HTML代码中显示特殊字符的另一种格式。您可以为网页使用任何一种方法。您可以在线查找字符集中的字符,并以与使用友好代码或数字代码相同的方式使用它们。 

将Unicode声明添加到文档头

在网页<head>内的任意位置添加以下元标记,以确保特殊字符正确显示。

<meta http-equiv =“ content-type” 
content =“ text / html; charset = utf-8” />

提示

无论使用哪种方法,请牢记一些最佳实践:

始终以分号结尾您的实体

某些HTML编辑器允许您在不带最终分号的情况下发布HTML代码,但是您的页面将无效,并且许多Web浏览器在没有分号的情况下将无法正确显示实体。

总是以&开头

许多网络编辑器让您摆脱了“放大器”的困扰。但是当您在XHTML中单独显示一个&符号时,会导致验证错误。

在尽可能多的浏览器中测试页面

如果字符对于理解文档至关重要,并且您无法在客户使用的浏览器/ OS组合中对其进行测试,则应该找到另一种表示方法。但是,在诉诸图像或其他方法之前,请尝试使用一种可以在多个浏览器中验证您的代码的浏览器测试工具。

原创文章,作者:网站建设,如若转载,请注明出处:https://www.davidwu.net/archives/12783

发表评论

电子邮件地址不会被公开。 必填项已用*标注