The HTML Stylesheet Sourcebook
List of CSS-Aware Sofware
There are already several browsers that support some or all of
CSS Level 1, while there are also several document editors that already
have implemented support for CSS. The following is a brief summary of some
such software. Additional lists of software are found at:
http://www.w3.org/pub/WWW/Style/#software
CSS Parser and Syntax Validator
CSScheck -- http://www.htmlhelp.com/tools/csscheck/
This is a simple syntax checker that takes, as input a CSS stylesheet, adn
that returns a list of possible mistakes (if any). The input stylesheet
can be cut and pasted into an HTML form, or it can be passed to the syntax
checker via a URL reference.
HTML Editors and Document Management Systems
Beyond Press 3.0 -- [Commercial; MacOS(Win95/NT to follow)] -- http://www.astrobyte.com/About/BeyondPress3.0Release.html
Beyond Press 3.0, from Astrobyte, is a QuarkXpress add-on for converting
Quark documents into HTML. The new version will also convert standard
stylistic features into CSS stylesheets.
Cascade -- [Commercial; MacOS] -- http://interaction.in-progress.com/cascade/index
Cascade, from Media Design In Progress, is a Macintosh-based CSS editor.
- Homesite Version 2.5 -- http://www.allaire.com/products/homesite/overview.cfm
Homesite, from Allaire Corp., is an integrated Web site management and
document creation system, based on the Allaire Cold Fusion scripting
language for building dynamic documents. The system includes an
HTML editor an document management tool, and this tool has some
support for CSS.
- HoTaMaLe -- http://www.adobe.com/prodindex/framemaker/exportpi.html
HoTaMale, from Adobe Inc, is an export filter for Adobe
FrameMaker. This filter can export HTML documents, and can convert
Framemaker-format styling information into its closest CSS equivalent.
- HotDog -- [Commercial/Win95/NT] -- http://www.sausage.com/
HotDog Professional, from Sausage Software, is a popular commercial and
shareware HTML editor. The latest version advertises support for CSS,
and lets an author create styling as the document is written.
- HoTMetaL Intranet Publisher (HiP) -- [Commercial; Win95/NT] -- http://www.softquad.com/hip/
HiP, from SoftQuad Inc., is a sophisticated Intranet Web site development
and management system, built on top of SoftQuad's known expertise in
SGML. The latest version of HiP has support for CSS, and lets authors
create custom style sheets and deliver them with their documents.
Interaction -- [Commercial; MacOS] -- http://interaction.in-progress.com/
Interaction/IP, from Media Design In Progress, is a Macintosh site
management tool that encompasses site management as well as the
management of chat and other interaction tools. The package also can
use CSS to control the look and feel of the pages. This company also
makes the Cascade CSS editor.
- JoyHTML -- http://www.abc.se/~m8974/joyframe.htm
JoyHTML is a shareware HTML editor, written in Swedish, so that
learning how to use the software is at worst an interesting way to
learn some Swedish! The editor has built-in controls for adding styling
information to documents as they are edited.
- QuickSite 2.0 --
http://www.deltapoint.com/qsdeved/index.htm
QuickSite, from DeltaPoint Inc, is an integrated Web site creation
and management suite. The package is advertised has having
built-in support for cascading stylesheets.
SheetStylist -- [Commercial; Win95/NT] -- http://www.tcp.co.uk/~drarh/Stylist/
SheetStylist is an Active-X Control (it can run as a standalone
application) that can create, edit and manage CSS stylesheet collections.
Note, however, that the stylesheet creation tool is not much different from
a text-editor: it is GUI based, but it does not allow you to do WYSIWYG
stylesheet creation.
StyleMaker-- [Commercial; Win95/NT] -- http://danere.com/StyleMaker/
From, the Danare Group, StyleMaker is a Windows 95 tool for creating
and testing CSS stylesheets. It is also inexpensive, at only around $30 US.
- WebMaker -- http://www.harlequin.com/webmaker
WebMaker, from The Harlequin Group Ltd., is an tool for converting
Adobe FrameMaker documents into HTML. The latest version of
WebMaker (Version 3.0) has advertised support for CSS in this
process--WebMaker will take the styling information in the
FrameMaker document and convert it into the closest CSS equivalent.
Xanthus iWrite-- [Commercial; Win95/NT, others coming soon] http://www.xanthus.se
Xanthus iWrite, formerly called Intranet Writer, is an HTML and CSS1-based
word processor for Windows 95/NT. It is currently (January 20 1998)
available as a Prelease (level 4) and can be downloaded from the above URL.
Translators and Conversion Filters
- W2CSS -- [Non-Commercial; MS Word Macro;Word 8 and highter] --
http://www.g-foods.com/w2css/
W2Css is a Word 8 (Officd '97) macro package that can convert a Word document
into an HTML document, while preserving the layout features and
converting them into CSS instructions. This is a 'donationware' product,
written by Lewis Gartenberg.
Browsers and other Viewers
- Amaya -- [Non-Commercial; UNIX] --
http://www.w3.org/Amaya/
Amaya is the W3C's current testbed software for Web client
development. It is a combination of browser and editor, and in
both roles has support for some aspects of CSS. It is
available for downloading at the above URL.
- Arena -- [Non-Commercial; GNU License; UNIX] --
http://www.yggdrasil.com/Products/Arena/
Arena was developed at the W3C as a testbed for new CSS and HTML features.
The code is now being maintained and developed by Yggdrasil.
- Emacs-W3 -- [Non-Commercial; GNU License; Win95/3.1/MacOS] --
http://www.cs.indiana.edu/elisp/w3/docs.html
This is the GNU Emacs browser, written entirely in elisp -- the Lisp
dialect employed by EMACS. This is available for most every platform,
including most Unixes, Windows NT/95, AmigaDOS, OS/2, and VMS.
- Internet Explorer 3 -- [Commercial; Win95/3.1/MacOS] --
http://www.microsoft.com/ie/
This was the first commercial browser to support CSS. However, it
supported a very early version, and is thus incompatible in some ways
with the current specifications.
- Internet Explorer 4 -- [Commercial; Win95/3.1/MacOS] --
http://www.microsoft.com/ie4/
This is the soon-to-be released upgrade to Internet Explorer 3. This should
support virtually all the features of CSS level 1, plus some experimental
ones. At present, the support looks better than in Netscape 4 -- fewer
bugs, and more supported CSS properties. But, the software is not yet
officially released.
- Lexicon -- [Non-Commercial; Requires perl/tcl/tk] --
http://www.cs.ucl.ac.uk/staff/b.rosenberg/lex/index.html
This is an experimental browser written using perl and tcl/tk, and
using the CERN Line-mode browser to perform Web accesses. It is designed
to test some ideas of logical structural markup -- such as the automatic
generation of glossaries from CITE, DFN and VAR elements. It also supports
several aspects of CSS.
- Netscape Navigator 4 -- [Commercial; Win95/3.1/MacOS/UNIX] --
http://www.netscape.com/
This version supports much of the CSS specification, including CSS
positioning. However, there are several annoying bugs in its behavior.