Using CSS display:none, visibility:hidden, and role='presentation' with @tabindex

Normal paragraph

Span with display:none" and tabindex="0" immediately below (no visual rendering):
The rain in Spain falls mainly on the plain

Span with visibility:hidden" and tabindex="0" immediately below (empty space rendered):
The rain in Spain falls mainly on the plain

Span with role="presentation" and tabindex="0" immediately below:
The rain in Spain falls mainly on the plain.