CSS::DOM, version 0.06

This module implements a CSS-specific subset of the interfaces
described in the W3C DOM specification.


CHANGES IN THIS RELEASE

(See the Changes file for the long version.)

• CSSCharsetRule interface
• New module: CSS::DOM::Util
• The  CSSStyleDeclaration  interface  is  now  complete
  (CSS::DOM::Style’s getPropertyCSSValue, removeProperty,
  getPropertyPriority,  length  and  item  methods  have
  been added).
• Property priorities (i.e., the !important thingy)
• CSS::DOM::Style’s  setProperty  method  now  dies  when  passed  an
  invalid value.
• The CSSValue interface has been completed.
• CSS::DOM::Value::Primitive now supports counters, attr values
  and rects.
• New module: CSS::Constants
• Highly-experimental compute_style function


INSTALLATION

The easiest way to install this module is to use the CPAN module or
the cpan script:

    perl -MCPAN -e "install CSS::DOM"

    cpan CSS::DOM

Or you can use the following:

    perl Makefile.PL
    make
    make test
    [sudo] make install


DEPENDENCIES

This module requires perl 5.8.2 or later, and the following modules:

• constant::lexical
• Exporter 5.57 or later
• Encode 2.10 or later


DOCUMENTATION

After installing, you can find documentation for these modules with
the perldoc command.

    perldoc CSS::DOM

Or try using man (it's faster, in my experience):

    man CSS::DOM


COPYRIGHT AND LICENCE

Copyright (C) 2007-9 Father Chrysostomos

This program is free software; you may redistribute it and/or modify
it under the same terms as perl.
