Please enable JavaScript to use CodeHS

AP Computer Science Principles in Python

Web Development

In this unit, students will go through a high level introduction to HTML, CSS, and the processes involved in viewing web pages on the internet. Students will create several simple web pages using the CodeHS online editor to gain practice using the various features of HTML and CSS.

Lessons

29.1 Introduction to HTML

  • Introduction to HTML
  • Introduction to HTML Quiz
  • Our First HTML Page
  • Say Hello!

29.2 Structure of an HTML Page

  • Structure of an HTML Page
  • Structure of an HTML Page Quiz
  • HTML Template
  • Hello World Page
  • The <title> Tag
  • +2 more

29.3 Formatting Text

  • Formatting Text
  • Formatting Text Quiz
  • Dictionary
  • That's Bold
  • Artificial Intelligence
  • +1 more

29.4 Links

  • Links
  • Links Quiz
  • The <a> Tag
  • Simple Link
  • My Favorite Websites

29.5 Images

  • Images
  • Images Quiz
  • The <img> Tag
  • Building the CodeHS Homepage
  • Collage on a Theme
  • +3 more

29.6 HTML Lists

  • HTML Lists
  • HTML Lists Quiz
  • Grocery Shopping
  • Favorite Things
  • To-Do List
  • +1 more

29.7 HTML Tables

  • HTML Tables
  • HTML Tables Quiz
  • Address Book
  • Favorite Songs
  • Calendar

29.8 HTML Styling

  • HTML Styling
  • HTML Styling Quiz
  • Stylish Address Book
  • Background Colors
  • Style Your To-Do List

29.9 Introduction to CSS

  • Introduction to CSS
  • Introduction to CSS Quiz
  • Styling Your H1s
  • First Style with CSS
  • List Styling

29.10 CSS Select by Tag

  • CSS Select by Tag
  • CSS Select by Tag Quiz
  • Rainbow
  • Dog Styling
  • Restaurant Menu
  • +1 more

29.11 CSS Select by Class

  • CSS Select by Class
  • CSS Select by Class Quiz
  • Simple Checkerboard
  • Tic Tac Toe
  • Music Library

29.12 CSS Select by ID

  • CSS Select by ID
  • CSS Select by ID Quiz
  • Logo
  • Favorite Dog
  • Bingo
  • +1 more

29.13 Web Development Quiz

  • Web Development Quiz

29.14 Practice PT: Your First Website

  • About the AP CSP Exam
  • Set Up Your codehs.me Website
  • Practice PT: Your First Website
  • Website Badge

Courses that include this module