HTML lernen: Von den Grundlagen zum Profi | Zoë Davidson | Skillshare

Playback-Geschwindigkeit


1.0x


  • 0.5x
  • 0.75x
  • 1x (normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

HTML lernen: Von den Grundlagen zum Profi

teacher avatar Zoë Davidson, Software Engineer & Cinematographer

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Einheiten dieses Kurses

    • 1.

      Einführung

      1:01

    • 2.

      Kursprojekt

      0:30

    • 3.

      Was ist HTML?

      0:42

    • 4.

      Tags

      0:44

    • 5.

      Elemente

      0:39

    • 6.

      Tutorial

      19:32

  • --
  • Anfänger-Niveau
  • Fortgeschrittenes Niveau
  • Fortgeschrittenes Niveau
  • Jedes Niveau

Von der Community generiert

Das Niveau wird anhand der mehrheitlichen Meinung der Teilnehmer:innen bestimmt, die diesen Kurs bewertet haben. Bis das Feedback von mindestens 5 Teilnehmer:innen eingegangen ist, wird die Empfehlung der Kursleiter:innen angezeigt.

356

Teilnehmer:innen

13

Projekte

Über diesen Kurs

In diesem Kurs lernst du alles, was du zum Schreiben von HTML wissen musst, vom Anfänger bis zum Fortgeschrittenen:

  • Was HTML ist
  • Verwendung von Elementen
  • So erstellen Sie eine HTML-Webseite

Mein Name ist Zoë, ich bin Software-Ingenieur und Professorin für Film. Du kannst meine Arbeit hier ansehen.

Dieser Kurs ist für alle, die schon einmal ein Interesse daran hatten, Programmieren zu lernen.  Dein Kursprojekt besteht darin, deine eigene Webseite mit HTML zu erstellen. 

Dieser Kurs beinhaltet eine Schritt-für-Schritt-Anleitung zum Erlernen von HTML von Grund auf. Sobald du den Kurs besucht hast, hinterlasse eine Rezension darüber, was du davon gehalten hast!

Ressourcen

JavaScript lernen: skillshare.com/de/classes/Learn-JavaScript-vom Anfänger bis zum Fortgeschrittenen-Coding-Techniken

Triff deine:n Kursleiter:in

Teacher Profile Image

Zoë Davidson

Software Engineer & Cinematographer

Kursleiter:in

Hey! I'm Zoe, a software engineer, filmmaker, and former professor from Toronto, Canada. I have an MFA in Film from Howard University, and also do work as a software engineer.

In the past, I've worked for the University of the District of Columbia, the Academy of Motion Picture Arts and Sciences, Lionsgate, Huffington Post, and I'm a member of organizations like the Canadian Society of Cinematographers.

The films that I've worked on have been featured at festivals around the world, including Sundance, ABFF, Trinidad Tobago Film Festival, and CaribbeanTales.

Check out my latest work, here: zoeahdavidson.com

Vollständiges Profil ansehen

Level: Beginner

Kursbewertung

Erwartungen erfüllt?
    Voll und ganz!
  • 0%
  • Ja
  • 0%
  • Teils teils
  • 0%
  • Eher nicht
  • 0%

Warum lohnt sich eine Mitgliedschaft bei Skillshare?

Nimm an prämierten Skillshare Original-Kursen teil

Jeder Kurs setzt sich aus kurzen Einheiten und praktischen Übungsprojekten zusammen

Mit deiner Mitgliedschaft unterstützt du die Kursleiter:innen auf Skillshare

Lerne von überall aus

Ob auf dem Weg zur Arbeit, zur Uni oder im Flieger - streame oder lade Kurse herunter mit der Skillshare-App und lerne, wo auch immer du möchtest.

Transkripte

1. Einführung: Haben Sie jemals darüber nachgedacht, eine Website zu erstellen? Wenn ja, ist HTML die erste Sprache , die Sie lernen müssen. Heute werden wir alles durchgehen, was Sie wissen müssen, um HTML zu lernen. Hi, ich heiße Zoe. Ich bin ein Softwareingenieur und ehemaliger Professor , der es liebt, anderen beim Einstieg in das Programmieren zu helfen Ich habe unzählige Websites und Web-Apps mit React, CSS, HTML und mehr erstellt . Heute werden wir uns mit den Grundlagen von HTML befassen und darüber, wie Sie sie verwenden können, um Ihre erste oder nächste Website zu erstellen indem Sie diese Website erstellen. Wir werden alles über die Verwendung von Elementen, kostenpflichtigen Strukturen, Attributen und mehr sprechen. In diesem Kurs beginnen wir mit einem allgemeinen Überblick darüber, welches HTML verwendet wird, warum es verwendet wird und welchem Zweck es dient Dann tauchen wir direkt in unser Tutorial ein. Das Tutorial wird in drei Teile aufgeteilt. Zuerst initialisieren wir unser neues HTML-Projekt. Dann werden wir es in unserem Browser zum Laufen bringen und schließlich die Struktur unserer Website ausbauen die Struktur unserer Website Dieser Kurs richtet sich an alle , die daran interessiert sind ihre eigenen Websites zu erstellen und zu lernen, wie man mit HTML arbeitet. Am Ende dieses Kurses werden Sie in der Lage sein, dies alles selbst zu tun . Lass uns anfangen. 2. Kursprojekt: Klassenprojekt. Das Projekt für diesen Kurs wird darin bestehen, eine einfache Website zu erstellen, die nur HTML verwendet. In der gesamten Lektion werden wir uns damit befassen, welchen Editor Sie verwenden sollten, wie Sie Ihren Code strukturieren und wie Sie Ihre Website während der Arbeit sehen und aktualisieren können. Für diesen Kurs ist es wichtig, Zugriff auf einen Computer zu haben, auf dem Sie Visual Studio-Code oder einen anderen Code-Editor Ihrer Wahl ausführen können . Sie sollten auch einen Browser wie Google Chrome in Betrieb haben , da wir ihn zur Anzeige unserer Webseite verwenden werden. Ich hinterlasse Links zu allen Ressourcen und Ressourcen du benötigst, auf der Registerkarte „Projekte und Ressourcen“ weiter unten. 3. Was ist HTML?: Was ist HTML? HTML oder Hypertext Markup Language ist der wesentliche Baustein für alles, was Sie im Internet sehen Von Schaltflächen über Links bis hin zu größeren Abschnitten — alles dreht sich um Wenn Sie noch nie gesehen haben, wie es aussieht, können Sie tatsächlich den HTML-Code sehen, aber dieser wird verwendet, um diese Webseite zu erstellen. Wenn Sie mit der rechten Maustaste auf die Seite klicken und die Option Seitenquelle anzeigen auswählen , wird der gesamte HTML-Code für die Seite angezeigt. Und es funktioniert auf jeder Seite im Internet. Probieren Sie es aus, mit der wir als Auszeichnungssprache alles anzeigen können, was wir im Internet sehen HTML besteht aus Elementen, und diese Elemente sind die Bausteine des Webs Jedes Element besteht aus zwei Teilen, seinen Tags und seinem Inhalt. Schauen wir uns die allgemeine Struktur der Angriffe an, um sie besser zu verstehen. 4. Tags: Schlagworte. Es gibt drei Arten von Tags: öffnende Tags, schließende Tags und selbstschließende Tags. Ein öffnendes Tag beginnt mit einer linken spitzen Klammer, gefolgt vom Namen des Elements und dann mit einer rechten spitzen Klammer. Wenn das Element einen Inhalt hat, der zwischen den Tags liegt, enthält es ein schließendes Tag handelt es sich um ein Tag mit derselben Struktur wie unser öffnendes Tag, jedoch mit einem Schrägstrich nach der ersten spitzen Klammer Wenn für das Element kein schließendes Tag erforderlich ist, weil kein Inhalt zwischen den Tags vorhanden ist , bezeichnen wir es als selbstschließendes Tag und fügen unmittelbar vor der rechten spitzen Klammer einen Schrägstrich unmittelbar vor der rechten spitzen Bei den meisten Arten von Tags gibt es Inhalte, die sich zwischen den öffnenden und schließenden Tags befinden, aber der Inhalt, den Sie dort platzieren hängt von der Art des Elements ab, mit dem Sie arbeiten 5. Elemente: Elemente. Es gibt Dutzende verschiedener Elemente, die in HTML verwendet werden und jedes kann einem anderen Zweck dienen. Wenn wir daran interessiert sind, ein Element zur Anzeige von Text zu erstellen , greifen wir, je nachdem, um welche Art von Text es sich handelt, möglicherweise nach einer Kopfzeile oder einem Absatz-Tag. Es gibt sechs verschiedene Ebenen von Header-Tags, und Sie werden sie auf Ihrer Seite in einer hierarchischen Reihenfolge verwenden In unserem Tutorial werden wir uns etwas genauer mit Headern befassen. Angenommen, wir mussten Text nicht speziell anzeigen, aber wir versuchen eher, das Format unseres HTML-Codes zu strukturieren In diesem Fall wollen wir uns Elemente wie Trennlinien oder Abschnitte ansehen Elemente wie Trennlinien oder Abschnitte ansehen Diese Elemente helfen uns, einen Teil des HTML-Codes von einem anderen zu trennen , und ermöglichen es uns, unseren Code zu organisieren und später einfacher mit Sling zu arbeiten. 6. Tutorial: uns zunächst Lassen Sie uns zunächst einen Blick auf das Projekt werfen , das wir bauen möchten. Dies ist ein Entwurf für das Projekt, das wir bauen möchten. Im Grunde ist es ein einfaches Formular mit, du weißt schon, etwas Styling im Hintergrund, verschiedenen Größen der Überschriften und dergleichen Ordnung, also als Erstes gehst du auf den Link in der Beschreibung unten und verbindest dein Konto, sodass du all diese Starterdateien kostenlos herunterladen kannst all diese Starterdateien kostenlos herunterladen Wirklich, du brauchst nur die Bilder, aber wir können das gesamte Starterkit verwenden, um uns zum Laufen zu bringen Was uns hier also zur Verfügung gestellt wurde , sind viele Informationen. Sie haben im Grunde genommen eine Reihe von Dateien für uns erstellt. Ich werde diese Datei verstecken damit wir gemeinsam daran arbeiten können, sie erneut zu erstellen. Wir wollen also eine neue Datei erstellen und diesen Indexpunkt HML nennen , so wie sie es hatten Das ist einfach die Konvention, die Leute verwenden um neue HTML-Dateien zu schreiben Fantastisch. Also jetzt wollen wir tatsächlich unsere HTML-Datei nehmen und sie zeigen, wir wollen die Früchte unserer Lava sehen, richtig? Wir haben die Datei erstellt. Wir wollen es im Internet sehen. Also werden wir hier unten klicken, wo es heißt: Go Live. Denken Sie daran, dass wir den Live-Server in der letzten Einheit installieren. Nun, wir werden jetzt anfangen, ihn zu benutzen. Also unten rechts, wo es heißt, Go Live, willst du nur darauf klicken, um den Live-Server zu starten. Und es fing an. Also fing es an Port 5.500 Wenn ich mit der Maus über einen gehe und zu Local Post 5.500 gehe. Ich erhalte meine Webseite, aber da ist buchstäblich nichts Nun, warum ist das so? Das liegt daran, wir noch nichts in die Akte aufgenommen haben. Mal sehen, ob ich Hallo Welt sage und auf Speichern klicke. Immer noch nichts. Das ist komisch. Warum passiert das? Nun, das liegt daran, dass HTML, wie Sie vielleicht in der anderen Datei gesehen haben, eine sehr spezifische Ordnerstruktur hat, die dem Computer mitteilt, dass er die HTML-Datei richtig formatiert Wir können nicht einfach weitermachen und Text in unseren Editor eingeben. Wir müssen ihn tatsächlich richtig formatieren. Und Sie werden sogar sehen, dass VS Code uns einen kleinen Live-Server gibt, der uns hier einen kleinen Hinweis gibt. Live-Reload ist ohne Kopf- oder Körpermarke nicht möglich , weißt du? Im Grunde sagt es uns, hey, dir fehlen Teile an dieser Stelle VS-Code hat also eine wirklich, wirklich coole Funktion. Wenn Sie ein Ausrufezeichen eingeben, verwendet er tatsächlich Emmet , eine eingebaute Funktion zur automatischen Vervollständigung, stellt Ihnen tatsächlich den gesamten Dokumenttyp für eine HTML-Datei zur Verfügung den gesamten Dokumenttyp für eine Ich ermutige Sie, es zu verwenden, da Sie in Ihrer eigentlichen Arbeit nur sehr selten HTML vom Typ Doc eingeben müssen selten HTML vom Typ Doc eingeben Wenn Sie also auf das Ausrufezeichen drücken und die Eingabetaste drücken, wird der gesamte Textbaustein übernommen und für Sie auf die Seite gestellt Wenn wir auf Speichern klicken, haben wir jetzt eine Reihe von richtigen Elementen. Und schauen wir uns an, was es ist. Also der erste, da steht Doctype HTML Das sagt uns also im Grunde nur, dass das Dokument vom Typ HTML ist Wenn Sie das direkt unter HTML vom Typ Doc bemerken, gibt es dieses HTML-Tag, für das unten tatsächlich ein passendes Paar steht Erinnern Sie sich daran, dass HTML paarweise vorkommt? Nun, das ist das öffnende und das schließende HTML-Tag. Nun, eine Sache, an die Sie sich bei HTML erinnern müssen , ist , dass alles in Elemente fällt, oder? Und wenn Sie nichts in das HTML-Element schreiben, existiert es auf der Seite nicht. Wenn wir also mit dem Schreiben beginnen, stellen wir sicher, dass wir alles in dieses HTML-Element schreiben . Gehen wir runter zum nächsten Level. Hier haben wir einen Kopf, und unter dem Kopf scheinen sie sich auf derselben Ebene zu befinden. Wir haben einen Körper. Also Kopf und Körper. Sie können sich HTML vorstellen , als wäre es ein menschlicher Körper. Der Kopf ist also das, was viele Informationen enthält , wissen Sie, das Wissen hinter den Kulissen. Der Körper ist das, was das buchstäbliche Element enthält. Wenn wir uns also den Kopf hier ansehen, werden wir sehen, dass es hier ein paar Metatags gibt , die im Grunde genommen, ähm, Metadateninformationen sind, um dem Computer im Grunde ein bisschen mehr Informationen über unsere HTML-Datei mitzuteilen über unsere HTML-Datei Es sagt Ihnen also, welcher Zeichensatz verwendet werden soll, Inhalt, der Viewport , solche Dinge. Das sind keine Teile, über die wir uns im Moment Gedanken machen müssen. Dann gibt es uns auch einen Titel. So können wir unserer Webseite tatsächlich einen Titel geben. Nennen wir es Anmeldeformular. Wenn wir jetzt zu unserem Browser wechseln und vielleicht die Seite aktualisieren, ist da immer noch nichts Aber wenn Sie oben links bemerken, dass auf dem Ding, auf dem Local Host 5.500 stand , jetzt Anmeldeformular steht Indem wir also den Titel in unserem HTML-Code in unserem Kopf ändern, ändern wir tatsächlich den Titel unserer Seite Ziemlich cool, oder? In Ordnung, also sind wir vorerst mit einem Kopf fertig Wir werden in späteren Lektionen darauf zurückkommen, aber im Moment ist es so gut, wie wir es brauchen Als Nächstes werden wir über die Leiche sprechen. Nun, wie ich bereits erwähnt habe, ist der Körper der Ort, an dem alle Elemente leben. Wir wollen also sicherstellen , dass wir alles, was wir sehen wollen, in den Hauptteil aufnehmen, anstatt nur mit einfachen Texten zu beginnen, denn obwohl wir Hello World hier platzieren könnten, es speichern und dann hierher zurückkehren könnten, würde es auftauchen. Das ist semantisch nicht wirklich korrekt. HTML hat eine Menge verschiedener Elemente, die Sie tatsächlich für Text, für Bilder und für Schaltflächen verwenden können , wie wir bereits erwähnt haben Sie möchten sicherstellen, dass Sie das Element verwenden, das für den Datentyp , den Sie präsentieren möchten , korrekt ist . Da ich also Text präsentiere, werde ich wahrscheinlich ein Header-Tag verwenden. Das H-One-Tag ist also das höchste Header-Tag. Es sollte nur ein H-One-Tag auf Ihrer Seite geben , da uns das im Grunde sagt , dass es auf der Seite darum geht. Da es also nichts anderes auf der Seite gibt, nenne ich sie vorerst die Hello World-Seite. Also tippe ich Hello World zwischen diesen H-One-Tags ein und schauen wir mal, du wirst sehen dass es bereits anders formatiert Das liegt daran, dass Header standardmäßig einige eingebaute Formatierungen haben Sie sind fett gedruckt, sie sind größer. Sie sind auf der Seite prominenter. Wenn ich das zum Beispiel mit, sagen wir, einem H-Six-Tag erstellen und speichern würde Sie würden sehen, wie klein der Text ist, Sie können ihn kaum lesen. Es ist also gut, die Wichtigkeit und Bedeutung von H eins gegenüber H zwei gegenüber H drei bis hin zu H sechs zu verstehen die Wichtigkeit und Bedeutung von H eins gegenüber H zwei gegenüber H drei bis hin zu H und zu verstehen, wann Sie sie verwenden sollten Ich persönlich verwende H-Six-Tags nicht sehr oft, weil dafür einfach so viele Überschriften vorher aufgebraucht werden müssen Schauen wir uns unser Design an. Wie wir hier sehen können, ist es dieses große Bild im Hintergrund, und dann haben wir gelernt zu programmieren, indem wir anderen zugesehen haben und gesehen haben, wie erfahrene Entwickler Probleme in Echtzeit lösen. Und dann ist da noch dieses Formular auf der rechten Seite. Okay, fangen wir an, das zu bauen. Okay, also lerne Programmieren, indem du anderen zuschaust. Ich würde vermuten, dass das wahrscheinlich das H ist, also lass uns das eintippen Und wenn wir hierher gehen, sieh dir das an. Es ist bereits aktualisiert. Unglaublich. In Ordnung. Und mal sehen, wie erfahrene Entwickler Probleme lösen Also dieser Teil hier, dieser Einblick, wie erfahrene Entwickler das Problem lösen, denken Sie vielleicht, sollten Sie H Two im Alter von drei und im Alter von vier Jahren verwenden? Eigentlich möchten Sie für diesen Teil keine Überschrift verwenden. Dafür würden Sie ein Ptag oder ein Absatz-Tag verwenden ein Ptag oder ein Absatz-Tag Absatz-Tags sind für größere, allgemeinere Textteile gedacht die Sie auf einer Webseite sehen werden, Sie wissen schon, im Grunde Textabsätze Also werden wir dafür das Absatz-Tag verwenden. Eine weitere wirklich coole Funktion von VS-Code ist, dass Sie Ihre Tabs auf eine Seite ziehen Ihre Tabs auf eine Seite und sie dann nebeneinander haben können, sodass Sie einfach darauf verweisen was auf der anderen Registerkarte vor sich geht. also ein Ptag verwenden, werden wir sagen, hier sind Bing-Skript-Tutorials großartig, aber zu verstehen, wie Entwickler denken, ist Ich stimme zu. Und Sie sollten sich auf jeden Fall an Ihren Mentor wenden, um etwas davon eins zu eins zu bekommen. Ordnung. Fantastisch. Also haben wir unseren H One und unseren PTAC Mal sehen, wie das aussieht. Perfekt. Ordnung, cool. Aber dann ist da noch dieser andere Abschnitt hier drüben. Da ist das so, sieben Tage lang kostenlos testen und dann ist da noch diese Formularsituation. Und dann sieht das aus wie eine Schaltfläche, auf die du klickst. Und dann gibt es hier unten mehr Text. Wie wollen wir es also strukturieren? Wir können irgendwie verstehen, dass es hier im Grunde zwei Abschnitte gibt, oder? Es gibt einen Abschnitt auf der linken Seite , der wirklich nur aus dem Text besteht. Es ist, als würde man uns von der Seite erzählen. Und dann gibt es einen Abschnitt auf der rechten Seite, in dem es mehr darum geht, was eigentlich vor sich geht. Wir können also entweder das Abschnittselement verwenden. Oder wir können das div-Element verwenden, bei dem es sich eher um einen generischen Teiler Also werde ich hier zwei Divs erstellen, DIV eins und DIV Was ich hier gemacht habe, ist, dass ich all diesen Text in ein Div gepackt habe, und dann habe ich das zweite Div erstellt und werde alle Formularinformationen dort einfügen Das ist nur, um ihnen eine gute Trennung zu geben, und es wird einfacher sein, wenn wir später wieder auf Schlick zurückkommen In diesem ersten Abschnitt hier oben werde ich also ein P-Tag erstellen und diesen Text kapseln Also sagen wir P. Jetzt haben wir ein Formular. Dies ist das erste Mal, dass wir es mit Formularen zu tun haben. Lassen Sie uns darüber sprechen, was ein Formular ist. Ein Formular ist, wissen Sie, Sie haben wahrscheinlich eine Reihe von Formularen online eingereicht, selbst wenn Sie sich bei Github angemeldet haben, senden Sie wahrscheinlich ein Formular ab. Ein Formular verwendet die verschiedenen Daten, die vom Benutzer eingereicht oder eingegeben wurden, und sendet sie dann an einen anderen Ort , wo sie verarbeitet und bearbeitet werden. Vielleicht ist es ein Benutzer geworden, vielleicht, weißt du, schickst du deine Instacart-Bestellung für Was auch immer es sein mag, Formulare werden überall im Internet verwendet, daher ist es wirklich wichtig zu wissen, wie man sie erstellt Um also ein Formular zu erstellen, werden wir tatsächlich das Element Formular verwenden. Und das wird uns nur ein paar zusätzliche Spezialwerkzeuge geben , die Sie mit Formularen mitbringen. Innerhalb eines Formulars können Sie also ein paar verschiedene Dinge haben. Sie können eine Eingabe machen. Und das Tolle an vielen dieser VS-Code-Erweiterungen, die wir installiert haben , ist, dass sie Ihnen hier Informationen geben. Wenn Sie also während der Eingabe jemals eine Frage dazu haben , was etwas ist, können Sie buchstäblich einfach hier klicken , wo MDN-Referenz steht, und Sie können sagen, öffnen Sie es Und dann wird es in einem neuen Tab geöffnet und Sie können alles über die Formulareingabe und das Formularelement lesen Ich werde es hierher bringen, damit Sie sehen können, wovon ich spreche. Also ist es genau hier. Eingabeformularelement, und es gibt Ihnen all diese Informationen über die Eingabe innerhalb des Formularelements, richtig? Ich sage Ihnen, dass es einen Typ hat, es hat IDs, es hat einen Namen, es ist erforderlich usw., und so weiter, und so weiter, und so weiter. Inputs ist also ein wirklich guter Ausgangspunkt für uns. In HTML gibt es also nicht nur all diese verschiedenen Elemente. Wenn Sie also wieder nach oben gehen, wo hier HTML steht, und wir sehen, dass Lang gleich Englisch Lang ist ein für HTML spezifisches Attribut, das Sprachattribut, richtig? Wir können die Sprache in HTML angeben , weil sie quasi dem Gesamtelement ähnelt. Nicht jedes Element wird über diese Funktion verfügen, aber Sie würden sie wirklich nicht benötigen, wenn Sie als allgemeine Sprache Englisch festlegen würden. Einfach so, all diese verschiedenen Elemente haben ihre eigenen besonderen Eigenschaften. Input ist also eines davon. Die Eingabe hat verschiedene Arten von Attributen. Einer ist also der Typ, oder? Sie können angeben, welche Art von Eingabe Sie haben, da es verschiedene Arten von Eingaben gibt. Also ein kleiner Hack, den ich dir hier zeigen möchte. Also gut, wenn Sie Typ eingeben und die Eingabetaste drücken, werden Ihnen all die verschiedenen Optionen angezeigt, die Sie haben, um welche Art von Eingabe es sich handeln könnte Es könnte also eine Schaltfläche, eine Checkbox, eine Farbe sein. URL, es könnte so viele verschiedene Arten von Eingaben geben, die Sie verwenden könnten. Sie können also anfangen zu erkennen, dass HML sehr flexibel ist, obwohl es sich um eine ziemlich eingeschränkte Sprache zum Schreiben Wir möchten, dass dies den Vornamen dessen annimmt , was unsere Benutzer eingeben Also wollen wir, dass es ein Text ist, also eine Art Text. Und dann noch ein Attribut bei der Eingabe. Und Sie können es hier in den MDN-Dokumenten nachschlagen Ein anderes Attribut ist das, ist es der Name? Ist der Name? Sie wollen also den Namen dessen, was auch immer die Eingabe ist. Also, ob es der Vorname der Person ist? Ist es ihr Nachname? Ist es ihr Alter? Was ist das für eine Information , die sie einreichen? Wenn wir also wieder hier rüber gehen und den Namen eingeben, würden wir ihn an die erste Stelle setzen und wir könnten den Vornamen eingeben. Und so wissen wir, um welche Information es sich handelt. Und dann schließen wir es ab. Eingaben sind eigentlich selbstschließende Tags. Anstatt diesen Schrägstrich erneut einzugeben, würden wir das nicht tun Das ist keine richtige Syntax. Prettier gibt uns hier einen kleinen Fehler und sagt: Hey, selbst, wenn zwischen deinen Tags nichts steht, sollten sie sich von selbst schließen Was also ein selbstschließendes Tag ist, ist, wenn wir Eingaben nehmen und sie hier isolieren, es ist ein Tag, das mit einem Schrägstrich und einer Klammer endet Es gibt also nichts, was dazwischen gehört. Das Tag selbst ist der Wert. Eine weitere wirklich coole Funktion , die Sie mit Eingaben verwenden können. Ein weiteres cooles Attribut ist das Platzhalterattribut. Sie können Ihrem Benutzer also tatsächlich eine Aufforderung geben. Sie wissen, wenn Sie ein Formular aufrufen und nicht ganz sicher sind, was Sie eingeben sollen, können Sie es tatsächlich auffordern, z. B. E-Mail-Adresse, Name usw. Lassen Sie uns also weitermachen und unserem ersten Eingabeattribut, dem Platzhalter, einen Vornamen geben unserem ersten Eingabeattribut, dem Platzhalter, einen Vornamen Cool. Also jetzt, wenn wir zurück zu unserer Seite gehen, großartig. Wenn du hier nachschaust, ist das unser kleines Eingabefeld, und das ist unser Vornamenfeld. Vielleicht fällt Ihnen aber etwas Interessantes auf. Unser gesamter Code läuft direkt runter. Es ist nicht einfach so, als würde man zur Seite kommen. Das liegt daran, dass wir noch keine Styles hinzugefügt haben. werden wir an der Gestaltung dieser Seite arbeiten nächsten Einheit werden wir an der Gestaltung dieser Seite arbeiten, wenn wir über CSS sprechen. Aber vorerst wollen wir einfach versuchen, alles semantisch auf die Seite zu bringen. In Ordnung, lassen Sie uns hier die nächsten paar Eingaben vornehmen. Also werden wir dort einen kleinen Hack kopieren und einfügen und einfügen Und wir werden eintippen Das wird ihr Nachname sein. Also werden wir den Namen in Nachname ändern. Denken Sie also daran, dass diese Werte, die sie senden, an, Sie wissen schon, an eine Datenbank oder ein Backend gesendet werden , oder , Sie wissen schon, wir werden uns an der Konsole anmelden. Aber wir müssen verstehen, was sie uns schicken, oder? Denn wenn wir jemanden treffen, der George Steven heißt, wissen wir nicht, ob George oder Steven der Vorname ist, es sei denn, wir weisen ihm einen bestimmten Schlüssel zu. Also haben wir beschlossen, dass der erste Vorname und der nächste der Nachname sein wird. Platzhalter für diesen , Nachname. Und dann sieht der nächste so aus: Okay, wir haben unsere vier Eingaben Auch hier sitzen sie Seite an Seite statt übereinander gestapelt, aber das werden wir in einer anderen Lektion korrigieren Und dann brauchen wir darunter noch eine weitere Art von Eingabe Erinnerst du dich, dass wir vorhin gesehen haben , dass es sich bei der Eingabe um eine Schaltfläche handeln könnte? Nun, das bezieht sich speziell auf Formulare. Bei Formularen möchten Sie also sicherstellen, dass beim Absenden des Formulars alle Informationen, die Sie mit einem Formular einreichen , auch gesendet werden. Und das tun wir, indem wir eine Schaltfläche für die Eingabe erstellen, einschließlich der Schaltfläche innerhalb des Formulars. Also erstellen wir eine weitere Eingabe, nennen sie Eingabe und erstellen sie vom Typ. Name der Schaltfläche. Ändern wir den Namen in einen tatsächlichen Wert und wir fordern dort Ihre kostenlose Testversion an. Und es ist immer noch ein selbstschließendes Etikett. Ordnung. Okay, cool Also, lohnt es sich, Ihre kostenlose Testversion in Anspruch zu nehmen. Wenn wir hier hingehen, bumm, großer Button Aufschrift, fordern Sie Ihre kostenlose Testversion an. Fantastisch. Wir fliegen das durch. In Ordnung, ich denke, das Letzte, was wir hinzufügen müssen, ist dieses Stück hier. Wenn Sie auf die Schaltfläche klicken, stimmen Sie unseren Nutzungsbedingungen und Dienstleistungen zu In Ordnung, also lass uns weitermachen. Das scheint außerhalb des Formulars zu liegen. Lass uns weitermachen und es hier hinzufügen. Lass uns ein PTag machen und wir werden es platzieren. Interessant an dieser Stelle ist, dass sowohl die Nutzungsbedingungen als auch die Dienste und die Möglichkeit, es sieben Tage lang kostenlos zu testen, fett gedruckt sind, aber wir haben sie noch nicht fett gedruckt Was wir also tun könnten, ist das starke Etikett zu verwenden. Nun, wir könnten das auch in CSS machen, aber es gibt einige wirklich einfache Möglichkeiten, es in HTML zu tun. Das starke Tag macht den Text im Grunde nur stärker oder fett. Also wickeln wir einfach die Teile unseres Textes, die fett gedruckt erscheinen sollen, mit dem starken Tag ein Lass uns eins hier platzieren und es sieben Tage lang kostenlos testen. Lass uns einen hier hinstellen. Spar dir das. Und bumm, da haben wir's. Sieben Tage lang kostenlos testen ist fett gedruckt, ebenso wie die Nutzungsbedingungen und Services. Fantastisch. Ich denke, wir haben alle Elemente auf der Seite. Das Letzte, was Sie tun sollten, bevor wir zu CSS übergehen, ist, unseren Code auf Github zu pushen und eine erste Aufzeichnung dessen zu erhalten, was wir hier tun. Lassen Sie uns also weitermachen und eine neue Instanz des Terminals öffnen. In Ordnung, das ist also in einem Ordner namens Projektdateien. Lass uns das zu einem Git-Repository machen. Also geben wir Git darin ein. Und wir werden den Branch auf Main und Awesome umstellen. In Ordnung, wir haben also unsere Marken Git und Kit. Und wie Sie hier sehen können, wurden all diese noch nicht zu unserem Git-Repository hinzugefügt Sie werden also grün angezeigt und werden nicht verfolgt. Also, was wir tun können, und das sind nur die Designs und die Bilder sowie der Index und die Anweisungen, wie man das baut Aber wir müssen wirklich nicht all diese Dinge nachverfolgen. Alles, was wir wirklich tun müssen, ist, unsere Indexpunkt-HTML-Datei im Moment zu verfolgen . Wenn wir bei der Arbeit mit verschiedenen Dingen mehr CSS und Bilder hinzufügen , können wir damit beginnen, diese zu verfolgen. Aber im Moment brauchen wir nur unser Indexpunkt-HTML. Also können wir das machen und wir können dieses initiale Commit einfach aufrufen. Und wir können es festschreiben und los geht's. Erledigt. Ordnung, jetzt wollen wir das In Ordnung, jetzt wollen wir das mit einem Github-Repository verknüpfen, denn denken Sie daran, dass wir unseren gesamten Code auf GitHub vom ersten Tag bis zum Ende verfolgen GitHub vom ersten Tag bis zum Ende Lassen Sie uns also zu Github wechseln . Und wir gehen zu deinem Konto, was auch immer dein Kontoname ist, und wir werden weitermachen und ein neues Repository erstellen. Also gehe ich zu den Repositorys, dem neuen Repository. Wir werden dieses Anmeldeformular aufrufen. Ich hoffe, es ist verfügbar. Ja, ist es. Fantastisch. In Ordnung, braucht deine Beschreibung nicht Wir werden es öffentlich machen und wir werden einfach weitermachen und ein Repository erstellen, so wie wir es beim letzten Mal getan haben Fantastisch. Da wir bereits ein erstellt haben, haben wir es bereits als Git-Repository initialisiert. Alles, was wir tun müssen, ist, diese Kopiertaste hier zu drücken, und es werden all diese netten Codezeilen kopiert diese netten Codezeilen , die wir uns nicht merken müssen Ich gehe zurück zum VS-Code, füge ihn in unser Terminal ein, drücke die Eingabetaste und los geht's . Es ist so eingerichtet, dass es verfolgt wird. Wenn wir also zu GitHub zurückkehren, aktualisieren Sie die Seite, nur um unsere Arbeit zu überprüfen. Ordnung, wir werden sehen, dass wir vor 1 Minute eine HTML-Datei mit Indexpunkt übergeben haben vor 1 Minute eine HTML-Datei mit Indexpunkt übergeben Wir haben einen Commit und da steht: Erster Commit. Und das Tolle an Github ist, dass Sie tatsächlich reinklicken und alle Informationen sehen können. Das ist also alles, was wir gerade dort eingegeben haben. Sehen Sie sich unsere Textfelder, unsere Schaltflächen, unser Formular, unsere P-Tags, unsere Dibs, unsere H-Eins ist gerade eine Menge los In dieser HTML-Datei Lassen Sie uns also rüberspringen und etwas CSS lernen und dieser Seite etwas Styling hinzufügen.