1 00:00:00,970 --> 00:00:04,461 We've already learned quite a bit about CSS. 2 00:00:04,461 --> 00:00:08,099 To review, we learned that CSS is a style sheet 3 00:00:08,099 --> 00:00:12,870 language that handles the presentation layer of a web page. 4 00:00:14,200 --> 00:00:17,974 There are three different ways we can add CSS to a page, but 5 00:00:17,974 --> 00:00:22,076 the most common and most efficient method is with an external 6 00:00:22,076 --> 00:00:25,700 stylesheet that's linked from the head of the document. 7 00:00:27,140 --> 00:00:34,380 The .css file extension is what tells the browser that the file is a stylesheet. 8 00:00:34,380 --> 00:00:38,820 The styles written in a style sheet can be shared across multiple web pages. 9 00:00:40,110 --> 00:00:44,000 In our next stage, we'll learn the different ways we're able to 10 00:00:44,000 --> 00:00:50,086 target HTML elements and apply styles to them with CSS selectors. 11 00:00:50,586 --> 00:00:55,883 As we're learning more and more about CSS, you might be wondering, 12 00:00:55,883 --> 00:01:01,440 with all the new CSS features, selectors, properties and values available, 13 00:01:01,440 --> 00:01:05,850 how do we stay current and keep on top of everything? 14 00:01:05,850 --> 00:01:11,070 Are we expected to memorize every CSS selector, property, and 15 00:01:11,070 --> 00:01:14,910 value out there? The simple answer is no, we're not. 16 00:01:16,210 --> 00:01:19,586 It's inevitable, whether you are new to code 17 00:01:19,586 --> 00:01:23,480 or a seasoned developer to feel stuck sometimes. You might 18 00:01:23,480 --> 00:01:26,605 wonder whether your code is as current as it could be, or 19 00:01:26,605 --> 00:01:30,970 whether it's compatible with different web browsers. 20 00:01:30,970 --> 00:01:35,070 So before we dive into writing CSS, this instruction step 21 00:01:35,070 --> 00:01:39,881 is here to introduce helpful resources full of important and 22 00:01:39,881 --> 00:01:43,710 up-to-date information on a variety of CSS topics.