Много статей на эту тему о том, важен ли действительный html.Большинство говорит, что это не так, и я собираюсь полностью не согласиться с ними.Я вывел сайты на первые страницы Google, просто проверив код и попытавшись (насколько это возможно) отформатировать отступ.Но, как я говорю, больше не согласен со мной, чем согласен.
Поэтому, когда я использовал кнопки социальных сетей, я нашел одну, которая будет проверять.Я использовал систему «поделиться этим» и удалил атрибут «displayText» для каждого диапазона.Это означает, что альтернативный текст (всплывающая подсказка) при наведении на значок не будет отображаться.Но если у кого-то есть аккаунт в этой социальной сети, он все равно узнает значок.http://sharethis.com/
Таким образом, код, который они говорят использовать:
<span class='st_stumbleupon_large' displayText='StumbleUpon'></span>
<span class='st_digg_large' displayText='Digg'></span>
<span class='st_pinterest_large' displayText='Pinterest'></span>
<span class='st_facebook_large' displayText='Facebook'></span>
<span class='st_twitter_large' displayText='Tweet'></span>
<span class='st_sharethis_large' displayText='ShareThis'></span>
<span class='st_email_large' displayText='Email'></span>
, и я изменил его на:
<span class='st_stumbleupon_large'></span>
<span class='st_digg_large'></span>
<span class='st_pinterest_large'></span>
<span class='st_facebook_large'></span>
<span class='st_twitter_large'></span>
<span class='st_sharethis_large'></span>
<span class='st_email_large'></span>
и теперь проверяется на xHTML (долженработать и для html5).