span я уже пробовал раньше - почему-то он не сработал. Уж не знаю, почему. Может, потому что свойства css для span я описывал в отдельном файле, а span был вложен в div-блок и раздвигался до его пределов. Впрочем, тот пример я уже стер и не помню, как там было, а в рассматриваемом примере он действительно работает. Но замечу, что меня интересовало именно общее решение данной задачи. И не обязательно для p, а, например, и для h1, h2, ... Тэг p - просто как вариант.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<body>
<p style="display: inline-block; width:auto; background-color:yellow;">sftdfgh</p>
</body>
</html>
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.