Zum Inhalt springen

Codeoptimierung Menü

Erstellt am 25. Mai 2004 · Noch keine Antworten

Tags: Frage

Tiuri ·

Moin,

bin ganz froh, dass ich mit Hilfe der Doku und Euren Beiträgen ein erstes Menü hinbekommen habe. Ich wollte mal gein GMENU, da ich es zu langweilig finde ;-) und viel lieber Menüs mit CSS bastle, die dann fast genau aussehen sollen. ME werden Textmenüs auch lieber von Suchmaschinen genommen .....

Da das mein erstes Werk ist, würde ich Euch mal bitten, da drüber zu gucken, was sich da optimieren liesse. Bitte nicht wundern, das Design ist noch furchtbar, aber bei mir im Hause werden Design und Programmierung streng getrennt und ich hab nicht mal ein CSS-Template hierfür :-( Statt der Farbgaben sollen dann id-Tags hin. (RO geht so logischerweise auch nicht) (Ist jetzt blau bzw. lila auf schwarz und dunkelgrau - echt empfehlenswert ;-) )

Mir geht es nur darum, bevor ich mich hier weiter an Details setze und mir hinterher an Kopp haue, weil ich es hätte viel einfacher haben können, würd ich gerne Eure Optimierungsvorschläge hören.

### Menü

    marks.MENU = HMENU
    marks.MENU {
        wrap = <table width="100%" border = 0 cellpadding=0 cellspacing=0><tr><td><img src="fileadmin/bilder/spacer.gif" width="5" hight="1"></td><td><img src="fileadmin/bilder/spacer.gif" width="5" hight="1"></td><td colspan=3 width="99%"></td></tr> | </table>
        1 = TMENU
        1 {
            expAll = 0
            NO {
                linkWrap = <tr><td colspan=5 bgcolor = "#000000"> | </td></tr>
            }
            ACT <. NO
            ACT = 1
            ACT.linkWrap = <tr><td colspan=5 bgcolor = "#000000"><b> | </b></td></tr>
            ACT <. NO
            ACT = 1
            ACT.linkWrap = <tr><td colspan=5 bgcolor = "#000000"><b> | </b></td></tr>
            RO < .NO
            RO = 1
            RO.linkWrap = <tr><td colspan=5 bgcolor = "#111111"><b> | </b></td></tr>
        }
        2 = TMENU
        2 {
            wrap = | <tr><td colspan = 5><img src="fileadmin/bilder/spacer.gif" hight="2"></td></tr>
            expAll = 0
            NO {
                linkWrap = <tr><td></td><td colspan=4 bgcolor = "#555555"> | </td></tr>
            }
            ACT <. NO
            ACT = 1
            ACT.linkWrap = <tr><td></td><td colspan=4 bgcolor = "#555555"><b> | </b></td></tr>
            ACT <. NO
            ACT = 1
            ACT.linkWrap = <tr><td></td><td colspan=4 bgcolor = "#55555"><b> | </b></td></tr>
            RO < .NO
            RO = 1
            RO.linkWrap = <tr><td></td><td colspan=4 bgcolor = "#111111"><b> | </b></td></tr>
        }
        3 = TMENU
        3 {
            wrap = | <tr><td colspan = 5><img src="fileadmin/bilder/spacer.gif" hight="2"></td></tr>
            expAll = 0
            NO {
                linkWrap = <tr><td colspan=2></td><td colspan=3 bgcolor = "#999999"> | </td></tr>
            }
            ACT <. NO
            ACT = 1
            ACT.linkWrap = <tr><td colspan=2></td><td colspan=3 bgcolor = "#999999"><b> | </b></td></tr>
            ACT <. NO
            ACT = 1
            ACT.linkWrap = <tr><td colspan=2></td><td colspan=3 bgcolor = "#999999"><b> | </b></td></tr>
            RO < .NO
            RO = 1
            RO.linkWrap = <tr><td colspan=2></td><td colspan=3 bgcolor = "#111111"><b> | </b></td></tr>
        }
    }