If you don’t know what HTML or CSS is but want to learn to make websites, here is a great introductory course on HTML and CSS from the great people at Khan Academy.
Even if you don’t want to learn to make websites, you should have an understanding of how web pages are created. Plus, it’s short. Take five minutes. You won’t regret it.
Here are some more in-depth courses on HTML and CSS that are also free: