Czasami niektóre fragmenty tekstu w dokumencie trzeba wyróżnić w zależności od sensu tych fragmentów. Na przykład, nazwiska, daty urodzenia, nazwy klawisz na klawiaturze, klasy Java, etc… Do wyróżnienia używa się znacznika <span>. Zazwyczaj elementom span nadaje się atrybut class, który zaznacza rolę tych fragmentów. Atrybut ten jest taki sam dla wszystkich równoważnych fragmentów. Więc równoważne fragmenty tekstu dokumentu zawierają się w elementach span o tym samym atrybucie class. Na przykład, wszystkie nazwiska zawierają się w elementach <span class='name'>, wszystkie nazwy książek — w elementach <span class='title'>, etc — jak w przykładzie poniżej.
<p class='bibliography'> <span class='author'>Aleksander Denisiuk</span> <span class='title'>Inversion of the X-ray transform</span> <span class='journal'>Inverse Problems</span>, <span class='pages'>399–411</span> <span class='year'>2007</span> </p>
Elementy span wyświetla się
„liniowo”
. Do wyróżnienia elementów blokowych używamy elementów
div (lub standardowych article, section, etc). Jeżeli taki blok jest unikatowy w obrębie dokumenty, zamiast atrybutu class można użyć atrybutu id.