Skiplinks und Anker funktionieren endlich
Ute hatte mich anlässlich des CSS Naked Day in einem Kommentar darauf aufmerksam gemacht, dass meine Skiplinks nicht funktionieren.
Da ich selbst den Fehler nicht fand, eröffnete ich einen Beitrag im XHTML-Forum. Dort erhielt ich dann ganz schnell die Lösung von mantiz.
Das Problem war ein JavaScript für den Header des Blogs, der beim auf dem CSS-Framework YAML basierenden WordPress-Theme Blitzblank enthalten war.
Das Entfernen des Skripts löste schon mal das Problem bei ausgeschaltetem CSS. Anschließend habe ich dann den CSS-Code noch so angepasst, dass die Skiplinks zu sehen sind, wenn man sie mit der Tabulatorentaste anspringt (siehe hierzu auch meinen Blogbeitrag “Skiplinks und Anker einsetzen” auf Webseiten-Infos.de).
Ein herzliches Dankeschön an Ute für den Hinweis und mantiz für die Lösung.
Gerne, leider habe ich schon wieder was, der Link zum Beitrag Skiplinks funktioniert nicht, auch mit der Suche ließ sich der Beitrag nicht finden, ist der vielleicht noch nicht freigeschaltet?
Ansonsten, bin ich gespannt, wie es ohne Accesskeys wird, im Moment lässt sich deine Seite ja noch nicht per Tastatur benutzen, im Gegensatz zum Blog…
Der Fehler an sich, also das JS im Theme spricht für mich wieder einmal gegen CSS-Frameworks, weil es einfach zu häufig Nebeneffekte gibt.
Das stellt mich vor Rätsel. Bei mir funktioniert der Link auf den Blogbeitrag unter Webseiten-Infos.de und auch über die dortige Suche finde ich den Blogbeitrag!?
Ich habe sogar schon einen Kommentar dort freigeschaltet und beantwortet.
Ja, die Accesskeys werde ich in den nächsten Tagen bei allen Websites von mir entfernen. Auch hier.
Die im XHMTL-Forum genannten Gründe und Links haben mich überzeugt.
Der Fehler kommt nicht vom CSS-Framework YAML, sondern vom WordPress-Theme Blitzblank. In YAML ist m.W. das JavaScript nicht drin. Und das spricht wiederum für YAML.