Невозможно отучить людей изучать самые ненужные предметы.
Введение в CSS
Преимущества стилей
Добавления стилей
Типы носителей
Базовый синтаксис
Значения стилевых свойств
Селекторы тегов
Классы
CSS3
Надо знать обо всем понемножку, но все о немногом.
Идентификаторы
Контекстные селекторы
Соседние селекторы
Дочерние селекторы
Селекторы атрибутов
Универсальный селектор
Псевдоклассы
Псевдоэлементы
Кто умеет, тот делает. Кто не умеет, тот учит. Кто не умеет учить - становится деканом. (Т. Мартин)
Группирование
Наследование
Каскадирование
Валидация
Идентификаторы и классы
Написание эффективного кода
Вёрстка
Изображения
Текст
Цвет
Линии и рамки
Углы
Списки
Ссылки
Дизайны сайтов
Формы
Таблицы
CSS3
HTML5
Блог для вебмастеров
Новости мира Интернет
Сайтостроение
Ремонт и советы
Все новости
Справочник от А до Я
HTML, CSS, JavaScript
Афоризмы о учёбе
Статьи об афоризмах
Все Афоризмы
Помогли мы вам |
Для создания рамки вокруг текста используйте стилевое свойство border, добавляя его к соответствующему селектору. Например, если для текста применяется тег <p>, то для него надо установить следующий стиль.
P {
border: 1px solid red; /* Толщина рамки в пикселах,
тип границы (в данном случае сплошная линия) и
цвет линии */
padding: 5px; /* Расстояние от текста до рамки */
}[/code]
Применение свойства border к текстовому абзацу продемонстрировано в примере 1.
Пример 1. Рамка вокруг абзаца
HTML5CSS 2.1IECrOpSaFx
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Рамка вокруг текста</title>
<style>
p {
border: 1px solid red;
padding: 10px;
}
</style>
</head>
<body>
<p>Нет страшнее зверя в сибирских лесах, чем разъяренный заяц-мутант.
Вы видели, какие у него зубы? О, даже медведь боится этих зубов! А, как известно,
медведи больше ничего не боятся.</p>
</body>
</html>
Результат данного примера показан на рис. 1.
Рис. 1. Вид рамки вокруг абзаца
Следует учитывать, что в тексте может быть несколько абзацев и вокруг каждого тогда возникнет рамка. В подобных случаях лучше воспользоваться тегом <div>, для которого и требуется установить стиль. А текст добавить уже внутрь этого контейнера (пример 2).
Пример 2. Рамка вокруг слоя
HTML5CSS 2.1IECrOpSaFx
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Рамка вокруг текста</title>
<style>
.outline {
border: 1px solid red;
padding: 0 10px;
}
</style>
</head>
<body>
<div class="outline">
<p>Перед тем как убить героя, антагонист обязательно рассказывает ему про все
свои злодеяния, чтобы создать необходимую паузу. Разумеется, любой протагонист
весьма умело использует данное время против самого злодея.</p>
<p>Из этого правила есть только одно исключение. Герой может не суетиться,
тянуть время, и вообще ничего не делать, потому что на помощь придут его
друзья.</p>
</div>
</body>
</html>
|
|