こんにちは、HTML と CSS の初心者です。ロゴとタイトルの適切な配置を取得しようとしています。両方とも同じ行にある必要があります。問題は、h1 の内部スペースを削除できず、テキストの上に常に余白があることです (h1 の背景に色を付けると、テキストの上にさらに広がっていることがわかります)。これを解決する方法はありますか、それとも間違っていますか? 私はそれらの両方を正確に同じ高さと正確に同じ水平位置にしたい(タイトルの「T」の上部はimgの上部にあり、下部も同じでなければならない)。
HTML:
<header>
<img src="images/logo.gif" alt="logo">
<h1>Title</h1>
</header>
CSS:
header
{
overflow:auto;
}
header img
{
float:left;
width:55px;
height:55px;
margin-right:20px;
}
header h1
{
float:left;
padding:0px;
margin:0px;
font-size:55px;
}