<p>I have used this in my HTML:</p>

<pre><code>&lt;q&gt; Hai How r u &lt;/q&gt;
</code></pre>

<p>Which shows the text in quotes, like "Hai How r u", for example.</p>

<p>This is working fine in FF but not in IE 6.0.</p>

<p>Please let me know why this happens, and any solutions you might know of. </p>

<p>I don't want to use the quote (") character in my HTML or a separate css file for this.</p>

Why don't you just use the
```
"
```
characters? Unlike
```
<b>
```
and
```
<i>
```
which should be replaced by strong and emphasis respectively, as appropriate, the quote tag has a direct match in meaning to the quote character. There should be no need to use
```
<q>
```
.
Edit
: Thanks for clarifying the question Yan.
OP: Is there a specific reason you don't want to use the quotes? The stuff I said earlier still holds, but perhaps we can help with the problem preventing you from using quotes.
Edit 2
: :|