 |
| Author |
Message |
erichar11 Moderator
Joined: 26 Jun 2006 Posts: 83
|
Date: Wed Feb 21, 2007 6:00 pm Subject: Why Gaining control of SE spiders is important |
|
|
Hi all,
I'm in the process of redesigning a clients site to make it more friendly, both
from a users perspective as well as for SEO. I came across the article from PE
called: Gaining Control of SE spiders? This article hits on a pretty important
topic that I don't think a lot of people think about(including myself) when
designing sites.
So why is it important? Follow the steps below to see the problem on a real page.
Step 1. Take a look at the home page for the site I'm working
on at www.hungrymindbooks.com/h/home (the redesign is not live yet, still work to do but feel free to play).
Step 2. View the site in a Lynx Viewer which is a text based viewer(only shows text on a page) such as this www.yellowpipe.com/yis/tools/lynx/lynx_viewer.php
Just type in the URL above www.hungrymindbooks.com/h/home
Step 3. View the results and see the problem. Notice that the left and right navs are placed above the most important text on the page, the content area. This is a problem because SE's, google for example, read the page from top down and apply more weight to what's at the top then what's at the bottom. In addition, how can an SE determine what the page is really about with all the left and right nav being inserted, specifically at the top.
So what's the solution?
We'll the article discusses one of the methods to potentially solve this problem. By using anchors for the various content areas, you can create links in a div tag right below the opening body tag that follows the links in order that you put them in. (Check out www.practicalecommerce.com/articles/82/Tutorial:-Gaining-Control-of-Search-Engine-Spiders to get a much better explanation. Great, So what's the problem. The problem is that the method uses hidden text such that the links in the div tag are not displayed. As far as I know, Google frowns on hidden links. They can be easily spammed by just placing spam keywords within the anchor text.
So is their an alternative solution?
I asked Brian, the author of the article, about this and he was kind enough to provide some additional insights. I think we agreed that probably the best way to tackle this problem is using Divs and CSS to reposition the content on the page, while at the same time maintaining your sites look and feel. So with Brian's potential help, maybe we can come with a div version of the site and hopefully compare the original vs. the new version.
I'm no css expert, as most of the sites I have been designing I have been using tables with css mixed in. I'm more inclined to move to a completely css based design not just for the SEO benefits, but how much more easier it is to manage the presentation of a website.
Lastly:
Check out your own pages using the "Lynk Viewer", it may help to understand why your not ranking as well as you could. You can also get a better understanding of how SE spiders see your page.
Eric
Last edited by erichar11 on Wed Feb 21, 2007 6:10 pm; edited 1 time in total |
|
| Back to top |
|
PamelaHazelton Practical eCommerce Columnist
Joined: 03 Feb 2007 Posts: 13 Location: USA
|
Date: Wed Feb 21, 2007 6:06 pm Subject: |
|
|
The topic of tableless design came up in another conversation I had earlier today. And while I love it, it's impossible to completely embrace.
The majority of sites using solely CSS (tableless) design are missing the mark in some browsers. With ecommerce sites, you want to be compatible with as many browsers as possible - on the PC, MAC and Linux systems. Unfortunately, CSS is often hacked in certain aspects to accomodate IE's various pitfalls, and thus rendering in other browsers is less than ideal.
Even this site displays with problems for me in two of the dozens of browsers I run.
I'm currently reworking an ecommerce site whereas the designer created a completely tableless design. Looks great in IE - version 6 only. It's skewed in FF and in Safari? Forget it.
I love CSS. I use it all the time, but there have been so many hacks written it's almost as if there are very loose standards.
I understand the importance of SE, but as with anything else, there's always a compromise. Everyone needs to find that very happy medium. Because if you dump all your tables and the CSS doesn't render for the users' browser as expected, you could see a drop in conversions.
Just food for thought. |
|
| Back to top |
|
erichar11 Moderator
Joined: 26 Jun 2006 Posts: 83
|
Date: Wed Feb 21, 2007 6:29 pm Subject: |
|
|
Yep, I can understand that a tableless design may not be there yet. However, even with a table based design we are running into so many problems working in various browsers as well. Not on this site, but the one I'm working on for myself.
So you mention a compromise. What would that consist of? Designing tables and mixing in css? This is what we do currently and it's still creating multiple problems in various browsers. So if you can shed some light in this area that would be great. And in terms of the topic "moving page content" what would you suggest? I need to figure out a strategy so I'm all ears.
Lastly, how did you quickly view the page in multiple browsers? I use ff 2.0 and the IE tab extension which works with ff and ie only. If there is some trick, please do share.
Thanks for the insights.
P.S. I'm sure you easily figured this out, but for others, this is a Miva 5 site that I'm currently converting from Miva 3.
Last edited by erichar11 on Wed Feb 21, 2007 6:31 pm; edited 1 time in total |
|
| Back to top |
|
bgetting Online Director
Joined: 08 Jan 2006 Posts: 170 Location: Newport, Oregon
|
Date: Wed Feb 21, 2007 6:29 pm Subject: Which browsers? |
|
|
Hi Pamela,
If you could kindly expose to the world which browsers you are seeing display errors in, I would love the opportunity to address them.
Of course, in doing so I will be proving your point by trying to augment the current CSS with some sort of browser specific hack. Hopefully this stuff will not be a problem soon. If Vista were more attractive we'd see a faster migration to IE7, which is pretty compliant with CSS.
But alas, the migration is slow, if even a trickle. |
|
| Back to top |
|
PamelaHazelton Practical eCommerce Columnist
Joined: 03 Feb 2007 Posts: 13 Location: USA
|
Date: Thu Feb 22, 2007 7:16 am Subject: Re: Which browsers? |
|
|
| bgetting wrote: | Hi Pamela,
If you could kindly expose to the world which browsers you are seeing display errors in, I would love the opportunity to address them.
Of course, in doing so I will be proving your point by trying to augment the current CSS with some sort of browser specific hack. Hopefully this stuff will not be a problem soon. If Vista were more attractive we'd see a faster migration to IE7, which is pretty compliant with CSS.
But alas, the migration is slow, if even a trickle. |
First a note about IE 7 - many professionals haven't gone to it because of the issues of it becoming compliant; too many web sites have relied on hacks all these years so many are waiting until all the kinks in sites designed for older IE versions are fleshed out.
I have display issues in IE 6 and NS on some of the content pages whereas the core content isn't as long as the right and/or left columns. I'd be happy to send you prints screens - because it is a CSS issue. That same problem isn't displayed in FF - but that's my point. Whatever we do has to accomodate as many browsers as possible, and since IE6 is still the most used... you get the point.
Safari is MAC's clunky browser - but it's included on all MACs so many MAC folks use it. It's also picky when it comes to tableless designs.
There is a site out there that will give you snapshots:
http://www.browsershots.org |
|
| Back to top |
|
bgetting Online Director
Joined: 08 Jan 2006 Posts: 170 Location: Newport, Oregon
|
Date: Thu Feb 22, 2007 7:46 am Subject: Ahhh... yes |
|
|
Yes, that is one that I find very hard to fix. The issue with that one is that the CSS2 "min-height" property is not supported by those browsers. That one I have looked at and there is regretably no solution that I can see other than having full content pages.
I did try messing with combinations of the "height" property and the "!important" attribute, but that seemed to cause more problems than it solved.
As for Safari, it has it's weaknesses. However, it is by far the fastest performing browser that I have ever used, from how long it takes to open the application to rendering a web page. It also have great support for CSS2, although there are gaps like anything else. I have to say that support for the "text-shadow" property and full PNG24 support is a plus for me.
In two years, today's design ideas will be great for all users, but the problem is that by then we will all be itching to use that brand new CSS4 property that isn't supported by IE7.5 (if it's out by then).
 |
|
| Back to top |
|
bgetting Online Director
Joined: 08 Jan 2006 Posts: 170 Location: Newport, Oregon
|
Date: Thu Feb 22, 2007 2:44 pm Subject: Quick and Dirty |
|
|
First, I wanted to clarify that the challenge that has been presented in this forum is not the same thing as the tutorial for controlling search engines. That tutorial explores using skip links to direct spiders to content within a site. That is not the same as positioning content within the source code. The challenge with positioning the source code is getting the site to display properly while having control over where your code is.
This is a quick and dirty example. I basically took your example site and turned the code upside down to illustrate. The higher up on the page that an item displays, the farther down in the code it is. The goal was to have all the specific page content to appear at the top of the HTML code. Mission accomplished.
The CSS is included inline in this code for ease here. Obviously you would want to remove it to an external file. I have checked browser compatibility and I get a consistent display in the following browsers:
Mac OS X: Safari, Firefox, Camino
Windows XP: Firefox, IE6, IE7
I suggest that people copy and paste the code below and play with it. At the very least go through it thoroughly before posting wild questions about it. It can seem strange if you are used to table layouts, but I guarantee that playing with it a bit will help out a lot.
| Code: | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Untitled Document</title>
<style type="text/css">
<!--
html, body {
margin: 0px;
padding: 0px;
}
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
line-height: 1.4em;
}
a {
color: #362D5C;
text-decoration: none;
}
a:hover {
color: #666666;
text-decoration: underline;
}
#top {
background-image: url(http://www.hungrymindbooks.com/images/tile1.gif);
background-repeat: repeat-x;
margin: 0px;
padding: 0px;
height: 62px;
position: absolute;
left: 0px;
top: 0px;
width: 100%;
border-top-width: 5px;
border-top-style: solid;
border-top-color: #362D5C;
border-bottom-width: 2px;
border-bottom-style: solid;
border-bottom-color: #362D5C;
}
#top h1 {
font-size: 1px;
line-height: 1px;
color: #FFFFFF;
letter-spacing: -5000em;
background-image: url(http://www.hungrymindbooks.com/images/logo.gif);
background-repeat: no-repeat;
margin: 0px;
padding: 0px;
height: 62px;
width: 450px;
}
#top h1 a {
display: block;
height: 62px;
width: 420px;
}
#top p {
font-size: 1px;
line-height: 1px;
color: #E1DFE7;
padding: 0px;
height: 56px;
width: 152px;
float: right;
margin-top: 6px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
background-image: url(http://www.hungrymindbooks.com/images/tollfree.gif);
background-repeat: no-repeat;
letter-spacing: -5000em;
}
#sub1 {
margin: 0px;
padding: 0px;
position: absolute;
left: 0px;
top: 69px;
border-bottom-width: 5px;
border-bottom-style: solid;
border-bottom-color: #362D5C;
background-image: url(http://www.hungrymindbooks.com/images/tile2.gif);
width: 100%;
background-repeat: repeat-x;
height: 19px;
}
#sub1 #right {
float: right;
margin: 0px;
padding: 0px;
}
#sub1 #left {
padding-top: 1px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 5px;
}
#sub1 #left a {
text-transform: uppercase;
color: #362D5C;
font-size: 10px;
margin-right: 5px;
margin-left: 5px;
}
#sub2 {
background-image: url(http://www.hungrymindbooks.com/images/tile3.gif);
background-repeat: repeat-x;
width: 100%;
margin: 0px;
padding: 0px;
height: 80px;
position: absolute;
left: 0px;
top: 93px;
}
#sub2 #rt {
font-size: 1px;
line-height: 1px;
letter-spacing: -5000em;
background-image: url(http://www.hungrymindbooks.com/images/70off.gif);
background-repeat: no-repeat;
padding: 0px;
height: 35px;
width: 205px;
float: right;
margin-top: 23px;
margin-right: 10px;
margin-bottom: 0px;
margin-left: 0px;
color: #B0ACC4;
}
#sub2 #lft {
float: left;
height: 80px;
width: 327px;
background-image: url(http://www.hungrymindbooks.com/images/logotheme2.gif);
background-repeat: no-repeat;
margin: 0px;
padding: 0px;
}
#sub2 #ctr {
margin-right: 220px;
margin-left: 330px;
text-align: center;
margin-top: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-bottom: 0px;
}
#sub2 #ctr p {
margin-top: 20px;
padding: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}
#navMenu {
position: absolute;
width: 270px;
left: 0px;
top: 173px;
background-image: url(http://www.hungrymindbooks.com/images/searchtile.gif);
background-repeat: repeat-x;
margin: 0px;
padding-top: 30px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
#navMenu h4, #rightMenu h4 {
font-size: 1px;
line-height: 1px;
letter-spacing: -5000em;
margin: 0px;
padding: 0px;
}
#navMenu div {
margin: 0px;
padding: 0px;
background-color: #E5E3F0;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #A6A5B9;
background-image: url(http://www.hungrymindbooks.com/images/tile-mleft.gif);
background-repeat: repeat-x;
}
#navMenu form {
padding: 10px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 20px;
margin-left: 0px;
background-image: url(http://www.hungrymindbooks.com/images/leftmendiv.gif);
background-repeat: no-repeat;
background-position: bottom;
}
#navMenu ul {
margin: 0px;
padding: 10px;
list-style-type: none;
}
#navMenu ul li {
list-style-type: none;
margin: 0px;
padding: 0px;
}
#navMenu ul li a {
display: block;
padding-top: 2px;
padding-bottom: 2px;
padding-right: 10px;
padding-left: 15px;
background-image: url(http://www.hungrymindbooks.com/images/arrow.gif);
background-repeat: no-repeat;
background-position: 3px;
}
#navMenu ul li a:hover {
color: #FF6600;
text-decoration: underline;
}
#hotlist {
margin-top: 0px;
margin-bottom: 20px;
padding-top: 0px;
padding-bottom: 20px;
background-image: url(http://www.hungrymindbooks.com/images/leftmendiv.gif);
background-repeat: no-repeat;
background-position: bottom;
}
#hotlist a {
background-image: url(http://www.hungrymindbooks.com/images/hotlist2.gif);
background-repeat: no-repeat;
height: 40px;
width: 145px;
display: block;
font-size: 1px;
line-height: 1px;
letter-spacing: -5000em;
color: #E5E3F0;
margin-right: auto;
margin-left: auto;
}
#rightMenu {
margin: 0px;
position: absolute;
top: 173px;
right: 0px;
width: 170px;
background-image: url(http://www.hungrymindbooks.com/images/searchtile2.gif);
background-repeat: repeat-x;
padding-top: 8px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
#rightMenu div {
background-color: #E5E3F0;
margin: 0px;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #A6A5B9;
padding: 0px;
background-image: url(http://www.hungrymindbooks.com/images/tile-mleft.gif);
background-repeat: repeat-x;
}
#rightMenu p {
margin-top: 10px;
margin-right: 5px;
margin-bottom: 30px;
margin-left: 5px;
font-size: 11px;
line-height: 1.3em;
text-align: center;
padding: 0px;
}
#rightMenu p img {
margin-bottom: 7px;
display: block;
margin-left: 30px;
}
#rightMenu p a {
color: #5E4CAD;
}
#content {
margin-right: 165px;
margin-left: 270px;
background-image: url(http://www.hungrymindbooks.com/images/searchtile2.gif);
background-repeat: repeat-x;
margin-top: 173px;
margin-bottom: 0px;
padding-top: 40px;
padding-right: 35px;
padding-bottom: 30px;
padding-left: 30px;
min-width: 500px; !important
}
#content h1 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 18px;
}
.orderLink {
font-weight: bold;
text-transform: uppercase;
font-size: 13px;
text-decoration: underline;
}
.indexLink {
font-weight: bold;
text-transform: uppercase;
color: #FFFFFF;
margin-right: 2px;
margin-left: 2px;
text-decoration: underline;
}
.orderLink:hover, .indexLink:hover {
color: #FF6600;
}
.searchHdr, .sellerHdr {
width: 270px;
padding: 0px;
height: 25px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 10px;
margin-left: 0px;
background-repeat: no-repeat;
}
.featuredHdr {
padding: 0px;
height: 25px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 10px;
margin-left: 0px;
background-repeat: no-repeat;
background-image: url(http://www.hungrymindbooks.com/images/featured.gif);
}
.searchHdr {
background-image: url(http://www.hungrymindbooks.com/images/browse5.gif);
}
.sellerHdr {
background-image: url(http://www.hungrymindbooks.com/images/bestsellers.gif);
}
.salePrice {
text-decoration: line-through;
}
.cnr {
background-image: url(http://www.hungrymindbooks.com/images/searchcurve.gif);
background-repeat: no-repeat;
margin: 0px;
padding: 0px;
height: 30px;
width: 31px;
position: absolute;
left: 270px;
top: 173px;
}
-->
</style>
</head>
<body>
<div id="content">
<h1>New Age and Metaphysical Books at 70% Off </h1>
<p>Welcome to hungrymindbooks.com and Congratulations! You have just discovered a great secret for increasing your profits when selling books!" For years, independent booksellers have struggled with low margins on the books they sell. </p>
<p>We carry best selling metaphysical and new age books by well known authors at an unprecedented 70% off publisher's retail price. Don't forget, we pay half of the shipping costs on all orders over $100 for an even greater value.</p>
<p align="center"><img src="http://www.hungrymindbooks.com/images/main.jpg" width="439" height="354" /></p>
<p>If you haven't done so, signup for our newsletter to get even better deals and to find out what's hot and what's not!</p>
<p> </p>
</div>
<div id="rightMenu">
<div>
<h4 class="featuredHdr">Featured Items</h4>
<p align="center"><a href="#"><img src="http://images.amazon.com/images/P/1567185045.01.MZZZZZZZ.jpg" width="89" height="140" border="0" /></a> <a href="#">Sydney Omarr's Astrological Revelation About You</a><br />
Retail Price: <strong class="salePrice">$12.95</strong> <br />
Your Price: $4.53 </p>
<p align="center"><a href="#"><img src="http://images.amazon.com/images/P/1567185045.01.MZZZZZZZ.jpg" width="89" height="140" border="0" /></a> <a href="#">Sydney Omarr's Astrological Revelation About You</a><br />
Retail Price: <span class="salePrice"><strong>$12.95</strong></span> <br />
Your Price: $4.53 </p>
<p align="center"><a href="#"><img src="http://images.amazon.com/images/P/1567185045.01.MZZZZZZZ.jpg" width="89" height="140" border="0" /></a> <a href="#">Sydney Omarr's Astrological Revelation About You</a><br />
Retail Price: <span class="salePrice"><strong>$12.95</strong></span> <br />
Your Price: $4.53 </p>
<p align="center"><a href="#"><img src="http://images.amazon.com/images/P/1567185045.01.MZZZZZZZ.jpg" width="89" height="140" border="0" /></a> <a href="#">Sydney Omarr's Astrological Revelation About You</a><br />
Retail Price: <span class="salePrice"><strong>$12.95</strong></span> <br />
Your Price: $4.53 </p>
<p> </p>
</div>
</div>
<div id="navMenu">
<div>
<h4 class="searchHdr">Search Our Site</h4>
<form>
search form
</form>
<p id="hotlist" align="center"><a href="#">Hot List Items</a></p>
<h4 class="sellerHdr">Best Sellers</h4>
<ul>
<li><a href="#">Astrology for Self-Empowerment</a></li>
<li><a href="#">Earth Dance Drum</a></li>
<li><a href="#">The Eyes of the Sun</a></li>
<li><a href="#">What Astrology Can Do for You</a></li>
<li><a href="#">The Mars Venus Affair</a></li>
<li><a href="#">How to Use Numerology for Career Success (Llewellyn's How to Series)</a></li>
<li><a href="#">Whose Face Is in the Mirror?</a></li>
<li><a href="#">50+ And Looking for Love Online</a></li>
</ul>
<p> </p>
<p> </p>
<p> </p>
</div>
</div>
<div id="sub2">
<div id="rt">Best Selling Title at 70% Off Publisher's Retail Price</div>
<div id="ctr">
<p><a href="#" class="orderLink">Quick Order Form</a></p>
<p><a href="#" class="indexLink">0-9</a><a href="#" class="indexLink">A</a><a href="#" class="indexLink">B</a><a href="#" class="indexLink">C</a><a href="#" class="indexLink">D</a></p>
</div>
</div>
<div id="sub1">
<div id="right">Buttons On Right</div>
<div id="left"><a href="#">Home</a>|<a href="http://www.hungrymindbooks.com/mm5/merchant.mvc?Screen=CTGY&Store_Code=H&Category_Code=HOTLIST">Hot List</a>|<a href="http://www.hungrymindbooks.com/h/TERMS">Terms</a>|<a href="http://www.hungrymindbooks.com/h/FAQ">FAQ</a>|<a href="http://www.hungrymindbooks.com/h/CNTCT">Contact Us</a>|<a href="http://www.hungrymindbooks.com/mm5/merchant.mvc?Screen=NEWS&Store_Code=H">Newsletter Signup</a>|</div>
</div>
<div id="top">
<p>Call toll-free: 1-800-959-6267</p>
<h1><a href="/" title="Hungry Mind Books">Hungry Mind Books</a></h1>
</div>
<div class="cnr"></div>
</body>
</html>
|
Hopefully this helps people out some. If anyone sees a display error please let me know. This was a quick and dirty example to help people out, so please bear with me if it is not absolutely perfect. |
|
| Back to top |
|
erichar11 Moderator
Joined: 26 Jun 2006 Posts: 83
|
Date: Thu Feb 22, 2007 3:36 pm Subject: |
|
|
Thanks Brian,
This is great, I hope this will serve to help get the point across about making sure your most relevant content is at the top of the page. I have taken your html and uploaded to a page on my clients site called www.hungrymindbooks.com/test.html
The site looks almost identical, with the exception of a few padding issues but that doesn't really matter. This was a test about moving page content to the top of the page while at the same time maintaining the same look and feel for the site. And it was accomplished using Divs and CSS.
To view this page as how a SE spider might see it, follow the steps I mentioned in the first post.
Step 1. Take a look at the new css/div version of home page at www.hungrymindbooks.com/test.html
Step 2. View the site in a Lynx Viewer which is a text based viewer(only shows text on a page) such as this www.yellowpipe.com/yis/tools/lynx/lynx_viewer.php
Just type in the URL above www.hungrymindbooks.com/test.html
Wow, now notice that our main content area is shown at the top and the left and right nav area text are shown below it. Just what I was after. Now the SE spiders can really identify what the page is about instead of having the left and right nav stuff interfering.
Theoretically, I could move any area (left, right, content, footer,etc) to the top of the page by simply making some changes to the css.
If you can't see the difference, just look at the original page I posted and view it in Lynx Viewer (text browser)
Step 1. Take a look at the home page for the site I'm working
on at www.hungrymindbooks.com/h/home (the redesign is not live yet, still work to do but feel free to play).
Step 2. View the site in a Lynx Viewer which is a text based viewer(only shows text on a page) such as this www.yellowpipe.com/yis/tools/lynx/lynx_viewer.php
Just type in the URL above www.hungrymindbooks.com/h/home
Please note, Pamela makes some good arguments about using css which should be noted.
Lastly, for those that use firefox, there is a Lynx View plugin the allows easy access to the viewer from any page.
A big thanks to Brian for doing this.
Eric |
|
| Back to top |
|
bgetting Online Director
Joined: 08 Jan 2006 Posts: 170 Location: Newport, Oregon
|
Date: Thu Feb 22, 2007 3:47 pm Subject: Middle Ground |
|
|
Keep in mind, to anyone that is reading this thread that there is also middle ground. You could use DIV elements and CSS to position parts of the code at the correct places on the page. However, if you also need some tables to accomodate your design, then you could use them in conjunction.
No one way is right or wrong, they just each offer different benefits and drawbacks. My personal philosophy is that tables are ideal for displaying tabular data, such as a spreadsheet or calendar. However, since websites are not just for browsers on computers anymore (there are mobile phones, game systems, PDAs, etc) it's important that your site display properly in them all.
To ensure that, I suggest designing your code first and using CSS to format it. That way you will always know exactly how your site is showing up.
BTW - What were the minor padding issues? |
|
| Back to top |
|
erichar11 Moderator
Joined: 26 Jun 2006 Posts: 83
|
Date: Thu Feb 22, 2007 4:23 pm Subject: |
|
|
Brian,
good point about using css and tables together. As far as positioning stuff, it was my mistake in playing with the page using firebug that lead me to see a positioning problem. A good reason why I shouldn't keep so many windows open in firefox.  |
|
| Back to top |
|
|
|