HTML5 и CSS3 зависят от последних браузеров.
В некоторых браузерах поддерживается определенный синтаксис из HTML5 и CSS3, в других - нет.
Вам не нужно ничего «устанавливать», чтобы начать использовать любой из языков, они полностью зависят от браузераподдерживая / имея возможность визуализировать код.
для HTML5, вам нужно поместить следующее в верхней части документа HTML, чтобы объявить, что вы используете HTML5:
<!doctype HTML>
Вототличная таблица совместимости, чтобы увидеть, как работают HTML5 и CSS3 и в каких браузерах: http://www.findmebyip.com/litmus/
http://fmbip.com/
Cheers.