w3c html验证服务,W3C验证和Vue的HTML绑定语法(W3C Validation and Vue's HTML binding syntax)...
W3C驗證和Vue的HTML綁定語法(W3C Validation and Vue's HTML binding syntax)
當我使用W3C驗證器驗證我的頁面時,我得到了Vue的事件和綁定語法的錯誤:
錯誤:屬性v-on:click元素div上不允許。
有沒有辦法來解決這個問題?
When I validate my page with the W3C validator, I get this error with Vue's event and binding syntax:
Error: Attribute v-on:click not allowed on element div at this point.
Is there a way to fix this?
原文:https://stackoverflow.com/questions/39498365
更新時間:2019-12-09 09:15
最滿意答案
理想情況下,它們支持使用data-*屬性 ,例如data-v-on:click ,但似乎它們沒有。
They would ideally support the use of data-* attributes, e.g., data-v-on:click, but it seems they don’t.
相關問答
我想你想要實現的是...... /p>
"http://www.w3.org/TR/html4/strict.dtd">
...
你必須使用規范形式。 *用于可與標簽一起使用的結構指令。 使用*模板是隱式的,但您可以始終使用顯式模板標記,并使用上面列出的綁定的規范形式。 請參閱https://angular.io/docs/ts/latest/guide/template-syntax.html中的 * and You have to use the canonical form. The * is for structural directives which can be use
...
根據主頁上的代碼,我似乎擺脫了這條消息的唯一方法是為第一個隱藏的輸入分配一個值
...
這里是當前W3C HTML Checker (驗證器)的維護者。 我認為理解當前HTML檢查器的預期目的很重要,這與傳統W3C標記驗證器的目的不同。 檢查者的目的記錄在https://validator.w3.org/nu/about.html#why-validate : 通過一致性檢查程序運行HTML文檔的核心原因很簡單:要捕獲意外錯誤 - 您可能錯過了其他錯誤 - 以便您可以修復它們。 除此之外,HTML規范中的一些文檔一致性要求(有效性規則)可以幫助您和文檔的用戶避免某些潛在的問題。 有些
...
理想情況下,它們支持使用data-*屬性 ,例如data-v-on:click ,但似乎它們沒有。 查看他們的問題為什么不使用HTML5 data- *屬性 。 似乎可以覆蓋使用的前綴 ,但似乎已刪除此選項。 They would ideally support the use of data-* attributes, e.g., data-v-on:click, but it seems they don’t. See their issue Why not using HTML5 data-
...
您可以下載W3C驗證程序的副本并在本地運行它 。 還有許多其他離線HTML驗證器,例如HTML Tidy和Total Validator 。 您還可以考慮將驗證作為持續集成的一部分進行運行。 有Jenkins和其他CI服務器的插件,例如Unicorn Validation插件 。 You can download a copy of the W3C validation program and run it locally. There are also a number of other off
...
選框標記不是html5(根本不是html,而是1995年的微軟專有標記) 您可以 : 使用JavaScript來動畫文字 使用CSS動畫( 不完全兼容瀏覽器 ) 使用css3選取框 (不完全兼容瀏覽器) 使用選取框并忽略W3C警告(即使在iOS Safari瀏覽器中,滾動條也是完全兼容瀏覽器的!) 不要使用字幕效果(這是丑陋的) 使用W3C驗證器時要小心,它并不總是知道所有的W3C規范! Marquee tag is not html5 (is not html at all, but Micro
...
在HTML中, id屬性在整個文檔中必須是唯一的。 如果您需要幾個清晰的
元素,請改為使用類 : .clear{
clear: both;
}
In HTML, id attributes must be unique within the whole document. If you want several clear
elements, use a class instead: .clear{
...
我沒有發現任何關于這個問題的工作,所以經過幾個小時嘗試不同的方法后,我發現更容易更改核心(是的,我知道不推薦它,但它仍然是一個解決方案)。 這是答案(隱藏輸入): 去Zend / View / Helper / FormHidden.php 在文件的末尾,您將找到這行代碼 return $this->_hidden($name, $value, $attribs);
在此之前添加此代碼 unset($attribs['helper']);
它的作用是從應用于輸入隱藏元素的屬性數組中刪除輔助屬性
...
嗨今天我收到了Angular團隊的回復表單,他們提到使用下面的方式 [formControlName] = “ 'Searchbycombo'” 并且它在渲染后不再給w3c驗證器提供任何錯誤。 感謝大家的支持和幫助 Hi Today I have received a reply form Angular team and they mentioned to use the below way [formControlName]="'Searchbycombo'" and its no longe
...
總結
以上是生活随笔為你收集整理的w3c html验证服务,W3C验证和Vue的HTML绑定语法(W3C Validation and Vue's HTML binding syntax)...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 苹果吃鸡蓝牙耳机推荐
- 下一篇: 商铺招租推广策略商铺招租的方案