我想对 <option />
标签的文本内容进行分组。假设我有以下内容: <option>8:00 (1 hour)</option>
,时间模式 8:00
可以修改,然后括号中的文本 (1 hour)
也可以修改。
我正在考虑做类似的事情
<option>
<span>8:00</span>
<span> (1 hour)</span>
</option>
将 <span />
标签放在 <option />
--- 标签中是否不好,仅用于字符串操作而不是样式?
原文由 Rubens Mariuzzo 发布,翻译遵循 CC BY-SA 4.0 许可协议
来自 HTML 5spec :
因此,根据上下文,您可以在
<option>
中放入两样东西 — 文本或什么都不放 — 您不能在其中放入<span>
或任何其他元素。来自 HTML 4.01 规范:
(甚至 HTML 3.2 和 HTML 2 规范也说:
<!ELEMENT OPTION - O (#PCDATA)*>
)选项元素不能有任何子元素。所以是的,这很糟糕。