次のように表示したいテキストがあります。
SOME HEADING TEXT
And then a bunch
of text under
that wrapped to
the width of the
heading.
私が言いたいのは、下に本文テキストがある見出しが欲しいということです。このブロック内でテキストを左揃えにします。ブロックの幅を見出しの幅で定義したい。次に、ブロック全体をその親の中心に配置します。
見出しがたとえば 100 ピクセルであることがわかっていれば、次のように書くことができます。
<div style="width: 100px;margin:0 auto">
etc.
しかし、見出しの幅がわかりません。静的で測定したとしても、ユーザーがフォントサイズなどを変更した場合、さまざまなブラウザでは信頼できないと思います.
width:0 と言って、見出しに を入れてみました。見出しは問題なく表示されましたが、本文は 1 行に 1 単語で表示されました。
役立つヒントはありますか?