CSS
HTML
JavaScript
PHP
Coming Soon
Generatori
Varie & Old

CSS initial-letter

La proprietà CSS3 initial-letter crea capilettera eleganti e leggibili

La proprietà initial-letter consente di ingrandire e far sporgere la prima lettera di un paragrafo, creando un effetto capilettera come nei libri o nei giornali. È utile per migliorare l'estetica tipografica di contenuti editoriali o narrativi.

Sintassi

initial-letter: grandezza [sporgenza];

Significato dei valori principali:

  • grandezza (obbligatoria): numero che rappresenta quante righe deve occupare verticalmente la lettera iniziale. Es: 2, 3, 4

  • sporgenza (opzionale): specifica quanto la lettera deve sporgere orizzontalmente nel paragrafo (default: 1). Esempio: initial-letter: 3 2; occupa 3 righe e sporge su 2 lettere.


Esempio proprietà: initial-letter


Codice Esempio: initial-letter

CODE: CSSpreleva codice
  1. .dropcap {
  2.   font-family: Georgia, serif;
  3.   font-size: 18px;
  4.   line-height: 1.5;
  5.   text-align: justify;
  6. }
  7.  
  8. .dropcap::first-letter {
  9.   initial-letter: 3;
  10.   font-weight: bold;
  11.   color: #9b2226;
  12.   margin-right: 6px;
  13. }

Contenuto Esempio: initial-letter

Esempio di utilizzo della proprietà initial-letter

In questo esempio, la prima lettera del paragrafo viene stilizzata come capilettera su 3 righe:


Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin at diam sit amet quam fermentum fermentum. Duis vitae sem et odio dignissim convallis.


CSS e HTML per il capilettera:

  
  <style>
    .dropcap {
      font-family: Georgia, serif;
      font-size: 18px;
      line-height: 1.5;
      text-align: justify;
    }

    .dropcap::first-letter {
      initial-letter: 3;
      font-weight: bold;
      color: #9b2226;
      margin-right: 6px;
    }
  </style>

  <p class="dropcap">
    Lorem ipsum dolor sit amet, consectetur adipiscing elit...
  </p>
  

⚠️ Nota di compatibilità:
Il supporto per initial-letter è limitato. Attualmente è implementata principalmente in Safari/WebKit. Per ottenere risultati simili in altri browser, si può usare un approccio con float + font-size, ma con meno precisione.


Note:
Le indicazioni dei Browser supportati sono superate grazie alla loro costante evoluzione, si consiglia di verificare la compatibilità dei vari browser eseguendo il test cliccando qui sotto.

Supporto Browser

Browser Support

I Cookie su questo sito:

Il nostro sito utilizza cookie e altre tecnologie in modo tale che sia noi, sia i nostri partner, possiamo ricordarci di te e capire come tu e gli altri visitatori utilizzate il nostro sito. Qui puoi trovare ulteriori informazioni sui cookie e le altre tecnologie. Chiudendo questo banner o continuando la navigazione acconsenti all'uso dei cookie. Acconsento Info Cookies