【问题标题】:How to code the label tag for XHTML如何为 XHTML 编写标签标签
【发布时间】:2011-02-13 18:26:23
【问题描述】:

标签标签编码风格。

我可以这样写我的标签标签吗?

<input type="text" name="lname" id="ln" />
<label for="ln">Last Name:</label>

而不是这样。

<label for="ln">Last Name:</label>
<input type="text" name="lname" id="ln" />

【问题讨论】:

  • 就 xhtml 而言,标记将是有效的。你有什么问题?
  • 只是想知道并想将标签标签文本放在复选框之前。
  • 你甚至可以做&lt;label&gt;Last Name:&lt;input ... /&gt;&lt;/label&gt;

标签: xhtml


【解决方案1】:

是的,虽然这是不好的做法。

UI 设计惯例在控件之前放置标签(除非这些控件是单选按钮或复选框)

【讨论】:

  • 是否有css可以将label标签内容放在checkbox前面?
  • 虽然您可以使用 CSS 对其进行重新排序,但您不应该这样做,因为 (1) 复选框应该在标签之前,而不是相反,并且 (2) 通过编辑 HTML 可以更好地实现.
猜你喜欢
  • 2011-04-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-09-26
  • 1970-01-01
  • 2023-03-02
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多