Comment Front-end developer (Score 1) 586
A lot of you are completely missing the value of someone who is an expert with HTML and CSS.
I call these people "Front-end developers" and their skill set can range from from HTML and CSS, to Javascript expertise and the ability to integrate their work into the system themselves. Cross browser compatibility and clean, extensible, maintainable work is an extremely valuable skill set.
And a skillset that many regular 'ole web developers just don't have. My previous company had no clue of the value of a good front-end developer and just figured they could do it all themselves. They then had, literally, 50% of their bug database filled with front-end related issues. Just because you can write awesome algorithms, and a content management system from scratch doesn't mean you can also "do" HTML, CSS and Javascript.
For my current project, I am specifically looking for a front-end developer. We have plenty of people to code, and a good design. But if I have to spend anymore time fixing IE bugs and trying to make the "perfect" WYSIWYG editor I'm going to start pulling my hair out. The front-end developer I am looking for would not be treated any differently from the rest of my team. They are a developer who focuses on front-end issues.
A front-end developer is not a designer. A "Web designer" is a designer who specializes in web as a medium. Some designers are capable enough to produce very good HTML, CSS and Javascript... most, however, should try to not leave their primary skillset because they suck balls as developers. Quite frankly, the personality type that would make one a good designer simultaneously makes them really shitty developers.