Module Merb::Helpers::Tag
In: lib/merb-helpers/tag_helpers.rb

Methods

Public Instance methods

Creates a closing tag

Creates the opening tag with attributes for the provided name attrs is a hash where all members will be mapped to key="value"

Note: This tag will need to be closed

Creates a self closing tag. Like <br/> or <img src="…"/>

name : the name of the tag to create attrs : a hash where all members will be mapped to key="value"

Creates a generic HTML tag. You can invoke it a variety of ways.

  tag :div
  # <div></div>

  tag :div, 'content'
  # <div>content</div>

  tag :div, :class => 'class'
  # <div class="class"></div>

  tag :div, 'content', :class => 'class'
  # <div class="class">content</div>

  tag :div do
    'content'
  end
  # <div>content</div>

  tag :div, :class => 'class' do
    'content'
  end
  # <div class="class">content</div>

[Validate]