hpricot:An Hpricot Showcase:Hpricot CSS Search:Selecting by Tag Name

>> require "hpricot"
=> true
>> doc = Hpricot('<div id="menu"></div><div id="menu"></div>')
=> #<Hpricot::Doc {emptyelem <div id="menu">} {emptyelem <div id="menu">}>
>> doc.search("div")
=> #<Hpricot::Elements[{emptyelem <div id="menu">}, {emptyelem <div id="menu">}]>
>> doc.search("div").length
=> 2
>> doc = Hpricot('<p div="div"></div><div id="menu"></div>')
=> #<Hpricot::Doc {elem <p div="div"> {bogusetag </div>} {emptyelem <div id="menu">}}>
>> doc.search("div").length
=> 1
>> doc/:div
=> #<Hpricot::Elements[{emptyelem <div id="menu">}]>
>> (doc/:div).length
=> 1