GD with GDDEMOLAND BookType + Code
All books
Course

Type + Code

Websites are full of text, a.k.a. “type.” This type is special because it’s made out of code! In this course, you’ll discover how to bring type to life using code.

Select a chapter

Chapter 1
Introduction to HTML and CSS
Let’s make websites!
1.1HTML 1.2HTML Elements 1.3Block vs. Inline Elements 1.4HTML Typesetting 1.5EXERCISE: HTML Elements 1.6CSS 1.7Styling Text 1.8Inline CSS 1.9Classes 1.10Inheritence 1.11EXERCISE: Computational Poetry 1.12Links 1.13Multiple Pages 1.14Images 1.15Custom Fonts 1.16EXERCISE: Choose Your Own Adventure
Chapter 2
Fun with CSS
2.1EXERCISE: Short story 2.2Short story example (for fun) 2.3Box model 2.4Margin collapse 2.5Box sizing 2.6Block vs. inline elements 2.7“Good” typesetting 2.8Absolute positioning 2.9EXERCISE: Drawing with CSS 2.10Variable fonts 2.11Hover and active states 2.12Keyframed animations 2.13Media queries 2.14EXERCISE: Buttons 2.15EXERCISE: Animations
All Books
What Is DEMOLAND?
Tutorial
Coding Cheatsheet
Start a new file
More from GD with GD
Current bookType + Code
All books
CourseType + Code
Websites are full of text, a.k.a. “type.” This type is special because it’s made out of code! In this course, you’ll discover how to bring type to life using code.
Chapter 1
Introduction to HTML and CSS
Let’s make websites!
1.1HTML1.2HTML Elements1.3Block vs. Inline Elements1.4HTML Typesetting1.5EXERCISE: HTML Elements1.6CSS1.7Styling Text1.8Inline CSS1.9Classes1.10Inheritence1.11EXERCISE: Computational Poetry1.12Links1.13Multiple Pages1.14Images1.15Custom Fonts1.16EXERCISE: Choose Your Own Adventure
Chapter 2
Fun with CSS
2.1EXERCISE: Short story2.2Short story example (for fun)2.3Box model2.4Margin collapse2.5Box sizing2.6Block vs. inline elements2.7“Good” typesetting2.8Absolute positioning2.9EXERCISE: Drawing with CSS2.10Variable fonts2.11Hover and active states2.12Keyframed animations2.13Media queries2.14EXERCISE: Buttons2.15EXERCISE: Animations