2015-05-07 46 views
2

如何使這部分HTML有效的HTML5?G加分享按鈕不是W3C有效

<div class="addthis_toolbox addthis_default_style addthis_32x32_style"> 
<a class="addthis_button_google_plusone" g:plusone:annotation="none"></a> 
. 
. 
</div> 
<script type="text/javascript" src="http://s7.addthis.com/js/300 
/addthis_widget.js#pubid=ra-xxxxx"></script> 

的W3C-驗證的結果是這樣的:

警告線XX,XX柱:屬性克:Plusone精選:註釋是不可序列作爲XML 1.0。

錯誤線XX,XX柱:屬性克:Plusone精選:註釋在這一點上不允許元件。

<a class="addthis_button_google_plusone" g:plusone:annotation="none"></a> 

感謝,

+1

您關注[文檔](https://developers.google.com/+/web/share/),該文檔使用標準HTML 5'data- *'屬性而不是expando-attributes。 – Quentin

+0

請參閱此鏈接http://stackoverflow.com/questions/9139019/google-1-code-validation-error-missing-attribute – pcs

+0

@saina:請閱讀[應'嗨','謝謝',標語和解決方案被刪除從帖子?](https://meta.stackexchange.com/questions/2950/should-hi-thanks-taglines-and-salutations-be-removed-from-posts),因爲我注意到你有*添加*它發佈。 – usr2564301

回答

3

如果您正在使用HTML5,則可以使用從Google-documentation這樣的選擇:

<div class="g-plusone" data-size="standard" data-count="true"></div> 
4

嘗試這樣,

<div class="g-plusone" data-size="tall" data-count="true"> 
    .... 
    </div> 
0

這實際上是部分的AddThis API。你將不得不聯繫他們,並要求他們與W3C兼容。