Now I know, browsers suck. Trying to make your design work in all browsers is too much for you, you’d rather stick to the backend. Or, you are somebody who wants to code a personal website for yourself. Whoever you are, you need HTML and CSS.
Those who know this can skip this section but to those who don’t know HTML is a markup language, it’s an acronym for Hypertext Markup Language.
What the hell is a markup Language you ask?
Well, it is a computer language with human readable that is used to mark(annotate) the electronic documents.
So, we can safely say that HTML is used to structure your electronic documents like the non-electronic ones with the proper heading and all.
CSS, which stands for Cascading Style Sheet. It deals more with the presentation of your electronic document. Think of HTML as a building that has no painting and internal decorations and CSS is the painting and internal decoration.
This meme sums it up.
Okay, where are the resources?
So, without further ado, let us begin our list.
1. Free Code Camp
Free Code Camp is a non-profit organization that teaches code. Freecodecamp.org has a text editor and challenges that you can follow along to learn HTML/CSS and other similar technologies. They also have a youtube channel. And various HTML/CSS related
2. Brad Traversy
Traversy Media is a youtube channel by Brad Traversy who basically teaches both frontend and backend technologies. He has some decent tutorials on web design with
Multi Media Tutorials
Multi-Media Tutorials (
If you prefer reading to watching tutorials then. learn.shayhowe.com has an excellent practical walkthrough on
Note: You may use sites like MDN, w3Schools, devdocs.io for reference purposes.
If you think that this list deserves a special mention for one of your resources. Then, do mention on the comment below. Thank you! 🙂