Ссылки вокруг блоков
Комментарии 4
-
0
Спасибо! -
–1
Кто-то пользуется валидатором w3c?-
0
Конечно. Только он теперь официально называется веселым проверятором :)
-
-
01.09.17 в 19:49
+1
Не могу удержаться от пары-тройки занудных дополнений:
- браузеры и раньше нормально обрабатывали блоки в ссылках, даже во времена IE6;
- если сама ссылка вложена, например, в
span
или вp
, валидатор-таки ругнется на попытку вложить в нее блок. Дело в том, что в HTML5 у ссылки «прозрачная» модель содержимого — можно вкладывать то же, что можно вкладывать в родителя (за вычетом интерактивщины). В HTML4 два таких элемента тоже были —ins
иdel
; - в HTML5 от самого деления элементов на «блочные», «строчные» и еще какие-то (поскольку и в HTML4 не всё получалось изящно раскидать по этим категориям) вообще отказались. Оно приводило к путанице между структурной ролью элементов и их внешним видом и мало говорило о том, что можно вкладывать в сами элементы (вот как угадать, не зная заранее, во что можно вложить блок — в «строчный»
a
или в «блочный»p
?). Современная терминология («фразовый контент», «потоковый контент», «интерактивный контент» и т.п.) однозначнее и, имхо, лучше сразу приучаться к ней.
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.