No me sale el menú desplegable

Hola, después de leer y practicar con el curso paso a paso, he intentado poner un menú desplegable siguiendo las instrucciones del menu desplegable dynamicdrive de la pestaña Mejora tu web de la web CCTW. Sin embargo, tras hacerlo, no me sale el menudesplegable ni en el html kit ni en el firefox ni en el IE. ¿Qué está mal?

Este es el código html que tengo (la hoja de css no la he hecho porque sólo he creado el html para probar rápidamente si funciona el menú desplegable):(':(')
Sad

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
<title>Prueba1</title>

<style type="text/css">

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.suckertreemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.suckertreemenu ul li{
position: relative;
display: inline;
float: left;
background-color: #F3F3F3; /*overall menu background color*/
}

/*Top level menu link items style*/
.suckertreemenu ul li a{
display: block;
width: 90px; /*Width of top level menu link items*/
padding: 1px 8px;
border: 1px solid black;
border-left-width: 0;
text-decoration: none;
color: navy;
}

/*1st sub level menu*/
.suckertreemenu ul li ul{
left: 0;
position: absolute;
top: 1em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels offset after 1st level sub menu */
.suckertreemenu ul li ul li ul{
left: 159px; /* no need to change, as true value set by script */
top: 0;
}

/* Sub level menu links style */
.suckertreemenu ul li ul li a{
display: block;
width: 160px; /*width of sub menu levels*/
color: navy;
text-decoration: none;
padding: 1px 5px;
border: 1px solid #ccc;
}

.suckertreemenu ul li a:hover{
background-color: black;
color: white;
}

/*Background image for top level menu list links */
.suckertreemenu .mainfoldericon{
background: #F3F3F3 url(objetos/arrow-down.gif) no-repeat center right;
}

/*Background image for subsequent level menu list links */
.suckertreemenu .subfoldericon{
background: #F3F3F3 url(objetos/arrow-right.gif) no-repeat center right;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}

/* Holly Hack for IE \*/
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }
/* End */

</style>

<script type="text/javascript">

//SuckerTree Horizontal Menu (Sept 14th, 06)
//By Dynamic Drive: http://www.dynamicdrive.com/style/

var menuids=["treemenu1"] //Enter id(s) of SuckerTree UL menus, separated by commas

function buildsubmenus_horizontal(){
for (var i=0; i<menuids.length; i++){
var ultags=document.getElementById(menuids).getElementsByTagName("ul")
for (var t=0; t>ultags.length; t++){
if (ultags.parentNode.parentNode.id==menuids){ //if this is a first level submenu
ultags.style.top=ultags.parentNode.offsetHeight+"px" //dynamically position first level submenus to be height of main menu item
ultags.parentNode.getElementsByTagName("a")[0].className="mainfoldericon"
}
else{ //else if this is a sub level menu (ul)
ultags.style.left=ultags[t-1].getElementsByTagName("a")[0].offsetWidth+"px" //position menu to the right of menu item that activated it
ultags.parentNode.getElementsByTagName("a")[0].className="subfoldericon"
}
ultags.parentNode.onmouseover=function(){
this.getElementsByTagName("ul")[0].style.visibility="visible"
}
ultags.parentNode.onmouseout=function(){
this.getElementsByTagName("ul")[0].style.visibility="hidden"
}
}
}
}

if (window.addEventListener)
window.addEventListener("load", buildsubmenus_horizontal, false)
else if (window.attachEvent)
window.attachEvent("onload", buildsubmenus_horizontal)

</script>
</head>
<body>

<div class="suckertreemenu">
<ul id="treemenu1">
  • Item 1
  • Folder 1
    <ul>
  • Sub Item 1.1
  • Sub Item 1.2
  • Sub Item 1.3
  • Sub Item 1.4


  • Item 3
  • Folder 2
    <ul>
  • Sub Item 2.1
  • Folder 2.1
    <ul>
  • Sub Item 2.1.1
  • Sub Item 2.1.2
  • Sub Item 2.1.3
  • Sub Item 2.1.4




  • Item 4

    <br style="clear: left;" />
    </div>

    <p id="iepara">Rest of content here></p>

    </body>
    </html> :( :(


  • pues veras ARIJAPE he notado que CCTW dejo de plublicar un menu desplegable muy bueno y he tenido el mismo problema que tu con el menu de dynamycdrive aparece en donde le indicas y todo pero no se despliega, que ironica, no :?: hace todo menos lo que quieres que haga
    pues bien te digo como hacerle si te metes directo a la pagina
    :D CCTW>Curso paso a paso>Leccion 4 :D
    veras en el menu lateral algo asi :

    El pie de página
    Capas en línea
    Altura de Capas
    Aplicar Bordes
    Los Enlaces
    Retocando Enlaces
    Menos Márgenes
    Clases de Enlaces
    Convertir Enlaces
    Enlaces de Capa Pie

    pues veras intenta esto a ver que pasa:
    pega esto direccion en tu navegador tal como esta (solo copia y pega o si lo prefieres dale click en el link es lo mismo )


    http://www.comocreartuweb.com/html-kit-tutorial/tutorial-html-kit-l…

    entonces veras como aparecen las ultimas 11 lecciones(donde aparencen las clases del menu desplegable) en el menu lateral

    y a de quedar asi :

    El pie de página
    Capas en línea
    Altura de Capas
    Aplicar Bordes
    Los Enlaces
    Retocando Enlaces
    Menos Márgenes
    Clases de Enlaces
    Convertir Enlaces
    Enlaces de Capa Pie
    Menú Desplegable
    Asociar Archivos
    Retocar Body
    Asignar Estilos
    Textos de Enlaces
    Más Secciones
    Más Subsecciones
    Más Menús
    Más Desplegables
    Personalización
    Y Ahora qué?

    ves las lecciones que te señalo en azul son las que aparecen cuando entras con el link que te puse arriba, si sigues las lecciones tal como te lo indican podras optener un menu desplegable asi :

    http://dassler.atwebpages.com//plantilla.html


    la verdad es un menu muy profesional, espero te sirva mi informacion nos vemos
    NOTA:TU PUEDES CAMBIAR EL COLOR VERDE DEL MENU Y LA ORRILLA COLOR ROJO ESO LO CONFIGURE A MI GUSTO Y TU TAMBIEN PUEDES PONERLE/CAMBIARLE LOS COLORES A AMARILLO ROJO VERDE AZUL O AL QUE QUIERAS SUERTE (NO LO VEAS CON OPERA AUN NO LO ARREGLO )
    JMY
    Muchas gracias, tiene muy buena pinta. Una pregunta importante, me gustaría aplicarlo a mi página libros referentes, y me gustaría poder usarlo con Opera, ¿crees que podrías arreglarlo para Opera?

    Saludos,
    arijape
    jmy, a que se debe esa fuente (letra) gigante al final de tu mensaje ? No sé si sabes que el escribir todo en mayúsculas o letra grande es como gritar en términos web ? Saludos.
    Hola jmy,
    El menú que tuvo en su momento CCTW efectivamente era muy bueno y a mí me funciona perfectamente con IE, firefox y Chrome pero no con Opera. Lo has podido resolver? Yo sigo buscando una solución. Si ves este mensaje me puedes contestar a mi correo:
    [correo eliminado]
    Mi web:
    http://appartorreviejaalicante.atwebpages.com/
    Verás como se ve el menu desplegable en todos menos en Opera
    Gracias, Un saludo
    Por cierto no me funciona ninguno de los enlaces de esta página.
    Un saludo