HTMLで要素の境界線(ボーダー)の太さを表示する方法【初心者向け解説】
HTMLでは border 属性を使用することで、テーブルなどの要素に境界線を表示し、その太さを指定することができます。
注意点:HTML5では非推奨
重要: border 属性はHTML5では廃止(非推奨)されています。現在のWeb制作では、代わりにCSSを使用して境界線を設定することが推奨されています。
border属性の使用例
以下のコードを実行すると、HTMLにおける border 属性の実装方法を確認できます。
<!DOCTYPE html> <html> <body> <h2>Cricketers</h2> <table style="width:100%" border="1"> <th>Name</th> <tr> <td>Sachin Tendulkar</td> </tr> <tr> <td>Virat Kohli</td> </tr> </table> </body> </html>
この例では、<table> タグに border="1" を指定することで、太さ1ピクセルの境界線がテーブル全体に表示されます。
CSSを使った推奨される方法
border 属性はHTML5で非推奨となったため、現在はCSSで境界線を設定するのが標準的な方法です。CSSを使えば、線の太さだけでなく、色やスタイル(実線・破線など)も柔軟に制御できます。
<!DOCTYPE html>
<html>
<head>
<style>
table, th, td {
border: 1px solid black;
}
</style>
</head>
<body>
<h2>Cricketers</h2>
<table style="width:100%">
<caption>Indian Cricketers</caption>
<th>Name</th>
<tr>
<td>Sachin Tendulkar</td>
</tr>
<tr>
<td>Virat Kohli</td>
</tr>
</table>
</body>
</html>上記のCSSコードでは、table・th・td の各要素に対して border: 1px solid black; を適用しています。この書き方により、以下のように細かく設定できます。
- 1px … 境界線の太さ
- solid … 線の種類(実線)
- black … 線の色
まとめ
かつてはHTMLの border 属性で境界線の太さを指定していましたが、HTML5では非推奨となっています。現代のWeb開発では、CSSの border プロパティを使うことで、より柔軟で管理しやすい境界線のデザインが可能になります。新しいプロジェクトでは必ずCSS方式を採用しましょう。
-
HTMLの<title>要素の正しい使い方とSEO対策のポイント
この記事では、HTMLの<title>要素の基本的な使い方から、SEOにおける重要性までをわかりやすく解説します。 HTMLの<title>要素は、ウェブサイトのページタイトルを表す要素です。 ページタイトルの確認方法 閲覧中のウェブサイトのページタイトルを確認したい場合は、ブラウザのタブにマウスカーソルを合わせて数秒間静止してみましょう。完全なページタイトルがポップアップ表示されます。 以下はYouTubeで実際に試した例です。 <title>要素の書き方 <title>要素を作成するには、開始タグと終了タグを使い、その間にタイトルとなるテキ
-
HTMLで要素に値を追加するには?value属性の使い方を解説
HTMLで要素に値を設定するには、value属性を使用します。value属性は、フォーム送信時にサーバーへ送られる初期値や、要素が持つ現在の値を指定するために使われます。 value属性が使用できる要素 value属性は、以下のHTML要素で利用できます。 <button> … ボタンのラベルとして送信される値 <input> … 入力フィールドの初期値 <li> … 順序付きリスト(<ol>)内での項目の開始番号 <option> … 選択肢としてサーバーへ送信される値 <meter> … 計測範囲内における現在の値