Escaped HTML Vs. Unescaped HTML?
18:11 22 Jul 2011

I've been following the Rails 3 Getting Started guide and there was this note in the guide that I didn't understand:

In previous versions of Rails, you had to use <%=h post.name %> so that any HTML would be escaped before being inserted into the page. In Rails 3.0, this is now the default. To get unescaped HTML, you now use <%= raw post.name %>.

I don't really get what it means by escaped HTML vs unescaped HTML. Can someone explain this to me?

Thanks!

ruby-on-rails