ホームページ ウェブフロントエンド htmlチュートリアル HTMLで表フォームに枠線を追加する方法

HTMLで表フォームに枠線を追加する方法

Sep 25, 2018 pm 01:43 PM
html

この章では、HTML の表フォームに枠線を追加する方法を紹介します。困っている友人は参考にしていただければ幸いです。

一般的に、表に枠線を追加すると、さまざまな問題が発生します。表に枠線を追加した後に表示するには、次の方法が適しています。

<style>
        table,table tr th, table tr td { border:1px solid #0094ff; }
        table { width: 200px; min-height: 25px; line-height: 25px; text-align: center; border-collapse: collapse;}   
    </style>

    <table>
        <tr><td>内容</td><td>内容</td><td>内容</td><td>内容</td><td>内容</td></tr>
        <tr><td>内容</td><td>内容</td><td>内容</td><td>内容</td><td>内容</td></tr>
        <tr><td>内容</td><td>内容</td><td>内容</td><td>内容</td><td>内容</td></tr>
        <tr><td>内容</td><td>内容</td><td>内容</td><td>内容</td><td>内容</td></tr>
    </table>
ログイン後にコピー

しかし、さまざまなニーズに応じて、別のスタイルが必要になる場合があります。ここでは、テーブルの境界線

1に影響を与える要因についていくつかの概要と分析を行います。<テーブル境界線

HTMLで表フォームに枠線を追加する方法

↑の図に示すように、つまり border=1 です。これは、テーブルの各セルと境界線に 1 ピクセルの境界線を追加することを意味します。

セル間隔セル間隔

##↑ に示すように、テーブルのサイズは 200*118pxHTMLで表フォームに枠線を追加する方法

3 です。 " cellpacing="0" cellpadding="0"> cellpadding cell margin

↑の図に示すように、テーブルのサイズは 200*110pxHTMLで表フォームに枠線を追加する方法# です。 # #4. cssでテーブルに{border: 1px Solid #151515}を設定する場合、テーブルの属性値をすべて削除します。 ↑の図に示されているように、今回は CSS の境界線は実際にはテーブルに外側の境界線を追加しているだけです

5。 border-collapse: Collapse Border merge、このプロパティはテーブルの境界線を付けるかどうかを設定します。単一の枠線にマージされるか、標準のように HTML のように個別に表示されます

このとき、テーブル全体に枠線を追加するだけで、マージンやスペースが必要ない場合は、実際には、次のように記述するだけで済みます。

<style>
    table { width: 200px; min-height: 25px; line-height: 25px; text-align: center; border-color:#b6ff00; border-collapse: collapse;}   
</style>

<table border="1">
        <tr><td>内容</td><td>内容</td><td>内容</td><td>内容</td><td>内容</td></tr>
        <tr><td>内容</td><td>内容</td><td>内容</td><td>内容</td><td>内容</td></tr>
        <tr><td>内容</td><td>内容</td><td>内容</td><td>内容</td><td>内容</td></tr>
        <tr><td>内容</td><td>内容</td><td>内容</td><td>内容</td><td>内容</td></tr>
</table>
ログイン後にコピー

図に示すように↓HTMLで表フォームに枠線を追加する方法

6. 上の図で、次のことがはっきりとわかります。 2 つのブラウザで解析される境界線は異なります。しかし、実際にはそれらは同じです。どちらも同時に境界線に色を追加しましたが、td と th にはデフォルトでデフォルトの色があり、デフォルトの黒い線をカバーするスタイルをここで追加しなかったため、Firefox でこのような状況が発生しました。実際、この状況は Google でも利用できますが、それが解析する黒いデフォルトの行は、注意深く見るとまだ黒いエッジを見つけることができます。 th と td にカラー スタイルを追加します。ただし、

 table tr th, table tr td { border-color:#b6ff00; }
ログイン後にコピー

図に示すように、↓

HTMLで表フォームに枠線を追加する方法 7. 上から注意して見てみると、まだわかります。 Google では外側の境界線がさらに深いようです。これは実際にまだ当てはまります。なぜなら、最初に border=1 をテーブルに追加したからです。上で述べたとおり、th、td、table はすべてデフォルトで黒いエッジを持っているため、境界線を正常に表示できるようにこの問題を完全に解決する必要がある場合は、次のように記述する必要があります。 ## 要約すると:

Html でのテーブルの属性:

border= “1”

: テーブル全体 (含む) に 1 ピクセルの黒い境界線を追加します。テーブルと各セル)。これは、CSS では次のとおりです。 table, table tr th, table tr td { border:1px Solid #0094ff }HTMLで表フォームに枠線を追加する方法

cellpadding="0"
: セルの余白は 0 に等しく、デフォルト値は 1px で、CSS の {padding: 0;}

cellspacing="0"

: セルの間隔に相当します。は 0 に等しく、デフォルト値は 2px です。これは CSS の border-collapse: Collapse と同等ですが、まったく同じではありません。cellspacing は単なる間隔ですが、border-collapse は隣接するエッジを 1 つのエッジにマージするため、セル間隔でのエッジの重なりによって生じるエッジの厚みの問題。したがって、HTML 属性を使用して表の境界線を設定するときにセル間隔を 0 に設定することはここでは推奨されません。セル間隔を 0 に設定したい場合は、CSS スタイル属性を使用して表の境界線を設定し、border- を使用することをお勧めします。 Collapse: セル間隔を 0 に設定する代わりに、境界線を結合するために折りたたむと、重なり合うエッジが太くなる問題が発生します。

以上がHTMLで表フォームに枠線を追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

HTMLの表の境界線 HTMLの表の境界線 Sep 04, 2024 pm 04:49 PM

HTML の表の境界線に関するガイド。ここでは、HTML でのテーブルの境界線の例を示しながら、テーブル境界線を定義する複数の方法について説明します。

HTML 左マージン HTML 左マージン Sep 04, 2024 pm 04:48 PM

HTML マージン左のガイド。ここでは、HTML margin-left の概要とその例、およびそのコード実装について説明します。

HTML のネストされたテーブル HTML のネストされたテーブル Sep 04, 2024 pm 04:49 PM

これは、HTML でのネストされたテーブルのガイドです。ここでは、テーブル内にテーブルを作成する方法をそれぞれの例とともに説明します。

HTML テーブルのレイアウト HTML テーブルのレイアウト Sep 04, 2024 pm 04:54 PM

HTML テーブル レイアウトのガイド。ここでは、HTML テーブル レイアウトの値と例および出力について詳しく説明します。

HTML入力プレースホルダー HTML入力プレースホルダー Sep 04, 2024 pm 04:54 PM

HTML 入力プレースホルダーのガイド。ここでは、コードと出力とともに HTML 入力プレースホルダーの例について説明します。

HTML 順序付きリスト HTML 順序付きリスト Sep 04, 2024 pm 04:43 PM

HTML 順序付きリストのガイド。ここでは、HTML 順序付きリストと型の導入とその例についても説明します。

HTML 内のテキストの移動 HTML 内のテキストの移動 Sep 04, 2024 pm 04:45 PM

HTML でのテキストの移動に関するガイド。ここでは、概要、マーキー タグが構文でどのように機能するか、および実装例について説明します。

HTML の onclick ボタン HTML の onclick ボタン Sep 04, 2024 pm 04:49 PM

HTML オンクリック ボタンのガイド。ここでは、それらの紹介、動作、例、およびさまざまなイベントでの onclick イベントについてそれぞれ説明します。

See all articles