gpt4 book ai didi

c# - 关于

转载 作者:搜寻专家 更新时间:2023-10-31 22:35:49 24 4
gpt4 key购买 nike

我刚刚在 MVC 中遇到这些,有时我想使用它们而不是表格,因为表格和 DIV 不能很好地混合!

以前从未见过这些,想知道是否有关于这些新的表格替代标签的文档?我也听说过使用这些而不是表格的建议,因此我想正确地熟悉它们(而不是像我最近那样猜测它们是如何工作的)。

谢谢

ps:我学HTML的时候HTML里没有这些东西,我记得我很久以前学过HTML 4.0,当时它刚出来...

最佳答案

使用字段集来包含表单元素的一种相当标准的方法是将其用作基本构建 block ,如 div。将其视为具有语义值的包含 div,您可以在其中使用图例元素。相当基本的 XHTML:

<fieldset>
<div>
<label for="x">Thing</label>
<input type="text" id="x" name="x" />
</div>
<div>
<label for="y">Thing</label>
<input type="text" id="y" name="y" />
</div>
</fieldset>

(div 对于 IE6 来说是非常必要的,而且很方便。)然后在 CSS 中你相应地格式化字段集等等。例如,您通常希望抑制给定字段集的正常边框。

fieldset { border: 0; }
fieldset.display { border: 1px solid #cccccc; }
/* You can always invert this. Up to you. */

您还需要做很多其他事情,但这会让您开始——从这里开始,它几乎只是将其视为一个语义 block 元素,就像一个 div 但有意义。将您的元素分组到逻辑组中,如果您需要将其与表单的其余部分区分开来,您所要做的就是更改字段集的类并添加 a legend .

关于c# - 关于 <FIELDSET> <LABEL> 标签而不是使用 TABLE 的文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2350152/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com