私はコーディングにかなり慣れていないので、これを理解できないようです...練習のために複製しようとしている画像を含めました。タイトルの横に画像を浮かせ、そのタイトルを垂直方向に中央に配置する方法がわかりません。次に、タイトルの下にテキストを揃える必要もあります。
これは、ブロックの 1 つの HTML を作成した方法です。
<article>
<header>
<img src="#" alt="#" rel="#" />
<h1>This is the header</h1>
</header>
<p>
this is a paragraph full of text that needs to be aligned underneath the title.
</p>
<footer>
<a href="#"> Read more, aligned underneath paragraph</a>
</footer>
</article>
そして、CSSに関する限り、私はそれを理解できません。画像を左にフロートさせてから、p とフッターのフロートをクリアし、左マージンを設定してタイトルの下に揃えようとしています。これは機能しますが、h1をimgで垂直方向に中央に配置する方法がわかりません。
これが理にかなっていることを願っています。繰り返しますが、私は新しいので、ほとんどのものが間違っていると思いますが、学びたいと思っているので質問しています!
編集:私は誰にも私のためにコードを書くように頼んでいません。むしろ、float と margin についての私の考えが正しかったかどうか知りたいです... h1 の垂直方向の配置を除いてすべてが機能しました...