- From: Tim Bannister <isoma@compsoc.man.ac.uk>
- Date: Fri, 31 Mar 2000 16:36:47 +0100 (GMT)
- To: Matthew Brealey <webmaster@richinstyle.com>
- cc: www-style <www-style@w3.org>
On Fri, 31 Mar 2000, Matthew Brealey wrote: [fairly large snip] >> This can become more obvious when you think of inline vector graphics >> used to extend the glyph set -- for example: >> >> del { text-decoration: line-through; } >> img { height: 1em; } >> >> <del> >> The singer changed his name to >> <img src="symbol.svg" alt="a funny symbol">. >> </del> >> >> To the reader, the image is just part of the flow of text -- it would >> look incredibly odd if it was not struck out. I respectively suggest >> that a case where an image should not be affected by its parent text >> decoration is probably one where the markup was not semantic enough. > >That's all very well but using graphics, even if they are svg, as text >is not really terribly semantic (it's not really much better than spacer >gifs and text buttons made from images). In any case CSS doesn't say >that images should; if you think that they should then propose a change >to the specification so that it conforms to what you think is >attractive. Consider this: H1 { text-indent: 4em; } <h1> <object data="/images/corporate_logo"> Bodgitt and Scarper Plumbing </object> </h1> ...should the logo be indented? Also, if the style attribute of the <h1> element were "text-align: right" instead, should the logo be aligned to the right? -- Tim Bannister - isoma@compsoc.man.ac.uk When you've seen one nuclear war, you've seen them all.
Received on Friday, 31 March 2000 10:36:51 UTC