How to render a static html from a drupal module
The easiest way is to create a template file and use hook_theme


Put your html in a html-page.tpl.php in your module directory.
Use following code to render the html template in your page.


After adding the code make sure you clear your Drupal cache.

function my_static_page() { 
  $html = theme('html_page');
  return $html;
}

/**
 * Implements hook_theme().
 */
function your_module_theme($existing, $type, $theme, $path) {
  return array(
    'html_page' =&gt; array(
      'template' =&gt; 'html-page',
    ),
  );
}