Zusammenfassung: Hypertext-Auszeichnungssprache HTML. Hypertext Markup Language (HTML) Vergleichende Eigenschaften von Hypertext Markup Languages

Internettechnik-Arbeitsgruppe) veröffentlichte einen Vorschlagsentwurf für einen HTML-Standard

HTML-Dokumentstruktur

Ein HTML 4-Dokument besteht aus drei Teilen:

  • eine Zeichenfolge mit HTML-Versionsinformationen,
  • Deklarieren des Header-Abschnitts (begrenzt durch das HEAD-Element),
  • der Textkörper, der das Dokument selbst enthält.

Der Körper kann in BODY- oder FRAMESET-Elementen enthalten sein. Leerzeichen(Leerzeichen, Symbole Neue Zeile , Tabulatorzeichen und Kommentare) können vor oder nach diesem Abschnitt stehen.

Einfache Seite

Hallo Welt!

Das Dokument beginnt mit einem Element Typ Dokument oder Dokumenttyp. Es beschreibt, welche Art von HTML verwendet wird, damit die Clientanwendung des Benutzers bestimmen kann, wie das Dokument zu interpretieren ist, und entscheiden kann, ob es den Regeln entspricht, die es angeblich befolgen soll.

Danach können Sie das öffnende Tag des HTML-Elements sehen. Dies ist ein Wrapper um das gesamte Dokument. Das schließende HTML-Tag ist das letzte Objekt in jedem HTML-Dokument.

Innerhalb des HTML-Elements befindet sich ein Head-Element. Es enthält Informationen über das Dokument (Metadaten). Im Kopf befindet sich ein Titelelement, das den Titel „Einfache Seite“ in der Menüleiste definiert.

Nach dem Head-Element kommt das Body-Element, das den Wrapper darstellt, der den eigentlichen Inhalt der Seite enthält – in diesem Fall nur das Header-Element der ersten Ebene (h1), das den Text „Hello world!“ enthält. .

Elemente enthalten oft andere Elemente. Der Hauptteil des Dokuments enthält immer viele verschachtelte Elemente.

Seitenabschnitte bilden die Gesamtstruktur des Dokuments und können Unterabschnitte enthalten. Sie können auch Überschriften, Absätze, Listen usw. enthalten. Absätze können Elemente enthalten, die Links zu anderen Elementen, Zitaten, Hervorhebungen usw. erstellen.

HTML-Elementsyntax

Ein Grundelement in HTML besteht aus zwei Tags, die einen Textblock umgeben. Es gibt Elemente, die keinen Text umbrechen, und in fast allen Fällen können Elemente Unterelemente enthalten (so wie HTML im obigen Beispiel Kopf und Körper enthält).

Artikel können auch haben Attribute, was das Verhalten des Elements ändern und zusätzlichen Wert schaffen kann.

Grundlagen HTML

In diesem Beispiel wurde dem div-Element (der Abschnitt der Seite, die Art und Weise, wie Dokumente in logische Blöcke aufgeteilt werden) ein id-Attribut hinzugefügt, das auf gesetzt ist Impressum. Das div-Element enthält ein h1-Element (die erste oder wichtigste Ebenenüberschrift), das wiederum Text enthält. Ein Teil dieses Textes ist in ein Element eingeschlossen Abk(das zur Definition der Abkürzungserweiterung verwendet wird), das über ein Titelattribut verfügt, dessen Wert auf festgelegt ist Hypertext-Auszeichnungssprache.

Viele Attribute in HTML gelten für alle Elemente, einige sind jedoch spezifisch für ein oder mehrere bestimmte Elemente. Sie haben alle die Form:

Schlüsselwort="Wert"

Der Wert muss in einfache oder doppelte Anführungszeichen gesetzt werden (in manchen Situationen können die Anführungszeichen fehlen, aber das ist im Hinblick auf Vorhersehbarkeit und Verständnis nicht sehr gut).

Attribute und ihre möglichen Werte werden hauptsächlich durch die HTML-Spezifikationen (http://www.w3.org/TR/html401/index/attributes.html) definiert, sodass Sie keine eigenen Attribute erstellen können. Die einzigen wirklichen Ausnahmen sind die Attribute id und class, deren gesamte Werte dazu dienen, Dokumenten eine eigene Bedeutung und Semantik hinzuzufügen.

Ein Element innerhalb eines anderen Elements wird aufgerufen "Nachfahre" dieses Element. Im Beispiel oben Abk ist ein Kind von h1 , das wiederum ein Kind von div ist. Umgekehrt ist div der „Vorfahre“ des h1-Elements.

Elemente auf Blockebene und Inline-Elemente

Es gibt zwei Hauptkategorien von Elementen in HTML, die den Inhaltstypen und der Struktur entsprechen, die diese Elemente darstellen: Elemente auf Blockebene und Inline-Elemente.

Blockebene bezeichnet ein übergeordnetes Element, das normalerweise über die Struktur des Dokuments informiert. Elemente auf Blockebene können als Elemente betrachtet werden, die in einer neuen Zeile beginnen und sich von dem lösen, was davor war. Gemeinsam Blockelemente Sind Absätze, Aufzählungspunkte, Überschriften und Tabellen.

String-Elemente sind in Strukturelementen auf Blockebene enthalten und decken nur Teile des Dokumenttextes ab, nicht ganze Bereiche. Ein Inline-Element führt nicht dazu, dass eine neue Zeile im Dokument erscheint, weil Dabei handelt es sich um Elemente, die in einem Textabsatz vorkommen. Gemeinsam String-Elemente Sind Hypertext-Links, hervorgehobene Wörter oder Phrasen und kurze Zitate.

Überschrift

Der Kopf eines HTML-Dokuments ist ein optionales Markup-Element. Zunächst wurde die Existenz des Titels durch den Bedarf bestimmt Benennung des Browserfensters. Dies wurde erreicht durch Markup-Element TITEL:

Das ist der Titel ... ...

Eine weitere Funktion des HTML-Dokumentheaders besteht darin, den HTTP-Verkehr über zu steuern Markup-Element META. Aufgrund der derzeitigen Praxis, Unternehmenswebsites auf Anbieterservern zu hosten, sind Administratoren dieser Websites möglicherweise nicht in der Lage, das Serverprogramm zu verwalten. In diesem Fall bleibt nur noch eine Möglichkeit, den Austausch zu steuern – über den Header des HTML-Dokuments.

Der Header eines HTML-Dokuments soll auch das Suchbild des Dokuments beschreiben, das für die Indexierung des Dokuments durch Suchmaschinen-Robots notwendig ist. Mit dem META-Element können Sie Listen mit Schlüsselwörtern und Dokumentbeschreibungen speichern, die zum Zusammenstellen des Index verwendet werden Suchmaschine und erscheinen als Beschreibung des Dokuments, wenn bei einer Stichwortsuche ein Link dazu angezeigt wird.

Grundlegende Header-Tags sind HTML-Markup-Elemente, die am häufigsten im Kopf eines HTML-Dokuments zu finden sind, d. h. innen Markup-Element KOPF:

  • TITLE (Dokumenttitel);
  • BASE (URL-Basis);
  • ISINDEX (Suchmuster);
  • META (Metainformationen);
  • LINK (allgemeine Links);
  • STYLE (Stilbeschreibungen);
  • SCRIPT (Skripte).

Die am häufigsten verwendeten Elemente sind TITLE, SCRIPT und STYLE. Die Verwendung des META-Elements weist darauf hin, dass der Autor sich der Regeln für die Indizierung von Dokumenten in Suchmaschinen bewusst ist und in der Lage ist, den HTTP-Datenaustausch zu verwalten. BASE und ISINDEX in In letzter Zeit werden praktisch nicht genutzt. LINK wird nur angegeben, wenn externe Relative verwendet werden dieses Dokuments Stylesheet-Deskriptoren.

Markup-Element HEAD enthält den Kopf des HTML-Dokuments. Der Markup-Element es ist optional. Wenn ein Start-Tag vorhanden ist Markup-Element Es empfiehlt sich, auch ein End-Tag zu verwenden Markup-Element. Standardmäßig wird das HEAD-Element geschlossen, wenn entweder das BODY-Container-Start-Tag oder das FRAMESET-Container-Start-Tag gefunden wird.

Der Header-Container dient zur Aufnahme von Informationen, die sich auf das Dokument als Ganzes beziehen.

Markup-Element TITLE wird verwendet, um ein Dokument in World zu benennen Breites Web. Beachten Sie bei der Auswahl von Text für den Inhalt des TITLE-Containers, dass dieser angezeigt wird Systemschriftart, da es sich um den Titel des Browserfensters handelt.

TITLE-Container-Syntax Gesamtansicht wie folgt:

Name des Dokuments

Der Header ist kein erforderlicher Dokumentcontainer. Es kann abgesenkt werden. Die Robots vieler Suchmaschinen nutzen den Inhalt des TITLE-Elements, um ein Suchbild des Dokuments zu erstellen. Wörter aus TITLE werden in den Suchmaschinenindex aufgenommen. Aus diesen Gründen wird immer empfohlen, das TITLE-Element auf Website-Seiten zu verwenden.

Markup-Element BASE wird verwendet, um die Basis-URL für Dokument-Hypertext-Links zu bestimmen, die in unvollständiger (teilweiser) Form angegeben sind. Darüber hinaus können Sie mit BASE das Standardzielfenster für das Laden von Dokumenten definieren, wenn Sie einen Hypertext-Link für das aktuelle Dokument auswählen. BASE ist am häufigsten auf Seiten von Websites zu finden, die über „Spiegel“ verfügen. Einige Dokumente vom Hauptserver werden aus verschiedenen Gründen nicht auf den „Spiegel“-Server übertragen. In diesem Fall wird ein Dokument mit einer erzwungenen Basis-URL immer auf den Hauptserver verweisen.

Das Container-Start-Tag enthält ein erforderliches HREF-Attribut und kann ein optionales TARGET-Attribut enthalten. Die allgemeine Syntax eines BASE-Containers lautet wie folgt:

Markup-Element ISINDEX wird zur Angabe eines Suchmusters verwendet und ist von früheren HTML-Versionen übernommen. In HTML 4.0 ist dieser Container nicht definiert.

META-Markup-Element

META enthält Steuerinformationen, die der Browser verwendet, um den Inhalt des Dokumentkörpers korrekt anzuzeigen und zu verarbeiten. Mithilfe des Content-Type-Attributs können Sie beispielsweise die Neucodierung des Dokuments auf der Clientseite festlegen.

Sie können mit META auch andere Operatoren angeben. Deaktivieren Sie beispielsweise das Zwischenspeichern von Dokumenten. Um das Caching zu deaktivieren, fügen Sie einfach ein Tag wie dieses in den META-Header ein:

IN neue Version Das Zwischenspeichern des HTTP-Protokolls (HTTP 1.1) wird durch den Cache-Control-Operator gesteuert. Um das gleiche Ergebnis wie im Fall von zu erhalten Pragma, im Header des HTML-Dokuments genügt die Angabe:

Sie können die Speicherung eines Dokuments nach der Weiterleitung verbieten.

HTML ist eine Hypertext-Auszeichnungssprache.

Die Sprache wird zum Organisieren von Webseiten verwendet. Machen wir eine Analogie. Sie kaufen eine Zeitung. Darin wurden mehrere Artikel veröffentlicht. Jeder Artikel hat einen Titel und enthält Fotos. Und der Text wird in mehreren Spalten eingegeben. Dies ist die Struktur einer Zeitungsseite.

Auf der Website geschieht alles auf die gleiche Weise. Machen richtige Struktur Artikel – Inhalt – Sie müssen eine Textauszeichnungssprache verwenden.

Wozu dient HTML?

HTML wird verwendet, um dem Browser mitzuteilen, wie eine Seite auf dem Bildschirm angezeigt werden soll.

Die Sprache ist allgegenwärtig. Dies ist ein universelles Tool zum Gestalten von Inhalten auf einer Seite. Es kann in jedem Browser verwendet werden. Wenn Sie Code in einer Programmiersprache schreiben, müssen Sie einige Funktionen, Operatoren, Datentypen usw. kennen.

HTML besteht aus einer Reihe von Tags – Befehlen und Attributen – Eigenschaften. Sie sind leicht zu merken und Referenzmaterialien sind immer verfügbar.

Was ist HTML-Code?

Code sind Anweisungen an den Browser, wie die Seite angezeigt werden soll. Es gibt eine Struktur, die immer eingehalten werden muss. Wenn es beispielsweise nur einen H1-Header auf einer Seite gibt, werden die Hauptinformationen in Abschnitten usw. platziert.

Es gibt drei Instrumente in der Sprache.

Es gibt zwei Arten von Tags: gepaarte und einzelne.

  • - gepaartes Tag, Öffnen und Schließen. Sie wirken auf den zwischen ihnen platzierten Text.
  • Da es sich um ein einzelnes Tag handelt, wirkt es sich auf den Text aus, der vor dem nächsten Tag folgt.

Struktur des HTML-Codes auf der Seite

Wir haben gesagt, dass die Struktur jedes HTML-Dokuments immer gleich ist. Nachfolgend listen wir die benötigten Elemente auf.

  1. !– zeigt an, dass das Dokument HTML verwendet.
  2. ...– Der gesamte Seitencode wird in diesem Tag platziert. Alles, was nicht darin platziert ist, wird vom Browser nicht erkannt und nicht angezeigt.
  3. ...- ein gepaartes Tag, das technische Informationen enthält, beispielsweise über die Kodierung des Dokuments.
    1. ...- Dies ist der Seitentitel, er wird im Kopfbereich platziert. Jede Seite muss einen eigenen eindeutigen Namen haben.
    2. - Dies sind geschützte Informationen. Es verbindet einzelne Stile mit der Seite – CSS usw. Es wird dem Benutzer nicht angezeigt.
  4. ...

    - Seitenkörper. Alle grundlegenden Informationen sind in diesem Tag enthalten.
    1. ...- Hyperlinks.
    2. - Bilder.
    3. ...- Miniaturansicht.
    4. ...- Kursivschrift.

Es kann eine unbegrenzte Anzahl von Elementen im Körper geben.

So sieht beispielsweise ein Teil des Seitencodes für einen unserer Blogbeiträge aus.

Je öfter Sie Tags verwenden, desto schneller bleiben sie im Gedächtnis. Sie finden immer ein Verzeichnis mit allen Tags, Attributen und deren Bedeutung.

Moderne Web-Informationstechnologien verändern unsere Welt rasant und beeinflussen direkt die Entwicklung von Web-Technologien. Diese technologische Revolution hat nicht nur große Auswirkungen auf das Geschäftsleben, sondern auch auf das Privat- und Berufsleben. Die neuesten Web-Technologien dringen in alle Bereiche der Gesellschaft ein, verändern die Kommunikationsmethoden und die Prinzipien der Durchführung von Web-Projekten moderner Unternehmen und bestimmen deren Schicksal. Die innere Komplexität und extreme Benutzerfreundlichkeit moderner Web-Informationstechnologien macht sie für jeden zugänglich, der im Rahmen seiner beruflichen Tätigkeit täglich mit ihrer Nutzung konfrontiert wird.

Sowohl im Alltag als auch im Geschäftsleben, in der Korrespondenz und im Handel nutzen Menschen und Organisationen das Web, erstellen ihre eigenen Websites, auf denen sie Informationen, Waren und Dienstleistungen anbieten. Tools zum Erstellen von Webressourcen entwickeln sich rasant und ununterbrochen; sie ermöglichen die Erstellung komplexer Webdokumente, ohne dass besondere Kenntnisse über deren Struktur erforderlich sind Aussehen So bleibt Zeit für produktive kreative Aktivitäten. Der Hauptvorteil von Web-Technologien unter modernen Bedingungen ist ihre Einfachheit und damit die Steigerung der Effizienz ihrer Nutzung.

Hypertext Markup Language HTML

Die Popularität des Internets ist größtenteils auf die Entstehung des World Wide Web (WWW) zurückzuführen, da es die erste Netzwerktechnologie war, die dem Benutzer eine einfache, moderne Schnittstelle für den Zugriff auf eine Vielzahl von Netzwerkressourcen bot. Einfachheit und Benutzerfreundlichkeit haben zu einem Anstieg der Zahl der WWW-Nutzer geführt und die Aufmerksamkeit kommerzieller Strukturen auf sich gezogen. Dann wurde der Prozess des Wachstums der Nutzerzahlen zu einer Lawine, die bis heute anhält. Basierend auf der Notwendigkeit, das gesamte Set zu kombinieren Informationsressourcen Es begann sich eine Technologie zu entwickeln, mit deren Hilfe ein Hypertext-Navigationssystem definiert wird. Diese Technologie wurde zur HTML-Sprache. Die HTML-Technologie war in der Anfangsphase äußerst einfach und fast alle Netzwerkbenutzer hatten gleichzeitig die Möglichkeit, sich als Ersteller und Leser von im World Wide Web veröffentlichten Informationsmaterialien zu versuchen. Tatsache ist, dass bei der Entwicklung verschiedener Komponenten der Technologie davon ausgegangen wurde, dass die Qualifikation der Autoren von Informationsressourcen und ihre Ausstattung mit Computertechnologie minimal sein würden.

HTML (HyperText Markup Language) ist eine der sogenannten Auszeichnungssprachen. Der Begriff „Markup“ bezieht sich auf das Allgemeine Service Information, die nicht mit dem Dokument ausgegeben wird, sondern definiert; wie bestimmte Fragmente des Dokuments aussehen sollen. Beispielsweise möchten Sie möglicherweise, dass ein Wort fett oder kursiv angezeigt wird, ein Absatz in einer bestimmten Schriftart angezeigt wird oder Überschriften in einer größeren Schriftart angezeigt werden.

Heutzutage stehen viele verschiedene Auszeichnungssprachen zur Verfügung. In Kommunikationsprogrammen beispielsweise bestimmt eine spezielle Form des Markups die Bedeutung jedes Pakets aus Einsen und Nullen, das an das Internet gesendet wird. Allerdings muss jede Auszeichnungssprache zwei wichtige Probleme lösen:

1) die Sprache definiert die Markup-Syntax;

2) Die Sprache bestimmt die Bedeutung des Markups.

Die gebräuchlichste Auszeichnungssprache für Webseiten ist HTML. Diese Auszeichnungssprache wurde als Teilmenge von SGML erstellt und gefördert. SGML (Standard Generalized Markup Language) wurde erstmals 1974 von Charles Goldfarb vorgeschlagen und anschließend nach erheblicher Verfeinerung als offizieller ISO-Standard übernommen. Es handelt sich um eine Metasprache – ein System zur Beschreibung anderer Sprachen.

Die Entstehung des SGML-Standards wurde durch die Notwendigkeit vorangetrieben, Daten auszutauschen verschiedene Anwendungen Und Betriebssysteme. Schon in den 60er Jahren hatten Computernutzer viele Kompatibilitätsprobleme. Nach der Analyse der Mängel vieler nicht standardmäßiger Auszeichnungssprachen formulierten drei IBM-Wissenschaftler – Charles Goldfarb, Ed Mosher und Ray Lorie – drei allgemeine Prinzipien, die dies ermöglichen Zusammenarbeit mit Dokumenten in verschiedenen Betriebssystemen.

1) Verwendung einheitlicher Formatierungsprinzipien in allen Programmen, die Dokumente verarbeiten. Eine völlig logische Voraussetzung – wir alle wissen, wie schwierig es für Menschen ist, die Englisch sprechen, sich untereinander zu einigen. verschiedene Sprachen. Das Vorhandensein eines einzigen Satzes syntaktischer Strukturen und gemeinsamer Semantik vereinfacht die Interaktion zwischen Programmen erheblich.

2) Spezialisierung auf Formatierungssprachen. Dank der Möglichkeit, eine spezielle Sprache auf der Grundlage einer Reihe von Standardregeln zu erstellen, ist der Programmierer nicht mehr auf externe Implementierungen und deren Vorstellungen über die Bedürfnisse des Endbenutzers angewiesen

3) Klare Definition des Dokumentformats. Die Regeln, die das Dokumentformat definieren, legen die Anzahl und Kennzeichnung der im Dokument verwendeten Sprachkonstrukte fest. Durch die Verwendung eines Standardformats wird sichergestellt, dass der Benutzer die Struktur des Dokumentinhalts genau kennt. Bitte beachten Sie: Hier geht es nicht um das Anzeigeformat des Dokuments, sondern um dessen Strukturformat. Der Regelsatz, der dieses Format beschreibt, wird als Dokumenttypdefinition (DTD) bezeichnet.

Diese drei Regeln bildeten die Grundlage für den Vorgänger von SGML, GML (Generalized Markup Language). Die Forschung und Entwicklung von GML dauerte etwa zehn Jahre, bis der SGML-Standard als Ergebnis einer Vereinbarung einer internationalen Entwicklergruppe entstand.

HTML (Hypertext Markup Language) ist die Computersprache, die dem World Wide Web zugrunde liegt. HTML basiert auf dem SGML-Standard, einer Hypertext-Auszeichnungssprache für die Präsentation von Dokumenten im Web. Die HTML-Sprachstandards, einer der wichtigsten Webstandards, werden vom W3C-Konsortium entwickelt und gepflegt. Der Gründer dieses internationalen Konsortiums ist Tim Berners-Lee. Neben der Erstellung von Formatierungsstandards ist das Konsortium das Zentrum für die Entwicklung des Semantic Web (semantisches Netzwerk). Die HTML-Sprache stellt Formatmarkierungen für Dokumente bereit und definiert Hyperlinks zwischen Dokumenten und/oder ihren Fragmenten.

Als Grundlage für das Schreiben wurde der übliche HTML-Code gewählt. Textdatei. Somit ist eine Hypertext-Datenbank im WWW-Konzept eine Reihe von in HTML markierten Textdateien, die die Form der Informationsdarstellung (Markup) und die Struktur der Verbindungen zwischen diesen Dateien und anderen Informationsressourcen (Hypertext-Links) bestimmen.

HTML-Entwickler konnten zwei Probleme lösen:

· Bereitstellung einer einfachen Möglichkeit für Hypertext-Datenbank-Designer zum Erstellen von Dokumenten;

· Machen Sie dieses Tool leistungsstark genug, um die damals bestehenden Vorstellungen über die Benutzeroberfläche von Hypertext-Datenbanken widerzuspiegeln.

Das erste Problem wurde durch die Auswahl eines Tagging-Modells für die Dokumentbeschreibung gelöst. Die HTML-Sprache ermöglicht Ihnen das Markieren elektronisches Dokument, das mit einer Druckebene des Designs auf dem Bildschirm angezeigt wird; Das resultierende Dokument kann eine Vielzahl von Beschriftungen, Abbildungen, Audio- und Videofragmenten usw. enthalten. Die Sprache umfasst entwickelte Tools zum Erstellen verschiedener Überschriftenebenen, Schriftartenauswahl, verschiedener Listen, Tabellen und vielem mehr.

Der zweite wichtige Punkt, der das Schicksal von HTML beeinflusste, war die Wahl einer regulären Textdatei als Basis. Die HTML-Bearbeitungsumgebung ist ein Niemandsland zwischen einer einfachen Textdatei und einer WYSIWYG-Anwendung (What You See Is What You Get). Wenn Sie sich für eine Bearbeitungsumgebung entscheiden, profitieren Sie von allen Vorteilen der Textbearbeitung.

Hypertext-Links, die Verbindungen zwischen herstellen Textdokumente begann nach und nach, verschiedene Informationsressourcen, darunter Ton und Video, zu kombinieren. Das HTML-Hyperlinksystem ermöglicht den Aufbau eines Systems miteinander verbundener Dokumente nach verschiedenen Kriterien. Die HTML-Sprache enthält Befehle (Tags), mit denen Sie die Form und Größe von Schriftarten sowie die Größe und Position von Abbildungen steuern und von einem Textfragment oder einer Abbildung zu anderen HTML-Dokumenten wechseln können – dem sogenannten Hypertext-Link . Ein Dokument im HTML-Format ist eine Textdatei, die alle notwendigen Informationen zu den auf dem Bildschirm angezeigten Informationen enthält. Sie können Skriptsprachen wie JavaScript, Java und VBScript verwenden, um Website-Browsing-Skripts (eine im World Wide Web gehostete Hypertext-Datenbank) zu verwalten. Formulare für Benutzereingaben, die später verarbeitet werden, und andere Informationen können mit speziellen Serverprogrammen (z. B. in PHP oder Perl) verarbeitet werden. Mit HTML können Sie Hypertext-Links und anklickbare Schaltflächen in Ihre Seiten einfügen, die Ihre Webseiten mit anderen Seiten derselben Website sowie mit anderen Websites auf der ganzen Welt verbinden.

HTML ist eine Textauszeichnungssprache, keine Programmiersprache, sondern nur eines der Werkzeuge (genauer gesagt eine Seitenbeschreibungssprache), die zum Erstellen von Webseiten verwendet werden. HTML verfügt im Vergleich zu den Möglichkeiten von Veröffentlichungsprogrammen über begrenzte Möglichkeiten zur Textformatierung, insbesondere bei der Veröffentlichung von Texten, die reich an komplexen Elementen sind.

Es gibt noch keine, die so bequem ist HTML-Editoren damit wir darauf verzichten können Texteditor und manuelle Platzierung von Tags. Dies erschwert den Umgang mit der Sprache und macht die Beherrschung von für sie völlig ungewohnten Funktionen erforderlich.

Wenn wir die Funktionen der HTML-Sprache analysieren und ihren Entwicklungsstand beurteilen, können wir zu dem Schluss kommen, dass wir in den kommenden Jahren mit dem Erscheinen fortgeschrittenerer Modifikationen davon, neuer Sprachen und Anwendungspaketen für die Arbeit mit Webseiten rechnen müssen .

Dynamische und statische HTML-Dokumente

Es gibt zwei Arten von HTML-Dokumenten – statische und dynamische. Statische Dokumente werden in Dateien gespeichert Dateisystem, das beim Betrachten vom Webserver oder Browser verwendet wird lokale Dateien. Beim Veröffentlichen von Informationen auf einem Webserver können Sie dynamische Dokumente verwenden – solche, die nicht dauerhaft in Form von Dateien vorliegen, sondern zum Zeitpunkt einer Clientanfrage generiert werden. Darüber hinaus spielt es für den Endanwender keine Rolle, ob die Dokumente dynamisch oder statisch dargestellt werden.

Um ein dynamisches HTML-Dokument zu erzeugen, ist ein speziell geschriebenes Programm gemäß den vom Webserver definierten Regeln erforderlich. Bei der Planung der Platzierung von Informationen auf einem Webserver müssen zur korrekten Bestimmung der Verwendung von Dokumenten jeglicher Art der Grad der Datenaktualisierung, ihr Umfang und die Häufigkeit des Zugriffs berücksichtigt werden.

Die dynamische Methode bestimmt die Speicherung von Daten in formalisierter Form, beispielsweise in einer Datenbank.

Wenn die Daten in formalisierter Form gespeichert werden, werden statische Dokumente mithilfe von Dokumentvorlagen generiert, in denen Änderungen vorgenommen wurden. Zur Generierung statischer Dokumente können Sie alle im Datenbankmanagementsystem (DBMS) verfügbaren Reporting-Tools verwenden, mit denen die Daten verarbeitet und formalisiert werden.

HTML-Perspektiven

Es wird keine neuen Versionen der HTML-Sprache geben, sondern eine Weiterentwicklung von HTML namens XHTML (englisch: Extensible Hypertext Markup Language). Obwohl XHTML in seinen Fähigkeiten mit HTML vergleichbar ist, gelten für es strengere Syntaxanforderungen. XHTML ist wie HTML eine Teilmenge der SGML-Sprache, aber XHTML entspricht im Gegensatz zu seinem Vorgänger der XML-Spezifikation. XHTML 1.0 wurde am 26. Januar 2000 vom World Wide Web Consortium (W3C) als Empfehlung genehmigt. Es ist jedoch notwendig, ein gravierendes Detail zu berücksichtigen: Es wurde in diesem Format erstellt große Menge Informationsressourcen, die von Webbrowsern lange Zeit „verstanden“ und in ihrer ursprünglichen Form verwendet werden. Darüber hinaus werden alle neuen Formate mit Unterstützung für HTML-Technologien entwickelt (und werden bereits entwickelt - zum Beispiel XML).

Die Art und Weise, wie wir arbeiten, verändert sich und damit auch die Art und Weise, wie wir auf Inhalte zugreifen. Die HTML-Sprache wurde ursprünglich als plattformunabhängige Sprache erstellt. Neue Technologien kommen fast überall zum Einsatz, und schon bald wird der World Wide Web-Bereich nicht mehr nur Desktop-Benutzern gehören. persönliche Computer Einige Benutzer verwenden bereits jetzt aktiv Sprachbrowser für Blinde oder Browser, die das Broglie-Alphabet verwenden; häufig wird der Inhalt nicht auf einem Computermonitor, sondern auf einem Fernseher angezeigt, wenn Set-Top-Boxen mit Zugang zum Netzwerk oder Fernschreiber verwendet werden. oder auf monochromen Displays verschiedener Pager und Organizer anderer.

HTML ist eine Sprache zur Beschreibung der Struktur von Webseiten. Damit erstellte Seiten können nur mit angezeigt werden spezielle Programme(Browser), die auf den Computern der Benutzer installiert sind.

  • Die Abkürzung HTML steht für H yper T ext M Arkup L Sprache (Hypertext-Auszeichnungssprache).
  • Denken Sie daran, es ist keine Programmiersprache, sondern eine Auszeichnungssprache.
  • HTML verwendet Stichworte Markup zur Beschreibung der Struktur einer Webseite.

Stichworte

HTML-Tags sind Stichworte oder in spitze Klammern eingeschlossene Zeichen, zum Beispiel ,

,

usw. Es gibt zwei Arten von Tags: Doppel Und einzel(sie werden auch leer genannt). Gepaarte Tags bestehen aus einem öffnenden und einem schließenden Tag, zum Beispiel: . Das „/“ nach der spitzen Klammer gibt an, dass es sich bei dem Tag um ein schließendes Tag handelt. Einzelne Tags bestehen nur aus einem öffnenden Tag, zum Beispiel:
. Bei Tags wird die Groß-/Kleinschreibung nicht beachtet, daher können sie entweder in Groß- oder Kleinbuchstaben geschrieben werden:

Bedeutet dasselbe wie

Tags definieren, wo ein HTML-Element beginnt und endet.

Mithilfe von Tags erkennt der Browser die Struktur und Bedeutung Ihres Textes. Sie teilen dem Browser beispielsweise mit, welcher Teil des Textes eine Überschrift ist, wo ein neuer Absatz beginnt, was hervorgehoben werden muss und wo ein Bild (Bild) platziert werden soll ). Sobald der Browser diese Informationen erhält, verwendet er seine Standardregeln für die Anzeige jedes dieser Elemente.

Hinweis: In unserer HTML-Referenz können Sie die Standardstile für jedes Tag sehen, an dem Sie interessiert sind.

Ohne mit HTML Tags zeigt der Browser einfach einen kontinuierlichen Textstrom an, ohne Einzüge, Überschriften, Absätze usw. Um es klarer zu machen, schauen wir uns dies anhand von Beispielen genauer an.

So sieht eine Seite mit Markup-Tags aus:

Sommermenü

Getränke in unserem Café

Multifrucht - 100 Rubel.

Ein Fruchtgetränk mit Orangen- und Ananassäften.

Milchshake - 150 Rubel.

Cremiges Eis mit Fruchtmark vermischt.



Das Gleiche, aber ohne die Verwendung von Tags:

Getränke in unserem Multifruit-Café - 100 Rubel. Ein Fruchtgetränk mit Orangen- und Ananassäften. Milchshake - 150 Rubel. Cremiges Eis mit Fruchtmark vermischt.

HyperTextMarkupLanguage (HTML) ist eine Hypertext-Auszeichnungssprache, die zum Schreiben von im WorldWideWeb veröffentlichten Hypertext-Dokumenten entwickelt wurde.

Ein Hypertextdokument ist eine Textdatei, die über spezielle Markierungen, sogenannte Tags, verfügt, die anschließend vom Browser erkannt und von diesem verwendet werden, um den Inhalt der Datei auf dem Computerbildschirm anzuzeigen.

Mit diesen Markierungen können Sie Dokumentüberschriften hervorheben, Farbe, Größe und Stil von Buchstaben ändern und einfügen grafische Bilder und Tische. Der Hauptvorteil von Hypertext gegenüber normalem Text besteht jedoch in der Möglichkeit, Hyperlinks zum Inhalt eines Dokuments hinzuzufügen – spezielle HTML-Sprachkonstrukte, die es Ihnen ermöglichen, mit der Maus zu klicken, um ein anderes Dokument anzuzeigen.

HTML-Dokumentstruktur

Das Wichtigste von HTML-Tags ist das gleichnamige Tag . Es öffnet immer das Dokument, genau wie ein Tag muss auf jeden Fall in der letzten Zeile erscheinen. Diese Tags weisen darauf hin, dass die Zeilen dazwischen ein einzelnes Hypertextdokument darstellen. Ohne diese Tags ist ein Browser oder ein anderer Viewer nicht in der Lage, das Dokumentformat zu erkennen und richtig zu interpretieren.

Ein HTML-Dokument besteht aus zwei Teilen: einem Kopf und einem Körper, die in der folgenden Reihenfolge angeordnet sind:

Dokumenttitel

Dokumentkörper

Am häufigsten ist ein gepaartes Tag im Dokumenttitel enthalten ... und definiert den Titel des Dokuments. Viele Betrachter verwenden es als Titel des Fensters, in dem das Dokument angezeigt wird. Programme, die Dokumente im Internet indizieren, verwenden den Titel, um die Seite zu identifizieren. Guter Name muss lang genug sein, um die entsprechende Seite korrekt anzuzeigen, und gleichzeitig muss es in den Fenstertitel passen. Der Titel des Dokuments passt zwischen den öffnenden und schließenden Tags.

Der Hauptteil des Dokuments ist ein obligatorisches Element, da er das gesamte Dokumentmaterial enthält. Der Hauptteil des Dokuments wird zwischen den Tags platziert Und

. Alles, was zwischen diesen Tags platziert wird, wird vom Browser gemäß den Regeln der HTML-Sprache interpretiert, sodass die Seite korrekt auf dem Bildschirm angezeigt werden kann.

Text in HTML wird mithilfe eines Tags in Absätze unterteilt<р>. Es wird am Anfang jedes Absatzes platziert und der Betrachter trennt die Absätze durch eine Leerzeile voneinander, wenn er darauf stößt. Verwenden eines schließenden Tagsnicht unbedingt.

Wenn Sie den Text „umbrechen“ möchten, indem Sie den Rest in eine neue Zeile verschieben, ohne einen neuen Absatz auszuwählen, verwenden Sie das Zeilenumbruch-Tag
. Es zwingt den Betrachter, die darauf folgenden Zeichen in einer neuen Zeile anzuzeigen. Im Gegensatz zum Absatz-Tag ist das
fügt keine Leerzeile hinzu. Dieses Tag verfügt über kein gepaartes Schluss-Tag.

Die HTML-Sprache unterstützt die logische und physische Formatierung von Dokumentinhalten. Die logische Formatierung gibt den Zweck eines bestimmten Textstücks an, während die physische Formatierung sein Erscheinungsbild bestimmt.

Wenn Sie logische Textformatierung verwenden, hebt der Browser je nach Struktur des Dokuments verschiedene Textteile hervor. Um den Titel anzuzeigen, wird einer der Title-Tags verwendet. Überschriften in einem typischen Dokument sind in Ebenen unterteilt. Mit HTML können Sie sechs Überschriftenebenen festlegen: h1 (Überschrift der ersten Ebene), h2, h3, h4, h5 und h6. Die Überschrift der ersten Ebene ist normalerweise größer und ausführlicher als die Überschrift der zweiten Ebene. Beispiel für die Verwendung von Header-Tags:

l. Kapiteltitel

ll. Abschnittsüberschrift

Physische Formatierungs-Tags bestimmen direkt die Darstellung von Text auf dem Browser-Bildschirm, zum Beispiel macht ein paar Tags den Text fett, legt Textunterstreichungen fest, Steuert die Schriftart des Textes.

Etikett Fügt ein Bild in ein Dokument ein, als wäre es nur ein großes Zeichen. Beispiel für die Verwendung eines Tags:

Zur Erstellung eines Hypertext-Links wird ein Tag-Paar verwendet<а>... . Ein Textabschnitt, ein Bild oder ein anderes Objekt, das sich zwischen diesen Tags befindet, wird im Browserfenster als Hypertext-Link angezeigt. Durch die Aktivierung eines solchen Objekts wird ein neues Dokument in das Browserfenster geladen oder ein anderer Teil der aktuellen Webseite angezeigt. Ein Hypertext-Link wird mit dem Ausdruck gebildet:

Href ist hier ein erforderliches Attribut, dessen Wert die URL der angeforderten Ressource ist. Anführungszeichen bei der Angabe des Werts des href-Attributs sind optional. Wenn ein Link zu einem Dokument auf einem anderen Server angegeben ist, ist die Art des Hyperlinks wie folgt:

<а href = "http://www.school.donetsk.ua/11.jpg">Foto 11-A

Mithilfe verschiedener Tags können Sie Tabellen zeichnen, Texte formatieren, Bilder, Video- und Audiodateien usw. in ein Dokument einfügen.

gastroguru 2017