在XHTML 1.0 Strict页面上工作时,我发现iframe
已被弃用。我做了一些研究,并用object
标签替换了它。
<object id="gmap" type="text/html" data="https://maps.google.ca/maps/ms?msa=0&msid=216725582357492079329.0004cf99c633289e8b190&hl=en&ie=UTF8&t=m&ll=34.870479,-40.172607&spn=34.201734,120.673828&output=embed"></object>
验证了,但是HTML 4.0过渡了。如何将其验证为XHTML 1.0 Strict?
答案 0 :(得分:0)
W3C验证程序不会验证iframe
或object
标记中嵌入的内容。如果您想知道如何使其成为XHTML 1.0 Strict,请从有效的XHTML 1.0 Strict文档开始,例如:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Example</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<div><object data="http://example.com"></object></div>
</body>
</html>
然后添加您的标记而不会使其失效。