Белый список HTML

Есть ли какие-либо рекомендации по правильному использованию маркдаун-белого списка? В многочисленных примерах, которые я просмотрел, я вижу такие конструкции, как tag[attribute], но также встречаются случаи добавления tag.attribute. В чём разница между ними? Какое влияние оказывает символ подстановки, например в font[face=*], и существуют ли другие управляющие символы, которые можно здесь использовать?

Также я нигде не вижу, чтобы атрибут “class” добавлялся в белый список. Разрешён ли он по умолчанию? Как система понимает, когда вы говорите о добавлении значения класса в белый список, а не о отдельном атрибуте?

2 лайка