Я хочу, чтобы мои заголовки (h1-h6) имели фоновый цвет (отличный от фона на странице), я также хочу, чтобы ширина этого фона была такой же, как ширина текста в заголовке, плюс padding (Не ширина контейнера, в котором находится заголовок, что происходит сейчас).
У меня мало смысла показывать вам какой-либо код, так как это довольно просто (или это должно быть так или иначе!). Контейнер имеет фиксированную ширину. Прямо сейчас у меня есть только некоторые поля, отступы, цвет фона и стиль шрифта, установленные для тегов h1, h2, h3 и т.д.
EDIT: Я думаю, код поможет! https://web.archive.org/web/20090724165158/http://adriantrimble.com/headers (у этого есть решение Gerald, хотя, очевидно, это все равно не будет работать в IE6/7 и все еще будет иметь проблемы с новыми браузерами). Использование display: inline вызывает больше проблем, чем решает, используя float: left и clear: left, как упоминалось, имеет проблемы из-за расположения двух столбцов. Спасибо всем за помощь до сих пор.