ホームページ >ウェブフロントエンド >htmlチュートリアル >html_html/css_WEB-ITnoseに関するナレッジポイントをまとめました
HTMLを整理しているときにいくつかの問題が見つかりました。要約すると、ほとんどの答えはオンラインで見つけることができます。
.html と htm の違い
本質的な違いはありません。 .htm は、システムが 3 桁の拡張子しか認識できなかった win32 時代に使用されていました。現在では、.html が一般的に使用されています。
2 .href と src
の違いは、source の省略形であり、外部リソースの場所を指します。指定されたコンテンツは、リクエスト時にドキュメント内の現在のタグの場所に埋め込まれます。 src リソースは、リソースを指します。js スクリプト、img 画像、フレーム、その他の要素などのリソースをダウンロードしてドキュメントに適用します。
<script src ="js.js"></script>
ブラウザがこの要素を解析すると、リソースがロードされ、コンパイルされ、実行されるまで、他のリソースのダウンロードと処理が一時停止されます。これは、ピクチャやフレームなどの要素にも同様に当てはまります。すべてが現在のタグ内に埋め込まれたリソースを指す方法。これが、js スクリプトが先頭ではなく下部に配置される理由でもあります。
href は Hypertext Reference の略で、ネットワーク リソースの場所を指し、
<link href="common.css" rel="stylesheet"/>
を追加すると、現在の要素 (アンカー) または現在のドキュメント (リンク) へのリンクを確立します。
すると、ブラウザーはドキュメントを CSS ファイルとして認識し、リソースを並行してダウンロードし、現在のドキュメントの処理を停止しません。
3. カスケード スタイル シートを導入する場合の link の使用と @import の使用の違い
1. 祖先の違い。 LinkはXHTMLタグに属しており、@importは完全にCSSが提供するメソッドです。
CSS のロードに加えて、link タグは RSS の定義、rel 接続属性の定義など、他の多くのことも行うことができます。@import は CSS をロードすることしかできません。
2. ロード順序の違い。ページが読み込まれるとき (つまり、ビューアで表示されるとき)、link によって参照される CSS は同時に読み込まれますが、@import によって参照される CSS は、ページが完全にダウンロードされるまで待ってから読み込まれます。そのため、@import が CSS をロードするページを閲覧すると、最初はスタイルが表示されない (ちらつくだけ) ことがありますが、これはネットワーク速度が遅い場合には明らかです (Dream City で CSS をロードする方法は @import を使用することです)。 Dream City Web ページをダウンロードして同時に閲覧すると、上記の問題が発生します)。
3. 互換性の違い。 @import は CSS2.1 で提案されたものであるため、古いブラウザではサポートされていません。@import は IE5 以降でのみ認識されますが、リンクタグにはこの問題はありません。
4. DOM を使用してスタイルを制御する場合の違い。 JavaScript を使用して dom を制御してスタイルを変更する場合、@import は dom によって制御できないため、link タグのみを使用できます。
IV. i/em と b/strong の違い
HTML4.01 では、d14bdd3f1c8a6084e430cac30be09cc5 は意味のない斜体を表します。 、表現スタイルは {font-weight:bolder} であり、これは「これを太字で表示する必要がある」または「これを斜体で表示する必要がある」ということだけを意味します
408c695f217b007bcef1bd41dd4e95ff (強調されたテキスト) は一般的な強調されたテキストを表し、 5ecb645720a592e357ad309fcbfe1228 は HTML ページの強調 (強調されたテキスト) を意味します。
5. ドメイン名と Web サイトの違いname
ドメイン名とウェブサイト名は、土地とその土地上の建物に相当します。この土地にはいくつでも建物を建てることができます。
baidu.com //ドメイン名
http://news.baidu.com/ //Webサイト名はサーバー名+ドメイン名で構成されます。httpは送信プロトコルです
http://map.baidu.com/ Baidu Map
6. メタ タグの役割
e8e496c15ba93d81f6ea4fe5f55a2244 この要素は、検索エンジンの説明やキーワード、更新頻度など、ページに関するメタ情報 (メタ情報) を提供できます。
e8e496c15ba93d81f6ea4fe5f55a2244 タグはドキュメントの先頭にあり、コンテンツは含まれません。 e8e496c15ba93d81f6ea4fe5f55a2244 タグのプロパティは、ドキュメントに関連付けられた名前と値のペアを定義します。
詳細: http://www.w3school.com.cn/tags/tag_meta.asp