在 HTML 中,指定 html 代码的首选方式是"
什么,主要区别是什么?例如:
" <!-- friendly code -->
" <!-- numerical code -->
" <!-- hex code -->
我应该使用哪一个,如果其中一个被弃用,它会成为一个问题吗?
在 HTML 中,指定 html 代码的首选方式是"
什么,主要区别是什么?例如:
" <!-- friendly code -->
" <!-- numerical code -->
" <!-- hex code -->
我应该使用哪一个,如果其中一个被弃用,它会成为一个问题吗?
真的没有任何区别。
"
被处理为which 是ISO 8859-1 等效项"
的十进制等效项。&x22;
"
您反对使用的唯一原因"
是它被错误地从 HTML 3.2 规范中省略了。
否则,这一切都归结为个人喜好。
谷歌建议你不要使用它们中的任何一个,来源。
假设文件和编辑器以及团队之间使用相同的编码 (UTF-8),则无需使用 、 或 等实体
&mdash
引用&rdquo
。☺
您是否有理由不能简单地使用"
?
没有什么区别,在你现在可以在野外找到的浏览器中(也就是说,不包括你可能在博物馆里找到的像 Netscape 1 这样的东西)。没有理由怀疑它们中的任何一个都会被弃用,特别是因为它们在 XML、HTML 4.01 和 HTML5 CR 中都是有效的。
没有理由使用它们中的任何一个,与直接使用 Ascii 引号 (") 相反,除非在非常特殊的情况下,您有一个包含在此类标记中的属性值并且您希望在值内使用该标记(例如,title="Hello "world""
),即使那样,几乎总是有更好的选择(例如title='Hello "word"'
或title="Hello “word”"
.
如果您想改用“智能”引号,那么这是一个不同的问题,并且没有任何构造与它们有任何关系。有些人期望符号"
会产生“智能”引号,但很容易看出它们不会。这些符号明确表示计算机语言中使用的 Ascii 引号 (")。