14 |
|
|
15 |
/** |
/** |
16 |
* <A> tag class |
* <A> tag class |
17 |
|
* @package phpHtmlLib |
18 |
*/ |
*/ |
19 |
class Atag extends HTMLTagClass { |
class Atag extends HTMLTagClass { |
20 |
var $_tag = "a"; |
var $_tag = "a"; |
|
var $newline_after_opentag = FALSE; |
|
21 |
var $_debug_link_attributes = array("href"); |
var $_debug_link_attributes = array("href"); |
22 |
var $_htmlentities_attributes = array("href"); |
var $_htmlentities_attributes = array("href"); |
23 |
|
|
24 |
|
function _set_flags() { |
25 |
|
parent::_set_flags(); |
26 |
|
$this->_flags &= ~_NEWLINEAFTEROPENTAG; |
27 |
|
} |
28 |
} // Atag |
} // Atag |
29 |
|
|
30 |
|
|
31 |
/** |
/** |
32 |
* <ABBR> tag class |
* <ABBR> tag class |
33 |
* |
* @package phpHtmlLib |
34 |
*/ |
*/ |
35 |
class ABBRtag extends HTMLTagClass { |
class ABBRtag extends HTMLTagClass { |
36 |
var $_tag = "abbr"; |
var $_tag = "abbr"; |
39 |
|
|
40 |
/** |
/** |
41 |
* <ACRONYM> tag class |
* <ACRONYM> tag class |
42 |
* |
* @package phpHtmlLib |
43 |
*/ |
*/ |
44 |
class ACRONYMtag extends HTMLTagClass { |
class ACRONYMtag extends HTMLTagClass { |
45 |
var $_tag = "acronym"; |
var $_tag = "acronym"; |
48 |
|
|
49 |
/** |
/** |
50 |
* <ADDRESS> tag class |
* <ADDRESS> tag class |
51 |
* |
* @package phpHtmlLib |
52 |
*/ |
*/ |
53 |
class ADDRESStag extends HTMLTagClass { |
class ADDRESStag extends HTMLTagClass { |
54 |
var $_tag = "address"; |
var $_tag = "address"; |
56 |
|
|
57 |
/** |
/** |
58 |
* <APPLET> tag class |
* <APPLET> tag class |
59 |
|
* @package phpHtmlLib |
60 |
* |
* |
61 |
* @deprecated |
* @deprecated |
62 |
*/ |
*/ |
63 |
class APPLETtag extends HTMLTagClass { |
class APPLETtag extends HTMLTagClass { |
64 |
var $_tag = "applet"; |
var $_tag = "applet"; |
65 |
var $_depricated = TRUE; |
function _set_flags() { |
66 |
|
parent::_set_flags(); |
67 |
|
$this->_flags |= _DEPRICATED; |
68 |
|
} |
69 |
} // APPLETtag |
} // APPLETtag |
70 |
|
|
71 |
/** |
/** |
72 |
* <AREA> tag class |
* <AREA> tag class |
73 |
* |
* @package phpHtmlLib |
74 |
*/ |
*/ |
75 |
class AREAtag extends HTMLTagClass { |
class AREAtag extends HTMLTagClass { |
76 |
var $_tag = "area"; |
var $_tag = "area"; |
77 |
var $_close_tag_required = FALSE; |
function _set_flags() { |
78 |
var $_content_required = FALSE; |
parent::_set_flags(); |
79 |
|
$this->_flags &= ~(_CONTENTREQUIRED | _CLOSETAGREQUIRED); |
80 |
|
} |
81 |
} // AREAtag |
} // AREAtag |
82 |
|
|
83 |
|
|
84 |
/** |
/** |
85 |
* <B> tag class |
* <B> tag class |
86 |
* |
* @package phpHtmlLib |
87 |
*/ |
*/ |
88 |
class Btag extends HTMLTagClass { |
class Btag extends HTMLTagClass { |
89 |
var $_tag = "b"; |
var $_tag = "b"; |
90 |
var $newline_after_opentag = FALSE; |
function _set_flags() { |
91 |
|
parent::_set_flags(); |
92 |
|
$this->_flags &= ~_NEWLINEAFTEROPENTAG; |
93 |
|
} |
94 |
} // Btag |
} // Btag |
95 |
|
|
96 |
|
|
97 |
/** |
/** |
98 |
* <BASE> tag class |
* <BASE> tag class |
99 |
* |
* @package phpHtmlLib |
100 |
*/ |
*/ |
101 |
class BASEtag extends HTMLTagClass { |
class BASEtag extends HTMLTagClass { |
102 |
var $_tag = "base"; |
var $_tag = "base"; |
103 |
var $_close_tag_required = FALSE; |
function _set_flags() { |
104 |
var $_content_required = FALSE; |
parent::_set_flags(); |
105 |
|
$this->_flags &= ~(_CONTENTREQUIRED | _CLOSETAGREQUIRED); |
106 |
|
} |
107 |
} // BASEtag |
} // BASEtag |
108 |
|
|
109 |
|
|
115 |
* |
* |
116 |
* REQUIRED ATTRIBUTE |
* REQUIRED ATTRIBUTE |
117 |
* dir : url |
* dir : url |
118 |
|
* @package phpHtmlLib |
119 |
* |
* |
120 |
*/ |
*/ |
121 |
class BDOtag extends HTMLTagClass { |
class BDOtag extends HTMLTagClass { |
126 |
/** |
/** |
127 |
* <BIG> tag class |
* <BIG> tag class |
128 |
* |
* |
129 |
* renders as 'bigger' text. |
* renders as 'bigger' text. |
130 |
* |
* @package phpHtmlLib |
131 |
*/ |
*/ |
132 |
class BIGtag extends HTMLTagClass { |
class BIGtag extends HTMLTagClass { |
133 |
var $_tag = "big"; |
var $_tag = "big"; |
139 |
* This tag defines a long |
* This tag defines a long |
140 |
* quotation block |
* quotation block |
141 |
* |
* |
142 |
|
* @package phpHtmlLib |
143 |
*/ |
*/ |
144 |
class BLOCKQUOTEtag extends HTMLTagClass { |
class BLOCKQUOTEtag extends HTMLTagClass { |
145 |
var $_tag = "blockquote"; |
var $_tag = "blockquote"; |
158 |
* text => color : DEPRICATED |
* text => color : DEPRICATED |
159 |
* vlink => color : DEPRICATED |
* vlink => color : DEPRICATED |
160 |
* |
* |
161 |
|
* @package phpHtmlLib |
162 |
*/ |
*/ |
163 |
class BODYtag extends HTMLTagClass { |
class BODYtag extends HTMLTagClass { |
164 |
var $_tag = "body"; |
var $_tag = "body"; |
170 |
* |
* |
171 |
* This tag inserts a single line break; |
* This tag inserts a single line break; |
172 |
* |
* |
173 |
|
* @package phpHtmlLib |
174 |
*/ |
*/ |
175 |
class BRtag extends HTMLTagClass { |
class BRtag extends HTMLTagClass { |
176 |
var $_tag = "br"; |
var $_tag = "br"; |
177 |
var $_close_tag_required = FALSE; |
function _set_flags() { |
178 |
var $_content_required = FALSE; |
parent::_set_flags(); |
179 |
|
$this->_flags &= ~(_CONTENTREQUIRED | _CLOSETAGREQUIRED); |
180 |
|
} |
181 |
} // BRtag |
} // BRtag |
182 |
|
|
183 |
|
|
186 |
* |
* |
187 |
* Defines a push button. |
* Defines a push button. |
188 |
* |
* |
189 |
|
* @package phpHtmlLib |
190 |
*/ |
*/ |
191 |
class BUTTONtag extends HTMLTagClass { |
class BUTTONtag extends HTMLTagClass { |
192 |
var $_tag = "button"; |
var $_tag = "button"; |
195 |
|
|
196 |
/** |
/** |
197 |
* <CAPTION> tag class |
* <CAPTION> tag class |
|
( |
|
198 |
* This element defines a table caption. |
* This element defines a table caption. |
199 |
* The <caption> tag must be inserted immediately |
* The <caption> tag must be inserted immediately |
200 |
* after the <table> tag. You can specify only one |
* after the <table> tag. You can specify only one |
203 |
* OPTIONAL ATTRIBUTES |
* OPTIONAL ATTRIBUTES |
204 |
* align - top, bottom DEPRICATED |
* align - top, bottom DEPRICATED |
205 |
* |
* |
206 |
|
* @package phpHtmlLib |
207 |
*/ |
*/ |
208 |
class CAPTIONtag extends HTMLTagClass { |
class CAPTIONtag extends HTMLTagClass { |
209 |
var $_tag = "caption"; |
var $_tag = "caption"; |
216 |
* browsers still support it |
* browsers still support it |
217 |
* |
* |
218 |
* @deprecated |
* @deprecated |
219 |
|
* @package phpHtmlLib |
220 |
*/ |
*/ |
221 |
class CENTERtag extends HTMLTagClass { |
class CENTERtag extends HTMLTagClass { |
222 |
var $_tag = "center"; |
var $_tag = "center"; |
223 |
var $_depricated = TRUE; |
function _set_flags() { |
224 |
|
parent::_set_flags(); |
225 |
|
$this->_flags |= _DEPRICATED; |
226 |
|
} |
227 |
} // CENTERtag |
} // CENTERtag |
228 |
|
|
229 |
|
|
232 |
* |
* |
233 |
* Defines a citation |
* Defines a citation |
234 |
* |
* |
235 |
* |
* @package phpHtmlLib |
236 |
*/ |
*/ |
237 |
class CITEtag extends HTMLTagClass { |
class CITEtag extends HTMLTagClass { |
238 |
var $_tag = "cite"; |
var $_tag = "cite"; |
244 |
* |
* |
245 |
* Defines computer code text. |
* Defines computer code text. |
246 |
* |
* |
247 |
* |
* @package phpHtmlLib |
248 |
*/ |
*/ |
249 |
class CODEtag extends HTMLTagClass { |
class CODEtag extends HTMLTagClass { |
250 |
var $_tag = "code"; |
var $_tag = "code"; |
259 |
* can only use this element inside a |
* can only use this element inside a |
260 |
* colgroup. |
* colgroup. |
261 |
* |
* |
262 |
|
* @package phpHtmlLib |
263 |
*/ |
*/ |
264 |
class COLtag extends HTMLTagClass { |
class COLtag extends HTMLTagClass { |
265 |
var $_tag = "col"; |
var $_tag = "col"; |
279 |
* specify td elements within a tr |
* specify td elements within a tr |
280 |
* element. |
* element. |
281 |
* |
* |
282 |
|
* @package phpHtmlLib |
283 |
*/ |
*/ |
284 |
class COLGROUPtag extends HTMLTagClass { |
class COLGROUPtag extends HTMLTagClass { |
285 |
var $_tag = "colgroup"; |
var $_tag = "colgroup"; |
293 |
* The <dd> tag defines the description |
* The <dd> tag defines the description |
294 |
* of the term in a definition list. |
* of the term in a definition list. |
295 |
* |
* |
296 |
|
* @package phpHtmlLib |
297 |
*/ |
*/ |
298 |
class DDtag extends HTMLTagClass { |
class DDtag extends HTMLTagClass { |
299 |
var $_tag = "dd"; |
var $_tag = "dd"; |
306 |
* Defines text that has been deleted in |
* Defines text that has been deleted in |
307 |
* a document. |
* a document. |
308 |
* |
* |
309 |
|
* @package phpHtmlLib |
310 |
*/ |
*/ |
311 |
class DELtag extends HTMLTagClass { |
class DELtag extends HTMLTagClass { |
312 |
var $_tag = "del"; |
var $_tag = "del"; |
317 |
* |
* |
318 |
* Defines a definition term |
* Defines a definition term |
319 |
* |
* |
320 |
* |
* @package phpHtmlLib |
321 |
*/ |
*/ |
322 |
class DFNtag extends HTMLTagClass { |
class DFNtag extends HTMLTagClass { |
323 |
var $_tag = "dfn"; |
var $_tag = "dfn"; |
333 |
* NOTE: Browsers usually place a line break |
* NOTE: Browsers usually place a line break |
334 |
* before the <div> tag. |
* before the <div> tag. |
335 |
* |
* |
336 |
|
* @package phpHtmlLib |
337 |
*/ |
*/ |
338 |
class DIVtag extends HTMLTagClass { |
class DIVtag extends HTMLTagClass { |
339 |
var $_tag = "div"; |
var $_tag = "div"; |
346 |
* The <dl> tag defines the start of a |
* The <dl> tag defines the start of a |
347 |
* definition list. |
* definition list. |
348 |
* |
* |
349 |
|
* @package phpHtmlLib |
350 |
*/ |
*/ |
351 |
class DLtag extends HTMLTagClass { |
class DLtag extends HTMLTagClass { |
352 |
var $_tag = "dl"; |
var $_tag = "dl"; |
358 |
* The <dt> tag defines the start of a |
* The <dt> tag defines the start of a |
359 |
* definition list. |
* definition list. |
360 |
* |
* |
361 |
|
* @package phpHtmlLib |
362 |
*/ |
*/ |
363 |
class DTtag extends HTMLTagClass { |
class DTtag extends HTMLTagClass { |
364 |
var $_tag = "dt"; |
var $_tag = "dt"; |
370 |
* |
* |
371 |
* Renders as emphasized text |
* Renders as emphasized text |
372 |
* |
* |
373 |
* |
* @package phpHtmlLib |
374 |
*/ |
*/ |
375 |
class EMtag extends HTMLTagClass { |
class EMtag extends HTMLTagClass { |
376 |
var $_tag = "em"; |
var $_tag = "em"; |
384 |
* around the text and other elements |
* around the text and other elements |
385 |
* it contains. |
* it contains. |
386 |
* |
* |
387 |
|
* @package phpHtmlLib |
388 |
*/ |
*/ |
389 |
class FIELDSETtag extends HTMLTagClass { |
class FIELDSETtag extends HTMLTagClass { |
390 |
var $_tag = "fieldset"; |
var $_tag = "fieldset"; |
397 |
* |
* |
398 |
* @deprecated use styles instead |
* @deprecated use styles instead |
399 |
* |
* |
400 |
|
* @package phpHtmlLib |
401 |
*/ |
*/ |
402 |
class FONTtag extends HTMLTagClass { |
class FONTtag extends HTMLTagClass { |
403 |
var $_tag = "font"; |
var $_tag = "font"; |
404 |
var $_depricated = TRUE; |
function _set_flags() { |
405 |
|
parent::_set_flags(); |
406 |
|
$this->_flags |= _DEPRICATED; |
407 |
|
} |
408 |
} // FONTtag |
} // FONTtag |
409 |
|
|
410 |
|
|
421 |
* data when the user pushes the |
* data when the user pushes the |
422 |
* submit button in a form. |
* submit button in a form. |
423 |
* |
* |
424 |
|
* @package phpHtmlLib |
425 |
*/ |
*/ |
426 |
class FORMtag extends HTMLTagClass { |
class FORMtag extends HTMLTagClass { |
427 |
var $_tag = "form"; |
var $_tag = "form"; |
434 |
* |
* |
435 |
* Defines a sub window (a frame). |
* Defines a sub window (a frame). |
436 |
* |
* |
437 |
* |
* @package phpHtmlLib |
438 |
*/ |
*/ |
439 |
class FRAMEtag extends HTMLTagClass { |
class FRAMEtag extends HTMLTagClass { |
440 |
var $_tag = "frame"; |
var $_tag = "frame"; |
441 |
var $_close_tag_required = FALSE; |
function _set_flags() { |
442 |
var $_content_required = FALSE; |
parent::_set_flags(); |
443 |
|
$this->_flags &= ~(_CONTENTREQUIRED | _CLOSETAGREQUIRED); |
444 |
|
} |
445 |
} // FRAMEtag |
} // FRAMEtag |
446 |
|
|
447 |
/** |
/** |
450 |
* The frameset element defines a |
* The frameset element defines a |
451 |
* frameset. |
* frameset. |
452 |
* |
* |
453 |
|
* @package phpHtmlLib |
454 |
*/ |
*/ |
455 |
class FRAMESETtag extends HTMLTagClass { |
class FRAMESETtag extends HTMLTagClass { |
456 |
var $_tag = "frameset"; |
var $_tag = "frameset"; |
462 |
* |
* |
463 |
* Defines a header |
* Defines a header |
464 |
* |
* |
465 |
|
* @package phpHtmlLib |
466 |
*/ |
*/ |
467 |
class H1tag extends HTMLTagClass { |
class H1tag extends HTMLTagClass { |
468 |
var $_tag = "h1"; |
var $_tag = "h1"; |
469 |
var $newline_after_opentag = FALSE; |
function _set_flags() { |
470 |
|
parent::_set_flags(); |
471 |
|
$this->_flags &= ~_NEWLINEAFTEROPENTAG; |
472 |
|
} |
473 |
} // H1tag |
} // H1tag |
474 |
|
|
475 |
|
|
478 |
* |
* |
479 |
* Defines a header |
* Defines a header |
480 |
* |
* |
481 |
|
* @package phpHtmlLib |
482 |
*/ |
*/ |
483 |
class H2tag extends HTMLTagClass { |
class H2tag extends HTMLTagClass { |
484 |
var $_tag = "h2"; |
var $_tag = "h2"; |
485 |
var $newline_after_opentag = FALSE; |
function _set_flags() { |
486 |
|
parent::_set_flags(); |
487 |
|
$this->_flags &= ~_NEWLINEAFTEROPENTAG; |
488 |
|
} |
489 |
} // H2tag |
} // H2tag |
490 |
|
|
491 |
|
|
494 |
* |
* |
495 |
* Defines a header |
* Defines a header |
496 |
* |
* |
497 |
|
* @package phpHtmlLib |
498 |
*/ |
*/ |
499 |
class H3tag extends HTMLTagClass { |
class H3tag extends HTMLTagClass { |
500 |
var $_tag = "h3"; |
var $_tag = "h3"; |
501 |
var $newline_after_opentag = FALSE; |
function _set_flags() { |
502 |
|
parent::_set_flags(); |
503 |
|
$this->_flags &= ~_NEWLINEAFTEROPENTAG; |
504 |
|
} |
505 |
} // H3tag |
} // H3tag |
506 |
|
|
507 |
|
|
510 |
* |
* |
511 |
* Defines a header |
* Defines a header |
512 |
* |
* |
513 |
* |
* @package phpHtmlLib |
514 |
*/ |
*/ |
515 |
class H4tag extends HTMLTagClass { |
class H4tag extends HTMLTagClass { |
516 |
var $_tag = "h4"; |
var $_tag = "h4"; |
517 |
var $newline_after_opentag = FALSE; |
function _set_flags() { |
518 |
|
parent::_set_flags(); |
519 |
|
$this->_flags &= ~_NEWLINEAFTEROPENTAG; |
520 |
|
} |
521 |
} // H4tag |
} // H4tag |
522 |
|
|
523 |
|
|
526 |
* |
* |
527 |
* Defines a header |
* Defines a header |
528 |
* |
* |
529 |
|
* @package phpHtmlLib |
530 |
*/ |
*/ |
531 |
class H5tag extends HTMLTagClass { |
class H5tag extends HTMLTagClass { |
532 |
var $_tag = "h5"; |
var $_tag = "h5"; |
533 |
var $newline_after_opentag = FALSE; |
function _set_flags() { |
534 |
|
parent::_set_flags(); |
535 |
|
$this->_flags &= ~_NEWLINEAFTEROPENTAG; |
536 |
|
} |
537 |
} // H5tag |
} // H5tag |
538 |
|
|
539 |
|
|
542 |
* |
* |
543 |
* Defines a header |
* Defines a header |
544 |
* |
* |
545 |
|
* @package phpHtmlLib |
546 |
*/ |
*/ |
547 |
class H6tag extends HTMLTagClass { |
class H6tag extends HTMLTagClass { |
548 |
var $_tag = "h6"; |
var $_tag = "h6"; |
549 |
var $newline_after_opentag = FALSE; |
function _set_flags() { |
550 |
|
parent::_set_flags(); |
551 |
|
$this->_flags &= ~_NEWLINEAFTEROPENTAG; |
552 |
|
} |
553 |
} //H6tag |
} //H6tag |
554 |
|
|
555 |
|
|
559 |
* The head element can contain information |
* The head element can contain information |
560 |
* about the document. |
* about the document. |
561 |
* |
* |
562 |
|
* @package phpHtmlLib |
563 |
*/ |
*/ |
564 |
class HEADtag extends HTMLTagClass { |
class HEADtag extends HTMLTagClass { |
565 |
var $_tag = "head"; |
var $_tag = "head"; |
576 |
* of the hr element have been |
* of the hr element have been |
577 |
* deprecated, in favor of style sheets. |
* deprecated, in favor of style sheets. |
578 |
* |
* |
579 |
|
* @package phpHtmlLib |
580 |
*/ |
*/ |
581 |
class HRtag extends HTMLTagClass { |
class HRtag extends HTMLTagClass { |
582 |
var $_tag = "hr"; |
var $_tag = "hr"; |
583 |
var $_close_tag_required = FALSE; |
function _set_flags() { |
584 |
|
parent::_set_flags(); |
585 |
|
$this->_flags &= ~_NEWLINEAFTEROPENTAG; |
586 |
|
} |
587 |
} // HRtag |
} // HRtag |
588 |
|
|
589 |
|
|
591 |
/** |
/** |
592 |
* <HTML> tag class. |
* <HTML> tag class. |
593 |
* |
* |
594 |
* |
* @package phpHtmlLib |
595 |
*/ |
*/ |
596 |
class HTMLtag extends HTMLTagClass { |
class HTMLtag extends HTMLTagClass { |
597 |
var $_tag = "html"; |
var $_tag = "html"; |
603 |
* |
* |
604 |
* Renders as italic text |
* Renders as italic text |
605 |
* |
* |
606 |
|
* @package phpHtmlLib |
607 |
*/ |
*/ |
608 |
class Itag extends HTMLTagClass { |
class Itag extends HTMLTagClass { |
609 |
var $_tag = "i"; |
var $_tag = "i"; |
616 |
* The iframe element creates an inline |
* The iframe element creates an inline |
617 |
* frame that contains another document. |
* frame that contains another document. |
618 |
* |
* |
619 |
|
* @package phpHtmlLib |
620 |
*/ |
*/ |
621 |
class IFRAMEtag extends HTMLTagClass { |
class IFRAMEtag extends HTMLTagClass { |
622 |
var $_tag = "iframe"; |
var $_tag = "iframe"; |
636 |
* A short description of the image. |
* A short description of the image. |
637 |
* Use it for text-only browsers |
* Use it for text-only browsers |
638 |
* |
* |
639 |
|
* @package phpHtmlLib |
640 |
*/ |
*/ |
641 |
class IMGtag extends HTMLTagClass { |
class IMGtag extends HTMLTagClass { |
642 |
var $_tag = "img"; |
var $_tag = "img"; |
|
var $_close_tag_required = FALSE; |
|
|
var $_content_required = FALSE; |
|
643 |
var $_debug_link_attributes = array("src"); |
var $_debug_link_attributes = array("src"); |
644 |
var $_xhtml_strict_attributes = array("border"); |
var $_xhtml_strict_attributes = array("border"); |
645 |
var $_htmlentities_attributes = array("src"); |
var $_htmlentities_attributes = array("src"); |
646 |
|
function _set_flags() { |
647 |
|
parent::_set_flags(); |
648 |
|
$this->_flags &= ~(_CONTENTREQUIRED | _CLOSETAGREQUIRED); |
649 |
|
} |
650 |
|
|
651 |
} // IMGtag |
} // IMGtag |
652 |
|
|
656 |
* The <input> tag defines the start of an input |
* The <input> tag defines the start of an input |
657 |
* field where the user can enter data. |
* field where the user can enter data. |
658 |
* |
* |
659 |
|
* @package phpHtmlLib |
660 |
*/ |
*/ |
661 |
class INPUTtag extends HTMLTagClass { |
class INPUTtag extends HTMLTagClass { |
662 |
var $_tag = "input"; |
var $_tag = "input"; |
663 |
var $_close_tag_required = FALSE; |
function _set_flags() { |
664 |
var $_content_required = FALSE; |
parent::_set_flags(); |
665 |
|
$this->_flags &= ~(_CONTENTREQUIRED | _CLOSETAGREQUIRED); |
666 |
|
} |
667 |
} // INPUTtag |
} // INPUTtag |
668 |
|
|
669 |
/** |
/** |
671 |
* |
* |
672 |
* Defines inserted text. |
* Defines inserted text. |
673 |
* |
* |
674 |
|
* @package phpHtmlLib |
675 |
*/ |
*/ |
676 |
class INStag extends HTMLTagClass { |
class INStag extends HTMLTagClass { |
677 |
var $_tag = "ins"; |
var $_tag = "ins"; |
682 |
* |
* |
683 |
* Defines keyboard text |
* Defines keyboard text |
684 |
* |
* |
685 |
|
* @package phpHtmlLib |
686 |
*/ |
*/ |
687 |
class KBDtag extends HTMLTagClass { |
class KBDtag extends HTMLTagClass { |
688 |
var $_tag = "kbd"; |
var $_tag = "kbd"; |
702 |
* value of the "id" attribute of the |
* value of the "id" attribute of the |
703 |
* related element. |
* related element. |
704 |
* |
* |
705 |
|
* @package phpHtmlLib |
706 |
*/ |
*/ |
707 |
class LABELtag extends HTMLTagClass { |
class LABELtag extends HTMLTagClass { |
708 |
var $_tag = "label"; |
var $_tag = "label"; |
715 |
* The legend element defines a caption |
* The legend element defines a caption |
716 |
* for a fieldset. |
* for a fieldset. |
717 |
* |
* |
718 |
|
* @package phpHtmlLib |
719 |
*/ |
*/ |
720 |
class LEGENDtag extends HTMLTagClass { |
class LEGENDtag extends HTMLTagClass { |
721 |
var $_tag = "legend"; |
var $_tag = "legend"; |
732 |
* OPTIONAL ATTRIBUTES |
* OPTIONAL ATTRIBUTES |
733 |
* type : 1, A, a, I, i DEPRICATED |
* type : 1, A, a, I, i DEPRICATED |
734 |
* |
* |
735 |
|
* @package phpHtmlLib |
736 |
*/ |
*/ |
737 |
class LItag extends HTMLTagClass { |
class LItag extends HTMLTagClass { |
738 |
var $_tag = "li"; |
var $_tag = "li"; |
749 |
* NOTE: This element goes only in the head section, |
* NOTE: This element goes only in the head section, |
750 |
* but it can appear any number of times. |
* but it can appear any number of times. |
751 |
* |
* |
752 |
|
* @package phpHtmlLib |
753 |
*/ |
*/ |
754 |
class LINKtag extends HTMLTagClass { |
class LINKtag extends HTMLTagClass { |
755 |
var $_tag = "link"; |
var $_tag = "link"; |
|
var $_close_tag_required = FALSE; |
|
|
var $_content_required = FALSE; |
|
756 |
var $_debug_link_attributes = array("href"); |
var $_debug_link_attributes = array("href"); |
757 |
var $_htmlentities_attributes = array("href"); |
var $_htmlentities_attributes = array("href"); |
758 |
|
function _set_flags() { |
759 |
|
parent::_set_flags(); |
760 |
|
$this->_flags &= ~(_CONTENTREQUIRED | _CLOSETAGREQUIRED); |
761 |
|
} |
762 |
} // LINKtag |
} // LINKtag |
763 |
|
|
764 |
|
|
769 |
* Defines an image map. An image map is an |
* Defines an image map. An image map is an |
770 |
* image with clickable regions. |
* image with clickable regions. |
771 |
* |
* |
772 |
|
* @package phpHtmlLib |
773 |
*/ |
*/ |
774 |
class MAPtag extends HTMLTagClass { |
class MAPtag extends HTMLTagClass { |
775 |
var $_tag = "map"; |
var $_tag = "map"; |
789 |
* Sets meta information to be associated |
* Sets meta information to be associated |
790 |
* with http-equiv or name. |
* with http-equiv or name. |
791 |
* |
* |
792 |
* |
* @package phpHtmlLib |
793 |
*/ |
*/ |
794 |
class METAtag extends HTMLTagClass { |
class METAtag extends HTMLTagClass { |
795 |
var $_tag = "meta"; |
var $_tag = "meta"; |
796 |
var $_close_tag_required = FALSE; |
function _set_flags() { |
797 |
var $_content_required = FALSE; |
parent::_set_flags(); |
798 |
|
$this->_flags &= ~(_CONTENTREQUIRED | _CLOSETAGREQUIRED); |
799 |
|
} |
800 |
} // METAtag |
} // METAtag |
801 |
|
|
802 |
|
|
807 |
* exist in the HTML spec |
* exist in the HTML spec |
808 |
* NOT WISE TO USE IT. |
* NOT WISE TO USE IT. |
809 |
* @deprecated |
* @deprecated |
810 |
* |
* @package phpHtmlLib |
811 |
*/ |
*/ |
812 |
class NOBRtag extends HTMLTagClass { |
class NOBRtag extends HTMLTagClass { |
813 |
var $_tag = "nobr"; |
var $_tag = "nobr"; |
814 |
var $_depricated = TRUE; |
function _set_flags() { |
815 |
|
parent::_set_flags(); |
816 |
|
$this->_flags |= _DEPRICATED; |
817 |
|
} |
818 |
} // NOBRtag |
} // NOBRtag |
819 |
|
|
820 |
|
|
826 |
* noframes element goes inside the frameset |
* noframes element goes inside the frameset |
827 |
* element. |
* element. |
828 |
* |
* |
829 |
|
* @package phpHtmlLib |
830 |
*/ |
*/ |
831 |
class NOFRAMEStag extends HTMLTagClass { |
class NOFRAMEStag extends HTMLTagClass { |
832 |
var $_tag = "noframes"; |
var $_tag = "noframes"; |
843 |
* |
* |
844 |
* NO ATTRIBUTES |
* NO ATTRIBUTES |
845 |
* |
* |
846 |
|
* @package phpHtmlLib |
847 |
*/ |
*/ |
848 |
class NOSCRIPTtag extends HTMLTagClass { |
class NOSCRIPTtag extends HTMLTagClass { |
849 |
var $_tag = "noscript"; |
var $_tag = "noscript"; |
855 |
* Defines an embedded object. Use this element |
* Defines an embedded object. Use this element |
856 |
* to insert multimedia into your page. |
* to insert multimedia into your page. |
857 |
* |
* |
858 |
|
* @package phpHtmlLib |
859 |
*/ |
*/ |
860 |
class OBJECTtag extends HTMLTagClass { |
class OBJECTtag extends HTMLTagClass { |
861 |
var $_tag = "object"; |
var $_tag = "object"; |
869 |
* OPTIONAL ATTRIBUTES |
* OPTIONAL ATTRIBUTES |
870 |
* type : 1,A,a,I,i DEPRICATED DO NOT USE |
* type : 1,A,a,I,i DEPRICATED DO NOT USE |
871 |
* |
* |
872 |
|
* @package phpHtmlLib |
873 |
*/ |
*/ |
874 |
class OLtag extends HTMLTagClass { |
class OLtag extends HTMLTagClass { |
875 |
var $_tag = "ol"; |
var $_tag = "ol"; |
951 |
* of options, groups of related choices are easier |
* of options, groups of related choices are easier |
952 |
* to handle. |
* to handle. |
953 |
* |
* |
954 |
|
* @package phpHtmlLib |
955 |
*/ |
*/ |
956 |
class OPTGROUPtag extends HTMLTagClass { |
class OPTGROUPtag extends HTMLTagClass { |
957 |
var $_tag = "optgroup"; |
var $_tag = "optgroup"; |
964 |
* The option element defines an option in the |
* The option element defines an option in the |
965 |
* drop-down box. |
* drop-down box. |
966 |
* |
* |
967 |
|
* @package phpHtmlLib |
968 |
*/ |
*/ |
969 |
class OPTIONtag extends HTMLTagClass { |
class OPTIONtag extends HTMLTagClass { |
970 |
var $_tag = "option"; |
var $_tag = "option"; |
971 |
var $newline_after_opentag = FALSE; |
function _set_flags() { |
972 |
|
parent::_set_flags(); |
973 |
|
$this->_flags &= ~_NEWLINEAFTEROPENTAG; |
974 |
|
} |
975 |
|
|
976 |
} // OPTIONtag |
} // OPTIONtag |
977 |
|
|
978 |
|
|
985 |
* OPTIONAL ATTRIBUTES |
* OPTIONAL ATTRIBUTES |
986 |
* align : left, center, right DEPRICATED DO NOT USE |
* align : left, center, right DEPRICATED DO NOT USE |
987 |
* |
* |
988 |
|
* @package phpHtmlLib |
989 |
*/ |
*/ |
990 |
class Ptag extends HTMLTagClass { |
class Ptag extends HTMLTagClass { |
991 |
var $_tag = "p"; |
var $_tag = "p"; |
1002 |
* REQUIRED ATTRIBUTES |
* REQUIRED ATTRIBUTES |
1003 |
* name : the name of the param |
* name : the name of the param |
1004 |
* |
* |
1005 |
|
* @package phpHtmlLib |
1006 |
*/ |
*/ |
1007 |
class PARAMtag extends HTMLTagClass { |
class PARAMtag extends HTMLTagClass { |
1008 |
var $_tag = "param"; |
var $_tag = "param"; |
1016 |
* preserves spaces and line breaks. The text |
* preserves spaces and line breaks. The text |
1017 |
* renders in a fixed-pitch font. |
* renders in a fixed-pitch font. |
1018 |
* |
* |
1019 |
|
* @package phpHtmlLib |
1020 |
*/ |
*/ |
1021 |
class PREtag extends HTMLTagClass { |
class PREtag extends HTMLTagClass { |
1022 |
var $_tag = "pre"; |
var $_tag = "pre"; |
1033 |
* special, you have to use styles to format |
* special, you have to use styles to format |
1034 |
* the text. |
* the text. |
1035 |
* |
* |
1036 |
|
* @package phpHtmlLib |
1037 |
*/ |
*/ |
1038 |
class Qtag extends HTMLTagClass { |
class Qtag extends HTMLTagClass { |
1039 |
var $_tag = "q"; |
var $_tag = "q"; |
1045 |
* |
* |
1046 |
* @deprecated USE <del> instead |
* @deprecated USE <del> instead |
1047 |
* |
* |
1048 |
|
* @package phpHtmlLib |
1049 |
*/ |
*/ |
1050 |
class Stag extends HTMLTagClass { |
class Stag extends HTMLTagClass { |
1051 |
var $_tag = "s"; |
var $_tag = "s"; |
1052 |
var $_depricated = TRUE; |
function _set_flags() { |
1053 |
|
parent::_set_flags(); |
1054 |
|
$this->_flags |= _DEPRICATED; |
1055 |
|
} |
1056 |
} // Stag |
} // Stag |
1057 |
|
|
1058 |
|
|
1061 |
* |
* |
1062 |
* Defines sample computer code. |
* Defines sample computer code. |
1063 |
* |
* |
1064 |
|
* @package phpHtmlLib |
1065 |
*/ |
*/ |
1066 |
class SAMPtag extends HTMLTagClass { |
class SAMPtag extends HTMLTagClass { |
1067 |
var $_tag = "samp"; |
var $_tag = "samp"; |
1083 |
* language : javascript, livescript, vbscript |
* language : javascript, livescript, vbscript |
1084 |
* other DEPRICATED DO NOT USE |
* other DEPRICATED DO NOT USE |
1085 |
* |
* |
1086 |
|
* @package phpHtmlLib |
1087 |
*/ |
*/ |
1088 |
class SCRIPTtag extends HTMLTagClass { |
class SCRIPTtag extends HTMLTagClass { |
1089 |
var $_tag = "script"; |
var $_tag = "script"; |
1097 |
* |
* |
1098 |
* The select element creates a drop-down box. |
* The select element creates a drop-down box. |
1099 |
* |
* |
1100 |
|
* @package phpHtmlLib |
1101 |
*/ |
*/ |
1102 |
class SELECTtag extends HTMLTagClass { |
class SELECTtag extends HTMLTagClass { |
1103 |
var $_tag = "select"; |
var $_tag = "select"; |
1110 |
* |
* |
1111 |
* Renders as smaller text |
* Renders as smaller text |
1112 |
* |
* |
1113 |
|
* @package phpHtmlLib |
1114 |
*/ |
*/ |
1115 |
class SMALLtag extends HTMLTagClass { |
class SMALLtag extends HTMLTagClass { |
1116 |
var $_tag = "small"; |
var $_tag = "small"; |
1125 |
* NOTE: Browsers do not place a line break before |
* NOTE: Browsers do not place a line break before |
1126 |
* or after the <span> tag. |
* or after the <span> tag. |
1127 |
* |
* |
1128 |
|
* @package phpHtmlLib |
1129 |
*/ |
*/ |
1130 |
class SPANtag extends HTMLTagClass { |
class SPANtag extends HTMLTagClass { |
1131 |
var $_tag = "span"; |
var $_tag = "span"; |
1136 |
* <STRONG> tag class |
* <STRONG> tag class |
1137 |
* |
* |
1138 |
* Renders as strong emphasized text |
* Renders as strong emphasized text |
1139 |
|
* @package phpHtmlLib |
1140 |
* |
* |
1141 |
*/ |
*/ |
1142 |
class STRONGtag extends HTMLTagClass { |
class STRONGtag extends HTMLTagClass { |
1155 |
* |
* |
1156 |
* REQUIRED ATTRIBUTES |
* REQUIRED ATTRIBUTES |
1157 |
* type : text/css, text/javascript |
* type : text/css, text/javascript |
1158 |
|
* @package phpHtmlLib |
1159 |
*/ |
*/ |
1160 |
class STYLEtag extends HTMLTagClass { |
class STYLEtag extends HTMLTagClass { |
1161 |
var $_tag = "style"; |
var $_tag = "style"; |
1167 |
* |
* |
1168 |
* defines a subscript text |
* defines a subscript text |
1169 |
* |
* |
1170 |
|
* @package phpHtmlLib |
1171 |
*/ |
*/ |
1172 |
class SUBtag extends HTMLTagClass { |
class SUBtag extends HTMLTagClass { |
1173 |
var $_tag = "sub"; |
var $_tag = "sub"; |
1179 |
* |
* |
1180 |
* defines a superscript text |
* defines a superscript text |
1181 |
* |
* |
1182 |
|
* @package phpHtmlLib |
1183 |
*/ |
*/ |
1184 |
class SUPtag extends HTMLTagClass { |
class SUPtag extends HTMLTagClass { |
1185 |
var $_tag = "sup"; |
var $_tag = "sup"; |
1192 |
* The <table> tag defines the start of a table. |
* The <table> tag defines the start of a table. |
1193 |
* Inside a table row you can put table headers, |
* Inside a table row you can put table headers, |
1194 |
* table rows, and table cells. |
* table rows, and table cells. |
1195 |
|
* @package phpHtmlLib |
1196 |
* |
* |
1197 |
*/ |
*/ |
1198 |
class TABLEtag extends HTMLTagClass { |
class TABLEtag extends HTMLTagClass { |
1372 |
* |
* |
1373 |
* Defines a table body. |
* Defines a table body. |
1374 |
* |
* |
1375 |
|
* @package phpHtmlLib |
1376 |
*/ |
*/ |
1377 |
class TBODYtag extends TABLEtag { |
class TBODYtag extends TABLEtag { |
1378 |
|
|
1397 |
* width : pixels, % DEPRICATED |
* width : pixels, % DEPRICATED |
1398 |
* use styles instead like this <td style="width:100px;"> |
* use styles instead like this <td style="width:100px;"> |
1399 |
* |
* |
1400 |
|
* @package phpHtmlLib |
1401 |
*/ |
*/ |
1402 |
class TDtag extends HTMLTagClass { |
class TDtag extends HTMLTagClass { |
1403 |
var $_tag = "td"; |
var $_tag = "td"; |
1421 |
* OPTIONAL ATTRIBUTES |
* OPTIONAL ATTRIBUTES |
1422 |
* wrap : soft, hard, off DEPRICATED DO NOT USE |
* wrap : soft, hard, off DEPRICATED DO NOT USE |
1423 |
* |
* |
1424 |
|
* @package phpHtmlLib |
1425 |
*/ |
*/ |
1426 |
class TEXTAREAtag extends HTMLTagClass { |
class TEXTAREAtag extends HTMLTagClass { |
1427 |
var $_tag = "textarea"; |
var $_tag = "textarea"; |
1428 |
//this prevents problems w/ the content |
function _set_flags() { |
1429 |
var $indent_flag = FALSE; |
parent::_set_flags(); |
1430 |
|
$this->_flags &= ~(_INDENT | _NEWLINEAFTEROPENTAG); |
1431 |
|
} |
1432 |
} // TEXTAREAtag |
} // TEXTAREAtag |
1433 |
|
|
1434 |
|
|
1436 |
/** |
/** |
1437 |
* <TFOOT> tag class |
* <TFOOT> tag class |
1438 |
* |
* |
1439 |
|
* @package phpHtmlLib |
1440 |
*/ |
*/ |
1441 |
class TFOOTtag extends TABLEtag { |
class TFOOTtag extends TABLEtag { |
1442 |
var $_tag = "tfoot"; |
var $_tag = "tfoot"; |
1461 |
* EVENT ATTRIBUTES |
* EVENT ATTRIBUTES |
1462 |
* same as TDtag |
* same as TDtag |
1463 |
* |
* |
1464 |
|
* @package phpHtmlLib |
1465 |
*/ |
*/ |
1466 |
class THtag extends HTMLTagClass { |
class THtag extends HTMLTagClass { |
1467 |
var $_tag = "th"; |
var $_tag = "th"; |
1472 |
* |
* |
1473 |
* defines a table header |
* defines a table header |
1474 |
* |
* |
1475 |
* |
* @package phpHtmlLib |
1476 |
*/ |
*/ |
1477 |
class THEADtag extends TABLEtag { |
class THEADtag extends TABLEtag { |
1478 |
var $_tag = "thead"; |
var $_tag = "thead"; |
1482 |
/** |
/** |
1483 |
* <TITLE> tag class |
* <TITLE> tag class |
1484 |
* |
* |
1485 |
|
* @package phpHtmlLib |
1486 |
*/ |
*/ |
1487 |
class TITLEtag extends HTMLTagClass { |
class TITLEtag extends HTMLTagClass { |
1488 |
var $_tag = "title"; |
var $_tag = "title"; |
1491 |
|
|
1492 |
/** |
/** |
1493 |
* Table Row <TR> class. |
* Table Row <TR> class. |
1494 |
|
* @package phpHtmlLib |
1495 |
*/ |
*/ |
1496 |
class TRtag extends HTMLTagClass { |
class TRtag extends HTMLTagClass { |
1497 |
var $_tag = "tr"; |
var $_tag = "tr"; |
1618 |
|
|
1619 |
/** |
/** |
1620 |
* <TT> tag class |
* <TT> tag class |
1621 |
* |
* @package phpHtmlLib |
1622 |
*/ |
*/ |
1623 |
class TTtag extends HTMLTagClass { |
class TTtag extends HTMLTagClass { |
1624 |
var $_tag = "tt"; |
var $_tag = "tt"; |
1626 |
|
|
1627 |
/** |
/** |
1628 |
* <U> tag class |
* <U> tag class |
1629 |
* |
* @package phpHtmlLib |
1630 |
*/ |
*/ |
1631 |
class Utag extends HTMLTagClass { |
class Utag extends HTMLTagClass { |
1632 |
var $_tag = "u"; |
var $_tag = "u"; |
1635 |
|
|
1636 |
/** |
/** |
1637 |
* <UL> tag class |
* <UL> tag class |
1638 |
|
* @package phpHtmlLib |
1639 |
*/ |
*/ |
1640 |
class ULtag extends OLtag { |
class ULtag extends OLtag { |
1641 |
var $_tag = "ul"; |
var $_tag = "ul"; |
1643 |
|
|
1644 |
/** |
/** |
1645 |
* <VAR> tag class |
* <VAR> tag class |
1646 |
* |
* @package phpHtmlLib |
1647 |
*/ |
*/ |
1648 |
class VARtag extends HTMLTagClass { |
class VARtag extends HTMLTagClass { |
1649 |
var $_tag = "var"; |
var $_tag = "var"; |
1652 |
|
|
1653 |
/** |
/** |
1654 |
* <XMP> tag class |
* <XMP> tag class |
1655 |
|
* @package phpHtmlLib |
1656 |
*/ |
*/ |
1657 |
class XMPtag extends HTMLTagClass { |
class XMPtag extends HTMLTagClass { |
1658 |
var $_tag = "xmp"; |
var $_tag = "xmp"; |