Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
New Creates a new picture element with child nodes (typically <source> and <img> elements). Example: picture.New(source.New().Srcset("large.jpg").Media("(min-width: 800px)"), img.New().Src("small.jpg")) Renders: <picture><source srcset="large.jpg" media="(min-width: 800px)"><img src="small.jpg"></picture>
func RawText ¶
func RawText(content string) *element
RawText Creates a new picture element with raw text content as unescaped HTML. Example: picture.RawText("<img src='fallback.jpg'>") Renders: <picture><img src='fallback.jpg'></picture>
func RawTextf ¶
RawTextf Creates a new picture element with formatted raw text content as unescaped HTML. Example: picture.RawTextf("<span>%s</span>", "Content") Renders: <picture><span>Content</span></picture>
func Static ¶
func Static(content string) *element
Static Creates a new picture element with static text content. Example: picture.Static("Image not available") Renders: <picture>Image not available</picture>