asp.net – 我的HTML5的doctype是否必须在第一行?
发布时间:2020-05-22 11:14:13 所属栏目:asp.Net 来源:互联网
导读:我一直想知道在DOCTYPE之前的空白是否重要,但我似乎找不到任何在网络上的确定信息。人们说不要这样做,但我看不出它可能有什么效果,或者即使规范说它必须是这样。我不知道如果它触发兼容性模式在IE或任何恼人的,像这样。 原因是,在我的(crappy asp.net)代
|
我一直想知道在DOCTYPE之前的空白是否重要,但我似乎找不到任何在网络上的确定信息。人们说不要这样做,但我看不出它可能有什么效果,或者即使规范说它必须是这样。我不知道如果它触发兼容性模式在IE或任何恼人的,像这样。 原因是,在我的(crappy asp.net)代码中,我更喜欢写: <%@ Page language="c#" Codepage="65001" AutoEventWireup="true" %> <%@ OutputCache Location="None" VaryByParam="none" %> <!doctype html> 比: <%@ Page language="c#" Codepage="65001" AutoEventWireup="true" %><%@ OutputCache Location="None" VaryByParam="none" %><!doctype html> 因为第一是更整洁。但是顶部的结果是在您呈现的html中的几个空白行。 不是一个大问题。我只是总是想知道是否有意义:) 解决方法如果你想要官方的答案,去W3C的官方文档,并阅读有关的语法。评论和空格可能先到。 这里是链接:http://www.w3.org/TR/html-markup/documents.html#conformant-documents。 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.net MVC5中的asp.net-mvc – CORS
- 使用Asp.Net Identity 2在AspNetUserClaims中存储用户信息有
- ASP.Net:货币表达式的评估格式
- asp.net – 如何增加IIS 7.0上的线程池线程
- asp.net-mvc-3 – 具有最佳实践的示例N层ASP.NET MVC3应用程
- asp.net – 进程服务应用程序池“经典.NET AppPool”遭受与
- asp.net – 在Azure Web App中设置EF连接字符串
- asp.net – Quartz.net调度程序在部署后不会触发作业/触发器
- ASP.NET验证摘要:如何使用JavaScript禁用验证程序?
- asp.net-mvc – ASP.NET MVC路由:如何定义自定义路由
推荐文章
站长推荐
- asp.net – 如何查看Chrome开发者工具中发布到表
- asp.net-mvc – 如何最好在服务器上安装MVC 3?
- asp.net-mvc – 删除布局将默认为_ViewStart,为什
- ASP.NET 2.0和4.0似乎在Forms身份验证中以不同方
- ASP.NET身份和移动客户端
- asp.net-mvc – 如何使用Linq to SQL配置mvc min
- ASP.NET – 如何有效地使用设计模式而不需要过度
- asp.net – 调用HttpClient.GetAsync时出错:基础
- 休息 – ASP.NET Web Api路由自定义
- asp.net – GridView’GridView1’触发的事件Pag
热点阅读
