Веб Навсегда.инфоCSS-стили → BORDER-WIDTH

Реклама


!!! Ваша ссылка здесь всего за 10 руб в месяц на всех страницах сайта!!!

BORDER-WIDTH

Описание элемента

Задаёт толщину рамки вокруг элемента

Замечу, что это свойство определяет стиль рамки как со всех сторон сторон одновременно, так и по отдельности.

Синтаксис

Элемент { border-width: значениеthinmedium | thick {1,4} }

Возможные аргументы

Помимо просто значения, которое можно задавать в пикселях, процентах, пунктах, есть ещё 3 зарезервированных слова:
thin - 2 пикселя
medium - 4 пикселя
thick - 6 пикселей

Конечно можно использовать и зарезервированные слова, однако чаще просто указывают необходимое значение. Ведь это проще, универсальнее и понятнее.

Но обратите внимание, что в зависимости от толщины рамки, внешний вид раки тоже может немного видоизменятся.

Более того, можно указать не одно, а несколько значений. А связаны кол-во значений и область их применения, согласно этой таблице:

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

Значения указываются через пробел.

Примеры использования

Пример использования BORDER-WIDTH

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Пример свойства BORDER-WIDTH</title>
<style type="text/css">
P.three
{
 border-width: 8px 3px 1px;
 border-style: double dashed dotted;
 border-color: red blue green;
}
P
{
 border-width: 4px;
 border-style: solid;
 border-color: #47f;
}
</style>
</head>
<body>

<p class="three">Параграф, у которого левая и правая граница толщиной 3 пикселя, верхняя граница - 8 пикселей, а нижняя - 1 пиксель.</p>
<p>А это параграф, полностью обрамлённый в границу с толщиной 4 пикселя, со всех сторон...</p>

</body>
</html>

И примерно вот так это будет выглядеть:
Пример использования BORDER-WIDTH