问题描述
表单中的某些表单元素可能需要文字来解释所述元素的功能。我正在考虑将这段文字封装在一个段落元素中,如下所示,
label p {
margin-top: -1px;
font-size: smaller;
}
<div class="form-group">
<label for="form-input-1">Label Text
<p>Label explainer/help text</p>
</label>
<input id="form-input-1" />
</div>
我的问题是:<p>
元素是此用途中最具语义的元素吗?在我看来,标签子文本是一种子标题,有人可能会争辩说它可能需要 <h*>
元素。但是,这些通常用于轮廓,我不相信这在这里会是超级语义。 <span>
在这里是否有意义,因为这些 可用于标记内联流元素的一部分?
请分享您的想法!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)