1. ウェブとは何ですか?
Web 上で一般的なのは Web サイトと Web ページで、これらにはハイパーテキスト、ハイパーメディア、ハイパーテキスト転送プロトコルという 3 つの一般的な形式があります。 Web開発はWebサイトの開発です。Webサイトは多数のWebページで構成されており、Webページはタグコードとデータコードの行で構成されています。 Web 開発は、これらのコードをブラウザーが理解できるタグに記述するプロセスであり、ブラウザーがコードを受け入れると、一般の人がそのコードを見ることができるようになります。
Web フロントエンドは主にフロントエンド ブラウザの表示効果を担当します。Web フロントエンド ページを表示する場合、これらのデータはバックグラウンドの Java プログラムまたは C++ プログラムによって提供されます。このシステムアーキテクチャをB/S構造システム(B:ブラウザ、S:サーバー)と呼びます。
1. Web関連用語の紹介
(1) www は、World Wide Web の略語であり、これをグローバル ワイド エリア ネットワークと呼び、ワールド ワイド ウェブとしても知られています。
(2) Web は、http プロトコルに基づくグローバルで動的、クロスプラットフォームの分散グラフィック情報システムです。最も一般的なのは Web サイト サービスです。
(3) Web サイトは複数の Web ページの集合です。
(4) Web ページはブラウザを通じて表示される HTML ファイルであり、画像、テキスト、リンク、音声などが含まれます。
(5) Web ページが解析されてブラウザに表示されます。
2.Webアプリケーション
いわゆる Web アプリケーションとは、特に、通常ブラウザで開くいくつかのアプリケーション、つまり Web サイトを指します。 Weibo、Moments、Zhihu など。 Web アプリケーションは「リソース グループ」の形式で存在する必要があります。
Web アプリケーションである Weibo を例に挙げます。これは、私たちがよく知っている次のようなシナリオで構成されています。
(1) ログインと登録のシナリオ。
(2) Weibo の閲覧シーン。
(3) Weibo シーンを公開します。
(4) 個人センターページ。
これらのシナリオでは、通常、各シーンに独自のメイン ページ (通常は HTML ページ リソース) があり、シーンが決定された後、To は 1 つまたは 2 つだけになります。機能を実現するには、登録、ログイン、閲覧などの一連のアクションを完了する必要があります。HTML は、コンテンツをデジタル化して表示するだけです。学習フェーズは主にデータベースから得られます。
まずデータベースを通じてデータを取得し、次に HTML を通じて取得したリソースを構造化コンテンツとしてマークし、複数のリソースを結合して関数を形成します。完全な Web アプリケーションまたはシステム。
3. Webサーバー
クライアントがあればサーバーも必要です。Web サーバーは HTTP プロトコルを使用するため、HTTP サーバー (HTTP サーバー) と呼ばれます。例: Apache、Tomcat、Netty など。
私たちのブラウザはネットワークを介してクライアントと通信します。ブラウザとクライアントの両方は、主にクライアント用のプラグイン マテリアル (リソースとも呼ばれます) を実装することです。図に示すように、実際には私たちが提供するリソースにアクセスします。
ブラウザとサーバー間の通信には一連の標準があり、この標準は HTTP プロトコルと呼ばれ、その正式名称は (Hyper (Super) Text (Text) Transfer (Transmission) Protocol (プロトコル)) です。通信中、ブラウザはリクエストを送信し、サーバーが応答します。
4. リソース
当面は、リソースをファイルのセットとして理解できます。いわゆる Web アプリケーションの開発は、リソースのセット (ファイルのセットとして表現されます) を開発することです。よりよく理解するには、ブラウザーを想像してください。 Web アプリケーションの開発は、このショッピング モールに店舗を開くようなものだと考えてください。店舗を開く前に、販売するアイテム (リソースに相当) を準備する必要があります。ブラウザーには複数の Web アプリケーションを含めることができ、各 Web アプリケーションには一連のリソースがあります。私たちが開発するリソースは、外部サービスを提供するためにクライアントを経由する必要があり、ブラウザは Web サーバーに直接接続され、Web アプリケーションが正式に動作します。起きてください。
5. Web標準構成
構成: 主に、構造、プレゼンテーション、および動作の 3 つの側面が含まれます。
(1) 構造標準: 構造は Web ページの要素を整理および分類するために使用されます。主に HTML を学習します。 ウェブページの最も重要な部分
(2) パフォーマンス基準: パフォーマンスは、主に CSS を参照して、Web ページ要素のレイアウト、色、サイズなどの外観スタイルを設定するために使用されます。
(3) 動作基準: 動作とは、Web ページのモデルの定義とインタラクションの記述を指します。主に学習するのは JavasScript (JavaScript は HTML および Web に属するプログラミング言語) です。
理想的なソース コード: .HTML .css .js
2. HTML の基本入門
1. 基本定義: ハイパーテキスト マークアップ言語、ハイパーはハイパーリンクです。
2. 現在最も普及しているバージョンは HTML5.0 であり、W3C 組織が HTML 言語の標準の策定を担当しています。