Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.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 Angular 5-W3C标记验证_Html_Angular_W3c Validation - Fatal编程技术网

Html Angular 5-W3C标记验证

Html Angular 5-W3C标记验证,html,angular,w3c-validation,Html,Angular,W3c Validation,我正在用Angular Universal构建Angular 5应用程序。目前,我在W3C验证方面遇到了一个问题。验证器在Angular core的每个属性上显示错误 例如,对于以下代码部分: 切换 我得到的错误如下: 此时元素span上不允许使用属性\ngcontent-c1 我读过关于在Angular属性之前添加数据-前缀的内容,但在Angular 5上它不会起作用(我想) 是否有任何解决方案可以使用Angular Universal在服务器端删除它,或者是否有任何外部工具?Angula

我正在用Angular Universal构建Angular 5应用程序。目前,我在W3C验证方面遇到了一个问题。验证器在Angular core的每个属性上显示错误

例如,对于以下代码部分:

切换
我得到的错误如下:

此时元素
span
上不允许使用属性
\ngcontent-c1

我读过关于在Angular属性之前添加
数据-
前缀的内容,但在Angular 5上它不会起作用(我想)


是否有任何解决方案可以使用Angular Universal在服务器端删除它,或者是否有任何外部工具?

Angular提供这些
\ngcontent-c1
\ngcontent-c2
属性添加到具有样式的特定DOM元素

\u ngcontent-c1
在从服务器渲染时使用唯一标识。当我们执行
ViewEncapsulation.Emulated
时,这是angular的默认行为

如果不需要此类属性,则可以添加
ViewEncapsulation.None
ViewEncapsulation.Native

例如


你应该读一篇描述。我想它对Angular 5不起作用。GRI绝对需要W3C验证?相关讨论请访问。我们需要的是就自定义属性名的一些标准语法达成一致。会议上讨论了一些建议,但还没有解决方案。如果HTML规范为自定义属性定义了一些标准语法,我可以更新W3CHTML检查器来识别它们。同时,您可以使用checker UI中的消息过滤功能(按钮)持续(使用localstorage)过滤掉这些错误。请键入,谢谢您的回答。我希望它能很快得到。
@Component({
  selector: 'app-root',
  templateUrl: './app.component.html',
  styleUrls: ['./app.component.scss'],
  encapsulation: ViewEncapsulation.None
})