虽然我同意印刷,但正确的引用更具吸引力,并为设计添加了良好的触感,我想知道从编码的角度来看它是否真的更好.
我发现这些引号也不会在文档中复制和粘贴,也不一定要刮掉,并且最终会出现烦人的缺失字符符号.没关系,当它们被用在示例代码块中时,我讨厌它.
我对文本编码知之甚少,所以我想知道是否有人对这个问题有任何建议?
是& quot;更好或更可靠然后& ldquo;
编辑:此问题主要适用于内容区域,其中< q>或< blockquote>在语义上不是最好的选择.还有像复数之类的东西.
解决方法 您应该使用实体& ldquo; (左双引号)和& rdquo; (右双引号)而不是剪切和粘贴从Word复制到剪贴板的任何内容.你会发现它随处可见.对于短期和长期的炒作也是如此(& ndash;和& mdash;分别).
(我花了太多时间用HTML清理这些.:-)
Here是所有可用HTML实体的良好参考.
编辑:回答问题:“使用“是否有任何区别;而不是& rdquo; ?这些实体中的任何一个都需要特定的字符集吗?我应该使用UTF-8吗?“
我认为没有任何区别. HTML 4.0 specification中的Here给出了HTMLSpecial.ent DTD的链接,其中包括以下内容:
<!ENTITY rdquo cdaTA "”" -- 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 – 在网页上使用印刷报价是一种好习惯吗?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)