GSWBody provides HTML <body> element generation
for GSWeb components. This dynamic element class extends
GSWHTMLURLValuedElement to support
body tag creation with URL-based attributes such as
background images. The class inherits all
URL-valued element capabilities from its parent
class, enabling it to handle resource URLs for
backgrounds and other URL-based body attributes.
It integrates seamlessly with GSWeb's template system to
produce standards-compliant HTML body elements with
dynamic attribute binding support. Common usage
includes generating body tags with: - Background
image URLs - Background colors and styling attributes -
Event handler attributes (onload, onunload, etc.) - CSS
class and style attributes - Any other standard HTML
body element attributes
GSWBody represents the HTML <body> element
within GSWeb components, providing a dynamic element
for generating HTML body tags with attributes and
URL-based functionality. This class extends
GSWHTMLURLValuedElement to support
standard HTML body element features including
background images, colors, and event handlers. As
part of the GSWeb framework's HTML generation system,
GSWBody enables components to produce well-formed
HTML body elements with dynamic content and attributes
that can be bound to component properties or computed
dynamically during page rendering. Key features:
- HTML <body> tag generation with proper attributes -
Support for background images and colors through URL
handling - Integration with GSWeb's binding system
for dynamic attribute values - Inheritance of URL-valued
element capabilities for resource handling - Seamless
integration with component template rendering