Documentation
¶
Overview ¶
Package b provides constructors and methods for the HTML <b> element.
The <b> HTML element is used to draw the reader's attention to the element's contents, which are not otherwise granted special importance. This was formerly known as the Boldface element, and most browsers still draw the text in boldface. However, you should not use <b> for styling text or granting importance. If you wish to create boldface text, you should use the CSS font-weight property. If you wish to indicate an element is of special importance, you should use the <strong> element.
Index ¶
Constants ¶
This section is empty.
Variables ¶
var ( TagOpen = []byte("<b") TagClose = []byte("</b>") )
Byte constants for HTML rendering.
Functions ¶
func New ¶
New creates a new b element with the given child nodes. Example: b.New(text.Text("This text is important.")) Renders: <b>This text is important.</b>
func RawText ¶
func RawText(str string) *element
RawText creates a new b element with raw text content. Uses text.RawText which is not HTML-escaped. Example: b.RawText("<em>This text</em> is important.") Renders: <b><em>This text</em> is important.</b>
func RawTextf ¶
RawTextf creates a new b element with formatted raw text content. Uses text.RawTextf which is not HTML-escaped. Example: b.RawTextf("Hello <em>%s</em>", "World") Renders: <b>Hello <em>World</em></b>
func Static ¶
func Static(str string) *element
Static creates a new b element with static text content. Uses text.Static which is not HTML-escaped and is JIT-optimisable. Example: b.Static("Note") Renders: <b>Note</b>