剃刀视图引擎数据输入表单

时间:2013-08-03 11:54:48

标签: css html5 asp.net-mvc-4 razor

我来自WPF / XAML背景,我正试图进入MVC。我想知道是否要创建数据捕获表单,您是否可以使用 div 来构建标签和下拉列表/文本框等。

我问,因为提供的模板全部堆叠在一起,浪费了宝贵的屏幕区域。我希望标题 Forename Surname 的所有标签都在一行/一行上,并且相同数据捕获元素?

2 个答案:

答案 0 :(得分:1)

您应该使用div来构建布局。 您还可以使用一些网格布局框架(如Twiter Boostrap中所示,请参阅网格系统)。如果你有WPF背景 - 它可以在某种程度上模拟HTML世界中WPF的Grid面板。

答案 1 :(得分:0)

HTML 表格标签应用于 Tabular data ;表格等的布局应使用结构的Div / Span标签和CSS来控制结构。

查看下面的链接,了解输入表单结构示例:

Differents way to structure html inputs and labels in a form

Best way to structure a two column html form?

http://aceinfowayindia.com/blog/2009/06/how-create-good-looking-form-without-table/

使用Div不仅更干净,而且还可以根据W3C规则更方便地访问页面。