1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
|
---
title: letter-spacing
slug: Web/CSS/letter-spacing
tags:
- CSS
- CSS Eigenschaft
- NeedsMobileBrowserCompatibility
- Referenz
- SVG
translation_of: Web/CSS/letter-spacing
---
<div>{{CSSRef}}</div>
<h2 id="Übersicht">Übersicht</h2>
<p>Die <strong><code>letter-spacing</code></strong> CSS Eigenschaft gibt das Abstandsverhalten zwischen Textzeichen an.</p>
<p>{{cssinfo}}</p>
<h2 id="Syntax">Syntax</h2>
<pre class="brush:css">/* <length> Werte */
letter-spacing: 0.3em;
letter-spacing: 3px;
letter-spacing: .3px;
/* Schlüsselwortwerte */
letter-spacing: normal;
/* Globale Werte */
letter-spacing: inherit;
letter-spacing: initial;
letter-spacing: unset;
</pre>
<h3 id="Werte">Werte</h3>
<dl>
<dt><code>normal</code></dt>
<dd>Die Abstände sind die normalen Abstände für die aktuelle Schriftart. Im Gegensatz zu einem Wert von 0, erlaubt es dieser Wert dem User Agent, den Leerraum zwischen Zeichen zu ändern, um Text im Block anzuordnen.</dd>
<dt><code><length></code></dt>
<dd>Beschreibt Leerraum zwischen den Zeichen <strong><em>zusätzlich</em></strong> zum Standardleerraum zwischen Zeichen. Werte können negativ sein, aber es kann implementationsspezifische Beschränkungen geben. User Agents können den Leerraum zwischen den Zeichen nicht weiter verringern oder vergrößern, um den Text im Block anzuordnen.<br>
Siehe {{cssxref("length")}} Werte für mögliche Einheiten.</dd>
</dl>
<h3 id="Formale_Syntax">Formale Syntax</h3>
{{csssyntax}}
<h2 id="Beispiele">Beispiele</h2>
<h3 id="HTML_Inhalt">HTML Inhalt</h3>
<pre class="brush: html"><p class="first-example"> letter spacing </p>
<p class="second-example"> letter spacing </p>
<p class="third-example"> letter spacing </p>
<p class="fourth-example"> letter spacing </p>
</pre>
<h3 id="CSS_Inhalt">CSS Inhalt</h3>
<pre class="brush: css">.first-example { letter-spacing: 0.4em; }
.second-example { letter-spacing: 1em; }
.third-example { letter-spacing: -0.05em; }
.fourth-example { letter-spacing: 6px; }
</pre>
<p>{{ EmbedLiveSample('Beispiele', 440, 185) }}</p>
<h2 id="Spezifikationen">Spezifikationen</h2>
<table class="standard-table">
<thead>
<tr>
<th scope="col">Spezifikation</th>
<th scope="col">Status</th>
<th scope="col">Kommentar</th>
</tr>
</thead>
<tbody>
<tr>
<td>{{SpecName('CSS3 Text', '#letter-spacing-property', 'letter-spacing')}}</td>
<td>{{Spec2('CSS3 Text')}}</td>
<td>Keine Änderung</td>
</tr>
<tr>
<td>{{SpecName('CSS3 Transitions', '#animatable-css', 'letter-spacing')}}</td>
<td>{{Spec2('CSS3 Transitions')}}</td>
<td>Definiert <code>letter-spacing</code> als animierbar.</td>
</tr>
<tr>
<td>{{SpecName('CSS2.1', 'text.html#propdef-letter-spacing', 'letter-spacing')}}</td>
<td>{{Spec2('CSS2.1')}}</td>
<td>Keine Änderung</td>
</tr>
<tr>
<td>{{SpecName('SVG1.1', 'text.html#LetterSpacingProperty', 'letter-spacing')}}</td>
<td>{{Spec2('SVG1.1')}}</td>
<td>Ursprüngliche SVG Definition</td>
</tr>
<tr>
<td>{{SpecName('CSS1', '#letter-spacing', 'letter-spacing')}}</td>
<td>{{Spec2('CSS1')}}</td>
<td>Ursprüngliche Definition</td>
</tr>
</tbody>
</table>
<h2 id="Browser_Kompatibilität">Browser Kompatibilität</h2>
{{Compat("css.properties.letter-spacing")}}
<h2 id="Siehe_auch">Siehe auch</h2>
<ul>
<li>{{cssxref("font-kerning")}}</li>
</ul>
|