XHTML タグの紹介<br />おそらく、前のセクションで、XHTML ファイルと通常のプレーン テキスト ファイルの最大の違いは、<body> など、"<>" 内に含まれるいくつかの要素であることに気付いたでしょう。私たちはそれをタグと呼んでいます。通常、XHTML タグは <html></html> のようにペアで表示されます。違いは「/」が 1 つだけであることがわかります。「/」のない <html> のようなタグを開始タグと呼び、「/」のある </html> を終了タグと呼びます。終了タグと開始タグの違いは「/」記号が 1 つだけであることがわかります。もちろん、XHTML にはペアで出現しないタグもいくつかあり、それらには終了タグがありません。このようなタグを「空タグ」と呼びます。空タグの内容については、チュートリアルの後半で説明します。大文字と小文字について<br />以前のバージョンの HTML タグでは、大文字と小文字は区別されません。たとえば、タグ <HTML> とタグ <html> は同じです。 XHTML では、すべてのタグは小文字です。ウェブサイトを XHTML 標準に準拠させるには、ウェブページを作成するときにすべてのタグに小文字を使用する習慣を身に付ける必要があります。 XHTML タグ (要素) の役割 前のチュートリアルで保存した HTML ファイルを開きます。 6 行目の「これは私の最初の Web ページです。」を「これは私の最初の <b>Web ページ</b>です。」に変更し、変更を保存して Web ページを再度参照します。 「Web ページ」という単語が太字になっていることがわかります。効果は次のようになります。 これは私の最初のウェブページです。 違いは明らかです。「Web ページ」という単語は、タグ <b></b> で囲まれているため太字になっています。 <b> タグは太字を意味し、そこに含まれるコンテンツにのみ影響します。 XHTML タグはこのように動作します。タグで囲まれたコンテンツを要素と呼びます。この例では、「webpage」という 2 つの単語が <b> タグの要素です。 タグ属性 <hr size="1"> XHTML タグにいくつかの属性を設定できます。上の水平線に注目してください。元のコードは <hr /> です。 XHTML では、<hr> タグは水平方向の分割線です。この分割線に「size」属性 (つまり、分割線のサイズ) を追加することができ、その属性値は 1 です。完全なコードは次のようになります。 <hr size="1" /> 同様に、他の XHTML タグに属性を追加する方法は、タグの開始タグに attribute = "属性値" を追加することです。属性値は引用符で囲む必要があることに注意してください。一重引用符と二重引用符のどちらも使用できますが、二重引用符の方が一般的に使用されます。 属性を追加するための形式: <開始タグ属性="属性値"> 例 -> <table border="none"> 注: 通常の XHTML ファイル (フレームワーク標準を除く) には、移行標準と厳密標準の 2 つの標準レベルがあります。移行標準は主に、HTML を使用して Web サイトを開発することに慣れている Web マスターを対象としています。上記のコードは暫定標準では合法ですが、厳密な標準では、サイズ属性は不正な属性と見なされます。 XHTML は、より標準化され、より厳密な HTML であるだけでなく、Web サイトを構築するための考え方も提唱しています。つまり、Web ページのコンテンツとスタイルを分離することであり、これは XHTML の CSS を通じて実現されます。したがって、厳密な XHTML 標準を使用し、スタイルの定義作業をすべて CSS に任せることをお勧めします。 (XHTML 標準に関する問題については、後のチュートリアルで紹介します) 空のタグ ここで、分割線タグを対称的な <hr></hr> ではなく、<hr /> として記述したことに気付いたかもしれません。実際、これは前のチュートリアルで説明したペアになっていないタグとまったく同じです。開始タグ <hr> のみがあり、終了タグ </hr> はありません。要素がないため、このようなタグを空タグと呼びます。では、なぜ単に <hr> ではなく <hr /> と書くのでしょうか?この記述形式は、すべてのタグを「閉じる」必要があるという XHTML の規則を満たすものです。開始タグの末尾に「/」を追加する方法を、タグの自己終了(または自己終了、自己終了など、好きなように呼びます)と呼びます。 すべての空タグの自己終了方法は同じです。つまり、開始タグの「>」記号の前にスペースとバックスラッシュ「/」を追加します。スペースは必須ではありませんが、ブラウザによっては <hr/> を認識できず、<hr /> のみ認識される場合があります。これがスペースを追加する理由です。 (今のところ互換性のないブラウザに遭遇したことはありません) |
<<: DockerにJava環境をインストールするための実装手順
データ型と操作データテーブル1.1 MySQL 型: 整数 1.2 MySQL データ型: 浮動小数...
基本的な概念: Macvlanの動作原理: Macvlan は、Linux カーネルでサポートされて...
この記事では、参考までに、簡単なコメントエリアを実装するためのjQueryの具体的なコードを紹介しま...
目次1. コンセプトメモリ管理モード住所種別分類例: 2. ページ管理x86 アーキテクチャ 32 ...
目次序文iframeはサンドボックスを実装しますdiffメソッドを使用したサンドボックスの実装プロキ...
シナリオ:一般的に使用される親コンポーネントと子コンポーネント間の相互作用方法は次のとおりです。親コ...
スレッドが同時に実行される場合、スレッドがリソースを競合してデータの曖昧さが生じるのを防ぐために、重...
目次方法1: set: データ型ではなくデータ構造であり、メンバーは一意である方法2: オブジェクト...
この記事では、JSオブジェクト指向タイピングゲームの具体的なコードを参考までに紹介します。具体的な内...
この記事では、VMware 12でのUbuntu 16.04イメージのインストールチュートリアルを参...
この記事では、vueの大画面表示適応の具体的なコードを参考までに紹介します。具体的な内容は以下のとお...
1. オーバーフロー:非表示 オーバーフロー非表示要素に overflow:hidden が設定さ...
目次結論は実践分析拡張機能要約する結論は親コンポーネントでカスタム イベントが定義されている場合、子...
目次イメージの作成ファイル構造Dockerファイルエントリポイント関数ファイルを生成するイメージを構...
a.htmとb.htmの2つのファイルがあります。同じディレクトリ内のa.htmの内容は次のとおりで...