Hi ,

>I think its also improper markup to have more than one stylesheet <link>

In no way should multiple <link rel="stylesheet" type="text/css" href=
"..." media="..." /> statements be construed as improper.

Multiple 'link-rel's" is the correct way to specify different media type's 
and is no more incorrect then having more then one <meta> statement.

The move to modular code and the seperation of content/behavior/style is a 
good one for the industry.

Kind Regards,

Kane Tapping
Web Standards Developer
Web and Content Management Services
Griffith University. 4111. Australia.
[EMAIL PROTECTED]
Phone: +61 (0)7 3735 7630





"Tim MacKay" <[EMAIL PROTECTED]> 
Sent by: [EMAIL PROTECTED]
28/02/2008 04:17 PM
Please respond to
wsg@webstandardsgroup.org


To
<wsg@webstandardsgroup.org>
cc

Subject
RE: [WSG] multiple css style sheets






I think its also improper markup to have more than one stylesheet <link> 
so @import might be a way to keep the code modular and still only have one 
style sheet link.
 
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On 
Behalf Of Kane Tapping
Sent: Thursday, 28 February 2008 4:59 PM
To: wsg@webstandardsgroup.org
Subject: Re: [WSG] multiple css style sheets
 


Hi ,

I believe @import was originally used by designers to create styles 
Netscape Navigator 4 would not implement incorrectly.

Some other reasons why you might use this rather then multiple <link rel> 
declarations, include: 
1.      You can declare the @import within a CSS file <style> or style="" 
(you can also choose where in the CSS document to @import, allowing 
greater control of the cascade's.) 
2.      <link rel> can only be declared in the head of a document (some 
systems do not give access to this area, or only allow a set link to their 
stylesheet.)
Kind Regards,
Kane Tapping
Web Standards Developer
Web and Content Management Services
Griffith University. 4111. Australia.
[EMAIL PROTECTED]
Phone: +61 (0)7 3735 7630 




Michael Horowitz <[EMAIL PROTECTED]> 
Sent by: [EMAIL PROTECTED] 
28/02/2008 01:46 PM 


Please respond to
wsg@webstandardsgroup.org



To
wsg@webstandardsgroup.org 
cc

Subject
Re: [WSG] multiple css style sheets
 








Is there a difference or specific reason to use the @import

Michael Horowitz
Your Computer Consultant
http://yourcomputerconsultant.com
561-394-9079



Kane Tapping wrote:
>
>
> Hi ,
>
> >How do browsers determine the winner in a conflict... well, AFAIK, 
> they take the first style that is most relevant to the element.
>
> That would be the LAST style that is most relevant to the element. 
> (unless !important is used to override the cascade.)
>
> It also worth noting that multiple stylesheets are also commonly 
> referenced within CSS using @import.
>
>
> The main benefit of using multiple stylesheets is for modular code.
>
> Kind Regards,
>
> Kane Tapping
> Web Standards Developer
> Web and Content Management Services
> Griffith University. 4111. Australia._
> [EMAIL PROTECTED] <mailto://[EMAIL PROTECTED]/>
> Phone: +61 (0)7 3735 7630
>
>
>
>
>
> *"Steven Workman" <[EMAIL PROTECTED]>*
> Sent by: [EMAIL PROTECTED]
>
> 28/02/2008 03:36 AM
> Please respond to
> wsg@webstandardsgroup.org
>
>
> 
> To
>                  wsg@webstandardsgroup.org
> cc
> 
> Subject
>                  Re: [WSG] multiple css style sheets
>
>
>
> 
>
>
>
>
>
> Michael,
>
> Multiple style sheets are quite common in large sites. Splitting your 
> stylesheets into a "basics", "main" and "special cases" is good for 
> keeping your code separate, also allowing multiple developers to work 
> on different areas of a site's styles without interrupting each other. 
> It's also becoming more common that any off the shelf javascript 
> techniques come with their own stylesheets i.e. Cody Lindley's Thickbox.
>
> How do browsers determine the winner in a conflict... well, AFAIK, 
> they take the first style that is most relevant to the element.
>
> Say you had <ul><li><span class="bob">Some text</span></li></ul>
> If your first stylesheet said:
> ul li { color:red;
> }
> and the second one said
> .bob { color: blue;
> }
> It would render as *blue*.
>
> However, if the first one said
> ul li .bob { color:red;
> }
> and the second one remained the same
> .bob { color: blue;
> }
> It would render as *red
> *
> Steve Workman
> PA Consulting Group_
> __www.paconsulting.com_ <http://www.paconsulting.com/>_
> [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]
>_
> __www.steel-software.com_ <http://www.steel-software.com/>
>
> On 27/02/2008, *Michael Horowitz* 
> <[EMAIL PROTECTED] 
> <mailto:[EMAIL PROTECTED]>> wrote:
> Just inherited a site and saw pages with multiple style sheets.  Is
> there a reason for that and how does the browser determine what to use
> if there is a conflict
>
> --
> Michael Horowitz
> Your Computer Consultant_
> __http://yourcomputerconsultant.com_ <http://yourcomputerconsultant.com/
>
> 561-394-9079
>
>
>
> *******************************************************************
> List Guidelines: _http://webstandardsgroup.org/mail/guidelines.cfm_
> Unsubscribe: _http://webstandardsgroup.org/join/unsubscribe.cfm_
> Help: [EMAIL PROTECTED] 
> <mailto:[EMAIL PROTECTED]>
> *******************************************************************
>
>
>
> *******************************************************************
> List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
> Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
> Help: [EMAIL PROTECTED]
> *******************************************************************
>
> *******************************************************************
> List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
> Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
> Help: [EMAIL PROTECTED]
> *******************************************************************
>


*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
*******************************************************************



*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
*******************************************************************

*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
******************************************************************* 


*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
*******************************************************************

Reply via email to