Grainger interview question

What are some useful features you see with HTML5 and CSS3? Can you write HTML completely by hand?