nth-child(1) -> first-child nth-of-type(1) -> first-of-type nth-of-type(even) -> nth-of-type(2n) nth-child(even) -> nth-child(2n) nth-of-type(2n+1) -> nth-of-type(odd) nth-child(2n+1) -> nth-child(odd)
nth-child(1) -> first-child
nth-of-type(1) -> first-of-type
nth-of-type(even) -> nth-of-type(2n)
nth-child(even) -> nth-child(2n)
nth-of-type(2n+1) -> nth-of-type(odd)
nth-child(2n+1) -> nth-child(odd)