我有一个 ASP.NET 2.0 应用程序。我想开始用 HTML5 特定的标签/功能来增强它。 这是否意味着第一步是更改行:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
在每个 .ASPX 文件的顶部
<!DOCTYPE html>
然后我使用的任何 HTML5 特定标签都可以吗?
最佳答案
ASP.NET 主要是一种服务器端技术,与 HTML5 没有很多关系。您当然可以在应用程序中使用 HTML5 元素,但是,您也只能使用由 ASP.NET WebForms 框架生成的某些元素。
例如,您可以使用 HTML5 DOCTYPE,<!DOCTYPE html>
,或者您可以使用 article
元素或 data
属性。这些都不会真正对 ASP.NET 服务器端技术产生太大影响。
关于asp.net - 将 ASP.NET 项目更新为 HTML5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16349043/