xref: /plugin/pagecss/vendor/csstidy-2.2.1/Docs/csstidy/csstidy_optimise.html (revision 7d6669007238fef7e8728f167d637ed824899eb0)
1<html>
2<head>
3<title>Docs For Class csstidy_optimise</title>
4<link rel="stylesheet" type="text/css" href="../media/style.css">
5</head>
6<body>
7
8<table border="0" cellspacing="0" cellpadding="0" height="48" width="100%">
9  <tr>
10    <td class="header_top">csstidy</td>
11  </tr>
12  <tr><td class="header_line"><img src="../media/empty.png" width="1" height="1" border="0" alt=""  /></td></tr>
13  <tr>
14    <td class="header_menu">
15  		  [ <a href="../classtrees_csstidy.html" class="menu">class tree: csstidy</a> ]
16		  [ <a href="../elementindex_csstidy.html" class="menu">index: csstidy</a> ]
17		  [ <a href="../elementindex.html" class="menu">all elements</a> ]
18    </td>
19  </tr>
20  <tr><td class="header_line"><img src="../media/empty.png" width="1" height="1" border="0" alt=""  /></td></tr>
21</table>
22
23<table width="100%" border="0" cellpadding="0" cellspacing="0">
24  <tr valign="top">
25    <td width="200" class="menu">
26	<div id="todolist">
27			<p><a href="../todolist.html">Todo List</a></p>
28	</div>
29      <b>Packages:</b><br />
30              <a href="../li_csstidy.html">csstidy</a><br />
31            <br /><br />
32                        <b>Files:</b><br />
33      	  <div class="package">
34			<a href="../csstidy/_class_csstidy_php.html">		class.csstidy.php
35		</a><br>
36			<a href="../csstidy/_class_csstidy_optimise_php.html">		class.csstidy_optimise.php
37		</a><br>
38			<a href="../csstidy/_class_csstidy_print_php.html">		class.csstidy_print.php
39		</a><br>
40			<a href="../csstidy/_data_inc_php.html">		data.inc.php
41		</a><br>
42	  </div><br />
43
44
45            <b>Classes:</b><br />
46        <div class="package">
47		    		<a href="../csstidy/csstidy.html">csstidy</a><br />
48	    		<a href="../csstidy/csstidy_optimise.html">csstidy_optimise</a><br />
49	    		<a href="../csstidy/csstidy_print.html">csstidy_print</a><br />
50	  </div>
51
52                </td>
53    <td>
54      <table cellpadding="10" cellspacing="0" width="100%" border="0"><tr><td valign="top">
55
56<h1>Class: csstidy_optimise</h1>
57Source Location: /class.csstidy_optimise.php<br /><br />
58
59
60<table width="100%" border="0">
61<tr><td valign="top">
62
63<h3><a href="#class_details">Class Overview</a></h3>
64<pre></pre><br />
65<div class="description">CSS Optimising Class</div><br /><br />
66<h4>Author(s):</h4>
67<ul>
68                <li>Florian Schmitz (floele at gmail dot com) 2005-2006</li>
69      </ul>
70
71
72
73
74
75
76<h4>Version:</h4>
77<ul>
78  <li>1.0</li>
79</ul>
80
81
82</td>
83
84
85
86<td valign="top">
87<h3><a href="#class_methods">Methods</a></h3>
88<ul>
89    <li><a href="../csstidy/csstidy_optimise.html#methodcsstidy_optimise">csstidy_optimise</a></li>
90    <li><a href="../csstidy/csstidy_optimise.html#methodcompress_important">compress_important</a></li>
91    <li><a href="../csstidy/csstidy_optimise.html#methodcompress_numbers">compress_numbers</a></li>
92    <li><a href="../csstidy/csstidy_optimise.html#methodcut_color">cut_color</a></li>
93    <li><a href="../csstidy/csstidy_optimise.html#methoddissolve_4value_shorthands">dissolve_4value_shorthands</a></li>
94    <li><a href="../csstidy/csstidy_optimise.html#methoddissolve_short_bg">dissolve_short_bg</a></li>
95    <li><a href="../csstidy/csstidy_optimise.html#methodexplode_ws">explode_ws</a></li>
96    <li><a href="../csstidy/csstidy_optimise.html#methodmerge_4value_shorthands">merge_4value_shorthands</a></li>
97    <li><a href="../csstidy/csstidy_optimise.html#methodmerge_bg">merge_bg</a></li>
98    <li><a href="../csstidy/csstidy_optimise.html#methodmerge_selectors">merge_selectors</a></li>
99    <li><a href="../csstidy/csstidy_optimise.html#methodpostparse">postparse</a></li>
100    <li><a href="../csstidy/csstidy_optimise.html#methodshorthand">shorthand</a></li>
101    <li><a href="../csstidy/csstidy_optimise.html#methodshorthands">shorthands</a></li>
102    <li><a href="../csstidy/csstidy_optimise.html#methodsubvalue">subvalue</a></li>
103    <li><a href="../csstidy/csstidy_optimise.html#methodvalue">value</a></li>
104  </ul>
105</td>
106
107</tr></table>
108<hr />
109
110<table width="100%" border="0"><tr>
111
112
113
114
115
116
117</tr></table>
118<hr />
119
120<a name="class_details"></a>
121<h3>Class Details</h3>
122<div class="tags">
123[line <a href="..//__filesource/fsource_csstidy__class.csstidy_optimise.php.html#a39">39</a>]<br />
124CSS Optimising Class<br /><br /><p>This class optimises CSS data generated by csstidy.</p><br /><br /><br />
125<h4>Tags:</h4>
126<div class="tags">
127<table border="0" cellspacing="0" cellpadding="0">
128  <tr>
129    <td><b>version:</b>&nbsp;&nbsp;</td><td>1.0</td>
130  </tr>
131  <tr>
132    <td><b>author:</b>&nbsp;&nbsp;</td><td>Florian Schmitz (floele at gmail dot com) 2005-2006</td>
133  </tr>
134</table>
135</div>
136</div><br /><br />
137<div class="top">[ <a href="#top">Top</a> ]</div><br />
138
139
140<hr />
141<a name="class_methods"></a>
142<h3>Class Methods</h3>
143<div class="tags">
144  <hr />
145	<a name="methodcsstidy_optimise"></a>
146	<h3>constructor csstidy_optimise <span class="smalllinenumber">[line <a href="..//__filesource/fsource_csstidy__class.csstidy_optimise.php.html#a47">47</a>]</span></h3>
147	<div class="function">
148    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
149    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
150		<code>csstidy_optimise csstidy_optimise(
151array
152&$css)</code>
153    </td></tr></table>
154    </td></tr></table><br />
155
156		Constructor<br /><br /><br /><br />
157<h4>Tags:</h4>
158<div class="tags">
159<table border="0" cellspacing="0" cellpadding="0">
160  <tr>
161    <td><b>version:</b>&nbsp;&nbsp;</td><td>1.0</td>
162  </tr>
163  <tr>
164    <td><b>access:</b>&nbsp;&nbsp;</td><td>private</td>
165  </tr>
166</table>
167</div>
168<br /><br />
169
170
171        <h4>Parameters:</h4>
172    <div class="tags">
173    <table border="0" cellspacing="0" cellpadding="0">
174          <tr>
175        <td class="type">array&nbsp;&nbsp;</td>
176        <td><b>$css</b>&nbsp;&nbsp;</td>
177        <td>contains the class csstidy</td>
178      </tr>
179        </table>
180    </div><br />
181        <div class="top">[ <a href="#top">Top</a> ]</div>
182  </div>
183  <hr />
184	<a name="methodcompress_important"></a>
185	<h3>method compress_important <span class="smalllinenumber">[line <a href="..//__filesource/fsource_csstidy__class.csstidy_optimise.php.html#a278">278</a>]</span></h3>
186	<div class="function">
187    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
188    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
189		<code>string compress_important(
190string
191&$string)</code>
192    </td></tr></table>
193    </td></tr></table><br />
194
195		Removes unnecessary whitespace in ! important<br /><br /><br /><br />
196<h4>Tags:</h4>
197<div class="tags">
198<table border="0" cellspacing="0" cellpadding="0">
199  <tr>
200    <td><b>version:</b>&nbsp;&nbsp;</td><td>1.1</td>
201  </tr>
202  <tr>
203    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
204  </tr>
205</table>
206</div>
207<br /><br />
208
209
210        <h4>Parameters:</h4>
211    <div class="tags">
212    <table border="0" cellspacing="0" cellpadding="0">
213          <tr>
214        <td class="type">string&nbsp;&nbsp;</td>
215        <td><b>$string</b>&nbsp;&nbsp;</td>
216        <td></td>
217      </tr>
218        </table>
219    </div><br />
220        <div class="top">[ <a href="#top">Top</a> ]</div>
221  </div>
222  <hr />
223	<a name="methodcompress_numbers"></a>
224	<h3>method compress_numbers <span class="smalllinenumber">[line <a href="..//__filesource/fsource_csstidy__class.csstidy_optimise.php.html#a368">368</a>]</span></h3>
225	<div class="function">
226    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
227    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
228		<code>string compress_numbers(
229string
230$subvalue)</code>
231    </td></tr></table>
232    </td></tr></table><br />
233
234		Compresses numbers (ie. 1.0 becomes 1 or 1.100 becomes 1.1 )<br /><br /><br /><br />
235<h4>Tags:</h4>
236<div class="tags">
237<table border="0" cellspacing="0" cellpadding="0">
238  <tr>
239    <td><b>version:</b>&nbsp;&nbsp;</td><td>1.2</td>
240  </tr>
241</table>
242</div>
243<br /><br />
244
245
246        <h4>Parameters:</h4>
247    <div class="tags">
248    <table border="0" cellspacing="0" cellpadding="0">
249          <tr>
250        <td class="type">string&nbsp;&nbsp;</td>
251        <td><b>$subvalue</b>&nbsp;&nbsp;</td>
252        <td></td>
253      </tr>
254        </table>
255    </div><br />
256        <div class="top">[ <a href="#top">Top</a> ]</div>
257  </div>
258  <hr />
259	<a name="methodcut_color"></a>
260	<h3>method cut_color <span class="smalllinenumber">[line <a href="..//__filesource/fsource_csstidy__class.csstidy_optimise.php.html#a293">293</a>]</span></h3>
261	<div class="function">
262    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
263    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
264		<code>string cut_color(
265string
266$color)</code>
267    </td></tr></table>
268    </td></tr></table><br />
269
270		Color compression function. Converts all rgb() values to #-values and uses the short-form if possible. Also replaces 4 color names by #-values.<br /><br /><br /><br />
271<h4>Tags:</h4>
272<div class="tags">
273<table border="0" cellspacing="0" cellpadding="0">
274  <tr>
275    <td><b>version:</b>&nbsp;&nbsp;</td><td>1.1</td>
276  </tr>
277</table>
278</div>
279<br /><br />
280
281
282        <h4>Parameters:</h4>
283    <div class="tags">
284    <table border="0" cellspacing="0" cellpadding="0">
285          <tr>
286        <td class="type">string&nbsp;&nbsp;</td>
287        <td><b>$color</b>&nbsp;&nbsp;</td>
288        <td></td>
289      </tr>
290        </table>
291    </div><br />
292        <div class="top">[ <a href="#top">Top</a> ]</div>
293  </div>
294  <hr />
295	<a name="methoddissolve_4value_shorthands"></a>
296	<h3>method dissolve_4value_shorthands <span class="smalllinenumber">[line <a href="..//__filesource/fsource_csstidy__class.csstidy_optimise.php.html#a485">485</a>]</span></h3>
297	<div class="function">
298    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
299    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
300		<code>array dissolve_4value_shorthands(
301string
302$property, string
303$value)</code>
304    </td></tr></table>
305    </td></tr></table><br />
306
307		Dissolves properties like padding:10px 10px 10px to padding-top:10px;padding-bottom:10px;...<br /><br /><br /><br />
308<h4>Tags:</h4>
309<div class="tags">
310<table border="0" cellspacing="0" cellpadding="0">
311  <tr>
312    <td><b>see:</b>&nbsp;&nbsp;</td><td><a href="../csstidy/csstidy_optimise.html#methodmerge_4value_shorthands">csstidy_optimise::merge_4value_shorthands()</a></td>
313  </tr>
314  <tr>
315    <td><b>version:</b>&nbsp;&nbsp;</td><td>1.0</td>
316  </tr>
317</table>
318</div>
319<br /><br />
320
321
322        <h4>Parameters:</h4>
323    <div class="tags">
324    <table border="0" cellspacing="0" cellpadding="0">
325          <tr>
326        <td class="type">string&nbsp;&nbsp;</td>
327        <td><b>$property</b>&nbsp;&nbsp;</td>
328        <td></td>
329      </tr>
330          <tr>
331        <td class="type">string&nbsp;&nbsp;</td>
332        <td><b>$value</b>&nbsp;&nbsp;</td>
333        <td></td>
334      </tr>
335        </table>
336    </div><br />
337        <div class="top">[ <a href="#top">Top</a> ]</div>
338  </div>
339  <hr />
340	<a name="methoddissolve_short_bg"></a>
341	<h3>method dissolve_short_bg <span class="smalllinenumber">[line <a href="..//__filesource/fsource_csstidy__class.csstidy_optimise.php.html#a639">639</a>]</span></h3>
342	<div class="function">
343    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
344    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
345		<code>array dissolve_short_bg(
346string
347$str_value)</code>
348    </td></tr></table>
349    </td></tr></table><br />
350
351		Dissolve background property<br /><br /><br /><br />
352<h4>Tags:</h4>
353<div class="tags">
354<table border="0" cellspacing="0" cellpadding="0">
355  <tr>
356    <td><b>todo:</b>&nbsp;&nbsp;</td><td>full CSS 3 compliance</td>
357  </tr>
358  <tr>
359    <td><b>see:</b>&nbsp;&nbsp;</td><td><a href="../csstidy/csstidy_optimise.html#methodmerge_bg">csstidy_optimise::merge_bg()</a></td>
360  </tr>
361  <tr>
362    <td><b>version:</b>&nbsp;&nbsp;</td><td>1.0</td>
363  </tr>
364</table>
365</div>
366<br /><br />
367
368
369        <h4>Parameters:</h4>
370    <div class="tags">
371    <table border="0" cellspacing="0" cellpadding="0">
372          <tr>
373        <td class="type">string&nbsp;&nbsp;</td>
374        <td><b>$str_value</b>&nbsp;&nbsp;</td>
375        <td></td>
376      </tr>
377        </table>
378    </div><br />
379        <div class="top">[ <a href="#top">Top</a> ]</div>
380  </div>
381  <hr />
382	<a name="methodexplode_ws"></a>
383	<h3>method explode_ws <span class="smalllinenumber">[line <a href="..//__filesource/fsource_csstidy__class.csstidy_optimise.php.html#a543">543</a>]</span></h3>
384	<div class="function">
385    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
386    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
387		<code>array explode_ws(
388string
389$sep, string
390$string)</code>
391    </td></tr></table>
392    </td></tr></table><br />
393
394		Explodes a string as explode() does, however, not if $sep is escaped or within a string.<br /><br /><br /><br />
395<h4>Tags:</h4>
396<div class="tags">
397<table border="0" cellspacing="0" cellpadding="0">
398  <tr>
399    <td><b>version:</b>&nbsp;&nbsp;</td><td>1.0</td>
400  </tr>
401</table>
402</div>
403<br /><br />
404
405
406        <h4>Parameters:</h4>
407    <div class="tags">
408    <table border="0" cellspacing="0" cellpadding="0">
409          <tr>
410        <td class="type">string&nbsp;&nbsp;</td>
411        <td><b>$sep</b>&nbsp;&nbsp;</td>
412        <td>seperator</td>
413      </tr>
414          <tr>
415        <td class="type">string&nbsp;&nbsp;</td>
416        <td><b>$string</b>&nbsp;&nbsp;</td>
417        <td></td>
418      </tr>
419        </table>
420    </div><br />
421        <div class="top">[ <a href="#top">Top</a> ]</div>
422  </div>
423  <hr />
424	<a name="methodmerge_4value_shorthands"></a>
425	<h3>method merge_4value_shorthands <span class="smalllinenumber">[line <a href="..//__filesource/fsource_csstidy__class.csstidy_optimise.php.html#a598">598</a>]</span></h3>
426	<div class="function">
427    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
428    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
429		<code>array merge_4value_shorthands(
430array
431$array)</code>
432    </td></tr></table>
433    </td></tr></table><br />
434
435		Merges Shorthand properties again, the opposite of dissolve_4value_shorthands()<br /><br /><br /><br />
436<h4>Tags:</h4>
437<div class="tags">
438<table border="0" cellspacing="0" cellpadding="0">
439  <tr>
440    <td><b>see:</b>&nbsp;&nbsp;</td><td><a href="../csstidy/csstidy_optimise.html#methoddissolve_4value_shorthands">csstidy_optimise::dissolve_4value_shorthands()</a></td>
441  </tr>
442  <tr>
443    <td><b>version:</b>&nbsp;&nbsp;</td><td>1.2</td>
444  </tr>
445</table>
446</div>
447<br /><br />
448
449
450        <h4>Parameters:</h4>
451    <div class="tags">
452    <table border="0" cellspacing="0" cellpadding="0">
453          <tr>
454        <td class="type">array&nbsp;&nbsp;</td>
455        <td><b>$array</b>&nbsp;&nbsp;</td>
456        <td></td>
457      </tr>
458        </table>
459    </div><br />
460        <div class="top">[ <a href="#top">Top</a> ]</div>
461  </div>
462  <hr />
463	<a name="methodmerge_bg"></a>
464	<h3>method merge_bg <span class="smalllinenumber">[line <a href="..//__filesource/fsource_csstidy__class.csstidy_optimise.php.html#a725">725</a>]</span></h3>
465	<div class="function">
466    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
467    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
468		<code>array merge_bg(
469array
470$input_css)</code>
471    </td></tr></table>
472    </td></tr></table><br />
473
474		Merges all background properties<br /><br /><br /><br />
475<h4>Tags:</h4>
476<div class="tags">
477<table border="0" cellspacing="0" cellpadding="0">
478  <tr>
479    <td><b>todo:</b>&nbsp;&nbsp;</td><td>full CSS 3 compliance</td>
480  </tr>
481  <tr>
482    <td><b>see:</b>&nbsp;&nbsp;</td><td><a href="../csstidy/csstidy_optimise.html#methoddissolve_short_bg">csstidy_optimise::dissolve_short_bg()</a></td>
483  </tr>
484  <tr>
485    <td><b>version:</b>&nbsp;&nbsp;</td><td>1.0</td>
486  </tr>
487</table>
488</div>
489<br /><br />
490
491
492        <h4>Parameters:</h4>
493    <div class="tags">
494    <table border="0" cellspacing="0" cellpadding="0">
495          <tr>
496        <td class="type">array&nbsp;&nbsp;</td>
497        <td><b>$input_css</b>&nbsp;&nbsp;</td>
498        <td></td>
499      </tr>
500        </table>
501    </div><br />
502        <div class="top">[ <a href="#top">Top</a> ]</div>
503  </div>
504  <hr />
505	<a name="methodmerge_selectors"></a>
506	<h3>method merge_selectors <span class="smalllinenumber">[line <a href="..//__filesource/fsource_csstidy__class.csstidy_optimise.php.html#a435">435</a>]</span></h3>
507	<div class="function">
508    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
509    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
510		<code>array merge_selectors(
511array
512&$array)</code>
513    </td></tr></table>
514    </td></tr></table><br />
515
516		Merges selectors with same properties. Example: a{color:red} b{color:red} -&gt; a,b{color:red}  Very basic and has at least one bug. Hopefully there is a replacement soon.<br /><br /><br /><br />
517<h4>Tags:</h4>
518<div class="tags">
519<table border="0" cellspacing="0" cellpadding="0">
520  <tr>
521    <td><b>version:</b>&nbsp;&nbsp;</td><td>1.2</td>
522  </tr>
523  <tr>
524    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
525  </tr>
526</table>
527</div>
528<br /><br />
529
530
531        <h4>Parameters:</h4>
532    <div class="tags">
533    <table border="0" cellspacing="0" cellpadding="0">
534          <tr>
535        <td class="type">array&nbsp;&nbsp;</td>
536        <td><b>$array</b>&nbsp;&nbsp;</td>
537        <td></td>
538      </tr>
539        </table>
540    </div><br />
541        <div class="top">[ <a href="#top">Top</a> ]</div>
542  </div>
543  <hr />
544	<a name="methodpostparse"></a>
545	<h3>method postparse <span class="smalllinenumber">[line <a href="..//__filesource/fsource_csstidy__class.csstidy_optimise.php.html#a63">63</a>]</span></h3>
546	<div class="function">
547    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
548    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
549		<code>void postparse(
550)</code>
551    </td></tr></table>
552    </td></tr></table><br />
553
554		Optimises $css after parsing<br /><br /><br /><br />
555<h4>Tags:</h4>
556<div class="tags">
557<table border="0" cellspacing="0" cellpadding="0">
558  <tr>
559    <td><b>version:</b>&nbsp;&nbsp;</td><td>1.0</td>
560  </tr>
561  <tr>
562    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
563  </tr>
564</table>
565</div>
566<br /><br />
567
568
569        <div class="top">[ <a href="#top">Top</a> ]</div>
570  </div>
571  <hr />
572	<a name="methodshorthand"></a>
573	<h3>method shorthand <span class="smalllinenumber">[line <a href="..//__filesource/fsource_csstidy__class.csstidy_optimise.php.html#a221">221</a>]</span></h3>
574	<div class="function">
575    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
576    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
577		<code>string shorthand(
578string
579$value)</code>
580    </td></tr></table>
581    </td></tr></table><br />
582
583		Compresses shorthand values. Example: margin:1px 1px 1px 1px -&gt; margin:1px<br /><br /><br /><br />
584<h4>Tags:</h4>
585<div class="tags">
586<table border="0" cellspacing="0" cellpadding="0">
587  <tr>
588    <td><b>version:</b>&nbsp;&nbsp;</td><td>1.0</td>
589  </tr>
590  <tr>
591    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
592  </tr>
593</table>
594</div>
595<br /><br />
596
597
598        <h4>Parameters:</h4>
599    <div class="tags">
600    <table border="0" cellspacing="0" cellpadding="0">
601          <tr>
602        <td class="type">string&nbsp;&nbsp;</td>
603        <td><b>$value</b>&nbsp;&nbsp;</td>
604        <td></td>
605      </tr>
606        </table>
607    </div><br />
608        <div class="top">[ <a href="#top">Top</a> ]</div>
609  </div>
610  <hr />
611	<a name="methodshorthands"></a>
612	<h3>method shorthands <span class="smalllinenumber">[line <a href="..//__filesource/fsource_csstidy__class.csstidy_optimise.php.html#a130">130</a>]</span></h3>
613	<div class="function">
614    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
615    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
616		<code>void shorthands(
617)</code>
618    </td></tr></table>
619    </td></tr></table><br />
620
621		Optimises shorthands<br /><br /><br /><br />
622<h4>Tags:</h4>
623<div class="tags">
624<table border="0" cellspacing="0" cellpadding="0">
625  <tr>
626    <td><b>version:</b>&nbsp;&nbsp;</td><td>1.0</td>
627  </tr>
628  <tr>
629    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
630  </tr>
631</table>
632</div>
633<br /><br />
634
635
636        <div class="top">[ <a href="#top">Top</a> ]</div>
637  </div>
638  <hr />
639	<a name="methodsubvalue"></a>
640	<h3>method subvalue <span class="smalllinenumber">[line <a href="..//__filesource/fsource_csstidy__class.csstidy_optimise.php.html#a158">158</a>]</span></h3>
641	<div class="function">
642    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
643    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
644		<code>void subvalue(
645)</code>
646    </td></tr></table>
647    </td></tr></table><br />
648
649		Optimises a sub-value<br /><br /><br /><br />
650<h4>Tags:</h4>
651<div class="tags">
652<table border="0" cellspacing="0" cellpadding="0">
653  <tr>
654    <td><b>version:</b>&nbsp;&nbsp;</td><td>1.0</td>
655  </tr>
656  <tr>
657    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
658  </tr>
659</table>
660</div>
661<br /><br />
662
663
664        <div class="top">[ <a href="#top">Top</a> ]</div>
665  </div>
666  <hr />
667	<a name="methodvalue"></a>
668	<h3>method value <span class="smalllinenumber">[line <a href="..//__filesource/fsource_csstidy__class.csstidy_optimise.php.html#a103">103</a>]</span></h3>
669	<div class="function">
670    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
671    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
672		<code>void value(
673)</code>
674    </td></tr></table>
675    </td></tr></table><br />
676
677		Optimises values<br /><br /><br /><br />
678<h4>Tags:</h4>
679<div class="tags">
680<table border="0" cellspacing="0" cellpadding="0">
681  <tr>
682    <td><b>version:</b>&nbsp;&nbsp;</td><td>1.0</td>
683  </tr>
684  <tr>
685    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
686  </tr>
687</table>
688</div>
689<br /><br />
690
691
692        <div class="top">[ <a href="#top">Top</a> ]</div>
693  </div>
694</div><br />
695
696
697        <div class="credit">
698		    <hr />
699		    Documentation generated on Mon, 15 May 2006 22:55:34 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.3.0RC3</a>
700	      </div>
701      </td></tr></table>
702    </td>
703  </tr>
704</table>
705
706</body>
707</html>