html - xmlns 在 XHTML 的 HTML 标记中做了什么
问题描述
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Title of document</title>
</head>
<body>
some content here...
</body>
</html>
在这个 xhtml 代码中为什么<html xmlns="http://www.w3.org/1999/xhtml">
会使用这一行?为什么要使用 xmlns?为什么这个 doctype 声明这么大?
解决方案
推荐阅读
- bash - 使用 awk 将计算从多个文件输出到单个多列文件
- ios - 使用 apns-expiration 处理过期的 VOIP 推送
- javascript - 使用 Javascript 使用 setState 推送和拉取嵌套数组
- java - JTable 渲染器不对单元格着色
- sql - 在第二次出现特定字符后获取文本
- python-3.x - 满足条件时,将行值设置为 while 循环中的前一个值
- javascript - 如何在创建 React 组件时为其初始化 Redux 状态?
- javascript - 使用 .split 时出错
- php - 打印标题的第 5 个单词
- c++ - 如何使用迭代器?