Можно ли назвать себя WEB программистом?
HTML и CSS это языки разметки, а не программирования.
Вспомнился анекдот:Старый дедушка приходит к врачу с жалобой на потенцию.
В ответ на слова врача "Да что Вы, батюшка, Вам же уже за 80!", пациент отвечает: "А вот моему соседу, за 90, и он говорит, что по 2 раза в день может". 
На что доктор отвечает: "А кто Вам мешает говорить то же самое?".
@metr0 это Вы не поняли ответа @Color  ) Нет, такому человеку нельзя называть себя ни веб программистом, ни веб разработчиком. Он верстальщик, и весьма посредственный, если не знает даже js.