ホームページ ウェブフロントエンド htmlチュートリアル CSS テーブルのプロパティ_html/css_WEB-ITnose

CSS テーブルのプロパティ_html/css_WEB-ITnose

Jun 24, 2016 am 11:49 AM

CSS テーブル:

Property

Description

border-collapse

表の枠線を 1 つの枠線に結合するかどうかを設定します。

border-spacing

セルの境界線を区切る距離を設定します。

caption-side

表タイトルの位置を設定します。

empty-cells

表内の空のセルを表示するかどうかを設定します。

table-layout

セル、行、列を表示するためのアルゴリズムを設定します。

1. テーブルの境界線を折りたたむ: border-collapse 属性

(1) 機能: テーブルの境界線を 1 つの境界線に結合するか、標準 HTML のように個別に表示するかを設定します。 ) 補足知識:表には二重線の枠線が付いています。これは、table、th、td 要素に独立した境界線があるためです。

(3) 可能な値:

分離デフォルト値。国境は分離されます。 border-spacing プロパティと empty-cells プロパティは無視されません。可能であれば、境界線は 1 つの境界線に結合されます。 border-spacing プロパティと empty-cells プロパティは無視されます。 inherit border-collapse 属性の値を親要素から継承することを指定します。 (4) ブラウザのサポート: すべての主要なブラウザは、border-collapse 属性をサポートします。 !DOCTYPE を指定する必要があります。指定しない場合、border-collapse によって予期しない結果が生じる可能性があります。 2. テーブルの内側のマージン: パディング属性
Value

Description

追記:

#機能: td 要素と th 要素のパディング属性を設定してください。 Separation: border-spacing 属性

(1) 役割: この属性は、分離境界モデルのセル境界間の距離を指定します。このプロパティは、border-collapse が分離に設定されていない限り無視されます。このプロパティはテーブルにのみ適用されますが、テーブル内のすべての要素に継承されます。

(2) 可能な値:

説明

length 長さ 2 つの長さパラメータが定義されている場合、最初のパラメータは水平方向の間隔を設定し、2 番目のパラメータは垂直方向の間隔を設定します。 inherit (1) 機能:表タイトルの位置を設定する 表枠に対する表タイトルの配置位置を指定します。表のタイトルは、表の前(または後)のブロックレベル要素であるかのように表示されます。

隣接するセルの境界線間の距離を指定します。 px、cm などの単位を使用します。負の値は許可されません。 長さパラメータを定義すると、水平方向と垂直方向の間隔が定義されます。

border-spacing 属性の値を親要素から継承することを指定します。

(3) ブラウザの互換性: IE を除くすべての主要なブラウザは、border-spacing 属性をサポートしています。 Internet Explorer 8 (以降) では、!DOCTYPE が指定されている場合、border-spacing プロパティがサポートされます。

4. 表タイトル:キャプション側属性
(2) 可能な値:

Value

Description

top 表のタイトルを表の下に配置します。 inherit キャプション側属性の値を親要素から継承することを指定します。

デフォルト値。表のタイトルを表の上に配置します。

bottom

(3) ブラウザの互換性: IE を除くすべての主要なブラウザは、caption-side 属性をサポートします。 Internet Explorer 8 (以降) では、!DOCTYPE が指定されている場合、caption-side 属性がサポートされます。

5. 空のセルの処理: empty-cells 属性

(1) 機能: この属性は、内容を含まない表のセルをどのように表現するかを定義します。表示される場合、セルの境界線と背景が描画されます。このプロパティは、border-collapse が分離に設定されていない限り無視されます。

(2) 可能な値:

Value

Description

Hide

空のセルの周りに境界線を引かないでください。

show

空のセルの周囲に境界線を描きます。デフォルト。

inherit

empty-cells 属性の値を親要素から継承することを指定します。

(3) ブラウザの互換性: IE を除くすべてのブラウザは空のセル属性をサポートします。 Internet Explorer 8 (以降) では、!DOCTYPE が指定されている場合、empty-cells 属性がサポートされます。

6. テーブル レイアウト アルゴリズム: table-layout 属性

(1) 機能: テーブルのセル、行、列のアルゴリズム ルールを表示するこの属性は、テーブル レイアウトを完成させるために使用されるレイアウト アルゴリズムを指定します。

(2) 2 つのアルゴリズム:

固定テーブルレイアウト:固定テーブル レイアウト セルの内容に関係なく、テーブルの幅、列の幅、テーブルの境界線の幅、セルの間隔 固定テーブル レイアウトを使用することで、ユーザー エージェントは次のことが可能になります。最初の行を受け取った後にテーブルを表示します); #欠点: いいえ、柔軟性が高すぎます。

自動テーブル レイアウト

自動:

決定済み );

#欠点: 最終的なレイアウトを決定する前にテーブルのすべてのコンテンツにアクセスする必要があるため、処理が遅くなります。

(3) 可能な値:

Value

デフォルト。列の幅はセルの内容によって設定されます。 列幅はテーブル幅と列幅によって設定されます。 table-layout 属性の値を親要素から継承することを指定します。

Description

automatic

fixed

inherit

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、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衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の 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は初心者のために簡単に学ぶことができますか? Apr 07, 2025 am 12:11 AM

HTMLは、簡単に学習しやすく、結果をすばやく見ることができるため、初心者に適しています。 1)HTMLの学習曲線はスムーズで簡単に開始できます。 2)基本タグをマスターして、Webページの作成を開始します。 3)柔軟性が高く、CSSおよびJavaScriptと組み合わせて使用​​できます。 4)豊富な学習リソースと最新のツールは、学習プロセスをサポートしています。

HTML、CSS、およびJavaScriptの役割:コアの責任 HTML、CSS、およびJavaScriptの役割:コアの責任 Apr 08, 2025 pm 07:05 PM

HTMLはWeb構造を定義し、CSSはスタイルとレイアウトを担当し、JavaScriptは動的な相互作用を提供します。 3人はWeb開発で職務を遂行し、共同でカラフルなWebサイトを構築します。

HTMLでの開始タグの例は何ですか? HTMLでの開始タグの例は何ですか? Apr 06, 2025 am 12:04 AM

Anexampleapalofastartingtaginhtmlis、それはaperginsaparagraph.startingtagsaresentionentientiontheyinitiateelements、definetheirtypes、およびarecrucialforurturingwebpagesandcontingthomedomを構築します。

HTML、CSS、およびJavaScriptの理解:初心者向けガイド HTML、CSS、およびJavaScriptの理解:初心者向けガイド Apr 12, 2025 am 12:02 AM

webdevelopmentReliesOnhtml、css、andjavascript:1)htmlStructuresContent、2)cssStylesit、および3)Javascriptaddsinteractivity、形成、

WebアノテーションにY軸位置の適応レイアウトを実装する方法は? WebアノテーションにY軸位置の適応レイアウトを実装する方法は? Apr 04, 2025 pm 11:30 PM

Y軸位置Webアノテーション機能の適応アルゴリズムこの記事では、単語文書と同様の注釈関数、特に注釈間の間隔を扱う方法を実装する方法を探ります...

Giteeページ静的なWebサイトの展開に失敗しました:単一のファイル404エラーをトラブルシューティングと解決する方法 Giteeページ静的なWebサイトの展開に失敗しました:単一のファイル404エラーをトラブルシューティングと解決する方法 Apr 04, 2025 pm 11:54 PM

GiteEpages静的Webサイトの展開が失敗しました:404エラーのトラブルシューティングと解像度Giteeを使用する

HTML、CSS、およびJavaScript:Web開発者に不可欠なツール HTML、CSS、およびJavaScript:Web開発者に不可欠なツール Apr 09, 2025 am 12:12 AM

HTML、CSS、およびJavaScriptは、Web開発の3つの柱です。 1。HTMLは、Webページ構造を定義し、などなどのタグを使用します。2。CSSは、色、フォントサイズなどのセレクターと属性を使用してWebページスタイルを制御します。

CSS3とJavaScriptを使用して、クリック後に周囲の写真を散乱および拡大する効果を実現する方法は? CSS3とJavaScriptを使用して、クリック後に周囲の写真を散乱および拡大する効果を実現する方法は? Apr 05, 2025 am 06:15 AM

画像をクリックした後、散乱と周囲の画像を拡大する効果を実現するには、多くのWebデザインがインタラクティブな効果を実現する必要があります。特定の画像をクリックして周囲を作成してください...

See all articles