HTML实体:何时使用十进制与十六进制

栏目: Html · 发布时间: 7年前

内容简介:对于HTML实体,何时使用十进制与十六进制符号有一个很好的经验法则?例如,一个非突破连字符用十进制写为‑并以十六进制为‑这个

对于HTML实体,何时使用十进制与十六进制符号有一个很好的经验法则?

例如,一个非突破连字符用十进制写为‑并以十六进制为‑

这个 answer 表示十六进制是用于Unicode的;如果您使用<meta charset =“utf-8”>,那么应该使用十六进制文件中的标签<head&gt ;??? 偶尔,我会注意到实体字符被错误地渲染,而不是它们所代表的实体 – 例如& amp; amp; amp;在电子邮件主题行或RSS标题中出现(而不是&符号).十六进制还是十进制更好? 最后一个考虑:可以使用十六进制或十进制影响字符的渲染清晰度(清晰度)?

经验法则是:使用您喜欢的,但更喜欢十六进制. ☺

浏览器支持的意义没有差异,也没有区别(支持十进制参考的最后一个浏览器只能在20世纪90年代死亡).

由于@AlexW描述,由于写入了字符代码标准的方式,十六进制引用比十进制更自然.但是如果您发现十进制参考更方便,请使用它们.

该问题与元标记和字符编码无关.字符引用被引入到HTML中的主要原因是它们允许您非常独立于文档的编码输入字符.这包括在所使用的编码中根本不能直接写入的字符.感谢他们,即使字符编码是ASCII或其他有限的编码,如ISO-8859-1,您也可以输入任何Unicode字符.

在过去,通常可以推荐使用命名引用(或“实体引用”,因为它们在经典HTML中正式称为),因为在字面上向用户显示“Omega”等引用时,比“#x3A9”这样的引用更容易理解;或Ω这对于十多年来没有关系,只要考虑到Web浏览器.但是例如在这方面,电子邮件客户端可能是一种愚蠢的^ H ^ H ^ H ^ H ^ H ^ H ^ H ^ H ^ H不发达.他们可能会在消息列表中显示引用,即使它们在查看消息时可以正确地解释它们.但是,似乎没有一贯的行为,你可以指望.

代码日志版权声明:

翻译自:http://stackoverflow.com/questions/20357800/html-entities-when-to-use-decimal-vs-hex


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

深入浅出SQL(中文版)

深入浅出SQL(中文版)

贝里 编 / O‘Reilly Taiwan公司 / 东南大学 / 2009-6 / 98.00元

你将从《深入浅出SQL(中文版)》学到什么?在如今的世界,数据就是力量,但是成功的真正秘诀却是管理你的数据的力量。《深入浅出SQL(中文版)》带你进入SQL语言的心脏地带,从使用INSERT和SELECT这些基本的查询语法到使用子查询(subquery)、连接(join)和事务(transaction)这样的核心技术来操作数据库。到读完《深入浅出SQL(中文版)》之时,你将不仅能够理解高效数据库设......一起来看看 《深入浅出SQL(中文版)》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具