Маркетер
  • Маркетинг
  • Digital
  • Реклама
  • Public Relations
  • Менеджмент
  • Новости
  • Маркетинг
  • Digital
  • Реклама
  • Public Relations
  • Менеджмент
  • Новости
YouTube 154 Подписчики
Telegram 241 Подписчики
VK 0 Подписчиков
Маркетер
Маркетер
  • Маркетинг
  • Digital
  • Реклама
  • Public Relations
  • Менеджмент
  • Новости
  • HTML

HTML — Долой тег hr из html разметки

  • 14.11.2009

Все наверно знают про тег hr (кто не знает тем сюда http://htmlbook.ru/html/hr.html)
Он используется для смыслового разделения контента, но плохо вписывается в дизайн.
Дело в том, что на данный момент даже самые последние браузеры по-разному воспринимают задание цвета hr через CSS, также он ставит margin который тоже зачастую бывает не нужен.

С приходом CSS тег font стал бесполезен, т.к все можно задать через css. А почему же мы тогда все еще пользуемся “кривым” hr?

К сожалению совсем без тега обойтись не получится 🙂 Поэтому как контейнер мы берем тег DIV

<div class=»separator»>&nbsp;</div>

будем создавать разделитель высотой в 2х состоящий из 2-х цветов (для красоты), поэтому прописываем для класса separator вот такой стиль:

.separator {
  background:#0033CC;
  border-top:1px solid #FFCC00;
  font-size:1px;
  height:1px;
  overflow:hidden;
  width:200px;
}

Но тут есть один момент. Все нормальные браузеры уже показывают 2-х пиксельную полоску, а IE все еще нет. Проблему может решить установка DOCTYPE:

<!DOCTYPE HTML PUBLIC «-//W3C//DTD HTML 4.01//EN» «http://www.w3.org/TR/html4/strict.dtd»> 

Либо написание выражения, которое понятно только IE:

.separator {
  background:#0033CC;
  border-top:1px solid #FFCC00;
  font-size:1px;
  height:1px;
  height:expression(‘2px’);
  overflow:hidden;
  width:200px;
}

Все таки советую всегда устанавливать DOCTYPE, потому как

Если же вы хотите сделать разделитель высотой в 1 пиксель, то можно использовать такой стиль (без border):

.separator {
   background:#0033CC;
   font-size:1px;
   height:1px;
   overflow:hidden;
   width:200px;
}

Автор: Петров Е.В (phpcode.ru)

Алексей Волков

Предыдущий материал
  • Все о Photoshop

Создание комиксов в стиле Max Payne, спецэффект

  • 14.11.2009
  • Алексей Волков
Read More
Следующий материал
  • PHP

PHP — грамотная работа с файлами

  • 14.11.2009
  • Алексей Волков
Read More
Вас также может заинтересовать
Read More
  • HTML

Оптимизация. Важность тега TITLE

  • Алексей Волков
  • 30.11.2009
Read More
  • HTML

Советы начинающему верстальщику HTML

  • Алексей Волков
  • 25.11.2009
Read More
  • HTML

«Резиновая» рамка с фигурными углами

  • alexvolkov
  • 27.07.2005
Read More
  • HTML

Создай свою Web-страницу за пять минут!

  • Алексей Волков
  • 31.03.2005
Read More
  • HTML

Блокнотик с подсветкой

  • Алексей Волков
  • 31.03.2005
Read More
  • HTML

HTML-редактор? Вот и редактируй!

  • Алексей Волков
  • 21.08.2003
Read More
  • HTML

Выбираем HTML-редактор

  • Алексей Волков
  • 14.08.2003
Read More
  • HTML

HTML в студию

  • Алексей Волков
  • 05.05.2003

Добавить комментарий

Для отправки комментария вам необходимо авторизоваться.

Свежие посты
  • Дайджест постов Сергея Людкевича
    • 12.09.24
  • Как юристы тормозят бизнес
    • 30.08.24
  • Продвижение оптовых кампаний в Яндекс Директ
    • 06.03.24
  • Cарафанное радио
    • 13.01.24
  • 5-55: История компании
    • 01.03.23
Маркетер
  • О проекте
  • Информационное спонсорство
  • Рекламным агентствам
  • Ссылки
(с) ООО "Маркетер". Официальный сайт. Маркетер: Статьи про рекламу, маркетинг, public relations, интернет

Введите ключевые слова для поиска и нажмите Enter