Buy yourself a hand held device
 

Welcome to our hand held devices Archive. Have fun browsing!

 

Article #32: Cascading Style Sheets (CSS) Website Design

(Browse for more articles)

 
Cascading Style Sheets (or CSS for short) elements appear, so the user is not
have slowly but surely become a website distracted by the more bulky and slower
design standard over the past few years. to load image files. Furthermore, because
It was not that many years ago that all the code involved with CSS page
people used Frames to position their layout is held in one external CSS
content across their web pages and Tables document and is cached, it is faster than
gradually replaced this. Many low-end Table layouts that need to be interpreted
website developers are still very every time a new page is displayed;
comfortable with Tables, as it 'does what 4. It is much easier to edit existing
it says on the tin'. However, more and pages and to add new pages, particularly
more people are now moving over to CSS, in the area of subtle formatting
as virtually all the layout options can amendments. For example, you can change
be achieved using the code. the font or colour scheme across an
One major problem with CSS is that not entire website in literally minutes;
all Web browsers produce the same results 5. CSS delivers enhanced accessibility.
and it has not been helped in the past by In recent years the number of people
the various browsers employing their own using web browsers on hand-held devices
way of interpreting certain CSS has risen significantly and CSS plays an
conventions. You can think your CSS important function in delivering content
design looks OK in the current version of to PDA's etc through additional CSS
your preferred browser and can then be documents. This just isn't possible with
crestfallen when you view your Web pages Table-driven layouts;
in another version that has destroyed the 6. CSS is considered to be more Search
formatting. Therefore, when moving over Engine friendly because they can spider
to CSS, it is important that you use the CSS pages quicker. However, it remains to
capabilities that are consistently be seen if this has any tangible benefits
supported across the entire range of such as an improvement on the your page
popular browsers. It is interesting that ranking.
the new version 7 of Microsoft's Internet On the flipside, there are a few
Explorer has fixed a number of earlier disadvantages to CSS web page design you
anomalies, but many people are now waking should consider:
up to the reality that IE7 has in fact 1. As compared with Tables, CSS involves
caused problems arising from their a much bigger learning curve;
earlier workarounds! 2. Because of cross browser support
So why not bother with CSS, if Tables issues, the time spent implementing
work for you? The principal advantages workarounds should not be underestimated;
are as follows: 3. New browser versions can catch website
1. Web page code is generally much easier developers napping if you are not
to follow; careful. You can find that earlier
2. The amount of code used to achieve the workarounds have been overcome and the
same result is much less. The general look of your website has changed
view is that by switching to a CSS overnight.
layout, the typical page size reduction Ultimately, your decision on whether or
is between 50 - 60 per cent; not to move over to see CSS will probably
3. Download speeds for CSS pages are depend on your level of technical
generally faster than their Table-driven capability and the time you're able to
counterparts. This is because browsers devote to understanding CSS layout
have to read through the table code twice alternatives.
before they are able to display the Summary
contents. They do this firstly to figure There has been an inexorable shift away
out the structure and then again to from Table-driven website designs to a
understand the content. It should also be Cascading Style Sheet (CSS) approach.
recognised that a Table's contents can Ultimately, it is a personal decision
only be presented to the screen in one whether to take the leap, as there are no
go, whereas CSS content will drop in particular technical imperatives to do so
separately, thereby giving a better user right now. But will this all change in
experience. It is also possible to govern the future?
the order in which specific screen






1 - A - B - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14 - 15 - 16 - 17 - 18 - 19 - 20 - 21 - 22 - 23 - 24 - 25 - 26 - 27 - 28 - 29 - 30 - 31 - 32 - 33 - 34 - 35 - 36 - 37 - 38 - 39 - 40 - 41 - 42 - 43 - 44 - 45 - 46 - 47 - 48 - 49 - 50 - 51 -