По умолчанию элемент 'span' является строчным элементом.

По умолчанию абзац является блочным элементом.


Теперь абзац стал строчным элементом и его ширина определяется содержимым.



Теперь элемент 'span' стал блочным элементом.

Первый строчный 'p'.

inline-block 'p'

Второй строчный 'p'.