2011-06-07 149 views
0

如果在XHTML文檔中爲輸入字段定義的自定義屬性是這些有效屬性?xhtml自定義屬性定義

如,如果我驗證具有W3C驗證XHTML文檔然後驗證其標記爲無效的屬性。

我該如何驗證?

我看到feww一篇文章,建議追加他們DTD文件。

會是怎樣避免這樣的驗證錯誤的最好方法?

感謝

回答

0

我敢肯定,你將不能夠讓他們來驗證,因爲如果他們不作爲規範然後將它標記爲無效的一部分而存在。

我建議再重新考慮標準/有效屬性包含你需要的,如果W3C驗證是必須的值。

就個人而言,我搞不掂多在W3C驗證,因爲如果它工作或做你的目標瀏覽器的質量控制檢查時通過了,那麼爲什麼有人尋求W3C批准。最終,w3c驗證工具將協助標準兼容,以減少瀏覽器中可能出現的錯誤數量,但它不是絕對可靠的,也不能理解每個使用/業務案例,這可能需要稍微修改規則。

希望這會有所幫助。

0

如果在XHTML文檔中爲輸入字段定義的自定義屬性是這些有效的屬性?

它們可能根據您使用的任何DTD或模式有效,但它們不會是有效的XHTML。

會是怎樣避免這樣的驗證錯誤的最好方法?

爲了不使用它們。

如果你真的,真的,真的需要自定義屬性(和大多數人不),然後切換到(X)HTML 5和使用數據 - *屬性。