如何在XML中使用元视口?

How to use Meta Viewport in XML?

提问人:Startec 提问时间:5/1/2015 最后编辑:Startec 更新时间:2/17/2017 访问量:1401

问:

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

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

但是,缺少结束标记是 XML 的一个问题。

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

CSS XML XSLT 多语言标记

评论


答:

0赞 4 revsPaul Sweatte #1

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

引用

评论

2赞 10/29/2015
对于多语言标记,我仍然在自关闭标签之前添加一个额外的空格。对 XML 解析器没有区别,真正古老的 HTML 解析器可能会更快乐一些。/>
1赞 Startec 2/17/2017 #2

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