HTMLの表の境界線

WBOY
リリース: 2024-09-04 16:49:23
オリジナル
688 人が閲覧しました

HTML の表の境界線は、表の内容の周囲に境界線を表示するために使用されます。これは、テーブルのセルの周囲に境界線を表示しない場合は 0 のような値を指定することでテーブルの周囲に設定でき、テーブルのセルの周囲に境界線を表示するには値 1 を設定します。テーブルの幅を数値で設定して、ユーザーがテーブルの周囲に付ける境界線の太さを定義できます。テーブル全体、特定の行または列、またはテーブルの先頭のみに境界線を設定できます。すべては可能です。

HTML の表の境界線の構文

テーブルの境界線を定義するには複数の方法があります。構文を 1 つずつ見てみましょう:

1.一般的なテーブルの境界線: これは通常、次のようなテーブルの周囲の単純な境界線を定義するために使用されます。

<table border="1 | 0">
ログイン後にコピー

例:

table, th, td{
border:1px solid blue;
}
ログイン後にコピー

2.折りたたみ可能なテーブルの境界線: このプロパティは、border-collapse プロパティを使用してテーブルの周囲に 1 行で折りたたみ可能な境界線を設定するために使用されます。

table{
border-collapse: collapse;
}
ログイン後にコピー

例:

table{
border-collapse: collapse;
}
table, th, td{
border:0px;
}
ログイン後にコピー

3.テーブルの周囲の境界線: このプロパティを使用すると、テーブルの個々のセルではなく、外側の端にのみテーブルの境界線を追加できます。

と同様です。
table {
border : 1px;
}
ログイン後にコピー

4.点線の表の境界線: 次の構文を使用するだけで、表に点線の輪郭を境界線として追加できます:

table{
border : 1px; dotted color-name;
}
ログイン後にコピー

5.破線の表の境界線: 点線と同様に、表または表のセルの周囲に破線の境界線を設定できます。これは、値を設定することでユーザーの選択に応じて薄くすることも厚くすることもできます。

table{
border : 3px; dashed color-name;
}
ログイン後にコピー

6.表の二重枠線: 表に二重枠線を追加したい場合は、CSS コード内でプロパティを設定し、表の周囲に二重枠線を付けることによっても可能です。

table{
border : 1px; double color-name;
}
ログイン後にコピー

7.表のセルの周囲の表の境界線: この構文は、個々のセルまたは特定の表のセルの周囲に、好みのカラー コードで境界線を付けるのに役立ちます。この構文では、各セルに境界線コード値を個別に追加します。

table{
border : 1px; dotted color-name;
}
th{
border : 1px; color-name;
}
td{
border : 2px; color-name;
}
ログイン後にコピー

8. CSS クラスを使用したテーブルの境界線: CSS クラスは、テーブルの個々のセルに境界線を設定するのではなく、テーブルに共通の境界線コードを与えるのに役立ちます。これは、次の構文を使用して実行できます:

<style>
table{
background-color: color-name;
}
table th{
CSS code
}
table td{
CSS code
}
</style>
ログイン後にコピー

9.テーブルの下の境界線: テーブルの境界線のこのプロパティは、次のようにテーブルの th タグと td タグの間に水平の区切り線を与えるために使用されます。

th, td{
border-bottom: value color-name;
}
ログイン後にコピー

10.丸いテーブルの境界線: テーブルの境界線に丸い角が表示されます。

table{
border-radius: value;
border: value color-name;
}
ログイン後にコピー

HTML の表の境界線の例

以下は表の枠線の例です

例 #1

次の例は、境界線が異なる 2 つの異なるテーブルを示しています。最初の表は表の周囲に通常の境界線を示していますが、2 番目の表は折りたたみ可能な表の境界線形式の例です。

HTML コード:

<html>
<head>
<style>
.collapsetable{
border-collapse: collapse;
border: 3px solid blue;
}
</style>
</head>
<body>
<table border="1">
<caption><b>Genral Table Border</b></caption>
<tr>
<th>SR.NO</th>
<th>NAME</th>
<th>Education</th>
<th>AGE</th>
</tr>
<tr>
<td>1</td>
<td>Dinesh</td>
<td>BCA</td>
<td>26</td>
</tr>
<tr>
<td>2</td>
<td>Raj</td>
<td>CA</td>
<td>30</td>
</tr>
<tr>
<td>3</td>
<td>Deepti</td>
<td>ME</td>
<td>28</td>
</tr>
<tr>
<td>4</td>
<td>Akhilesh</td>
<td>B.com</td>
<td>21</td>
</tr>
<tr>
<td>5</td>
<td>Sara</td>
<td>MBA</td>
<td>26</td>
</tr>
</table>
<br>
<table class="collapsetable" border="1">
<caption><b>Collapsible Table Border</b></caption>
<tr>
<th>Emp Code</th>
<th>Emp Name</th>
<th>Job Title</th>
<th>Salary(LPA)</th>
</tr>
<tr>
<td>911</td>
<td>Zoya Shaikh</td>
<td>Developer</td>
<td>3.6</td>
</tr>
<tr>
<td>912</td>
<td>Lisa Dev </td>
<td>Tester</td>
<td>2.8</td>
</tr>
<tr>
<td>913</td>
<td>Deepak Jadeja</td>
<td>Digital Marketing</td>
<td>5.2</td>
</tr>
<tr>
<td>914</td>
<td>Aditi Yewale</td>
<td>Developer</td>
<td>4</td>
</tr>
<tr>
<td>915</td>
<td>Simren Rao</td>
<td>HR</td>
<td>5.6</td>
</tr>
</table>
</body>
</html>
ログイン後にコピー

出力:

HTMLの表の境界線

例 #2

この例は、さまざまなテーブル枠線タイプを使用して、外側部分のみにテーブルの枠線を設定する方法を示しています。

HTML コード:

<head>
<style>
table{
border: 1px solid red;
border-collapse: collapse;
}
</style>
</head>
<body>
<h4>Table with outside border</h4>
<table>
<tr>
<th>Index</th>
<th>Seasons</th>
<th>Durations</th>
</tr>
<tr>
<td>1</td>
<td>Summer</td>
<td>4 months</td>
</tr>
<tr>
<td>2</td>
<td>Rainy Seasons</td>
<td>4 months</td>
</tr>
<tr>
<td>3</td>
<td>Winter</td>
<td>4 months</td>
</tr>
</table>
<h4>Table with dotted border</h4>
<table style="border:2px dotted blue;">
<tr>
<th>Index</th>
<th>Seasons</th>
<th>Durations</th>
</tr>
<tr>
<td>1</td>
<td>Summer</td>
<td>4 months</td>
</tr>
<tr>
<td>2</td>
<td>Rainy Seasons</td>
<td>4 months</td>
</tr>
<tr>
<td>3</td>
<td>Winter</td>
<td>4 months</td>
</tr>
</table>
<h4>Table with dashed border</h4>
<table style="border:3px dashed green;">
<tr>
<th>Index</th>
<th>Seasons</th>
<th>Durations</th>
</tr>
<tr>
<td>1</td>
<td>Summer</td>
<td>4 months</td>
</tr>
<tr>
<td>2</td>
<td>Rainy Seasons</td>
<td>4 months</td>
</tr>
<tr>
<td>3</td>
<td>Winter</td>
<td>4 months</td>
</tr>
</table>
<h4>Table with double border</h4>
<table style="border:4px double yellow;">
<tr>
<th>Index</th>
<th>Seasons</th>
<th>Durations</th>
</tr>
<tr>
<td>1</td>
<td>Summer</td>
<td>4 months</td>
</tr>
<tr>
<td>2</td>
<td>Rainy Seasons</td>
<td>4 months</td>
</tr>
<tr>
<td>3</td>
<td>Winter</td>
<td>4 months</td>
</tr>
</table>
</body>
ログイン後にコピー

出力: この出力は、テーブルの外側に点線、破線、二重枠が付いているテーブルを示しています。

HTMLの表の境界線

例 #3

表のセルを個別に異なる色で枠線で囲んだ例:

HTML コード:

<html>
<head>
<style>
table{
border: 3px solid red;
}
th{
border: 2px solid blue;
}
td{
border: 2px solid black;
}
</style>
</head>
<body>
<h4>Table border around Cell</h4>
<table>
<tr>
<th>First Name</th>
<th>Last Name</th>
<th>City</th>
</tr>
<tr>
<td>Rita</td>
<td>Mishra</td>
<td>Mumbai</td>
</tr>
<tr>
<td>Rashmi</td>
<td>Patil</td>
<td>Nagpur</td>
</tr>
<tr>
<td>Kartik</td>
<td>Dev</td>
<td>Pune</td>
</tr>
</table>
</body>
<html>
ログイン後にコピー

出力:

HTMLの表の境界線

例 #4

水平方向の境界線として境界線を使用した別のテーブルの丸い境界線

HTML コード:

<html>
<head>
<style>
.round{
border-radius: 15px;
border: 2px solid purple;
padding: 5px;
}
th, td {
border-bottom: 1px solid black;
}
</style>
</head>
<body>
<h4>Table border around Cell</h4>
<table class="round">
<tr>
<th>Cake</th>
<th>Weight</th>
<th>Price</th>
</tr>
<tr>
<td>Chocalate</td>
<td>1/2 kg</td>
<td>400/-</td>
</tr>
<tr>
<td>Rasmalai</td>
<td>1 kg</td>
<td>850/-</td>
</tr>
</table>
</body>
</html>
ログイン後にコピー

出力:

HTMLの表の境界線

結論

  • HTML のテーブルの境界線は、テーブルの周囲に境界線を表示する場合は値 1 を割り当て、テーブルの周囲の境界線を非表示にする場合は 0 を割り当てることで設定されます。
  • 単純な太いまたは細い枠線、折りたたみ可能な枠線、点線、二重、破線の枠線など、さまざまなタイプの枠線をテーブルの周囲に設定できます。

以上がHTMLの表の境界線の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート