In web development, you may do any actual encoding with HTML and CSS, those two languages are simply markups of what you wish to display. If you need to do any actual programming on the client side then you'd probably typically use JavaScript.