14.02.2011, 22:38
|
Профессор
|
|
Регистрация: 04.10.2010
Сообщений: 571
|
|
Странная интерпретация кода браузерами
Есть такой код:
<style>
P {
position: relative;
}
.note {
display: block;
position: absolute;
width: 100%;
left: 100%;
margin-top: -2.2em;
}
</style>
<table width="30%">
<tr>
<td>
<P>Это непрерывный текст, а этому <b>месту</b><em class="note">
<p>Примечание к месту</p>
</em> в нем соответствует примечание</P>
</td>
</tr>
</table>
Если заменить в нем все прописные P, например, на div, то можно увидеть как он должен работать.
В оригинальном варианте все браузеры выполняют его по-другому, а именно, в соответствии с тем что показывает гуглхромовский инспектор:
Почему так происходит и как добиться правильного отображения не заменяя P на div?
|
|
14.02.2011, 22:54
|
|
Матрос
|
|
Регистрация: 04.04.2008
Сообщений: 6,246
|
|
Сообщение от Shitbox2
|
Есть такой код:
|
это на каком языке он написан?
точно не на HTML
в HTML тег P не может быть вложен.
почему вы использовали его, а не, к примеру тег <img> ?
|
|
14.02.2011, 23:37
|
Профессор
|
|
Регистрация: 04.10.2010
Сообщений: 571
|
|
Цитата:
|
в HTML тег P не может быть вложен.
|
Это почему еще? Куда он не может быть вложен, в ячейку таблицы?
Цитата:
|
почему вы использовали его, а не, к примеру тег <img>
|
При чем тут <img> если нет картинки. У меня один абзац это основной текст, другой абзац в блоке с примечанием em (который именно блок). Текстовые абзацы испокон веков обрамляются тегами <p>, что тут неверно?
Цитата:
|
цитата выше явно показывает что со знанием html проблемы.
|
Пожалуйста, поподробнее, что я упустил?
|
|
14.02.2011, 23:48
|
|
Матрос
|
|
Регистрация: 04.04.2008
Сообщений: 6,246
|
|
Сообщение от Shitbox2
|
Это почему еще? Куда он не может быть вложен, в ячейку таблицы?
|
сам в себя.
Сообщение от Shitbox2
|
При чем тут <img> если нет картинки.
|
а при чем тут P, если вы не знаете как его надо использовать?
|
|
15.02.2011, 08:16
|
Профессор
|
|
Регистрация: 04.10.2010
Сообщений: 571
|
|
Сообщение от Gvozd
|
сам в себя.
а при чем тут P, если вы не знаете как его надо использовать?
|
Ну, объясните, объясните как его надо использовать. Хотя бы ссылочку дайте (только не на всю спецификацию).
|
|
15.02.2011, 08:53
|
|
Модератор Всея Форума
|
|
Регистрация: 14.05.2009
Сообщений: 4,021
|
|
Сообщение от Shitbox2
|
Ну, объясните, объясните как его надо использовать.
|
Тебе уже всё объяснили:
Сообщение от Gvozd
|
сам в себя.
|
Тем более, у тебя блочный узел (p) вложен в инлайновый (em).
Пожалуй, стоит начать с азов, либо выспаться.
__________________
Болтовня ничего не стоит. Покажите мне код. — Linus Torvalds
влад.куркин.рф
|
|
15.02.2011, 10:13
|
Новичок на форуме
|
|
Регистрация: 19.02.2008
Сообщений: 9,177
|
|
Сообщение от Shitbox2
|
У меня один абзац это основной текст, другой абзац в блоке с примечанием em (который именно блок). Текстовые абзацы испокон веков обрамляются тегами <p>, что тут неверно?
|
Вы себе хотя бы логически представляете абзац в абзаце?
|
|
15.02.2011, 22:48
|
Профессор
|
|
Регистрация: 04.10.2010
Сообщений: 571
|
|
Сообщение от B~Vladi
|
Тем более, у тебя блочный узел (p) вложен в инлайновый (em).
|
em у меня сделан блочным, так что с этим все в порядке. А серьезно, где написано, что <p> нельзя вкладывать друг в друга? Понятно, что это не работает, но хочется самому почитать об этом.
Сообщение от Kolyaj
|
Вы себе хотя бы логически представляете абзац в абзаце?
|
Конечно представляю! Вся русская классика на таком построена.
...Он поспешно его распечатал и прочел следующее:
Государь ты наш, Владимир Андреевич, — я, твоя старая нянька, решилась тебе доложить о здоровьи папенькином! Он очень плох, иногда заговаривается, и весь день сидит как дитя глупое - а в животе и смерти бог волен. Приезжай ты к нам, соколик мой ясный мы тебе и лошадей вышлем на Песочное. Слышно, земский суд к нам едет отдать нас под начал Кирилу Петровичу Троекурову — потому что мы-дескать ихние, а мы искони Ваши, — и отроду того не слыхивали. Ты бы мог живя в Петербурге доложить о том царю-батюшке, а он бы не дал нас в обиду. — Остаюсь твоя верная раба, нянька Орина Егоровна Бузырева.
Посылаю мое материнское благословение Грише, хорошо ли он тебе служит? У нас дожди идут вот ужо друга неделя и пастух Родя помер около Миколина дня. Владимир Дубровский несколько раз сряду перечитал сии довольно
бестолковые строки с необыкновенным волнением...
|
|
15.02.2011, 23:08
|
х.з
|
|
Регистрация: 21.11.2010
Сообщений: 4,588
|
|
Сообщение от Shitbox2
|
Конечно представляю! Вся русская классика на таком построена.
|
...может ну его это веб программирование? может стоит задуматься о карьере литературоведа в серьёз ?хотя не стоит ,результат тот же что и в веб программировании...
|
|
16.02.2011, 20:02
|
Профессор
|
|
Регистрация: 04.10.2010
Сообщений: 571
|
|
Ну ладно заменю я <p> на <div>. Так правильно будет? Как бы вы сделали? Только без насмешек, пожалуйста.
|
|
|
|