I have incorporated a helper element with specific CSS properties to assist my current structure, but I do not want it to be visible to anyone, including the user agent. Here is an example of the HTML:
<button>
<span>Real button text</span>
<span style="display: block; visibility: hidden;" hidden>Fake helper text</span>
</button>
I am aware that CSS can override hidden attribute styles. Therefore, my question is: will this element remain invisible to a user agent?