Навигация
Мини-чат
200
 
 
Главная » Статьи » Уроки програмирования » CSS [ Добавить статью ]

Оформляем абзац

Приступим к форматированию абзаца. Определим параметры полей, отступов и границ.

Для установки ширины полей используется свойство margin. Правило margin:50px установит для каждого поля ширину 50 пикселей.

Большинство случаев требует чтобы каждое поле имело свою ширину. Для задания ширины верхнего поля используйте margin-top, для правого - margin-right, для нижнего - margin-bottom, для левого - margin-left.

Для указания отступов следует пользоваться свойством padding. Оно работает аналогично свойству margin.

border - ещё одно полезное свойство. Оно предназначено для задания стиля границам (ширина, начертание). Свойство border-width определяет значение ширины границы блока Свойство border-color устанавливает цвет границы блока. Border-style задаёт стиль линии(сплошная, двойная, пунктирная и т.д.). Border-style может принимать следующие значения:

  • none - граница отсутствует;
  • hidden - граница не отображается;
  • dotted - пунктирная линия;
  • dashed - штрихпунктирная линия;
  • solid - сплошная линия;
  • double - две сплошные линии;
  • groove - вдавленная линия;
  • ridge - выпуклая линия;
  • inset - весь блок выглядит как бы вдавленным;
  • outset - весь блок выглядит как бы выпуклым.

Наиболее важные абзацы можно выделить цветом (color - цвет текста, background-color - цвет фона).

Приведём пример:

<style>
p
{
margin:5px;
padding:20px;
background-color:#eee;
border-style:solid;
border-width:1px;
text-align:justify;
}
</style>

Результат будет выглядеть так:

Получилось неплохо. Теперь для сделаем аккуратней: выровняем текст по правой и левой границам (text-align:justify;), зададим отступ для первой строки (text-indent:30px;).

Спецификация CSS2 предусматривает псевдоэлементы first-line и first-letter - первая строка и первая буква соответственно. Создадим стили и для них. В итоге получится что-то вроде:

<style>
p
{
margin:5px;
padding:20px;
background-color:#eee;
border-style:solid;
border-width:1px;
text-align:justify;
text-indent:30px;
}
p:first-line
{
font-family:arial;
}
p:first-letter
{
font-size:30px;
}
</style>

Вот итог наших стараний:

Категория: CSS | Добавил: Djakob (16.10.2008)
Просмотров: 348 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Аккаунт
 
Поиск
Наши друзья

Закачайся на все 100%

V1T.RU

Занесено в каталог Deport.ru

Обмен ссылками

Закачайся на все 100%

Goon
каталог

Рейтинг сайтов TOP•MostInfo.net

Рейтинг сайтов

Участник Премии Рунета 2008

Goon поиск, почта, каталог добавить сайт, барахолка, работа, видео приколы, поиск людей, частные фотографии

Добавить сайт / обмен ссылками

Samsonite Получить свой бесплатный сайт в UcoZ a href="http://kinotraff.ru/in.php?id=25391&base=1" title="Скачать фильмы">Скачать фильмы Интернет-магазин багажа

Закачайся на все 100%
 
Голосование
Получаете ли вы деньги за ваш сайт?
Всего ответов: 23
Статистика
Сейчас на сайте: 1
Гостей: 1
Пользователей: 0

 
& design by Sapon&manysoft-net.ru