The :nth-of-type() in css Selector is used to style only those elements which are the nth number of child of its parent element. An n may be a number, a keyword, or a formula.
Syntax:
:nth-of-type(number) {
// CSS Property;
}
Where number is the argument that represents the pattern for matching elements. It can be odd, even or in a functional notation.
- odd: It represents elements whose position is odd in a series: 1, 3, 5, etc., counting from the end.
- even: It represents the elements whose position is even in a series: 2, 4, 6, etc., counting from the end.
- functional notation (): It represents elements whose position of siblings matches the pattern An+B, for every positive integer or zero value of n. The index of the first element, counting from the end, is 1.
Example 1:
html
<!DOCTYPE html>
< html >
< head >
< style >
h1 {
color: green;
font-size: 35px;
}
p:nth-of-type(2) {
background: green;
color: white;
font-weight: bold;
width: 70%;
}
</ style >
</ head >
< body >
< center >
< h1 >GeeksForGeeks</ h1 >
< h2 >:nth-of-type() Selector </ h2 >
< p class = "geeksFORGEEKS" >geeksforgeeks</ p >
< p class = "forgeeks" >A computer science portal for geeks.</ p >
< p class = "geeks" >Sudo placement.</ p >
< p class = "SUDO" >GFG STANDS FOR GEEKSFORGEEKS.</ p >
</ center >
</ body >
</ html >
|
Output:

Supported Browsers:
- Apple Safari 3.1
- Google Chrome 1
- Edge 12
- Firefox 3.5
- Opera 9.5
Whether you're preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape,
GeeksforGeeks Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we've already empowered, and we're here to do the same for you. Don't miss out -
check it out now!
Last Updated :
06 Jul, 2023
Like Article
Save Article