diff --git a/docs/Preference.md b/docs/Preference.md index c5a10e3..03ece93 100644 --- a/docs/Preference.md +++ b/docs/Preference.md @@ -6,7 +6,7 @@ - [Basics](#basics) - [Default Config](#default-config) - [User Config](#user-config) - * [about:config](#about-config) + * [about:config](#aboutconfig) * [prefs.js](#prefsjs) * [user.js](#userjs) - [Auto Config](#auto-config) diff --git a/docs/Restrictions.md b/docs/Restrictions.md index 4cb77e6..e66f37d 100644 --- a/docs/Restrictions.md +++ b/docs/Restrictions.md @@ -52,7 +52,7 @@ User CSS(`userChrome.css`, `userContent.css`) is usually loaded first. In many cases, overriding should be prevented with [`important!`](https://developer.mozilla.org/en-US/docs/Web/CSS/Specificity#the_!important_exception)(Anti-pattern in general web), and side effects should also be considered. ### DOM structure cannot be modified -It is possible with [JS(Autoconfig)](./Prefence.md#auto-config), but there are security and configuration issues, so we should make the most of CSS. +It is possible with [JS(Autoconfig)](./Preference.md#auto-config), but there are security and configuration issues, so we should make the most of CSS. [`::before`](https://developer.mozilla.org/en-US/docs/Web/CSS/::before) and [`::after`](https://developer.mozilla.org/en-US/docs/Web/CSS/::after) can indirectly add CSS elements.