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:
@import url(path+###.css);
Embedded
Schreiben Sie den Stil in das aktuelle-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:
Ich bin P-Tag-Inhalt
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
< nicht unterstützt 🎜>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. cssWofü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>
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!