HTMLウェブページの基本概念の簡単な分析

HTMLウェブページの基本概念の簡単な分析

ウェブページとは何ですか? HTML ドキュメントがブラウザカーネルによってレンダリングされた後に表示されるページ (5 つの主要ブラウザと 4 つの主要カーネル)

HTML ドキュメントのファイル名の接尾辞は .html です。以前の .htm は DOM システムをサポートするためです (現在 Dreamweaver ではファイル名の末尾に .htm が使用されています)

コーディングとは、表示したいページをコードの形式で HTML ドキュメントに記述し、アクションとしてレンダリングすることです。HTML ドキュメント自体は人間にはうまく認識できないため、一般の人がページとして表示できるようにするには、ブラウザ カーネルによってレンダリングされる必要があります。ページのソース コードを表示するためのショートカット キーは CTRL+U です。ソース コードは通常、次のように表示されます。

<!DOCTYPE html>
<html lang="ja">
<ヘッド>
    <メタ文字セット="utf-8" />
    <meta name="viewport" content="width=デバイス幅、初期スケール=1.0" />
    <meta name="referrer" content="origin" />
    
    <meta http-equiv="キャッシュコントロール" content="変換なし" />
    <meta http-equiv="キャッシュコントロール" content="サイトアプリなし" />
    <meta http-equiv="X-UA-compatible" content="IE=edge" />
    <title>大きな灰色の牛</title>
    
    <link rel="スタイルシート" href="/css/blog-common.min.css?v=PEqf9X5sM-TqgxEJ-34zllMNrLPY7PzC3YhmnDnLGWA" />
    <link id="MainCss" rel="スタイルシート" href="/skins/simpleblue/bundle-simpleblue.min.css?v=MH15aYd6DmX-6TABpA2xkiKENy3GAhiM2dh5rOPH89I" />
    
    <link id="mobile-style" media="only screen and (max-width: 767px)" type="text/css" rel="stylesheet" href="/skins/simpleblue/bundle-simpleblue-mobile.min.css?v=_zt2QFQyJHJRlBTpIRPn4DadnHSequpRNJvrnOfJ3Go" />
    
    <link type="application/rss+xml" rel="alternate" href="https://www.cnblogs.com/dhnblog/rss" />
    <link type="application/rsd+xml" rel="EditURI" href="https://www.cnblogs.com/dhnblog/rsd.xml" />
    <link type="application/wlwmanifest+xml" rel="wlwmanifest" href="https://www.cnblogs.com/dhnblog/wlwmanifest.xml" />
    <script src="https://common.cnblogs.com/scripts/jquery-2.2.0.min.js"></script>
    <script src="/js/blog-common.min.js?v=F-Iy-_Lj7VcUKRIvNkS6UZ5LItMqjh1_L0VZk9Yxfb8"></script>
    <スクリプト>
        var 現在のブログ ID = 576770;
        var currentBlogApp = 'dhnblog';
        var cb_enable_mathjax = false;
        ログイン済みかどうかは、var によって異なります。
    </スクリプト>  
</head>
<本文>...</本文>
</html>

一般的に「Web ページの 3 ピース セット」として知られ、Web ページに関連するテクノロジは、HTML、CSS、および JavaScript です。HTML+CSS はページのコンテンツを担当し、JavaScript はページの動作を担当します。HTML は主にページの構造を担当し、CSS はスタイルによってページを美しくし、JavaScript はページのインタラクションを完了します。

HTML コードは、主にテキスト コンテンツとタグ コンテンツの 2 つの部分に分かれています。テキストは、単語や記号など、ブラウザーで直接表示できるものであり、タグは山括弧で囲まれた <p></p> に似ており、ブラウザーで直接表示できず、特別な意味を持ちます。

タグは常に開始と終了に分かれたペアで表示されます。もちろん例外もあります。たとえば、<hr/><br/> は例外ではありません。タグで囲まれたものを要素と呼び、その要素に付加情報を加えるものを属性と呼びます。先頭に属性名、後ろに属性値が入ります。

もちろん、このように存在する場合も、属性<tag style="color:red">要素</tag>を持つ要素ですが、W3C(World Wide Web Consortium)がタグを定義しているため、ブラウザでは認識されません。HTMLマニュアルを参照してください。

HTML 学習: タグの使用に慣れ、CSS 属性スタイルを使用してページを美しくします。HTML タグには主に、テキスト、画像、リンク、リスト、表、フォーム、フレームのネストが含まれます。

HTML 構文では、次の 3 つの点に注意してください。1. HTML ドキュメントは上から下に読み取られます。2. タグはネストできます。3. HTML の基本構造は次のとおりです。

<html>
<ヘッド>
  ここに文書の冒頭があります...
  ...
</head>

<本文>
  ここに文書の本文があります...
  ...
</本文>
</html>

要約する

以上がエディターが紹介する HTML ウェブページの基本概念です。皆様のお役に立てれば幸いです。

<<:  MySQL count(1)、count(*)、count(field)の違い

>>:  JavaScriptカスタムオブジェクトメソッドの概要

推薦する

WindowsでiTunesのバックアップパスを変更する方法

0. 準備: • iTunesを閉じる• タスクマネージャーでiTunesから始まるサービスを終了し...

MySQL InnoDB ReplicaSet の簡単な紹介

目次01 InnoDBレプリカセットの紹介02 InnoDBレプリカセットの制限03 導入前に知って...

Docker に MySQL をデプロイする例

目次1 コンテナクラウドとは何ですか? 2 Dockerの紹介3 dockerを使ってMySQLをイ...

JavaScript はフロントエンド Web ページでカウントダウンを実装します

ネイティブJavaScriptを使用してカウントダウンを簡単に実装します。参考までに、具体的な内容は...

Tomcatの動作原理を分析する

SpringBoot は巨大な Python のようで、ゆっくりと私たちの周りを巻きつき、麻痺させま...

HTML をホームページとして設定し、お気に入りに追加_Powernode Java Academy

IE ブラウザで「ホームページとして設定」および「お気に入りに追加」機能を実装する方法解決:指定さ...

nginx ウェブサイト サービスのアンチホットリンクを設定する方法 (推奨)

1. ホットリンクの原則1.1 Webページの準備Web ソース ホスト (192.168.153...

Nginx はリクエスト接続を統合し、ウェブサイトのアクセス例を高速化します

序文世界最高の Web サーバーの 1 つである Nginx の利点は明らかです。 Nginx がリ...

MySQL の一般的な問題とアプリケーション スキルの概要

序文MySQL の日常的な開発やメンテナンスでは、パスワードの紛失やテーブルの破損など、避けられない...

JavaScript 配列の詳細な概要

目次1. 配列誘導1. 文字列を配列に分割する2. コレクションとマップを新しい配列に変換する3. ...

個人履歴書を作成するための HTML の簡単な実装

履歴書コード: XML/HTML コードコンテンツをクリップボードにコピー<!DOCTYPE ...

jQuery プロジェクトで重複送信を防ぐ方法

新しいプロジェクトでは、axios によって重複した送信を防ぐことができますが、古いプロジェクト (...

ECMAScriptにおけるプリミティブ値と参照値の詳しい説明

目次序文動的プロパティとは何ですか?値のコピー値の種類を決定する要約する序文これは JavaScri...

Springboot プロジェクトの Docker-compose イメージリリースプロセス分析

導入Docker-Compose プロジェクトは、Docker コンテナ クラスターの迅速なオーケス...

Vmvare 仮想マシンを使用して Ubuntu のルート ディレクトリをパーティション分割する方法の紹介

目次序文根拠手順1. CDから仮想マシンを起動する2. GPartedツールを使用してパーティション...