clear
Устанавливает, с какой стороны элемента запрещено его обтекание другими элементами. Если задано обтекание элемента с помощью свойства float, то clear отменяет его действие для указанных сторон.
Синтаксис
clear: none | left | right | both | inherit
Значения
none Отменяет действие свойства clear , при этом обтекание элемента происходит, как задано с помощью свойства float или других настроек. both Отменяет обтекание элемента одновременно с правого и левого края. Это значение рекомендуется устанавливать, когда требуется снять обтекание элемента, но неизвестно точно с какой стороны. left Отменяет обтекание с левого края элемента. При этом все другие элементы на этой стороне будут опущены вниз, и располагаться под текущим элементом. right Отменяет обтекание с правой стороны элемента. inherit Устанавливает значение родителя.
HTML5 CSS2.1 IE Cr Op Sa Fx
Duis autem dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit au gue duis dolore te feugat nulla facilisi.
Результат данного примера показан на рис. 1.
![Применение свойства clear](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20420%20362'%3E%3C/svg%3E)
Рис. 1. Применение свойства clear
Объектная модель
[window.]document.getElementById(» elementID «).style.clear Браузеры
В браузере Internet Explorer 6 наблюдается ошибка под названием «эффект ку-ку», когда элементы c clear , соприкасающиеся с плавающими элементами (у которых задано свойство float ) могут исчезать.
В браузере Internet Explorer 7 свойство clear не действует для элементов, у которых одновременно задано float со значением, не совпадающим с clear .
Internet Explorer до версии 7.0 включительно не поддерживает значение inherit .
Атрибут clear
Атрибут clear сообщает браузеру, как обрабатывать следующую строку, если текст обтекает элемент. Обтекаемым называется элемент, у которого установлен атрибут align или элемент, к которому применяется стилевое свойство float.
Результат использования clear зависит от края, по которому выравнивается элемент и значения clear . Так, если изображение выравнивается по левому краю, а значение атрибута clear у установлено как all или left , то текст после будет отображаться ниже рисунка. Любые другие значения clear заставят текст располагаться справа от изображения и обтекать его.
Этот атрибут устарел, взамен используйте стилевое свойство clear.
Синтаксис
Значения
all Отменяет обтекание элемента одновременно с правого и левого края. left Отменяет обтекание с левой стороны элемента, расположенного после
. right Отменяет обтекание с правой стороны элемента. none Отменяет действие атрибута.
Значение по умолчанию
Пример
Результат примера показан на рис. 1.
![Отмена обтекания блока текстом](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20677%20288'%3E%3C/svg%3E)
Рис. 1. Отмена обтекания блока текстом
Браузеры
В таблице браузеров применяются следующие обозначения.
- — элемент полностью поддерживается браузером;
- — элемент браузером не воспринимается и игнорируется;
- — при работе возможно появление различных ошибок, либо элемент поддерживается с оговорками.
Число указывает версию браузреа, начиная с которой элемент поддерживается.
Атрибут clear
Атрибут clear сообщает браузеру, как обрабатывать следующую строку, если текст обтекает плавающий элемент. Плавающим элементом называется изображение, у которого установлен атрибут align или элемент, к которому применяется стилевое свойство float .
Результат использования clear зависит от края, по которому выравнивается элемент и значения clear . Так, если изображение выравнивается по левому краю, а значение атрибута clear тега
установлено как all или left , то текст после тега
будет отображаться ниже рисунка. Любые другие значения clear заставят текст располагаться справа от изображения и обтекать его.
Синтаксис
Значения
all Отменяет обтекание элемента одновременно с правого и левого края. left Отменяет обтекание с левой стороны элемента, расположенного после тега
. right Отменяет обтекание с правой стороны элемента. none Отменяет действие атрибута.
Значение по умолчанию
Аналог CSS
Валидация
Использование этого атрибута осуждается спецификацией HTML, валидный код получается только при использовании переходного .
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat.
Duis autem dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit au gue duis dolore te feugat nulla facilisi.
Результат примера показан на рис. 1.
![Отмена обтекания блока текстом](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20441%20363'%3E%3C/svg%3E)
Рис. 1. Отмена обтекания блока текстом
Не выкладывайте свой код напрямую в комментариях, он отображается некорректно. Воспользуйтесь сервисом cssdeck.com или jsfiddle.net, сохраните код и в комментариях дайте на него ссылку. Так и результат сразу увидят.
Типы тегов
![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E)
HTML5
![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E)
Блочные элементы
![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E)
Строчные элементы
![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E)
Универсальные элементы
![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E)
Нестандартные теги
![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E)
Осуждаемые теги
![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E)
Видео
![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E)
Документ
![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E)
Звук
![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E)
Изображения
![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E)
Объекты
![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E)
Скрипты
![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E)
Списки
![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E)
Ссылки
![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E)
Таблицы
![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E)
Текст
![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E)
Форматирование
![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E)
Формы
![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E)
Фреймы
Тег br
Тег
используется для переноса строки. Располагается в том месте текста, где необходим перенос.
Тег
не добавляет пустой отступ перед строкой, в отличие от тега
.
Атрибут Clear
Атрибут clear тега br — сообщает браузеру как обрабатывать следующую строку, если текст обтекает плавающий элемент – изображение, к которому применен атрибут align или блок, к которому применяется свойство CSS float .
— left — отменяет обтекание плавающего элемента, расположенного слева.
— all – отменяет обтекание плавающего элемента, расположенного с любой стороны.
— right — отменяет обтекание плавающего элемента, расположенного справа.
— none — отменяет действие атрибута clear
1. Меня тревожила судьба восемнадцати человек, скрывавшихся где то за горизонтом, в то время как на нас медленно надвигались черные громады туч.
Но Волка Ларсена это, по видимому, не особенно беспокоило, хотя, когда мы вышли на палубу, я заметил, что у него слегка раздуваются ноздри и движения стали быстрее. Лицо его было сурово и жестко, но глаза – ясно голубые в тот день – как то особенно поблескивали. Меня поразило, что Ларсен был весел – свирепо весел, словно он радовался предстоящей борьбе, ликовал в предвкушении великой минуты, когда стихии обрушатся на него.
2. Меня тревожила судьба восемнадцати человек, скрывавшихся где то за горизонтом, в то время как на нас медленно надвигались черные громады туч.
3. Меня тревожила судьба восемнадцати человек, скрывавшихся где то за горизонтом, в то время как на нас медленно надвигались черные громады туч.
Но Волка Ларсена это, по видимому, не особенно беспокоило, хотя, когда мы вышли на палубу, я заметил, что у него слегка раздуваются ноздри и движения стали быстрее. Лицо его было сурово и жестко, но глаза – ясно голубые в тот день – как то особенно поблескивали. Меня поразило, что Ларсен был весел – свирепо весел, словно он радовался предстоящей борьбе, ликовал в предвкушении великой минуты, когда стихии обрушатся на него.
![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E)
1. Меня тревожила судьба восемнадцати человек, скрывавшихся где то за горизонтом, в то время как на нас медленно надвигались черные громады туч. Но Волка Ларсена это, по видимому, не особенно беспокоило, хотя, когда мы вышли на палубу, я заметил, что у него слегка раздуваются ноздри и движения стали быстрее. Лицо его было сурово и жестко, но глаза – ясно голубые в тот день – как то особенно поблескивали.
![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E)
2. Меня тревожила судьба восемнадцати человек, скрывавшихся где то за горизонтом, в то время как на нас медленно надвигались черные громады туч.
Но Волка Ларсена это, по видимому, не особенно беспокоило, хотя, когда мы вышли на палубу, я заметил, что у него слегка раздуваются ноздри и движения стали быстрее. Лицо его было сурово и жестко, но глаза – ясно голубые в тот день – как то особенно поблескивали.
![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E)
3. Меня тревожила судьба восемнадцати человек, скрывавшихся где то за горизонтом, в то время как на нас медленно надвигались черные громады туч.
Но Волка Ларсена это, по видимому, не особенно беспокоило, хотя, когда мы вышли на палубу, я заметил, что у него слегка раздуваются ноздри и движения стали быстрее. Лицо его было сурово и жестко, но глаза – ясно голубые в тот день – как то особенно поблескивали.
— в первом случае текст обтекает плавающий элемент (изображение пингвина, размещенное в правой части экрана) слева;
— во втором варианте мы производим перенос строки при помощи тега
, и текст также обтекает плавающий элемент слева.
— и в третьем варианте мы добавляем к тегу
атрибут clear=»right» , таким образом отменяя обтекание плавающего элемента (пингвина), расположенного справа, а текст, расположенный после тега
, смещается ниже пингвина.