|
Posted by TC on 07/24/06 08:53
Els wrote:
> TC wrote:
> > Problems:
> >
> > (1) IE6 only displays the background image if I remove the DOCTYPE
> > declaration. If I retain that declaration, it does not display that
> > image, even though it still obeys the other aspects of the 'extlink'
> > style.
>
> Usually that means that you've done something wrong in the code, which
> IE will "forgive" if you have it in Quirksmode, since in Quirksmode it
> doesn't "have to" follow the W3C guidelines.
>
> Add the doctype, then *validate your code*, and fix the errors. If
> then still IE doesn't show your background, come asking and show an
> online example of what it is that's not working.
Yes, good idea to validate first. I'll try that now. But I suspect that
there is no point putting an example online - it will almost certainly
*work* online :-)
> > Adding or removing an IE6 "mark of the web" (MOTW) has no affect
> > on this, one way or the other.
>
> What *is* a mark of the web?
IE executes local files (C:/blah.test) under the security restrictions
of the Local zone. In days gone by, the Local zone had *less*
restrictions than the Internet zone. So local files were *more capable*
than remote ones. Now days, the Local zone has *more* restrictions than
the Internet zone, so local files are (by default) *less* capable than
remote ones. This gves problems if you want to test your files locally
- they'll have *less* capablity than when you put them on your server!
The MOTW is a special HTML comment which, if included in an HTML file,
says to IE: "execute this file under the security restrictions of the
Internet zone, not the Local zone". This lets you test your files "as
if" they were actually on the web. Despite what many people seem to
think, the MOTW feature is not a security hole, of any descripton.
TC (MVP MSAccess)
http://tc2.atspace.com
[Back to original message]
|