Biliyorsunuz DHTML - Dinamik HTML demektir. Dinamik HTML ise kısaca Javascript+HTML bir arada anlamına gelir.

Şimdi gelelim DHTML menümüzün tarifine. Hadi bakalım mouselarınızı hazırlayın artık:

1) Önce aşağıdaki kodu "Tümünü Seç" yapıp web sayfanızın <HEAD> </HEAD> etiketlerinin arasına yerleştirin.


Kod
*********
.menulines{
border:2.5px solid #F0F0F0;
}

.menulines a{
text-decoration:none;
color:black;
}
</style>

<script language="JavaScript1.2">

//3-state Highlight menu effect script: By Dynamicdrive.com
//For full source, Terms of service, and 100s DTHML scripts
//Visit http://www.dynamicdrive.com

function over_effect(e,state){
if (********.all)
source4=event.srcElement
else if (********.getElementById)
source4=e.target
if (source4.className=="menulines")
source4.style.borderStyle=state
else{
while(source4.tagName!="TABLE"){
source4=********.getElementById? source4.parentNode : source4.parentElement
if (source4.className=="menulines")
source4.style.borderStyle=state
}
}
}

</script>
*********
.menulines{
border:2.5px solid #F0F0F0;
}

.menulines a{
text-decoration:none;
color:black;
}
</style>

<script language="JavaScript1.2">

//3-state Highlight menu effect script: By Dynamicdrive.com
//For full source, Terms of service, and 100s DTHML scripts
//Visit http://www.dynamicdrive.com

function over_effect(e,state){
if (********.all)
source4=event.srcElement
else if (********.getElementById)
source4=e.target
if (source4.className=="menulines")
source4.style.borderStyle=state
else{
while(source4.tagName!="TABLE"){
source4=********.getElementById? source4.parentNode : source4.parentElement
if (source4.className=="menulines")
source4.style.borderStyle=state
}
}
}

</script>

2) Hemen aşağıdaki kodu ise <BODY> etiketinin içinde, menunüzün olması gereken yere yerleştirin.


Kod
<table border="0" width="200" cellspacing="0" cellpadding="0" onMouseover="over_effect(event,'outset')" onMouseout="over_effect(event,'solid')" onMousedown="over_effect(event,'inset')" onMouseup="over_effect(event,'outset')" style="background-color:#F0F0F0">

<tr><td width="100%" bgcolor="#E6E6E6"><font face="Arial" size="3"><b>ANA MENÜ</b></font></td></tr>

<tr><td width="100%" class="menulines"><font face="Arial" size="2"><a href="../../oto/index.htm">OtoList.com</a></font></td></tr>

<tr><td width="100%" class="menulines"><font face="Arial" size="2"><a href="http://www.testleronline.com.com">TestlerOnline</a> </font></td></tr>

<tr><td width="100%" class="menulines"><font face="Arial" size="2"><a href="http://www.interturknet.com">İnterturknet.com</a> </font></td></tr>

<tr><td width="100%" class="menulines"><font face="Arial" size="2"><a href="http://www.ahenkdergisi.com">Ahenk Dergisi</a></font></td></tr>

<tr><td width="100%" class="menulines"><font face="Arial" size="2"><a href="../../ilkturkorg/">İlkturk.org</a> </font></td></tr>

</table>

Menünün İnce Ayarları için yapmanız gereken
Önce onMouse...kodunu bizzat <table> etiketinin içine aşağıdaki gibi yerleştirin:

<table onMouseover="over_effect(event,'outset')" onMouseout="over_effect(event,'solid')" onMousedown="over_effect(event,'inset')" onMouseup="over_effect(event,'outset')" style="background-color:#F0F0F0">

İkinci olarak ise efekti yerleştirmek istediğiniz bütün TABLE hücrelerine (<TD>) class=.... kodunu yerleştirmelisiniz, aynen aşağıdaki gibi:
<td class="menulines">.......</a>

İşte Menünüz (Linkleri değiştirmeyi unutmayın)