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

Реклама


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

BORDER-STYLE

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

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

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

Синтаксис

Элемент { border-style: "стиль"{1,4} }

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

Возможные аргументы, и результат их применения показаны на этом рисунке
возможные значения border-style

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

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

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

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

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

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

<!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-STYLE</title>
<style type="text/css">
P.three
{
 border-width: 3px;
 border-style: double dashed dotted;
 border-color: red blue green;
}
P
{
 border-width: 1px;
 border-style: solid;
 border-color: #47f;
}
</style>
</head>
<body>

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

</body>
</html>

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