Learn HTML

HTML is the standard markup language for creating Web Pages.

All developers working on the web know HTML. The basics are easy to learn and it is fun to learn and very useful! You will use HTML in unexpected places.

What is HTML?

HTML is the standard markup language for creating Web pages.

  • HTML stands for Hyper Text Markup Language

  • HTML describes the structure of a Web page

  • HTML consists of a series of elements

  • HTML elements tell the browser how to display the content

  • HTML elements are represented by tags

  • HTML tags label pieces of content such as "heading", "paragraph", "table", and so on

  • Browsers do not display the HTML tags, but use them to render the content of the page

There are several options for learning HTML. Select the one that best suits your learning style and ambitions!

Dreams for Schools - Coding at Home - Websites

Dreams for Schools is offering a guided learning sessions via their Coding at Home program. New lessons are uploaded weekly and are viewable via the videos on their website. This is a nice offering since the lessons are recorded by Dreams for Schools teachers and are set up in a classroom format.

Dreams for Schools indicates the class is for 6th-12th grades, however, younger MCS students have often done well in Dreams for Schools classes. MCS students, grades 4-8, with approval from parents, can join the class using their MCS school email address. Students will have access to the lessons, the assignments, and the HTML development environment for the class. Parents of 4th and 5th grade students should review the introduction video to determine if the course is a proper level for their student.

This class is free. There are options for more in-depth instruction that are fee based. Start with the free classes and go from there.

Watch the video for information about Dreams for Schools and how to get started. Use this Coding at Home link to sign up and to view the additional teaching videos.


MCS Students - if you are using your MCS Google account, you can access the companion teaching materials here. Please contact Mrs. Rodriguez if you have any problems accessing the materials.

Code.org - CSD Website Development

Code.org gives schools the opportunity to provide learning opportunities to groups of students.

The code.org Web Development curriculum covers the basics of HTML including and introduction to CSS. It is a good course and covers relevant content in a safe, advertisement-free environment. This course is limited to MCS students only.

This course is suitable for older MCS students, grades 6th-8th, who are self learners. This course has video instruction as an overview to each section. Finishing the section requires students to read and follow the tutorial instructions.

MCS students who are interested in this type of course can contact Mrs. Rodriguez to have an account set up. Students can also send questions to Mrs. Rodriguez as they work through the material. Mrs. Rodriguez will review student progress and help with any questions or problems. Parents can also view student progress in the course.

For additional information on this course, or to enroll, please send me a message!

Kahn Academy - Creating Websites

Kahn Academy Creating Websites is a way to spend about an hour to learn HTML basics. You can start here . If you find that you like having an introduction video followed by examples to work out, then Kahn Academy might be a good platform for you to use.

Once you complete the Creating Websites, you can move on to Intro to HTML/CSS: Making Websites course.

Kahn Academy is great for older students who enjoy self-paced learning. All students should consult with their parents when setting up an account for Kahn Academy.

w3schools.com - HTML

w3schools.com provides is an in-depth coverage of HTML and CSS as well as JavaScript, Python, Bootstrap, SQL and other languages.

It is an easy way to learn and try out coding, however, it is completely self-guided. This is a great website for the student who is self-motivated and able to work through the given examples. It does not require any programs to be downloaded which is nice. The site does have minimal advertising.

Each topic has an introduction to read through, then has one or more Try It Yourself exercises.

Click the link to explore w3schools.com HTML.