HTML & CSS für Einsteiger

HTML & CSS für Einsteiger (Teil 30): Schöner Text durch CSS (2)

Alle Videos des Tutorials HTML & CSS für Einsteiger

p { 
   color: red; 
}

Als Wert könnt ihr Farbwörter oder einen hexadezimalen Farbwert angeben.

Die Schreibrichtung festlegen

.normal {direction:ltr;} 
.rueckwaerts {direction:rtl;}



Hier wurden zwei Klassen definiert.

<p class="normal">Text, der von links nach rechts geschrieben wird. 1 2 3 4 5 6 7 8 9 0</p> 
<p class="rueckwaerts">Text, der von rechts nach links geschrieben wird. 1 2 3 4 5 6 7 8 9 0</p>

Das Ergebnis sieht im Browser folgendermaßen aus:

HTML &amp; CSS für Einsteiger (Teil 30): Schöner Text durch CSS (2)

Die horizontale Ausrichtung von Texten

<p style="text-align:right;">
    Herzlich willkommen
</p>



Das Ergebnis sieht so aus:

HTML &amp; CSS für Einsteiger (Teil 30): Schöner Text durch CSS (2)

Die vertikale Ausrichtung

.baseline { 
   vertical-align: baseline; 
}



Beachtet, dass die Werte von vertical-align durch die verschiedenen Browser leider sehr ungleichmäßig interpretiert werden. Ihr solltet die Ergebnisse also unbedingt testen, bevor ihr die Seiten online stellt.

Die Textdekoration bestimmen

a:link { 
   text-decoration: none; 
}



Dadurch werden die Hyperlinks der Seite nicht mehr mit einem Unterstrich ausgestattet.

HTML &amp; CSS für Einsteiger (Teil 30): Schöner Text durch CSS (2)

Den Abstand zwischen den einzelnen Wörtern kann man ebenfalls explizit bestimmen.

<span style="word-spacing:0.5em">Willkommen auf PSD-Tutorials.de!</span><br />
<span style="word-spacing:1em"> Willkommen auf PSD-Tutorials.de!</span>

<span style="letter-spacing:0.1em">Beispieltext mit Zeichenabstand 0.1em</span><br> 
<span style="letter-spacing:0.3em">Beispieltext mit Zeichenabstand 0.3em</span><br>

.klein { 
   text-transform: lowercase; 
}

Im Browser sieht das Ergebnis folgendermaßen aus:

HTML &amp; CSS für Einsteiger (Teil 30): Schöner Text durch CSS (2)

Leerzeichen und Zeichenumbrüche

<pre class="brush:xml;">&lt;!DOCTYPE html&gt;
&lt;html lang=&quot;de&quot;&gt;
&lt;head&gt;
&lt;title&gt;PSD-Tutorials.de&lt;/title&gt;
&lt;meta charset=&quot;UTF-8&quot; /&gt;
&lt;style&gt;
body&gt;p {
   font-family:&quot;Courier New&quot;, Courier, monospace;
   font-size: 200%;
}
body p {
   color:#0066FF;
}
&lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;p&gt;Absatz 1&lt;/p&gt;
&lt;p&gt;Absatz 2&lt;/p&gt;
&lt;p&gt;Absatz 3&lt;/p&gt;
&lt;div&gt;
&nbsp; &lt;p&gt;Absatz 4&lt;/p&gt;
&lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>

Im Browser sieht das folgendermaßen aus:

HTML &amp; CSS für Einsteiger (Teil 30): Schöner Text durch CSS (2)

Schatten umsetzen

text-shadow: hV vV blur #xxxxxx;

.schatten {
   color: #444;
   font-size: 34px;
   text-shadow: 2px 2px 3px #333;
}



Angewendet wird die definierte Klasse nachfolgend auf eine Überschrift der ersten Ordnung.

<h1 class="schatten">PSD-Tutorials.de</h1>

ICONS TEST

/sprites/ui.svg:

alert
apple-pay
apple
arrow-down
arrow-right
arrows
checkbox
checked
chevron-down-small
chevron-down
chevron-left
chevron-right-doble-primary
chevron-right
chevron-up-small
chevron-up
close-cross
close-small
close
cog
complete
copy
eye-lock
eye
facebook-logo
file
form-select-arrow-up
form-select-arrow
google-icon
icon-als-gast-fortfahren_b
icon-anmelden1_b
icon-anmelden2_b
icon-globe
icon-neues-konto-erstellen_b
icon-resize-out
information-icon-button
left-align
letters
like
link-arrow
link
list-icon
lock
mail
medal
moon
notification
open-small
picture
pinterest-2
play
plus-white
quizz
rate
refresh-211
refresh-282
reset
reward
search-thin
search
star
sun
user
warenkorb

/sprites/image-editor.svg:

align-center
align-left
align-right
alignment-center
alignment-left
alignment-right
alignment-vertical-bottom
alignment-vertical-center
alignment-vertical-top
background-test
background
bold
bring-forward
bring-to-front
capslock
change-size
check-point
constrain
copy
crop-image
delete
download
edit-file-name
editable
flip-horisontally
flip-vertically
group-layer
help
hide
italic
justified
layers
line-spacing
lock
not-editable
open-group
paste
redo
rotate
save
send-backward
send-to-back
shape-layer
shapes
show
strike
text-layer
text
translate
underline
undo
unlock
zoom-in
zoom-out

/sprites/paint.svg:

brush
clear
cursors
eraser
escape
full-screen
marker
navigate
pencil
print
refresh
save
spray
zoom-in
zoom-out

/sprites/theme.svg:

001-01
001-02
001-03
001-04
001-05a
001-05b
001-05c
002-05a
3d-square-software-icon-dark
architektur-software-icon-dark
arrows-down-active
arrows-up-active
assets-templates-download-icon-dark
butterfly-answer-icon-dark
category-icon-example
certificate_alternate
certificate_downloaded
certificate_grey
certificate_primary
edit-multiple
edit
facebook
folder
grey-pause
grey-play
grey-stop
icon-als-gast-fortfahren_c
icon-anmelden1_c
icon-anmelden2_c
icon-neues-konto-erstellen_c
icons-cookie
instagram
interests-1
lamp-idea-bulb-smart-icon-dark
linkedin
pinterest
plus
red-cross
reload
toggle-list-active
toggle-list
toggle-on-off-active
toggle-on-off
toggle-single-active
toggle-single
toggle-switch-active
toggle-switch
trash
trophy-inactive
urkunden-zertifikate-software-icon-dark
video-streaming-icon-dark
xing

/sprites/banners.svg:

bild
icons8-google
proven_expert_4eck-tutkit

/sprites/elements-of-design.svg:

annika-hillger
annika-hillger
annika-hillger
annika-hillger_100
annika-hillger_100
annika-hillger_100
blockquote-border-line
icons-svg-log-in
svg-log-in
svg-registration

/sprites/logotypes.svg:

logo-big-colored
logo-big-dark
logo-big-green
logo-big
logo-dark
logo-green
logo-light-grey
logo-light-white
logo-mini-dark
logo-mini-green
logo-mini
logo-payment
logo-small-dark
logo-small-green
logo-small
logo-tutkit
logo
tutkit_pirate-bay
tutkit_voucher_top

/sprites/payment-provider.svg:

apple-pay-2
apple-pay-white
apple-pay
card-bank
card-mastercard
card-paypal
creditcard
g-pay-2
g-pay
google-pay-2
invoice
mastercard
payment-google-pay
paypal-2
paypal
sepa
visa
[]