2017-02-19 5 views
0

Ich neige dazu, meine eigenen benutzerdefinierten CSS-Dokumente auf bestimmte Websites anzuwenden, da ich dunkle Hintergründe mit hellem Text im Gegensatz zu dem umgekehrten Standard bevorzuge und nur sehr wenige Websites einen "dunklen Modus" haben oder anderweitig dieser Vorliebe gerecht werden Website selbst ist ein hervorragendes Beispiel.Wie wendet man Stil auf HTML Filialdokumente an?

Allerdings wurde ich vor kurzem von etwas seltsam - ein ganzes HTML-Dokument in einem anderen verschachtelt. (Ich verstehe jetzt, dass dies durch die Verwendung eines erreicht wird, und so ist es fast unmöglich, ohne JS oder etwas zu stylen) Ich kann das benutzerdefinierte Stylesheet jedoch nur auf das übergeordnete Dokument anwenden.

Also, lange Rede kurzer Sinn, ich frage mich, welche Art von Selektoren würde ich nur Zielelemente des verschachtelten Dokuments - zum Beispiel die Auswahl der <body> des verschachtelten Dokuments verwenden müssen. Würde ich mich auf eine body in einer html in einer !DOCTYPEbeziehen, die auch in eine body ist? Was ist mit rekursiv verschachtelten Dokumenten?

Ob diese Verschachtelung eine schlechte Übung ist oder nicht, interessiert mich nicht sofort - es scheint ein gültiger Anwendungsfall dafür zu sein und, egal, ich baue die Seite nicht. Was mir wichtig ist, ist, wie man Stile extern hinzufügen kann.

+0

Es klingt wie