<div>和<select>标签</select> </div>

时间:2009-09-30 16:22:27

标签: html html-select

我可以在HTML <DIV>代码中添加<SELECT>吗?

e.g:

<select tabindex="2" name="agegrp" id="agegrp" >
    <div> 
        <option value="-1">No preference</option>
    </div>
</select>

8 个答案:

答案 0 :(得分:12)

来自specification

<!ELEMENT SELECT - - (OPTGROUP|OPTION)+ -- option selector -->

即。有一个名为“SELECT”的元素,需要开始标记,结束标记是必需的。它的子元素可以是OPTGROUP元素和/或OPTION元素,并且必须至少有一个元素。

由于DIV不是OPTGROUP或OPTION,答案是

答案 1 :(得分:4)

没有。不。 Niet的。

答案 2 :(得分:0)

没有。而且没有理由。

答案 3 :(得分:0)

不,但您可能对optgroup元素感兴趣。请注意,在开始围绕它构建设计之前,它的外观在不同浏览器中会有很大差异。

答案 4 :(得分:0)

虽然您可以生成任何您想要的疯狂HTML,但不建议使用DIV。 通过引入DIV,您试图解决的问题是什么

也许你不知道OPTGROUP标签?

  

标签用于分组   选择中的相关选项   列表。

     

如果您有很多选项,   相关选项组更容易   处理用户。

答案 5 :(得分:0)

我看不出有任何需要这样做。您是否尝试在列表元素中更改外观一个选项?

答案 6 :(得分:0)

正如大家所说,不需要在选择列表中做div。如果您需要使用单选按钮单独移动表单ID中的列表元素。

答案 7 :(得分:-1)

据我所知,你只能在“select”元素中使用“option”元素。