【发布时间】:2013-05-17 03:57:24
【问题描述】:
我在asp .net中做一个项目。它完成了,然后同样的项目将在html5中完成。如何将 .aspx 页面和母版页转换为 html 5?有可能吗?如果有人知道请告诉我。
【问题讨论】:
-
html5页面是什么意思。对于 html5,我们有新的 doctype,剩下的就是你将如何放置控件
标签: asp.net html master-pages
我在asp .net中做一个项目。它完成了,然后同样的项目将在html5中完成。如何将 .aspx 页面和母版页转换为 html 5?有可能吗?如果有人知道请告诉我。
【问题讨论】:
标签: asp.net html master-pages
从技术上讲,您可以通过更改 doctype... 来制作 HTML5 页面...
<!DOCTYPE html>
<html lang="en">
<head runat="server">
<meta charset="utf-8" />
还建议您在html 标记上指定lang 属性并包含meta 标记来定义您的字符集。
这不会为您提供即时的 HTML5 语义,但这基本上是第一步。为正确的内容使用正确的元素取决于您,例如决定何时使用header、article、section、footer 而不是普通的div 元素等等。
您还应该能够从 Visual Studio 的工具栏中选择“DOCTYPE:HTML5” - 我不知道您使用的是什么版本,但我认为在以前的版本中您可以下载 HTML5 语言扩展,我'我很确定它默认包含在 Visual Studio 2012 中。
【讨论】:
我认为您可以做的一种方法是使用http://modernizr.com/ 类框架在html5 和普通html 之间轻松切换。
【讨论】:
您可以做什么...如果我正确理解您的问题,请右键单击并说查看页面源代码并复制您的 html 或安装 google chrome,您可以在每个页面上右键单击并检查元素。您可以复制和粘贴每个页面的 html,包括母版页内容。这是一种草率的方式,但如果你只想要 html 就可以了
【讨论】: