dave: showhide mit Klassen

Beitrag lesen

Hi,

Sollte das also jetzt so aussehen?

Nein.

<script language="javascript">

Du möchtest kein Skript, sondern Styles. Zudem wäre das language-Attribut deprecated:

<style type="text/css"></style>

Noch vernünftiger ist es die Styles in eine andere Datei auszulagern und diese mit dem link-Element einzubinden.

<!--

Diese Kommentare sind hier absolut unnötig.
Weder bei Style noch bei Script erfüllen die irgendeinen Nutzen.

.agent99-visible .agent99 { visibility: visible; }

Das ist richtig.

<a href="javascript://" onclick="document.body.className = 'agent99-visible';">bla</a>

Für was hast du hier noch immer das href="javascript://"?
Das was du im onclick-Attribut notiert hast erfüllt grundsätzlich seinen Zweck, überschreibt aber auch bereits vorhanden Klassen im class-Attribut des body-Elements.

~dave