検索
ホームページウェブフロントエンドhtmlチュートリアルHTMLのインライン要素とブロック要素とは何ですか?

HTMLのインライン要素とブロック要素とは何ですか?

Feb 20, 2021 pm 04:03 PM
htmlインライン要素ブロック要素

htmlインライン要素には、a (アンカー要素)、b (太字)、br (改行)、code、em (強調)、font (フォント設定)、i (斜体)、img (図)、 input (入力ボックス)、span、strong (太字強調)、textarea、u など; ブロック要素には、address (アドレス)、blockquote (ブロック引用符)、center (中央揃えのブロック)、div、h1~h6 (タイトル)、hr(水平分割線)、p、ul、olなど

HTMLのインライン要素とブロック要素とは何ですか?

このチュートリアルの動作環境: Windows 7 システム、HTML5 バージョン、Dell G3 コンピューター。

インライン要素とブロック要素の説明

CSS 仕様によれば、Web ページの各要素には要素の種類を決定するために使用される表示属性があります。 . , 各要素にはデフォルトの表示属性値があります。たとえば、div 要素のデフォルトの表示属性値は「block」で、「ブロックレベル」要素になります。一方、span 要素のデフォルトの表示属性値は「inline」です。 「. 」は、「インライン」要素と呼ばれます。

div などのブロックレベルの要素は、特定の長方形のスペースを自動的に占有します。高さ、幅、内側と外側の余白などの属性を設定することで、この長方形の外観を調整できます。逆に、「span」のように、 " "a" のようなインライン要素は、独自の独立したスペースを持たず、他のブロックレベル要素に付随して存在します。そのため、インライン要素に対する高さ、幅、内マージン、外マージンなどの属性の設定は無効です。

インライン要素とブロック要素の違い:

(1). ブロックレベルの要素は排他的な行を占有し、その幅は自動的にその要素の幅を埋めます。親要素
インライン要素 排他的な行を占有しません。隣接するインライン要素は同じ行に配置されます。1行に収まらないまでは改行されません。幅は要素の内容によって変わります
(2). 一般に、ブロックレベルの要素は幅、高さの属性を設定でき、インライン要素は幅、高さを設定できます。無効です
(注: ブロックレベルの要素の幅が設定されている場合でも、依然として排他的行)
(3). ブロックレベル要素はマージンとパディングを設定できます インライン要素 水平方向のパディング左、パディング右、マージン左、およびマージン右はすべてマージン効果を生み出しますが、垂直方向のパディング- top、padding-bottom、margin-top、および margin-bottom はエッジを生成しません。 (横方向は有効、縦方向は無効)

ブロック要素(ブロック要素)

* address - address

* blockquote -ブロック引用

* center - 中央揃えのブロック

* dir - ディレクトリ リスト

* div - 一般的に使用されるブロック レベル、CSS レイアウトのメイン タグでもあります

* dl - 定義リスト

* フィールドセット - フォーム コントロール グループ

* フォーム - インタラクティブ フォーム

* h1 - タイトル

* h2 -サブタイトル

* h3 - レベル 3 の見出し

* h4 - レベル 4 の見出し

* h5 - レベル 5 の見出し

* h6 - レベル 6 の見出し

* hr - 水平区切り線

* isindex - 入力プロンプト

* menu - メニュー リスト

* noframes - オプションのコンテンツをフレーム化します (閲覧用)フレームをサポートしていません ブラウザはこのブロックのコンテンツを表示します

* noscript - オプションのスクリプトコンテンツ (このコンテンツはスクリプトをサポートしていないブラウザに表示されます)

* ol - ソートフォーム

* p - 段落

* 事前にフォーマットされたテキスト

* table - テーブル

* ul - ソートされていないリスト

#Inline 要素 (インライン要素)

* a - アンカーポイント

* abbr - 略語

* 頭字語 - 最初の単語

* b - 太字 (非推奨)

* bdo - Bidi オーバーライド

* big - 大きなフォント

* br - 改行

* cite - quote

* code - コンピュータコード (ソースコードを引用する場合に必要) * dfn - 定義フィールド

* em - 強調

* font - フォント設定 (非推奨)

* i - イタリック体

* img - 画像

* input - 入力ボックス

* kbd - キーボード テキストの定義

* label - テーブルlabel * q - 短い引用符

* s - アンダースコア (推奨されません)

* samp - サンプル コンピューター コードを定義します

* select - 項目の選択

* small - 小さいフォントのテキスト

* スパン - 一般的に使用されるインライン コンテナ、テキスト内のブロックを定義します

* 取り消し線 - 下線

* 強 - 太字の強調

* sub - 下付き文字

* sup - 上付き文字

* textarea - 複数行のテキスト入力ボックス

* tt - テレックス テキスト

  * u - 底線   

  * var - 定義變數   

可變元素   

  可變元素為依據情境情境決定此元素為依據情境情境決定此元素為依據情境情境決定此元素為依據情境情境決定該元素為依據情境情境決定該元素為依據情境情境決定該元素為依據情境情境決定該元素為依據情境情境決定該元素為依據情境情境決定該元素為依據情境情境決定此元素為依據情境情境決定為塊元素或內聯元素。

  * applet - java applet   

  * button - 按鈕   

  * del - 刪除文字* 

#  * del - 刪除文字ins - 插入的文字   

  * map - 圖片區塊(map)   

  * object - 圖片區塊(map)   

  * object - object物件   

 * script - object物件   

## * script - 客戶端腳本* script - 客戶端腳本# 推薦:《

html影片教學

以上がHTMLのインライン要素とブロック要素とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
HTMLドキュメントのルートタグは何ですか?HTMLドキュメントのルートタグは何ですか?Apr 29, 2025 am 12:10 AM

Theroottaginanhtmldocumentis.itservesStop-levellementThateChationCothercontent、ProperDocumentsTurcuteRuctureAndBrowsingを保証します。

HTMLタグと要素は同じものですか?HTMLタグと要素は同じものですか?Apr 28, 2025 pm 05:44 PM

この記事では、HTMLタグは要素を定義するために使用される構文マーカーであり、要素はタグやコンテンツを含む完全なユニットであると説明しています。彼らは協力してWebPages.Characterカウントを構築するために協力します:159

< head>の重要性は何ですかおよび< body> HTMLのタグ?< head>の重要性は何ですかおよび< body> HTMLのタグ?Apr 28, 2025 pm 05:43 PM

この記事では、< head>の役割について説明します。および< body> HTMLのタグ、ユーザーエクスペリエンスへの影響、およびSEOの影響。適切な構造化により、ウェブサイトの機能と検索エンジンの最適化が強化されます。

< strong>< b>の違いは何ですかタグと< em>< i>タグ?< strong>< b>の違いは何ですかタグと< em>< i>タグ?Apr 28, 2025 pm 05:42 PM

この記事では、HTMLタグの違いについて説明します。、、、、、、、およびプレゼンテーションの使用とSEOとアクセシビリティへの影響に焦点を当てています。

HTMLのドキュメントで使用されている文字セットを示す方法を説明してください。HTMLのドキュメントで使用されている文字セットを示す方法を説明してください。Apr 28, 2025 pm 05:41 PM

記事では、UTF-8に焦点を当てたHTMLでのキャラクターエンコーディングの指定について説明します。主な問題:テキストの正しい表示を確保し、文字化けされたキャラクターの防止、SEOとアクセシビリティの強化。

HTMLのさまざまなフォーマットタグは何ですか?HTMLのさまざまなフォーマットタグは何ですか?Apr 28, 2025 pm 05:39 PM

この記事では、Webコンテンツの構築とスタイリングに使用されるさまざまなHTMLフォーマットタグについて説明し、テキストの外観に対する影響とアクセシビリティとSEOのセマンティックタグの重要性を強調しています。

「ID」属性とHTML要素の「クラス」属性の違いは何ですか?「ID」属性とHTML要素の「クラス」属性の違いは何ですか?Apr 28, 2025 pm 05:39 PM

この記事では、HTMLの「ID」属性と「クラス」属性の違いについて説明し、一意性、目的、CSS構文、および特異性に焦点を当てています。それらがWebページのスタイリングと機能にどのように影響するかを説明し、のベストプラクティスを提供する

HTMLの「クラス」属性とは何ですか?HTMLの「クラス」属性とは何ですか?Apr 28, 2025 pm 05:37 PM

この記事では、スタイリングとJavaScriptの操作の要素をグループ化するHTML「クラス」属性の役割を説明し、一意の「ID」属性とは対照的です。

See all articles

ホット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 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

SublimeText3 Linux 新バージョン

SublimeText3 Linux 新バージョン

SublimeText3 Linux 最新バージョン

SublimeText3 中国語版

SublimeText3 中国語版

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

VSCode Windows 64 ビットのダウンロード

VSCode Windows 64 ビットのダウンロード

Microsoft によって発売された無料で強力な IDE エディター

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

PhpStorm Mac バージョン

PhpStorm Mac バージョン

最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール