title: How do I include static html in an asp.net mvc app that doesn't use the system css, but it's own styling?
body: <p>I am using ASP.NET MVC 2 &amp; C#.</p>
  
  <p>I want to include/embed an html page (raw text &amp; styling; no forms) in one of my views as is without my own css styling (read: The site.css styles for the ASP.NET MVC 2 application itself) affecting it. I can access the page statically and open it in a new window and it retains it's styling; however, if I do: </p>
  
  <pre><code>&lt;asp:Content ID="loginContent" ContentPlaceHolderID="MainContent" runat="server"&gt;
      &lt;!--#include virtual="~\Static\Instructions.htm" --&gt;
  &lt;/asp:Content&gt;
  </code></pre>
  
  <p>The styling from the html &amp; the site.css in the web application seem to get merged. </p>
  
  <p>I've added the following ignore route entries as well:</p>
  
  <pre><code>routes.IgnoreRoute("{resource}.html/{*pathInfo}");
  </code></pre>
  
  <p>I also tried making a partial view control with the raw html in it and rendering that here. That gives the exact same results as this.</p>
  
  <p>Thoughts?</p>