導入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 コンテナ環境を管理する方法を説明します。
ModSecurity は、Web サーバーに入るすべてのパケットをチェックする強力なパケット フィ...
目次if判定の最適化1. 最も簡単な方法:判断2. より良い方法: スイッチ3. より良いアプローチ...
目次導入1. 事例の概要2. 環境の展開3. Nginxホストのインストール4. Tomcatのイン...
Nginx は、リバース プロキシ機能を使用して負荷分散を実装できるほか、フォワード プロキシ機能を...
この記事では、ウェブ計算機のマインスイーパゲームを実装するためのJavaScriptの具体的なコード...
<Head>……</head> は <HTML> のファイル ヘ...
1. カスタムテキスト選択 ::選択{ 背景: 赤; 色: 黒; } 2. ビデオコントロールからダ...
目次プロジェクトを初期化するサーバーの作成クライアントを初期化するコンポーネントの記述ファイルアップ...
1. 関連概念1.1 Jenkins の概念: Jenkins は、使用されるプラットフォームに関係...
目次refとは何かrefの使い方DOM要素に配置するクラスコンポーネントに配置する関数コンポーネント...
環境変数の設定の簡単な説明プログラムは、環境によって異なる環境変数を必要とします。たとえば、実稼働環...
コードをコピーコードは次のとおりです。 window.location.href="zcb...
MySQL データベースを使用する際、何らかの理由で長期間 MySQL にログインしていない場合、ま...
メインライブラリの実行 CREATE DATABASE test CHARACTER SET utf...
目次コンストラクタインスタンスとプロトタイプの関係プロトタイププロパティ属性またはメンバーの検索原則...