2 つのボタンを並べて配置しようとしています。1 つは画像、もう 1 つはテキストです。
ベースライン上で正しく整列しない理由がわかりません。
コードは次のとおりです。
<head>
<style type="text/css">
button {
height: 20px;
}
</style>
</head>
<body>
<button id="image-button">Some text
<img src="http://www.famfamfam.com/lab/icons/mini/icons/application_firefox.gif">
</button>
<button id="text-button">Some text</button>
</body>
これに対する解決策が欲しいのですが、すべてのブラウザで一貫しているため、この動作の「理由」も理解したいと思っています。
また、画像で「float: left」を試してみましたが、Chrome では機能しません。