# Table of Contents - erb: Ruby Standard Library Documentation

## Classes and Modules

- ERB
  - ERB – Ruby Templating
  - Introduction
  - Recognized Tags
  - Options
  - Character encodings
  - Examples
  - Plain Text
  - Ruby in HTML
  - Notes
- ERB::DefMethod
- ERB::Escape
- ERB::Util

## Methods

- ::def_erb_method — ERB::DefMethod
- ::html_escape — ERB::Escape
- ::new — ERB
- ::u — ERB::Util
- ::url_encode — ERB::Util
- ::version — ERB
- #def_class — ERB
- #def_erb_method — ERB::DefMethod
- #def_method — ERB
- #def_module — ERB
- #html_escape — ERB::Escape
- #location= — ERB
- #make_compiler — ERB
- #new_toplevel — ERB
- #result — ERB
- #result_with_hash — ERB
- #run — ERB
- #set_eoutvar — ERB
- #u — ERB::Util
- #url_encode — ERB::Util