CSS로 스타일링을 하다보면 선택자들을 사용하게 된다. 하지만 내가 평소에 잘 쓰지 않아 개념이 모호했던 선택자가 있어서 이번 기회에 확실하게 개념을 정리하고자한다.
//CSS div p { font-size:2rem; } // HTML <div> <p>This is a paragraph.</p> // 이곳 <p>This is a paragraph.</p> // 이곳 <div> <p>This is a pararagph</p> // 이곳 <p>This is a pararagph</p> // 이곳 </div> </div> <p>This is a paragraph.</p> <p>This is a paragraph.</p>
//CSS div > p { font-size:2rem; } // HTML <div> <p>This is a paragraph.</p> // 이곳 <p>This is a paragraph.</p> // 이곳 <div> <p>This is a pararagph</p> <p>This is a pararagph</p> </div> </div> <p>This is a paragraph.</p> <p>This is a paragraph.</p>
//CSS div + p { font-size:2rem; } // HTML <div> <p>This is a paragraph.</p> <p>This is a paragraph.</p> <div> <p>This is a pararagph</p> <p>This is a pararagph</p> </div> </div> <p>This is a paragraph.</p> // 이곳 <p>This is a paragraph.</p>
//CSS div ~ p { font-size:2rem; } // HTML <div> <p>This is a paragraph.</p> <p>This is a paragraph.</p> <div> <p>This is a pararagph</p> <p>This is a pararagph</p> </div> </div> <p>This is a paragraph.</p> // 이곳 <p>This is a paragraph.</p> // 이곳