Как делать рамки для блога

   Многие блоггеры любят оформлять свои записи при помощи так называемых рамочек для текста. Они могут быть изготовлены двумя различными способами:
1. при помощи таблицы (тегов table). Рамочки такого типа проще всего делать в Рамочнике. я уже писала раньше о том, как пользоваться Рамочником.
2. при помощи блоков (тегов div).
Рамочки, выполненные первым способом имеют очень громоздкий html-код, растягиваются в ширину и длину в зависимости от их содержания. Если не проводить корректирования содержания, то они могут растянуться до невообразимых пределов, не помещаясь на экране. В этом случае появляется горизонтальная полоса прокрутки. Конечно всего этого можно избежать при грамотном составлении и заполнении рамочки. Еще один недостаток этого вида рамок - то, что они очень сильно снижают скорость загрузки вашего блога, что в конечном итоге может отпугнуть от него читателей. Кроме того, для блогов на различных платформах, коды будут иметь отличия.
В отличие от них, рамочки выполненные вторым способом имеют гораздо меньший по размерам код, они имеют фиксированную ширину, равную ширине рабочей части Вашей страницы, растягиваются в длину. Они более простые и по структуре. рамочки этого вида подходят практически ко всем блогосервисам, одинаково на них отображаются.
Вот пример рамочки, сделанной при помощи тегов div:

..

Ваш текст

 

Вот код этой рамочки:


<div style="background: url(http://mitglied.multimania.de/flysbackgrounds/H-Glas/Beige-Braun/beige06.jpg); border-style: ridge; color:#8B1A1A;padding:8px;"><div style="background: url(http://r-img.fotki.yandex.ru/get/4401/vesmir2010.0/0_47a5a_3a1797ee_S); border-style: ridge; color:#FF0000;padding:8px;"><div style="text-align:center; font: Arial; font-style: italic; color:#000000; font-size: 16px; padding: 2px;">Ваш текст</div></div></div>


Как Вы, наверное, уже заметили рамочка состоит из нескольких слоев:
1. наружный - это тонкая линия коричневого цвета (в примере)
2. под ним - светло-коричневый фон,
3. затем - красная линия,
4. внутренний - красный фон.
В коде линия с фоном задается одним блоком, т.е. слои 1 и 2, 3 и 4. Первыми в коде задаются наружные слои, более внутренние идут следом.
Код рамочки состоит из следующих элементов:

1.Наружный слой

 <div style="background: url(http://....); border-style: ridge; color:#8B1A1A;padding:8px;">

2.Повтор первого элемента (внутренний слой)

<div style="background: url(http://....); border-style: ridge; color:#8B1A1A;padding:8px;">

.....его можно повторять столько раз, сколько будет слоев в рамочке.
3.Параметры содержимого рамочки(параметры текста)

<div style="text-align:center; font: Arial; font-style: italic; color:#000000; font-size: 16px; padding: 2px;">
4.теги закрытия. Их количество=

</div >
количеству открытых слоев,

</div >
начинающихся с div

</div >

, где background задает фон слоя, для этого нужно указать прямую ссылку на фон или изображение в коде вместо "http://....",
padding - ширина слоя в пикселях;
border-style задает внешний вид линии (коричневой и красной в примере), обрамляющей фоновый слой. Может принимать следующие значения: none, dotted, dashed, solid, double, groove, ridge, inset, outset. Подробнее о значения границ читайте здесь.
color - цвет линии.
Параметры содержимого рамочки, или параметры текста:
text-align - выравнивание текста. Значения: center (по центру), right (справа), left (cлева), justify (по ширине).
font - шрифт. В сообщении шрифты HTML Вы можете узнать значения.
font-style - стиль шрифта. Виды: normal, italic, oblique.
color - цвет текста;
font-size - размер текста в пикселях,
padding - отступы от внутреннего края рамки.
Теги закрытия </div >. Их количество равно количеству открытых слоев, начинающихся с div.

4 ответа к «Как делать рамки для блога»

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *