Heim > Web-Frontend > CSS-Tutorial > Eine detaillierte Erklärung der Unterschiede zwischen CSS-Syntax und JSON- und JS-Objekten

Eine detaillierte Erklärung der Unterschiede zwischen CSS-Syntax und JSON- und JS-Objekten

小云云
Freigeben: 2018-01-19 10:28:59
Original
1592 Leute haben es durchsucht

JSON-Objekte sind Unterklassen von JS-Objekten, und CSS-Objekte sind Unterklassen von JSON, das heißt, CSS erbt JS-Objekte. Dieser Artikel stellt hauptsächlich die Unterschiede zwischen CSS-Syntax und JSON- und JS-Objekten im Detail vor. Ich hoffe, er kann Ihnen helfen.

CSS-Regeln (Cascading Style Sheets) bestehen aus zwei Teilen: Selektor und Deklaration. ​


selector{declaration1;declaration2;declaration3;...declarationN}
Nach dem Login kopieren

Die Deklaration wird durch Semikolons (;) getrennt und als Eigenschaft ausgedrückt: Wert1 Wert2. Es handelt sich um eine einschichtige Struktur ohne innere Verschachtelung.

Wert ist ein spezifischer Wert wie px für Größe, #FFFFFF für Farbe, relativ/absolut für Position usw.

Der Selektor kann durch mehrere durch Kommas getrennte Selektoren dargestellt werden, wie z h1, h2, h3, h4..

Hinweis: Code-CSS sollte darauf achten, ob die Attributwerte in der richtigen Reihenfolge sein müssen oder nicht

backgroud: color position size repeat attachment url("img.url")Verwenden Sie regelmäßiges Urteilsvermögen, wenn Beim Rendern und Parsen solcher Attribute kann der Werttyp das angegebene Attribut ändern und seine Reihenfolge und sein Werttyp können nach Belieben angepasst werden.

Padding: links oben rechts unten Solche Attribute werden beim Rendern der Reihe nach analysiert. Wenn Sie das angegebene Attribut ändern möchten, müssen Sie seinen vorherigen Wert vervollständigen.

JSON (Javascript Object Nonation) besteht aus Objektdeklarationen.


 {declaration1,declaration2,..declarationN}
Nach dem Login kopieren

Seine Darstellung kann eine baumartige mehrstufige verschachtelte Struktur sein, und die Eigenschaften des Objekts können durch ein anderes oder mehrere Objekte dargestellt werden. Die äußeren Schichten mehrerer Objekte werden durch das JS-Array-Symbol [] geschlossen, die Objekte werden durch das Sammlungssymbol {} geschlossen und Doppelpunkte werden verwendet, um die Zuordnungsbeziehung anzuzeigen.

JS-Objekt

Es besteht aus dem Sammlungssymbol {}. Der Inhalt besteht aus Attributen: Werte, getrennt durch Kommas. Die Struktur ähnelt dem JSON-Objekt kann verschachtelt werden, aber seine Attribute müssen nicht in Anführungszeichen gesetzt werden.

Zusammenfassend lässt sich sagen, dass JSON-Objekte Unterklassen von JS-Objekten und CSS-Objekte Unterklassen von JSON sind, d. h. CSS erbt JS-Objekte.

Verwandte Empfehlungen:

Beispiele für CSS-Syntax-Tutorials

Beherrschen Sie die Prinzipien und die Implementierung von JSONP vollständig

Detaillierte Einführung in js-Objekte

Das obige ist der detaillierte Inhalt vonEine detaillierte Erklärung der Unterschiede zwischen CSS-Syntax und JSON- und JS-Objekten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage