четверг, 23 августа 2012 г.

Красивое выделение текста

Красивое выделение текста

Давно собирался сделать себе классы для красивого выделения текста рамками, но все как-то руки не доходили. В своих публикациях я, правда, выделял коды HTML, CSS и т.д. (был у меня создан для этого класс), но захотелось чего-нибудь более оригинального. Увидел я на одном сайте, что люди еще к выделяемому тексту и картинки приделывают. А я, что, хуже что-ли?!:) Решил я себе сделать подобное оформление.

И вот что у меня получилось.

Так выделяем важную информацию

В этом блоке даем какую-то информацию.

А так оформляем код.

Приведу без пояснений CSS - код для такого оформления.

.vagno, .kod, .info {
margin:10px;
padding:15px 20px 15px 80px;
border:1px solid #999999;
border-radius: 10px;
-moz-border-radius:10px 10px 10px 10px;
box-shadow:2px 2px 3px #999999;
-moz-box-shadow:2px 2px 3px #999999;
-webkit-box-shadow: #999 2px 2px 3px;
background-position:20px 50%;
background-repeat:no-repeat;
position:relative;
text-align:justify;
}
.vagno {
background-color:#FFD4A0;
background-image: url("http://lh4.ggpht.com/_G92voTj-
yF0/TO0c43ebP4I/AAAAAAAAA7Y/9LgBZ8FG_70/vajno.png");
}
.info {
background-color:#FFFF00;
background-image: url("http://lh5.ggpht.com/_G92voTj-
yF0/TO0osHobz7I/AAAAAAAAA7c/UuJQ0vP5k18/info.png");
}
.kod { background-color:#E7E7E7 ;
Color: blue;
background-image: url("http://lh3.ggpht.com/_G92voTj-
yF0/TO0qiaCAffI/AAAAAAAAA7k/DRmMoObB4ss/kod.png");
}

А вызывать будем вот так:

<div class="vagno">Так выделяем важную информацию</div>
<div class="info">В этом блоке даем какую-то информацию.</div>
<div class="kod">А так оформляем код.</div>

Вы, конечно можете все отредактировать на свой вкус, в частности:

- Цвет тела в рамке(просто измените на свой, в background-color).
- Вывод картинки, вставьте ссылку вашей картинки, в background-image. Если картинка не нужна, просто удалите ссылку с путем картинки.
- Можно изменить радиус закругления рамки и другие параметры.

Пользуйтесь на здоровье!

P.S. Если хотите, можете посмотреть летние фотографии(в санатории). Адрес альбома: Летние фотографии


10 коммент.:

Владимир Бисько комментирует...

Спасибо, полезная информация.

Елена комментирует...

Необычно! Надо будет воспользоваться, спасибо!

Николай комментирует...

Всегда пожалуйста!

Николай комментирует...

Я рад, что Вам полезно.

Anna-reschetcko комментирует...

Николай, у меня есть к вам вопрос. Вот этот код, который вы даёте, а как им пользоваться? Ведь у вас три выделения текста, а код - один. Как его разбить, чтобы понять, где какой. и как его вставлять? Теперь ещё вопрос: а как это "вызывать будем так"? Если можно, ответьте мне подробнее, как для новичка.Мне очень хочется пользоваться выделением текста. Я видела у вас это, где вы давали информацию.Я вас, наверное, уже замучила своими вопросами, но вы уж потерпите меня, помогите бедному "необученному" и начинающему инфобизнесмену( хотя мне ещё так далеко до этого звания). Я Вас обожаю, как профессионала высокого класса. Здоровья Вам, много подписчиков и посетителей.

Николай комментирует...

Вставьте CSS код (тот, что я привел), между тегами head и /head.
Между  тегами body и /body вставьте вызов здесь поместите нужный Вам код Так же поступите и с остальными вызовами.
Т.е. вставьте CSS код один раз, а вызовы - уже столько, сколько надо.

Anna-reschetcko комментирует...

Николай, извините, но я не поняла, куда нужно вставить код? Это нужно вставить в код блога или как? Или это нужно в HTML статьи? Извините за мою бестолковость....

Николай комментирует...

Анна! Код CSS вставьте лучше в index-файл блога. Коды   
здесь поместите нужный Вам код  или другие вставляйте прямо в код страницы. 

Зоя комментирует...

 Николай, объясните детально что и где надо вставлять. Я поняла , что:
1. код(что вы указали в серой рамке) надо вставить в index-файл шаблона между тегами head и /head целиком 1 раз. Или только часть кода, если да, то какую?
2. а куда вставлять вызовы, конкретно, в код записи(статьи)?
3.А вызов надо вставлять нужный код, что это такое?
4. вызовы -это рамка с выделенным текстом, которые в статье выделены ярким цветом?
Мне, например, необходимо обратить внимание посетителей сайта на часть текста статьи. И я смогу прибегнуть к вызовам, так?

Николай комментирует...

Вызов нужной рамки вставляется в HTML- код статьи.

Отправить комментарий