This indicates that default style set in the browser has been used (or another form that is being used for render that element). It is only used if really no style has been used on it, even on other levels.
Remember that CSS works in cascade, an element always inherits the previously defined properties on another level. The first of these levels, which is usually superimposed by a more specific level, is the user agent, is the default browser.
The order would be:
- User agent style Sheets (the browser)
- User normal style Sheets (a custom user setting)
- Author normal style Sheets (you who made the page)
- Author Important style Sheets (when you say it is
"important
)
- User Important style Sheets (when user says it is
"important
)
That can be seen in the specification.
You ignore this use by creating a style of your own, which is the normal one that everyone does.
Need you to improve something?
– Maniero
The reply of the bigown clarified his CSS doubt, but perhaps there is still a misunderstanding of terminology. User-agent is the browser itself, which is who "acts on behalf of the user". Therefore User Agent Stylesheets are the "native" style sheets of the browser.
– bfavaretto
The question indicates that it is not(va) clear to you that user-agent = browser. The answer does not address this directly.
– bfavaretto
@bfavaretto understood what I meant. Do not want to try an answer?
– Marconi
Thank you, but I think the current answer + my comment already clarify for future visitors.
– bfavaretto