Module: Phlex::HTML::StandardElements

Extended by:
Elements
Included in:
Phlex::HTML
Defined in:
lib/phlex/html/standard_elements.rb

Overview

Standard HTML elements accept content and always have a closing tag.

Instance Method Summary collapse

Methods included from Elements

register_element, register_void_element, registered_elements

Instance Method Details

#a(**attributes) {|component| ... } ⇒ nil

Outputs an ‘<a>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



12
# File 'lib/phlex/html/standard_elements.rb', line 12

register_element :a, tag: "a"

#abbr(**attributes) {|component| ... } ⇒ nil

Outputs an ‘<abbr>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



19
# File 'lib/phlex/html/standard_elements.rb', line 19

register_element :abbr

#address(**attributes) {|component| ... } ⇒ nil

Outputs an ‘<address>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



26
# File 'lib/phlex/html/standard_elements.rb', line 26

register_element :address

#article(**attributes) {|component| ... } ⇒ nil

Outputs an ‘<article>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



33
# File 'lib/phlex/html/standard_elements.rb', line 33

register_element :article

#aside(**attributes) {|component| ... } ⇒ nil

Outputs an ‘<aside>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



40
# File 'lib/phlex/html/standard_elements.rb', line 40

register_element :aside

#audio(**attributes) {|component| ... } ⇒ nil

Outputs an ‘<audio>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



47
# File 'lib/phlex/html/standard_elements.rb', line 47

register_element :audio

#b(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<b>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



54
# File 'lib/phlex/html/standard_elements.rb', line 54

register_element :b

#base(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<base>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



61
# File 'lib/phlex/html/standard_elements.rb', line 61

register_element :base

#bdi(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<bdi>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



68
# File 'lib/phlex/html/standard_elements.rb', line 68

register_element :bdi

#bdo(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<bdo>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



75
# File 'lib/phlex/html/standard_elements.rb', line 75

register_element :bdo

#blockquote(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<blockquote>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



82
# File 'lib/phlex/html/standard_elements.rb', line 82

register_element :blockquote

#body(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<body>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



89
# File 'lib/phlex/html/standard_elements.rb', line 89

register_element :body

#button(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<button>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



96
# File 'lib/phlex/html/standard_elements.rb', line 96

register_element :button

#canvas(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<canvas>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



103
# File 'lib/phlex/html/standard_elements.rb', line 103

register_element :canvas

#caption(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<caption>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



110
# File 'lib/phlex/html/standard_elements.rb', line 110

register_element :caption

#cite(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<cite>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



117
# File 'lib/phlex/html/standard_elements.rb', line 117

register_element :cite

#code(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<code>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



124
# File 'lib/phlex/html/standard_elements.rb', line 124

register_element :code

#colgroup(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<colgroup>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



131
# File 'lib/phlex/html/standard_elements.rb', line 131

register_element :colgroup

#data(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<data>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



138
# File 'lib/phlex/html/standard_elements.rb', line 138

register_element :data

#datalist(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<datalist>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



145
# File 'lib/phlex/html/standard_elements.rb', line 145

register_element :datalist

#dd(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<dd>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



152
# File 'lib/phlex/html/standard_elements.rb', line 152

register_element :dd

#del(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<del>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



159
# File 'lib/phlex/html/standard_elements.rb', line 159

register_element :del

#details(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<details>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



166
# File 'lib/phlex/html/standard_elements.rb', line 166

register_element :details

#dfn(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<dfn>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



173
# File 'lib/phlex/html/standard_elements.rb', line 173

register_element :dfn

#dialog(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<dialog>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



180
# File 'lib/phlex/html/standard_elements.rb', line 180

register_element :dialog

#div(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<div>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



187
# File 'lib/phlex/html/standard_elements.rb', line 187

register_element :div

#dl(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<dl>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



194
# File 'lib/phlex/html/standard_elements.rb', line 194

register_element :dl

#dt(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<dt>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



201
# File 'lib/phlex/html/standard_elements.rb', line 201

register_element :dt

#em(**attributes) {|component| ... } ⇒ nil

Outputs an ‘<em>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



208
# File 'lib/phlex/html/standard_elements.rb', line 208

register_element :em

#fieldset(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<fieldset>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



215
# File 'lib/phlex/html/standard_elements.rb', line 215

register_element :fieldset

#figcaption(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<figcaption>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



222
# File 'lib/phlex/html/standard_elements.rb', line 222

register_element :figcaption

#figure(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<figure>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



229
# File 'lib/phlex/html/standard_elements.rb', line 229

register_element :figure

Outputs a ‘<footer>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



236
# File 'lib/phlex/html/standard_elements.rb', line 236

register_element :footer

#form(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<form>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



243
# File 'lib/phlex/html/standard_elements.rb', line 243

register_element :form

#h1(**attributes) {|component| ... } ⇒ nil

Outputs an ‘<h1>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



250
# File 'lib/phlex/html/standard_elements.rb', line 250

register_element :h1

#h2(**attributes) {|component| ... } ⇒ nil

Outputs an ‘<h2>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



257
# File 'lib/phlex/html/standard_elements.rb', line 257

register_element :h2

#h3(**attributes) {|component| ... } ⇒ nil

Outputs an ‘<h3>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



264
# File 'lib/phlex/html/standard_elements.rb', line 264

register_element :h3

#h4(**attributes) {|component| ... } ⇒ nil

Outputs an ‘<h4>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



271
# File 'lib/phlex/html/standard_elements.rb', line 271

register_element :h4

#h5(**attributes) {|component| ... } ⇒ nil

Outputs an ‘<h5>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



278
# File 'lib/phlex/html/standard_elements.rb', line 278

register_element :h5

#h6(**attributes) {|component| ... } ⇒ nil

Outputs an ‘<h6>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



285
# File 'lib/phlex/html/standard_elements.rb', line 285

register_element :h6

#head(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<head>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



292
# File 'lib/phlex/html/standard_elements.rb', line 292

register_element :head

#header(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<header>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



299
# File 'lib/phlex/html/standard_elements.rb', line 299

register_element :header

#hgroup(**attributes) {|component| ... } ⇒ nil

Outputs an ‘<hgroup>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



306
# File 'lib/phlex/html/standard_elements.rb', line 306

register_element :hgroup

#html(**attributes) {|component| ... } ⇒ nil

Outputs an ‘<html>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



313
# File 'lib/phlex/html/standard_elements.rb', line 313

register_element :html

#i(**attributes) {|component| ... } ⇒ nil

Outputs an ‘<i>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



320
# File 'lib/phlex/html/standard_elements.rb', line 320

register_element :i

#iframe(**attributes) {|component| ... } ⇒ nil

Outputs an ‘<iframe>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



327
# File 'lib/phlex/html/standard_elements.rb', line 327

register_element :iframe

#ins(**attributes) {|component| ... } ⇒ nil

Outputs an ‘<ins>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



334
# File 'lib/phlex/html/standard_elements.rb', line 334

register_element :ins

#kbd(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<kbd>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



341
# File 'lib/phlex/html/standard_elements.rb', line 341

register_element :kbd

#label(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<label>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



348
# File 'lib/phlex/html/standard_elements.rb', line 348

register_element :label

#legend(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<legend>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



355
# File 'lib/phlex/html/standard_elements.rb', line 355

register_element :legend

#li(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<li>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



362
# File 'lib/phlex/html/standard_elements.rb', line 362

register_element :li

#main(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<main>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



369
# File 'lib/phlex/html/standard_elements.rb', line 369

register_element :main

#map(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<map>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



376
# File 'lib/phlex/html/standard_elements.rb', line 376

register_element :map

#mark(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<mark>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



383
# File 'lib/phlex/html/standard_elements.rb', line 383

register_element :mark

Outputs a ‘<menu>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



390
# File 'lib/phlex/html/standard_elements.rb', line 390

register_element :menu

#meter(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<meter>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



397
# File 'lib/phlex/html/standard_elements.rb', line 397

register_element :meter

Outputs a ‘<nav>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



404
# File 'lib/phlex/html/standard_elements.rb', line 404

register_element :nav

#noscript(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<noscript>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



411
# File 'lib/phlex/html/standard_elements.rb', line 411

register_element :noscript

#object(**attributes) {|component| ... } ⇒ nil

Outputs an ‘<object>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



418
# File 'lib/phlex/html/standard_elements.rb', line 418

register_element :object

#ol(**attributes) {|component| ... } ⇒ nil

Outputs an ‘<ol>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



425
# File 'lib/phlex/html/standard_elements.rb', line 425

register_element :ol

#optgroup(**attributes) {|component| ... } ⇒ nil

Outputs an ‘<optgroup>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



432
# File 'lib/phlex/html/standard_elements.rb', line 432

register_element :optgroup

#option(**attributes) {|component| ... } ⇒ nil

Outputs an ‘<option>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



439
# File 'lib/phlex/html/standard_elements.rb', line 439

register_element :option

#output(**attributes) {|component| ... } ⇒ nil

Outputs an ‘<output>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



446
# File 'lib/phlex/html/standard_elements.rb', line 446

register_element :output

#p(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<p>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



453
# File 'lib/phlex/html/standard_elements.rb', line 453

register_element :p

#picture(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<picture>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



460
# File 'lib/phlex/html/standard_elements.rb', line 460

register_element :picture

#portal(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<portal>` tag. (Experimental)

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



467
# File 'lib/phlex/html/standard_elements.rb', line 467

register_element :portal

#pre(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<pre>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



474
# File 'lib/phlex/html/standard_elements.rb', line 474

register_element :pre

#progress(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<progress>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



481
# File 'lib/phlex/html/standard_elements.rb', line 481

register_element :progress

#q(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<q>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



488
# File 'lib/phlex/html/standard_elements.rb', line 488

register_element :q

#rp(**attributes) {|component| ... } ⇒ nil

Outputs an ‘<rp>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



495
# File 'lib/phlex/html/standard_elements.rb', line 495

register_element :rp

#rt(**attributes) {|component| ... } ⇒ nil

Outputs an ‘<rt>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



502
# File 'lib/phlex/html/standard_elements.rb', line 502

register_element :rt

#ruby(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<ruby>` tag. (The best tag ever!)

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



509
# File 'lib/phlex/html/standard_elements.rb', line 509

register_element :ruby

#s(**attributes) {|component| ... } ⇒ nil

Outputs an ‘<s>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



516
# File 'lib/phlex/html/standard_elements.rb', line 516

register_element :s

#samp(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<samp>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



523
# File 'lib/phlex/html/standard_elements.rb', line 523

register_element :samp

#script(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<script>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



530
# File 'lib/phlex/html/standard_elements.rb', line 530

register_element :script

#search(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<search>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



537
# File 'lib/phlex/html/standard_elements.rb', line 537

register_element :search

#section(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<section>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



544
# File 'lib/phlex/html/standard_elements.rb', line 544

register_element :section

#select(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<select>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



551
# File 'lib/phlex/html/standard_elements.rb', line 551

register_element :select

#slot(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<slot>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



558
# File 'lib/phlex/html/standard_elements.rb', line 558

register_element :slot

#small(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<small>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



565
# File 'lib/phlex/html/standard_elements.rb', line 565

register_element :small

#span(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<span>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



572
# File 'lib/phlex/html/standard_elements.rb', line 572

register_element :span

#strong(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<strong>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



579
# File 'lib/phlex/html/standard_elements.rb', line 579

register_element :strong

#style(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<style>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



586
# File 'lib/phlex/html/standard_elements.rb', line 586

register_element :style

#sub(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<sub>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



593
# File 'lib/phlex/html/standard_elements.rb', line 593

register_element :sub

#summary(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<summary>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



600
# File 'lib/phlex/html/standard_elements.rb', line 600

register_element :summary

#sup(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<sup>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



607
# File 'lib/phlex/html/standard_elements.rb', line 607

register_element :sup

#svg(**attributes) {|component| ... } ⇒ nil

Outputs an ‘<svg>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



614
# File 'lib/phlex/html/standard_elements.rb', line 614

register_element :svg

#table(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<table>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



621
# File 'lib/phlex/html/standard_elements.rb', line 621

register_element :table

#tbody(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<tbody>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



628
# File 'lib/phlex/html/standard_elements.rb', line 628

register_element :tbody

#td(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<td>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



635
# File 'lib/phlex/html/standard_elements.rb', line 635

register_element :td

#template_tag(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<template>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



642
# File 'lib/phlex/html/standard_elements.rb', line 642

register_element :template_tag, tag: "template"

#textarea(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<textarea>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



649
# File 'lib/phlex/html/standard_elements.rb', line 649

register_element :textarea

#tfoot(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<tfoot>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



656
# File 'lib/phlex/html/standard_elements.rb', line 656

register_element :tfoot

#th(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<th>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



663
# File 'lib/phlex/html/standard_elements.rb', line 663

register_element :th

#thead(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<thead>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



670
# File 'lib/phlex/html/standard_elements.rb', line 670

register_element :thead

#time(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<time>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



677
# File 'lib/phlex/html/standard_elements.rb', line 677

register_element :time

#title(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<title>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



684
# File 'lib/phlex/html/standard_elements.rb', line 684

register_element :title

#tr(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<tr>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



691
# File 'lib/phlex/html/standard_elements.rb', line 691

register_element :tr

#u(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<u>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



698
# File 'lib/phlex/html/standard_elements.rb', line 698

register_element :u

#ul(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<ul>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



705
# File 'lib/phlex/html/standard_elements.rb', line 705

register_element :ul

#var(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<var>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



712
# File 'lib/phlex/html/standard_elements.rb', line 712

register_element :var

#video(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<video>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



719
# File 'lib/phlex/html/standard_elements.rb', line 719

register_element :video

#wbr(**attributes) {|component| ... } ⇒ nil

Outputs a ‘<wbr>` tag.

Yield Parameters:

  • component (self)

Returns:

  • (nil)

See Also:



726
# File 'lib/phlex/html/standard_elements.rb', line 726

register_element :wbr