FAQ: Selectors - Pseudo-class

This community-built FAQ covers the “Pseudo-class” exercise from the lesson “Selectors”.

Paths and Courses
This exercise can be found in the following Codecademy content:

Full-Stack Engineer
Front-End Engineer
Back-End Engineer

FAQs on the exercise Pseudo-class

There are currently no frequently asked questions associated with this exercise – that’s where you come in! You can contribute to this section by offering your own questions, answers, or clarifications on this exercise. Ask or answer a question by clicking reply (reply) below.

If you’ve had an “aha” moment about the concepts, formatting, syntax, or anything else with this exercise, consider sharing those insights! Teaching others and answering their questions is one of the best ways to learn and stay sharp.

Join the Discussion. Help a fellow learner on their journey.

Ask or answer a question about this exercise by clicking reply (reply) below!
You can also find further discussion and get answers to your questions over in #get-help.

Agree with a comment or answer? Like (like) to up-vote the contribution!

Need broader help or resources? Head to #get-help and #community:tips-and-resources. If you are wanting feedback or inspiration for a project, check out #project.

Looking for motivation to keep learning? Join our wider discussions in #community

Learn more about how to use this guide.

Found a bug? Report it online, or post in #community:Codecademy-Bug-Reporting

Have a question about your account or billing? Reach out to our customer support team!

None of the above? Find out where to ask other questions here!

I noticed that when I added the hover pseudo selector to the links before the attribute selectors the on hover action did not occur. Only when I placed this code after the attribute selectors did it work. Do all pseudo selectors need to be declared after base element, class, and attribute styling declarations?

Could we please have the list of all the pseudo-classes? Or a link where we can find the list of all the pseudo-classes?
pseudo-classes seem interesting to design a website but also need to make sure not to overdo it.

No, it is not like you need to place the pseudo selectors after all other rulesets.

It is only the particular codecademy environment that is made in such a way that you add the new ruleset at the end unless specified to do so. This kind of makes it easier for them to write code to check if the learner is actually doing what is being asked to and what error pops up when that is not done.

Further, I would advise you to make a folder and copy-paste the HMLT and CSS code in notepad++ in separate files and try to open the HTML code in a new browser window to see how your CSS code is working. See how the file naming would affect the linking.

Also, it is late but welcome to Codecademy.

Here are two links that I’ve found:

I think it would be better if Codecademy gives an in-depth lesson on pseudo-classes because I, unfortunately, cannot memorize all of them.

1 Like