There are many software applications in the market today that offer easy solution to putting up your own website. However, these don’t really address the issue of “creating” your own website. It’s more like a cloning procedure. Hence, the knowledge of HTML and CSS codes are therefore inimitable. Hypertext Markup Language or HTML is the foundation of all websites. It is the language of which websites are encoded. That is why in this post, we have gathered 20 easy, simple beginner level tutorials on web designing using HTML and CSS.