为HTML片段声明doctype有意义吗?
如果我有一个HTML5组件/网络组件,它有一个定义为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原则:我写(读)的代码越少,感觉越好;-) 模板
的组件.html
文件,那么在组件.html
中有一个
声明有意义吗?也就是说,以下哪项是最佳实践
<template>
<!-- some html content -->
</template>
或
在所有支持
模板
元素的现代浏览器中,两者都将以相同的方式进行解析和处理
一个是少了几个八位组
因此,这取决于您是否更喜欢速度而不是严格遵守标准
遵循KISS原则:我写(读)的代码越少,感觉越好;-) 模板不是HTML页面,而是HTML的一部分,是一个很小的子集。因此不需要Doctype。您的代码将读取模板并将其插入到由HTML页面提供的现有DOM中。我假设您已经为该页面提供了Doctype。
<!DOCTYPE html>
<template>
<!-- some html content -->
</template>