Html 表格标题

Html 表格标题,html,forms,title,Html,Forms,Title,我正在做作业,有点迷路了。问题指出: 使用文本用户名创建标签元素。在label元素中,插入 用户名字段的输入框。将字段设为必填字段并添加标题 您的用户名 这是我的。我主要对标题部分感到困惑。非常感谢您的帮助,请随时纠正我的其他问题。多谢各位 <form id="survey" name="survey" action="www.sblogger/cgi-bin/subcomments" method="post"> <

我正在做作业,有点迷路了。问题指出:

使用文本用户名创建标签元素。在label元素中,插入 用户名字段的输入框。将字段设为必填字段并添加标题 您的用户名

这是我的。我主要对标题部分感到困惑。非常感谢您的帮助,请随时纠正我的其他问题。多谢各位

<form id="survey" name="survey"
           action="www.sblogger/cgi-bin/subcomments"
           method="post">
        <fieldset id="commentFS"
           <label>
           Username
           <input id="username">
           required="required"
        </label>
        </fieldset>
        </form>


您只需在
输入
字段中添加
标题
属性。另外,
标签
标签可以自己保留,这将留给:

<form id="survey" 
      name="survey"
      action="www.sblogger/cgi-bin/subcomments"
      method="post">
    <fieldset id="commentFS">
        <label>Username</label>
        <input id="username" 
               title="Supply your username" 
               required>
    </fieldset>
</form>

用户名

作业没有明确定义,因为它没有说明应该包含什么类型的标题。它可能是指在某些情况下(例如,在鼠标悬停时)可能呈现给用户的建议标题,如@Jeffrey的回答中所假设的。当输入框为空时,它也可能指出现在输入框内的文本,在这种情况下,您将使用
占位符
属性。它也可以引用输入框前的可见文本;这将是最合理的设置。即便如此,也有几种选择。它可以是标签和输入框前面的文本,也可以包装在标题元素中,甚至可以是字段集的标题。下面的示例基于这样一个疯狂的假设,即需要这样一个图例(如果您在使用时实际被告知使用
字段集
元素,那么这可能是一个错误的猜测,尽管在这种简单的情况下没有理由使用它)


提供您的用户名
用户名

在文本框上方,您应该有“提供您的用户名”文本。字段集标记似乎不正确。您建议我如何修复它?