#1
|
||||
|
||||
Animiertes Web Menu Teil 2 (html)
nachdem wir in Teil 1 unsere bilder erstellt haben, werden wir diese nun in eine html seite einbauen. dafür reicht grundsätzlich ein x-beliebiger text editor, der dazu in der lage ist unformatierten text (unicode) zu speichern.
wer einen html-editor sein eigen nennt, darf selbstverständlich auch den bemühen. ich empfehle allaire homesite/macromedia homesite (je nach version). dreamweaver/golive tuts zur not auch. von netobjects fusion oder frontpage rate ich dringend ab!! Step 1: - als erstes erstellen wir das html grundgerüst, oder laden eine neue html-seite in einem html-editor. das html grundgerüst sieht dann in etwa so aus: HTML-Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Unbenanntes Dokument</title> </head> <body> </body> </html> Step 2: - nun beginnen wir damit eine tabelle hinzuzufügen. das grundgerüst für eine tabelle sieht in etwa so aus: HTML-Code:
<table width="" border="" cellpadding="" cellspacing=""> </table> - width ist die breite der tabelle. diese soll genau so breit sein wie die graphiken die wir erstellt haben. diese haben einheitsgrösse 150px, also tragen wir da den wert 150px ein. - border ist der tabellenrand. brauchen wir nicht, also kommt ne 0 rein. - cellpadding/cellspacing sind abstände innerhalb der tabelle. will auch keiner, also auch hier den wert 0 rein. inzwischen sieht das tabellengrundgerüst so aus: HTML-Code:
<table width="150px" border="0" cellpadding="0" cellspacing="0"> </table> Step 3: - nächster schritt sind die tabellenfelder. das grundgerüst dafür sieht so aus: HTML-Code:
<tr><td></td></tr> HTML-Code:
<table width="150" border="0" cellpadding="0" cellspacing="0"> <tr><td></td></tr> <tr><td></td></tr> <tr><td></td></tr> <tr><td></td></tr> <tr><td></td></tr> <tr><td></td></tr> <tr><td></td></tr> <tr><td></td></tr> <tr><td></td></tr> </table> Step 4: - nun fügen wir das erste bild ein. der html-tag dafür ist <img>. wir benötigen ihn in dieser form: HTML-Code:
<img border="" src="" id="" (alt="") onmouseover="'" onmouseout="'">
- src ist der pfad zu dem bild das der img-tag anzeigt. - id ist der name des img-tag damit man diesen einzeln ansprechen kann, wenn man mehrere davon hat. - onmouseover/onmouseout sind die eigenschaften damit der img-tag auf die maus reagiert. - optional kann man noch einen alt="hier kommt text rein" einfügen damit der geneigte user der die seite besucht sieht was das sein soll. der alttext wird angezeigt wenn die maus über das bild bewegt wird. HTML-Code:
<img border="0" src="home.gif" id="home" onmouseover="'" onmouseout="'">
- das fügen wir nun in die tabelle ein: HTML-Code:
<tr><td><img border="0" src="home.gif" id="home" onmouseover="'" onmouseout="'"></td></tr> HTML-Code:
<tr><td><img border="0" src="poems.gif" id="poems" onmouseover="'" onmouseout="'"></td></tr> <tr><td><img border="0" src="art.gif" id="art" onmouseover="'" onmouseout="'"></td></tr> <tr><td><img border="0" src="programming.gif" id="programming" onmouseover="'" onmouseout="'"></td></tr> <tr><td><img border="0" src="links.gif" id="links" onmouseover="'" onmouseout="'"></td></tr> HTML-Code:
<tr><td><img border="0" src="home.gif" id="home" onmouseover="'" onmouseout="'"></td></tr> <tr><td></td></tr> <tr><td><img border="0" src="poems.gif" id="poems" onmouseover="'" onmouseout="'"></td></tr> <tr><td></td></tr> <tr><td><img border="0" src="art.gif" id="art" onmouseover="'" onmouseout="'"></td></tr> <tr><td></td></tr> <tr><td><img border="0" src="programming.gif" id="programming" onmouseover="'" onmouseout="'"></td></tr> <tr><td></td></tr> <tr><td><img border="0" src="links.gif" id="links" onmouseover="'" onmouseout="'"></td></tr> - der entsprechende img-tag ist diesmal deutlich kürzer: HTML-Code:
<img src="spacer.gif" height="10px">
HTML-Code:
<tr><td><img border="0" src="home.gif" id="home" onmouseover="'" onmouseout="'"></td></tr> <tr><td><img src="spacer.gif" height="10px"></td></tr> <tr><td><img border="0" src="poems.gif" id="poems" onmouseover="'" onmouseout="'"></td></tr> <tr><td><img src="spacer.gif" height="10px"></td></tr> <tr><td><img border="0" src="art.gif" id="art" onmouseover="'" onmouseout="'"></td></tr> <tr><td><img src="spacer.gif" height="10px"></td></tr> <tr><td><img border="0" src="programming.gif" id="programming" onmouseover="'" onmouseout="'"></td></tr> <tr><td><img src="spacer.gif" height="10px"></td></tr> <tr><td><img border="0" src="links.gif" id="links" onmouseover="'" onmouseout="'"></td></tr> HTML-Code:
<table width="150px" border="0" cellpadding="0" cellspacing="0"> <tr><td><img border="0" src="home.gif" id="home" onmouseover="'" onmouseout="'"></td></tr> <tr><td><img src="spacer.gif" height="10px"></td></tr> <tr><td><img border="0" src="poems.gif" id="poems" onmouseover="'" onmouseout="'"></td></tr> <tr><td><img src="spacer.gif" height="10px"></td></tr> <tr><td><img border="0" src="art.gif" id="art" onmouseover="'" onmouseout="'"></td></tr> <tr><td><img src="spacer.gif" height="10px"></td></tr> <tr><td><img border="0" src="programming.gif" id="programming" onmouseover="'" onmouseout="'"></td></tr> <tr><td><img src="spacer.gif" height="10px"></td></tr> <tr><td><img border="0" src="links.gif" id="links" onmouseover="'" onmouseout="'"></td></tr> </table> Step 5: - noch eine kleinigkeit sollten wir einstellen. die verlinkung - der link-tag sieht folgendermassen aus: HTML-Code:
<a href="">hier kommt der text (textlink) oder ein img-tag rein</a> - eingebaut in die tabelle siehts dann so aus: HTML-Code:
<tr><td><a href=""><img border="0" src="home.gif" id="home" onmouseover="'" onmouseout="'"></a></td></tr> HTML-Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>menu</title> </head> <body> <table width="150px" border="0" cellpadding="0" cellspacing="0"> <tr><td><a href="http://www.photoshop-cafe.de"><img border="0" src="home.gif" id="home" onmouseover="'" onmouseout="'"></a></td></tr> <tr><td><img src="spacer.gif" height="10px"></td></tr> <tr><td><a href="http://www.photoshop-cafe.de"><img border="0" src="poems.gif" id="poems" onmouseover="'" onmouseout="'"></a></td></tr> <tr><td><img src="spacer.gif" height="10px"></td></tr> <tr><td><a href="http://www.photoshop-cafe.de"><img border="0" src="art.gif" id="art" onmouseover="'" onmouseout="'"></a></td></tr> <tr><td><img src="spacer.gif" height="10px"></td></tr> <tr><td><a href="http://www.photoshop-cafe.de"><img border="0" src="programming.gif" id="programming" onmouseover="'" onmouseout="'"></a></td></tr> <tr><td><img src="spacer.gif" height="10px"></td></tr> <tr><td><a href="http://www.photoshop-cafe.de"><img border="0" src="links.gif" id="links" onmouseover="'" onmouseout="'"></a></td></tr> </table> </body> </html> da das jetzt doch schon wieder ein bisschen länger geworden ist, folgt der javascript der das menu animiert im nächsten teil. Teil 3 (c) copyright 2006 by photoshop-cafe.de
__________________
design oder nicht sein "So, we’ve got a full pot of coffee, half a pack of cigarettes, it’s dark out, and we’re coding. Hit it." - Synthesoft Geändert von phoenix (13.03.06 um 21:32 Uhr). |
#3
|
||||
|
||||
2 Super Tuts!!! Steckt sicher eine menge Arbeit dahinter!!! Vielen Dank!!!
__________________
Beim Spiel kann man einen Menschen in einer Stunde besser kennen lernen, als im Gespräch während eines Jahres. |
#4
|
||||
|
||||
@fobby: besser?
@darkwing: es hällt sich in grenzen ... den html teil hat man in wenigen minuten soweit zusammen, dann halt noch text dazu schreiben ^^
__________________
design oder nicht sein "So, we’ve got a full pot of coffee, half a pack of cigarettes, it’s dark out, and we’re coding. Hit it." - Synthesoft Geändert von phoenix (03.03.06 um 06:13 Uhr). |
#5
|
||||
|
||||
Ja, wir wollen mal nicht penibel sein und es folgendermaßen verlagen
Code:
<table width="150px" border="0" cellpadding="0" cellspacing="0"> <tr> <td> <a href="http://www.photoshop-cafe.de"> <img border="0" src="home.gif" id="home" onmouseover="'" onmouseout="'"> </a> </td> </tr> <tr> <td> <img src="spacer.gif" height="10px"> </td> </tr> <tr> <td> <a href="http://www.photoshop-cafe.de"> <img border="0" src="poems.gif" id="poems" onmouseover="'" onmouseout="'"> </a> </td> </tr> <tr> <td> <img src="spacer.gif" height="10px"></td></tr> <tr> <td> <a href="http://www.photoshop-cafe.de"> <img border="0" src="art.gif" id="art" onmouseover="'" onmouseout="'"> </a> </td> </tr> <tr> <td> <img src="spacer.gif" height="10px"></td></tr> <tr> <td> <a href="http://www.photoshop-cafe.de"> <img border="0" src="programming.gif" id="programming" onmouseover="'" onmouseout="'"> </a> </td> </tr> <tr> <td> <img src="spacer.gif" height="10px"></td></tr> <tr> <td> <a href="http://www.photoshop-cafe.de"> <img border="0" src="links.gif" id="links" onmouseover="'" onmouseout="'"> </a> </td> </tr> </table> /edit: huch, hier werden die tabs ja ganz schön langgezogen ... so was das natürlich nich gedacht ... aber nochmal ändern tu ichs nu nich
__________________
|
#6
|
||||
|
||||
hey das ist html und kein c++ ... man kanns auch übertreiben
|
Lesezeichen |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Menu auf deutsch? | Docmartin1808 | Installation, Konfiguration, Hardware und Software | 1 | 06.07.10 02:14 |
Animiertes Web Menu Teil 1 (graphik) | phoenix | Werkzeuge, Bedienfelder und sonstige Grundlagen | 12 | 22.01.10 11:19 |
Schriftgrösse in Menu-Leisten | Willi II | Installation, Konfiguration, Hardware und Software | 2 | 30.10.09 09:32 |
Animiertes Web Menu Teil 3 (script) | phoenix | Werkzeuge, Bedienfelder und sonstige Grundlagen | 2 | 21.06.06 14:45 |