On Tue, Jul 31, 2007 at 06:45:17PM +0200, Mathias Brodala wrote: > Hi Andrew. > > Andrew Sackville-West, 31.07.2007 18:25: > > On Tue, Jul 31, 2007 at 10:55:45AM -0500, Anson Gardner wrote:
... > >>> > >> Not to get all gripey or anything, but there are web standards for > >> precisely > >> this reason. See http://www.w3.org > > > > Having just put together my first real webpage (still pretty basic) > > let me tell you (I'm sure you know) its a royal PITA. I've had to make > > an extra stylesheet just for stupid IE and then put a check for IE in > > the headers. > > No good solution, since headers can be manipulated at will. You better use > Conditional Comments[0] which only IE’s > 5.0 understand. > > > Regards, Mathias > > > [0] http://msdn2.microsoft.com/en-us/library/ms537512.aspx how telling it is that the above link start with: "One of the most common operations performed in a Web page is to detect the browser type and version. Browser detection is performed to ensure that the content presented to the browser is compatible and renders correctly...." anyway, what I'm doing is: <!--[if lte IE 6]> <link href="ie-web.css" rel="stylesheet" type="text/css"> <![endif]--> within the <head> tag. It seems to work pretty well, and i suspect I'm a victim of not knowing the right terminology. I also suspect, since I don't have access to IE7, that it doesn't work properly for that. A
signature.asc
Description: Digital signature