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

MySQL fragt den aktuellsten Datensatz der SQL-Anweisung ab (Optimierung)

Die schlechteste Option besteht darin, die Ergebn...

So zeigen Sie den Rahmen an, wenn td leer ist

Zuvor habe ich zusammengefasst, wie man mit CSS di...

vue + ts realisiert den Effekt des Ziehens von Elementen mit der Maus

In diesem Artikelbeispiel wird der spezifische Co...

Vier Modi zum Öffnen und Schließen von Oracle

>1 Starten Sie die Datenbank Geben Sie im cmd-...

Detaillierte Schritte zur Installation und Konfiguration von MySQL 5.6.21

1. Übersicht MySQL-Version: 5.6.21 Download-Adres...

Zusammenfassung der Verwendung von TypeScript in React-Projekten

Vorwort Dieser Artikel konzentriert sich auf die ...

Detaillierte Erklärung zur Abfrage von Feldern im JSON-Format in MySQL

Während des Entwicklungsprozesses trat eine Anfor...

Detaillierte Erklärung der Truncate-Verwendung in MySQL

Anleitung in diesem Artikel: Es gibt zwei Möglich...

Detaillierte Erklärung des JavaScript-Fortschrittsmanagements

Inhaltsverzeichnis Vorwort Frage Prinzip prüfen V...

Gegenfall für die Vue-Implementierung

In diesem Artikelbeispiel wird der spezifische Co...

So aktivieren Sie Fernzugriffsberechtigungen in MySQL

1. Melden Sie sich bei der MySQL-Datenbank an mys...

MySQL Server IO 100 % Analyse- und Optimierungslösung

Vorwort Während des Stresstests besteht das unmit...