diff options
author | Agis Anastasopoulos <corestudiosinc@gmail.com> | 2012-11-15 19:08:32 +0200 |
---|---|---|
committer | Agis Anastasopoulos <corestudiosinc@gmail.com> | 2012-11-15 19:08:32 +0200 |
commit | c675922fa57573915d47ecbf82f39fd6a73abf97 (patch) | |
tree | 9fa759afa1d110a2b4a66b8cd014ffe911182653 /guides/source | |
parent | 8db41ff7698eed542fb09821de37fc7ea1f2bd5d (diff) | |
download | rails-c675922fa57573915d47ecbf82f39fd6a73abf97.tar.gz rails-c675922fa57573915d47ecbf82f39fd6a73abf97.tar.bz2 rails-c675922fa57573915d47ecbf82f39fd6a73abf97.zip |
Some minor fixes & improvements
Diffstat (limited to 'guides/source')
-rw-r--r-- | guides/source/action_view_overview.md | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/guides/source/action_view_overview.md b/guides/source/action_view_overview.md index bb11eb0dd6..3f68c01d8f 100644 --- a/guides/source/action_view_overview.md +++ b/guides/source/action_view_overview.md @@ -121,7 +121,7 @@ Templates, Partials and Layouts ------------------------------- As mentioned before, the final HTML output is a composition of three Rails elements: `Templates`, `Partials` and `Layouts`. -Find below a brief overview of each one of them. +Below is a brief overview of each one of them. ### Templates @@ -131,25 +131,25 @@ Rails supports multiple template systems and uses a file extension to distinguis #### ERB -Within an ERB template Ruby code can be included using both `<% %>` and `<%= %>` tags. The `<% %>` are used to execute Ruby code that does not return anything, such as conditions, loops or blocks, and the `<%= %>` tags are used when you want output. +Within an ERB template, Ruby code can be included using both `<% %>` and `<%= %>` tags. The `<% %>` tags are used to execute Ruby code that does not return anything, such as conditions, loops or blocks, and the `<%= %>` tags are used when you want output. Consider the following loop for names: ```html+erb -<b>Names of all the people</b> +<h1>Names of all the people</h1> <% @people.each do |person| %> Name: <%= person.name %><br/> <% end %> ``` -The loop is setup in regular embedding tags `<% %>` and the name is written using the output embedding tag `<%= %>`. Note that this is not just a usage suggestion, for Regular output functions like print or puts won't work with ERB templates. So this would be wrong: +The loop is set up in regular embedding tags (`<% %>`) and the name is written using the output embedding tags (`<%= %>`). Note that this is not just a usage suggestion, for regular output functions like `print` or `puts` won't work with ERB templates. So this would be wrong: ```html+erb <%# WRONG %> Hi, Mr. <% puts "Frodo" %> ``` -To suppress leading and trailing whitespaces, you can use `<%-` `-%>` interchangeably with `<%` and `%>`. +To supress leading and trailing whitespaces, you can use `<%-` `-%>` interchangeably with `<%` and `%>`. #### Builder |