Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 26.09.2017, 19:53
Интересующийся
Отправить личное сообщение для plug-ugly Посмотреть профиль Найти все сообщения от plug-ugly
 
Регистрация: 21.08.2017
Сообщений: 27

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

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

Объясните, пожалуйста, в чем я не прав, может я упустил какие-нибудь нюансы, или вновь моя невнимательность меня подводит?
Ответить с цитированием
  #2 (permalink)  
Старый 26.09.2017, 20:00
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,068

plug-ugly,
не вижу препятствий
Ответить с цитированием
  #3 (permalink)  
Старый 26.09.2017, 20:01
Аватар для void()
Профессор
Отправить личное сообщение для void() Посмотреть профиль Найти все сообщения от void()
 
Регистрация: 11.08.2017
Сообщений: 208

Раньше так не рекомендовали делать, но в html5 все изменилось и теперь официально поощряется. Ну не то, чтобы поощряется, но это нормально.
Ответить с цитированием
  #4 (permalink)  
Старый 26.09.2017, 20:24
Интересующийся
Отправить личное сообщение для plug-ugly Посмотреть профиль Найти все сообщения от plug-ugly
 
Регистрация: 21.08.2017
Сообщений: 27

Понятно, спасибо.
Ответить с цитированием
  #5 (permalink)  
Старый 26.09.2017, 20:28
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

Если это экзамен, то напоминает экзамен по вождению, когда мент говорит: "Припаркуйтесь вот тут", а там знак, парковка запрещена
Ответить с цитированием
  #6 (permalink)  
Старый 26.09.2017, 20:30
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

Сообщение от void() Посмотреть сообщение
Раньше так не рекомендовали делать, но в html5 все изменилось и теперь официально поощряется. Ну не то, чтобы поощряется, но это нормально.
https://validator.w3.org/
Ответить с цитированием
  #7 (permalink)  
Старый 26.09.2017, 20:38
Профессор
Отправить личное сообщение для Rasy Посмотреть профиль Найти все сообщения от Rasy
 
Регистрация: 17.06.2016
Сообщений: 509

Да, фразовые элементы не должны содержать заголовки, элементы управляющие потоком документа. Это грубая ошибка. Обратимся к спеке - phrasing-content-2
Ответить с цитированием
  #8 (permalink)  
Старый 26.09.2017, 20:40
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от void()
Ну не то, чтобы поощряется, но это нормально.
Это как было ненормальным семантически так и осталось. Что-то было по поводу связки А и Н, и теперь любое из вложенности не считается невалидным, но чтобы все и как угодно.... Так можно считать нормальным и таблицу в span, strong, ... так что ли?
Ответить с цитированием
  #9 (permalink)  
Старый 26.09.2017, 20:58
Аватар для void()
Профессор
Отправить личное сообщение для void() Посмотреть профиль Найти все сообщения от void()
 
Регистрация: 11.08.2017
Сообщений: 208

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

Последний раз редактировалось void(), 26.09.2017 в 21:06.
Ответить с цитированием
  #10 (permalink)  
Старый 26.09.2017, 21:14
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от void()
было еще про А и IMG
IMG это не блочный элемент.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поместить картинку в див -> в табличный элемент ASK9292 Events/DOM/Window 9 20.09.2016 12:21
определить элемент под перетаскиваемым элементом slavaspirit Элементы интерфейса 3 26.07.2015 01:49
Зафиксировать элемент от определенного места blacklool Общие вопросы Javascript 8 05.03.2014 04:02
Выбрать элемент у родителя которого сын это элемент по которому кликнули MalikSPB Events/DOM/Window 8 30.12.2012 12:22
Drag-n-Drop - перетянуть элемент Jugo ExtJS 1 10.08.2011 19:10