It is not necessory. But a basic skill in HTML and CSS would give you an advantage if you are opting for search engine optimization.