If you are going to check out only one link on this page, let it be one of these two:
These are excellent sites to learn HTML and CSS in a practical way.
HTML introduction, tutorials and reference:
Friendly HTML tags reference with examples for each tag:
CSS introduction, tutorials and reference:
Friendly CSS reference with examples for each property:
Free online ebook on JavaScript:
JavaScript tutorials and reference:
Once you build your first website, you can share it with others by hosting it online. Here's a list of free hosting services to help you do that:
- Neocities: https://neocities.org/
- GitHub Pages (a bit advanced, but really easy to use once you learn it): https://pages.github.com/
A basic personal website example: https://drive.google.com/open?id=0B80NQUUdg14DZjNkeVFWNXBXa1E