- From: Adam M. Costello <amc@CS.Berkeley.EDU>
- Date: Tue, 23 Feb 1999 04:09:08 +0000
- To: www-style@w3.org
Chris Lilley said: > By moving away from "putting the breaks in" and towards "why did the > author want hard breaks" we are more likely to get a general, robust > and declarative solution, it seems to me. Here's some data--all the situations in which I use <br>: At the end of the last TD in a TR so that browsers incapable of rendering tables will at least put a line break after each row. In a table of contents, which is a single paragraph composed of multiple lines, each of which is a link. (Okay, I admit, it's more like a list, and I just didn't want the bullets. I suppose the right way to do this is to make it an ordered list and use style sheets to suppress the numbers.) In a postal address, which is an honest-to-goodness sequence of lines. In a series of examples, each of which consisted of a pair of related items, one of which was an RFC-822 header field, which needed to be on a line by itself. Each example was a paragraph. In the description of me on my welcome page: Graduate Student Computer Science Division Department of Electrical Engineering and Computer Sciences University of California at Berkeley Similarly, in attributions of papers etc: <h1>title of paper</h1> <p>author <br>organization <br>date In a list where the items are short names or phrases, and occasionally an item needs an additional explanatory sentence that's not part of the name/phrase. The additional sentence is not a separate paragraph, so I separate it from the name/phrase using <br>. Just before a <strong>Warning</strong> that's very closely related to the preceeding sentence, so I don't want to begin a new paragraph, but the word "Warning" will be more eye-catching if it appears at the margin. In nested lists where the inner items are small and sub-bullets would be more distracting than helpful. The inner "list" isn't really an HTML list, just <br>-separated text. This is similar to the table of contents case above, and likewise it should really be a real list, with style sheets to suppress the inner bullets. In this instance: <p>This is a slash: / <br>This is a backslash: \ AMC
Received on Monday, 22 February 1999 23:09:16 UTC