Take the 2-minute tour ×
Webmasters Stack Exchange is a question and answer site for pro webmasters. It's 100% free, no registration required.

Just a quick question that's nagged at me for a while. When using the <br /> tag, is the tag considered to be a space between text as well? In other words, if the html was: <p>Publication Author<br />Publication Citation</p>, would it be read as "Publication Author Publication Citation" or "Publication AuthorPublication Citation"?

share|improve this question
    
Read by who???? –  John Conde Jul 21 '11 at 19:21
    
Both by crawlers and screen readers. –  SubTypical Jul 21 '11 at 19:41
add comment

1 Answer

At the technical reading-the-specs level, the first one is correct. In HTML, the br tag is white space and functions as a separator.

In terms of actual practice, however, it should be interpreted as, literally

Publication Author
Publication Citation

which in terms of "reading" carries a different sort of "pause" from simply two words separated by a space.

As for screenreaders, now that you've specified, things get more complicated as they're highly configurable to the user's preference. I don't do any work with them, but I've seen various comments over time that one ignores them, another respects them with a slighly longer than between-words pause as I mentioned above but could also be told to ignore them, etc. It's a specialized area, and if you need definite answers you might pose the question in the Accessify forum or similar and report back. Screenreaders in general just haven't come up much on this site

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.