Which is the Best Browser Supporting CSS ?

Today both Netscape and Microsoft have agreed toTEXTDECORATION element has a value called BLINK
implement CSS in their respective browsers and thisthat flashes the text on and off repeatedly. It is
means that Web authors who want to use CSSsupported within Netscape Navigator - where
have to knowwhich CSS elements they can and can'tyoucould use the tag to do much the same sort of
use, as well as the significant differencesin the waything - but not in Internet Explorer, which has never
adopted CSS elements behave in both browsers.supported . On the other hand, there is a feature
Both use only a subset of the complete specificationseen only in Internet Explorer called "watermarking"
as laid out by the W3C. Since both companiesarethat allows the Web author to create a background
members of the W3C, however, they will adopt theimage that remains fixed upon the page even when
full set of CSS elements over time - at least that isa user scrolls up or down. There is a CSS value
the hope. CSS1 (and CSS2) will only be useful to Web("BACKGROUND-ATTACHMENT: FIXED") that does
authors if they are widely adopted and fullythe same thing.
implemented by browser manufacturers. If they areNot surprisingly,this CSS element is supported within
not, CSS could easily disappear. There is a precedentInternet Explorer, but not within Netscape Navigator.
for this: the official HTML 3.0 specification was widelyKnowing which CSS elements to use and which not
ignored by browser manufacturers.to use is half the battle in constructing workable CSS
The piecemeal way in which Netscape Navigator andcode. It can only be hoped that over time all CSS
Internet Explorer have adopted CSS elements iselements will be supported equally well within the two
holding CSS back from wider adoption within themajor browsers.As time goes by and more Web
Web authoring community. In many cases, CSSauthors become familiar with the details of CSS (and
elements that are supported in Internet Explorer areas more Web browsers fully implement and are able
not supported in Netscape Navigator, or they are notto display Web pages that use CSS), the demand
supported in either browser. Sometimes only certainand need for new HTML tags will be significantly
values of a CSS element are supported, or they onlydiminished. Depending on how things turn out, CSS will
work when associated with certain HTML tags. Thereeither be a triumph or a resounding failure for the
are even cases where a CSS element has beenW3C, ultimately determining the evolution and
adopted for use within a beta (or "preview") versiondevelopment of HTML and of the relevancy of the
of a browser and then later dropped in the next betaW3C itself.
release - presumably an oversight, but not exactlyAn understanding of the strengths and weaknesses
something to inspire confidence in CSS for a Webof a given browser will help you to choose which
author.CSS elements will be most effective inyour Web
There are also significant differences in the way CSSpages.
code works in the same browser operating underMastering css is the best way to build light and
different operating systems.beautiful websites. The online resouce teaches you
In general, if a certain feature is already supportedhow to accomplish the easy way to CSS coding and
within one browser, you can most likely use a CSSlayout.
element to set it, too. For example, the