Я думаю, что тег <p>
семантически наиболее подходит для этой цели. Каждый диалог - это параграф. Каждый человек получает свой абзац каждый раз, когда говорит. Эта дополнительная информация может быть добавлена с помощью HTML5 data-attributes
или microformats
.
например.
<p><span class="fname">Praveen</span> : " This is my dialogue. "</p>
<p><span class="fname">Naveen</span> : " and this is mine. "</p>
PS: Использование неупорядоченных, упорядоченных списков определений в этом случае неверно.