To Be a web designer you must learn HTML & CSS.
HTML & CSS work hand in hand:
Unlike scripting or programming language that uses compiler or scripts to perform functions, HTML uses tags to identify content, and CSS displays style it.
-HTML stands for HyperText Markup Language.
-CSS stands for Cascading Style Sheets.
– HTML sorts out the page structure.
– CSS defines how HTML elements are displayed.
To understand CSS, you should already have a basic knowledge of HTML.
If you want to study HTML, here the two are combined.