我来自WPF / XAML背景,我正试图进入MVC。我想知道是否要创建数据捕获表单,您是否可以使用表或 div 来构建标签和下拉列表/文本框等。
我问,因为提供的模板全部堆叠在一起,浪费了宝贵的屏幕区域。我希望标题, Forename , Surname 的所有标签都在一行/一行上,并且相同数据捕获元素?
答案 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规则更方便地访问页面。