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

Mehrere Möglichkeiten zum Festlegen der Ablaufzeit von localStorage

Inhaltsverzeichnis Problembeschreibung 1. Basislö...

MySQL implementiert den Vorgang zum Festlegen mehrerer Primärschlüssel

Benutzertabelle, ID-Nummer muss eindeutig sein, M...

Detaillierte Erklärung der Komponentenkommunikation in React

Inhaltsverzeichnis Übergeordnete Komponente kommu...

Hinweise zum Upgrade auf mysql-connector-java8.0.27

Kürzlich wurde bei einem Online-Sicherheitsscan e...

So fahren Sie MySQL sicher herunter

Beim Herunterfahren des MySQL-Servers können, abh...

Eine detaillierte Einführung in die Tomcat-Verzeichnisstruktur

Öffnen Sie das dekomprimierte Verzeichnis von Tom...

JavaScript implementiert eine Warteschlange mit doppeltem Ende

In diesem Artikelbeispiel wird der spezifische Co...

Details zur Verwendung des JSON-Typs in MySQL 5.7

JSON ist ein leichtes Datenaustauschformat, das e...

Tutorial zur Installation von MySQL8 unter Linux CentOS7

1. Installation der RPM-Version Überprüfen Sie, o...