Кнопки обмена в социальных сетях отменяют действие XHTML - PullRequest
3 голосов
/ 20 июля 2011

Я написал правильный XHTML 1.0 Transitional Код.Я хочу добавить кнопки социальных сетей (Twitter, Facebook и Google +), но все эти кнопки делают мой код недействительным.Есть ли доступное решение?

Ответы [ 2 ]

3 голосов
/ 28 марта 2012

Много статей на эту тему о том, важен ли действительный 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).

0 голосов
/ 20 июля 2011

Срок действия - это не правила, а рекомендации.Сохранение вещей действительными или недействительными на самом деле не имеет большого значения.

Если они работают, и ваш перерыв кажется правильным в браузерах, тогда для вас не должно быть проблемой, проверяет это или нет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...