BackboneやMeteorなどのフレームワークを使用し、EJSテンプレートからクライアントでビューを構築する場合のHTML検証に関する最新の考え方は何ですか?
問題は、タグname
の公式属性ではないことのようです。<script>
私のコードは次のようになります:
<div id="templates">
<script name="template_name" type="text/template">
<p class="summary">
<img src="<%= this.model.image() %>"/>
<br/>
<%= this.model.summary() %>
</p>
<div>
<%= this.model.content() %>
</div>
</script>
<!-- etc... -->
</div>
検証エラーは
Attribute name not allowed on element script at this point.
<script name='hover_grid' type='text/template'>
Attributes for element script:
Global attributes
src
async
defer
type
charset
これがサポートされるのを待ってこのアプローチを擁護しますか、それともこのマークアップを有効にする方法はありますか?