Updated best practices and switch to HTML syntax

- Best practicies updates
- switched to HTML Syntax everywhere
- added inline-block lists
- added ressources for flexbox and grid layout

Signed-off-by: Jérôme Coupé <jercoupe@gmail.com>