Сайты все разные, поэтому одинми nav,article,section, и т.д. необойтись. И таких тэгов может быть оочень много.
Лучше бы сделали как в asp.net - регистрацию собственных тэгов.
В заголовке писать что-то вроде соответствия
<header> - синоним <div id='header'>
И так далее для разных своих тэгов. Будет красивый html код, а браузеры при обработке страницы просто заменяли бы у себя соответствующие тэги на синонимы.
Лучше бы сделали как в asp.net - регистрацию собственных тэгов.
В заголовке писать что-то вроде соответствия
<header> - синоним <div id='header'>
И так далее для разных своих тэгов. Будет красивый html код, а браузеры при обработке страницы просто заменяли бы у себя соответствующие тэги на синонимы.
.......
init();