title: Syntax to concatenate a variable with static html
body: <p>I'm trying to build up a bit of HTML using a mix of razor variables and static content. </p>
  
  <p>Here is where I get stuck: I have a counter variable in my view called <code>section_counter</code>.  I want to use that in the ID of the image tag I'm building.  However unlike with <code>&lt;% .. %&gt;</code> notation I'm used to, I'm just not able to do what I need. </p>
  
  <pre><code>&lt;img alt="section" id="@section_counter_Section" src=""..... etc
  </code></pre>
  
  <p>I need the id to look like <code>3_Section</code>.  However if I leave a space between the variable and the word <code>_Section</code>, the value retains that space (<code>3 _Section</code>). </p>
  
  <p>If I use the <code>&lt;text&gt;</code> hint, I get this: </p>
  
  <pre><code>&lt;img alt="section" id="3&lt;text&gt;_Section&lt;/text&gt;" src="  
  </code></pre>
  
  <p>In my generated HTML. What am I missing?</p>