Понедельник, 29.04.2024, 15:16
Приветствую Вас Гость | RSS
Главная | БЛОГ | Регистрация | Вход
Меню сайта
Форма входа
Категории раздела
WEB-Дизайн [2]
HTML, CSS, JAVA-Script
PHP [2]
Описание языка, скрипты, работа с MySQL
Технология .NET [6]
C#, ASP, основные принципы
Операционные системы [1]
Linux [1]
Все о Linux.
Бытиё [1]
Моя жизнь, мысли, переживания и размышления...
Поиск
Календарь
«  Март 2009  »
ПнВтСрЧтПтСбВс
      1
2345678
9101112131415
16171819202122
23242526272829
3031
Архив записей
Наш опрос
На каком языке вы предпочитаете программировать?
Всего ответов: 791
Друзья сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Блог йуного кодера
Главная » 2009 » Март » 9 » Аккуратные DIV-ы
22:49
Аккуратные DIV-ы
Часто приходится выделять некоторые фрагменты текста. В этой статье я покажу самый простой на мой взгляд способ сделать это чисто, аккуратно, а главное быстро.

Возьмем для примера стихотворение Пушкина и выделим его в документе следующим образом:

Я помню чудное мгновенье:
Передо мной явилась ты,
Как мимолетное виденье,
Как гений чистой красоты.
В томленьях грусти безнадежной
В тревогах шумной суеты,
Звучал мне долго голос нежный
И снились милые черты.

Для этого нам не понадобится создавать ненавистных (лично мне таблиц), а просто заключим этот текст в тег див и сообразим для него свой стиль. Естественно «соображать» мы будем посредством CSS.

Код будет следующим:

  1. .test_div{  
  2.   width400px;  
  3.   padding-left20px;  
  4.   padding-top20px;  
  5.   padding-bottom20px;  
  6.   background-color#FFFAFA;  
  7.   bordersolid 1px black;  
  8.   font14px black verdana;  
  9. }  

  1. width – ширина нашего дива. Задаем его точным числом в пикселях и текст за рамки этого значения уже никуда не денется.
  2. padding – это отступ текста от границ дива. В данном случае это помогает как бы выделить текст и не дать ему визуально слиться с будущей границей и остальным текстом в документе. Я указал отступ только по левому, верхнему и нижнему краям, лишь для того, что бы показать, что отступы можно регулировать в зависимости от стороны. Опять же все указывается четко в пикселях.
  3. background-color – цвет самого дива. Думаю понятно.
  4. border – одно из самых интересных свойств. Граница дива. В этом примере граница «опоясывает» весь наш фрагмент простой тонкой линией в 1 пиксель черного цвета. Вот тут можно включать фантазию по полной. Граница для каждой из сторон может быть разной, а может и вообще отсутствовать. Допустим мы хотим чтобы у нас было всего 2 стороны опоясаны, причем верх – сплошной линией, а низ – пунктирной. Для этого указываем стиль границы для каждой из сторон, перед этим естественно убираем стиль border:

    1. border-topsolid 1px black;  
    2. border-bottomdotted 1px black;  

    Так сказать легким движение руки.

  5. font – шрифт текста во фрагменте. Тут я думаю тоже все предельно ясно.

И под конец естественно не забываем добавить имя стиля в ваш див:

  1. <div class="test_div">ТЕКСТ</div>
  

Ну вот в принципе и все. При хорошей фантазии можно создать подобным образом очень даже изящные вещи.

Категория: WEB-Дизайн | Просмотров: 1637 | Добавил: dblog | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Бесплатный хостинг uCozCopyright MyCorp © 2024