HTML – 在网页上使用印刷报价是一种好习惯吗?

HTML – 在网页上使用印刷报价是一种好习惯吗?,第1张

概述最近我看到越来越多的设计文章鼓励使用印刷报价(Curly Quotes)在网页上使用直引号. 虽然我同意印刷,但正确的引用更具吸引力,并为设计添加了良好的触感,我想知道从编码的角度来看它是否真的更好. 我发现这些引号也不会在文档中复制和粘贴,也不一定要刮掉,并且最终会出现烦人的缺失字符符号.没关系,当它们被用在示例代码块中时,我讨厌它. 我对文本编码知之甚少,所以我想知道是否有人对这个问题有任何建 最近我看到越来越多的设计文章鼓励使用印刷报价(Curly Quotes)在网页上使用直引号.

虽然我同意印刷,但正确的引用更具吸引力,并为设计添加了良好的触感,我想知道从编码的角度来看它是否真的更好.

我发现这些引号也不会在文档中复制和粘贴,也不一定要刮掉,并且最终会出现烦人的缺失字符符号.没关系,当它们被用在示例代码块中时,我讨厌它.

我对文本编码知之甚少,所以我想知道是否有人对这个问题有任何建议?

是& quot;更好或更可靠然后& ldquo;

编辑:此问题主要适用于内容区域,其中< q>或< blockquote>在语义上不是最好的选择.还有像复数之类的东西.

解决方法 您应该使用实体& ldquo; (左双引号)和& rdquo; (右双引号)而不是剪切和粘贴从Word复制到剪贴板的任何内容.你会发现它随处可见.

对于短期和长期的炒作也是如此(& ndash;和& mdash;分别).

(我花了太多时间用HTML清理这些.:-)

Here是所有可用HTML实体的良好参考.

编辑:回答问题:“使用&#8220是否有任何区别;而不是& rdquo; ?这些实体中的任何一个都需要特定的字符集吗?我应该使用UTF-8吗?“

我认为没有任何区别. HTML 4.0 specification中的Here给出了HTMLSpecial.ent DTD的链接,其中包括以下内容:

<!ENTITY rdquo   cdaTA "&#8221;" -- right double quotation mark,U+201D ISOnum -->

所以我认为它们是等价的.至于它们是否属于特定的字符集,HTML 4.0规范的第5.3.1节说:

Numeric character references specify the 07005 of a character in the document character set.

并且5.1说:

…so HTML uses the much more complete character set called the Universal Character Set (UCS),defined in 07007. … The character set defined in 07007 is character-by-character equivalent to Unicode 2.0 (07009).

我不是关于Unicode的expert,但我认为你几乎可以使用任何基于Unicode的字符编码.

总结

以上是内存溢出为你收集整理的HTML – 在网页上使用印刷报价是一种好习惯吗?全部内容,希望文章能够帮你解决HTML – 在网页上使用印刷报价是一种好习惯吗?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1133419.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存