当我使用 HTML 导入时,我看到:
这是否意味着我仍然有一个 html
元素,一个 head
和一个 body
?
或者,取而代之的是,这些元素重复了?
索引.html
<head>
<link rel="import" href="parts.html">
</head>
<body>
<script>
var link = document.querySelector('link[rel="import"]');
var content = link.import;
var el = content.querySelector('.foo');
document.body.appendChild(el.cloneNode(true));
</script>
</body>
零件.html
<div class="foo">
<p>Foo</p>
</div>
<div class="bar">
<p>Bar</p>
</div>