1<?php 2// $Header: /cvsroot/html2ps/css.word-spacing.inc.php,v 1.2 2006/09/07 18:38:15 Konstantin Exp $ 3 4class CSSWordSpacing extends CSSPropertyHandler { 5 var $_default_value; 6 7 function CSSWordSpacing() { 8 $this->CSSPropertyHandler(false, true); 9 10 $this->_default_value = Value::fromString("0"); 11 } 12 13 function default_value() { 14 return $this->_default_value; 15 } 16 17 function parse($value) { 18 $value = trim($value); 19 20 if ($value === 'inherit') { 21 return CSS_PROPERTY_INHERIT; 22 }; 23 24 if ($value === 'normal') { 25 return $this->_default_value; 26 }; 27 28 return Value::fromString($value); 29 } 30 31 function get_property_code() { 32 return CSS_WORD_SPACING; 33 } 34 35 function get_property_name() { 36 return 'word-spacing'; 37 } 38} 39 40CSS::register_css_property(new CSSWordSpacing); 41 42?> 43