Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为HTML片段声明doctype有意义吗?_Html_Html Parsing_Web Component_Html5 Template_Html Imports - Fatal编程技术网

为HTML片段声明doctype有意义吗?

为HTML片段声明doctype有意义吗?,html,html-parsing,web-component,html5-template,html-imports,Html,Html Parsing,Web Component,Html5 Template,Html Imports,如果我有一个HTML5组件/网络组件,它有一个定义的组件.html文件,那么在组件.html中有一个声明有意义吗?也就是说,以下哪项是最佳实践 <template> <!-- some html content --> </template> 或 在所有支持模板元素的现代浏览器中,两者都将以相同的方式进行解析和处理 一个是少了几个八位组 因此,这取决于您是否更喜欢速度而不是严格遵守标准 遵循KISS原则:我写(读)的代码越少,感觉越好;-) 模板

如果我有一个HTML5组件/网络组件,它有一个定义
组件.html
文件,那么在
组件.html
中有一个
声明有意义吗?也就是说,以下哪项是最佳实践

<template>
    <!-- some html content -->
</template>


在所有支持
模板
元素的现代浏览器中,两者都将以相同的方式进行解析和处理

一个是少了几个八位组

因此,这取决于您是否更喜欢速度而不是严格遵守标准


遵循KISS原则:我写(读)的代码越少,感觉越好;-)

模板不是HTML页面,而是HTML的一部分,是一个很小的子集。因此不需要Doctype。您的代码将读取模板并将其插入到由HTML页面提供的现有DOM中。我假设您已经为该页面提供了Doctype。
<!DOCTYPE html>
<template>
    <!-- some html content -->
</template>