最新のWeb開発のチュートリアル
 

HTML width属性


定義と使用法

width属性はピクセル単位で、要素の幅を指定します。

注:入力要素の場合、 width属性だけで使用されている<input type="image">


に適用されます

width属性は、次の要素で使用することができます。

要素 属性
<canvas> width
<embed> width
<iframe> width
<img> width
<input> width
<object> width
<video> width

Canvas

<canvas> 200ピクセルの高さと幅を持つ要素:

<canvas id="myCanvas" width="200" height="200" style="border:1px solid">
»それを自分で試してみてください

Embed

200ピクセルの高さと幅を持つフラッシュアニメーション:

<embed src="helloworld.swf" width="200" height="200">
»それを自分で試してみてください

Iframe

<iframe> 200ピクセルの指定された高さと幅を持ちます:

<iframe src="/default.html" width="200" height="200"></iframe>
»それを自分で試してみてください

Img

高さと42ピクセル幅の画像:

<img src="smiley.gif" alt="Smiley face" height="42" width="42">
»それを自分で試してみてください

Input

高さと幅の属性で、送信ボタンなどの画像を定義します。

<form action="demo_form.asp">
  First name: <input type="text" name="fname"><br>
  Last name: <input type="text" name="lname"><br>
  <input type="image" src="img_submit.gif" alt="Submit" width="48" height="48">
</form>
»それを自分で試してみてください

Objectの例

400ピクセルの高さと幅を持つフラッシュアニメーション::

<object data="helloworld.swf" width="400" height="400"></object>
»それを自分で試してみてください

Videoの例

指定された幅と高さを持つビデオプレーヤー:

<video width="320" height="240" controls>
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
  Your browser does not support the video tag.
</video>
»それを自分で試してみてください

ブラウザのサポート

width属性は、要素ごとに以下のブラウザのサポートを持っています。

素子
canvas 4.0 9.0 2.0 3.1 9.0
embed はい はい はい はい はい
iframe はい はい はい はい はい
img はい はい はい はい はい
input 1.0 はい 16.0 はい 1.0
object はい はい はい はい はい
width はい はい はい はい はい