title: Rails select_tag - Setting include_blank and selecting a default value
body: <pre><code>select_tag :country_id, options_from_collection_for_select(Country.order('priority desc, name asc'), "id", "name"), { :prompt =&gt; 'Select a country', :include_blank =&gt; 'None' } %&gt; 
  </code></pre>
  
  <p>Does as expected, except <code>:include_blank =&gt; 'None'</code>. Renders an blank option. Like such:</p>
  
  <pre><code>&lt;option value=""&gt;&lt;/option&gt;
  </code></pre>
  
  <p>Second, with the <code>select_tag</code>. How do I specify a default value. For example, if I need the select box to select a specific country. I tried adding <code>:selected =&gt; Country.first</code> to no avail:</p>
  
  <pre><code>&lt;%= select_tag :country_id, options_from_collection_for_select(Country.order('priority desc, name asc'), "id", "name"), { :prompt =&gt; 'Select` a country', :include_blank =&gt; 'None', :selected =&gt; Country.first } %&gt;
  </code></pre>
  
  <p>Above always selects "Select a country".</p>
  
  <p>Why?</p>