revert vs unset & svg focusable attribute

Hey, i have a couple questions regarding the topics in the title-

1) mdn says the difference between the revert and unset values is that revert changes a set of styles back to the user agent styles whilst unset changes a set of styles back to the inherited value and if not then the user agent styles. I don't understand logically the need for unset since the default behavior would be to inherit a value if possible anyways right? unless there's more to it?

2) I've seen people add focusable="false" to svgs to stop them being added into the tab order or being caught in a screen reader, i don't quite understand this since i don't believe svgs are focusable by default anyways?

I'd appreciate getting some help clearing those up, thanks in advance.
Was this page helpful?