El selector coincide con cada elemento que es el hijo n , de un tipo particular, de su padre, contando desde el último hijo.:nth-last-of-type(n)
- n puede ser un número, una palabra clave o una fórmula.
<!DOCTYPE html>
<html>
<head>
<style>
p:nth-last-of-type(2) {
background: red;
}
</style>
</head>
<body>
<p>primer parrafo</p>
<p>segundo parrafo</p>
<p>tercer parrafo</p>
<p>cuarto parrafo</p>
</body>
</html>
El selector coincide con cada elemento que es el n- énesimo hijo, de un tipo particular, de su padre.:nth-of-type(n)
- n puede ser un número, una palabra clave o una fórmula.
<!DOCTYPE html>
<html>
<head>
<style>
p:nth-of-type(1) {
background: blue;
color: #ffffff
}
</style>
</head>
<body>
<p>primer parrafo</p>
<p>segundo parrafo</p>
<p>tercer parrafo</p>
<p>cuarto parrafo</p>
</body>
</html>
El selector first-of-type coincide con cada elemento que es el primer hijo, de un tipo particular, de su padre.
Sugerencia: Esto es lo mismo que: n-énesimo de tipo (1).
<!DOCTYPE html>
<html>
<head>
<style>
p:first-of-type {
background: green ;
color: #ffffff
}
</style>
</head>
<body>
<p>primer parrafo</p>
<p>segundo parrafo</p>
<p>tercer parrafo</p>
<p>cuarto parrafo</p>
</body>
</html>
El selector last-of-type coincide con cada elemento que es el último hijo, de un tipo particular, de su padre.
Sugerencia: Esto es lo mismo que: nth-last-of-type (1).
<!DOCTYPE html>
<html>
<head>
<style>
p:last-of-type {
background: cyan ;
}
</style>
</head>
<body>
<p>primer parrafo</p>
<p>segundo parrafo</p>
<p>tercer parrafo</p>
<p>cuarto parrafo</p>
</body>
</html>