Web Design

These are the things you should know.

building blocks of web design