Anna97Anna
@Anna97Anna
Предприниматель

Что ужасного в использование тэга br?

Добрый день, укажите на ошибки сайта.

Например, один "программист" сказал, что br нельзя использовать в таком количестве, а почему так и не объяснил.
Сайт: oooidea.ru

PS; Дизайн от заказчика... в обсуждение даже не нуждается.... (знаем).
  • Вопрос задан
  • 5720 просмотров
Пригласить эксперта
Ответы на вопрос 12
LittleFatNinja
@LittleFatNinja
горе девелопер, любитель лютой садомии
для этого есть css

p.s ваш сайт говно редкое, если что:)
Ответ написан
@IceJOKER
Web/Android developer
br в нужном месте использовать можно, но не как используете вы, он больше служит для перевода строки, а не для отделения одного блока от другого.
также не используйте тег center, его давно объявили устаревшим.
Ответ написан
br и адаптивный дизайн плохо работают вместе. На пример, Ваш текст "Увеличьте число Ваших клиентов до 3-х раз за 1 месяц, заказав у нас" - сделайте ширину браузера 625 пикселей и посмотрите что получится. Ваш br ломает строку и он там совершенно не нужен.
Так же не стоит использовать br для отступов между строк/абзацев, потому что размер этих отступов никак нормальным способом не задать через стили.
Для абзацев, на пример, есть тег и ему можно задать отступы.
Ответ написан
@WapGeaR
Программист
*** Ответил не читая ***

Посмотрел на исходники страницы и теперь понимаю к чему вам это сказали.
<br><br><br> -
это что? Для кого придумали отступы, не надо их между дивов пихать, это делается простыми отступами.
Ответ написан
bootd
@bootd Куратор тега CSS
Гугли и ты откроешь врата знаний!
Его использовать нужно для переноса текстовых строк, а для отступов, у блоков, использовать margin и padding.

Например, когда будете писать адаптивные стили, вы сможете изменять размер отступов так, как вам захочется, а теги br нет. Либо скрыть их, либо показать!
Ответ написан
@hime2
br, как и hr.
Не стоит использовать больше 2.
Так-то можно, у вас фиксированный шаблон, но лучше воспользоваться css.
Закажите сайт на фрилансе, а то от этого у вас клиенты в панике бегут в стенку и теряют сознания
Ответ написан
julia_amake
@julia_amake
Front-end разработчик
У каждого тега есть свое назначение, <br> - это переход на новую строку, именно на новую строку, а не абзац (для этого есть <p>) и, тем более, не для задания отступов между блоками (для этого есть padding и margin).

что страшного - то может быть, если использовать

Страшно смотреть на такой код, ладно если вы от и до сами занимаетесь сайтом, но если над ним будут работать другие люди, у них будут в голове только такие мысли: "За что мне это? Что это вообще такое?? Какой ламер это писал? Неужели так трудно выучить назначение тегов? и т.д.". Плюс верстку на br-ах не так просто редактировать, если отступы в css мы можем контролировать и делать с ними все, что угодно, то br верстальщика такой возможности лишают.

Вобщем, br не для оформления, как и другие теги, в принципе. Теги - для разметки, каждый тег используется по своему назначению, а для оформления есть css. Вы же не красите ногти помадой? Надеюсь, что нет, для этого же есть лак.
Ответ написан
blasheevich
@blasheevich
Вот только не надо драматизировать, друзья, ничего ужасного, и тем более страшного, в break уж точно нет.
Ответ написан
swanrnd
@swanrnd
Издатель HTML5 игр
<br>
Используется для:
- переноса текста на новую строку.
- пустая разделяющая строка (или 2)
Но не для выравнивание блока.
Ответ написан
Anna97Anna
@Anna97Anna Автор вопроса
Предприниматель
Это понятно, но что страшного - то может быть, если использовать
?
Ответ написан
@dk-web
Даже любопытно стало, из-за чего дизайн камнями закидали? по мне самое неудобное - это все слишком крупно - неудобно читать. Было бы интересно почитать более предметный "разнос"...
Ответ написан
@Rebroff
Full-stack developer, MODX developer
"Программист" сказал, что нельзя делать отступы между дивами через br. Для этого есть css. О количестве не было ни слова. Так что всёвыврети:-)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы