david wrote:

I seem to recall that URLs are not case sensitive?

URLs are case-sensitive, but some parts of them, including the server part, are defined to be case-insensitive. Whether people know about this is a different matter. For usability, it is good policy to announce your server name in lowercase.

If you write the server name in uppercase in a link href, for example, it will get turned to lowercase by the browser. This is outside the scope of CSS, as it's not about document rendering but about the document's address.

Anyway, I don't think CSS can change case of the <title> tag contents.
Did you try it?

Well _I_ tried...

The <title> element is something that you can assign CSS declarations to. But their impact may vary. Normally the <title> element is not displayed inside the document, which is where CSS plays. But in CSS terms, its absence can be characterized as a consequence of the default setting of display: none for <head> and <title>. And these are something you can change, in principle at least.

On Firefox and Opera, for example, the following CSS code makes the <title> element content visible at the start of the document, in uppercase:

head, title { display: block; }
title { text-transform: uppercase }

But you can't style a span of text there, because no inner elements are allowed inside a <title> element (by the specifications or in browser practice).

So it's not particularly useful, especially since it does not affect the rendering of the <title> element content in the browser's top bar - it's displayed by browser functions that are immune to CSS.

--
Yucca, http://www.cs.tut.fi/~jkorpela/
______________________________________________________________________
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to