title: Jade - Controlling line-breaks in the HTML output
body: <p>I have a simple search form I wish to implement using Jade. </p>
  
  <pre><code>form
      input(
          type="text"
          size="16"
          placeholder="Enter your keywords")
      input(
          type="button"
          value="Search")
  </code></pre>
  
  <p>The output is rendered as:</p>
  
  <pre><code>&lt;form&gt;
        &lt;input type="text" size="16" placeholder="Enter your keywords"&gt;
        &lt;input type="button" value="Search"&gt;
  &lt;/form&gt;
  </code></pre>
  
  <p>This is perfect except that the line-break is causing a space between my button and the search button. I need no space between the textbox and the button. I need the code to render like this:</p>
  
  <pre><code>&lt;form&gt;
        &lt;input type="text" size="16" placeholder="Enter your keywords"&gt;&lt;input type="button" value="Search"&gt;
  &lt;/form&gt;
  </code></pre>
  
  <p>However I am using this project to create code that will need to be read in its HTML form, and can't simple remove white space from my project as a whole. </p>
  
  <p>Is there a way I could output my form as indicated whilst retaining white spacing and line-breaking in the rest of my document?</p>