Why You Should Learn HTML + CSS (And Maybe Some Javascript)

Are you a content creator for the Web? If you are then you need to learn HTML, CSS, and maybe some Javascript, too.

I have spent a significant amount of my career implementing Web sites and applications for clients. A decent amount of that time has involved implementing content management systems for businesses of all sizes. And one of the most common requests in such projects is setting up a WYSIWYG editor.

The request for a WYSIWYG editor usually stems from the desire to sheild “non-technical” users from the supposed complexities of creating Web markup while still providing them with the power to produce material that take advantage of the styling and visual design of the site. The assumption is that the content creator will not want to learn the HTML markup and CSS required to make there pages “look nice” but that they still want the flexibility and additional expressiveness of something more than plain text. In fact, a common corrollary request is to provide a “paste from Word” button. “After all”, the reasoning goes, “we already know how to write the content we want in Word.” Oh, boy.

Continue reading