初めての Web ページを作成したいのですが、問題が発生しました。
次のコードがあります。
<img src="img/logo.png" alt="logo" />
<h1>My website name</h1>
ロゴとH1を一列に並べる方法を教えてください。ありがとう!
これを試して:
画像がロゴの一部である場合は、次のようにしてください。
<h1><img src="img/logo.png" alt="logo" /> My website name</h1>
CSS を使用してスタイルを改善します。
また、ロゴをハイパーリンクにして、ユーザーをホームページに戻すこともベスト プラクティスです。
したがって、次のことができます。
<h1 id="logo"><a href="/"><img src="img/logo.png" alt="logo" /> My website name</a></h1>
これを試して:
<img style="display: inline;" src="img/logo.png" alt="logo" />
<h1 style="display: inline;">My website name</h1>
コンテンツの一部として h1 タグ内に img タグを貼り付けるだけです。
Billy Moatが言ったように、<img>
と<h1>
をaでラップし、画像を左にフロートさせるために<div>
使用し、 andを設定して、フローティング要素をクリアするために使用することができます。float: left;
<div>
width
line-height
h1
<div style="clear: float;"></div>
たった1行のコードを使用してこれを行うことができます..
<h1><img src="img/logo.png" alt="logo"/>My website name</h1>
ブートストラップを使用して、html を次のように設定します。
<div class="row">
<div class="col-md-4">
<img src="img/logo.png" alt="logo" />
</div>
<div class="col-md-8">
<h1>My website name</h1>
</div>
</div>
あなたのcssファイルimg { float: left; }
でh1 {float: left; }
overflow:auto
コンテナ divに追加します。float:left
最初の要素に追加します。position:relative; top: 0.2em; left: 24em
します (上と左の値は、ユーザーによって異なります)。