1

我是 MVC4 的初学者。是否值得花时间学习 site.css 的结构?如何从 site.css 获取的视图中呈现 HTML?

或者我会更容易制作自己的 CSS 并使用我自己的 HTML 来处理我的所有视图,并完全放弃所有预先生成的布局。

如果我决定全部使用自己的 CSS 和 HTML 编码,我会错过哪些 MVC 功能?或者一开始是个坏主意?

4

3 回答 3

1

CSS 仅控制页面的显示方式,如果您决定构建自己的 CSS,则不会丢失任何 MVC 功能。

如果您不注意,您可能会在更改 HTML 时丢失一些功能。@Html.ValidationSummary()例如,如果您从 HTML 文件中删除该语句,则不会呈现验证摘要。

于 2013-05-03T09:10:22.803 回答
0

是的,您当然应该使用自己的 HTML 和 CSS,而不是试图让现有示例为您工作。它是一个模板,一个指南,为您提供一个示例项目,我认为它应该仅用于此目的。

创建您的基本 HTML 标记并研究如何使用 MVC 在标记中提供的 html 帮助器。通过这种方式,我们可以让您更好地了解 MVC 框架的工作原理。

那里有很多很好的例子,如果它们是 MVC3 也不用担心,它们仍然是相关的。这里有几个链接可以帮助您入门。

MVC4 示例

MVC3 音乐商店

于 2013-05-03T09:12:19.613 回答
0

由于您是初学者,我建议您使用自己的样式编辑当前的 site.css...无需创建新的...通过添加和更改现有的,您可以看到它是如何工作的。

一旦你改变它,它就会成为你自己的版本。

于 2013-05-02T19:45:41.293 回答