
Steve Thomas wrote:
As I understand this (from an earlier post), 'rend="display"' is supposed to mean that the block should be indented (rather like the HTML blockquote).
This seems like a very poor choice of terms to me. CSS has a "display" property, which can take values such as "inline", "block", and -- crucially -- "none". "display:none" is used where you don't want the content displayed at all.
So using this rend="display" seems likely to result in confusion.
In any case, the choice is poor because it does not convey the information desired. If you use <quote> on its own without rend="display", does that indicate you don't want to display the content? Or that you don't want to indent it?
I personally don't see any need to use rend here. If you are quoting a passage from some other work, then enclose it in <quote> .. </quote>. That's enough. When someone comes to present this (e.g. in an HTML version), the most natural thing would be to convert the tag to blockquote. The rend is redundant.
You know... Thank you, Steve. When I read this, I had a "duh!" moment and slapped my head. You are absolutely right. <quote> *should* just result in a blockquote when converted to HTML. The rend=display is redundant here. Josh