В 2002 году, W3C начал разрабатывать XHTML 2.0, язык решили делать с нуля, что привело к проблемам совместимости с предыдущими версиями языков HTML и XHTML.

использование тега aside Статья о том, как правильно использовать тег aside в связи с последними изменениями в спецификации html5.