История изменений
Исправление peregrine, (текущая версия) :
Не должен. Есть описание элементов, есть описание стилей, есть описание интерактива, есть описание графики. В современном вебе всё плохо, т.к. css очень зависит от браузера, html не лучший язык для описания элементов и не шибко гибкий (те же layout-ы из классических библиотек GUI на нем геморно делать), в связи с этими недостатками их закрывают JS-ом, который стал монстром, с графикой вообще всё плохо, из-за чего живы флеши и прочие свистелки-перделки.
Исходная версия peregrine, :
Не должен. Есть описание элементов, есть описание стилей, есть описание интерактива, есть описание графики. В современном вебе всё плохо, т.к. css очень зависит от браузера, html не лучший язык для описания элементов и не шибко гибкий (те же layout-ы из классических библиотек GUI на нем геморно делать), в связи с этими нгедостатками их закрывают JS-ом, который стал монстром, с графикой вообще всё плохо, из-за чего живы флеши и прочие свистелки-перделки.