title: How to embed an image within an markup language (C#)?
body: <p>I need to format text and provide it via a WebService to client application which are also written in C#. I need to have text formatting like already StackOverflow provides with bold, numbering, etc.</p>
  
  <p>Additionally i need to embed an image within this "text". Cause the provided text including the images need to be stored on the client side for caching for the case that the webservices are not available.</p>
  
  <p>I think solving the text formatting could be done with a markup language but how to store/embed an image within an formatted text?</p>
  
  <p>Or maybe is this possible with HTML? The important thing is, that i provide for example on the web an small interface for text input and select for the images which then get embedded in the text. So that i need to have a parser and display component on client side (winforms app) and web side (asp.net mvc application).</p>