3

我正在尝试使用依赖于设置initial-scale用户代理的 XML 创建响应式设计布局。在 HTML 中,我会使用<meta viewport>标签的一些变体,例如:

<meta name="viewport" content="width=320, initial-scale=1">

然而,缺少结束标记对于 XML 来说是个问题。

有没有办法让我在有效的 XML 中做到这一点,也可以在浏览器中工作?

4

2 回答 2

1

鉴于这个答案(特别是关于关闭<meta>标签),我认为在这里做的最简单的事情就是关闭元元素,/>因为浏览器不会抱怨。

于 2017-02-17T05:49:35.117 回答
0

使用 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"/>

参考

于 2015-08-01T05:47:40.923 回答