Ein Tag kann mehrere Attribute haben, und ein Attribut kann mehrere Werte haben, die durch Leerzeichen getrennt sind. Sprache: HTML verwendet verschiedene Tags, um Hypertextinhalte zu kombinieren und dann ..."/> Ein Tag kann mehrere Attribute haben, und ein Attribut kann mehrere Werte haben, die durch Leerzeichen getrennt sind. Sprache: HTML verwendet verschiedene Tags, um Hypertextinhalte zu kombinieren und dann ...">
suchen
HeimWeb-FrontendHTML-TutorialTeilen Sie 18 Grundkonzepte in HTML

1.HTML:

Hpyer Text Markup Language

Hyer Text: Hypertext-Sprache (Text, Bilder, Links, Audio, Video usw.) )

Unterscheidung: Gewöhnlicher Text – Word-Text (Text, Tabelle, Bild)

Markup: Tag

< ;/Label>

Eine Beschriftung kann mehrere Attribute haben, und ein Attribut kann mehrere Werte haben. Die Attribute und Attribute und die Werte werden durch Leerzeichen getrennt

Sprache: Sprache

HTML verwendet verschiedene Tags, um Hypertextinhalte zu umschließen, und schreibt sie dann der Reihe nach

2. Dokumentenflusssequenz:

wird Das Browserfenster wird geteilt von oben nach unten in Reihen aufteilen. Ordnen Sie die Elemente in jeder Zeile von links nach rechts an

Teilen Sie das Browserfenster von oben nach unten in Zeilen und Zeilen. Dies wird als Dokumentenflussreihenfolge bezeichnet

3. HTML-Struktur-Tags

HTML: allgemeines Tag, teilt dem Browser mit, dass es sich um ein HTML-Dokument handelt und eine Seite nur ein

head: head-Tag haben kann, Enthält das Dokument. Die relevanten Informationen werden nicht im Browserfenster angezeigt. Eine Seite kann nur einen Body-Tag enthalten, der den gesamten Hypertext enthält ein

Meta: Stellt relevante Informationen über die Seite bereit. Eine Seite kann mehrere haben. Spezielle Abschlussmethode

Titel: Beschreibt den relevanten Inhalt der Seite. Auf einer Seite kann es nur einen

geben! DOCTYPE: Deklarations-Tag, teilt dem Browser die W3C-Spezifikation des im Dokument verwendeten Spezifikationssymbols mit. Es gibt kein End-Tag und die Seite wird nicht innerhalb der W3C-Spezifikation geschrieben:

(1) Tag-Buchstaben müssen Kleinbuchstaben sein

(2) Wenn es ein Start-Tag gibt, muss es ein End-Tag geben. Es gibt zwei Möglichkeiten, Tags zu schließen.

(3) Der Wert des Labels muss in doppelten Anführungszeichen stehen, z. B. { < ;Tag attribute="value">}

(4) Alle angezeigten Symbole müssen englische Symbole sein

(5) Tag + Inhalt = Element

Drei CSS-Stile:

CSS (Cascading Style Sheets) Cascading Style Sheets

Funktion: Wird verwendet, um die Anzeige von HTML-Inhalten im Browser-Stil zu definieren

(1) Inline-CSS-Stil:

Der Text hier ist rot

> ;

(2) Eingebetteter CSS-Stil

Eingebetteter CSS-Stil muss zwischen geschrieben werden.

(3) Externer CSS-Stil (.css ist die Erweiterung)

Externes CSS wird in geschrieben.

Verwenden Sie das -Tag Die Stildatei ist mit der HTML-Datei verbunden

Der CSS-Stil folgt einem wichtigen Prinzip – dem Proximity-Prinzip (aber die Größe des Gewichts muss beurteilt werden)

6 . Klassenauswahl
<link herf="   .css" rel="stylesheet" type="text/css"/>

. Klassenselektorname {CSS-Stilcode;🎜>

z. B.:

7 🎜>

Dem ID-Selektor wird das „#“-Symbol anstelle des „.“ vor dem Klassennamen vorangestellt

<span>胆小如鼠</span>
<span class="stress">胆小如鼠</stress>
.stress{color:red;}
8. Der Unterschied zwischen Klassen- (.) und ID-Selektoren (#). :

(1) Der ID-Selektor kann nur einmal im Dokument verwendet werden, und der Klassenselektor kann mehrmals verwendet werden

(2) Die Unterlistenmethode des Klassenselektors kann sein Wird für ein Element verwendet. Legen Sie mehrere Stile gleichzeitig fest. ID-Selektoren funktionieren nicht.

Beispiel:

Die Funktion des obigen Codes besteht darin, die Textfarbe der drei Wörter „dritte Klasse“ auf Rot und die Schriftgröße auf 25 Pixel zu setzen

9 .Untergeordneter Selektor

ist das Größer-als-Symbol „>“, mit dem das untergeordnete Element der ersten Generation des angegebenen Beschriftungselements ausgewählt wird
.stress{color:red;}
.size{font-size:25px;}
<p>到了<span class="stress size">三年级</span>下学期。。。</p>

z. B.:

Fügen Sie dem li-Element der Klasse aa einen 1 Pixel großen roten festen Rahmen hinzu

10. Der Nachkommenselektor

.aa > li {border:1px solid red;}
ist mit Rot gefüllt

11. Der Unterschied zwischen untergeordneten Selektoren und Nachkommenselektoren:

(1) Untergeordneter Selektor: direkter Nachkomme – „>“
.first span {color:red;}
<p class="first">.......<span>胆小如鼠</span></p>

(2 ) Nachkommenselektor: alle Nachkommen - Leerzeichen

12. Universeller Selektor (*)

entspricht allen Tag-Elementen von HTML

13. Gruppenselektor (,)

h1,span{color:red;}

14. Vererbung (CSS-Stil)

Gilt nicht nur auf ein bestimmtes HTML-Tag-Element, sondern auch auf dessen Nachkommen.

zB:

Als ich ein Kind war, war ich schüchtern wie eine Maus, und die Schriftarten waren alle in Rot, einschließlich der schüchternen Wörter. (Erbverhältnis)

15. Besonderheit:

p{color:red;}
<p>我小时候<span>胆小如鼠</span></p>
zB:


Anmerkung:

p , .Zuerst stimmen alle mit dem CSS-Attribut des p-Tags überein, und der Browser bestimmt anhand der Gewichtung, welcher CSS-Stil

verwendet werden soll (die Gewichtung des Tags beträgt 1; die Gewichtung des Klassenselektors beträgt 10; die ID-Auswahl Das Gewicht des Geräts beträgt 100)

z. B.:
p{color:red;}
.first{color:green;}
<p class="first">我小时候<span>胆小如鼠</span></p>

16. Wichtigkeit

CSS-Stil, der das höchste Gewicht einstellt – wichtig

zB:
代码                                                                                                      权值
p{color:red;}                                                                                             1
p span{ color:green;}                                                                             1+1=2
.warning{ color:white;}                                                                           10
p span .warning { color:purple;}                                                             1+1+10=12
#footer .note p { color:yellow;}                                                               100+10+1=111

Die Schriftart ist rot

Hinweis:

Stilpriorität:

Browser-Standardstil 17. Elementklassifizierung

Tag-Elemente in HTML werden im Allgemeinen in drei verschiedene Typen unterteilt:

( 1) Elemente auf Blockebene: – werden zum Aufbau des Frameworks verwendet

每个块级元素都从新的一行开始,并且其后的元素另起一行。(独占一行)

元素的高度,宽度,行高以及顶和底边距都可设置。

元素宽度在不设置的情况下,是它本身父容器的100%,除非设定一个宽度。

eg:

<p>   <p>   <h1>...<h6>   <ol>   <ul>   <dl>   <table>   <address>   <blockquote>   <form>

(2)内联元素:——修饰细节

自左向右排列,直到排不下自动换行。宽高无效,随内容而定。

eg:

<a>   <span>   <br>   <i>   <em>   <strong>   <label>   <q>   <var>   <cite>   <code>

(3)内联块级元素——Teilen Sie 18 Grundkonzepte in HTML,

和其他元素都在一行上

元素的高度、宽度、行高及顶和底边距都不可设置

18.

转换成块级元素:   a { display:block;}

转换成内联元素:   a { display:inline;}

转换成内联块级元素:   a { display:inline-block;}

【相关推荐】

1. 特别推荐“php程序员工具箱”V0.1版本下载

2. 免费html在线视频教程

3. php.cn原创html5视频教程

Das obige ist der detaillierte Inhalt vonTeilen Sie 18 Grundkonzepte in HTML. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Die Zukunft von HTML, CSS und JavaScript: WebentwicklungstrendsDie Zukunft von HTML, CSS und JavaScript: WebentwicklungstrendsApr 19, 2025 am 12:02 AM

Die zukünftigen Trends von HTML sind Semantik und Webkomponenten, die zukünftigen Trends von CSS sind CSS-in-JS und CssShudini, und die zukünftigen Trends von JavaScript sind WebAssembly und serverlos. 1. HTML -Semantik verbessern die Zugänglichkeits- und SEO -Effekte sowie Webkomponenten die Entwicklungseffizienz, aber der Browserkompatibilität sollte die Aufmerksamkeit geschenkt werden. 2. CSS-in-JS verbessert die Flexibilität des Stilmanagements, kann jedoch die Dateigröße erhöhen. CssShudini ermöglicht den direkten Betrieb des CSS -Renderings. 3.Webassembly optimiert die Browser -Anwendungsleistung, verfügt jedoch über eine steile Lernkurve, und serverloses vereinfacht die Entwicklung, erfordert jedoch eine Optimierung von Kaltstartproblemen.

HTML: Die Struktur, CSS: Der Stil, JavaScript: Das VerhaltenHTML: Die Struktur, CSS: Der Stil, JavaScript: Das VerhaltenApr 18, 2025 am 12:09 AM

Die Rollen von HTML, CSS und JavaScript in der Webentwicklung sind: 1. HTML definiert die Webseitenstruktur, 2. CSS steuert den Webseitenstil, und 3. JavaScript fügt ein dynamisches Verhalten hinzu. Zusammen bauen sie den Rahmen, die Ästhetik und die Interaktivität moderner Websites auf.

Die Zukunft von HTML: Evolution und Trends im WebdesignDie Zukunft von HTML: Evolution und Trends im WebdesignApr 17, 2025 am 12:12 AM

Die Zukunft von HTML ist voller unendlicher Möglichkeiten. 1) Neue Funktionen und Standards umfassen mehr semantische Tags und die Beliebtheit von Webcomponenten. 2) Der Webdesign -Trend entwickelt sich weiterhin für reaktionsschnelles und zugängliches Design. 3) Die Leistungsoptimierung verbessert die Benutzererfahrung durch reaktionsschnelle Bildlade- und faulen Ladetechnologien.

HTML vs. CSS vs. JavaScript: Ein vergleichender ÜberblickHTML vs. CSS vs. JavaScript: Ein vergleichender ÜberblickApr 16, 2025 am 12:04 AM

Die Rollen von HTML, CSS und JavaScript in der Webentwicklung sind: HTML ist für die Inhaltsstruktur verantwortlich, CSS ist für den Stil verantwortlich und JavaScript ist für dynamisches Verhalten verantwortlich. 1. HTML definiert die Webseitenstruktur und den Inhalt durch Tags, um die Semantik zu gewährleisten. 2. CSS steuert den Webseitenstil über Selektoren und Attribute, um es schön und einfach zu lesen. 3. JavaScript steuert das Verhalten von Webseiten über Skripte, um dynamische und interaktive Funktionen zu erzielen.

HTML: Ist es eine Programmiersprache oder etwas anderes?HTML: Ist es eine Programmiersprache oder etwas anderes?Apr 15, 2025 am 12:13 AM

HtmlisnotaprogrammingLanguage; itiSamarkuplanguage.1) htmlstructuresandFormatswebcontentuses.2) itWorkswithCSSForstylingandjavaScriptForinteraktivität, EnhancingWebDevelopment.

HTML: Erstellen der Struktur von WebseitenHTML: Erstellen der Struktur von WebseitenApr 14, 2025 am 12:14 AM

HTML ist der Eckpfeiler der Erstellung von Webseitenstruktur. 1. HTML definiert die Inhaltsstruktur und die Semantik und Verwendung usw. Tags. 2. Stellen Sie semantische Marker wie usw. zur Verfügung, um den SEO -Effekt zu verbessern. 3. Um die Benutzerinteraktion durch Tags zu verwirklichen, achten Sie auf die Verifizierung der Form. 4. Verwenden Sie fortschrittliche Elemente wie in Kombination mit JavaScript, um dynamische Effekte zu erzielen. 5. Zu den häufigen Fehlern gehören nicht abgegebene Bezeichnungen und nicht geeignete Attributwerte, und Überprüfungstools sind erforderlich. 6. Optimierungsstrategien umfassen das Reduzieren von HTTP -Anforderungen, die Komprimierung von HTML, die Verwendung semantischer Tags usw.

Von Text zu Websites: Die Kraft von HTMLVon Text zu Websites: Die Kraft von HTMLApr 13, 2025 am 12:07 AM

HTML ist eine Sprache, mit der Webseiten erstellt, die Webseitenstruktur und -inhalt über Tags und Attribute definiert werden. 1) HTML organisiert die Dokumentstruktur über Tags, wie z. B.. 2) Der Browser analysiert HTML, um das DOM zu erstellen und die Webseite zu rendern. 3) Neue Merkmale von HTML5, wie z. B. Multimedia -Funktionen. 4) Zu den häufigen Fehlern gehören nicht abgestimmte Bezeichnungen und nicht geeignete Attributwerte. 5) Die Optimierungsvorschläge umfassen die Verwendung semantischer Tags und die Reduzierung der Dateigröße.

HTML, CSS und JavaScript verstehen: Ein AnfängerhandbuchHTML, CSS und JavaScript verstehen: Ein AnfängerhandbuchApr 12, 2025 am 12:02 AM

WebdevelopmentRelieSonHtml, CSS und JavaScript: 1) HtmlStructuresContent, 2) CSSstylesit und 3) JavaScriptaddssinteraktivität, Bildung von TheBasisofModerernwebexperiences.

See all articles

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SecLists

SecLists

SecLists ist der ultimative Begleiter für Sicherheitstester. Dabei handelt es sich um eine Sammlung verschiedener Arten von Listen, die häufig bei Sicherheitsbewertungen verwendet werden, an einem Ort. SecLists trägt dazu bei, Sicherheitstests effizienter und produktiver zu gestalten, indem es bequem alle Listen bereitstellt, die ein Sicherheitstester benötigen könnte. Zu den Listentypen gehören Benutzernamen, Passwörter, URLs, Fuzzing-Payloads, Muster für vertrauliche Daten, Web-Shells und mehr. Der Tester kann dieses Repository einfach auf einen neuen Testcomputer übertragen und hat dann Zugriff auf alle Arten von Listen, die er benötigt.

PHPStorm Mac-Version

PHPStorm Mac-Version

Das neueste (2018.2.1) professionelle, integrierte PHP-Entwicklungstool

Herunterladen der Mac-Version des Atom-Editors

Herunterladen der Mac-Version des Atom-Editors

Der beliebteste Open-Source-Editor

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

Leistungsstarke integrierte PHP-Entwicklungsumgebung