1. Was ist das Web?
Im Web sind Websites und Webseiten weit verbreitet, die in drei gängigen Formen vorliegen: Hypertext, Hypermedia und Hypertext Transfer Protocol. Webentwicklung ist Website-Entwicklung. Eine Website besteht aus vielen Webseiten, und Webseiten bestehen aus Zeilen von Tag-Codes und Datencodes. Bei der Webentwicklung werden diese Codes in Tags geschrieben, die der Browser verstehen kann. Nachdem der Browser sie akzeptiert hat, können normale Menschen sie sehen.
Das Web-Frontend ist hauptsächlich für den Anzeigeeffekt des Frontend-Browsers verantwortlich. Bei der Anzeige der Web-Frontend-Seite werden dynamische Daten vom Java-Hintergrundprogramm oder C++-Programm bereitgestellt. Diese Systemarchitektur wird als B/S-Struktursystem bezeichnet (B: Browser, S: Server).
1. Einführung in webbezogene Begriffe
(1) www ist die Abkürzung für World Wide Web, das wir das globale Weitverkehrsnetz nennen, auch bekannt als World Wide Web;
(2) Das Web ist ein globales, dynamisches, plattformübergreifendes verteiltes grafisches Informationssystem, das auf dem http-Protokoll basiert. Unser häufigstes System ist der Website-Dienst
(3) Eine Website ist eine Sammlung mehrerer Webseiten;
(4) Eine Webseite ist eine HTML-Datei, die über einen Browser angezeigt wird und Bilder, Text, Links, Sounds usw. enthält;
(5) Die Webseite wird analysiert und im Browser angezeigt.
2. Webanwendung
Die sogenannten Webanwendungen beziehen sich speziell auf einige Anwendungen, die wir normalerweise mit einem Browser öffnen, also Websites. Wie Weibo, Moments, Zhihu usw. Webanwendungen müssen in Form von „Ressourcengruppen“ vorliegen.
Nehmen Sie als Beispiel Weibo, eine Webanwendung. Sie besteht aus vielen Szenarien. Zu den Szenarien, die wir kennen, gehören:
(1) Anmelde- und Registrierungsszenario;
(2) Weibo-Browsing-Szene;
(3) Weibo-Szenen veröffentlichen;
(4) Persönliche Center-Seite;
In diesen Szenarien verfügt jede Szene im Allgemeinen über eine eigene Hauptseite, bei der es sich normalerweise um eine HTML-Seitenressource handelt. Im Allgemeinen gibt es nach der Festlegung der Szene nur einen oder zwei Funktionsbereiche Um eine Funktion auszuführen, müssen mehrere Ressourcen zusammenarbeiten, um sie abzuschließen. HTML ist lediglich eine Anzeige der Inhaltsdigitalisierung Die Ressourcen stammen in unserer Lernphase hauptsächlich aus der Datenbank.
Wir rufen die Daten zunächst über die Datenbank ab und markieren dann die erhaltenen Ressourcen über HTML, um eine vollständige Ressource zu bilden. Mehrere Funktionen werden zu einer vollständigen Ressource zusammengefasst eine vollständige Webanwendung oder ein System.
3. Webserver
Wenn es einen Client gibt, muss es auch einen Server geben. Da der Webserver das HTTP-Protokoll verwendet, nennen wir ihn oft einen HTTP-Server (HTTP-Server). Zum Beispiel: Apache, Tomcat, Netty usw.
Unser Browser kommuniziert mit unserem Client über das Netzwerk. Unsere Aufgabe besteht hauptsächlich darin, einige Plug-In-Materialien (auch Ressourcen genannt) für den Client zu implementieren Zugriffe, es greift tatsächlich auf die von uns bereitgestellten Ressourcen zu, wie in der Abbildung gezeigt.
Es gibt eine Reihe von Standards für die Kommunikation zwischen Browsern und Servern. Diese Standards werden als HTTP-Protokoll bezeichnet, dessen vollständiger Name (Hyper (Super) Text) Transfer (Transmission) Protocol (Protokoll) ist. Während der Kommunikation sendet der Browser eine Anfrage und der Server antwortet.
4. Ressourcen
Derzeit können wir Ressourcen als eine Reihe von Dateien verstehen, und die sogenannte Entwicklung von Webanwendungen besteht darin, eine Reihe von Ressourcen zu entwickeln (ausgedrückt als eine Reihe von Dateien). Zum besseren Verständnis können Sie sich den Browser vorstellen Stellen Sie sich vor, wir entwickeln Webanwendungen wie ein Geschäft in diesem Einkaufszentrum. Bevor wir das Geschäft eröffnen, müssen wir die zu verkaufenden Artikel vorbereiten. In einem Browser können mehrere Webanwendungen vorhanden sein, und jede Webanwendung verfügt über eine Reihe von Ressourcen. Die von uns entwickelten Ressourcen müssen über den Client laufen, um externe Dienste bereitzustellen. Der Benutzer stellt den Browser dar, und der Browser ist direkt mit dem Webserver verbunden, sodass unsere Webanwendung offiziell funktioniert Arbeit. Steh auf.
5. Zusammensetzung des Webstandards
Zusammensetzung: Es umfasst hauptsächlich drei Aspekte: Struktur , Präsentation und Verhalten .
(1) Strukturstandards: Struktur wird zum Organisieren und Klassifizieren von Webseitenelementen verwendet. Wir lernen hauptsächlich HTML. Der wichtigste Teil einer Webseite
(2) Leistungsstandards: Leistung wird verwendet, um das Layout, die Farbe, die Größe und andere Darstellungsstile von Webseitenelementen festzulegen, hauptsächlich unter Bezugnahme auf CSS
(3) Verhaltensstandards: Verhalten bezieht sich auf die Definition von Webseitenmodellen und das Schreiben von Interaktionen. Was wir hauptsächlich lernen, ist JavaScript (JavaScript ist eine Programmiersprache, die zu HTML und Web gehört).
Idealerweise unser Quellcode: .HTML .css .js
2. Grundlegende Einführung in HTML
1. Grundlegende Definition: Hypertext Markup Language, Hyper ist ein Hyperlink;
2. Die derzeit beliebteste Version ist HTML5.0, und die W3C-Organisation ist für die Formulierung der Standards für die HTML-Sprache verantwortlich.