module Bezel::Elements
The HTML elements, as HtmlBuilder's methods: each writes its element
with the attributes given (see HtmlBuilder).
Methods
def a(content: String, *, href: String? = …, target: String? = …, rel: String? = …, download: String? = …, hreflang: String? = …, type: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <a> element with the text content, escaped.
def a(*, href: String? = …, target: String? = …, rel: String? = …, download: String? = …, hreflang: String? = …, type: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <a> element with what the block writes (empty without one).
def abbr(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <abbr> element with the text content, escaped.
def abbr(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <abbr> element with what the block writes (empty without one).
def address(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <address> element with the text content, escaped.
def address(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <address> element with what the block writes (empty without one).
def area(*, alt: String? = …, coords: String? = …, shape: String? = …, href: String? = …, target: String? = …, rel: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <area> element (void: no content).
def article(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <article> element with the text content, escaped.
def article(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <article> element with what the block writes (empty without one).
def aside(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <aside> element with the text content, escaped.
def aside(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <aside> element with what the block writes (empty without one).
def audio(content: String, *, src: String? = …, controls: Bool = …, autoplay: Bool = …, loop: Bool = …, muted: Bool = …, preload: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <audio> element with the text content, escaped.
def audio(*, src: String? = …, controls: Bool = …, autoplay: Bool = …, loop: Bool = …, muted: Bool = …, preload: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <audio> element with what the block writes (empty without one).
def b(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <b> element with the text content, escaped.
def b(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <b> element with what the block writes (empty without one).
def base(*, href: String? = …, target: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <base> element (void: no content).
def bdi(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <bdi> element with the text content, escaped.
def bdi(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <bdi> element with what the block writes (empty without one).
def bdo(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <bdo> element with the text content, escaped.
def bdo(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <bdo> element with what the block writes (empty without one).
def blockquote(content: String, *, cite: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <blockquote> element with the text content, escaped.
def blockquote(*, cite: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <blockquote> element with what the block writes (empty without one).
def body(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <body> element with the text content, escaped.
def body(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <body> element with what the block writes (empty without one).
def br(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <br> element (void: no content).
def button(content: String, *, type: String? = …, name: String? = …, value: String? = …, disabled: Bool = …, form: String? = …, formaction: String? = …, formmethod: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <button> element with the text content, escaped.
def button(*, type: String? = …, name: String? = …, value: String? = …, disabled: Bool = …, form: String? = …, formaction: String? = …, formmethod: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <button> element with what the block writes (empty without one).
def canvas(content: String, *, width: Int? = …, height: Int? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <canvas> element with the text content, escaped.
def canvas(*, width: Int? = …, height: Int? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <canvas> element with what the block writes (empty without one).
def caption(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <caption> element with the text content, escaped.
def caption(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <caption> element with what the block writes (empty without one).
def cite(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <cite> element with the text content, escaped.
def cite(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <cite> element with what the block writes (empty without one).
def code(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <code> element with the text content, escaped.
def code(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <code> element with what the block writes (empty without one).
def col(*, span: Int? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <col> element (void: no content).
def colgroup(content: String, *, span: Int? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <colgroup> element with the text content, escaped.
def colgroup(*, span: Int? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <colgroup> element with what the block writes (empty without one).
def data(content: String, *, value: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <data> element with the text content, escaped.
def data(*, value: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <data> element with what the block writes (empty without one).
def datalist(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <datalist> element with the text content, escaped.
def datalist(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <datalist> element with what the block writes (empty without one).
def dd(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <dd> element with the text content, escaped.
def dd(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <dd> element with what the block writes (empty without one).
def del(content: String, *, cite: String? = …, datetime: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <del> element with the text content, escaped.
def del(*, cite: String? = …, datetime: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <del> element with what the block writes (empty without one).
def details(content: String, *, open: Bool = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <details> element with the text content, escaped.
def details(*, open: Bool = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <details> element with what the block writes (empty without one).
def dfn(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <dfn> element with the text content, escaped.
def dfn(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <dfn> element with what the block writes (empty without one).
def dialog(content: String, *, open: Bool = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <dialog> element with the text content, escaped.
def dialog(*, open: Bool = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <dialog> element with what the block writes (empty without one).
def div(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <div> element with the text content, escaped.
def div(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <div> element with what the block writes (empty without one).
def dl(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <dl> element with the text content, escaped.
def dl(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <dl> element with what the block writes (empty without one).
def dt(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <dt> element with the text content, escaped.
def dt(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <dt> element with what the block writes (empty without one).
def em(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <em> element with the text content, escaped.
def em(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <em> element with what the block writes (empty without one).
def embed(*, src: String? = …, type: String? = …, width: Int? = …, height: Int? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <embed> element (void: no content).
def fieldset(content: String, *, disabled: Bool = …, name: String? = …, form: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <fieldset> element with the text content, escaped.
def fieldset(*, disabled: Bool = …, name: String? = …, form: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <fieldset> element with what the block writes (empty without one).
def figcaption(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <figcaption> element with the text content, escaped.
def figcaption(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <figcaption> element with what the block writes (empty without one).
def figure(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <figure> element with the text content, escaped.
def figure(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <figure> element with what the block writes (empty without one).
def form(content: String, *, action: String? = …, method: String? = …, enctype: String? = …, target: String? = …, novalidate: Bool = …, autocomplete: String? = …, accept_charset: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <form> element with the text content, escaped.
def form(*, action: String? = …, method: String? = …, enctype: String? = …, target: String? = …, novalidate: Bool = …, autocomplete: String? = …, accept_charset: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <form> element with what the block writes (empty without one).
def h1(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <h1> element with the text content, escaped.
def h1(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <h1> element with what the block writes (empty without one).
def h2(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <h2> element with the text content, escaped.
def h2(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <h2> element with what the block writes (empty without one).
def h3(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <h3> element with the text content, escaped.
def h3(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <h3> element with what the block writes (empty without one).
def h4(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <h4> element with the text content, escaped.
def h4(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <h4> element with what the block writes (empty without one).
def h5(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <h5> element with the text content, escaped.
def h5(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <h5> element with what the block writes (empty without one).
def h6(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <h6> element with the text content, escaped.
def h6(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <h6> element with what the block writes (empty without one).
def head(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <head> element with the text content, escaped.
def head(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <head> element with what the block writes (empty without one).
def header(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <header> element with the text content, escaped.
def header(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <header> element with what the block writes (empty without one).
def hgroup(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <hgroup> element with the text content, escaped.
def hgroup(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <hgroup> element with what the block writes (empty without one).
def hr(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <hr> element (void: no content).
def html(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <html> element with the text content, escaped.
def html(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <html> element with what the block writes (empty without one).
def i(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <i> element with the text content, escaped.
def i(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <i> element with what the block writes (empty without one).
def iframe(content: String, *, src: String? = …, name: String? = …, width: Int? = …, height: Int? = …, allow: String? = …, loading: String? = …, sandbox: String? = …, referrerpolicy: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <iframe> element with the text content, escaped.
def iframe(*, src: String? = …, name: String? = …, width: Int? = …, height: Int? = …, allow: String? = …, loading: String? = …, sandbox: String? = …, referrerpolicy: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <iframe> element with what the block writes (empty without one).
def img(*, src: String? = …, alt: String? = …, width: Int? = …, height: Int? = …, srcset: String? = …, sizes: String? = …, loading: String? = …, decoding: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <img> element (void: no content).
def input(*, type: String? = …, name: String? = …, value: String? = …, placeholder: String? = …, required: Bool = …, disabled: Bool = …, readonly: Bool = …, checked: Bool = …, multiple: Bool = …, autofocus: Bool = …, min: String? = …, max: String? = …, step: String? = …, minlength: Int? = …, maxlength: Int? = …, pattern: String? = …, autocomplete: String? = …, form: String? = …, list: String? = …, size: Int? = …, accept: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <input> element (void: no content).
def ins(content: String, *, cite: String? = …, datetime: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <ins> element with the text content, escaped.
def ins(*, cite: String? = …, datetime: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <ins> element with what the block writes (empty without one).
def kbd(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <kbd> element with the text content, escaped.
def kbd(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <kbd> element with what the block writes (empty without one).
def label(content: String, *, for: String? = …, form: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <label> element with the text content, escaped.
def label(*, for: String? = …, form: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <label> element with what the block writes (empty without one).
def legend(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <legend> element with the text content, escaped.
def legend(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <legend> element with what the block writes (empty without one).
def li(content: String, *, value: Int? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <li> element with the text content, escaped.
def li(*, value: Int? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <li> element with what the block writes (empty without one).
def link(*, rel: String? = …, href: String? = …, type: String? = …, media: String? = …, sizes: String? = …, crossorigin: String? = …, integrity: String? = …, as: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <link> element (void: no content).
def main(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <main> element with the text content, escaped.
def main(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <main> element with what the block writes (empty without one).
def map(content: String, *, name: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <map> element with the text content, escaped.
def map(*, name: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <map> element with what the block writes (empty without one).
def mark(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <mark> element with the text content, escaped.
def mark(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <mark> element with what the block writes (empty without one).
def meta(*, name: String? = …, content: String? = …, charset: String? = …, http_equiv: String? = …, property: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <meta> element (void: no content).
def meter(content: String, *, value: String? = …, min: String? = …, max: String? = …, low: String? = …, high: String? = …, optimum: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <meter> element with the text content, escaped.
def meter(*, value: String? = …, min: String? = …, max: String? = …, low: String? = …, high: String? = …, optimum: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <meter> element with what the block writes (empty without one).
def noscript(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <noscript> element with the text content, escaped.
def noscript(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <noscript> element with what the block writes (empty without one).
def object(content: String, *, type: String? = …, width: Int? = …, height: Int? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <object> element with the text content, escaped.
def object(*, type: String? = …, width: Int? = …, height: Int? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <object> element with what the block writes (empty without one).
def ol(content: String, *, start: Int? = …, reversed: Bool = …, type: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <ol> element with the text content, escaped.
def ol(*, start: Int? = …, reversed: Bool = …, type: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <ol> element with what the block writes (empty without one).
def optgroup(content: String, *, label: String? = …, disabled: Bool = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <optgroup> element with the text content, escaped.
def optgroup(*, label: String? = …, disabled: Bool = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <optgroup> element with what the block writes (empty without one).
def option(content: String, *, value: String? = …, selected: Bool = …, disabled: Bool = …, label: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <option> element with the text content, escaped.
def option(*, value: String? = …, selected: Bool = …, disabled: Bool = …, label: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <option> element with what the block writes (empty without one).
def output(content: String, *, for: String? = …, name: String? = …, form: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <output> element with the text content, escaped.
def output(*, for: String? = …, name: String? = …, form: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <output> element with what the block writes (empty without one).
def p(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <p> element with the text content, escaped.
def p(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <p> element with what the block writes (empty without one).
def picture(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <picture> element with the text content, escaped.
def picture(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <picture> element with what the block writes (empty without one).
def pre(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <pre> element with the text content, escaped.
def pre(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <pre> element with what the block writes (empty without one).
def progress(content: String, *, value: String? = …, max: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <progress> element with the text content, escaped.
def progress(*, value: String? = …, max: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <progress> element with what the block writes (empty without one).
def q(content: String, *, cite: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <q> element with the text content, escaped.
def q(*, cite: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <q> element with what the block writes (empty without one).
def rp(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <rp> element with the text content, escaped.
def rp(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <rp> element with what the block writes (empty without one).
def rt(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <rt> element with the text content, escaped.
def rt(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <rt> element with what the block writes (empty without one).
def ruby(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <ruby> element with the text content, escaped.
def ruby(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <ruby> element with what the block writes (empty without one).
def s(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <s> element with the text content, escaped.
def s(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <s> element with what the block writes (empty without one).
def samp(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <samp> element with the text content, escaped.
def samp(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <samp> element with what the block writes (empty without one).
def script(content: String = …, *, src: String? = …, type: String? = …, async: Bool = …, defer: Bool = …, nomodule: Bool = …, crossorigin: String? = …, integrity: String? = …, nonce: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <script> element whose content is content, as it is (not
escaped; ArgumentError when it would close the element early).
def search(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <search> element with the text content, escaped.
def search(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <search> element with what the block writes (empty without one).
def section(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <section> element with the text content, escaped.
def section(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <section> element with what the block writes (empty without one).
def select(content: String, *, name: String? = …, multiple: Bool = …, required: Bool = …, disabled: Bool = …, size: Int? = …, form: String? = …, autocomplete: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <select> element with the text content, escaped.
def select(*, name: String? = …, multiple: Bool = …, required: Bool = …, disabled: Bool = …, size: Int? = …, form: String? = …, autocomplete: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <select> element with what the block writes (empty without one).
def slot(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <slot> element with the text content, escaped.
def slot(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <slot> element with what the block writes (empty without one).
def small(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <small> element with the text content, escaped.
def small(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <small> element with what the block writes (empty without one).
def source(*, src: String? = …, type: String? = …, srcset: String? = …, sizes: String? = …, media: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <source> element (void: no content).
def span(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <span> element with the text content, escaped.
def span(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <span> element with what the block writes (empty without one).
def strong(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <strong> element with the text content, escaped.
def strong(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <strong> element with what the block writes (empty without one).
def style(content: String = …, *, media: String? = …, nonce: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <style> element whose content is content, as it is (not
escaped; ArgumentError when it would close the element early).
def sub(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <sub> element with the text content, escaped.
def sub(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <sub> element with what the block writes (empty without one).
def summary(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <summary> element with the text content, escaped.
def summary(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <summary> element with what the block writes (empty without one).
def sup(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <sup> element with the text content, escaped.
def sup(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <sup> element with what the block writes (empty without one).
def table(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <table> element with the text content, escaped.
def table(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <table> element with what the block writes (empty without one).
def tbody(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <tbody> element with the text content, escaped.
def tbody(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <tbody> element with what the block writes (empty without one).
def td(content: String, *, colspan: Int? = …, rowspan: Int? = …, headers: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <td> element with the text content, escaped.
def td(*, colspan: Int? = …, rowspan: Int? = …, headers: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <td> element with what the block writes (empty without one).
def template(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <template> element with the text content, escaped.
def template(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <template> element with what the block writes (empty without one).
def textarea(content: String, *, name: String? = …, rows: Int? = …, cols: Int? = …, placeholder: String? = …, required: Bool = …, disabled: Bool = …, readonly: Bool = …, maxlength: Int? = …, form: String? = …, wrap: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <textarea> element with the text content, escaped.
def textarea(*, name: String? = …, rows: Int? = …, cols: Int? = …, placeholder: String? = …, required: Bool = …, disabled: Bool = …, readonly: Bool = …, maxlength: Int? = …, form: String? = …, wrap: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <textarea> element with what the block writes (empty without one).
def tfoot(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <tfoot> element with the text content, escaped.
def tfoot(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <tfoot> element with what the block writes (empty without one).
def th(content: String, *, colspan: Int? = …, rowspan: Int? = …, headers: String? = …, scope: String? = …, abbr: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <th> element with the text content, escaped.
def th(*, colspan: Int? = …, rowspan: Int? = …, headers: String? = …, scope: String? = …, abbr: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <th> element with what the block writes (empty without one).
def thead(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <thead> element with the text content, escaped.
def thead(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <thead> element with what the block writes (empty without one).
def time(content: String, *, datetime: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <time> element with the text content, escaped.
def time(*, datetime: String? = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <time> element with what the block writes (empty without one).
def title(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <title> element with the text content, escaped.
def title(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <title> element with what the block writes (empty without one).
def tr(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <tr> element with the text content, escaped.
def tr(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <tr> element with what the block writes (empty without one).
def track(*, src: String? = …, kind: String? = …, srclang: String? = …, label: String? = …, default: Bool = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <track> element (void: no content).
def u(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <u> element with the text content, escaped.
def u(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <u> element with what the block writes (empty without one).
def ul(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <ul> element with the text content, escaped.
def ul(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <ul> element with what the block writes (empty without one).
def var(content: String, *, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <var> element with the text content, escaped.
def var(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <var> element with what the block writes (empty without one).
def video(content: String, *, src: String? = …, controls: Bool = …, autoplay: Bool = …, loop: Bool = …, muted: Bool = …, preload: String? = …, poster: String? = …, width: Int? = …, height: Int? = …, playsinline: Bool = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <video> element with the text content, escaped.
def video(*, src: String? = …, controls: Bool = …, autoplay: Bool = …, loop: Bool = …, muted: Bool = …, preload: String? = …, poster: String? = …, width: Int? = …, height: Int? = …, playsinline: Bool = …, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …, &block: (() -> Void)?) -> Void
Writes a <video> element with what the block writes (empty without one).
def wbr(*, id: String? = …, class_name: String | Array[String?] | Nil = …, style: String? = …, title: String? = …, lang: String? = …, dir: String? = …, hidden: Bool = …, tabindex: Int? = …, role: String? = …, data: Hash[String, String] = …, aria: Hash[String, String] = …, attrs: Hash[String, String] = …) -> Void
Writes a <wbr> element (void: no content).