|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.02.2017, 18:49 | #1 |
Регистрация: 05.08.2015
Сообщений: 9
|
Блочный элемент не может содержать блочные и строчные элементы вместе?
Я на данной статье прочитал следующее "Блочные элементы могут содержать как строчные, так и блочные элементы, но не оба типа элементов сразу." Это как понимать? т.е. так делать нельзя? https://jsfiddle.net/toe0nkwc/? Всё вроде работает и отображается.
https://html5book.ru/block-inline-elements/ Вот пожалуйста. В конце заголовка 3. Блочные элементы и блочные контейнеры |
14.02.2017, 05:25 | #2 |
юзер как все
Участник клуба
Регистрация: 10.01.2012
Сообщений: 1,586
|
Все меняется. Раньше нельзя было иметь блочный в строчном. А теперь можно по стандарту.
Дак что, если так интересует правильный ответ, нужно искать документацию на сайте W3C
<Дзен - Вся вселенная в тебе > | Резюме: https://ch3ll0v3k.github.io/CV/
|
14.02.2017, 09:40 | #3 | ||
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
Цитата:
Цитата:
Единственное исключение — можно внутрь ссылки ставить блочные элементы (раньше было нельзя).
Alar, верни репу!
|
||
14.02.2017, 12:53 | #4 |
Регистрация: 05.08.2015
Сообщений: 9
|
|
14.02.2017, 21:37 | #5 | |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
Очень странно. Я в этом же разделе читал, что блочные в строчных теперь размещать можно. Кроме того, на Хабре тоже читал, что теперь так делать можно, а этот запрет - анахронизм. Вообще ничего не понятно
Цитата:
А вообще, какая у вас задача стоит? Что вы хотите сделать? Последний раз редактировалось Вадим Мошев; 14.02.2017 в 21:56. |
|
14.02.2017, 22:34 | #6 | |
юзер как все
Участник клуба
Регистрация: 10.01.2012
Сообщений: 1,586
|
Цитата:
<Дзен - Вся вселенная в тебе > | Резюме: https://ch3ll0v3k.github.io/CV/
|
|
14.02.2017, 23:22 | #7 |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
Я думаю, что Naive за такое будет бутылками по голове бить будет. Из-под пиво. А поскольку, он пиво любит сильно, то и бутылок него много .
А если серьёзно, Naive в этих вещах - бог и царь, и верить ему можно априори. |
15.02.2017, 00:02 | #8 |
Регистрация: 05.08.2015
Сообщений: 9
|
То что блочный в строчный нельзя засовывать - это мне кажется логичным, ибо зачем? когда есть блочный для таких целей. А вот что в ссылку вставлять блоки можно - это тоже логично, ибо может понадобиться сделать какой нибудь блок ссылкой. Но то что я прочитал на той недостатье то что "Блочные элементы могут содержать как строчные, так и блочные элементы, но не оба типа элементов сразу." полный бред и клевета.
|
15.02.2017, 01:57 | #9 |
юзер как все
Участник клуба
Регистрация: 10.01.2012
Сообщений: 1,586
|
Не сомневаюсь. Я просто поржать.
<Дзен - Вся вселенная в тебе > | Резюме: https://ch3ll0v3k.github.io/CV/
|
15.02.2017, 08:55 | #10 | ||
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
Цитата:
1. CSS может не загрузиться или в нем может быть ошибка, которая ломает парсинг браузером всех стилей. Контент должен быть показан приближенно к реальному положению дел с дефолтными стилями тегов. 2. Это самое "можно" стало доступным благодаря тому, что браузеры отображают "неправильную" верстку, предугадывая что имел ввиду верстальщик, когда творил это. ИМХО, когда машина делает не совсем то, что от нее требуют, это уже не правильное поведение. 3. Не все бразеры так могут. Старые браузеры захлопнут строчный перед блочным на уровне парсинга HTML, затем откроют внутри блочного, снова закроют перед концом блочного и добавят третий после блока. 4. Похожее поведение есть у современных браузеров, когда дело касается разметки текста: заголовок закроется перед абзацем, абзац перед списком, и т.п. Делайте по спецификации и найдете общий язык браузером. P.S. Цитата:
P.P.S. я пихаю в блочные строчные элементы бывает, но как хак для разбиения строки и на уровне CSS только.
Alar, верни репу!
|
||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
не могу разобраться с ошибкой "Индекс или ключ не может содержать пустое значение (NULL), когда хочу новую запись в бд добавить | mimino46 | БД в Delphi | 2 | 10.11.2013 23:50 |
Нужно блочные элементы сделать вроде эффекта text-align:justify; у текта. Как это лучшесделать? + | Ghjy06 | HTML и CSS | 8 | 28.07.2013 03:29 |
Обтекание в ИЕ: блочный обтекающий элемент не обтекает | caprella | HTML и CSS | 7 | 27.05.2010 09:47 |
"View" не может содержать параметр БД Acces | slips | SQL, базы данных | 1 | 09.12.2008 02:24 |