Соглашения об именах HTML для идентификатора, класса и включения префикса типа элемента? [закрыто]

Кто-нибудь знает хороший ресурс, чтобы объяснить хорошие соглашения об именах для HTML ID и классов, и стоит ли префикс ID с типом элемента, т.е. btn или button или подобным?

Должны ли классы быть множественными или единичными? Я понимаю, что идентификаторы должны быть единичными, потому что они уникальны, но как насчет классов?

Идентификаторы и классы должны использовать существительные, верно?

Я использую страницы, которые внедряют другие страницы в существующие страницы, вроде как частичные страницы ... отсюда ... мне было интересно, если бы кто-нибудь, как префикс имени перед идентификаторами и / или классами ... вроде как пространство имен или аналогичный?

Любые комментарии или идеи действительно приветствуются.

Ответы на вопрос(3)

Ваш ответ на вопрос