小编典典

将标签放在里面是不好的 标签,仅用于字符串操作而不是样式?

html

我想对<option />标签的文本内容进行分组。说我有以下内容:<option>8:00 (1 hour)</option>8:00可以修改时间模式,然后(1 hour)也可以修改括号中的文本。

我在想做类似的事情

<option>
  <span>8:00</span>
  <span> (1 hour)</span>
</option>

<span />标签放在标签内很不好<option />,仅用于字符串操作而不是样式设置?


阅读 240

收藏
2020-05-10

共1个答案

小编典典

根据HTML 4.01规范:

<!ELEMENT OPTION - O (#PCDATA)         -- selectable choice -->

从HTML 5规范草案中:

内容模型:文本。

(即使是HTML 3.2和HTML 2规格说:<!ELEMENT OPTION - O (#PCDATA)*>

选项元素不能有任何子元素。是的,这很糟糕。

2020-05-10