ЖЖ-ликбез. Тэг lj-like
Jul. 9th, 2011 12:09 pmНеоднократно наблюдал у некоторых своих френдов, решивших использовать в конце своих постов тэг lj-like, такую картину:
Согласитесь, ЖЖ-тэг, отображающийся в теле поста под кнопками, не придают ему красоты и изящества. А вся проблема кроется лишь в том, что тэг lj-like не имеет содержимого, а его почему-то хотят открыть <like>, а потом закрыть . Но ведь между <lj-like> и ничего нет (!), поэтому закрывающий (конечный) тэг здесь совершенно неуместен - целиком и полностью достаточно будет лишь тэга <lj-like>. Ну, а если уж рассматривать с точки зрения HTML, то корректнее будет записывать его в виде <lj-like /> Отсутствие пробела и слэша в тэге lj-like не приведет к катастрофическим последствиям при открытии страницы в браузере (по крайней мере Firefox отображает и в виде <lj-like> корректно), но Главный по тарелочкам (как, впрочем и классический HTML) рекомендует его записвать именно в таком виде:
<lj-like />
на выходе имеем:
Кстати, кто не помнит - напоминаю, что перечень и порядок расположения кнопок для "лайканья" можно устанавливать самостоятельно в атрибуте buttons. Указав:
<lj-like buttons="lj, google, twitter" />
Получим:
Согласитесь, ЖЖ-тэг, отображающийся в теле поста под кнопками, не придают ему красоты и изящества. А вся проблема кроется лишь в том, что тэг lj-like не имеет содержимого, а его почему-то хотят открыть <like>, а потом закрыть . Но ведь между <lj-like> и ничего нет (!), поэтому закрывающий (конечный) тэг здесь совершенно неуместен - целиком и полностью достаточно будет лишь тэга <lj-like>. Ну, а если уж рассматривать с точки зрения HTML, то корректнее будет записывать его в виде <lj-like /> Отсутствие пробела и слэша в тэге lj-like не приведет к катастрофическим последствиям при открытии страницы в браузере (по крайней мере Firefox отображает и в виде <lj-like> корректно), но Главный по тарелочкам (как, впрочем и классический HTML) рекомендует его записвать именно в таком виде:
<lj-like />
на выходе имеем:
Кстати, кто не помнит - напоминаю, что перечень и порядок расположения кнопок для "лайканья" можно устанавливать самостоятельно в атрибуте buttons. Указав:
<lj-like buttons="lj, google, twitter" />
Получим: