p:nth-child(2)すべてのタイプの子要素では2番目の要素が<h3>なので、p:nth-child(2)は無いものと見なされる

h2の要素

h3の要素

1

2

3

4

5

<div class="type1">
	<h2>h2の要素</h2>
	<h3>pの要素</h3>
	<p>1</p>
	<p>2</p>
	<p>3</p>
	<p>4</p>
	<p>5</p>
</div>

p:nth-of-type(2)<p>要素から2番目の要素が選ばれる

h2の要素

h3の要素

1

2

3

4

5

<div class="type2">
	<h2>h2の要素</h2>
	<h3>pの要素</h3>
	<p>1</p>
	<p>2</p>
	<p>3</p>
	<p>4</p>
	<p>5</p>
</div>

p:nth-child(3n)すべてのタイプの要素から3の倍数の要素が選ばれる

h2の要素

h3の要素

1

2

3

4

5

6

7

<div class="type3">
	<h2>h2の要素</h2>
	<h3>pの要素</h3>
	<p>1</p>
	<p>2</p>
	<p>3</p>
	<p>4</p>
	<p>5</p>
	<p>6</p>
	<p>7</p>
</div>

p:nth-of-type(3n)<p>要素から3の倍数の要素が選ばれる

h2の要素

h3の要素

1

2

3

4

5

6

7

<div class="type3">
	<h2>h2の要素</h2>
	<h3>pの要素</h3>
	<p>1</p>
	<p>2</p>
	<p>3</p>
	<p>4</p>
	<p>5</p>
	<p>6</p>
	<p>7</p>
</div>