| 
	
 | 
 Posted by Jonathan N. Little on 03/12/07 14:33 
Richard Formby wrote: 
> Toby A Inkster 
>  
> [for & against inline styles] 
>  
>> Adrienne Boswell wrote: 
>> 
>>> It depends on the circumstance.  For example, say I have DT styled as 
>>> bold in the external sheet, but on one page on the site, I want it 
>>> italics instead - in that case, I would use put the style in the head on 
>>> that page only. 
>> Some might argue that a better approach would be to add a class to your 
>> BODY element such as: 
>> 
>> <BODY CLASS="special_definition_lists"> 
>> ... 
>> </BODY> 
>> 
>> and then add your styling to the main style sheet. One page with special 
>> definition lists tends to lead to two such pages, or three, or... 
>> 
>> Personally, I'd consider both methods on a case-by-case method. Each has 
>> advantages and disadvantages. 
>  
> Further... 
>  
> I have a single, say, contact form in my entire web site. I want to apply a  
> certain style to that single form. 
>  
> <form style="whatever"> works for me. 
>  
> "Whatever" is never ever used anywhere else. 
>  
> "Whatever"  is in the form elements opening tag. If I want to change it I go  
> directly to the page containing the form and change it right there. I don't  
> have to scroll up to the top of the HTML document. I don't have to find it  
> in my 'global' style sheet. It's right there. In the only form in my entire  
> site that it applies to. 
>  
> But, as you say, case by case. 
>  
> I tend to think in C++ or C# terms. Is this variable [style property/value]  
> global to the entire application, local to this particular [C#] class, local  
> to a member function within that [C#] class or is it indeed local to a  
> specific block of code within that function. 
>  
> Hint: the i in for (int i =  ...)  or in Javascript  for (var i  = ...)  
> should always be local. 
>  
 
I have a tendency to do the same, in HEAD put page specific styles. One  
note though is when your make a dramatic site-wide style change these  
little on-page exceptions may bite you in the end! 
 
--  
Take care, 
 
Jonathan 
------------------- 
LITTLE WORKS STUDIO 
http://www.LittleWorksStudio.com
 
  
Navigation:
[Reply to this message] 
 |