Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何设置';标签';HTML元素?_Html_Css_Label - Fatal编程技术网

如何设置';标签';HTML元素?

如何设置';标签';HTML元素?,html,css,label,Html,Css,Label,如果我有以下资料: <label for="deletetxt">Delete This Text</label> 删除此文本 这里的“for”属性是什么?那是身份证吗 假设我无法为label元素设置类来设置label元素的样式,那么如何为该元素设置css?for的告诉标签属于哪个元素(这实际上意味着单击标签时元素将获得焦点) 至于你的第二个问题,你可以使用: -如果您的html是静态的,请使用$(“标签:eq(索引)”) -如果html是动

如果我有以下资料:

             <label for="deletetxt">Delete This Text</label>
删除此文本
这里的“for”属性是什么?那是身份证吗


假设我无法为label元素设置类来设置label元素的样式,那么如何为该元素设置css?

for的
告诉标签属于哪个元素(这实际上意味着单击标签时元素将获得焦点)

至于你的第二个问题,你可以使用:
-如果您的html是静态的,请使用
$(“标签:eq(索引)”)

-如果html是动态的,并且知道标签所属元素的id,则可以使用
$(“label[for='thatid'])

用于表单和提交。它不是ID,这个“for”应该与连接到它的对象的ID同名-例如

<form>
<label for='ford'>Ford Car</label>
<input type="radio" name="fordCar" id="ford" />
</form>

福特汽车
它实际上是一个可用性对象。

“for”是标签应该关联的表单元素的id

可以向标签添加id以直接引用它

<label for="fname" id="lbl-fname">First:</label>
<input type="text" id="fname" />
首先:

您可以设置id和类


for“指定标签绑定到哪个表单元素”,因此当用户单击标签时,它会关注目标输入。

for
属性包含标签所针对的元素的ID。我一直认为这是很直观的

<label for="SomeTextField" id="SomeLabel">Some text field</label>
<input type="text" id="SomeTextField">

我一直认为这也是很直观的。那么-你到底想做什么,你问的问题实际上表明你有不同的问题。

for属性是标签所指的输入/文本区域/选择

您仍然可以为标签指定一个id

<label id="myLabel" for="deletetxt">Delete This Text</label>
删除此文本
您还可以将input/textarea/select与标签包装,以便在不使用for属性的情况下将它们关联起来

<label id="myLabel">Delete This Text <input ... /></label>
删除此文本

两个问题,两个答案:

  • 这里的“for”属性是什么

    它在这里告诉标签所指的
    元素的ID。当用户单击该
    元素时,一些浏览器会使用它来设置该元素的焦点

  • 如何设置此元素的css

    A.如果您想使用CSS标记所有标签元素:


  • B.如果你想标记该元素,只需像平常一样使用id或类名。

    使用Html中的razor,我找不到分配标签id的最佳方法,但你可以这样分配id:

    @Html.Label("© Integrantes Grupo:",new { @id="TitleIntegrants"} )
    

    哈你先到的!嗨,好吧,问题是-我正在设置标签{minheight:30px;}并且高度没有改变。该元素没有应用其他标签样式。@Mallika:
    min height
    不是所有浏览器都支持的,不是在所有渲染模式下(即怪癖模式/标准模式-谷歌“Doctype开关”以了解更多信息)和AFAIK不适用于所有元素类型(内联/块级元素)。建议阅读:。
          label {
             /* your styles */
          }
    
    @Html.Label("© Integrantes Grupo:",new { @id="TitleIntegrants"} )