at: Target für Popups

Beitrag lesen

Hallo.

Ist hier alles von der Gestaltung abhängig, und ein Seitenlokaler stereotyper Link ist meiner Meinung nach keines <p> würdig.

Letzteres ist ja eine Frage der (X)HTML-Version, der Validität und der Frage, ob ein umschließender Container vorhanden ist. Hinsichtlich der Gestaltung gebe ich dir natürlich Recht. Mir war es nur zu mühsam, die hier auch noch zu skizzieren.

Auch behagt mir der Platz an dieser Stelle nicht. Ich bevorzuge es am Ende eines Abschnitts, oder zumindest vor dem <hx> Element.

Vor dem zugehörigen oder vor dem nächsten? Letzteres könnte ich mir auch vorstellen, ersteres eher nicht. Die Stelle hatte ich wegen der Nähe zur Überschrift gewählt. Ich hätte den Verweis auch direkt in die Übrschrift integrieren können, aber ich fand, das widerspräche der Semantik. Daher das zusätzliche Element.
Auch war ich von vielen kurzen Einträgen ausgegangen, aber bei längeren Unterkapiteln ergäbe es natürlich Sinn, den jeweiligen Abschnitt mit dem Verweis abzuschließen.

Du nutzt gezielt visibility statt display:none, und setzt damit eine Funktionalität, die visuell orientierte User betrifft.

Das weiß ich. Hältst du das für falsch?

Ich würde eine Klasse verwenden, statt nur das Element als Sibling selektieren (kann schief gehen).

Das ist sicher eine Frage dessen, wie die Seiten erstellt werden. Ich hatte den Selektor gewählt, weil er nur die IE-Nutzer im Regen stehen ließe, die den Nachbar-Selektor schon, den Sprungmarken-Selektor aber noch nicht kennen. Aber spätestens wenn der Verweis ans Ende des Absatzes rücken soll, wäre natürlich eine Klasse fällig.

target sollte man nur dort zum ein-und ausblenden nutzen, wo du garantiert nur eine Instanz von mehreren Alternativen anzeigen lassen willst.
Ein mit target geöffneter Bereich muss auch wieder ein "schliessen" Element aufweisen. Man kann es nur verschwinden lassen, indem man einen Link betätigt. target braucht keine Energie, um ein Element angezeigt zu lassen (im Gegensatz zu hover). Es braucht aber Energie, um es verschwinden zu lassen. Das sollte man sich zweimal überlegen.

Im konkreten Fall ist das ja gegeben, da ja auf einen anderen Anker verwiesen wird. Das allerdings wirft eine weitere Frage auf: Wohin soll verwiesen werden? An den Anfang der Seite, zur seiten-internen Navigation oder sogar an eine ganz andere Position?

Praktisch verwende ich :target bei Details, die einen grösseren Platz einnehmen, so dass man eventuell scrollen muss, und die somit den normalen text verdecken. Sie bekommen dann eben als "target-popups" ihren "Schliessen" Link.

Tja, praktisch verwende ich es eigentlich noch gar nicht. Da ich deiner Erläuterung aber nicht ganz folgen kann, wäre ich für ein Beispiel dankbar.
MfG, at

0 148

Wieviel ist zuviel des guten?

Malcolm Beck´s
  • barrierefreiheit
  1. 0
    Kai345
    1. 0
      Malcolm Beck´s
      1. 0
        Kai345
        1. 0

          Wieviel ist zuviel des guten? Soweit geklärt.

          Malcolm Beck´s
  2. 0
    Hans
    1. 0
      Malcolm Beck´s
      1. 0
        Hans
        1. 0
          Malcolm Beck´s
          1. 0
            Auge
            1. 0
              Malcolm Beck´s
          2. 0
            at
            1. 0
              Malcolm Beck´s
              1. 0
                at
        2. 3
          molily
          1. 0
            Tim Tepaße
    2. 1
      at
  3. 0
    Beat
    1. 0
      Malcolm Beck´s
      1. 0
        Kai345
        1. 0
          Malcolm Beck´s
          1. 0
            MudGuard
            1. 0
              Malcolm Beck´s
      2. 0
        Beat
        1. 0
          Malcolm Beck´s
          1. 0
            Beat
            1. 0
              Kai345
              1. 0
                Malcolm Beck´s
            2. 2
              Auge
  4. 0
    hotti
    1. 0
      Malcolm Beck´s
  5. 2
    molily
    1. 0
      Malcolm Beck´s
      1. 0
        at
  6. 0
    Cyx23
    1. 0
      Malcolm Beck´s
      1. 0
        at
        1. 0
          Cyx23
          1. 0
            Beat
            1. 0
              Cyx23
              1. 0
                at
          2. 0
            at
            1. 0
              Cyx23
              1. 0
                at
                1. 0
                  Cyx23
                  1. 0
                    at
                    1. 0
                      Cyx23
                      1. 0
                        Beat
                        1. 0
                          Cyx23
                      2. 0
                        at
  7. 3
    at
    1. 0
      Malcolm Beck´s
      1. 0
        Auge
        1. 0
          Malcolm Beck´s
          1. 0
            Auge
            1. 0
              Malcolm Beck´s
      2. 0
        at
        1. 0
          at
          1. 0
            Malcolm Beck´s
        2. 0
          Malcolm Beck´s
          1. 0
            at
            1. 0
              Malcolm Beck´s
              1. 0
                at
                1. 0
                  Malcolm Beck´s
                  1. 0
                    at
  8. 0

    IDs für Überschriften

    Malcolm Beck´s
    1. 0
      Kai345
    2. 0
      at
      1. 0
        Malcolm Beck´s
        1. 0
          Beat
          1. 0
            Malcolm Beck´s
        2. 1
          at
          1. 0
            Malcolm Beck´s
            1. 0
              at
              1. 0
                Malcolm Beck´s
                1. 0
                  at
    3. 0
      Beat
      1. 0
        Auge
      2. 0
        Malcolm Beck´s
        1. 0
          Auge
          1. 0
            at
            1. 0
              Auge
              1. 0
                at
                1. 0
                  Beat
                  1. 0
                    at
                    1. 0
                      Beat
                      1. 0
                        at
                        1. 0
                          Beat
                          1. 0
                            at
                2. 0
                  Auge
                  1. 0
                    at
                    1. 0
                      Auge
                      1. 0
                        at
            2. 0
              at
              1. 0

                Target für Popups

                Beat
                1. 0
                  at
                  1. 0
                    Beat
                    1. 0
                      at
                    2. 0

                      Sprachauswahl

                      Gunnar Bittersmann
                      1. 0
                        Beat
                        1. 0
                          at
                          1. 0
                            Beat
                            1. 0
                              at
                              1. 0
                                Beat
                        2. 0
                          Gunnar Bittersmann
              2. 0
                Auge
                1. 0
                  at
                  1. 0
                    Auge
                    1. 0
                      Patrick Andrieu
                      1. 0
                        at
                    2. 0
                      at
            3. 0
              Malcolm Beck´s
              1. 0
                at
                1. 0
                  Malcolm Beck´s
                2. 0
                  Gunnar Bittersmann
                  1. 0
                    at
                    1. 0
                      Gunnar Bittersmann
                      1. 0
                        at
          2. 0
            Malcolm Beck´s
            1. 0
              Auge
              1. 0

                Minus im String? Wer will das sehen?

                Kai345
                • menschelei
                1. 0
                  at
        2. 0
          Gunnar Bittersmann
  9. 0

    Zusammenfassung

    Malcolm Beck´s
    1. 0
      Beat
      1. 0
        Malcolm Beck´s
        1. 0
          Beat
      2. 0
        at
    2. 0
      at
      1. 0
        Malcolm Beck´s
        1. 0
          Gunnar Bittersmann
          1. 0
            Malcolm Beck´s
        2. 0
          at
          1. 0
            Malcolm Beck´s
            1. 0
              at
              1. 0
                Malcolm Beck´s
                1. 0
                  at
                  1. 0
                    Malcolm Beck´s
                    1. 0
                      at
                      1. 0
                        Malcolm Beck´s
    3. 0
      Gunnar Bittersmann
      1. 0
        Malcolm Beck´s
        1. 0
          at
          1. 0
            Malcolm Beck´s
            1. 0
              at
              1. 0
                Malcolm Beck´s
                1. 0
                  Gunnar Bittersmann
                  1. 0
                    Malcolm Beck´s