【发布时间】:2011-06-28 11:18:30
【问题描述】:
在搜索极简网络编码实践时,我在网页顶部看到了这一点:
<!doctype html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="nl" xml:lang="nl">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="language" content="nl"/>
A:什么时候应该保留第二行(xmlns),什么时候可以删除?
B:我的网站是多语言的,所以页面有多种语言。我保留了 xmlns,因为我 swa 你可以放入 lang= 和 xml:lang= 所以认为这可能很方便,但我不使用 xml 我认为......只是 php 生成的内容等。更新我刚刚得到建议使用<html lang="de"> 这对我来说就足够了。是吗?
C: 什么时候需要第三行 http-equiv?什么时候可以完全删除?
D:浏览器会识别/处理第四行还是现在跳过它?
非常感谢!
【问题讨论】:
标签: html standards multilingual dtd meta-tags