Style information can come from various origins. Here is a list, from highest priority to lowest:
- Any style rule marked "!important" by the user.
- Any style rule marked "!important" by the author.
- Style sheets written by the author.
- Style sheets created by the reader (user).
- Browser's default style rules ("user agent style sheet").