HTML <option> 的最佳实践:选择 VS 选择="selected"
Best practice for HTML <option> : selected VS selected="selected"
在 <select>
中预先 select 一个 <option>
的最佳做法是什么?
根据不同的网站,两者都有效。但是哪个更好呢?最兼容?
<option selected="selected">Foo</option>
<option selected>Bar</option>
如果您正在写 XHTML,则需要 selected="selected"
。
如果您正在写 HTML,selected
是更少的击键和更少的字节。
两者都没有更好的浏览器兼容性。
根据 HTML4 standard,使用 selected
意味着它是 selected="selected"
。所以标准已经定义了两者都被支持。他们的代码示例已经包含一个仅使用 selected
.
的代码块
为了与 XHTML 兼容(具体 XML 是这里的 'problem'),有一个 selected="selected"
选项。
HTML5 也定义了 selected
本身是有效的,所以不用担心。
在 <select>
中预先 select 一个 <option>
的最佳做法是什么?
根据不同的网站,两者都有效。但是哪个更好呢?最兼容?
<option selected="selected">Foo</option>
<option selected>Bar</option>
如果您正在写 XHTML,则需要 selected="selected"
。
如果您正在写 HTML,selected
是更少的击键和更少的字节。
两者都没有更好的浏览器兼容性。
根据 HTML4 standard,使用 selected
意味着它是 selected="selected"
。所以标准已经定义了两者都被支持。他们的代码示例已经包含一个仅使用 selected
.
为了与 XHTML 兼容(具体 XML 是这里的 'problem'),有一个 selected="selected"
选项。
HTML5 也定义了 selected
本身是有效的,所以不用担心。