Tutorialspoint

April Learning Carnival is here, Use code FEST10 for an extra 10% off

Advance CSS Selectors: The Complete Course

person icon Rahul Giri

4.2

Advance CSS Selectors: The Complete Course

Learn to write highly effective CSS selectors like top 10% web developers and style any website without touching HTML.

updated on icon Updated on Apr, 2024

language icon Language - English

person icon Rahul Giri

category icon Development,Web Development,CSS

Lectures -31

Resources -35

Duration -2.5 hours

4.2

price-loader

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

20 years ago when I could first write the CSS with HTML document, we had a limited set of selector choices like- element, classes, ids and descendant selectors.

But now we have dozens and dozens of powerful CSS selectors we can use in your CSS to write more powerful, optimized CSS selectors to maintain our stylesheet.

So in this class discover how to effectively leverage the power of selectors to select the elements you want to style without adding classes, changing HTML, or getting overly specific with your selectors.

In this course, I will demonstrate how to pinpoint specific parts (and groups of parts) in an HTML document using the powerful declarative syntax of CSS selectors.

I will cover combinator selectors, attribute selectors, pseudo-class and pseudo-element selectors, and the universal selector.

But that’s not all, there is a bonus video for you where I’ll show you how you can use CSS selectors with javascript to add dynamic behaviour in your HTML document with real-world examples.

Topics include:

  • Targeting elements, classes and IDs

  • Working with compound and group selectors

  • Targeting parent, child, and sibling elements (combinator)

  • Targeting element attributes

  • Targeting links with pseudo-class selectors

  • Targeting child elements and empty elements

  • Working with negation elements

  • Styling and validating forms

  • Matching pattern with Nth-child Selectors

  • Creating custom global variables

  • Using selectors with javascript.

Who this course is for:

  • New web enthusiasts and front-end developers

  • Complete beginners who want to enhance their skill sets

  • Experts who want to reinforce themselves

  • Anyone who wants to refresh knowledge

  • Web designers and developers

  • Developers who are tired of fighting with CSS

  • Professionals who want to level up CSS skills

So if you’re ready to be one of the top 10% fronted developers then roll-up your sleeves, fire-up your code editor and let’s get started with CSS selectors- the complete guide.

Goals

What will you learn in this course:

  • How to write optimized css selectors to target anything without touching HTML
  • Advance CSS selectors
  • How to use CSS selectors with Javascript.

Prerequisites

What are the prerequisites for this course?

  • Basic knowledge of HTML
  • A code editor and modern browser
Advance CSS Selectors: The Complete Course

Curriculum

Check out the detailed breakdown of what’s inside the course

Basic Selectors
5 Lectures
  • play icon CSS Terminology 02:19 02:19
  • play icon Element Selector 04:55 04:55
  • play icon Class Selector 04:30 04:30
  • play icon Id Selector 04:13 04:13
  • play icon Grouping Selectors 05:00 05:00
Combinator Selectors
3 Lectures
Tutorialspoint
Attribute Selectors
4 Lectures
Tutorialspoint
Pseudo-Class
15 Lectures
Tutorialspoint
Pseudo Element Selectors
2 Lectures
Tutorialspoint
Using Selectors in JS
1 Lectures
Tutorialspoint

Instructor Details

Rahul Giri

Rahul Giri

e


Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515