Heim >Web-Frontend >CSS-Tutorial >Einige Grundlagen des CSS-Stils

Einige Grundlagen des CSS-Stils

jacklove
jackloveOriginal
2018-05-21 11:24:431971Durchsuche

Während Ihres Studiums werden Sie auf einige grundlegende CSS-Kenntnisse stoßen.

Wie viele Möglichkeiten gibt es, Stile einzuführen? Was ist der Unterschied zwischen Link und @import

Es gibt drei Möglichkeiten, Stile einzuführen, nämlich:

Externer Import
wird hauptsächlich verwendet Das Link-Tag oder @import-Tag führt eine Stildatei mit dem Suffix .css von außen ein. Die Syntax lautet:
3323def41142777839bee82ce7942d43
@import url(path+###.css);

Embedded
Schreiben Sie den Stil in das aktuellec9ccee2e6ea535a969eb3f532ad9fe89531ac245ce3e4fe3d50054a55f265927-Tag. Der Die Syntax lautet:

<style>
   p {color:red;    text-align:center;
 }</style>

Inline
Fügen Sie den Stil im Eröffnungs-Tag des Stils hinzu, den Sie hinzufügen möchten (kann nicht im Schluss-Tag hinzugefügt werden). Die Syntax lautet:
cbc9da778da8f2523920eb73e0fbe49eIch bin P-Tag-Inhalt94b3e26ee717c64999d7867364b1b4a3

link und @import Der Hauptunterschied ist:

Der Unterschied in der Browser-Ladereihenfolge. (Zuerst Link laden, dann @import)

Link hat eine bessere universelle Kompatibilität als @import

Link unterstützt die Verwendung von JS zur Steuerung von DOM zum Ändern von Stilen, während @import

Was sind die Unterschiede zwischen den Dateipfaden ../main.css, ./main.css und main.css?

../main.css stellt die Datei main.css in der oberen Ebene dar Verzeichnis

./main.css repräsentiert die main.css-Datei im aktuellen Verzeichnis

main.css repräsentiert die main.css-Datei im aktuellen Verzeichnis, was ./main entspricht. css

Wofür wird console.log verwendet? Das

console.log wird hauptsächlich für die Entwicklung und das Debuggen verwendet und zeigt das debuggte Objekt in der Konsole des Inspektionselements an. Die Funktion entspricht: alarm() (nicht sehr verständlich, muss eingehend untersucht werden)

text-align: Was ist justify? wird hauptsächlich zum Anpassen der Lücke in der Mitte verwendet um beide Seiten im Layout von großem Text auszurichten.

Was sind px, em und rem? Was ist der Unterschied? Wie man

px als Pixeleinheit verwendet, ist normalerweise fest codiert und es gibt keine anderen Störfaktoren.

em und rem sind relative Einheiten und können geändert werden. em ist die Änderung der Einheitsgröße relativ zum übergeordneten Element und rem ist die Änderung der Einheitsgröße relativ zum Wurzelknoten. Zum Beispiel:

<!DOCTYPE html><html style="font-size:15px"> <!--这里是根节点,设置为15px--><head>
  <title>px.em.rem区别</title></head>
  <body>我是body内容  
  <h1>我是标题内容</h1>
  <div  style="font-size:2em;border:red 1px solid"><!--em相对于父级html,html为15px,2em相当于30px-->
  我是div内容  <p style="font-size:2em">我是em</p>  <!--em相对于父级div,div为30px,2em相当于60px--><p style="font-size:2rem">我是rem</p><!--rem是相对于根节点,根节点为15px,2rem相当于30px--></div></body></html>

In diesem Artikel werden die Grundkenntnisse des CSS-Stils vorgestellt. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website.

Verwandte Empfehlungen:

Einige grundlegende Fragen zu JS


So modularisieren Sie require.js mit Front-End-JS


Ein Beispiel für eine Schaltfläche, die mithilfe von CSS mit einem Bild implementiert wurde

Das obige ist der detaillierte Inhalt vonEinige Grundlagen des CSS-Stils. 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