<span>: l'elemento "estensione del contenuto"

L' elemento HTML <span> è un contenitore inline generico per il fraseggio del contenuto, che intrinsecamente non rappresenta nulla. Può essere utilizzato per raggruppare elementi per scopi di stile (usando gli attributi class o id) o perché condividono valori di attributo, come lang. Dovrebbe essere usato solo quando nessun altro elemento semantico è appropriato. <span> è molto simile a un elemento <div>, ma un elemento <div> è a livello di blocco mentre uno <span> è un elemento inline .

Esempio

Esempio 1

HTML

<p><span>Testo</span></p>

Esempio 2

HTML

<li><span>
  <a href="portfolio.html" target="_blank">Guarda il mio portfolio </a>
</span></li>

CSS

li span {
  background: gold;
}