HTML

HTML, or HyperText Markup Language, forms the backbone of web pages. It is not actually a programming language (hence the markup language title), but it is used to make any web page you see by formatting all text and images. This section is an introduction to HTML and how to create basic web pages using the language.

  • Lecture

  • Shorts

  • Notes

  • Supplementary Resources

    • W3Schools on HTML
    • Khan Academy’s lesson on Intro to HTML
    • MDN Web Docs on HTML
    • Also, you can use this tool to check if your HTML code is valid!
  • Thought Questions

    • How do we set up an HTML file? (Hint: What declarations/tags are common to all HTML files?)
    • What do we mean by HTML “element”?
    • How do HTML tags and attributes fit together?
    • What kinds of things does HTML allow us to do on web pages? And what kinds of things can’t we do with HTML that we need another language to handle?