Webdesigner tem que dominar CSS

CSS, ou Cascading Style Sheets, é um padrão de formatação para páginas web que vai além das limitações impostas pelo html. Seu uso envolve decisões que são tarefa do designer.

Usuário: alguém conhece realmente esse cara?

É um erro comum supor que os usuários são iguais. E iguais ao próprio desenvolvedor. Técnicas de pesquisa e testes de usabilidade ajudam a descobrir o que o usuário pensa, quer e como ele age.