html和主体围绕聚合物元素展开

html和主体围绕聚合物元素展开,html,polymer,polymer-1.0,Html,Polymer,Polymer 1.0,将自定义元素decls放入html、body和head标记的原因是什么 如我的名单和我的问候语: .... 下面是没有html、body和head的 <dom-module id="my-list"> <template> .... </template> <script> ..... </script> </dom-mo

将自定义元素decls放入html、body和head标记的原因是什么

如我的名单和我的问候语:


....

下面是没有html、body和head的

    <dom-module id="my-list">
      <template>
        ....
      </template>
      <script>
         .....
      </script>
      </dom-module>


....
.....

很好用。在自定义元素周围是否有一些规范或任何要求html&body的内容?

您可以创建只是元素的html文件。这些文件在加载到浏览器中时没有任何用处。这样的纯元素文件不需要
,只需要
,但它们需要导入到一个条目页面中(通常名为
index.html
),该页面实际上有
标记


您还可以直接在条目页面中(在
标记中)内联定义元素,而不是从另一个文件导入它们。

您可以创建只是元素的HTML文件。这些文件在加载到浏览器中时没有任何用处。这样的纯元素文件不需要
,只需要
,但它们需要导入到一个条目页面中(通常名为
index.html
),该页面实际上有
标记


您还可以直接在条目页面中定义内联元素(在
标记中),而不是从另一个文件导入它们。

FYI:
只需关闭HTML文档的头部即可。这些元素基本上都在
@user656449中。请您也编辑代码,否则会造成混淆。对不起,请在问题中添加错误的标记。但它是一个组件,不是一个“普通”页面,是吗?只要将“dom模块”作为顶级标记,它就可以正常工作。那么为什么要使用html和正文呢?好的,从第三次尝试开始,问题最终看起来应该是这样的。我仍然很不确定问题到底是什么。仅供参考:
只需关闭html文档的开头。这些元素基本上都在
@user656449中。请您也编辑代码,否则会造成混淆。对不起,请在问题中添加错误的标记。但它是一个组件,不是一个“普通”页面,是吗?只要将“dom模块”作为顶级标记,它就可以正常工作。那么为什么要用html和body呢?好的,从第三次尝试开始,这个问题看起来应该是这样的。我仍然很不确定这个问题到底是什么。我也是这么认为的——而且从来没有在自定义ELT中使用过。但“polymer starter kit”是一款参考应用程序,它在html和body中包装了定制的ELT,这至少让我有点担心——我应该也包装我的ELT吗?如果我不这样做会有副作用吗?但我的应用程序中已经有很多ELT了,所以我想知道是否有足够的理由这么做……我也是这么认为的——而且从来没有使用过定制的ELT。但“polymer starter kit”是一款参考应用程序,它在html和body中包装了定制的ELT,这至少让我有点担心——我应该也包装我的ELT吗?如果我不这样做会有副作用吗?但我的应用程序中已经有很多ELT,所以我想知道是否有足够的理由这么做。。。
    <dom-module id="my-list">
      <template>
        ....
      </template>
      <script>
         .....
      </script>
      </dom-module>