Heim > Web-Frontend > CSS-Tutorial > Was ist CSS? Einführung in drei CSS-Stile und Textattribute

Was ist CSS? Einführung in drei CSS-Stile und Textattribute

不言
Freigeben: 2018-08-09 15:31:55
Original
2700 Leute haben es durchsucht

In diesem Artikel erfahren Sie, was CSS ist. Die Einführung der drei CSS-Stile und Textattribute hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen.

Was ist CSS?

Cascading Style Sheets, auch CSS genannt, Cascading Style Sheets.
Wird zum Ändern von HTML-Dateien und zum Durchführen von Vorgängen wie Schriftsatz oder Größensteuerung an Webseitenelementen verwendet.
Mit anderen Worten: Die HTML-Datei füllt den Inhalt der Webseite, während CSS die Leistung des Inhalts steuert
Zum Beispiel: die Größe des Elements, die Position des Elements auf der Webseite, der Hintergrund des Elements und andere Attribute.

Wo ist der CSS-Code geschrieben?

1 Inline-Stil (inline): CSS-Code kann in HTML-Tags geschrieben werden, mit style="css style";

<p style="color: red;">这是一个段落</p>
Nach dem Login kopieren

2 Interner Stil:

Schreiben Sie den CSS-Code in das Style-Tag
Theoretisch kann das Style-Tag an einer beliebigen Stelle im Dokument geschrieben werden, um wirksam zu werden, aber wir alle schreiben den Style in das Head-Tag

<html>
    <head>        ...
        <style type="text/css">
            css样式
        </style>
    </head>
</html>
Nach dem Login kopieren

3 Externer Stil:

Der externe Stil ist das Schreiben den CSS-Code separat in
in einer CSS-Datei (CSS-Suffixdatei) Verwenden Sie dann den Link-Tag, um die externe Stildatei
vorzustellen Es sind keine Style-Tags in externen Style-Dateien erforderlich, schreiben Sie einfach CSS-Code direkt

<html>
    <head>        ...
        <link rel="stylesheet" type="text/css" href="css文件路径" />
    </head>
</html>
Nach dem Login kopieren

Drei Styles können auf mehrere Arten gleichzeitig verwendet werden

Textattribut: Schriftartattribut

1 Schriftgröße: Schriftgröße

Legen Sie die Schriftgröße fest, verwenden Sie Werte mit Einheiten wie px, em, pt usw.

font-size: 12px;
Nach dem Login kopieren

2 Schriftfarbe: Farbe

Farbe: rot;

3 Schriftstil: Schriftfamilie

Legen Sie Schriftarten fest, z. B. Song Dynasty, Yahei und dergleichen
Kann mehrere Werte haben
Es wird jedoch nur ein Schriftstil angezeigt
Wenn die erste Schriftart verfügbar ist, verwenden Sie die erste, andernfalls die zweite
Wenn die zweite Schriftart nicht verfügbar ist, verwenden Sie die dritte usw.
Schriftarten werden durch englische Kommas getrennt. Wenn der Wert chinesisch ist oder aus mehreren Wörtern besteht, muss er in englische doppelte Anführungszeichen gesetzt werden

font-family: "宋体",Times,"New Century Schoolbook";
Nach dem Login kopieren

4 Schriftstärke: font-weight

Optionaler WertBeschreibung
normal Standardwert, nicht fett
fett
可选值说明
normal默认值,不加粗
bold
bolder加粗,效果比bold更明显
value100~900的不带单位数值,一般100~500为正常效果,600~900为加粗,数值越大,字体越粗
fetterFett, der Effekt ist offensichtlicher als fett
Wert100~900 ohne Einheitswert, im Allgemeinen ist 100~500 der normaler Effekt, und 600~900 ist fett. Je größer der Wert, desto fetter die Schriftart.
font-weight: bold;
Nach dem Login kopieren

5 Die Groß- und Kleinschreibung von der Text: text-transform

可选值说明
none默认值,无效果
capitalize首字母大写
uppercase全部大写
lowercase全部小写
text-transform: capitalize;
Nach dem Login kopieren

6 Horizontale Textausrichtung: text-align

可选值说明
left默认值,左对齐
right右对齐
center居中对齐
justify两端对齐
text-align: left;
Nach dem Login kopieren

7 Vertikale Textausrichtung

可选值说明
baseline默认。元素放置在父元素的基线上
sub垂直对齐文本的下标
super垂直对齐文本的上标
top把元素的顶端与行中最高元素的顶端对齐
text-top把元素的顶端与父元素字体的顶端对齐
middle把此元素放置在父元素的中部
bottom把元素的顶端与行中最低的元素的顶端对齐
text-bottom把元素的底端与父元素字体的底端对齐
inherit规定应该从父元素继承 vertical-align 属性的值

Das Vertical-Align-Attribut funktioniert nur, wenn das Element zu Inline oder Inline-Block gehört.

vertical-align: baseline;
Nach dem Login kopieren

8 Text-Dekoration

可选值说明
none无下划线
underline下划线
overline上划线
line-through中间划线(删除线)
text-decoration: underline;
Nach dem Login kopieren

9 首行缩进: text-indent

该属性接受一个带单位的值
规定文本首行缩进多少个单位的空间
只对第一行有缩进,而且只用于块元素

text-indent: 2em;
Nach dem Login kopieren

text-indent的属性值一般会使用em作为单位,因为一般缩进都以多少个字符为标准

10字间距: letter-spacing

该属性接受一个带单位的值
规定每个字符之间间隔多少个单位的空间

letter-spacing: 1em;
Nach dem Login kopieren

11 词间距: word-spacing

该属性接受一个带单位的值
 规定每个单词之间间隔多少个单位的空间
该属性对中文无效

相关文章推荐:

鼠标划过字体时如何用css来实现字体变色?(代码实测)

css三栏布局的三种实现方式(圣杯布局、双飞翼布局、Flex布局)

Das obige ist der detaillierte Inhalt vonWas ist CSS? Einführung in drei CSS-Stile und Textattribute. 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