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

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

内容简介:对于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


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

查看所有标签

猜你喜欢:

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

创业维艰

创业维艰

本·霍洛维茨 Ben Horowitz / 杨晓红、钟莉婷 / 中信出版社 / 2015-2 / 49

本·霍洛维茨,硅谷顶级投资人,与网景之父马克·安德森联手合作18年,有着丰富的创业和管理经验。2009年创立风险投资公司A16Z,被外媒誉为“硅谷最牛的50个天使投资人”之一,先后在初期投资了Facebook、Twitter、Groupon、Skype,是诸多硅谷新贵的创业导师。 在《创业维艰》中,本·霍洛维茨从自己的创业经历讲起,以自己在硅谷近20余年的创业、管理和投资经验,对创业公司(尤......一起来看看 《创业维艰》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具