#html #html5 #php
Возник вопрос по тегу br. Как следует его правильно писать:
, , или
?
Ответы
Ответ 1
В зависимости от спецификации: для DOCTYPE HTML правильно будет
, для DOCTYPE XHTML -
. Для XHTML характерно в одинарных тегах ставить слэш перед закрывающий скобкой:
,
, и т.д. Написание - неверно, т.к. BR - одинарный тег, а слэш после открывающей скобки - только для закрывающих дескрипторов.Ответ 2
Лучше писать
, но если напишите
, браузер вас поймет.Ответ 3
Лучше писать -
!!! Это экономичнее :) + у меня сложилось подозрение, что Все браузеры, в будущем НЕ откажутся от поддержки (скорее наоборот, становится стандартом - навечно) , а <... xhtml> - вроде как устаревающий тип и все по старинке полагаются на авось (аля 100% совместимость с браузерами и стандартами 2000 года). А сейчас 2018-й год !!! И всем браузерам этот мусорный(именно так для них) слеш нахрен ненужен !!! А все генераторы мусора (хтмл редакторы), подтвержают свой статус - генераторов МУСОРА, поскольку до сих пор продолжают везде лепить этот слеш в одинарные теги - br, img, inp, и др. Юзайте только - . Вас все поймут, а процессоры скажут спасибо (нет мусорных знаков - быстрее парсинг текста) P.S. А вот и подтверждение: Тег
- РЕКОМЕНДОВАН в PHP5 и взят в будущее !!! Старые варианты -
и
(вместе со старыми браузерами, а именно IE 6) - можно отправить на пенсию и - не МУСОРИТЬ в своих html страницах. Особенно если они полностью ваши (не паранойная СMS или полностью Ваша CMS). Обновление Да не надо ничего ЗУБРИТЬ !!! это как 2+2 !
ОДИНАРНЫЕ !!! им ненужен закрывающий тег, они не предусмотрены спецификой этих тегов. И тем более всякие мусорные слеши (в теле). Это HTLM и все популярные и современные CMS только под HTML (других не встречал) Я это понял в первый день (10 лет назад) !!! Просто Вам лично самому не противно видеть
(4+3 долба по клаве) или
(всего 4 долба). Далее берём парсер (обработчик текста). Если вы рубите, что ему проще обрабьать первый вид, а не два других - то печалька (за вас). Даже разработчики HTML это поняли и уже открыто рекомендуют использовать ТОЛЬКО
. Терь понятно почему очень многие сайты такие мегатонные (сотни килобайт мусорного кода). Пихают всё сразу и везде, не задумываясь о том, а нужно ли всё это нам посетителям. Нам нужна моментальная загрузка страниц, ответ на вопрос или найденный товар и умеренная реклама (только на полях, а не между строк). Но как заглянешь на страницу такого мегатонника, так сразу видишь куеву тучу ненужных (мне) подгрузок (яваскрипта, шрифтов, css с внешних серверов, которые в таких раскладах - не кешируются) и их приходится обрабатывать моему браузеру на моём компе (тратятся мои ресурсы - НИЗАЧТО). Обновление 2 Вот когда мне нужно будет, чтото перевести(портировать) в XHTML. Это мой скрипт сделает автоматически (добавит слеш). Другим на моих страницах делать нечего и под их унификацию подстраиваться не обязан (!!!) и другим не советую.
Комментариев нет:
Отправить комментарий