如何在 XML 中使用 Meta Viewport?
How to use Meta Viewport in XML?
我正在尝试使用依赖于设置用户代理的 initial-scale
的 XML 创建响应式设计布局。在 HTML 中,我会使用 <meta viewport>
标签的一些变体,例如:
<meta name="viewport" content="width=320, initial-scale=1">
然而缺少结束标签是 XML 的一个问题。
有没有一种方法可以让我在有效的 XML 中执行此操作,该方法也适用于浏览器?
使用 XHTML 命名空间:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta name="viewport" content="width=320, initial-scale=1"/>
</head>
<body>
<!-- Insert your content here -->
</body>
</html>
或:
<html:meta xmlns:html="http://www.w3.org/1999/xhtml" name="viewport" content="width=320, initial-scale=1"/>
参考文献
给定 this answer(特别是关于关闭 <meta>
标签)我认为这里最简单的做法是用 />
关闭 meta 元素,因为浏览器会不抱怨。
我正在尝试使用依赖于设置用户代理的 initial-scale
的 XML 创建响应式设计布局。在 HTML 中,我会使用 <meta viewport>
标签的一些变体,例如:
<meta name="viewport" content="width=320, initial-scale=1">
然而缺少结束标签是 XML 的一个问题。
有没有一种方法可以让我在有效的 XML 中执行此操作,该方法也适用于浏览器?
使用 XHTML 命名空间:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta name="viewport" content="width=320, initial-scale=1"/>
</head>
<body>
<!-- Insert your content here -->
</body>
</html>
或:
<html:meta xmlns:html="http://www.w3.org/1999/xhtml" name="viewport" content="width=320, initial-scale=1"/>
参考文献
给定 this answer(特别是关于关闭 <meta>
标签)我认为这里最简单的做法是用 />
关闭 meta 元素,因为浏览器会不抱怨。