Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Поместить блочный элемент в инлайн? (https://javascript.ru/forum/jquery/70702-pomestit-blochnyjj-ehlement-v-inlajjn.html)

plug-ugly 26.09.2017 19:53

Поместить блочный элемент в инлайн?
 
Всем здравствуйте!

Такое вот задание "Оберните все <h2> в один <i>.", данную операцию предлагают сделать с помощью wrapAll.
Все бы ничего, но ведь <i> это инлайн элемент и он не может оборачивать блочные, коем является <h2>.

Объясните, пожалуйста, в чем я не прав, может я упустил какие-нибудь нюансы, или вновь моя невнимательность меня подводит?

рони 26.09.2017 20:00

plug-ugly,
не вижу препятствий

void() 26.09.2017 20:01

Раньше так не рекомендовали делать, но в html5 все изменилось и теперь официально поощряется. Ну не то, чтобы поощряется, но это нормально.

plug-ugly 26.09.2017 20:24

Понятно, спасибо.

j0hnik 26.09.2017 20:28

Если это экзамен, то напоминает экзамен по вождению, когда мент говорит: "Припаркуйтесь вот тут", а там знак, парковка запрещена :stop: :(

j0hnik 26.09.2017 20:30

Цитата:

Сообщение от void() (Сообщение 465566)
Раньше так не рекомендовали делать, но в html5 все изменилось и теперь официально поощряется. Ну не то, чтобы поощряется, но это нормально.

https://validator.w3.org/ :no:

Rasy 26.09.2017 20:38

Да, фразовые элементы не должны содержать заголовки, элементы управляющие потоком документа. Это грубая ошибка. Обратимся к спеке - phrasing-content-2

laimas 26.09.2017 20:40

Цитата:

Сообщение от void()
Ну не то, чтобы поощряется, но это нормально.

Это как было ненормальным семантически так и осталось. Что-то было по поводу связки А и Н, и теперь любое из вложенности не считается невалидным, но чтобы все и как угодно.... Так можно считать нормальным и таблицу в span, strong, ... так что ли?

void() 26.09.2017 20:58

Цитата:

Сообщение от laimas (Сообщение 465577)
Это как было ненормальным семантически так и осталось. Что-то было по поводу связки А и Н, и теперь любое из вложенности не считается невалидным, но чтобы все и как угодно.... Так можно считать нормальным и таблицу в span, strong, ... так что ли?

А, точно! Вот я об этом А и Н! И по-моему там было еще про А и IMG и что-то еще... Возмжно даже что в ссылку можно положить DIV и это не будет считаться ошибкой. Тоже смутно помню, т.к. давно читал уже. Почему-то запомнилось, что теперь можно все)

laimas 26.09.2017 21:14

Цитата:

Сообщение от void()
было еще про А и IMG

IMG это не блочный элемент.


Часовой пояс GMT +3, время: 08:07.