我有很多选择,我有将近30,我很想知道是否可以用另一种方式让他更具可读性?
谢谢。
<p>
<label for="subject">subject :</label>
<select id="subject" name="subject">
<option value=""></option>
<option value=""></option>
<option value=""></option>
<option value=""></option>
<option value=""></option>
<option value=""></option>
<option value=""></option>
<option value=""></option>
<option value=""></option>
<option value=""></option>
</select>
</p>
答案 0 :(得分:1)
根据HTML5,元素的结束标记是可选的,如果它后跟另一个选项标记,或者它是元素的最后一个元素。
如果option元素是,则可以省略option元素的结束标记 紧接着是另一个选项元素,或者如果是 紧接着是optgroup元素,或者如果没有 父元素中的内容。
所以你可以这样写它以便更具可读性
<p>
<label for="subject">subject :</label>
<select id="subject" name="subject">
<option value="">
<option value="">
<option value="">
<option value="">
<option value="">
<option value="">
<option value="">
<option value="">
<option value="">
<option value="">
</select>
</p>
据我所知,HTML 4也是如此。