>> require "hpricot"
=> true
>> doc = Hpricot("<p class='posted'>A simple <b>test</b> string.</p>")
=>
>> doc.at("p")
=> {elem <p class="posted"> "A simple " {elem <b> "test" </b>} " string." </p>}
>> doc.at("p").inner_html
=> "A simple <b>test</b> string."
>> doc.at("b")
=> {elem <b> "test" </b>}
>> doc.at("b").inner_html
=> "test"
>> doc = Hpricot("<p class='posted'>A simple <b>test</b> string.</p><p>foo</p>")
=> #<Hpricot::Doc {elem <p class="posted"> "A simple " {elem <b> "test" </b>} " string." </p>} {elem <p> "foo" </p>}>
>> doc.search("p")
=>
>> doc.search("p").inner_html
=> "A simple <b>test</b> string.foo"
>> doc.search("p").first.inner_html
=> "A simple <b>test</b> string."