<?xml version="1.0" encoding="utf-8"?>
			
			<rss version="2.0">
			<channel>
			<title>Steve Bryant - CSS</title>
			<link>http://www.bryantwebconsulting.com/blog/index.cfm</link>
			<description>A Web Programmer&apos;s Exploration</description>
			<language>en-us</language>
			<pubDate>Mon, 08 Jun 2026 20:31:45-0500</pubDate>
			<lastBuildDate>Wed, 26 Oct 2011 11:15:00-0500</lastBuildDate>
			<generator>BlogCFC</generator>
			<docs>http://blogs.law.harvard.edu/tech/rss</docs>
			<managingEditor>steve@bryantwebconsulting.com</managingEditor>
			<webMaster>steve@bryantwebconsulting.com</webMaster>
			
			
			
			
			
			<item>
				<title>A Quick Note on Text Shadows</title>
				<link>http://www.bryantwebconsulting.com/blog/index.cfm/2011/10/26/A-Quick-Note-on-Text-Shadows</link>
				<description>
				
				I was recently doing some work for a client and they had a menu that would appear over a background image. The background image would be different for each page. Unfortunately, the background image on some pages made the menu text difficult to read.

The designer thought it would be a good idea to have a drop shadow behind the text. This sounded good to me, except that I didn&apos;t know how to do that. Fortunately, it is really easy.
				 [More]
				</description>
						
				
				<category>CSS</category>				
				
				<pubDate>Wed, 26 Oct 2011 11:15:00-0500</pubDate>
				<guid>http://www.bryantwebconsulting.com/blog/index.cfm/2011/10/26/A-Quick-Note-on-Text-Shadows</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Real World HTML: Client Review</title>
				<link>http://www.bryantwebconsulting.com/blog/index.cfm/2011/1/27/Real-World-HTML-Client-Review</link>
				<description>
				
				In our last &quot;&lt;a href=&quot;http://www.bryantwebconsulting.com/blog/index.cfm/2010/11/4/Real-World-HTML&quot;&gt;Real World HTML&lt;/a&gt;&quot; entry, we created a &lt;a href=&quot;http://www.bryantwebconsulting.com/blog/index.cfm/2011/1/20/Real-World-HTML-The-Printable-Page&quot;&gt;printable page&lt;/a&gt; - finishing up the implementation of the design and the print page. There&apos;s nothing left to do now, but show it to the client.

I don&apos;t think I have ever shown something to a client that hasn&apos;t wanted something changed - even if I show them a pixel-perfect match of the original design. In fact, I have been tempted to use the approach Hal Helms mentions for &lt;a href=&quot;http://www.halhelms.com/blog/index.cfm/2009/10/6/A-Secret-Managing-the-Exacting-Client-Refire&quot;&gt;exacting clients&lt;/a&gt; (watch for the Rick Roll).

In any event, I had no reason to expect this to be any different.
				 [More]
				</description>
						
				
				<category>HTML</category>				
				
				<category>CSS</category>				
				
				<pubDate>Thu, 27 Jan 2011 11:00:00-0500</pubDate>
				<guid>http://www.bryantwebconsulting.com/blog/index.cfm/2011/1/27/Real-World-HTML-Client-Review</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Real World HTML: The Printable Page</title>
				<link>http://www.bryantwebconsulting.com/blog/index.cfm/2011/1/20/Real-World-HTML-The-Printable-Page</link>
				<description>
				
				In our last &quot;&lt;a href=&quot;http://www.bryantwebconsulting.com/blog/index.cfm/2010/11/4/Real-World-HTML&quot;&gt;Real World HTML&lt;/a&gt;&quot; entry, we handled a &lt;a href=&quot;http://www.bryantwebconsulting.com/blog/index.cfm/2011/1/13/Real-World-HTML-Rounded-Corners-Box&quot;&gt;rounded corner box sitting on a gradient&lt;/a&gt; - finishing up the implementation of the design. The only thing that remains now is making the printed page look good. Styling for print should be easy - especially if the HTML is structured well.

With that in mind, let&apos;s take a quick look at what we have so far.
				 [More]
				</description>
						
				
				<category>HTML</category>				
				
				<category>CSS</category>				
				
				<pubDate>Thu, 20 Jan 2011 15:45:00-0500</pubDate>
				<guid>http://www.bryantwebconsulting.com/blog/index.cfm/2011/1/20/Real-World-HTML-The-Printable-Page</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Real World HTML: Rounded Corners Box</title>
				<link>http://www.bryantwebconsulting.com/blog/index.cfm/2011/1/13/Real-World-HTML-Rounded-Corners-Box</link>
				<description>
				
				In our last &quot;&lt;a href=&quot;http://www.bryantwebconsulting.com/blog/index.cfm/2010/11/4/Real-World-HTML&quot;&gt;Real World HTML&lt;/a&gt;&quot; entry, we handled &lt;a href=&quot;http://www.bryantwebconsulting.com/blog/index.cfm/2011/1/6/Real-World-HTML-A-Funny-Joining-of-Graphical-Lines&quot;&gt;a funny joining of graphical lines&lt;/a&gt;. This time we need to handle some rounded corner boxes sitting on a gradient.

Before we go on, let&apos;s take a look at the box.
				 [More]
				</description>
						
				
				<category>HTML</category>				
				
				<category>CSS</category>				
				
				<pubDate>Thu, 13 Jan 2011 13:13:00-0500</pubDate>
				<guid>http://www.bryantwebconsulting.com/blog/index.cfm/2011/1/13/Real-World-HTML-Rounded-Corners-Box</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Real World HTML: A Funny Joining of Graphical Lines</title>
				<link>http://www.bryantwebconsulting.com/blog/index.cfm/2011/1/6/Real-World-HTML-A-Funny-Joining-of-Graphical-Lines</link>
				<description>
				
				In our last &quot;&lt;a href=&quot;http://www.bryantwebconsulting.com/blog/index.cfm/2010/11/4/Real-World-HTML&quot;&gt;Real World HTML&lt;/a&gt;&quot; entry, we implemented the &lt;a href=&quot;http://www.bryantwebconsulting.com/blog/index.cfm/2010/12/30/Real-World-HTML-Columns-and-Heresy&quot;&gt;skeleton of the site&lt;/a&gt; (with a bit of heresy). Now we need to handle a small peculiarity of the design.

Before we go on, let&apos;s review our design in all three states.
				 [More]
				</description>
						
				
				<category>HTML</category>				
				
				<category>CSS</category>				
				
				<pubDate>Thu, 06 Jan 2011 14:30:00-0500</pubDate>
				<guid>http://www.bryantwebconsulting.com/blog/index.cfm/2011/1/6/Real-World-HTML-A-Funny-Joining-of-Graphical-Lines</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Real World HTML: Graphics-Heavy Banner</title>
				<link>http://www.bryantwebconsulting.com/blog/index.cfm/2010/11/11/Real-World-HTML-GraphicsHeavy-Banner</link>
				<description>
				
				In the first entry on &quot;&lt;a href=&quot;http://www.bryantwebconsulting.com/blog/index.cfm/2010/11/4/Real-World-HTML&quot;&gt;Real World HTML&lt;/a&gt;&quot;, we reviewed the design (functionally matching a site I recently completed) that we must implement and created the skeleton HTML and CSS. Now it is time to implement the header (or banner) of the design.

Let&apos;s start off by taking a look at the banner. Here is the banner in its two states:
				 [More]
				</description>
						
				
				<category>HTML</category>				
				
				<category>CSS</category>				
				
				<pubDate>Thu, 11 Nov 2010 13:00:00-0500</pubDate>
				<guid>http://www.bryantwebconsulting.com/blog/index.cfm/2010/11/11/Real-World-HTML-GraphicsHeavy-Banner</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Real World HTML</title>
				<link>http://www.bryantwebconsulting.com/blog/index.cfm/2010/11/4/Real-World-HTML</link>
				<description>
				
				HTML5 is currently all the rage. But while people are busy discussing the latest and greatest, maybe it is a good time and step back to look at how to write solid HTML4. Most of the HTML I see, frankly, could use a bit of work. I want durable HTML. Since I don&apos;t see that written about enough, I thought I would pick up the gauntlet.

First, I should define &quot;Durable HTML&quot;. By this, I mean HTML code that can take a hit and withstand the unexpected. For example, what happens if a manually cleared float is added to the main content area of the page. Does it mess up the design? What about a wider-than-expected image or contiguous text string? What if the text is much longer than expected - making your site taller than you originally guessed? What if JavaScript is disabled?

How easy is it to make changes that - to the client - look really easy to make? What if they want to change out an image in the header? What if they want to change the width of the site or center it?

These are just some of the things that are easy to fail to anticipate when writing your HTML. Very often I see HTML that works, but only if everything continues to be as it was when the code was first written. When that code falls apart, it often does so in glaring ways. The key is to avoid obvious failure.

Rather than trying to speak in abstracts, I am going to take a real world example and work through it - using a site I actually did recently for a client (with different text, colors, and images). I will cover exactly what I did on this project for my client as well as things that I might have done differently if I had it to do over again (I usually have at least one of those for any given project).
				 [More]
				</description>
						
				
				<category>HTML</category>				
				
				<category>CSS</category>				
				
				<pubDate>Thu, 04 Nov 2010 11:30:00-0500</pubDate>
				<guid>http://www.bryantwebconsulting.com/blog/index.cfm/2010/11/4/Real-World-HTML</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>A Handful of Code</title>
				<link>http://www.bryantwebconsulting.com/blog/index.cfm/2008/4/11/A-Handful-of-Code</link>
				<description>
				
				In my &lt;a href=&quot;/blog/index.cfm/2008/3/26/Page-Controllers-One-Year-Later&quot;&gt;last post about page controllers&lt;/a&gt;, &lt;a href=&quot;http://www.jasonholden.com/&quot;&gt;Jason Holden&lt;/a&gt; asked on which pages I use page controllers. This is a great question and speaks to a larger issue of code organization that applies to CSS and JavaScript as well.
				 [More]
				</description>
						
				
				<category>ColdFusion</category>				
				
				<category>Page Controller</category>				
				
				<category>JavaScript</category>				
				
				<category>CSS</category>				
				
				<pubDate>Fri, 11 Apr 2008 06:00:00-0500</pubDate>
				<guid>http://www.bryantwebconsulting.com/blog/index.cfm/2008/4/11/A-Handful-of-Code</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>CSS Naked Day 2008</title>
				<link>http://www.bryantwebconsulting.com/blog/index.cfm/2008/4/9/CSS-Naked-Day-2008</link>
				<description>
				
				I just found out that it is &lt;a href=&quot;http://naked.dustindiaz.com//&quot;&gt;CSS Naked Day&lt;/a&gt;, so here is my blog... naked.
				
				</description>
						
				
				<category>CSS</category>				
				
				<pubDate>Wed, 09 Apr 2008 11:30:00-0500</pubDate>
				<guid>http://www.bryantwebconsulting.com/blog/index.cfm/2008/4/9/CSS-Naked-Day-2008</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Attractive Forms</title>
				<link>http://www.bryantwebconsulting.com/blog/index.cfm/2008/4/8/Attractive-Forms</link>
				<description>
				
				I am looking for some attractive form designs. If you have seen any that you like, I would love to have a look at them. I would also like to find attractive data tables and administrative menus.
				
				</description>
						
				
				<category>Usability</category>				
				
				<category>CSS</category>				
				
				<pubDate>Tue, 08 Apr 2008 06:30:00-0500</pubDate>
				<guid>http://www.bryantwebconsulting.com/blog/index.cfm/2008/4/8/Attractive-Forms</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Opera Sues Microsoft</title>
				<link>http://www.bryantwebconsulting.com/blog/index.cfm/2007/12/14/Opera-Sues-Microsoft</link>
				<description>
				
				&lt;p&gt;Opera just announced that it is suing Microsoft (&lt;a href=&quot;http://people.opera.com/howcome/2007/msft/&quot;&gt;open letter&lt;/a&gt;, &lt;a href=&quot;http://www.opera.com/pressreleases/en/2007/12/13/&quot;&gt;press release&lt;/a&gt;) for using its market dominant position to tie its OS to a browser with poor standard support.&lt;/p&gt;
				 [More]
				</description>
						
				
				<category>CSS</category>				
				
				<pubDate>Fri, 14 Dec 2007 06:00:00-0500</pubDate>
				<guid>http://www.bryantwebconsulting.com/blog/index.cfm/2007/12/14/Opera-Sues-Microsoft</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>CSS Organization</title>
				<link>http://www.bryantwebconsulting.com/blog/index.cfm/2007/3/2/css_organization</link>
				<description>
				
				&lt;p&gt;Last month, a discussion popped up on the CSS list about organization of CSS files. This is a discussion that comes up from time to time on that list and in smaller development discussions.&lt;/p&gt;&lt;p&gt;I don&apos;t think that my way is necessarily better than any other, but I thought I would share it. If for no other reason than to open up the discussion.&lt;/p&gt;&lt;p&gt;One method that I have seen is to divide up the files into &amp;quot;modules&amp;quot;: forms.css, layout.css, tools.css, typo.css. This seems nice, but leads to a few problems.&lt;/p&gt;
				 [More]
				</description>
						
				
				<category>CSS</category>				
				
				<pubDate>Fri, 02 Mar 2007 06:00:00-0500</pubDate>
				<guid>http://www.bryantwebconsulting.com/blog/index.cfm/2007/3/2/css_organization</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Traveling Reference</title>
				<link>http://www.bryantwebconsulting.com/blog/index.cfm/2007/1/26/travelling_reference</link>
				<description>
				
				&lt;p&gt;&lt;a href=&quot;http://www.forta.com/blog/&quot;&gt;Ben Forta&lt;/a&gt;  is &lt;a href=&quot;http://www.forta.com/blog/index.cfm/2007/1/26/Book-Publishing-Dilemma-Input-Requested&quot;&gt;asking for input&lt;/a&gt;  on his next &lt;a href=&quot;http://www.amazon.com/gp/tagging/glance/cfwack&quot;&gt;CFWACK&lt;/a&gt;  book. The discussion in the comments reminded of the old CFML Reference that I keep with me. It is one of a few books that I always have near my computer when I travel.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://www.oreilly.com/catalog/csspr/&quot;&gt;CSS Pocket Reference&lt;/a&gt;  (outdated, but still handy when I can&amp;#39;t remember some bit of syntax)&lt;/li&gt;&lt;li&gt;ColdFusion Quick Reference Guide to CFML (no longer in print, but still handy to jog my memory a bit)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.forta.com/books/0672325667/&quot;&gt;Regular Expressions in 10 Minutes&lt;/a&gt;  (Forta strikes again!)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.amazon.com/SQL-Pocket-Guide-Jonathan-Gennick/dp/0596005121&quot;&gt;SQL Pocket Reference&lt;/a&gt; (perhaps the least used of the bunch, but I still like to have it)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.bartleby.com/141/&quot;&gt;The Elements of Style&lt;/a&gt;  (I don&amp;#39;t write the copy, but it has still been handy)&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;These books taken together weigh less than a pound and take up less space than your average computer book. They have still managed to be tremendously useful when I am working on the road (especially if I am trying to get some work done with no internet connection).&lt;/p&gt;&lt;p&gt;Anyone else have suggestions for books that they don&amp;#39;t leave home without?&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;
				
				</description>
						
				
				<category>ColdFusion</category>				
				
				<category>Personal</category>				
				
				<category>SQL</category>				
				
				<category>CSS</category>				
				
				<pubDate>Fri, 26 Jan 2007 19:29:00-0500</pubDate>
				<guid>http://www.bryantwebconsulting.com/blog/index.cfm/2007/1/26/travelling_reference</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>The Future of Hacks in IE</title>
				<link>http://www.bryantwebconsulting.com/blog/index.cfm/2005/10/13/ie7standardshacks</link>
				<description>
				
				Microsoft is working on Internet Explorer 7 and in an entry on the &lt;a href=&quot;http://blogs.msdn.com/ie/default.aspx&quot;&gt;IEBlog&lt;/a&gt;, they mention the possibility of existing hacks for IE breaking pages in IE7.&lt;br /&gt;&lt;br /&gt;If you are currently using a &lt;a href=&quot;http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/objects/doctype.asp&quot;&gt;doctype that triggers IE&apos;s quirks mode&lt;/a&gt;, your site won&apos;t be affected. If you are using standards mode and hacks for IE, however, it might be.&lt;br /&gt;&lt;br /&gt;The reason for this is that IE is trying to make their standard mode more standards compliant. They recommend using &lt;a href=&quot;http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/overview/ccomment_ovw.asp&quot;&gt;conditional comments&lt;/a&gt; instead of CSS hacks.&lt;br /&gt;&lt;br /&gt;Find out more information at &amp;quot;&lt;a href=&quot;http://blogs.msdn.com/ie/archive/2005/10/12/480242.aspx&quot;&gt;IEBlog: A Call to action: The demise of CSS hacks and broken pages&lt;/a&gt;&amp;quot;.&lt;br /&gt;&lt;br /&gt;All in all, this is the kind of change that people have long been asking for from Redmond, but if you are using standards mode the transition could be rocky unless you prepare now.&lt;br /&gt;
				
				</description>
						
				
				<category>CSS</category>				
				
				<pubDate>Thu, 13 Oct 2005 13:39:00-0500</pubDate>
				<guid>http://www.bryantwebconsulting.com/blog/index.cfm/2005/10/13/ie7standardshacks</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Quick CSS Reference</title>
				<link>http://www.bryantwebconsulting.com/blog/index.cfm/2005/9/9/quickcss</link>
				<description>
				
				This is a quick reference on how to use CSS. We&apos;ve no time for long explanations, so I will include a few other resources for that sort of stuff.&lt;br /&gt;&lt;br /&gt;For details on CSS properties, see the &lt;a href=&quot;http://www.w3schools.com/css/css_reference.asp&quot;&gt;w3schools CSS Reference&lt;/a&gt; or the &lt;a href=&quot;http://www.devguru.com/Technologies/css/quickref/css_index.html&quot;&gt;DevGuru CSS Index&lt;/a&gt;. &lt;br /&gt;You can also read &lt;a href=&quot;http://www.w3.org/MarkUp/Guide/Style&quot;&gt;An Introduction to CSS&lt;/a&gt; on the W3C&apos;s site (they are in charge of standards on the web).&lt;br /&gt;&lt;br /&gt;Enough of that, We&apos;re trying to get some work done here!
				 [More]
				</description>
						
				
				<category>CSS</category>				
				
				<pubDate>Fri, 09 Sep 2005 13:58:00-0500</pubDate>
				<guid>http://www.bryantwebconsulting.com/blog/index.cfm/2005/9/9/quickcss</guid>
				
			</item>
			
		 	
			</channel></rss>