target="_blank"
和target=_blank
之间有什么区别吗?
似乎有相同的行为,但只是想确保一个人比另一个人更好(以及为什么)。我一直使用引号,但是我正在阅读rails教程,并意识到迈克尔没有使用它们。
答案 0 :(得分:8)
它们是等价的。
HTML attribute syntax允许引用和不引用的属性。
除了属性值的一般要求外,不带引号的属性值还有以下限制:
- 不得包含任何文字空格字符
- 不得包含任何“”“,”'“,”=“,”>“,”<“或”`“,字符
- 不得为空字符串
答案 1 :(得分:2)
始终使用第一种方法。 当你定义一个属性时,用双引号括起它的值。虽然两者都可以工作,但第二个看起来很麻烦且不一致,并且可能导致旧浏览器出现一些问题。