導入HTML は、Web ドキュメントのコンテンツのコンテキスト構造と意味を提供します。HTML 自体には表現はありません。たとえば、<H3> は太字でフォント サイズは 2em、<strong> は太字ですが、これらが HTML の表現だとは思わないでください。これは、動作中の HTML のデフォルト スタイルです。したがって、 HTML はページの表現とは何の関係もないことを知っておく必要があります。表現は CSS の役割です。ページにおける HTML の役割は、構造と意味です。簡単に言えば、コンテンツを分割することです。ここにあるものが、私たちが入れるものです。 構造化Web ページを家に例えると、HTML は鉄筋コンクリートの壁や屋根や梁のフレーム、CSS は装飾材や床のペイントなどに相当します。優れたページ構造とは、CSS 装飾がなくてもページ構造が明確で、家が見えることを意味します。よく話題になる DIV+CSS は単なる一般的な用語であり、この記事全体では DIV ではありません。覚えておいてください: DIV は神ではありません! セマンティックHTML は、テキストの内容と意味 (セマンティクス) を補足的に表現したものです。これは、「この行は見出し、これらの行は段落、これは箇条書き、これはリンク」と教えてくれます。「これらの単語は青、あれは赤、この部分は右側、これらは斜体」とは教えてくれません。それが CSS の仕事です。つまり、HTML はコンテンツがどのようなものであるか (またはそれが何を意味するか) を伝えるものであり、それがどのように見えるかを伝えるものではありません。 コードをコピー コードは次のとおりです。<!--意味不明--> <div id="ヘッダー"> <div class="H3">元ブリック シージ マスター</div> <div class="h2">ブロックで建物を建てることも芸術です</div> </div> <!--セマンティクス化後--> <div id="ヘッダー"> <H3>元ブリックシージマスター</H3> <h2>ブロックで建物を建てることも芸術です</h2> </div> セマンティクスの利点は何ですか?
付録: HTML5 の新しい要素
|
<<: IE8 互換性について: X-UA-compatible 属性の説明
>>: Portainer を使用して複数の Docker コンテナ環境を管理する方法を説明します。
<div class="box"> <画像 /> &l...
私はデータベースツールとして Navicat を使用しています。他のものも同様です。 1. Navi...
序文:非常に遅いクエリとリクエストのタイムアウトのアラートを受け取りました。メトリックを通じて My...
この axios パッケージは、vue3 デモで使用されます。便宜上、element-plus は ...
目次スロットなしVue2.x スロットスロット付き名前付きスロットスロット属性なしスロットの簡単なサ...
Mysql の追加、削除、変更、クエリステートメントのシンプルな実装追加されたレコード: テーブル名...
絶対 URL は、インターネット上の特定のファイルに必要なすべてのコンテンツを表すために使用されます...
序文最初はCentOS8でwgetを使ってダウンロードし、解凍して環境変数を設定するつもりだったので...
Vue でフォーム フィールドを記述および検証する方法は多数あります。このブログでは、より一般的に使...
以前にインストールされたバージョンのデータベースをアンインストールする方法については、この記事を参照...
この記事では、MySQL 8.0.16 winx64のインストールと設定の具体的な方法を記載します。...
1. セレクターを調整するコンビネータを使用すると、セレクターの説明をより正確に記述できます (C...
explain コマンドは、クエリ オプティマイザーがクエリの実行を決定した方法を確認する主な方法で...
目次セマフォNginx ホットデプロイメント上記のブログ投稿に従ってください。ファイアウォールをオフ...
序文フロントエンドプログラミングでは、奇数、偶数などの数値を受け入れることができる nth-chil...