当前位置:  开发笔记 > 编程语言 > 正文

这个网站上的HTML如何干净?

如何解决《这个网站上的HTML如何干净?》经验,为你挑选了1个好方法。

我在工作中使用C#但不喜欢webforms如何喷出很多JavaScript,不包括它创建的viewstate的许多行.

这就是为什么我喜欢用PHP编码,因为我完全可以控制它.

但我只是想知道这个网站HTML是如此干净和优雅?

使用MVC是否与它有关?我看到使用了JQuery,但你肯定还在使用asp:required validators?如果你这样做,它通常产生的所有可怕代码在哪里?

如果他们没有使用必要的现场验证器,为什么不呢?当然,开发比使用JQuery更快?

我在PHP中编写个人网站的主要原因之一是它产生了更优雅的HTML,但如果我可以生成像这个网站的代码,那么我将全职.net!



1> Jon Galloway..:

ASP.NET MVC的目标之一是让您控制标记.但是,ASP.NET一直有选择,允许您生成相对干净的HTML.

例如,ASP.NET总是提供验证器控件的选择.您是否重视开发速度而不是标记?使用验证器.价值加快了发展速度?选择另一种验证机制.您对验证器的评论在那里是有点矛盾的 - 可以使用ASP.NET并且仍然可以选择标记纯度而不是开发速度.

此外,使用webforms,我们已经有了几年的CSS友好控制适配器,它将修改控件以呈现更多的语义标记.ASP.NET 3.5包含了ListView,这使得编写发出语义HTML的转发器类型控件变得非常容易.我们在Microsoft PDC站点上使用了ASP.NET webforms并保持了HTML非常干净:http://microsoftpdc.com/Agenda/Speakers.aspx - Viewstate可能在大多数页面上被禁用,尽管实际上它只是少数几个十几个字节.

推荐阅读
依然-狠幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有