Оформляем ссылки sape

Сейчас очень многие пользуются услугами биржы ссылок sape (linkfeed, mainlink и т.д.), но не все их красиво оформляют, а просто вставляют кусок кода в свой шаблон.
Но ведь даже с такой простой вещью можно немножко поэксперементировать и получить довольно неплохие результаты
Что можно сделать? Самым простым будет сделать у ссылок первую букву цветом отличного от цвета самой ссылки.
Для этого мы поместим код наших ссылок в блок:
<span class="sapelinks">
<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER', '39372f5b70d4ed6b58cb63e2715934b8');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
?>
</span>
Теперь в файле стилей пропишем:
.sapelinks a:first-letter {
color:#ff0000;
}
Это даст нам то, что первая буква у ссылки будет красного цвета
Что хорошо, это поддерживается всеми популярными браузерами, даже ИЕ начиная с версии 5.5
Но что если блок с ссылками поставить в колонку?
Для этого конечно придется делать вывод ссылок вручную, но результат по-моему того стоит. В сапе есть такой функционал, как выводить ссылки в разных местах на странице. Мы его будем использовать со своими целями
Для этого поместим коды вывода в слой:
<div class="sapelinks">
<ul>
<li><? echo $sape->return_links(1); ?></li>
<li><? echo $sape->return_links(2); ?></li>
<li><? echo $sape->return_links(3); ?></li>
</ul>
</div>
В файл стилей впишем:
.sapelinks ul {
list-style:none;
}
.sapelinks li {
padding:5px 0;
}
.sapelinks li:first-letter {
text-transform:uppercase;
}
text-transform:uppercase; – даст нам, что первая буква будет большая
Выглядеть это будет так:

Можно сделать выравнивание текста по ширине для блока, для этого достаточно прописать в файл стилей:
.sapelinks {
text-align:justify;
}
Вид у нас сразу изменится на такой:

В заключение хочу пожелать вам приятных экспериментов с ссылками и преображения ваших сайтов в лучшую сторону
Tweet


Комментарии
Блок именно таким будет? всмысле квадратным или горизонтальный? спасибо за пост
квадратным
спасибо, до сих пор не понимал как их правильно оформить, вроде в системе есть опция “вставлять css на страницу”…