Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Comprensione e Utilizzo delle Proprietà dei Font | Formattazione del Testo in CSS
Fondamenti Di CSS

bookComprensione e Utilizzo delle Proprietà dei Font

Consideriamo le proprietà più comuni relative ai font.

selector {
  font-family: 'Montserrat' | 'Oswald' | 'Lato' |...; /* any font family */
  font-size: 12px | 0.5em | 0.8rem |...; /* it can be any value in px/em/rem units */
  font-weight: 400 | 500 | 700 | 900 |...; /* value 100 - 900 */
  font-style: normal | italic | oblique; /* only these values available */
}

Nota

Tutti gli esempi verranno mostrati utilizzando lo stesso contenuto testuale per offrire la possibilità di osservare come lo stesso testo possa essere visualizzato in modo diverso.

font-family

La proprietà font-family definisce la famiglia o le famiglie di font che verranno utilizzate per visualizzare il contenuto testuale. È possibile specificare un singolo nome di famiglia di font oppure un elenco di più nomi di famiglie separati da virgole.

font-size

La proprietà font-size imposta la dimensione del carattere per la visualizzazione del contenuto testuale. Può essere una dimensione fissa misurata in px oppure una dimensione relativa misurata in unità em o rem.

font-weight

La proprietà font-weight determina lo spessore o il peso del carattere utilizzato per visualizzare il contenuto testuale. Può essere specificata come valore numerico (ad esempio, 300, 500, 700, ...) oppure come parola chiave (ad esempio, lighter, normal o bold).

font-style

La proprietà font-style specifica lo stile del carattere da utilizzare per il contenuto testuale. Può essere normal (valore predefinito), italic oppure oblique.

Pseudo-classe ::first-letter

La pseudo-classe first-letter seleziona e applica uno stile alla prima lettera di un paragrafo o di un'intestazione. Per utilizzare questa pseudo-classe, è necessario inserire una doppia :: dopo un selettore e aggiungere la parola chiave first-letter.

selector::first-letter {
 /* some styles */
}

Eseguiamo il seguente esempio per vedere come funziona.

index.html

index.html

styles.css

styles.css

copy

Riepilogo

  • font-family specifica il font o i font di riserva per il testo. È possibile elencare più font per garantire una corretta visualizzazione;
  • font-size definisce la dimensione del testo utilizzando unità assolute (px) o relative (em, rem);
  • font-weight controlla lo spessore del font, sia numericamente (100–900) sia con parole chiave come normal o bold;
  • font-style determina lo stile del font, come normal, italic o oblique;
  • La pseudo-classe ::first-letter seleziona e applica uno stile alla prima lettera di un blocco di testo, consentendo effetti tipografici creativi.

1. Quale proprietà determina lo spessore del carattere?

2. Qual è il valore predefinito della proprietà font-style in CSS?

question mark

Quale proprietà determina lo spessore del carattere?

Select the correct answer

question mark

Qual è il valore predefinito della proprietà font-style in CSS?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 5

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Suggested prompts:

Can you explain the difference between px, em, and rem units for font-size?

How do I choose the best font-family for my website?

Can you show examples of using the ::first-letter pseudo-class?

Awesome!

Completion rate improved to 2.56

bookComprensione e Utilizzo delle Proprietà dei Font

Scorri per mostrare il menu

Consideriamo le proprietà più comuni relative ai font.

selector {
  font-family: 'Montserrat' | 'Oswald' | 'Lato' |...; /* any font family */
  font-size: 12px | 0.5em | 0.8rem |...; /* it can be any value in px/em/rem units */
  font-weight: 400 | 500 | 700 | 900 |...; /* value 100 - 900 */
  font-style: normal | italic | oblique; /* only these values available */
}

Nota

Tutti gli esempi verranno mostrati utilizzando lo stesso contenuto testuale per offrire la possibilità di osservare come lo stesso testo possa essere visualizzato in modo diverso.

font-family

La proprietà font-family definisce la famiglia o le famiglie di font che verranno utilizzate per visualizzare il contenuto testuale. È possibile specificare un singolo nome di famiglia di font oppure un elenco di più nomi di famiglie separati da virgole.

font-size

La proprietà font-size imposta la dimensione del carattere per la visualizzazione del contenuto testuale. Può essere una dimensione fissa misurata in px oppure una dimensione relativa misurata in unità em o rem.

font-weight

La proprietà font-weight determina lo spessore o il peso del carattere utilizzato per visualizzare il contenuto testuale. Può essere specificata come valore numerico (ad esempio, 300, 500, 700, ...) oppure come parola chiave (ad esempio, lighter, normal o bold).

font-style

La proprietà font-style specifica lo stile del carattere da utilizzare per il contenuto testuale. Può essere normal (valore predefinito), italic oppure oblique.

Pseudo-classe ::first-letter

La pseudo-classe first-letter seleziona e applica uno stile alla prima lettera di un paragrafo o di un'intestazione. Per utilizzare questa pseudo-classe, è necessario inserire una doppia :: dopo un selettore e aggiungere la parola chiave first-letter.

selector::first-letter {
 /* some styles */
}

Eseguiamo il seguente esempio per vedere come funziona.

index.html

index.html

styles.css

styles.css

copy

Riepilogo

  • font-family specifica il font o i font di riserva per il testo. È possibile elencare più font per garantire una corretta visualizzazione;
  • font-size definisce la dimensione del testo utilizzando unità assolute (px) o relative (em, rem);
  • font-weight controlla lo spessore del font, sia numericamente (100–900) sia con parole chiave come normal o bold;
  • font-style determina lo stile del font, come normal, italic o oblique;
  • La pseudo-classe ::first-letter seleziona e applica uno stile alla prima lettera di un blocco di testo, consentendo effetti tipografici creativi.

1. Quale proprietà determina lo spessore del carattere?

2. Qual è il valore predefinito della proprietà font-style in CSS?

question mark

Quale proprietà determina lo spessore del carattere?

Select the correct answer

question mark

Qual è il valore predefinito della proprietà font-style in CSS?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 5
some-alt