私は、ユーザーが通常閲覧する Web ページに HTML の断片を挿入する Firefox 拡張機能に取り組んでいます。これらの断片は、ユーザーがアクセスする可能性のあるすべてのページで適切かつ一貫してスタイルを設定する必要があります。つまり、CSS ルールは、Web 開発者が考える可能性のあるすべての変更をオーバーライドする必要があります。同時に、挿入されたマークアップでは HTML 要素の小さなサブセットのみが使用されます: div, a, p, span, table, tr, td
.
私が探しているのは、ホスト ページが挿入されたマークアップに対して行う可能性のあるすべての侵入を処理する、完全な CSS リセット スタイルシートです。そのようなスタイルシートはありますか?
明確にするために:次のルールが挿入されたマークアップを台無しにしないことを確認したい:p { color: red }
またはp { transform: rotate(7.5deg); }