CSS Cascading Style Sheets (englischer vollständiger Name: Cascading Style Sheets) ist eine Computersprache, die zum Ausdrücken von Dateistilen wie HTML oder XML verwendet wird. CSS3 ist eine aktualisierte Version von CSS2 und 3 ist nur die Versionsnummer. Sie fügt viele leistungsstarke neue Funktionen hinzu, die auf CSS2.1 basieren. Derzeit unterstützen die Mainstream-Browser Chrome, Safari, Firefox, Opera und sogar 360 bereits die meisten Funktionen von IE10 und werden auch CSS3 vollständig unterstützen. Verschiedene Browser erfordern möglicherweise unterschiedliche Präfixe. Dies bedeutet, dass die CSS-Eigenschaft oder -Regel noch nicht Teil des W3C-Standards ist und eine private Eigenschaft des Browsers ist. Obwohl neuere Versionen von Browsern derzeit keine Präfixe erfordern, sind Präfixe für eine bessere Vorwärtskompatibilität dennoch unverzichtbar.
<span style="color: #800000;">-moz-transform:translateX(20px); -webkit-transform:translateX(20px); -ms-transform:translateX(20px); transform:translateX(20px);</span>
Transformation ist ein neues Attribut von CSS3 und jeder Browser muss ein Präfix hinzufügen, um es zu unterstützen.
<span style="color: #008000;">/*</span><span style="color: #008000;"> style.css </span><span style="color: #008000;">*/</span><span style="color: #800000;"> body</span>{<span style="color: #ff0000;"> background-color</span>:<span style="color: #0000ff;">#ccc</span>; }<span style="color: #800000;"> h1</span>{<span style="color: #ff0000;"> font-size</span>:<span style="color: #0000ff;">16px</span>;<span style="color: #ff0000;"> font-family</span>:<span style="color: #0000ff;">"微软雅黑"</span>;<span style="color: #ff0000;"> font-weight</span>:<span style="color: #0000ff;">normal</span>; }
<span style="color: #008000;"><!--</span><span style="color: #008000;"> index.html </span><span style="color: #008000;">--></span> <span style="color: #0000ff;"><</span><span style="color: #800000;">head</span><span style="color: #0000ff;">></span> <span style="color: #0000ff;"><</span><span style="color: #800000;">link </span><span style="color: #ff0000;">rel</span><span style="color: #0000ff;">="stylesheet"</span><span style="color: #ff0000;"> href</span><span style="color: #0000ff;">="./style.css"</span><span style="color: #0000ff;">></span> <span style="color: #0000ff;"></</span><span style="color: #800000;">head</span><span style="color: #0000ff;">></span> <span style="color: #0000ff;"><</span><span style="color: #800000;">body</span><span style="color: #0000ff;">></span> <span style="color: #0000ff;"><</span><span style="color: #800000;">h1</span><span style="color: #0000ff;">></span>这是标题<span style="color: #0000ff;"></</span><span style="color: #800000;">h1</span><span style="color: #0000ff;">></span> <span style="color: #0000ff;"></</span><span style="color: #800000;">body</span><span style="color: #0000ff;">></span>
CSS-Regeln bestehen aus zwei Hauptteilen: dem Selektor, der normalerweise das HTML-Element ist, dessen Stil Sie ändern möchten, und einer oder mehreren Deklarationen. Jede Deklaration besteht aus einer Eigenschaft und einem Wert. Eine Eigenschaft ist das Stilattribut, das Sie festlegen möchten. Jedes Attribut hat einen Wert. Eigenschaften und Werte werden durch Doppelpunkte getrennt.
<span style="color: #800000;">p</span>{ <span style="color: #008000;">/*</span><span style="color: #008000;"> 选择器 </span><span style="color: #008000;">*/</span><span style="color: #ff0000;"> color</span>:<span style="color: #0000ff;">red</span>; <span style="color: #008000;">/*</span><span style="color: #008000;"> 属性:值; </span><span style="color: #008000;">*/</span> }
Es gibt drei Möglichkeiten, Stylesheets einzuführen:
Externe Stylesheets sind ideal, wenn Stile auf viele Seiten angewendet werden müssen. Mit externen Stylesheets können Sie das Aussehen Ihrer gesamten Website ändern, indem Sie eine Datei ändern. Jede Seite verlinkt mit dem -Tag auf das Stylesheet. -Tag im Kopf (des Dokuments):
<span style="color: #800000;"><head> <link rel="stylesheet" type="text/css" href="style.css"> </head></span>
Wenn ein einzelnes Dokument einen besonderen Stil erfordert, sollte ein internes Stylesheet verwendet werden. Interne Stylesheets können am Kopf des Dokuments mit dem Tag