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

Zusammenfassung der Web-Frontend-Kenntnisse (persönliche praktische Erfahrung)

1. Als ich heute eine Seite erstellte, stieß ich a...

JS ES neue Funktionen Vorlagenzeichenfolge

Inhaltsverzeichnis 1. Was ist eine Vorlagenzeiche...

Webdesign-Tipps für Formular-Eingabefelder

Dieser Artikel listet einige Tipps und Codes zu F...

Womit kann ich dich, meinen Tisch, retten (Haiyu-Blog)

Tabellen spielten einst eine sehr wichtige Rolle ...

Detaillierte Schritte zur Installation von Nginx unter Linux

1. Nginx-Installationsschritte 1.1 Offizielle Web...

Datenabfragevorgang im MySQL-JSON-Format

Der Standardtabellenname ist „base_data“ und der ...

So öffnen Sie das MySQL-Binlog-Protokoll

Binlog ist eine binäre Protokolldatei, die alle M...

So mounten Sie eine neue Festplatte auf einem Linux-Cloud-Server

Hintergrund Im Unternehmen wurde ein neuer Server...

Gründe und Lösungen für das Nicht-Wirksamwerden der MySQL-SQL-Modus-Änderung

Inhaltsverzeichnis Vorwort Szenariosimulation Zus...