/[cvs]/nfo/php/libs/com.newsblob.phphtmllib/tag_classes/ALLTAGS.inc
ViewVC logotype

Diff of /nfo/php/libs/com.newsblob.phphtmllib/tag_classes/ALLTAGS.inc

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1.1.1 by jonen, Thu Jan 30 03:29:41 2003 UTC revision 1.5 by joko, Wed Jul 7 02:24:10 2004 UTC
# Line 14  Line 14 
14    
15  /**  /**
16   * <A> tag class   * <A> tag class
17     * @tutorial HTMLTagClass.cls#constructor
18     * @package phpHtmlLib
19   */   */
20  class Atag extends HTMLTagClass {  class Atag extends HTMLTagClass {
21      var $_tag = "a";      var $_tag = "a";
     var $newline_after_opentag = FALSE;  
22      var $_debug_link_attributes = array("href");      var $_debug_link_attributes = array("href");
23      var $_htmlentities_attributes = array("href");      var $_htmlentities_attributes = array("href");
24        
25        function _set_flags() {
26            parent::_set_flags();
27            $this->_flags &= ~_NEWLINEAFTEROPENTAG;
28        }
29  } // Atag  } // Atag
30    
31    
32  /**  /**
33   * <ABBR> tag class   * <ABBR> tag class
34   *   * @package phpHtmlLib
35   */   */
36  class ABBRtag extends HTMLTagClass {  class ABBRtag extends HTMLTagClass {
37      var $_tag = "abbr";      var $_tag = "abbr";
# Line 34  class ABBRtag extends HTMLTagClass { Line 40  class ABBRtag extends HTMLTagClass {
40    
41  /**  /**
42   * <ACRONYM> tag class   * <ACRONYM> tag class
43   *   * @package phpHtmlLib
44   */   */
45  class ACRONYMtag extends HTMLTagClass {  class ACRONYMtag extends HTMLTagClass {
46      var $_tag = "acronym";      var $_tag = "acronym";
# Line 43  class ACRONYMtag extends HTMLTagClass { Line 49  class ACRONYMtag extends HTMLTagClass {
49    
50  /**  /**
51   * <ADDRESS> tag class   * <ADDRESS> tag class
52   *   * @package phpHtmlLib
53   */   */
54  class ADDRESStag extends HTMLTagClass {  class ADDRESStag extends HTMLTagClass {
55      var $_tag = "address";      var $_tag = "address";
# Line 51  class ADDRESStag extends HTMLTagClass { Line 57  class ADDRESStag extends HTMLTagClass {
57    
58  /**  /**
59   * <APPLET> tag class   * <APPLET> tag class
60     * @package phpHtmlLib
61   *   *
62   * @deprecated   * @deprecated
63   */   */
64  class APPLETtag extends HTMLTagClass {  class APPLETtag extends HTMLTagClass {
65      var $_tag = "applet";      var $_tag = "applet";
66      var $_depricated = TRUE;      function _set_flags() {
67            parent::_set_flags();
68            $this->_flags |= _DEPRICATED;
69        }
70  } // APPLETtag  } // APPLETtag
71    
72  /**  /**
73   * <AREA> tag class   * <AREA> tag class
74   *   * @package phpHtmlLib
75   */   */
76  class AREAtag extends HTMLTagClass {  class AREAtag extends HTMLTagClass {
77      var $_tag = "area";      var $_tag = "area";
78      var $_close_tag_required = FALSE;      function _set_flags() {
79      var $_content_required = FALSE;          parent::_set_flags();
80            $this->_flags &= ~(_CONTENTREQUIRED | _CLOSETAGREQUIRED);
81        }
82  } // AREAtag  } // AREAtag
83    
84    
85  /**  /**
86   * <B> tag class   * <B> tag class
87   *   * @package phpHtmlLib
88   */   */
89  class Btag extends HTMLTagClass {  class Btag extends HTMLTagClass {
90      var $_tag = "b";      var $_tag = "b";
91      var $newline_after_opentag = FALSE;      function _set_flags() {
92            parent::_set_flags();
93            $this->_flags &= ~_NEWLINEAFTEROPENTAG;
94        }
95  } // Btag  } // Btag
96    
97    
98  /**  /**
99   * <BASE> tag class   * <BASE> tag class
100   *   * @package phpHtmlLib
101   */   */
102  class BASEtag extends HTMLTagClass {  class BASEtag extends HTMLTagClass {
103      var $_tag = "base";      var $_tag = "base";
104      var $_close_tag_required = FALSE;      function _set_flags() {
105      var $_content_required = FALSE;          parent::_set_flags();
106            $this->_flags &= ~(_CONTENTREQUIRED | _CLOSETAGREQUIRED);
107        }
108  } // BASEtag  } // BASEtag
109    
110    
# Line 99  class BASEtag extends HTMLTagClass { Line 116  class BASEtag extends HTMLTagClass {
116   *   *
117   * REQUIRED ATTRIBUTE   * REQUIRED ATTRIBUTE
118   *  dir : url   *  dir : url
119     * @package phpHtmlLib
120   *   *
121   */   */
122  class BDOtag extends HTMLTagClass {  class BDOtag extends HTMLTagClass {
# Line 109  class BDOtag extends HTMLTagClass { Line 127  class BDOtag extends HTMLTagClass {
127  /**  /**
128   * <BIG> tag class   * <BIG> tag class
129   *   *
130   * renders as 'bigger' text.   * renders as 'bigger' text.
131   *   * @package phpHtmlLib
132   */   */
133  class BIGtag extends HTMLTagClass {  class BIGtag extends HTMLTagClass {
134      var $_tag = "big";      var $_tag = "big";
# Line 122  class BIGtag extends HTMLTagClass { Line 140  class BIGtag extends HTMLTagClass {
140   * This tag defines a long   * This tag defines a long
141   * quotation block   * quotation block
142   *   *
143     * @package phpHtmlLib
144   */   */
145  class BLOCKQUOTEtag extends HTMLTagClass {  class BLOCKQUOTEtag extends HTMLTagClass {
146      var $_tag = "blockquote";      var $_tag = "blockquote";
# Line 140  class BLOCKQUOTEtag extends HTMLTagClass Line 159  class BLOCKQUOTEtag extends HTMLTagClass
159   *       text => color : DEPRICATED   *       text => color : DEPRICATED
160   *   vlink => color : DEPRICATED   *   vlink => color : DEPRICATED
161   *   *
162     * @package phpHtmlLib
163   */   */
164  class BODYtag extends HTMLTagClass {  class BODYtag extends HTMLTagClass {
165      var $_tag = "body";      var $_tag = "body";
# Line 151  class BODYtag extends HTMLTagClass { Line 171  class BODYtag extends HTMLTagClass {
171   *   *
172   * This tag inserts a single line break;   * This tag inserts a single line break;
173   *   *
174     * @package phpHtmlLib
175   */   */
176  class BRtag extends HTMLTagClass {  class BRtag extends HTMLTagClass {
177      var $_tag = "br";      var $_tag = "br";
178      var $_close_tag_required = FALSE;      function _set_flags() {
179      var $_content_required = FALSE;          parent::_set_flags();
180            $this->_flags &= ~(_CONTENTREQUIRED | _CLOSETAGREQUIRED);
181        }
182  } // BRtag  } // BRtag
183    
184    
# Line 164  class BRtag extends HTMLTagClass { Line 187  class BRtag extends HTMLTagClass {
187   *   *
188   *  Defines a push button.   *  Defines a push button.
189   *   *
190     * @package phpHtmlLib
191   */   */
192  class BUTTONtag extends HTMLTagClass {  class BUTTONtag extends HTMLTagClass {
193      var $_tag = "button";      var $_tag = "button";
# Line 172  class BUTTONtag extends HTMLTagClass { Line 196  class BUTTONtag extends HTMLTagClass {
196    
197  /**  /**
198   * <CAPTION> tag class   * <CAPTION> tag class
  (  
199   *  This element defines a table caption.   *  This element defines a table caption.
200   *  The <caption> tag must be inserted immediately   *  The <caption> tag must be inserted immediately
201   *  after the <table> tag. You can specify only one   *  after the <table> tag. You can specify only one
# Line 181  class BUTTONtag extends HTMLTagClass { Line 204  class BUTTONtag extends HTMLTagClass {
204   * OPTIONAL ATTRIBUTES   * OPTIONAL ATTRIBUTES
205   *  align  - top, bottom   DEPRICATED   *  align  - top, bottom   DEPRICATED
206   *   *
207     * @package phpHtmlLib
208   */   */
209  class CAPTIONtag extends HTMLTagClass {  class CAPTIONtag extends HTMLTagClass {
210      var $_tag = "caption";      var $_tag = "caption";
# Line 193  class CAPTIONtag extends HTMLTagClass { Line 217  class CAPTIONtag extends HTMLTagClass {
217   * browsers still support it   * browsers still support it
218   *   *
219   * @deprecated   * @deprecated
220     * @package phpHtmlLib
221   */   */
222  class CENTERtag extends HTMLTagClass {  class CENTERtag extends HTMLTagClass {
223      var $_tag = "center";      var $_tag = "center";
224      var $_depricated = TRUE;      function _set_flags() {
225            parent::_set_flags();
226            $this->_flags |= _DEPRICATED;
227        }
228  } // CENTERtag  } // CENTERtag
229    
230    
# Line 205  class CENTERtag extends HTMLTagClass { Line 233  class CENTERtag extends HTMLTagClass {
233   *   *
234   * Defines a citation   * Defines a citation
235   *   *
236   *   * @package phpHtmlLib
237   */   */
238  class CITEtag extends HTMLTagClass {  class CITEtag extends HTMLTagClass {
239      var $_tag = "cite";      var $_tag = "cite";
# Line 217  class CITEtag extends HTMLTagClass { Line 245  class CITEtag extends HTMLTagClass {
245   *   *
246   * Defines computer code text.   * Defines computer code text.
247   *   *
248   *   * @package phpHtmlLib
249   */   */
250  class CODEtag extends HTMLTagClass {  class CODEtag extends HTMLTagClass {
251      var $_tag = "code";      var $_tag = "code";
# Line 232  class CODEtag extends HTMLTagClass { Line 260  class CODEtag extends HTMLTagClass {
260   *  can only use this element inside a   *  can only use this element inside a
261   *  colgroup.   *  colgroup.
262   *   *
263     * @package phpHtmlLib
264   */   */
265  class COLtag extends HTMLTagClass {  class COLtag extends HTMLTagClass {
266      var $_tag = "col";      var $_tag = "col";
# Line 251  class COLtag extends HTMLTagClass { Line 280  class COLtag extends HTMLTagClass {
280   *       specify td elements within a tr   *       specify td elements within a tr
281   *       element.   *       element.
282   *   *
283     * @package phpHtmlLib
284   */   */
285  class COLGROUPtag extends HTMLTagClass {  class COLGROUPtag extends HTMLTagClass {
286      var $_tag = "colgroup";      var $_tag = "colgroup";
# Line 264  class COLGROUPtag extends HTMLTagClass { Line 294  class COLGROUPtag extends HTMLTagClass {
294   *  The <dd> tag defines the description   *  The <dd> tag defines the description
295   *  of the term in a definition list.   *  of the term in a definition list.
296   *   *
297     * @package phpHtmlLib
298   */   */
299  class DDtag extends HTMLTagClass {  class DDtag extends HTMLTagClass {
300      var $_tag = "dd";      var $_tag = "dd";
# Line 276  class DDtag extends HTMLTagClass { Line 307  class DDtag extends HTMLTagClass {
307   * Defines text that has been deleted in   * Defines text that has been deleted in
308   * a document.   * a document.
309   *   *
310     * @package phpHtmlLib
311   */   */
312  class DELtag extends HTMLTagClass {  class DELtag extends HTMLTagClass {
313      var $_tag = "del";      var $_tag = "del";
# Line 286  class DELtag extends HTMLTagClass { Line 318  class DELtag extends HTMLTagClass {
318   *   *
319   *  Defines a definition term   *  Defines a definition term
320   *   *
321   *   * @package phpHtmlLib
322   */   */
323  class DFNtag extends HTMLTagClass {  class DFNtag extends HTMLTagClass {
324      var $_tag = "dfn";      var $_tag = "dfn";
# Line 302  class DFNtag extends HTMLTagClass { Line 334  class DFNtag extends HTMLTagClass {
334   * NOTE: Browsers usually place a line break   * NOTE: Browsers usually place a line break
335   *       before the <div> tag.   *       before the <div> tag.
336   *   *
337     * @package phpHtmlLib
338   */   */
339  class DIVtag extends HTMLTagClass {  class DIVtag extends HTMLTagClass {
340      var $_tag = "div";      var $_tag = "div";
# Line 314  class DIVtag extends HTMLTagClass { Line 347  class DIVtag extends HTMLTagClass {
347   * The <dl> tag defines the start of a   * The <dl> tag defines the start of a
348   * definition list.   * definition list.
349   *   *
350     * @package phpHtmlLib
351   */   */
352  class DLtag extends HTMLTagClass {  class DLtag extends HTMLTagClass {
353      var $_tag = "dl";      var $_tag = "dl";
354  } // DLtag  } // DLtag
355    
356  /**  /**
357     * <!DOCTYPE> tag class
358     * @package phpHtmlLib
359     */
360    class DOCTYPEtag extends HTMLTagClass {
361        var $_tag = "!DOCTYPE";
362    
363        function _set_flags() {
364            parent::_set_flags();
365            $this->_flags &= ~(_CONTENTREQUIRED | _CLOSETAGREQUIRED);
366            $this->_flags |= _ALWAYS_UPPERCASE | _NOFINISHSLASHXHTML;
367        }
368    } //!DOCTYPEtag
369    
370    /**
371   * <DT> tag class   * <DT> tag class
372   *   *
373   * The <dt> tag defines the start of a   * The <dt> tag defines the start of a
374   * definition list.   * definition list.
375   *   *
376     * @package phpHtmlLib
377   */   */
378  class DTtag extends HTMLTagClass {  class DTtag extends HTMLTagClass {
379      var $_tag = "dt";      var $_tag = "dt";
# Line 336  class DTtag extends HTMLTagClass { Line 385  class DTtag extends HTMLTagClass {
385   *   *
386   *  Renders as emphasized text   *  Renders as emphasized text
387   *   *
388   *   * @package phpHtmlLib
389   */   */
390  class EMtag extends HTMLTagClass {  class EMtag extends HTMLTagClass {
391      var $_tag = "em";      var $_tag = "em";
# Line 350  class EMtag extends HTMLTagClass { Line 399  class EMtag extends HTMLTagClass {
399   *  around the text and other elements   *  around the text and other elements
400   *  it contains.   *  it contains.
401   *   *
402     * @package phpHtmlLib
403   */   */
404  class FIELDSETtag extends HTMLTagClass {  class FIELDSETtag extends HTMLTagClass {
405      var $_tag = "fieldset";      var $_tag = "fieldset";
# Line 362  class FIELDSETtag extends HTMLTagClass { Line 412  class FIELDSETtag extends HTMLTagClass {
412   *   *
413   * @deprecated use styles instead   * @deprecated use styles instead
414   *   *
415     * @package phpHtmlLib
416   */   */
417  class FONTtag extends HTMLTagClass {  class FONTtag extends HTMLTagClass {
418      var $_tag = "font";      var $_tag = "font";
419      var $_depricated = TRUE;      function _set_flags() {
420            parent::_set_flags();
421            $this->_flags |= _DEPRICATED;
422        }
423  } // FONTtag  } // FONTtag
424    
425    
# Line 382  class FONTtag extends HTMLTagClass { Line 436  class FONTtag extends HTMLTagClass {
436   *            data when the user pushes the   *            data when the user pushes the
437   *            submit button in a form.   *            submit button in a form.
438   *   *
439     * @package phpHtmlLib
440   */   */
441  class FORMtag extends HTMLTagClass {  class FORMtag extends HTMLTagClass {
442      var $_tag = "form";      var $_tag = "form";
443        var $_xhtml_strict_attributes = array("name", "target");
444  } // FORMtag  } // FORMtag
445    
446    
# Line 394  class FORMtag extends HTMLTagClass { Line 450  class FORMtag extends HTMLTagClass {
450   *   *
451   * Defines a sub window (a frame).   * Defines a sub window (a frame).
452   *   *
453   *   * @package phpHtmlLib
454   */   */
455  class FRAMEtag extends HTMLTagClass {  class FRAMEtag extends HTMLTagClass {
456      var $_tag = "frame";      var $_tag = "frame";
457      var $_close_tag_required = FALSE;      function _set_flags() {
458      var $_content_required = FALSE;          parent::_set_flags();
459            $this->_flags &= ~(_CONTENTREQUIRED | _CLOSETAGREQUIRED);
460        }
461  } // FRAMEtag  } // FRAMEtag
462    
463  /**  /**
# Line 408  class FRAMEtag extends HTMLTagClass { Line 466  class FRAMEtag extends HTMLTagClass {
466   * The frameset element defines a   * The frameset element defines a
467   * frameset.   * frameset.
468   *   *
469     * @package phpHtmlLib
470   */   */
471  class FRAMESETtag extends HTMLTagClass {  class FRAMESETtag extends HTMLTagClass {
472      var $_tag = "frameset";      var $_tag = "frameset";
# Line 419  class FRAMESETtag extends HTMLTagClass { Line 478  class FRAMESETtag extends HTMLTagClass {
478   *   *
479   * Defines a header   * Defines a header
480   *   *
481     * @package phpHtmlLib
482   */   */
483  class H1tag extends HTMLTagClass {  class H1tag extends HTMLTagClass {
484      var $_tag = "h1";      var $_tag = "h1";
485      var $newline_after_opentag = FALSE;      function _set_flags() {
486            parent::_set_flags();
487            $this->_flags &= ~_NEWLINEAFTEROPENTAG;
488        }
489  } // H1tag  } // H1tag
490    
491    
# Line 431  class H1tag extends HTMLTagClass { Line 494  class H1tag extends HTMLTagClass {
494   *   *
495   * Defines a header   * Defines a header
496   *   *
497     * @package phpHtmlLib
498   */   */
499  class H2tag extends HTMLTagClass {  class H2tag extends HTMLTagClass {
500      var $_tag = "h2";      var $_tag = "h2";
501      var $newline_after_opentag = FALSE;      function _set_flags() {
502            parent::_set_flags();
503            $this->_flags &= ~_NEWLINEAFTEROPENTAG;
504        }
505  } // H2tag  } // H2tag
506    
507    
# Line 443  class H2tag extends HTMLTagClass { Line 510  class H2tag extends HTMLTagClass {
510   *   *
511   * Defines a header   * Defines a header
512   *     *  
513     * @package phpHtmlLib
514   */   */
515  class H3tag extends HTMLTagClass {  class H3tag extends HTMLTagClass {
516      var $_tag = "h3";      var $_tag = "h3";
517      var $newline_after_opentag = FALSE;      function _set_flags() {
518            parent::_set_flags();
519            $this->_flags &= ~_NEWLINEAFTEROPENTAG;
520        }
521  } // H3tag  } // H3tag
522    
523    
# Line 455  class H3tag extends HTMLTagClass { Line 526  class H3tag extends HTMLTagClass {
526   *   *
527   * Defines a header   * Defines a header
528   *   *
529   *     * @package phpHtmlLib
530   */   */
531  class H4tag extends HTMLTagClass {  class H4tag extends HTMLTagClass {
532      var $_tag = "h4";      var $_tag = "h4";
533      var $newline_after_opentag = FALSE;      function _set_flags() {
534            parent::_set_flags();
535            $this->_flags &= ~_NEWLINEAFTEROPENTAG;
536        }
537  } // H4tag  } // H4tag
538    
539    
# Line 468  class H4tag extends HTMLTagClass { Line 542  class H4tag extends HTMLTagClass {
542   *   *
543   * Defines a header   * Defines a header
544   *     *  
545     * @package phpHtmlLib
546   */   */
547  class H5tag extends HTMLTagClass {  class H5tag extends HTMLTagClass {
548      var $_tag = "h5";      var $_tag = "h5";
549      var $newline_after_opentag = FALSE;      function _set_flags() {
550            parent::_set_flags();
551            $this->_flags &= ~_NEWLINEAFTEROPENTAG;
552        }
553  } // H5tag  } // H5tag
554    
555    
# Line 480  class H5tag extends HTMLTagClass { Line 558  class H5tag extends HTMLTagClass {
558   *   *
559   * Defines a header   * Defines a header
560   *     *  
561     * @package phpHtmlLib
562   */   */
563  class H6tag extends HTMLTagClass {  class H6tag extends HTMLTagClass {
564      var $_tag = "h6";      var $_tag = "h6";
565      var $newline_after_opentag = FALSE;      function _set_flags() {
566            parent::_set_flags();
567            $this->_flags &= ~_NEWLINEAFTEROPENTAG;
568        }
569  } //H6tag  } //H6tag
570    
571    
# Line 493  class H6tag extends HTMLTagClass { Line 575  class H6tag extends HTMLTagClass {
575   * The head element can contain information   * The head element can contain information
576   * about the document.   * about the document.
577   *   *
578     * @package phpHtmlLib
579   */   */
580  class HEADtag extends HTMLTagClass {  class HEADtag extends HTMLTagClass {
581      var $_tag = "head";      var $_tag = "head";
# Line 509  class HEADtag extends HTMLTagClass { Line 592  class HEADtag extends HTMLTagClass {
592   *       of the hr element have been   *       of the hr element have been
593   *       deprecated, in favor of style sheets.   *       deprecated, in favor of style sheets.
594   *   *
595     * @package phpHtmlLib
596   */   */
597  class HRtag extends HTMLTagClass {  class HRtag extends HTMLTagClass {
598      var $_tag = "hr";      var $_tag = "hr";
599      var $_close_tag_required = FALSE;      function _set_flags() {
600            parent::_set_flags();
601            $this->_flags &= ~(_NEWLINEAFTEROPENTAG | _CONTENTREQUIRED | _CLOSETAGREQUIRED);
602        }
603  } // HRtag  } // HRtag
604    
605    
# Line 520  class HRtag extends HTMLTagClass { Line 607  class HRtag extends HTMLTagClass {
607  /**  /**
608   * <HTML> tag class.   * <HTML> tag class.
609   *   *
610   *   * @package phpHtmlLib
611   */   */
612  class HTMLtag extends HTMLTagClass {  class HTMLtag extends HTMLTagClass {
613      var $_tag = "html";      var $_tag = "html";
# Line 532  class HTMLtag extends HTMLTagClass { Line 619  class HTMLtag extends HTMLTagClass {
619   *   *
620   * Renders as italic text   * Renders as italic text
621   *   *
622     * @package phpHtmlLib
623   */   */
624  class Itag extends HTMLTagClass {  class Itag extends HTMLTagClass {
625      var $_tag = "i";      var $_tag = "i";
# Line 544  class Itag extends HTMLTagClass { Line 632  class Itag extends HTMLTagClass {
632   * The iframe element creates an inline   * The iframe element creates an inline
633   * frame that contains another document.   * frame that contains another document.
634   *   *
635     * @package phpHtmlLib
636   */   */
637  class IFRAMEtag extends HTMLTagClass {  class IFRAMEtag extends HTMLTagClass {
638      var $_tag = "iframe";      var $_tag = "iframe";
# Line 563  class IFRAMEtag extends HTMLTagClass { Line 652  class IFRAMEtag extends HTMLTagClass {
652   *        A short description of the image.   *        A short description of the image.
653   *        Use it for text-only browsers   *        Use it for text-only browsers
654   *   *
655     * @package phpHtmlLib
656   */   */
657  class IMGtag extends HTMLTagClass {  class IMGtag extends HTMLTagClass {
658      var $_tag = "img";      var $_tag = "img";
     var $_close_tag_required = FALSE;  
     var $_content_required = FALSE;  
659      var $_debug_link_attributes = array("src");      var $_debug_link_attributes = array("src");
660      var $_xhtml_strict_attributes = array("border");      //var $_xhtml_strict_attributes = array("border");
661      var $_htmlentities_attributes = array("src");      var $_htmlentities_attributes = array("src");
662        function _set_flags() {
663            parent::_set_flags();
664            $this->_flags &= ~(_CONTENTREQUIRED | _CLOSETAGREQUIRED);
665        }
666    
667  } // IMGtag  } // IMGtag
668    
# Line 580  class IMGtag extends HTMLTagClass { Line 672  class IMGtag extends HTMLTagClass {
672   * The <input> tag defines the start of an input   * The <input> tag defines the start of an input
673   * field where the user can enter data.   * field where the user can enter data.
674   *             *          
675     * @package phpHtmlLib
676   */   */
677  class INPUTtag extends HTMLTagClass {  class INPUTtag extends HTMLTagClass {
678      var $_tag = "input";      var $_tag = "input";
679      var $_close_tag_required = FALSE;      function _set_flags() {
680      var $_content_required = FALSE;          parent::_set_flags();
681            $this->_flags &= ~(_CONTENTREQUIRED | _CLOSETAGREQUIRED);
682        }
683  } // INPUTtag  } // INPUTtag
684    
685  /**  /**
# Line 592  class INPUTtag extends HTMLTagClass { Line 687  class INPUTtag extends HTMLTagClass {
687   *   *
688   * Defines inserted text.   * Defines inserted text.
689   *   *
690     * @package phpHtmlLib
691   */   */
692  class INStag extends HTMLTagClass {  class INStag extends HTMLTagClass {
693      var $_tag = "ins";      var $_tag = "ins";
# Line 602  class INStag extends HTMLTagClass { Line 698  class INStag extends HTMLTagClass {
698   *   *
699   * Defines keyboard text   * Defines keyboard text
700   *   *
701     * @package phpHtmlLib
702   */   */
703  class KBDtag extends HTMLTagClass {  class KBDtag extends HTMLTagClass {
704      var $_tag = "kbd";      var $_tag = "kbd";
# Line 621  class KBDtag extends HTMLTagClass { Line 718  class KBDtag extends HTMLTagClass {
718   *       value of the "id" attribute of the   *       value of the "id" attribute of the
719   *       related element.   *       related element.
720   *   *
721     * @package phpHtmlLib
722   */   */
723  class LABELtag extends HTMLTagClass {  class LABELtag extends HTMLTagClass {
724      var $_tag = "label";      var $_tag = "label";
# Line 633  class LABELtag extends HTMLTagClass { Line 731  class LABELtag extends HTMLTagClass {
731   * The legend element defines a caption   * The legend element defines a caption
732   * for a fieldset.   * for a fieldset.
733   *   *
734     * @package phpHtmlLib
735   */   */
736  class LEGENDtag extends HTMLTagClass {  class LEGENDtag extends HTMLTagClass {
737      var $_tag = "legend";      var $_tag = "legend";
# Line 649  class LEGENDtag extends HTMLTagClass { Line 748  class LEGENDtag extends HTMLTagClass {
748   * OPTIONAL ATTRIBUTES   * OPTIONAL ATTRIBUTES
749   *   type : 1, A, a, I, i  DEPRICATED   *   type : 1, A, a, I, i  DEPRICATED
750   *   *
751     * @package phpHtmlLib
752   */   */
753  class LItag extends HTMLTagClass {  class LItag extends HTMLTagClass {
754      var $_tag = "li";      var $_tag = "li";
# Line 665  class LItag extends HTMLTagClass { Line 765  class LItag extends HTMLTagClass {
765   * NOTE:  This element goes only in the head section,   * NOTE:  This element goes only in the head section,
766   *        but it can appear any number of times.   *        but it can appear any number of times.
767   *   *
768     * @package phpHtmlLib
769   */   */
770  class LINKtag extends HTMLTagClass {  class LINKtag extends HTMLTagClass {
771      var $_tag = "link";      var $_tag = "link";
     var $_close_tag_required = FALSE;  
     var $_content_required = FALSE;  
772      var $_debug_link_attributes = array("href");      var $_debug_link_attributes = array("href");
773      var $_htmlentities_attributes = array("href");      var $_htmlentities_attributes = array("href");
774        function _set_flags() {
775            parent::_set_flags();
776            $this->_flags &= ~(_CONTENTREQUIRED | _CLOSETAGREQUIRED);
777        }
778  } // LINKtag  } // LINKtag
779    
780    
# Line 682  class LINKtag extends HTMLTagClass { Line 785  class LINKtag extends HTMLTagClass {
785   *  Defines an image map. An image map is an   *  Defines an image map. An image map is an
786   *  image with clickable regions.   *  image with clickable regions.
787   *   *
788     * @package phpHtmlLib
789   */   */
790  class MAPtag extends HTMLTagClass {  class MAPtag extends HTMLTagClass {
791      var $_tag = "map";      var $_tag = "map";
# Line 701  class MAPtag extends HTMLTagClass { Line 805  class MAPtag extends HTMLTagClass {
805   *            Sets meta information to be associated   *            Sets meta information to be associated
806   *            with http-equiv or name.   *            with http-equiv or name.
807   *   *
808   *   * @package phpHtmlLib
809   */   */
810  class METAtag extends HTMLTagClass {  class METAtag extends HTMLTagClass {
811      var $_tag = "meta";      var $_tag = "meta";
812      var $_close_tag_required = FALSE;      function _set_flags() {
813      var $_content_required = FALSE;          parent::_set_flags();
814            $this->_flags &= ~(_CONTENTREQUIRED | _CLOSETAGREQUIRED);
815        }
816  } // METAtag  } // METAtag
817    
818    
# Line 717  class METAtag extends HTMLTagClass { Line 823  class METAtag extends HTMLTagClass {
823   *       exist in the HTML spec   *       exist in the HTML spec
824   *       NOT WISE TO USE IT.   *       NOT WISE TO USE IT.
825   * @deprecated   * @deprecated
826   *   * @package phpHtmlLib
827   */   */
828  class NOBRtag extends HTMLTagClass {  class NOBRtag extends HTMLTagClass {
829      var $_tag = "nobr";      var $_tag = "nobr";
830      var $_depricated = TRUE;      function _set_flags() {
831            parent::_set_flags();
832            $this->_flags |= _DEPRICATED;
833        }
834  } // NOBRtag  } // NOBRtag
835    
836    
# Line 733  class NOBRtag extends HTMLTagClass { Line 842  class NOBRtag extends HTMLTagClass {
842   *  noframes element goes inside the frameset   *  noframes element goes inside the frameset
843   *  element.   *  element.
844   *   *
845     * @package phpHtmlLib
846   */   */
847  class NOFRAMEStag extends HTMLTagClass {  class NOFRAMEStag extends HTMLTagClass {
848      var $_tag = "noframes";      var $_tag = "noframes";
# Line 749  class NOFRAMEStag extends HTMLTagClass { Line 859  class NOFRAMEStag extends HTMLTagClass {
859   *   *
860   *  NO ATTRIBUTES   *  NO ATTRIBUTES
861   *   *
862     * @package phpHtmlLib
863   */   */
864  class NOSCRIPTtag extends HTMLTagClass {  class NOSCRIPTtag extends HTMLTagClass {
865      var $_tag = "noscript";      var $_tag = "noscript";
# Line 760  class NOSCRIPTtag extends HTMLTagClass { Line 871  class NOSCRIPTtag extends HTMLTagClass {
871   * Defines an embedded object. Use this element   * Defines an embedded object. Use this element
872   * to insert  multimedia into your page.   * to insert  multimedia into your page.
873   *   *
874     * @package phpHtmlLib
875   */   */
876  class OBJECTtag extends HTMLTagClass {  class OBJECTtag extends HTMLTagClass {
877      var $_tag = "object";      var $_tag = "object";
# Line 773  class OBJECTtag extends HTMLTagClass { Line 885  class OBJECTtag extends HTMLTagClass {
885   * OPTIONAL ATTRIBUTES   * OPTIONAL ATTRIBUTES
886   *   type : 1,A,a,I,i  DEPRICATED DO NOT USE   *   type : 1,A,a,I,i  DEPRICATED DO NOT USE
887   *   *
888     * @package phpHtmlLib
889   */   */
890  class OLtag extends HTMLTagClass {  class OLtag extends HTMLTagClass {
891      var $_tag = "ol";      var $_tag = "ol";
# Line 854  class OLtag extends HTMLTagClass { Line 967  class OLtag extends HTMLTagClass {
967   *  of options, groups of related choices are easier   *  of options, groups of related choices are easier
968   *  to handle.   *  to handle.
969   *   *
970     * @package phpHtmlLib
971   */   */
972  class OPTGROUPtag extends HTMLTagClass {  class OPTGROUPtag extends HTMLTagClass {
973      var $_tag = "optgroup";      var $_tag = "optgroup";
# Line 866  class OPTGROUPtag extends HTMLTagClass { Line 980  class OPTGROUPtag extends HTMLTagClass {
980   *  The option element defines an option in the   *  The option element defines an option in the
981   *  drop-down box.   *  drop-down box.
982   *   *
983     * @package phpHtmlLib
984   */   */
985  class OPTIONtag extends HTMLTagClass {  class OPTIONtag extends HTMLTagClass {
986      var $_tag = "option";      var $_tag = "option";
987      var $newline_after_opentag = FALSE;      function _set_flags() {
988            parent::_set_flags();
989            $this->_flags &= ~_NEWLINEAFTEROPENTAG;
990        }
991    
992  } // OPTIONtag  } // OPTIONtag
993    
994    
# Line 882  class OPTIONtag extends HTMLTagClass { Line 1001  class OPTIONtag extends HTMLTagClass {
1001   * OPTIONAL ATTRIBUTES   * OPTIONAL ATTRIBUTES
1002   *  align : left, center, right DEPRICATED DO NOT USE   *  align : left, center, right DEPRICATED DO NOT USE
1003   *   *
1004     * @package phpHtmlLib
1005   */   */
1006  class Ptag extends HTMLTagClass {  class Ptag extends HTMLTagClass {
1007      var $_tag = "p";      var $_tag = "p";
# Line 898  class Ptag extends HTMLTagClass { Line 1018  class Ptag extends HTMLTagClass {
1018   *  REQUIRED ATTRIBUTES   *  REQUIRED ATTRIBUTES
1019   *   name : the name of the param   *   name : the name of the param
1020   *     *  
1021     * @package phpHtmlLib
1022   */   */
1023  class PARAMtag extends HTMLTagClass {  class PARAMtag extends HTMLTagClass {
1024      var $_tag = "param";      var $_tag = "param";
# Line 911  class PARAMtag extends HTMLTagClass { Line 1032  class PARAMtag extends HTMLTagClass {
1032   * preserves spaces and line breaks. The text   * preserves spaces and line breaks. The text
1033   * renders in a fixed-pitch font.   * renders in a fixed-pitch font.
1034   *   *
1035     * @package phpHtmlLib
1036   */   */
1037  class PREtag extends HTMLTagClass {  class PREtag extends HTMLTagClass {
1038      var $_tag = "pre";      var $_tag = "pre";
1039        function _set_flags() {
1040            parent::_set_flags();
1041            $this->_flags &= ~_INDENT;
1042        }
1043  } // PREtag  } // PREtag
1044    
1045    
# Line 927  class PREtag extends HTMLTagClass { Line 1053  class PREtag extends HTMLTagClass {
1053   *        special, you have to use styles to format   *        special, you have to use styles to format
1054   *        the text.   *        the text.
1055   *   *
1056     * @package phpHtmlLib
1057   */   */
1058  class Qtag extends HTMLTagClass {  class Qtag extends HTMLTagClass {
1059      var $_tag = "q";      var $_tag = "q";
# Line 938  class Qtag extends HTMLTagClass { Line 1065  class Qtag extends HTMLTagClass {
1065   *   *
1066   * @deprecated USE <del> instead   * @deprecated USE <del> instead
1067   *   *
1068     * @package phpHtmlLib
1069   */   */
1070  class Stag extends HTMLTagClass {  class Stag extends HTMLTagClass {
1071      var $_tag = "s";      var $_tag = "s";
1072      var $_depricated = TRUE;      function _set_flags() {
1073            parent::_set_flags();
1074            $this->_flags |= _DEPRICATED;
1075        }
1076  } // Stag  } // Stag
1077    
1078    
# Line 950  class Stag extends HTMLTagClass { Line 1081  class Stag extends HTMLTagClass {
1081   *   *
1082   * Defines sample computer code.   * Defines sample computer code.
1083   *   *
1084     * @package phpHtmlLib
1085   */   */
1086  class SAMPtag extends HTMLTagClass {  class SAMPtag extends HTMLTagClass {
1087      var $_tag = "samp";      var $_tag = "samp";
# Line 971  class SAMPtag extends HTMLTagClass { Line 1103  class SAMPtag extends HTMLTagClass {
1103   *  language : javascript, livescript, vbscript   *  language : javascript, livescript, vbscript
1104   *             other   DEPRICATED DO NOT USE   *             other   DEPRICATED DO NOT USE
1105   *   *
1106     * @package phpHtmlLib
1107   */   */
1108  class SCRIPTtag extends HTMLTagClass {  class SCRIPTtag extends HTMLTagClass {
1109      var $_tag = "script";      var $_tag = "script";
# Line 984  class SCRIPTtag extends HTMLTagClass { Line 1117  class SCRIPTtag extends HTMLTagClass {
1117   *   *
1118   *  The select element creates a drop-down box.   *  The select element creates a drop-down box.
1119   *   *
1120     * @package phpHtmlLib
1121   */   */
1122  class SELECTtag extends HTMLTagClass {  class SELECTtag extends HTMLTagClass {
1123      var $_tag = "select";      var $_tag = "select";
# Line 996  class SELECTtag extends HTMLTagClass { Line 1130  class SELECTtag extends HTMLTagClass {
1130   *   *
1131   * Renders as smaller text   * Renders as smaller text
1132   *   *
1133     * @package phpHtmlLib
1134   */   */
1135  class SMALLtag extends HTMLTagClass {  class SMALLtag extends HTMLTagClass {
1136      var $_tag = "small";      var $_tag = "small";
# Line 1010  class SMALLtag extends HTMLTagClass { Line 1145  class SMALLtag extends HTMLTagClass {
1145   * NOTE: Browsers do not place a line break before   * NOTE: Browsers do not place a line break before
1146   *       or after the <span> tag.   *       or after the <span> tag.
1147   *   *
1148     * @package phpHtmlLib
1149   */   */
1150  class SPANtag extends HTMLTagClass {  class SPANtag extends HTMLTagClass {
1151      var $_tag = "span";      var $_tag = "span";
# Line 1020  class SPANtag extends HTMLTagClass { Line 1156  class SPANtag extends HTMLTagClass {
1156   * <STRONG> tag class   * <STRONG> tag class
1157   *   *
1158   * Renders as strong emphasized text   * Renders as strong emphasized text
1159     * @package phpHtmlLib
1160   *   *
1161   */   */
1162  class STRONGtag extends HTMLTagClass {  class STRONGtag extends HTMLTagClass {
# Line 1038  class STRONGtag extends HTMLTagClass { Line 1175  class STRONGtag extends HTMLTagClass {
1175   *   *
1176   * REQUIRED ATTRIBUTES   * REQUIRED ATTRIBUTES
1177   *  type : text/css, text/javascript   *  type : text/css, text/javascript
1178     * @package phpHtmlLib
1179   */   */
1180  class STYLEtag extends HTMLTagClass {  class STYLEtag extends HTMLTagClass {
1181      var $_tag = "style";      var $_tag = "style";
# Line 1049  class STYLEtag extends HTMLTagClass { Line 1187  class STYLEtag extends HTMLTagClass {
1187   *   *
1188   * defines a subscript text   * defines a subscript text
1189   *   *
1190     * @package phpHtmlLib
1191   */   */
1192  class SUBtag extends HTMLTagClass {  class SUBtag extends HTMLTagClass {
1193      var $_tag = "sub";      var $_tag = "sub";
# Line 1060  class SUBtag extends HTMLTagClass { Line 1199  class SUBtag extends HTMLTagClass {
1199   *   *
1200   * defines a superscript text   * defines a superscript text
1201   *   *
1202     * @package phpHtmlLib
1203   */   */
1204  class SUPtag extends HTMLTagClass {  class SUPtag extends HTMLTagClass {
1205      var $_tag = "sup";      var $_tag = "sup";
# Line 1072  class SUPtag extends HTMLTagClass { Line 1212  class SUPtag extends HTMLTagClass {
1212   * The <table> tag defines the start of a table.   * The <table> tag defines the start of a table.
1213   * Inside a table row you can put table headers,   * Inside a table row you can put table headers,
1214   * table rows, and table cells.   * table rows, and table cells.
1215     * @package phpHtmlLib
1216   *   *
1217   */   */
1218  class TABLEtag extends HTMLTagClass {  class TABLEtag extends HTMLTagClass {
# Line 1121  class TABLEtag extends HTMLTagClass { Line 1262  class TABLEtag extends HTMLTagClass {
1262    
1263          for ($x=0; $x <= func_num_args()-1; $x++) {          for ($x=0; $x <= func_num_args()-1; $x++) {
1264              if (is_object($args[$x])) {              if (is_object($args[$x])) {
1265                  if ($args[$x]->_tag == "td") {                  if (isset($args[$x]->_tag) && $args[$x]->_tag == "td") {
1266                      $tr->add( $args[$x] );                      $tr->add( $args[$x] );
1267                  } else if ($args[$x]->_tag == "tr") {                  } else if (isset($args[$x]->_tag) && $args[$x]->_tag == "tr") {
1268                      //the user is trying to use this                      //the user is trying to use this
1269                      //to add a TR object.                      //to add a TR object.
1270                      if ($tr->count_content() >= 1) {                      if ($tr->count_content() >= 1) {
# Line 1172  class TABLEtag extends HTMLTagClass { Line 1313  class TABLEtag extends HTMLTagClass {
1313       * any attributes set for the <tr> it won't use       * any attributes set for the <tr> it won't use
1314       * the defaults.       * the defaults.
1315       *       *
1316         * {@source }
1317       * @param array $attributes - the default attributes       * @param array $attributes - the default attributes
1318         * @return none
1319       */       */
1320      function set_default_row_attributes( $attributes ) {      function set_default_row_attributes( $attributes ) {
1321    
# Line 1185  class TABLEtag extends HTMLTagClass { Line 1328  class TABLEtag extends HTMLTagClass {
1328       * any attributes set for the <td> it won't use       * any attributes set for the <td> it won't use
1329       * the defaults.       * the defaults.
1330       *       *
1331         * {@source }
1332       * @param array $attributes - the default attributes       * @param array $attributes - the default attributes
1333         * @return none
1334       */       */
1335      function set_default_col_attributes( $attributes ) {      function set_default_col_attributes( $attributes ) {
1336    
# Line 1197  class TABLEtag extends HTMLTagClass { Line 1342  class TABLEtag extends HTMLTagClass {
1342      /**      /**
1343       * update the attributes of a particular element or td.       * update the attributes of a particular element or td.
1344       *       *
1345         * {@source }
1346       * @param int $row    row # of the table to edit       * @param int $row    row # of the table to edit
1347       * @param int $col    column # of the table to edit       * @param int $col    column # of the table to edit
1348       * @param array   $attributes array of name=>value pairs       * @param array   $attributes array of name=>value pairs
1349       * @public       * @return none
      *  
1350       */       */
1351      function set_cell_attributes( $row, $col, $attributes=array() ) {      function set_cell_attributes( $row, $col, $attributes=array() ) {
1352    
# Line 1215  class TABLEtag extends HTMLTagClass { Line 1360  class TABLEtag extends HTMLTagClass {
1360      /**      /**
1361       * update the attributes of a particular row or tr.       * update the attributes of a particular row or tr.
1362       *       *
1363         * {@source }
1364       * @param int $row    row # of the table to edit       * @param int $row    row # of the table to edit
1365       * @param int $col    column # of the table to edit       * @param int $col    column # of the table to edit
1366       * @param array   $attributes array of name=>value pairs       * @param array   $attributes array of name=>value pairs
1367       * @public       * @return mixed -1 if the row doesn't exist already
      *  
1368       */       */
1369      function set_row_attributes( $row, $attributes ) {      function set_row_attributes( $row, $attributes ) {
1370          if ($this->_content[$row]) {          if ($this->_content[$row]) {
# Line 1229  class TABLEtag extends HTMLTagClass { Line 1374  class TABLEtag extends HTMLTagClass {
1374          }          }
1375      }      }
1376    
1377        /**
1378         * This method sets/resets the content for a specific
1379         * cell in the table
1380         *
1381         * {@source }
1382         * @param int the row number
1383         * @param int the column number
1384         * @param mixed the cell content
1385         * @return mixed -1 if the cell doesn't exist already
1386         */
1387      function set_cell_content( $row, $col, $content) {      function set_cell_content( $row, $col, $content) {
1388    
1389          $item = &$this->_get_element($row);          $item = &$this->_get_element($row);
# Line 1244  class TABLEtag extends HTMLTagClass { Line 1399  class TABLEtag extends HTMLTagClass {
1399          }          }
1400      }      }
1401    
1402        /**
1403         * This method is used to set a summary
1404         * attribute on the table for speech-synthesizing
1405         * non-visual browsers
1406         *
1407         * {@source }
1408         * @param string the summary
1409         * @return none
1410         */
1411        function set_summary($summary) {
1412            $this->set_tag_attribute("summary", $summary);
1413        }
1414    
1415  } // TABLEtag  } // TABLEtag
1416    
1417  /**  /**
# Line 1251  class TABLEtag extends HTMLTagClass { Line 1419  class TABLEtag extends HTMLTagClass {
1419   *   *
1420   * Defines a table body.   * Defines a table body.
1421   *   *
1422     * @package phpHtmlLib
1423   */   */
1424  class TBODYtag extends TABLEtag {  class TBODYtag extends TABLEtag {
1425    
# Line 1275  class TBODYtag extends TABLEtag { Line 1444  class TBODYtag extends TABLEtag {
1444   *  width : pixels, %  DEPRICATED   *  width : pixels, %  DEPRICATED
1445   *          use styles instead like this <td style="width:100px;">   *          use styles instead like this <td style="width:100px;">
1446   *   *
1447     * @package phpHtmlLib
1448   */   */
1449  class TDtag extends HTMLTagClass {  class TDtag extends HTMLTagClass {
1450      var $_tag = "td";      var $_tag = "td";
1451    
1452        /**
1453         * This is a helper for setting the colspan
1454         * attribute
1455         *
1456         * @param int - the colspan value
1457         */
1458        function set_colspan($colspan) {
1459            $this->set_tag_attribute('colspan', (int)$colspan);
1460        }
1461    
1462        /**
1463         * This is a helper for setting the rowspan
1464         * attribute
1465         *
1466         * @param int - the rowspan value
1467         */
1468        function set_rowspan($rowspan) {
1469            $this->set_tag_attribute('rowspan', (int)$rowspan);
1470        }
1471    
1472    
1473  }// TDtag  }// TDtag
1474    
1475    
# Line 1298  class TDtag extends HTMLTagClass { Line 1490  class TDtag extends HTMLTagClass {
1490   * OPTIONAL ATTRIBUTES   * OPTIONAL ATTRIBUTES
1491   *  wrap : soft, hard, off  DEPRICATED DO NOT USE   *  wrap : soft, hard, off  DEPRICATED DO NOT USE
1492   *   *
1493     * @package phpHtmlLib
1494   */   */
1495  class TEXTAREAtag extends HTMLTagClass {  class TEXTAREAtag extends HTMLTagClass {
1496      var $_tag = "textarea";      var $_tag = "textarea";
1497      //this prevents problems w/ the content      function _set_flags() {
1498      var $indent_flag = FALSE;          parent::_set_flags();
1499            $this->_flags &= ~(_INDENT | _NEWLINEAFTEROPENTAG);
1500        }
1501  } // TEXTAREAtag  } // TEXTAREAtag
1502    
1503    
# Line 1310  class TEXTAREAtag extends HTMLTagClass { Line 1505  class TEXTAREAtag extends HTMLTagClass {
1505  /**  /**
1506   * <TFOOT> tag class   * <TFOOT> tag class
1507   *   *
1508     * @package phpHtmlLib
1509   */   */
1510  class TFOOTtag extends TABLEtag {  class TFOOTtag extends TABLEtag {
1511      var $_tag = "tfoot";      var $_tag = "tfoot";
# Line 1334  class TFOOTtag extends TABLEtag { Line 1530  class TFOOTtag extends TABLEtag {
1530   * EVENT ATTRIBUTES   * EVENT ATTRIBUTES
1531   *   same as TDtag   *   same as TDtag
1532   *   *
1533     * @package phpHtmlLib
1534   */   */
1535  class THtag extends HTMLTagClass {  class THtag extends HTMLTagClass {
1536      var $_tag = "th";      var $_tag = "th";
# Line 1344  class THtag extends HTMLTagClass { Line 1541  class THtag extends HTMLTagClass {
1541   *   *
1542   * defines a table header   * defines a table header
1543   *   *
1544   *   * @package phpHtmlLib
1545   */   */
1546  class THEADtag extends TABLEtag {  class THEADtag extends TABLEtag {
1547      var $_tag = "thead";      var $_tag = "thead";
# Line 1354  class THEADtag extends TABLEtag { Line 1551  class THEADtag extends TABLEtag {
1551  /**  /**
1552   * <TITLE> tag class   * <TITLE> tag class
1553   *   *
1554     * @package phpHtmlLib
1555   */   */
1556  class TITLEtag extends HTMLTagClass {  class TITLEtag extends HTMLTagClass {
1557      var $_tag = "title";      var $_tag = "title";
# Line 1362  class TITLEtag extends HTMLTagClass { Line 1560  class TITLEtag extends HTMLTagClass {
1560    
1561  /**  /**
1562   * Table Row <TR> class.   * Table Row <TR> class.
1563     * @package phpHtmlLib
1564   */   */
1565  class TRtag extends HTMLTagClass {  class TRtag extends HTMLTagClass {
1566      var $_tag = "tr";      var $_tag = "tr";
# Line 1488  class TRtag extends HTMLTagClass { Line 1687  class TRtag extends HTMLTagClass {
1687    
1688  /**  /**
1689   * <TT> tag class   * <TT> tag class
1690   *   * @package phpHtmlLib
1691   */   */
1692  class TTtag extends HTMLTagClass {  class TTtag extends HTMLTagClass {
1693      var $_tag = "tt";      var $_tag = "tt";
# Line 1496  class TTtag extends HTMLTagClass { Line 1695  class TTtag extends HTMLTagClass {
1695    
1696  /**  /**
1697   * <U> tag class   * <U> tag class
1698   *   * @package phpHtmlLib
1699   */   */
1700  class Utag extends HTMLTagClass {  class Utag extends HTMLTagClass {
1701      var $_tag = "u";      var $_tag = "u";
# Line 1505  class Utag extends HTMLTagClass { Line 1704  class Utag extends HTMLTagClass {
1704    
1705  /**  /**
1706   * <UL> tag class   * <UL> tag class
1707     * @package phpHtmlLib
1708   */   */
1709  class ULtag extends OLtag {  class ULtag extends OLtag {
1710      var $_tag = "ul";      var $_tag = "ul";
# Line 1512  class ULtag extends OLtag { Line 1712  class ULtag extends OLtag {
1712    
1713  /**  /**
1714   * <VAR> tag class   * <VAR> tag class
1715   *   * @package phpHtmlLib
1716   */   */
1717  class VARtag extends HTMLTagClass {  class VARtag extends HTMLTagClass {
1718      var $_tag = "var";      var $_tag = "var";
# Line 1521  class VARtag extends HTMLTagClass { Line 1721  class VARtag extends HTMLTagClass {
1721    
1722  /**  /**
1723   * <XMP> tag class   * <XMP> tag class
1724     * @package phpHtmlLib
1725   */   */
1726  class XMPtag extends HTMLTagClass {  class XMPtag extends HTMLTagClass {
1727      var $_tag = "xmp";      var $_tag = "xmp";

Legend:
Removed from v.1.1.1.1  
changed lines
  Added in v.1.5

MailToCvsAdmin">MailToCvsAdmin
ViewVC Help
Powered by ViewVC 1.1.26 RSS 2.0 feed