私は HTML/CSS を学んでいて、これを試すことにしました:
<p>A paragraph with no margins specified.</p>
<div style="width=300px; height=300px; background-color:yellow;><p>This paragraph is in a divider.</p></div>
<p>A paragraph with no margins specified.</p>
グーグルで調べたところ、インライン要素の幅/高さを変更できないことがわかりました。そこで、 を使って と の両方をブロック要素にしてみ<div>
まし<p>
たdisplay:block
が、何も変わりませんでした。幅は画面外に無限に広がり、高さはその高さだけ<p>
です。<p>
300x300にあるようにしたいのですが<div>
、どうすればこれを行うことができますか? また、これらの方法のいずれも機能しないのはなぜですか (に変更してもdisplay:block
)? ありがとう。
また、私のように過剰な CSS を使用するべきではないこともわかっています。これは、私が W3 の "Try-It-Yourself" HTML エディターでテストしていたためです。