title: HTML - can images be displayed without hosting online?
body: <p><strong>The problem</strong></p>
  
  <p>I have recently started learning basic HTML. </p>
  
  <p>From <a href="http://www.w3schools.com/" rel="nofollow"> w3 schools </a></p>
  
  <p>When I came to the part of displaying images, it was given that a URL had to be given.</p>
  
  <p>I googled around and on some forums, I found that hosting online is not necessary as far as we are viewing it on a locally(That is on the same machine that the code is being written). we can use the following syntax:</p>
  
  <pre><code>&lt;img src = "file:\\C:\Documents and Settings\example.jpg"&gt;
  </code></pre>
  
  <p><strong>WHAT I WANNA DO</strong></p>
  
  <p>I want to write a simple HTML document and distribute it to friends and family. ie i will be mailing the file to them or posting it in the public folder on dropbox. For this I want to include my photo in the document.</p>
  
  <p><strong>the question</strong></p>
  
  <ol>
  <li>Is hosting the image online absolutely necessary?</li>
  <li>Is there any way to bundle the image along with the HTML file without having to host the image online?(I don't mind if the size of the file increases)</li>
  <li>If hosting must be done then please suggest a website where images can be hosted easily and the upload speed is decent.</li>
  </ol>