Paul: Label-Element

Hallo,

macht es Sinn das label-Element an andere Inhalte dran zu hängen zB. Text, die keine Formular-Elemente sind?

Beispiel: "Abbildung 1: Im Bild sehen Sie eine..."

=>"Abbildung 1:" könnte ein Label zum Rest des Textes sein.

Das Konstruk validiert ((X)HTML strict), aber macht es auch Sinn?

Danke.

  1. Hallo,

    macht es Sinn das label-Element an andere Inhalte dran zu hängen zB. Text, die keine Formular-Elemente sind?

    Nein. Das wird eher für Verwirrung und Fehler sorgen, weil sich Label ausdrücklich nur auf Formularfelder beziehen können.

    Mathias

    1. Ah, ok. Danke für den hinweis. Schade, dass hier Bedeutung und Funktion nicht richtig voneinander getrennt sind.

      grüße.

      1. Hi,

        Ah, ok. Danke für den hinweis. Schade, dass hier Bedeutung und Funktion nicht richtig voneinander getrennt sind.

        Bedeutung und Name. Was semantisch IMHO am ehesten passt, ist ein <hX>.

        Cheatah

        --
        X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
        X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes
      2. Hallo,

        Schade, dass hier Bedeutung und Funktion nicht richtig voneinander getrennt sind.

        Sowas gibts in HTML 5:
        http://www.whatwg.org/specs/web-apps/current-work/#the-legend
        Allerdings wird das noch kein User-Agent entsprechend unterstützen, sondern eher davon verwirrt sein, wie gesagt.

        Mathias

  2. Hallo Paul,

    macht es Sinn das label-Element an andere Inhalte dran zu hängen zB. Text, die keine Formular-Elemente sind?

    Was sollte denn dann ein Klick auf das Label bewirken?

    Viele Grüße,
    Marc.

    --
    Und immer schön
    validieren (http://validator.w3.org/)
    1. Hallo Marc,

      »Was sollte denn dann ein Klick auf das Label bewirken?

      Ein Klick? Nix :-). Ich dachte nur *semantisch* ist "Abbildung 1:" ein Label zum Rest vom Text.

      Danke und Grüße.