Ihre erste Web-Seite - Lernen Sie HTML-Code - CSS
- Lektion 1 Bauen Sie Ihre erste Web-Seite
- Lektion 2 Erste HTML-Kenntnisse
- Lektion 3 Erste CSS Neu wissen
- Lektion 4 Öffnen der Box-Modell
- Lektion 5 Positionierung Inhalt Neue
- Lektion 6 Arbeiten mit Typografie
- Lektion 7 Einstellung Backgrounds - Gradients
- Lektion 8 Erstellen von Listen
- Lektion 9 Hinzufügen von Medien
- Lektion 10 Gebäudearten
- Lektion 11 Organisieren von Daten mit Tabellen
- Lektion 12 Schreiben Your Best-Code
Learn to-Code HTML - CSS wird von Designer geschrieben - Front-End-Entwickler Shay Howe.
Kasse Learn to-Code Advanced HTML - CSS für einen tieferen Blick auf Front-End-Design - Entwicklung.
Möchten Sie mehr HTML lernen - CSS oder studieren andere Themen? Finden Sie den richtigen Kurs für Sie.
In dieser Lektion 1
Was ist HTML - CSS?
Die beiden Sprachen-HTML und CSS-sind unabhängig voneinander und sollte auch so bleiben. CSS sollte nicht innerhalb eines HTML-Dokuments und umgekehrt geschrieben werden. In der Regel stellt HTML, wird immer Inhalt und CSS wird immer das Aussehen dieser Inhalte darstellen.
Mit diesem Verständnis des Unterschiedes zwischen HTML und CSS, lassen Sie sich in HTML taucht im Detail.
Das Verständnis Gemeinsame HTML Bedingungen
Während mit HTML Sie beginnen, werden Sie wahrscheinlich neu und stoßen oft seltsam Bedingungen. Im Laufe der Zeit werden Sie mit allen von ihnen mehr und mehr vertraut geworden, aber die drei gemeinsamen HTML-Begriffe, die Sie beginnen sollen Elemente sind. Tags. und Attribute.
Elemente sind Designatoren, die die Struktur und den Inhalt der Objekte innerhalb einer Seite zu definieren. Einige der häufiger verwendeten Elemente umfassen mehrere Ebenen von Überschriften (identifiziert als
durch Elemente) und die Absätze (identifiziert als die
Element); die Liste geht weiter enthalten die . Die Elemente werden durch die Verwendung von weniger als identifiziert und Größer-als-Winkelstützen, < >. rund um den Namen des Elements. Somit wird ein Element wie folgt aussehen: Die Verwendung von weniger-als und größer-als-Winkelstützen ein Element umgebenden schafft, was als Tag bezeichnet wird. Tags am häufigsten auftreten, in Paaren Öffnen und Schließen-Tags. Der Inhalt, der zwischen dem Öffnen und Schließen Tags fällt, ist der Gehalt an diesem Element. Ein Anker Link, zum Beispiel, wird eine Öffnung Tag von hat und ein End-Tag von . Was fällt zwischen diesen beiden Tags wird der Inhalt des Anker-Link sein. Also, Anker-Tags wird ein bisschen wie folgt aussehen: Attribute sind Eigenschaften verwendet, um zusätzliche Informationen zu einem Element zur Verfügung zu stellen. Die am häufigsten verwendeten Attribute umfassen das id-Attribut, das ein Element identifiziert; das Klassenattribut, das ein Element klassifiziert; das src-Attribut, das eine Quelle für embeddable Inhalt angibt; und das href-Attribut, das eine Hyperlink-Referenz auf eine verknüpfte Ressource bereitstellt. Attribute werden in dem Starttag definiert, nach dem Namen eines Elements. Im allgemeinen Attribute einen Namen und einen Wert enthalten. Das Format für diese Attribute besteht aus dem Attributnamen, gefolgt von einem Gleichheitszeichen und dann notierte Attributwert. Zum Beispiel kann ein Element ein Attribut href einschließlich wie folgt aussehen: HTML-Syntax Umriss mit einem Element, ein Attribut und Tag HTML-Dokumente sind reine Textdokumente mit einer HTML-Datei-Erweiterung gespeichert, anstatt eine TXT-Datei-Erweiterung. Zum Schreiben von HTML zu beginnen, müssen Sie zunächst einen einfachen Text-Editor, die Sie bequem mit. Leider dies schließt nicht Microsoft Word oder Pages, wie die Rich-Text-Editoren sind. Zwei der beliebtesten Klartexteditoren für das Schreiben von HTML und CSS sind Dreamweaver und Sublime Text. Alternativen sind: Notepad ++ für Windows und TextWrangler für Mac. Alle sichtbaren Inhalte innerhalb der Web-Seite innerhalb der Herbst Wenn ein Element innerhalb eines anderen Elements angeordnet ist, auch als verschachteltes bekannt ist, ist es eine gute Idee ist, dieses Element einrücken die Dokumentstruktur gut organisiert und gut lesbar zu halten. Im vorherigen Code sowohl die Im vorherigen Beispiel des Element hatte nur einen Tag und beinhalten nicht ein End-Tag. Fürchte dich nicht, das war beabsichtigt. Nicht alle Elemente bestehen aus Öffnen und Schließen-Tags. Einige Elemente erhalten einfach ihren Inhalt oder das Verhalten von Attributen in einem einzigen Tag. Das Element ist eines dieser Elemente. Der Inhalt der vorherigen Element ist mit der Verwendung des Zeichensatz-Attribut und Wert zugeordnet. Andere häufige Selbstschluss-Elemente umfassen Egal wie vorsichtig wir sind, wenn unser Code zu schreiben, werden wir unweigerlich Fehler machen. Zum Glück, wenn HTML und CSS zu schreiben haben wir Validatoren unsere Arbeit zu überprüfen. Das W3C hat beide HTML und CSS Validatoren gebaut, den Code für Fehler scannen. unseren Code Validieren hilft nicht nur, es richtig in allen Browsern zu machen, sondern hilft auch, für das Schreiben von Code, die besten Praktiken zu unterrichten. Lassen Sie uns unsere Texteditor öffnen, erstellen index.html namens eine neue Datei. und es zu einem Ort speichern wir nicht vergessen werden. Ich werde einen Ordner auf meinem Desktop erstellen „styles- Konferenz“ genannt und diese Datei dort speichern; fühlen Sie sich frei, das gleiche zu tun. Im Innern des Im Innern des Elemente. Das Element sollte einen einfachen Absatz umfassen unsere Konferenz vorzustellen. Jetzt ist es Zeit zu sehen, wie wir getan haben! Gehen wir unsere Datei index.html finden (Mine befindet sich in der „Stile-Konferenz“ Ordner auf dem Desktop). Diese Datei doppelklicken oder sie in einen Web-Browser Ziehen öffnet es für uns zu überprüfen. Lassen Sie uns Gänge ein wenig wechseln, bewegt sich weg von HTML, und werfen Sie einen Blick auf CSS. Denken Sie daran, HTML den Inhalt und die Struktur unserer Webseiten definieren, während CSS den visuellen Stil und Aussehen unserer Webseiten definieren wird. Neben HTML-Bedingungen gibt es ein paar gemeinsame CSS Begriffe, die Sie sich mit vertraut machen wollen. Diese Begriffe schließen Selektoren. Eigenschaften. und Werte. Wie bei der HTML-Terminologie arbeiten je mehr Sie mit CSS, desto mehr wird diese Begriffe zur zweiten Natur geworden. Selektoren im allgemeinen einen Attributwert, wie beispielsweise eine ID oder Klassenwert oder Ziel den Typ des Zielelements, wie beispielsweise . Innerhalb von CSS sind Selektoren mit geschweiften Klammern gefolgt, <>. welche umfassen die Arten auf das ausgewählte Element angelegt werden. Der Wähler hier zielt auf alle Elemente. Sobald ein Element ausgewählt ist, bestimmt eine Eigenschaft, die Stile, die auf dieses Element angewendet wird. Eigenschaftsnamen fallen nach einem Selektor, innerhalb der geschweiften Klammern, <>. und unmittelbar vor einem Doppelpunkt. Es gibt zahlreiche Eigenschaften können wir, wie Hintergrund verwenden. Farbe. Schriftgröße. Höhe. und Breite. und neue Eigenschaften werden oft hinzugefügt. Im folgenden Code, definieren wir die Farbe und font-size Eigenschaften auf alle angewendet werden Elemente. Bis jetzt haben wir ein Element mit einem Selektor ausgewählt und festgelegt, welche Art wir mit einer Eigenschaft anwenden möchten. Jetzt können wir das Verhalten dieser Eigenschaft mit einem Wert bestimmen. Die Werte können als Text zwischen dem Doppelpunkt identifiziert werden. und Semikolon,;. Hier sind wir die Auswahl aller Elemente und den Wert der Farbeigenschaft Einstellen der Wert der Schriftgröße Eigenschaft sein, orange und 16 Pixel sein. Es ist eine gängige Praxis einrücken Eigenschaft und Wert-Paare innerhalb der geschweiften Klammern. Wie bei HTML, helfen diese Vertiefungen halten unseren Code organisiert und gut lesbar. CSS-Syntax Umriss mit einem Selektor, Eigenschaften und Werte einige gängigen Begriffe und die allgemeine Syntax von CSS zu wissen, ist ein guter Start, aber wir haben noch ein paar Punkte, bevor Sie zu tief Springen zu lernen. Insbesondere müssen wir einen genaueren Blick nehmen, wie Selektoren in CSS arbeiten. Selektoren, wie bereits erwähnt, zeigt an, welche HTML-Elemente gestylt werden. Es ist wichtig zu verstehen, wie Selektoren verwenden und wie sie genutzt werden. Der erste Schritt ist mit den verschiedenen Arten von Selektoren vertraut zu machen. Wir werden mit den am häufigsten Wähler beginnen: Typ. Klasse. und ID-Selektoren. Typselektoren Zielelemente durch ihren Elementtyp. Zum Beispiel sollten wir wünschen alle Teilungselemente zum Ziel, Selektoren sind extrem leistungsfähig, und die hier beschriebenen Selektoren sind die häufigsten Wähler kommen wir über werden. Diese Selektoren sind auch nur der Anfang. Viele erweiterte Selektoren existieren und sind leicht verfügbar. Wenn Sie mit diesen Selektoren wohl fühlen, keine Angst, einige der weiter fortgeschrittenen Selektoren zu schauen. In Ordnung, alles beginnt, zusammen zu kommen. Wir fügen Elemente zu einer Seite in unserem HTML, und wir können dann diejenigen Elemente auswählen und anwenden Stile, um sie mit Hilfe von CSS. Nun wollen wir die Punkte zwischen unseren HTML und CSS verbinden, und erhalten diese beiden Sprachen zusammen arbeiten. Um unseren externen CSS-Stylesheet zu erstellen, wir wollen, dass unseren Texteditor der Wahl verwenden, wieder eine neue Textdatei mit einer CSS-Datei-Erweiterung zu erstellen. Unsere CSS-Datei sollte im selben Ordner oder einen Unterordner gespeichert werden, wo unsere HTML-Datei befindet. Innerhalb der Betrachten Sie das folgende Beispiel eines HTML-Dokuments Damit die CSS richtig zu machen, muss der Pfad des Attributs href Wert direkt korrelieren, wo unsere CSS-Datei gespeichert wird. In dem vorhergehenden Beispiel wird die main.css Datei innerhalb der gleichen Stelle wie die HTML-Datei gespeichert, die auch als Stammverzeichnis bekannt. Wenn unsere CSS-Datei in einem Unterverzeichnis oder Unterordner ist, muss das Attribut href Wert entsprechend zu diesem Pfad korrelieren. Zum Beispiel, wenn unsere main.css Datei in einem Unterverzeichnis namens Sheets gespeichert wurde. der href Attribut-Wert würde Sheets / main.css sein. einen Schrägstrich verwenden, um anzuzeigen, in ein Unterverzeichnis zu bewegen. Es gibt eine Reihe von verschiedenen Resets zur Verfügung zu verwenden, die alle ihre eigenen Stärken haben. Eines der beliebtesten Resets zurückgesetzt Eric Meyer. , die angepasst worden, um Stile für die neuen HTML5-Elemente enthalten. Wenn Sie ein bisschen mehr Abenteuer fühlen, gibt es auch Normalize.css. von Nicolas Gallagher erstellt. Normalize.css konzentriert sich nicht ein Hard-Reset für alle gängigen Elemente zur Verwendung, sondern auf gemeinsame Stile für diese Elemente festlegen. Es erfordert ein stärkeres Verständnis von CSS, sowie das Bewusstsein von dem, was Sie Ihre Stile sein möchten. Insgesamt gibt es eine Handvoll Dinge auf der Suche zu sein, wenn CSS zu schreiben. Die gute Nachricht ist, dass alles möglich ist, und mit einer wenig Geduld werden wir alles herausfinden. Mit unserem Texteditor, lassen Sie uns eine neue Datei mit dem Namen main.css erstellen und im „Stylesheets“ Ordner speichern wir gerade erstellt haben. Mit unserer main.css Dateiform zu nehmen beginnen, sollten sie es zu unserer Datei index.html verbinden. die Datei index.html im Texteditor öffnen, lassen Sie uns das hinzufügen Element innerhalb unserer Da wir ein Stylesheet werden Referenzierung innerhalb der Element, lassen Sie uns die Beziehung Attribut rel hinzuzufügen. mit einem Wert von Sheet. Wir wollen auch einen Hyperlink-Referenz enthalten, das href-Attribut, um unsere main.css Datei. Denken Sie daran, unsere main.css Datei im „Stylesheets“ Ordner gespeichert wird, die innerhalb des „assets“ Ordner ist. Daher ist der href Attribut-Wert, der der Pfad zu unserer main.css Datei ist, muss assets / Sheets / main.css sein. Zeit, um unsere Arbeit zu überprüfen und sehen, ob unsere HTML und CSS sind immer zusammen. Jetzt ist unsere index.html Datei zu öffnen (oder die Seite aktualisieren, wenn es bereits geöffnet) in einem Web-Browser anzeigen soll etwas andere Ergebnisse als zuvor. So weit, ist es gut! Wir haben ein paar großen Schritte in dieser Lektion genommen. Man denke nur, Sie wissen jetzt die Grundlagen von HTML und CSS. Da wir weiterhin und Sie mehr Zeit, HTML und CSS verbringen zu schreiben, werden Sie viel bequemer mit den beiden Sprachen worden. Zur Erinnerung haben, so weit wir folgende behandelt: Lassen Sie uns nun einen genaueren Blick auf HTML nehmen und ein wenig über Semantik lernen. Wählen Sie ein Thema von Interesse unten, und ich werde für Dich einen Kurs ich glaube, die beste Gelegenheit zum Lernen empfehlen. Wählen Sie ein Thema über Ihren Kurs Empfehlungen anzuzeigen. Basierend auf Ihr Interesse an Business - Betrieb empfehle ich folgende Treehouse Kurse Check-out: Kaufen Sie lernen-Code HTML - CSS Kasse diese erweiterten HTML und CSS-Unterricht einen tieferen Blick auf Front-End-Design zu nehmen und Entwicklung, perfekt für jeden Designer oder Front-End-Entwickler, die ihre Fähigkeiten abzurunden. Um auf dem neuesten Stand zu bleiben und lernen, wenn neue Kurse und Lektionen gebucht werden, bitte melden Sie sich für den Newsletter-Spam-frei.Attribute
Gemeinsame HTML Bedingungen Demo
Einrichten der HTML-Dokumentstruktur
HTML Dokumentstruktur Demo
Selbstschließelemente
Code Validation
In der Praxis
und
Element sollte die Überschrift gehören wollen wir schließen-mal „Styles Conference“ verwenden wieder und die
Das Verständnis Gemeinsames CSS Terms
oder
Eigenschaften
Arbeiten mit Selektoren
Typselektoren
Weitere Selektoren
Referenzierung CSS
Andere Möglichkeiten für CSS Hinzufügen
Mit CSS Resets
Cross-Browser-Kompatibilität - Testing
In der Praxis
Demo - Quellcode
Ressourcen - Links
Erfahren Sie mehr HTML - CSS oder Studieren Weitere Themen
Wählen Sie Ihr Thema von Interesse:
Ihr Kurs Empfehlungen:
Learn to-Code HTML - CSS das Buch
Suche nach erweiterte HTML - CSS Lessons?
Schließen Sie sich den Newsletter
In Verbindung stehende Artikel