HTMLでセルの幅と高さを設定する方法【CSSを使った実装例つき】
HTMLでセルの幅と高さを設定する基本
テーブルのセル(<td>)の幅や高さを設定するには、CSSスタイルを使用します。HTML5では、<td>要素のheight属性やwidth属性はサポートされていないため、代わりにCSSのwidthプロパティとheightプロパティを使ってセルのサイズを指定しましょう。
style属性によるスタイルの上書きに注意
要素に直接記述するstyle属性は、グローバルに設定されたスタイルよりも優先されます。つまり、HTML内の<style>タグや外部スタイルシートで定義したスタイルが存在しても、style属性による指定が優先して適用される点に注意が必要です。

以下のコードを実行すると、HTMLのテーブルセルに高さと幅を設定することができます。このサンプルでは、<style>タグとstyle属性の両方を使ってテーブル全体をスタイリングしています。
コード例
<!DOCTYPE html>
<html>
<head>
<style>
table, th, td {
border: 1px solid black;
}
</style>
</head>
<body>
<h1>Tutorial</h1>
<table>
<tr>
<th>Language</th>
<th>Lessons</th>
</tr>
<tr>
<td style="height:100px;width:100px">Java</td>
<td style="height:100px;width:100px">50</td>
</tr>
<tr>
<td>Ruby</td>
<td>40</td>
</tr>
</table>
</body>
</html>
-
【初心者向け】HTML DOM style.width プロパティで要素の幅を取得・変更する方法
HTML DOM の style.width プロパティとは?HTML DOM の style.width プロパティは、HTML ドキュメント内の要素に適用された CSS の width(幅)プロパティを取得(参照)および変更するために使われます。JavaScript から要素の幅を動的に制御したい場面で非常に役立つプロパティです。構文style.width プロパティの基本構文は以下の通りです。幅の値を取得するobject.style.width幅の値を変更するobject.style.width = valuevalue には「200px」「50%」など、CSS で有効な幅の値を文字列と
-
HTML DOM Styleのheightプロパティとは?使い方とサンプルコードを解説
HTML DOM の Style オブジェクトが持つ height プロパティは、要素の高さを設定したり、現在設定されている高さの値を取得したりするために使用されます。JavaScript から動的に要素の高さを変更したい場合に非常に便利なプロパティです。 heightプロパティの構文 height プロパティを設定する際の基本的な構文は以下の通りです。 object.style.height = auto|length|%|initial|inherit; 指定できる値の一覧 height プロパティには、以下の値を指定することができます。 値説明 autoデフォルト値です。ブラ