> I know that in HTML4.x Underline <U> is deprecated. > > So, I ask you, how would I be expected to underline a word in a > sentance using CSS? Or an in-line style parameter? The idea behind using style sheets is to separate content from presentation. So don't ask yourself "how do I underline?", first ask "what am I trying to represent?". If the answer is "defining instances of a word" then code your HTML like this: A <span class="define">programmer</span> is a device for turning coffee into programs. If you are underlining a sentence because it is important, classify it that way: <span class="important">Don't mention the war!</span> and so on. Then use those classes in your style sheet: .important {text-decoration: underline} .define {text-decoration: underline} This has a number of advantages: * If you change your mind about how it should look, you only have to change one place in your files * You separate the different uses of underlining so that you can later distinguish between them * The sight impaired can still understand what you are trying to represent in your HTML. By the way, some people prefer to use <strong> or <em> instead of <span> since the words then still show up differently on CSS deficient browsers. Steven PembertonReceived on Tuesday, 20 July 1999 07:28:39 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 27 April 2009 13:53:59 GMT