Ranyart Olias wrote:
Quote:
Can anyone explain why the
root (AT) hiddenworld (DOT) net
portion of this html doesn't render in a browser,
but the
20031010152346.GA15353 (AT) server (...iddenworld.net
portion does? |
Well, any action of displaying or not displaying such sequences of
characters is entirely dependent on a particular browser's error
correction, given that the less than character is reserved as the
starting character for tags and declarations. What you have placed
between the < and > characters is not a valid tag or declaration in HTML
or XHTML, so it's then up to the tender mercies of the browser what to
do in such a case -- display it as raw text, ignore it altogether, or
whistle Dixie. Apparently, the browser you happen to be using decides
to display it as raw text if it starts with a number (because tags never
start with numbers) but to ignore it if it starts with a letter (since
tags start with letters, and though what you put there is not an actual
tag, the browser may think it could possibly be one in a future version
of HTML). I don't think an @ sign right after a sequence of letters is
proper syntax in any tag (past, present, or future) anyway, but some
browsers might be prepared to be forgiving and render a hypothetical
"root" tag from your code, if such a tag existed.
--
== Dan ==
Dan's Mail Format Site:
http://mailformat.dan.info/
Dan's Web Tips:
http://webtips.dan.info/
Dan's Domain Site:
http://domains.dan.info/