Flexibility, typography, colors, imagery, functionality, and simplicity. All these skills make you a good web designer