• Unit 1: Foundational Concepts for Writing HTML and CSS

    This unit will introduce basic concepts and skills needed to begin a website in HTML and CSS. It will develop a foundational vocabulary that will help you make sense of the course's resources and describe the problems that come up with any coding project. Over the course of this unit, you will also learn how to create files and start working with HTML and CSS.

    Completing this unit should take you approximately 5 hours.

    • 1.1: Introduction to Key Terminology: Behind-the-Scenes Web Technologies for Web Authors

        • 1.1.1: Webpages, Websites, and Web Authoring

        • 1.1.2: Understanding Web Hosting and Domain Names

        • 1.1.3: Understanding URLs

        • 1.1.4: Development Environments and Content Management Systems

        • 1.1.5: (X)HTML Variants in Widespread Use

        • 1.1.6: Browser Compatibility

      • 1.2: Writing for the Web

      • 1.3: The Functions of HTML and CSS

          • 1.3.1: What is Hypertext Markup Language?

          • 1.3.2: What are Cascading Style Sheets (CSS)?

          • 1.3.3: Applying CSS to HTML

        • 1.4: Creating an HTML File with Basic Text as Content

            • 1.4.1: Using HTML Paragraphs and Headings

            • 1.4.2: Essential HTML Document Anatomy

            • 1.4.3: The Essential Anatomy of an External CSS File

            • 1.4.4: Linking an External CSS File to an HTML File

          • Unit 1 Assessment