Новый ответ, основанный на обновленном вопросе:
Это не правила синтаксического анализа HTML 5, с которыми у вас есть проблемы, это поддержка атрибутов HTML 5.Нет, вы не можете переопределить это.Если вы не хотите использовать что-то новое в HTML 5 - не используйте их в своем документе!
Оригинальный ответ:
Нет, это не так.
Правила синтаксического анализа HTML 5 в основном таковы: «Что в любом случае делали браузеры в течение последних полутора десятилетий».
Это просто позволяет нам отказаться от совершенно допустимых SGMLс ограниченной поддержкой на языке (и валидаторы, которые передают их как действительные).