【发布时间】:2014-08-06 04:11:21
【问题描述】:
我的magento项目包括两个严格的
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
过渡性
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
doctype 模板。
为了协调这一点,我很想将其全部更改为 HTML5 文档类型:
<!DOCTYPE html>
这是个好主意吗?它可能产生什么后果?
例如,我的a target 属性是否仍然有效?:
<a href="" target="_blank"></a>
【问题讨论】:
-
您只关心该属性是否仍然工作,还是您想知道它是否允许在 HTML5 中使用?
-
@unor 我想知道如果我切换到 html5 文档类型或者我的某些模板功能可能无法正常工作,我的模板中包含的所有内容是否都可以追溯
-
任何不属于 html5 规范的内容都会强制浏览器进入它们的怪癖模式并且(可能)会工作。但是,如果您要切换到 html5,您应该浏览您的模板并更新它们
标签: xml html magento doctype w3c