Join James Williamson for an in-depth discussion in this video CSS preprocessors, part of Web Development Foundations: Web Technologies.
…Although CSS is a powerful presentational language, it's…not always easy to write for larger sites,…and it lacks many of the features that…authors have requested over the years. Because the…process of updating specifications and then waiting on implementations within…browsers is so long, CSS pre-processors were created to kinda…fill the gap and make writing CSS more efficient. A CSS pre-processor…is a scripting language that allows you to extend CSS with new syntax and then…compiles the script into regular CSS once…run through the processor. This essentially means that…using a pre-processor is a two-step process.…
First, you author your styles using the pre-processor…syntax. Then, you compile your file at…Runtime to generate the actual CSS, which is…then used by the site. There are multiple…ways to compile your pre-processor files, and most…are driven by the pre-processor that you choose…and which workflow fits your preferences the best. There…are many benefits to using a pre-processor. They…can add additional functionality that's not built into CSS,…
- Working with web clients and servers
- Exploring HTTP
- How browsers work
- Structuring HTML
- Controlling presentation with CSS
- Dealing with data
- Working with a content management system (like WordPress)
- Using cloud services
Skill Level Beginner
1. Introduction to the Web
2. Front-End Technology
3. Back-End Technology
4. Assembly Technologies
Next steps2m 17s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.