Add html code to a content block I need to insert an html code into a content block. 
As the html code has some javascript links and css, I've done a module to include all the references in the .info file.
The problem is that I don't know how to insert the html code in the .module file.

This is the html code:

    &lt;html&gt;
  &lt;head&gt;
    &lt;link rel="icon" type="image/png" href="favicon.ico"&gt;
    &lt;title&gt;Aldizkari Elektronikoa&lt;/title&gt;
  &lt;/head&gt;
  &lt;meta charset="UTF-8" /&gt;

  &lt;meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /&gt;
  &lt;meta name="apple-mobile-web-app-capable" content="yes"&gt;
  &lt;meta name="apple-mobile-web-app-status-bar-style" content="black"&gt;
  &lt;meta name="format-detection" content="telephone=no"&gt;
  &lt;meta http-equiv="cleartype" content="on"&gt;
  &lt;meta name="description" content="Aldizkari Elektronikoa"/&gt;
  &lt;meta name="keywords" content="" /&gt;
  &lt;meta name="author" content="" /&gt;
&lt;!-- Development mode --&gt;
  &lt;link rel="stylesheet" href="assets/font-awesome/css/font-awesome.min.css"&gt;
  &lt;link rel="stylesheet" href="assets/stylesheets/style.css"&gt;
  &lt;link rel="stylesheet" href="assets/stylesheets/secciones.css"&gt;
  &lt;link rel="stylesheet" href="assets/stylesheets/mediaQuery.css"&gt;

  &lt;body class="no-js"&gt;

    &lt;section id="sec"&gt;
      &lt;div id="secciones"&gt;&lt;/div&gt;
      &lt;div id="secciones-control"&gt;&lt;/div&gt;
    &lt;/section&gt;


    &lt;script src="assets/libraries/jquery-1.9.1.js"&gt;&lt;/script&gt;
    &lt;script src="assets/libraries/mustache.js"&gt;&lt;/script&gt;
    &lt;script src="assets/libraries/jquery.imagesloaded.min.js"&gt;&lt;/script&gt;
    &lt;script src="assets/libraries/jquery.mobile-1.3.1.min.js"&gt;&lt;/script&gt;
    &lt;script src="assets/libraries/verge.min.js"&gt;&lt;/script&gt;
&lt;!-- Development mode --&gt;
    &lt;script src="assets/data/langs.js"&gt;&lt;/script&gt;
    &lt;script src="assets/data/services.js"&gt;&lt;/script&gt;
        &lt;script src="assets/data/events.js"&gt;&lt;/script&gt;
    &lt;script src="assets/data/templates.js"&gt;&lt;/script&gt;

  &lt;/body&gt;
&lt;/html&gt;


As you can see most of the code are references to javascripts and css. But what I need is to include the  to the module, because this is the part that shows what I need form my page.

Do you know if the is any hook for this? Or can I do in an other way to add this html structure to the content block?

I hope you can help me,

Thanks
You can always create a block in your module. You'll need hook_block_info, hook_block_view. 

Example:

function hook_block_info() {
// This example comes from node.module.
$blocks['syndicate'] = array(
'info' =&gt; t('Syndicate'),
'cache' =&gt; DRUPAL_NO_CACHE,
);

return $blocks;
}


Then in hook_block_view:

function hook_block_view($delta = '') {
// This example is adapted from node.module.
$block = array();

switch ($delta) {
  case 'syndicate':
    $block['subject'] = t('Syndicate');
    $block['content'] = myfunction();
    );
    break;
 }
  return $block;
 }


Then you just need to return what ever out put you want in myfunction, and you should be set. Check out the links for more info, full block api is also here.