|
Почетный модератор
|
|
Можно ли размещать тег div внутри тега a20.12.2013, 23:43. Показов 27130. Ответов 27
Метки нет (Все метки)
0
|
|
| 20.12.2013, 23:43 | |
|
Ответы с готовыми решениями:
27
Где можно размещать тег img? у меня тег strong, который лежит внутри h1 переопределяет стили тега h1 |
|
47 / 47 / 12
Регистрация: 25.11.2013
Сообщений: 117
|
|
| 22.12.2013, 02:49 | |
|
0
|
|
|
2436 / 1115 / 312
Регистрация: 23.06.2011
Сообщений: 3,529
|
||||||||
| 22.12.2013, 21:10 | ||||||||
0
|
||||||||
|
47 / 47 / 12
Регистрация: 25.11.2013
Сообщений: 117
|
||
| 22.12.2013, 22:40 | ||
|
во-первых, я к вам на "ты" не переходил.
не обижайтесь на мои слова, но прежде чем такое мне говорить: 1. открываем описание и читаем: Permitted contents transparent (either phrasing content or flow content), смотрим что же это за контент-то такой: 2. тык 3. тык после того как прочитаете, впредь думайте прежде, чем советовать читать что-либо другим
0
|
||
|
2436 / 1115 / 312
Регистрация: 23.06.2011
Сообщений: 3,529
|
|
| 23.12.2013, 08:52 | |
|
Ну и где написано что блочный элемент можно размещать внутри строчного?
0
|
|
|
47 / 47 / 12
Регистрация: 25.11.2013
Сообщений: 117
|
|
| 23.12.2013, 19:28 | |
|
newJS, я привел вам ссылки, если вы не умеете читать и понимать, что написано, я могу вам только посочувствовать, начните с изучения основ HTML, потом плавно переходите на изучение HTML-тегов, успехов вам
0
|
|
|
47 / 47 / 12
Регистрация: 25.11.2013
Сообщений: 117
|
|
| 23.12.2013, 22:42 | |
|
Taatshi, а давайте вы тоже перейдёте по ссылкам, которые я привёл и почитаете про элемент <a>, а именно, что может быть расположено внутри элемента <a>? там об этом подробно написано или быть может вы можете мне в спецификации показать, где написано о том, что внутри элемента <a> нельзя располагать блочные элементы?
Вы даже свои слова подтвердить ничем не можете, а это уже говорит о том, что вы HTML-то толком и не знаете PS кстати можете убедиться в своей неправоте ещё и воспользовавшись валидатором: разместите в строчном элементе блочный и увидите ошибку, разместите блочный внутри элемента <a> и ошибки не будет
0
|
|
|
2436 / 1115 / 312
Регистрация: 23.06.2011
Сообщений: 3,529
|
||||||||
| 24.12.2013, 09:17 | ||||||||
|
отдаем валидатору
Validation Output: 2 Errors Error Line 14, Column 12: document type does not allow element "A" here; missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE", "DIV", "ADDRESS" start-tag <a href="#"><div></div></a> ✉ The mentioned element is not allowed to appear in the context in which you've placed it; the other mentioned elements are the only ones that are both allowed there and can contain the element mentioned. This might mean that you need a containing element, or possibly that you've forgotten to close a previous element. One possible cause for this message is that you have attempted to put a block-level element (such as "<p>" or "<table>") inside an inline element (such as "<a>", "<span>", or "<font>"). Error Line 14, Column 17: document type does not allow element "DIV" here; missing one of "OBJECT", "MAP", "BUTTON" start-tag <a href="#"><div></div></a> ✉ The mentioned element is not allowed to appear in the context in which you've placed it; the other mentioned elements are the only ones that are both allowed there and can contain the element mentioned. This might mean that you need a containing element, or possibly that you've forgotten to close a previous element. One possible cause for this message is that you have attempted to put a block-level element (such as "<p>" or "<table>") inside an inline element (such as "<a>", "<span>", or "<font>"). А теперь внимательно читаем это: Что можно доказать человеку не понимающему что он сам пишет. Блочный элемент автоматом переносит строку, если его поместить внутрь строчного, то строку просто перенесёт, и кому это надо? смысл напрочь отсутствует.
0
|
||||||||
|
47 / 47 / 12
Регистрация: 25.11.2013
Сообщений: 117
|
|
| 24.12.2013, 09:49 | |
|
добавьте в начало документа, код которого вы в валидаторе проверяли строку <!DOCTYPE html> и покажите мне ошибки
![]() Добавлено через 13 минут newJS и Taatshi, я не сомневаюсь, что вы прекрасно знаете HTML и CSS и даже больше, но почему же вы упорно не хотите принять тот лишь факт, что внутри элемента <a> можно располагать элемент <div>? так как вы, уважаемый newJS и уважаемая Taatshi, не знаю по каким причинам не можете перейти по приведённым мной ссылкам, то я специально для вас на пальцах распишу то, что вы не можете прочитать сами здесь, никуда при этом не переходя по ссылкам. Первое: читайте и обратите внимание на "flow content": Permitted contents: either phrasing content or flow content Второе: читайте далее и обратите особое внимание на "Flow content consists of flow elements" flow content: Flow content consists of flow elements intermixed with normal character data. Третье: а теперь для вас лично newJS и для Taatshi, читайте супер внимательно: Flow elements: phrasing elements or a or p or hr or pre or ul or ol or dl or div or h1 or h2 or h3 or h4 or h5 or h6 or hgroup or address or blockquote or ins or del or object or map or noscript or section or nav or article or aside or header or footer or video or audio or figure or table or form or fieldset or menu or canvas or details Это взято из спецификации HTML5 Вы и дальше собираетесь мне доказывать, что внутри элемента <a> нельзя располагать элемент <div>?
0
|
|
|
andrey_bilalov
|
||||
| 24.12.2013, 12:07 | ||||
И да. Блочный элемент внутри срочного размещать нельзя. Добавлено через 23 минуты
|
||||
|
47 / 47 / 12
Регистрация: 25.11.2013
Сообщений: 117
|
||
| 24.12.2013, 12:30 | ||
|
хорошо, раз вы говорите:
Permitted contents: either phrasing content or flow content Добавлено через 3 минуты ладно, надоела мне эта тема, я переубеждать никого не собираюсь
0
|
||
|
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
|
|||||
| 26.12.2013, 15:41 | |||||
|
HTML 4: The A element
Phrasing content:Т.о., нет, по "понятиям" <a> никак не может содержать <div>.
1
|
|||||
|
47 / 47 / 12
Регистрация: 25.11.2013
Сообщений: 117
|
|
| 26.12.2013, 16:43 | |
|
да, если смотреть там, то внутри <a> может быть только Phrasing content, однако, если смотреть здесь
то там уже написано: Permitted contents transparent (either phrasing content or flow content ) вот как раз в flow content и входит элемент <div>, и если в документе указать <!doctype html>, и проверить в валидаторе, то он не выдаёт ошибку по поводу того, что в элементе <a> находится <div>
0
|
|
|
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
|
|||
| 26.12.2013, 16:46 | |||
0
|
|||
|
47 / 47 / 12
Регистрация: 25.11.2013
Сообщений: 117
|
|
| 26.12.2013, 17:52 | |
|
хорошо, если вы дочитаете до самого конца про элемент <a>, то увидите там следующее предложение:
The a element may be wrapped around entire paragraphs, lists, tables, and so forth, even entire sections, so long as there is no interactive content within (e.g. buttons or other links). ![]() грубо говоря, внутри позволяется размещать практически любые элементы, если они не относятся к интерактивному контенту
0
|
|
|
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
|
|
| 27.12.2013, 16:00 | |
|
заряжайка, То, что Вы цитируете, находится в блоке с примером. Лично я бы не стал это воспринимать за абсолютную истину. В спецификации четко сказано, что одижается внутри <a> и где ожидается <section>. Есть даже диаграмма в виде кругов Эйлера: http://www.w3.org/TR/html51/do... of-content
Также следует помнить, что текущая версия спецификации не является релизом, и может содержать ошибки.
1
|
|
|
47 / 47 / 12
Регистрация: 25.11.2013
Сообщений: 117
|
|
| 27.12.2013, 16:21 | |
|
хорошо, хорошо
0
|
|
|
2436 / 1115 / 312
Регистрация: 23.06.2011
Сообщений: 3,529
|
||
| 27.12.2013, 21:14 | ||
|
Это ж надо, неделю вчетвером уговаривали товарища, что он неправ.
1
|
||
|
327 / 217 / 97
Регистрация: 04.11.2012
Сообщений: 638
|
|
| 27.12.2013, 22:48 | |
|
В HTML5 внутри тега <a> вроде можно помещать все, что душе угодно... Не?
0
|
|
| 27.12.2013, 22:48 | |
|
Помогаю со студенческими работами здесь
20
Нужно сделать, чтобы значение атрибута тега отображался внутри этого тега тег div должен спускаться вниз с родным div, не получается, подскажите Тег <em> разве не требует закрывающего тега? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога
Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
|
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога
Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|