Everything you need to learn HTML and CSS!

Group of Students

HTML (Hyper Text Markup Language) is a web-based language that tells your browser how to showcase text and images on a webpage. You use tags to indicate the various elements, determine the placement of paragraphs, headings, add images and videos. CSS or Cascading Style Sheets adds styling such as fonts, colours or layouts to your website making the website more aesthetically pleasing. Therefore, HTML allows you to build the structure of your website and CSS makes that structure come to life.

Here are five websites to help you learn HTML and CSS:

Codecademy

Codecademy has numerous free programs to provide you with the technical skills you need to learn HTML. They involve three distinct pillars: learn by doing, get instant feedback, and put your learning into practice. You can also chat in real-time through their interface or post a question on the online forum.

Learn HTML

Learn HTML is a reliable source for everything you need to know about the world of coding. The site offers information for beginners that show them how to build HTML and CSS sites from scratch. The tutorials start with the basics and become more intense and complex as the lessons continue.

Dash

Dash General Assembly is excellent for beginners who want a foundational overview of HTML or intermediates who need a refresher course. You'll have the options to learn HTML5, CSS3, and Javascript as well. The site will enable you to make stunning websites with multiple layouts and user events.

OpenCourseWare

MIT offers OpenCourseWare classes to learn from the leading technical university in the country. These courses are an excellent resource to complement your HTML studies and are designed by notable faculty and students who contribute to the content online. The format is similar to miniature online college courses. You'll be able to watch video lectures, view lecture notes, complete assignments and projects, review transcripts, and take an exam to test your skills.

W3Schools

An excellent starting point, W3Schools does a great job in explaining web design as well as demonstrating basic applications in action. With tutorials spanning an array of design languages, including HTML, JavaScript and much more, W3Schools also offers a comprehensive section on CSS, which takes students through a collection of informative tutorials that span from beginner to advanced levels. W3Schools is also a great reference source if you are looking for a quick explanation or demo of a code principle.

Des Moines Area Community College Resources:

DMACC Logo

DMACC Web Development Program

Web Development Career Opportunities

Back to Top