Markus Permei: Frage zu HTML / Java Script

problematische Seite

Hallo erstmal! Ich bräuchte hier ein bisschen hilfe, wie kann ich eine website erstellen mit einer Tabelle mit 4 Zellen und nur 3 Zellen ist ein Bild zu sehen in der letzten nichts also ein weißes bild, bei einem Klick auf ein Bild rutscht das Bild auf den freien platz sofern das weiße bild links oder rechts von dem bild ist! Bis jetzt habe ich die Tabelle, aber ich weiß nicht was ich in den head schreiben soll...

<html>
<head>

</head>
<body>
<table border="1">
<td>
<img src="smileylachen.gif" width="300" height="250">
</td>
<td>
<img src="smileynormal.png" width="300" height="250">
</td>
<td>
<img src="smileytraurig.png" width="300" height="250">
</td>
<td>
<img src="weisses_quadrat.png" width="300" height="250">

</body>
  1. problematische Seite

    Bis jetzt habe ich die Tabelle, aber ich weiß nicht was ich in den head schreiben soll...
    

    Hallo Markus,

    wohl nicht nur das nicht. Abhilfe gibt es in unmittelbarer Umgebung, z. B. hier im Wiki. Bevor Du kein (halbwegs) valides HTML hast, solltest Du mit "anspruchsvolleren" Versuchen garnicht erst anfangen. Also, schaffe Dir zuerst eine solide Grundlage.

    Grüße, Martl

    (Wenn Plan A nicht funktioniert: Keine Panik, das Alphabet hat noch weitere 25 Buchstaben!)

  2. problematische Seite

    Lieber Markus,

    Bis jetzt habe ich die Tabelle, aber ich weiß nicht was ich in den head schreiben soll...
    

    probier's doch mal mit unserem JavaScript-Tutorial für Anfänger! Wenn Du das durch und verstanden hast, dann kannst Du an Deinem Projekt weiterarbeiten. Übrigens wird im Tutorial auch eine Tabelle verwendet...

    Liebe Grüße,

    Felix Riesterer.

    1. problematische Seite

      Aloha ;)

      probier's doch mal mit unserem JavaScript-Tutorial für Anfänger!

      Irgendein Gefühl sagt mir, dass Martl mit seiner Einschätzung recht hat und die Probleme noch stärker bei den HTML-Grundlagen liegen. Zwar hast du Recht, dass das Tutorial bei der Bewältigung des konkreten Problems hilfreich ist, vorher sollten aber nochmal intensiv die anderen Grundlagen nachgelernt werden - JavaScript sollte man anpacken, wenn man HTML und CSS mindestens halbwegs verstanden hat.

      Übrigens wird im Tutorial auch eine Tabelle verwendet...

      Mit der Aussage wäre ich in dem Zusammenhang vorsichtig - immerhin ist die Tabelle im Artikel zwar vielleicht fragwürdig, aber doch sinnvoll begründbar. In seinem Quellcode hier nicht, es handelt sich in seinem Quellcode um eine Layouttabelle wie sie im Buch steht, noch dazu mit vollkommen kaputtem Markup. Deine Aussage hört sich (wahrscheinlich unbeabsichtigt) wie eine Empfehlung ("das Tutorial verwendet das gleiche wie du, passt also") an, und die wäre falsch.

      Grüße,

      RIDER

      --
      Camping_RIDER a.k.a. Riders Flame a.k.a. Janosch Zoller Erreichbar manchmal im Self-TS (ts.selfhtml.org) oder sonst - wenn online - auf dem eigenen TeamSpeak-Server (fritz.campingrider.de) oder unter: # Facebook # Twitter # Steam # YouTube # Self-Wiki # ch:? rl:| br:> n4:? ie:% mo:| va:) js:) de:> zu:) fl:( ss:| ls:[
      1. problematische Seite

        Lieber Camping_RIDER,

        Layout-Tabellen sind der grundsätzlich falsche Weg.

        Aber... Was sollen Anfänger machen, wenn sie von CSS noch zu wenig verstehen, um vier Flächen nebeneinander zu platzieren? Natürlich kann man (und hat @Martl ja indirekt schon) dagegen angehen, überhaupt eine Tabelle zu verwenden, aber ist das dem Fragenden wirklich geholfen? Alles, was er wollte, war doch eine Klick-Reaktion in einer ganz klar formulierten Art und Weise! Aber niemand reagiert auf dieses ursprüngliche Ansinnen...

        Mein Beitrag wollte die andernorts angestoßene Kritik an einer Layout-Tabelle nicht erneut aufgreifen, sondern sich auf den JavaScript-Teil des OP richten, der in der anderen Antwort völlig außen vor blieb. Hätte dort etwas von JavaScript gestanden, hätte ich mir meinen Beitrag gespart.

        Liebe Grüße,

        Felix Riesterer.

        1. problematische Seite

          Aloha ;)

          Ich weiß, ich hatte die Intention deines Beitrags durchaus verstanden (und habe daran auch nichts auszusetzen). Ich wollte mit meinem Beitrag lediglich sicherstellen, dass deine Antwort auch ihrer Intention nach und nicht nur ihrem direkten Wortlaut nach aufgenommen wird.

          Grüße,

          RIDER

          --
          Camping_RIDER a.k.a. Riders Flame a.k.a. Janosch Zoller Erreichbar unter: # Facebook # Twitter # Steam # YouTube # Self-Wiki # ch:? rl:| br:> n4:? ie:% mo:| va:) js:) de:> zu:) fl:( ss:| ls:[