<button>
<img src="image.jpg" alt="画像">
</button>
この方法では、imgタグを直接ボタンタグ内に配置し、画像がボタンの一部として表示されます。
<button class="image-button">
<img src="image.jpg" alt="画像">
</button>
.image-button {
background: url('image.jpg') no-repeat center;
background-size: contain;
padding: 10px;
}
この方法では、CSSを使用してボタンの背景に画像を設定します。ボタン内にimgタグを直接配置する代わりに、背景画像として表示されます。
<button onclick="addImage()">
ボタン
</button>
<script>
function addImage() {
var button = document.getElementsByTagName('button')[0];
var img = document.createElement('img');
img.src = 'image.jpg';
img.alt = '画像';
button.appendChild(img);
}
</script>
この方法では、JavaScriptを使用してボタンがクリックされたときにimgタグを動的にボタン内に追加します。
これらはいくつかの一般的な方法ですが、他にも様々なアプローチがあります。使用する具体的な要件に応じて適切な方法を選択してください。