【menu-y.html】
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
  <meta http-equiv="Content-Script-Type" content="text/javascript">
  <meta http-equiv="Content-Style-Type" content="text/css">
  <link rel="stylesheet" type="text/css" href="menu-y.css">
  <script type="text/javascript" src="menu-y.js"></script>
  <title>メニュー行</title>
</head>
<body onload="replaceEle()" bgcolor="#222233">
            <script type="text/javascript" language="JavaScript1.3">
              <!--
                document.write( ina );
              //-->
            </script>
</body>
</html>


  【menu-y.js】
ina =" ";
ina+="<table border=0 align=center cellpadding=0 cellspacing=0><tr><td>";
ina+="  <dl id='menu'>";
ina+="    <dt>";
ina+="  		<a href='./../../index.html'>くらげのトップ</a>";
ina+="  		  <ul class='view'>";
ina+="          <li><a href='http://www2n.biglobe.ne.jp/~kurage/map-w.html'>サイトマップ</a></li>";
ina+="          <li><a href='./../../hp_g.html'>ホームページ作り</a></li>";
ina+="  		  </ul>";
ina+="  	</dt>";
ina+="  	<dt>";
ina+="  	  <a href='./../../kiso/kiso0.html'>HP作り基礎編</a>";
ina+="    		<ul>";
ina+="      		<li><a href='./../../kiso/kiso0.html'>HPのしくみ</a></li>";
ina+="  		  	<li><a href='./../../kiso/flow.html'>HP作成フロー</a></li>";
ina+="      		<li><a href='./../../kiso/kiso2.html'>HPを作ってみる</a></li>";
ina+="      		<li><a href='./../../kiso/trans.html'>HPを公開する</a></li>";
ina+="  	    	<li>";
ina+="      			<a href='./../../kiso/kiso4.html'>実用サンプル >></a>";
ina+="      		  <ul>";
ina+="      		  	<li><a href='./../../kiso/kiso2.html#jitu'>実用サンプル解説</a></li>";
ina+="  		  		</ul>";
ina+="  	    	</li>";
ina+="      		<li><a href='./../../kiso/btag.html'>最少基本タグ</a></li>";
ina+="  		  </ul>";
ina+="  	</dt>";
ina+="  	<dt>";
ina+="  		<a href='./../../syoho/syoho1.html'>HP作りの初歩</a>";
ina+="    		<ul>";
ina+="  		  	<li><a href='./../../syoho/syoho3.html'>画像を貼付ける</a></li>";
ina+="  		  	<li><a href='./../../syoho/syoho5.html'>LINKを貼る</a></li>";
ina+="  		  	<li><a href='./../../syoho/syoho4.html'>&lt;table&gt;タグを使う</a></li>";
ina+="      		<li><a href='./../../kiso/btag.html'>基本的なタグ</a></li>";
ina+="  	    	<li>";
ina+="      			<a href='./../../syoho/page/index.html'>最少タグでHP >></a>";
ina+="      		  <ul>";
ina+="      		  	<li><a href='./../../syoho/kihon1.html'> 解 説 1</a></li>";
ina+="      		  	<li><a href='./../../syoho/kihon2.html'> 解 説 2</a></li>";
ina+="      		  	<li><a href='./../../syoho/kihon3.html'> 解 説 3</a></li>";
ina+="  		  		</ul>";
ina+="  		  	</li>";
ina+="  		  	<li><a href='./../../syoho/syoho6.html'>ソースTXTを表示</a></li>";
ina+="  		  </ul>";
ina+="  	</dt>";
ina+="  	<dt>";
ina+="  		<a href='./../../tegaru/us_sft.html'>手軽に作る</a>";
ina+="    		<ul>";
ina+="      		<li><a href='./../../tegaru/compos.html'>Composerを使う</a></li>";
ina+="  	    	<li>";
ina+="      			<a href='./../../tegaru/us_wd.html'>ワードで作る >></a>";
ina+="      		  <ul>";
ina+="  	    	    <li><a href='./../../tegaru/us_wd1.html'>サンプル1</a></li>";
ina+="  	    	    <li><a href='./../../tegaru/dotN.html'>フォルダ名対策</a></li>";
ina+="  		  		</ul>";
ina+="  		  	</li>";
ina+="  		  	<li><a href='./../../tegaru/dotN.html'>フォルダ名対策</a></li>";
ina+="  		  </ul>";
ina+="  	</dt>";
ina+="  	<dt>";
ina+="  		<a href='./../../susumu/xml.html'>HTMLを超える</a>";
ina+="    		<ul>";
ina+="      		<li><a href='./../../style/style1.html'>CSSの基礎 >></a>";
ina+="      		  <ul>";
ina+="  	    	  	<li><a href='./../../style/style2.html'>CSSの記述</a></li>";
ina+="  	    	  	<li><a href='./../../style/style02.html'>CSS適用例 >></a>";
ina+="      		      <ul>";
ina+="  	    	  	    <li><a href='./../../style/style01.html'>CSS 適用前</a></li>";
ina+="  	    	      </ul></li>";
ina+="  	    	  </ul></li>";
ina+="  	    	<li>";
ina+="      			<a href='./../../susumu/xml.html#JavaS'>JavaScript >></a>";
ina+="      		  <ul>";
ina+="  	    	  	<li><a href='./../../susumu/jst.html'>JavaScript</a></li>";
ina+="  	    	  </ul></li>";
ina+="  	    	<li>";
ina+="      			<a href='./../../susumu/xml.html#CGI'>CGIを使う >></a>";
ina+="      		  <ul>";
ina+="  	    	  	<li><a href='./../../susumu/cgiset.html'>CGIを設置する</a></li>";
ina+="  	    	  	<li><a href='./../../susumu/cgiRun.html'>CGIをテスト</a></li>";
ina+="  	    	  </ul></li>";
ina+="  	    	<li>";
ina+="      			<a href='./../../flash/flash.html'>flashアニメ >></a>";
ina+="      		  <ul>";
ina+="  	    	  	<li><a href='./../../flash/para/para.html'>パラパラアニメ</a></li>";
ina+="  	    	  	<li><a href='./../../flash/evnt/evnt.html'>イベントアニメ</a></li>";
ina+="  	    	  	<li><a href='./../../flash/scrpt/scrpt.html'>スクリプトアニメ</a></li>";
ina+="  	    	  	<li><a href='./../../flash/X_act/X_act.html'>複合動作アニメ</a></li>";
ina+="  	    	  </ul></li>";
ina+="  	    	<li>";
ina+="      			<a href='./../../tech/tech.html'>作成テクニック >></a>";
ina+="      		  <ul>";
ina+="  	    	  	<li><a href='./../../tech/edit.html'>エディタを変更</a></li>";
ina+="  	    	  	<li><a href='./../../tech/menu.html'>メニュー作成</a></li>";
ina+="  	    	  </ul></li>";
ina+="      		<li><a href='./../../keitai.html'>携帯電話用HP</a></li>";
ina+="  		  </ul>";
ina+="  	</dt>";
ina+="  	<dt>";
ina+="  		<a href='./../../HP_lnk.html'>参考サイト他</a>";
ina+="  	</dt>";
ina+="  </dl>";
ina+="</td></tr></table>";
    
      function replaceEle(){
	      if(document.getElementById){
	        var obj = document.getElementById("menu");
	  	    obj.innerHTML = obj.innerHTML.replace(/<dt>/gi, '<dt onmouseover="popupMenu(this);" onmouseout="hiddenMenu(this);">');
	  	    obj.innerHTML = obj.innerHTML.replace(/<li>/gi, '<li onmouseover="popupMenu(this);" onmouseout="hiddenMenu(this);">');
        }
      }

      function popupMenu( obj ){
        var menu = obj.getElementsByTagName("ul").item(0);
        if(menu){
          menu.style.display = "block";
        }
        if(obj.tagName.match(/li/i)){
          obj.style.backgroundColor = "#581"; 
        }
      }
	
      function hiddenMenu( obj ){
        var menu = obj.getElementsByTagName("ul").item(0);
          if(menu){
            menu.style.display = "none";
          }
          if(obj.tagName.match(/li/i)){
            obj.style.backgroundColor = "#7a3"; 
          }
        }


  【menu-y.css】
      
      #menu { font-size:9pt; }
      #menu a { text-decoration: none; line-height:200%; }
      #menu ul,li,dl,dt,dd{ margin: 0; padding: 0; line-height:180%;}
      #menu ul{	list-style: none; }
      #menu{ display:inline; float:left; }
      #menu dt{ background-color:#7a3 ; border-right: solid 1px #070; float:left;
		  text-align:center; position:relative; width:90px; height:23px; }
      #menu dt:hover { background-color:#581; }
      #menu dt a{ color:#fff; padding-top: 3px;}
      #menu dt ul{	display:none; position:absolute; top:23px; left: 0; z-index: 0; }
      #menu dt ul li{ background:#7a3; position:relative; width:90px;	height:21px;}
      #menu dt ul li ul{	display:none; position:absolute; top:0px;	left:90px; z-index: 0; }