Formatarea textului
Proprietatea text-transform modifică majusculizarea sau minusculele textului. Aceasta poate avea următoarele valori:
- capitalize: transformă prima literă a fiecărui cuvânt în majusculă
 - uppercase: transformă toate literele unui cuvânt în majuscule
 - lowercase: transformă toate literele unui cuvânt în minuscule
 - none: nu modifică registrul caracterelor
 
Exemplu:
<!DOCTYPE html>
<html>
   <head>
       <meta charset="utf-8">
       <title>Fonturile în CSS3</title>
       
       <style>
           p.lowercase {text-transform: lowercase;}
           p.uppercase {text-transform: uppercase;}
           p.capitalize { text-transform: capitalize;}
       </style>
   </head>
   <body>
   <div>
       <p class="capitalize">Textul folosește valoarea capitalize</p>
       <p class="lowercase">Textul folosește valoarea lowercase</p>
       <p class="uppercase">Textul folosește valoarea uppercase</p>
   </div>
   </body>
</html>
     
     Proprietatea text-decoration
Proprietatea text-decoration adaugă anumite efecte suplimentare textului. Aceasta poate avea următoarele valori:
- underline: subliniază textul
 - overline: trasează o linie deasupra textului
 - line-through: trece o linie prin text
 - none: nu aplică nicio decorare textului
 
Exemplu:
<!DOCTYPE html>
<html>
   <head>
       <meta charset="utf-8">
       <title>Fonturile în CSS3</title>
       
       <style>
           p.under {
               text-decoration: underline;
           }
           p.over {
               text-decoration: overline;
           }
           p.line {
               text-decoration: line-through;
           }
           p.mixed {
               text-decoration: underline line-through;
           }
           a.none {
               text-decoration: none;
           }
       </style>
   </head>
   <body>
   <div>
       <p class="under">Aceasta este text subliniat.</p>
       <p class="over">Aceasta este text nădusit</p>
       <p class="line">Aceasta este text tăiat</p>
       <p class="mixed">Aceasta este text subliniat și tăiat</p>
       <p>Nu subliniată <a href="index.php" class="none">legătură<a></p>
   </div>
   </body>
</html>
     
     Dacă este necesar, putem combina valorile. Astfel, în cazul penultim:
p.mixed { text-decoration: underline line-through; }
     Proprietățile CSS pentru spațiul dintre caractere și cuvinte
Două proprietăți CSS permit controlul spațiului dintre caractere și cuvinte. Pentru spațiul dintre caractere se utilizează atributul letter-spacing, iar pentru spațiul dintre cuvinte - word-spacing:
Exemplu:
<!DOCTYPE html>
<html>
   <head>
       <meta charset="utf-8">
       <title>Fonturile în CSS3</title>
       
       <style>
           p.smallLetterSpace {
               letter-spacing: -1px;
           }
           p.bigLetterSpace {
               letter-spacing: 1px;
           }
           p.smallWordSpace{
               word-spacing: -1px;
           }
           p.bigWordSpace{
               word-spacing: 1px;
           }
       </style>
   </head>
   <body>
   <div>
       <h3>Text obișnuit</h3>
       <p>Nu era nimic deasupra lui, în afară de cer...</p>
       <h3>letter-spacing: -1px;</h3>
       <p class="smallLetterSpace">Nu era nimic deasupra lui, în afară de cer...</p>
       <h3>letter-spacing: 1px;</h3>
       <p class="bigLetterSpace">Nu era nimic deasupra lui, în afară de cer...</p>
       <h3>word-spacing: -1px</h3>
       <p class="smallWordSpace">Nu era nimic deasupra lui, în afară de cer...</p>
       <h3>word-spacing: 1px</h3>
       <p class="bigWordSpace">Nu era nimic deasup
ra lui, în afară de cer...</p>
   </div>
   </body>
</html>
     
     Umbra textului
Proprietatea text-shadow poate crea umbre pentru text. Aceasta necesită patru valori: deplasarea orizontală a umbrei față de text, deplasarea verticală a umbrei față de text, gradul de estompare a umbrei și culoarea umbrei. Exemplu:
h1{
   text-shadow: 5px 4px 3px #999;
}
     
     În acest caz, deplasarea orizontală a umbrei față de litere este de 5 pixeli, iar deplasarea verticală în jos este de 4 pixeli. Gradul de estompare este de 3 pixeli, iar pentru umbră se utilizează culoarea #999.
Dacă am avea nevoie să creăm o deplasare orizontală spre stânga, în loc de dreapta, cum este implicit, în acest caz ar trebui să folosim o valoare negativă. Similar, pentru a crea o deplasare verticală în sus, ar trebui să folosim de asemenea o valoare negativă. De exemplu:
h1{
   text-shadow: -5px -4px 3px #999;
}