Есть такой код:
<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?