- Атрибут border
- Как правильно задавать?
- Какие значения могут быть записаны в атрибут?
- В каких тегах применяется?
- Пример использования
- Атрибут border
- Типы тегов
- border
- Синтаксис
- Значения
- Объектная модель
- Браузеры
- border
- Синтаксис
- Значения
- Обычный синтаксис
- Примеры
- HTML
- CSS
- Результат
- Спецификация
- Совместимость браузеров
- Также смотрите
- Found a content problem with this page?
- Html значение атрибута border может быть
- Синтаксис атрибута border для тега img
- Синтаксис атрибута border для тега table
- Значение по умолчанию атрибута border
- Значение толщины рамки атрибута border
- Пример атрибута border
- Использование атрибута border для тега img
- Второй пример использования атрибута border для тега img
- Пример использования атрибута border со значением «3»
- Использование атрибута border для тега table
- Результат использования атрибута border для тега table
Атрибут border
Атрибут border устанавливает толщину линии рамки, в которой расположен фрейм. Все браузеры отображают рамку в формате 3-D, то есть трехмерную. Однако внешний вид рамки легко перенастроить под стилистику своего сайта с помощью атрибутов bordercolor и, непосредственно, border. Стоит также отметить, что каждый браузер выводит рамку фрейма со своим собственным уникальным оформлением.
Как правильно задавать?
frameset border="значение">фреймыframeset>
Какие значения могут быть записаны в атрибут?
Любое не отрицательное число.
В каких тегах применяется?
Пример использования
DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> html> head> meta http-equiv="Content-Type" content="text/html; charset=utf-8"> title>Атрибут bordertitle> head> frameset rows="60,*" cols="*" border="5"> frame src="doc1.html" name="first" scrolling="no" noresize> frameset cols="80,*"> frame src="doc2.html" name="second" scrolling="no" noresize> frame src="doc3.html" name="third" noresize> frameset> frameset> html>
Атрибут border
Не выкладывайте свой код напрямую в комментариях, он отображается некорректно. Воспользуйтесь сервисом cssdeck.com или jsfiddle.net, сохраните код и в комментариях дайте на него ссылку. Так и результат сразу увидят.
Типы тегов
HTML5
Блочные элементы
Строчные элементы
Универсальные элементы
Нестандартные теги
Осуждаемые теги
Видео
Документ
Звук
Изображения
Объекты
Скрипты
Списки
Ссылки
Таблицы
Текст
Форматирование
Формы
Фреймы
border
Универсальное свойство border позволяет одновременно установить толщину, стиль и цвет границы вокруг элемента. Значения могут идти в любом порядке, разделяясь пробелом, браузер сам определит, какое из них соответствует нужному свойству. Для установки границы только на определенных сторонах элемента, воспользуйтесь свойствами border-top , border-bottom , border-left , border-right .
Синтаксис
Значения
Значение border-width определяет толщину границы. Для управления ее видом предоставляется несколько значений border-style . Их названия и результат действия представлен на рис. 1.
border-color устанавливает цвет границы, значение может быть в любом допустимом для CSS формате.
inherit наследует значение родителя.
HTML5 CSS2.1 IE Cr Op Sa Fx
В данном примере вокруг слоя добавляется двойная граница. Результат показан на рис. 2.
Рис. 2. Применение свойства border
Объектная модель
[window.]document.getElementById(» elementID «).style.borderБраузеры
Браузер Internet Explorer до шестой версии включительно при толщине границы 1px отображает dotted как dashed . При толщине 2px и выше значение dotted работает корректно. Эта ошибка исправлена в IE7, но только для всех границ толщиной 1px. Если одна из границ блока имеет толщину 2px и выше, то в IE7 значение dotted превращается в dashed .
Internet Explorer до версии 7.0 включительно не поддерживает значение inherit .
Стиль границы в разных браузерах может несколько различаться при использовании значений groove , ridge , inset или outset .
border
Как и во всех универсальных свойствах, любое персональное значение, которое не указанно, устанавливается в начальное значение. Обратите внимание, border не может быть использован для указания пользовательского значения border-image (en-US), но вместо этого устанавливает его в начальное значение, т.е. none .
border: 1px; border: 2px dotted; border: medium dashed green;
Примечание: Рекомендуется использовать border , когда вы хотите установить все свойства границ одновременно. Тогда как универсальные свойства border-width , border-style (en-US), и border-color (en-US) принимают до четырёх значений, позволяя установить различные значения для каждого ребра, border принимает единственное значение для каждого свойства. И этот стиль применяется для всех четырёх границ.
Синтаксис
Свойство border указывается используя одно или более значений , , и указанных ниже.
Значения
Толщина границ. По умолчанию medium если отсутствует. Больше информации border-width .
Стиль линии границ. По умолчанию none если отсутствует. Больше информации border-style (en-US).
Цвет границ. По умолчанию принимает значение свойства элементов color (en-US). Больше информации border-color (en-US).
Обычный синтаксис
border =
|| (en-US)
|| (en-US)
=
| (en-US)
thin | (en-US)
medium | (en-US)
thick
=
none | (en-US)
hidden | (en-US)
dotted | (en-US)
dashed | (en-US)
solid | (en-US)
double | (en-US)
groove | (en-US)
ridge | (en-US)
inset | (en-US)
outset
Примеры
HTML
div class="fun-border">Look at my borders.div> p>Вы можете редактировать CSS ниже для экспериментов со стилями границ!p> style contenteditable> .fun-border border: 2px solid red; > style>
CSS
style display: block; border: 1px dashed black; >
Результат
Спецификация
- border-width : как и у каждого из подсвойств этого свойства:
- border-top-width (en-US): medium
- border-right-width (en-US): medium
- border-bottom-width (en-US): medium
- border-left-width (en-US): medium
- border-top-style (en-US): none
- border-right-style (en-US): none
- border-bottom-style (en-US): none
- border-left-style (en-US): none
- border-top-color (en-US): currentcolor
- border-right-color (en-US): currentcolor
- border-bottom-color (en-US): currentcolor
- border-left-color (en-US): currentcolor
- border-width : как и у каждого из подсвойств этого свойства:
- border-bottom-width (en-US): абсолютная длина или 0 , если border-bottom-style (en-US) — none или hidden
- border-left-width (en-US): абсолютная длина или 0 , если border-left-style (en-US) — none или hidden
- border-right-width (en-US): абсолютная длина или 0 , если border-right-style (en-US) — none или hidden
- border-top-width (en-US): абсолютная длина или 0 , если border-top-style (en-US) — none или hidden
- border-bottom-style (en-US): как указано
- border-left-style (en-US): как указано
- border-right-style (en-US): как указано
- border-top-style (en-US): как указано
- border-bottom-color (en-US): вычисленный цвет
- border-left-color (en-US): вычисленный цвет
- border-right-color (en-US): вычисленный цвет
- border-top-color (en-US): вычисленный цвет
- border-color (en-US): как и у каждого из подсвойств этого свойства:
- border-bottom-color (en-US): цвет
- border-left-color (en-US): цвет
- border-right-color (en-US): цвет
- border-top-color (en-US): цвет
- border-bottom-width (en-US): длина
- border-left-width (en-US): длина
- border-right-width (en-US): длина
- border-top-width (en-US): длина
Совместимость браузеров
BCD tables only load in the browser
Также смотрите
Found a content problem with this page?
This page was last modified on 11 февр. 2023 г. by MDN contributors.
Your blueprint for a better internet.
Html значение атрибута border может быть
Данный атрибут считается устаревшим, хотя исполняется браузерами, валидный код получается только при использовании переходного .
Синтаксис атрибута border для тега img
Синтаксис атрибута border для тега table
Значение по умолчанию атрибута border
Значение толщины рамки атрибута border
Пример атрибута border
Использование атрибута border для тега img
Для того, чтобы посмотреть результаты добавления атрибута в теге img вам понадобится:
Тег img + атрибут src и вас получится что-то типа:
Давайте данный код выведем прямо здесь, как видим. никакого обрамления вокруг картинки нет.
Теперь давайте добавим в наш тег атрибут border равный «1».
Поступим аналогично выведем данный тег с атрибутом border прямо здесь:
Второй пример использования атрибута border для тега img
Изменим значение в атрибуте border с «1» на «3»
Пример использования атрибута border со значением «3»
Как видим. у картинки обрамление , ширина изменилась — она стала толще!
Использование атрибута border для тега table
Во внутрь тега table помещаем border=»1″
Результат использования атрибута border для тега table
Если вы обратили внимание, что у border=»1″ обводка состоит из двух линий.
Чтобы от них избавиться придется использовать css, «прописываем border-collapse»: