123456789_123456789_123456789_123456789_123456789_

Class: CGI::HTML5

Relationships & Source Files
Super Chains via Extension / Inclusion / Inheritance
Instance Chain:
Inherits: Object
Defined in: lib/cgi/html.rb

Instance Method Summary

HtmlExtension - Included

#a

Generate an Anchor element as a string.

#base

Generate a Document Base URI element as a String.

#blockquote

Generate a BlockQuote element as a string.

#caption

Generate a Table Caption element as a string.

#checkbox

Generate a Checkbox Input element as a string.

#checkbox_group

Generate a sequence of checkbox elements, as a String.

#file_field

Generate an File Upload Input element as a string.

#form

Generate a Form element as a string.

#hidden

Generate a Hidden Input element as a string.

#html

Generate a top-level HTML element as a string.

#image_button

Generate an Image Button Input element as a string.

#img

Generate an Image element as a string.

#multipart_form

Generate a Form element with multipart encoding as a String.

#password_field

Generate a Password Input element as a string.

#popup_menu

Generate a Select element as a string.

#radio_button

Generates a radio-button Input element.

#radio_group

Generate a sequence of radio button Input elements, as a String.

#reset

Generate a reset button Input element, as a String.

#scrolling_list
#submit

Generate a submit button Input element, as a String.

#text_field

Generate a text field Input element, as a String.

#textarea

Generate a TextArea element, as a String.

Html5 - Included

#doctype

The DOCTYPE declaration for this version of HTML.

TagMaker - Included

#nn_element

Generate code for an element with required start and end tags.

#nn_element_def,
#nO_element

Generate code for an element for which the end (and possibly the start) tag is optional.

#nO_element_def,
#nOE_element

Generate code for an empty element.

#nOE_element_def