HTML-Grundlagen - Pflichtlektüre - Umfassendes Verständnis von CSS-Stylesheets

HTML-Grundlagen - Pflichtlektüre - Umfassendes Verständnis von CSS-Stylesheets

CSS (Cascading Style Sheet) wird zum Verschönern von HTML-Webseiten verwendet.

/*Kommentarbereich*/Dies ist die Kommentarsyntax

1. Stilvorlage

1. Klassifizierung von Stylesheets

1. Inline-Stylesheets

Bei gemeinsamer Darstellung mit HTML ist die Steuerung zwar präzise, ​​die Wiederverwendbarkeit ist jedoch mangelhaft und es gibt viele Redundanzen.

Beispiel: <p style="font-size:14px;">Inline-Stylesheet</p>

2. Eingebettete Stylesheets

Als eigenständiger, in die Webseite eingebetteter Bereich muss dieser in den Head-Tag geschrieben werden.

<style type="text/css">

p //Das Format funktioniert mit dem p-Tag

{

Stil;

}

</Stil>

3. Externe Stylesheets

Erstellen Sie eine neue CSS-Datei zum Speichern des Stylesheets. Wenn Sie ein Stylesheet in einer HTML-Datei aufrufen möchten, müssen Sie in der HTML-Datei mit der rechten Maustaste auf → CSS-Stylesheet → Stylesheet anhängen klicken. Im Allgemeinen wird die Link-Verbindungsmethode verwendet.

Hinweis: Es ist nicht notwendig, Style-Tags in die CSS-Datei zu schreiben

Einige Tags haben Standardränder, die normalerweise beim Schreiben von Stylesheet-Code entfernt werden (es können auch andere Stile festgelegt werden), und zwar wie folgt:

Hinweis: Das obige Bild zeigt, dass zuerst die Ränder und Abstände entfernt werden.

(ii) Selektor

1. Tag-Selektor. Verwenden Sie Tag-Namen als Selektoren.

2. Klassenselektor. Sie beginnen alle mit ". "

Hinweis: Der Klassenselektor kann mit dem Tag-Selektor überlagert werden, um unterschiedliche Effekte anzuzeigen.

3.ID- Selektor. Beginnt mit „#“ .

Hinweis: Der ID-Selektor kann mit dem Tag-Selektor überlagert werden, um unterschiedliche Effekte anzuzeigen.

<div id="Stilname">

4. Zusammengesetzte Selektoren

(1) Verwenden Sie „,“ um zwei Elemente zu trennen und so eine parallele Reihenfolge anzuzeigen.

(2) Durch Leerzeichen getrennt, um Nachkommen anzuzeigen.

(3) Filter “.”

2. Stilattribute

1. Hintergrund und Perspektiven

1. Hintergrund:

2. Vordergrundschriftart:

2. Grenzen und Begrenzungen

Rahmen (Tabellenrand, Stil usw.), Seitenabstand (Tabellenabstand). Polsterung (Inhalts- und Zellenabstand).

3. Listen und Blöcke

Breite , Höhe , ( oben , unten , links , rechts ) sind nur bei absoluten Koordinaten sinnvoll.

Der CSS-Stylesheetcode zeigt:

CSS-Dateicode:

CSS- CodeInhalt in die Zwischenablage kopieren
  1. @Zeichensatz "utf-8" ;
  2. /* CSS-Dokument */   
  3. * /*Alle Tags funktionieren, Ränder und Abstände sind auf 0px eingestellt*/   
  4. {
  5.      Rand : 0px ;
  6.      Polsterung : 0px ;}
  7. p,span /*Schreiben Sie direkt einen Tag-Namen, um anzugeben, dass alle p-Tags diesen Stil ausführen*/   
  8. {
  9.      Hintergrundfarbe : #F6C ;
  10.      Farbe : #0F0 ;}
  11. p.sp
  12. {
  13.      Hintergrundfarbe : #FF0 ;
  14.      Farbe : rot ;
  15.      Schriftgröße : 36px ;}
  16. .main /*Beginnen Sie mit . und verwenden Sie die Klasse, um auf dieses Stylesheet zu verweisen*/   
  17. {
  18.      Höhe : 50px ;
  19.      Breite : 300px ;
  20.      Hintergrundfarbe : #0FF ;
  21.      Schriftgröße : 45px ;}
  22. .main p /*Gibt an, dass dieser Stil ausgeführt wird, wenn sich im Tag mit class=main ein p-Tag befindet*/   
  23. {
  24.      Breite : 400px ;
  25.      Schriftgröße : 36px ;}
  26. #main /*Beginnen Sie mit # und verwenden Sie den ID-Selektor, um auf dieses Stylesheet zu verweisen*/   
  27. {
  28.      Höhe : 60px ;
  29.      Breite : 500px ;
  30.      Hintergrundfarbe : #60C ;
  31.      Schriftgröße : 36px ;}

HTML-Dateicode:

XML/HTML-CodeInhalt in die Zwischenablage kopieren
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >   
  2. < html   xmlns = "http://www.w3.org/1999/xhtml" >   
  3. <Kopf>   
  4. < Meta   http-equiv = "Inhaltstyp"   Inhalt = "Text/HTML; Zeichensatz=utf-8"   />   
  5. < Titel > Unbenanntes Dokument </ Titel >   
  6. < Stil   Typ = "Text/CSS" >   
  7.   
  8. </ Stil >   
  9. < Link   href = "Ohne Titel-1.css"   rel = "Stilvorlage"   Typ = "Text/CSS"   />   
  10. </ Kopf >   
  11.   
  12. < Textkörper >   
  13. < div   Stil = "Hintergrundfarbe: #0F0" > 1234567 </ div >   
  14. < p > Der Frühling ist da. </ p >   
  15. < p > Die Blumen blühen und das Gras ist grün. </ p >   
  16. < p   class = "sp" > Gänse, Gänse, Gänse, sie singen mit zum Himmel geneigten Hälsen. </ p >   
  17. < Spanne   class = "main" > Das Feld am Mittag pflügen < p > Schweiß tropft auf den Boden </ p > </ span >   
  18. < p   class = "main" > Die Sonne geht über den Bergen unter </ p >   
  19. < p   id = "Haupt"   > Helles Mondlicht vor dem Bett </ p >   
  20. < span > Es kann Frost auf dem Boden sein </ span > < br   />   
  21. </ Körper >   
  22. </ html >   

Der Laufeffekt zeigt:

Der obige Artikel „Unbedingt lesenswerte HTML-Grundlagen – Umfassendes Verständnis von CSS-Stylesheets“ enthält alle Inhalte, die der Herausgeber mit Ihnen teilt. Ich hoffe, er kann Ihnen als Referenz dienen. Ich hoffe auch, dass Sie 123WORDPRESS.COM unterstützen werden.

Original-URL: http://www.cnblogs.com/H2921306656/archive/2016/07/10/5658628.html

<<:  9 Tipps zur Codeoptimierung zur Verbesserung der Website-Benutzerfreundlichkeit, auf die Webmaster achten sollten

>>:  Detaillierte Erklärung des dynamischen Weihnachtsbaums durch JavaScript

Artikel empfehlen

So starten Sie ein Vue-Projekt mit dem M1 Pro-Chip

Inhaltsverzeichnis Einführung Homebrew installier...

Zusammenfassung der Methoden zum Einbinden von Dateiinhalten in HTML-Dateien

Im Forum fragen Internetnutzer oft: „Kann ich den...

MySQL 5.7.10 Installationsdokumentation Tutorial

1. Installieren Sie Abhängigkeitspakete yum -y in...

Vue: Zwei Komponenten auf gleicher Ebene erreichen eine Wertübertragung

Vue-Komponenten sind verbunden, daher ist es unve...

Befehl zum Anzeigen der Erstellungszeit der Binlog-Datei unter Linux

Inhaltsverzeichnis Hintergrund analysieren Verfah...

Ubuntu 20.04 stellt eine Verbindung zu WLAN her (2 Methoden)

Ich habe vor Kurzem Ubuntu 20.04 installiert und ...

MySQL 5.7.20 Green Edition Installation Detailliertes grafisches Tutorial

Lassen Sie uns zunächst verstehen, was MySQL ist....

onfocus="this.blur()" wird von blinden Webmastern gehasst

Als er über die Seite zur Bedienung der Bildschir...

Zusammenfassung der Linux-Benutzergruppen und -Berechtigungen

Benutzergruppen Unter Linux muss jeder Benutzer e...

Verwenden Sie in JS nicht mehr überall Operatoren für absolute Gleichheit.

Inhaltsverzeichnis Überblick 1. Test auf Nullwert...

Drei gängige Stilselektoren in HTML-CSS

1: Tag-Selektor Der Tag-Selektor wird für alle Ta...

Detaillierte Erklärung des JQuery-Selektors

Inhaltsverzeichnis Grundlegende Selektoren: Ebene...