HTML and CSS Fundamentals
This course teaches you the foundations of web development so you can move on to learn to build modern, interactive websites.
What you'll learn
Are you brand new to web development? Are you yet to write your first lines of code? If so, then you are in the right place! In this course, HTML and CSS Fundamentals, you’ll learn to build your first web page. First, you’ll explore how a web page is structured with HTML, styled with CSS, and gets behavior from JavaScript. Next, you’ll learn about HTML elements, along with how to use the most common building blocks of the web. Finally, you'll see how to make an interactive site that looks incredible. When you’re finished with this course, you’ll have the foundation in web development needed to build modern, interactive websites.
Table of contents
- Introduction 1m
- Style Basics 1m
- Anatomy of a Ruleset 2m
- Cascading Rules 2m
- Specificity 2m
- Inheritance 3m
- Location 4m
- Selectors Introduction 1m
- Selectors: Tag 1m
- Selectors: Class 1m
- Selectors: ID 1m
- Selectors: Attribute 2m
- Multiple Selectors 1m
- Combinators 2m
- Building Styles in Real Time 3m
- Up Next 1m
- Introduction 1m
- Strings 3m
- Numbers 2m
- Variables 3m
- Operators 3m
- Control Flow: Blocks 2m
- Control Flow: if/else 3m
- Functions: Declaration 3m
- Functions: Arguments 2m
- Functions: Return Values 3m
- Functions: Multiple Arguments 2m
- Object Literals 4m
- Arrays 3m
- Loops: while 3m
- Loops: for 3m
- Loops: forEach 2m
- Debugging 3m
- Selecting Elements 4m
- Working with Elements 3m
- Classlist 2m
- Script Tag 3m
- Window Object 1m
- Next Up 0m
- Introduction 1m
- HTML Basics 3m
- Header 2m
- Footer 1m
- Aside 1m
- Picture 3m
- Title Text and Table 3m
- Add CSS File 2m
- Variables 2m
- Reset 1m
- Navigation 3m
- Heading 1m
- Calculator 3m
- Footer 1m
- Layout 7m
- Script Tag 2m
- Inventory Object 1m
- Sum Function 7m
- Calculate Function 4m
- DOMContentLoaded Event 2m
- Box Event Listeners 2m
- Debug 6m
- Conclusion 1m