我是MVC4的初学者,是否值得花时间学习如何构建site.css,以及如何从我的视图中呈现site.css所获取的html。
或者我会更容易制作自己的CSS,并使用我自己的Html来获取所有观点?并完全抛弃所有预先生成的布局。
如果我决定全部使用自己的CSS和html编码,我会失去什么MVC功能? 或者从一开始就是一个坏主意?
答案 0 :(得分:1)
CSS仅控制页面的显示方式,如果您决定构建自己的CSS,则不会丢失任何MVC功能。
如果您没有注意,更改HTML时可能会丢失某些功能。例如,如果您从HTML文件中删除@Html.ValidationSummary()
语句,则不会呈现验证摘要。
答案 1 :(得分:0)
由于您是初学者,我建议您使用自己的样式编辑当前的site.css ...无需创建新的..通过添加和更改现有的,您可以看到它是如何工作的。
一旦你改变它,它就会成为你自己的版本。
答案 2 :(得分:0)
是的,你当然应该使用自己的HTML和CSS,而不是试图让现有的样本为你工作。它是一个模板,指南,为您提供示例项目,我认为它应该只用于此。
创建基本HTML标记,并研究如何使用MVC在标记中提供的html帮助程序。通过这种方式,我们可以更好地理解MVC框架的工作原理。
有很多很好的例子,如果它们是MVC3就不用担心,它们仍然相关。以下是一些可以帮助您入门的链接。