Business People Club

Search All Topics !

What you need to know about CSS !

0 like 0 dislike
146 views
by Amigod
Style sheet is a progressive breakthrough for the advancement of web. Today, more and more browsers are implementing style sheets, opening authors' eyes to unique features that allow influence over presentation while preserving platform independence. The advantages of style sheets have become – apparent -- and the disadvantage of continually creating more HTML tags -- galore -- for presentation effects with the gradual development of CSS.

Let's understand CSS in the right perspective.

Style sheets in retrospect

Style sheets have been around in one form or another since the beginnings of HTML in the early 1990s .

As the HTML language grew, however, it came to encompass a wider variety of stylistic capabilities to meet the demands of web developers . With such capabilities, style sheets became less important, and an external language for the purposes of defining style attributes was not widely accepted until the development of CSS.

Teething problems with implementation of CSS

Many implementations of CSS are fraught with inconsistencies, bugs and other quirks . Authors have commonly had to use hacks and workarounds in order to obtain consistent results across web browsers and platforms .

One of the most well-known CSS bugs is the Internet Explorer box model bug; box widths are interpreted incorrectly in several versions of the browser, resulting in blocks which appear as expected in most browsers, but are too narrow when viewed in Internet Explorer. The bug can be avoided, but not without some cost in terms of functionality.

This is just one of hundreds of CSS bugs that have been documented in various versions of Internet Explorer, Netscape, Mozilla, and Opera many of which reduce the legibility of documents. The proliferation of such bugs in CSS implementations has made it difficult for designers to achieve a consistent appearance across platforms.

Currently there is strong competition between Mozilla's Gecko layout engine, Opera's Presto layout engine , and the KHTML engine used in both Apple's Safari and the Linux Konqueror browsers - each of them is leading in different aspects of CSS. Internet Explorer remains the worst at rendering CSS by standards set down by World Wide Web Consortium as of 2005 .

Some breakthroughs …

These problems have preisely led the W3C to revise the CSS2 standard into CSS2.1, which may be regarded as something of a working snapshot of current CSS support. CSS2 properties which no browser had successfully implemented were dropped, and in a few cases, defined behaviours were changed to bring the standard into line with the predominant existing implementations..

What makes style sheets significant enough?

et representsStyle she an enormous step forward for the Web. With the separation of content and presentation between HTML and style sheets, the Web no longer needs to drift away from the strong ideal of platform independence that provided the medium with its initial push of popularity. Authors can finally influence the presentation of documents without leaving pages unreadable to users

A style sheet is made up of style rules that tell a browser how to present a document. There are various ways of linking these style rules to your HTML documents, but the simplest method for starting out is to use HTML's STYLE element. This element is placed in the document HEAD, and it contains the style rules for the page.

Functionality and Usage of CSS

CSS is well-designed to allow the separation of presentation and structure. Prior to CSS, nearly all of the presentational attributes of an HTML document were contained within the HTML code; all font colors, background styles, element alignments, borders and sizes had to be explicitly described, often repeatedly, in the midst of the HTML code.

CSS allows authors to move much of that information to a stylesheet, resulting in considerably simpler HTML code. The HTML documents become much smaller and web browsers will usually cache sites' CSS stylesheets. This leads to a reduction in network traffic and noticeably quicker page downloads.

For example, the HTML element h2 specifies that the text contained within it is a level two heading. It has a lower level of importance than h1 headings, but a higher level of importance than h3 headings. This aspect of the h2 element is structural .

Customarily, headings are rendered in decreasing order of size, with h1 as the largest, because larger headings are usually interpreted to have greater importance than smaller ones. Headings are also typically rendered in a bold font in order to give them additional emphasis. The h2 element may be rendered in bold face, and in a font larger than h3 but smaller than h1 . This aspect of the h2 element is presentational .

Prior to CSS, document authors who wanted to assign a specific color, font, size, or other characteristic to all h2 headings had to use the HTML font element for each occurrence of that heading type.

Moreover, CSS can be used with XML, to allow such structured documents to be rendered with full stylistic control over layout, typography, color, and so forth in any suitable user agent or web browser.

CSS has its share of inconsistencies as well

CSS may at times be misused, particularly by the author of web documents. Some developers who are accustomed to designing documents strictly in HTML may overlook or ignore the enabling features of CSS. For instance, a document author who is comfortable with HTML markup that mixes presentation with structure may opt to use strictly embedded CSS styles in all documents. While this may be an improvement over using deprecated HTML presentational markup, it suffers from some of the same problems that mixed-markup HTML does; specifically, it entails a similar amount of document maintenance.

Discrepancies compared: CSS vs programming languages

CSS also shares some pitfalls common with programming languages. In particular, the problem of choosing appropriate names for CSS classes and identifiers may afflict CSS authors. In the attempt to choose descriptive names for CSS classes, authors might associate the class name with desired presentational attributes; for example, a CSS class to be applied to emphasized text might be named "bigred," implying that it is rendered in a large red font.

While such a choice of naming may be intuitive to the document author, it can cause problems if the author later decides that the emphasized text should instead be green; the author is left with a CSS class called "bigred" that describes something that is green. In this instance, a more appropriate class name might have been "emphasized," to better describe the purpose or intent of the class, rather than the appearance of elements of that class.

In a programming language, such a misuse might be analogous to using a variable name "five" for a variable which contains the value 5; however, if the value of the variable changes to 7, the name is no longer appropriate.

CSS in a nutshell

CSS is used by both the authors and readers of web pages to define colors, fonts, layout and other aspects of document presentation. It is designed primarily to enable the separation of document structure (written in HTML or a similar markup language) from document presentation (written in CSS).

This separation provides a number of benefits, including improved content accessibility, greater flexibility and control in the specification of presentational characteristics, and reduced complexity of the structural content. CSS is also capable of controlling the document's style separately in alternative rendering methods, such as on-screen in print, by voice (when read out by a speech-based browser or screen reader) and on braille-based, tactile devices.

CSS allows complete and total control over the style of a hypertext document. The only way this can be illustrated in a way that gets people excited is by demonstrating what it can truly be, once the reins ar

Advertise With Us

Create and Manage Your Sponsored Content

Promote Your Products and Services

 

  • Niche Categories
  • Flat Pricing
  • Unlimited Views
  • Sell Products
  • Highlighted Sponsored Post
  • Sell Services
  • Promote Causes
  • Reply To Customer Inquiries
  • Build Backlinks
  • Promote Affiliate Links
  • Instant Notifications
  • Build Author Profile
  • Cancel Anytime
  • Get Started

Please log in or register to reply to this post.

Related posts

0 like 0 dislike
0 comments 194 views
Website Monitoring: What You Need To Know

Throughout the development of your website, you knew what you wanted and how you wanted it all to work. But, now that it ... , website monitoring is an effective way to help your business grow.

by TrustyKitty
0 like 0 dislike
1 Comment 206 views
What You Need To Know To Make Your Event Educational, Entertaining and Memorable!?

What You Need To Know To Make Your Event Educational, Entertaining and Memorable!?

by BumblingBee
0 like 0 dislike
1 Comment 198 views
What do you know about starting a home based business?

What do you know about starting a home based business?

by GreedySmile
0 like 0 dislike
1 Comment 218 views
What You Should Know About Blogging?

What You Should Know About Blogging?

by Prepatriarch
0 like 0 dislike
0 comments 211 views
Top 6 Reasons You Need a Website

Some business owners struggle with the idea of starting a business website. Why do you really need a website? Well, there are several ... you actually have one and see the benefits you get from it.

by Scorpeon
0 like 0 dislike
1 Comment 304 views
What is "RSS" and Do I Need It?

What is "RSS" and Do I Need It?

by TrainedGuy
0 like 0 dislike
1 Comment 190 views
How to know if you are Serious about Customer Service?

How to know if you are Serious about Customer Service?

by Celestiger
0 like 0 dislike
1 Comment 204 views
What to know about search engine optimization?

What to know about search engine optimization?

by Hawkward
0 like 0 dislike
0 comments 202 views
Web Accessibility Facts: 10 Things You Didn't Know

So here is the top 10 accessible tips: 1.With the deadline for website accessibility is October 2004 when all points of the ... be 993 million people accessing the net through these devices by 2006

by GamerAlpaca
0 like 0 dislike
0 comments 416 views
What you need to be a Dropshipper

First off, you will need products to sell. Be very carefull when looking for dropshipping suppliers online there are many unscrupulous people ... id. It costs $4.99 online and you get it instantly.

by Tomatoad
0 like 0 dislike
0 comments 180 views
What You Should Look For in a Web Hosting Service

If you are thinking up putting up your own website, the most important thing you should consider is the type of web hosting ... the needs of their clients when it comes to uptime and functionality.

by Amigod
0 like 0 dislike
1 Comment 173 views
What does google know about us?

What does google know about us through data collection?

by SilkPredator
0 like 0 dislike
1 Comment 215 views
What should i know about A Retail Merchant Account?

What should i know about A Retail Merchant Account?

by HarmlessRose
0 like 0 dislike
0 comments 251 views
How To Fully Automate Your Website So You Don’t Waste Time Working

So you don't have a way of managing all of the customer responses coming through your inbox? I can relate, please let me share ... when a customer assesses you and your site faster than you realize.

by Knighthawk
0 like 0 dislike
0 comments 164 views
14 Ways To Persuade Your Web Site Visitors To Give You Their Email Address

1. Ask visitors to subscribe to your e-zine. It's a good idea to also give them a freebie when they subscribe. 2. Have them ... . Have them sign-up to get an access code to unlock the software.

by UncleRhino
0 like 0 dislike
0 comments 148 views
what are seo contests and how to rank better in SEO Contests

The keyword is totally unique in the eyes of the search engines, and there are strong rules in these contests. Some of the ... can make sure that your webpage tops the search engine result pages.

by DopeyPotato
0 like 0 dislike
1 Comment 201 views
What are the Benefits of Submitting to a Directory Website?

What are the Benefits of Submitting to a Directory Website?

by GiftedWrecker
0 like 0 dislike
1 Comment 193 views
What is blog and why you need one?

What is blog and why you need one?

by Explorer
0 like 0 dislike
1 Comment 242 views
Do Small Businesses need websites?

as a small business owner, should i have a website?

by LovableStorm
0 like 0 dislike
0 comments 250 views
Tips & Tricks about Online Bargains

The internet, with the myriads of interconnected computers and sites, it's not impossible that there is something good waiting to be ... so always be on your guard and have fun bargain hunting!

by Scorpeon
0 like 0 dislike
0 comments 169 views
Domain Name Registration – What’s It All About?

The domain name registration is not that a lengthy process. This is the common reaction that most the domain name ... names, and generally the prices vary significantly among various registrars.

by SilentTrooper
0 like 0 dislike
0 comments 265 views
Know When Two Sites Are Better Than One?

Back in the good old days it wasn't nearly so tough to get decent rankings fast. Wasn't nearly so complicated either. You ... may be better than one for your home based internet marketing business.

by GrizzlyFlash
0 like 0 dislike
0 comments 191 views
4 Reasons Why You Need Testimonials to Sell More

The other day I was writing a sales brochure for a West Coast manufacturer. As I got to what I'll call the proof section of ... , the door to repeat sales swings wide open. (c) 2005 Neil Sagebiel

image
by HarmlessRose
0 like 0 dislike
0 comments 244 views
Businesses Need Money To Grow. Is Venture Capital Right For You?

The goal of every business is to be successful in their efforts and continue to grow. However, they often come to a crossroads where ... but not nearly to the same extreme as in the United States.

by Monkeyno
0 like 0 dislike
1 Comment 191 views
When You Need To Hire An Event Planner?

When You Need To Hire An Event Planner?

by Herogue
0 like 0 dislike
0 comments 285 views
What Do I Need To Consider Before Selling My Business?

The process of selling a business is not as straight-forward as you may imagine, especially if you are looking to get the ... too attached to your business, otherwise letting go could be difficult.

by Catnip
0 like 0 dislike
1 Comment 195 views
How to know if you are wasting money advertising?

How to know if you are wasting money advertising?

by PlaySeal
0 like 0 dislike
0 comments 171 views
Domain Names Can Make You A Millionaire

With an increasing number of businesses needing names for websites, owners of in-demand site names are becoming millionaires overnight. ... services available for between $15 to $30 per site examined.

by Richard S.
0 like 0 dislike
1 Comment 258 views
How should you host your business ecommerce website?

How should I host my business ecommerce website?

by Explorer
0 like 0 dislike
1 Comment 329 views
What to know before hiring anyone?

What to know before hiring anyone?

by HairyMagpie
0 like 0 dislike
1 Comment 184 views
What to Know Before Submitting Instant Approval Card Applications?

What to Know Before Submitting Instant Approval Card Applications?

by Prepatriarch
0 like 0 dislike
0 comments 278 views
What an Automated Web Site Can Do for Your Business

As your Internet business grows, your free time will dwindle. Site changes will become time consuming and stressful. Automate your site ... . Don't waste days of your life making manual changes.

by Catnip
0 like 0 dislike
0 comments 1,025 views
What are the free tools for your website?

It does not have to be expensive to get started with Internet marketing. There are so many free tools available, including HTML editors, ... Go Daddy or Host Gator for about $15 per month or cheaper.

by KeyboardPie
0 like 0 dislike
1 Comment 256 views
0 like 0 dislike
1 Comment 197 views
What are the benefits of expired domains?

What are the benefits of expired domains?

by PlushSeal
0 like 0 dislike
1 Comment 218 views
What are the differences between shared and dedicated hosting?

Should i host my site with shared hosting or dedicated hosting?

by HairyFoal
0 like 0 dislike
0 comments 151 views
What A Wholesale Supplier Expects From You - How To Ask For Distributor Accounts

You wouldn't think of going to a job interview unprepared-you'd never get called back. Yet many eBiz owners approach ... professional and prepared, you can greatly increase your success with them.

by BouncyOracle
0 like 0 dislike
1 Comment 227 views
What can you do to earn money from blog?

What can you do to earn money from blog?

by Madept
0 like 0 dislike
0 comments 162 views
10 Ways To Generate Highly Read Article Ideas

1. Participate in chat rooms related to your targeted audience. Watch what questions people are asking and ask others what information ... . Usually, others have the same questions, but never ask.

by Dingopher
0 like 0 dislike
0 comments 163 views
Website Promotion: To Pitch Or Release...

By Anne Marie Baugh For the very same reason that the personal approach works so well on the Internet with consumers is the same reason it ... it. Keep at it and before long you will be a media hit!

by HairyMagpie
0 like 0 dislike
0 comments 267 views
Seven Ways to Generate Income From Your Website

If you own your own website, there are a variety of things you can do to generate extra income for yourself. To enjoy ... offer marketing tools and resources that are readily available for your use.

by MysteryWasp
0 like 0 dislike
0 comments 264 views
5 Ways To Drive Visitors Away From Your Website

There are tons of resources available that will teach you how to make money on the internet. Heck, I've written tutorials like that myself. ... to make money, then, make some money. You CAN do it!

by AfternoonFay
0 like 0 dislike
0 comments 281 views
The Easy Way To Kill Your On-Line Business!

A lot of websites floating around today have missed their chances of success at on-line business. When we take a look at the search ... is a time consuming process - take your time but do it right.

by PerfumedNecromancer
0 like 0 dislike
0 comments 193 views
How To Increase Traffic To Your Website: Increasing Sales With More Traffic

When all is said and done, the marketing principles that apply in the brick and mortar world have similar applications in ... You will enjoy true online business success today and tomorrow.

by GardenParrot
0 like 0 dislike
0 comments 160 views
Web Ecommerce: Where To Begin?

In web ecommerce, you are going to find a wealth of information about what it is and what it can do for you within minutes of ... customers and how you can make sure that they come and come back.

by Tomatoad
Connect with us:
...