I learned css snd html, thinking that making a site that looks good and professional would be a simple matter of basic layout and some fiddling with colours/text.
However on beginning the css portion of my site design, I've found that everything looks like a gradeschool web project or like it's from the 90's.
All of the color schemes i apply look awful- in fact solid colours in general dont look very professional. Then i go on professional sites and notice that alot of their graphics amnd div backgrounds are filled with custom gradients or other designs, not just a single solid color.
Can i make a professional looking site using just basic html and css, or will i need to design graphics as well?