導入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 コンテナ環境を管理する方法を説明します。
最近、NestJs フレームワークを学び始めました。学習コストは他のフレームワークよりもはるかに高く...
目次1. いくつか2. すべての3. 見つける1. いくつかsome()メソッドは、指定された関数の...
テスト環境は、JDBCドライバを使用してMariaDB 5.7でセットアップされています。 <...
ページの説明: メインページ: 名前 —> shishengzuotanhuichaxun ...
このチュートリアルは Windows システムにのみ適用されます。インストールしたがまだインストール...
JDBCデータベースリンクと関連メソッドのカプセル化の詳細な説明MySQL データベースを使用して、...
1. Centos7.6システムを作成し、システムを最適化する1. NetworkManagerをオ...
まず解決策を見てみましょう #------------mysql の root ユーザーに権限を付与...
Keepalive は Vue プロジェクトでのキャッシュによく使用され、基本的な要件を満たすのに非...
この記事は、参考のためにMySQL 8.0.16のインストールグラフィックチュートリアルを記録してい...
以前にインストールしたmariadbを削除する1. rpm -qa | grep mariadb を...
1. はじめにスロークエリログを有効にすると、MySQL は指定された時間を超えるクエリステートメン...
序文この記事は主にMySQLコマンド階層検索ヘルプの使用に関する内容を紹介します。この記事のサンプル...
デフォルトのテーブル名はbase_dataで、json列名はjson_valueです。 json_v...
Docker はプロセスを中核としてシステムリソースを分離する管理ツールです。分離は、オペレーティン...