Вы можете поместить его в элемент footer
, так как это «информация о его разделе». Внутри этого footer
вы можете продолжать использовать элемент aside
, если списки реакций требуют раздела.
<article>
<h1>Me article heading</h1>
<footer>
<aside>
<h2>Reactions</h2>
<!-- reaction list -->
</aside>
</footer>
</article>
Вместо элемента ul
можно использовать элемент dl
, который сообщает, что каждая запись списка состоит из метки и значения.
<dl>
<dt>Sad <span>?</span></dt>
<dd>50</dd>
<dt>Angry <span>?</span></dt>
<dd>0</dd>
</dl>
Это не позволяет вам использовать figure
+ figcaption
, хотя (за исключением только метки и значка), но я не думаю, что это добавляет полезную семантику в этом контексте в любом случае.
Хотя элемент output
, кажется, подходит в соответствии с его определением («результат действия пользователя»), я не думаю, что он хорошо подходит в этом контексте - но это сложно сказать наверняка.
Что может быть полезным, так это предоставление ярлыка, который ясно показывает, что это число реакций. Если ярлык не должен быть виден на странице, вы можете использовать aria-label
.