Heim  >  Artikel  >  Web-Frontend  >  HTML5-Notizen zum fünften Tag

HTML5-Notizen zum fünften Tag

黄舟
黄舟Original
2016-12-28 17:17:021210Durchsuche

CSS-Eigenschaften

Absatzeigenschaften

letter-spacing:10px; der Abstand zwischen Wörtern

word-spacing:1px; der Abstand zwischen Wörtern (Wird hauptsächlich auf Englisch verwendet Websites)

text-transform:capitalize (den ersten Buchstaben jedes Wortes groß schreiben) Großbuchstaben (alles in Großbuchstaben) Kleinbuchstaben (alles in Kleinbuchstaben) (Wird hauptsächlich auf englischen Websites verwendet)

white-space :normal /nowrap (keine Zeilenumbrüche)

Box-Modell

Alle Tags werden als Box behandelt;

Elemente auf Blockebene werden als große Box behandelt, und das Inline-Element ist als kleiner Kasten betrachtet

Aus welchen Teilen besteht die Verkörperung eines Kastenmodells?

width+height (Breite und Höhe des Inhalts)+padding (innerer Rand/padding)+border (border)+margin (äußerer Rand)

border: (border)

Rand-oben:

Rand-unten:

Rand-links:

Rand-rechts:

Rand-unten: (unterer Rand)

border-bottom-style: durchgezogen (durchgezogene Linie) gestrichelt (gestrichelte Linie) gepunktet (gepunktete Linie) doppelt (doppelte durchgezogene Linie) Rahmenlinienstil

border-bottom-color :red/ #fff;Die Farbe des Randes

border-bottom-width:3px;Die Dicke des Randes

border:3px solid red;

border:none/0 ;

border-top:none/0;

border-collapse:collapse (starke Kanten entfernen)

padding: (padding, padding, padding) content Der Abstand zu der Rand ist relativ

padding-top:

padding-left:

padding-right:

padding-bottom:

(Auffüllung wirkt sich auf die Breite und Höhe der Box aus)

Auffüllung:10px (oben, unten, links und rechts)

Auffüllung:10px 20px (oben, unten, links und rechts)

padding:10px 20px 30px ;(oben rechts, unten) links = rechts „Folge dem Prinzip im Uhrzeigersinn“

padding: 10px 20px 30px 40px ;(oben rechts, unten links)

padding: 0 0 5px 0; (kann nur so geschrieben werden)

margin: (Ränder, padding) Der Abstand zwischen Beschriftungen
ist relativ zu

Der obere und Untere Ränder von Inline-Elementen können nicht implementiert werden

Blöcke Die oberen und unteren Ränder von Ebenenelementen können nicht akkumuliert werden und können nur den Maximalwert annehmen

Der linke und rechte Rand von Inline und Block -Level-Elemente sind kumulative Werte

Die Ränder haben keinen Einfluss auf die Breite und Höhe des Felds

Rand:10px (oben, unten, links und rechts)

Rand: 10px 20px; (oben, unten, links und rechts)

Rand:10px 20px 30px; (oben, rechts, unten) links = rechts „Grundsätze im Uhrzeigersinn befolgen“

Rand: 10px 20px 30px 40px; (oben rechts, unten links)

Rand: 0 0 5px 0; (kann nur so geschrieben werden)

Eine Box Tatsächliche Größe:

Breite: Breite des Inhalts (Breite) + Rand (links und rechts) + Abstand ((links und rechts) + Rand (links und rechts)

Höhe: Höhe des Inhalts (Höhe) + Rand (oben und unten) + Polsterung (oben und unten) + Rand (oben und unten)

Anwendung von Rändern: Zentrieren Sie die Box im Browser, in der Zentriermethode des übergeordneten Elements

margin:0 auto;

Neue Attribute von CSS3

box-sizing:border-box/content-box ignoriert die Werte von border und padding

Das Obige ist der Inhalt des fünften Tag der HTML5-Notizen, mehr Für verwandte Inhalte achten Sie bitte auf die chinesische PHP-Website (www.php.cn)!


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