CSS (Cascading Style Sheets) have been part and parcel of many Dreamweaver user’s repertoire for years – but why? It hasn’t been around anywhere near as long as HTML, so people were a little slow to take it up and learn its advantages. The good thing is that there are many – CSS can make your web designing much easier, if you know how.
CSS (Cascading Style Sheets) have been part and parcel of many Dreamweaver user's repertoire for years - but why? It hasn't been around anywhere near as long as HTML, so people were a little slow to take it up and learn its advantages. The good thing is that there are many - CSS can make your web designing much easier, if you know how.
What is it?
Simply put, CSS is a way of making your site "look" a certain way and keeping it consistent, without having to edit markup. Remember using tags to define how a page looked? Font tags, bold tags, using (or abusing) table tags to make the design of your pages look the same. In other words, trying to recreate the same look or "style" for pages again and again. Each web page has so many style elements (the font, margins, layout, and so on) it became tedious and time wasting to repeat the code over and over, even with a template. Enter CSS - Cascading Style Sheets, that spells out the attributes (tags) of a page, letting you get on with it and design!
Why use it?
Web design these days can be so elaborate and complex, just when you think you've completed a whole page, you realize that something isn't quite right and that you need to tweak it a little. If you haven't used CSS, you have to change the actual markup of the page. Those who have fallen foul of this will recognize the scenario - make a font a wee bit smaller, or move a table slightly to the right, and the entire page layout gets thrown into disarray, causing you to comb through the code (cursing, probably) to get your markup set straight again. If you were using CSS, you could just change the attributes there instead of directly onto the page, which will then make the changes in turn on your other pages within the site - needless to say, such flexibility saves a lot of time and hassle.
As CSS moves on in development, it's becoming more user friendly for browsers to read - and in turn, accessibility software. Designers still don't think about this enough - but CSS makes it easy to define sections of the site, for example, that a visually-impaired person can see BEFORE their screen reader has gone through absolutely everything on the page, from top to bottom. It also makes navigation and rendering easier for the poor souls who are still stuck on dialup connections (for example, in other countries where broadband is still nowhere near as widely available as it is in the UK). Saving your site visitors time and bandwidth are two of the most important things you can do as a web designer.
Is it widely supported?
For those of us who remember the old days of Netscape Navigator - this was around the same time that CSS made its introduction, and there was hardly any compatibility or support for it. Version three of IE had a rudimentary recognition of CSS, but things have come a long way since then - the users of CSS championed it and now hardly any web designer will omit it. Today, most modern browsers are seamlessly compatible with CSS (which has since been developed further for a version 2, much like html is being overtaken by shtml).
Consequently, CSS has been an integral part of Dreamweaver for years - one that wasn't widely accepted and used until now. Now that the support has caught up with the software, it's a skill that would be highly recommended to learn, master and most of all - save yourself some time to design higher quality pages in a lot less time.
You have permission to publish this article for free providing the "About the Author" box is included in its entirety.
Do not post/reprint this article in any site or publication that contains hate, violence, porn, warez, or supports illegal activity.
Do not use this article in violation of the US CAN-SPAM Act. If sent by email, this article must be delivered to opt-in subscribers only.
If you publish this article in a format that supports linking, please ensure that all URLs and email addresses are active links, without the rel='nofollow' tag.
Software Training London Ltd. owns this article. Please respect the author's copyright and above publication guidelines.
If you do not agree to these terms, please do not use this article.
National Police Improvement Agency Finance Business Partner Andrew New Excel VBA Intro Intermediate
Excellet course with dedicated tutors that want you to understand the course contents not just wrote learn from a powerpoint presentation. each student although in a class of ten is felt to be as important as the next person and given any help required.
Would suggest extending the course by one day to include more on pivot table or other things not included such as heat maps etc. This could also be assisted by moving at a slightly faster pace.
Getting students to write in with a practical problem up to two weeks before the course, so a real life example can be used.
Rushmoor Borough Council Trainee Planning Officer Karen Campbell-Fortheringham Power BI Reporting
The session was really helpful and informative. Initially the details went over my head but as we kept using the system, it became very easy to use.
Dementia UK Insights & Evaluation Analyst Iain Marshall Power BI Reporting
The course exceeded my expectations, which I think was down to Jens. Sometimes you worry that such courses may be a little dull, but Jens's enthusiasm for Power BI and what it can do really showed and made the course all that more engaging.
The pace was just right, Jens was always clear with what he was doing at each step (repeating instructions to avoid people having to ask in case they missed it the first time which really helped keep the flow of the day). Jens was happy to answer any questions and checked in to make sure that we all understood and that the pace was fine. He made effort to come up with examples that related to the different areas of work that people on the course worked in.