Advanced CSS Selectors: The Complete Course
Learn how to write optimised CSS selectors to target anything without touching HTML
Development ,Web Development,CSS
Lectures -31
Resources -35
Duration -2.5 hours
Lifetime Access
Lifetime Access
30-days Money-Back Guarantee
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Course Description
20 years ago, when I could first write CSS with an 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 our CSS to write more powerful, optimised 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 their knowledge.
Web designers and developers.
Developers who are tired of fighting with CSS.
Professionals who want to level up their CSS skills.
So if you’re ready to be one of the top 10% front-end developers, then roll up your sleeves, fire up your code editor and let’s get started with CSS selectors- the complete guide.
Goals
- How to write optimised CSS selectors to target anything without touching HTML.
- Advanced CSS selectors.
- How to use CSS selectors with JavaScript.
Prerequisites
- Basic knowledge of HTML.
- A code editor and modern browser.

Curriculum
Check out the detailed breakdown of what’s inside the course
Basic Selectors
5 Lectures
-
CSS Terminology 02:19 02:19
-
Element Selector 04:55 04:55
-
Class Selector 04:30 04:30
-
Id Selector 04:13 04:13
-
Grouping Selectors 05:00 05:00
Combinator Selectors
3 Lectures

Attribute Selectors
4 Lectures

Pseudo-Class
15 Lectures

Pseudo Element Selectors
2 Lectures

Using Selectors in JS
1 Lectures

Instructor Details

Rahul Giri
After graduating and holding a degree in "information technology", my professional career began, starting out web development and graphics design career in 2013, i never stopped learning new programming skills and graphics designing.
I did not learn web development and graphic design skills in college. it's self-taught skills.
This passion has since lasted and lead to my decision of working as a freelance web developer and graphics designer. The success and fun I have in this job is immense and really keeps that passion burningly alive.
As a self-taught developer and graphics designer, I had the chance to broaden my horizon by studying "entrepreneurship".
Where I hold a master's degree in "entrepreneurship: building a hi-tech innovative company" from the University of Maryland, USA.
Goal —
I’ve been in that situation where you have to spend thousands of dollars and years of years of hard work to acquire new skills, so you can feed your family and pay your bills.
I'm a big believer of education should be cheap, very practical and must not be time-consuming, that's what online classes allowed me to do so.
I became here instructor, and my No.1 goal is to share the skills i have gain in all these years by providing you insanely practical, low price and at your convenient time learning.
When I started learning first, I've done a hell of mistakes along the way, and I'm here to share everything so you don't make the same mistakes.
"My mistakes are your profit", Your welcome :)
Until now I have taught 13 courses to over 30+ thousand of students around the world and have hundreds of 5-star reviews. I invite you to join our family. you can start with some of my free courses.
thanks for your time and trust, see you in the course.
Your Friend-
Rahul Giri
Course Certificate
Use your certificate to make a career change or to advance in your current career.

Our students work
with the Best


































Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now