Span nuova linea

A V 

Provoca uno spazio tra queste lettere, come viene calcolato in modo esatto? Come opporsi a

 AV 

Gli spazi bianchi tra elementi in linea vengono compressi (o convertiti se si tratta di qualcosa di diverso dagli spazi) in un unico spazio e visualizzati.

Le specifiche del W3C hanno più informazioni:

Questo layout può comportare lo spazio tra le parole (chiamato inter-word space), ma le convenzioni per lo spazio tra le parole variano da uno script all’altro. Ad esempio, negli script latini, lo spazio inter-parola viene in genere visualizzato come uno spazio ASCII ( ).

Prova a utilizzare una class su span che costringerà la seconda estensione a una nuova riga e il CSS come

  .spanClass { display:block; } 

span è un elemento in linea come il testo semplice, quindi segue le stesse regole di stile. Quando scrivi su una nuova riga, il rendering mette uno spazio bianco.

 A B 

diventerà “AB”, con uno spazio bianco tra A e B. Questo succede anche con forti o em