Beiträge von threadi

    Meinst Du du möchstest das zweite Bild anstelle des ersten Bilds anzeigen? Und das zweite Bild soll ein ImageMap sein?

    Dann reicht es ja fast schon so wie Du es aktuell hast. Schreibe einfach nur:

    Dadurch ist das Bild zwar immer eine ImageMap, die kann aber sowieso nur genutzt werden wenn der Mauszeiger darüber ist. In dem Fall wird einfach ein anderes Bild angezeigt.

    Hinweis: die Pfadangaben der Links sind sicherlich nur zum Testen oder ist das Absicht?

    Mit HTML alleine geht das nicht. Du brauchst JavaScript oder/und PHP dafür.

    Mit JavaScript könntest Du eine Änderung in einem select-Feld prüfen (onchange) und dann für die davon abhängigen Felder die Inhalte neu setzen. Das ist ein relativ manueller Weg und imho umständlich.

    Alternativ könnte man JavaScript verwenden um bei einer Änderung die Inhalte der anderen Felder per AJAX zu laden. Dazu könnte man serverseitig ein PHP-Script ablegen (welches per AJAX angesprochen wird) über welches Du die Inhalte der Felder einfach managen kannst.

    Oder Du baust das Formular so auf, dass es sich schrittweise aufbaut. Jedes Mal muss man auf "weiter" klicken und dann verarbeitet ein PHP-Script die Angaben und gibt weitere Felder zur Auswahl.

    Was davon dein Weg ist, kannst nur Du entscheiden. Du brauchst in jedem Fall mehr als nur HTML. Wenn Du das bisher nicht kannst, schau es dir an. Eine Fertiglösung für das was Du willst gibt es nicht, aber es gibt viele Vorlagen dafür.

    Der HTML-Code unter deinem Link ist nicht valide. Das Tabellengerüst machst Du mit dem Formular kaputt. Da Du ein Formular abbilden willst, ist eine Tabelle sowieso der falsche Weg um das abzubilden.

    Relevant für eine Antwort zur Darstellung ist zudem auch der CSS-Code. Daher wäre eine Antwort auf o.g. Frage durchaus interessant, da man dort alles einsehen könnte.

    Alternativ kann man natürlich auch fertige Shop-Systeme verwenden, ist dann aber auf die damit einhergehenden Beschränkungen angewiesen. Das kann eine stark beschränkte Template-Anpassung sein oder ein beschränkter Funktionsumfang. Wenn Du einen individuellen Shop willst, wende dich an eine Agentur die ihn dir so bereitstellt wie Du willst.

    Da Du eine Liste mit Bildern hast wäre eine Aufzählungsliste das Richtige.

    HTML
    <ul>
    <li><img src="bild1.jpg" alt="" /><p>Bildunterschrift 1</p></li>
    <li><img src="bild2.jpg" alt="" /><p>Bildunterschrift 2</p></li>
    </ul>

    Deinen PHP-Code für die Erzeugung davon müsstest Du folglich so in etwa anpassen.

    Per CSS musst Du dann noch die genaue Ausrichtung der Bildunterschrift organisieren.