• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Hyperlink-Bereich

Status
Für weitere Antworten geschlossen.

htmlvisitor

Neues Mitglied
Hallo,

Ich möchte einen ganzen Bereich, zB. ein Div (mit verschachtelten Divs) als Hyperlink-"Fläche" erstellen.

Nun ist es ja nicht möglich innerhalb des <a></a>-Tags ein Div zu platzieren.
Gibt es sonst eine Möglichkeit, ein fast beliebiges html-code Fragment als Hyperlink-Fläche zu erstellen?

Patrick
 
Nein.

Welchen Sinn soll das haben?

Vielleicht ist Dein <div> einfach ein falsch gewähltes Tag?

Möchtest Du vielleicht Deinen Link mit display:block dazu bringen, sich wie ein Block-Element zu verhalten, um so eine definierte (große) Größe zu vergeben?
 
Hallo,

Der User soll auf diesen rechteckigen Bereich irgenwo draufklicken können, so dass dann die Weiterleitung zum gewünschten Link stattfindet. Es ist ein Bereich, den er dann editieren kann.

Innerhalb dieses Bereichs kann ich leider nicht wissen, was der Inhalt ist, weil er vom User in einem browserbasierten Editor verändert wurde und somit fast jeglichen html-Inhalt enthalten kann.

Ist es möglich, mit display:block zu arbeiten, wenn darin beliebiger html-code ist?

Patrick
 
display: block interessiert es wenig was für HTML-Code innerhalb des zugewiesenen HTML-Elements existiert. Aus Sicht der Validität und Darstellungssicherheit ist es jedoch überhaupt keine gute Idee soetwas zu bauen da die Gefahr besteht, dass wegen des fehlerhaften Codes jeder Besucher dann etwas anderes sieht. Du solltest Dir eine andere Möglichkeit überlegen.
 
sprichst Du hier speziell die Problematik bei display: block an oder eher die Tatsache, dass fehlerhafter Code ganz allgemein verschieden angezeigt wird?

(Es ist ja allgemein bei CMS-Systemen nicht ohne "Gefahr", die Enduser den Code sogar direkt in der html-Ansicht verändern zu lassen.)

Patrick
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben