The most crucial things in web design are:
Whitespace: Stuff needs room to breathe. Don’t pack things too tight.
Font size: Reading on a screen hurts. Make the smallest fonts big enough to read.
Contrast: Don’t make small fonts worse with gray on white or vice-versa.
Contrast 2: Visited vs. Unvisited links, and headlines vs. not headlines all need [...]