2017-02-19 5 views
0

필자는 자신의 사용자 지정 CSS 문서를 특정 사이트에 적용하는 경향이 있습니다. 그 반대의 경우 가벼운 텍스트가있는 어두운 배경을 선호하고 "어두운 모드"가 있거나 거의 그렇지 않은 사이트는 거의 없습니다. 사이트 자체가 훌륭한 예입니다.HTML 하위 문서에 스타일을 적용하는 방법은 무엇입니까?

그러나 나는 최근에 다른 HTML 문서가 다른 HTML 문서 내부에 중첩되어있어 이상한 일에 시달렸습니다. (이제는 이것이 을 사용하여 이루어 졌음을 이해하므로 JS 또는 무언가없이 스타일을 짓는 것은 거의 불가능합니다.) 그러나 부모 문서에만 맞춤 스타일 시트를 적용 할 수 있습니다.

간단히 말해서 중첩 된 문서의 요소를 대상으로 할 때 어떤 종류의 선택기를 사용해야하는지 궁금합니다. 예를 들어 중첩 된 문서의 <body>을 선택하는 것입니다. 내가 html에있는 body!DOCTYPE이라고 말하면서도 a body입니까? 재귀 적으로 중첩 된 문서는 어떻습니까?

이 중첩 된 것이 실용적인 것이 든 아니든 즉시 나를 걱정하지 않습니다. 유효한 유스 케이스가있을 것입니다. 관계없이 사이트를 만들지 않습니다. 내가 신경 쓰는 것은 외부에 스타일을 추가하는 방법입니다. 말 그대로 다른 문서에 '주입'된 문서가 가정

+0

마치