Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Skins, Themes, ...Skins, Themes, ...Skins and CSS DIVS no tablesSkins and CSS DIVS no tables
Previous
 
Next
New Post
12/8/2008 11:07 AM
 

mm I wouldnt go for this one

starts out ok, a unordered list based menu and some conditional comments in the header to determine css. style tags could be css files but hey lets forgive it that

but then it goes horribly wrong conditonal comments in each tab entry, table injection using conditional comments in each entry as well ( ok this i for lt ie6 so ie5) but it vould be done cleaner by having the script automatically inject the tables if needed and not show it using conditional comments.

Even if its doen to support ie5 ( I dont and I tell my cleints that as well )

 

my 2 cts

 

 

 

 

 

 
New Post
12/8/2008 12:55 PM
 

Yes - some of that is for IE6. Far too may still using that too
 
 The point was, and I was only trying to help, that the SEO menu allows any css to be used in via a convenient skin object and it has cache Google dynamic cache benefits too.


Mutate and Survive
 
New Post
12/8/2008 5:32 PM
 

One thing I've found when trying to develop pure CSS skins is that the DOCTYPE declaration can make or break most skins, at least in their rendering. By default, many browsers will enter 'Quirks' mode which is basically an everything-goes mode which will render even the most broken HTML (misplaced/unclosed tags, mixed formatting, etc). I spent 4hrs troubleshooting a sample skin I was working with from freecsstemplates.org before I realized that my Doctype declaration was malformed and the browser was entering quirks mode, thereby ignoring / mis-rendering many of my styles. After I applied the correct doctype declaration in my skin.doctype.xml file, the page began rendering much more predictably. The downside of this (and, in my ever-so-humble opinion) is that Pure CSS designs don't play well with older browsers unless you apply alot of ugly hacks to deal with some of the more common problems (I.E. <6's ability to render PNGs, the 1px padding/spacing issue, etc). Even still, some of the more current styling methods may not render correctly period (I seem to recall one client having signficant troubles viewing a menu created using ALA's Suckerfish menu system when viewed in IE5).

Personally, if I was dealing with a situation where old browser compatibility was a priority then pure CSS may have to take a back seat just to allow me to account for the many styling issues with older browsers. SEO can still be solid, just make sure you keep from nesting too many tables, and make sure you have your nav system towards the beginning of the page. Also, submitting your sitemap never hurts. If you're not happy with the default one provided by DNN or need more levels of content indexed, check out xml-sitemaps.com.

I'm open for any corrections if I may have erroneously misstated something.


Wells Doty Jr
Online Content Development
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Skins, Themes, ...Skins, Themes, ...Skins and CSS DIVS no tablesSkins and CSS DIVS no tables


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out