• Gelöst uashdo

    (@uashdo)


    Noch eine Frage von mir, wo ich leider nicht weiterkommen – vielen Dank!

    Auf der neu gestalteten Seite, wird die Schrift der Überschriften leider viel fetter angezeigt als auf den zuvor publizierten Seiten oder dem Editor. What-font zeigt auch an, dass es sich um genau dieselben Schriften handelt. Siehe Screenshots:

    Ältere Seite: Schrift wird ’schön‘ dargestellt (https://www.beisichsein.ch/laufbahnberatung/):

    Neue Seite: Schrift ist ‚fetter‘ (https://www.beisichsein.ch/bei-sich-sein-neu/):

    Das Problem tritt sowohl auf unterschiedlichen Desktops als auch auf Handy auf.

    Vielen lieben Dank für Eure Unterstützug!

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 9 Antworten – 1 bis 9 (von insgesamt 9)
  • Hallo,
    in der developer console (Aufruf mit F12) sehe ich bei den Einstellungen keine Unterschiede (siehe Elements > Computed). Ich habe auch optisch nicht den Eindruck, dass sich die Überschriften im Hinblick auf font-size, font-weight, etc. unterscheiden.

    Möglichweise ist das nur eine falsche Darstellung in dem von dir verwendeten Tool What-font.

    Viele Grüße
    Hans-Gerd

    Moderator La Geek

    (@la-geek)

    What-font zeigt auch an, dass es sich um genau dieselben Schriften handelt.

    Und What-font zeigt die korrekten Werte. Ich sehe alle Überschriften mit font-weight: 600 also fetter Schrift. Die unterschiedliche Anzeige in deinem Browser zeigt vermutlich noch im Cache gespeicherte Werte.

    Browsercache leeren: Drücke dafür CTRL (STRG) + SHIFT + Entf gleichzeitig, dadurch wird in den gängigen Browsern ein Fenster zum Löschen geöffnet (weitere Hilfe dazu). Auf einem Smartphone musst du natürlich den Browser-Cache anders entfernen.

    Vermutlich kannst du die Schriftart in deinem Theme Sydney über den Customizer ändern, wähle für H1 bis H6 entweder die Schrift Vollkorn 400 oder eine font-weight:400

    Thread-Starter uashdo

    (@uashdo)

    Vielen Dank für Eure Antworten. Ich kann in den Einstellungen – und das ist genau mein Problem – auch keinerlei Unterschiede finden. Fakt ist, das habe ich nun auf vielen unterschiedlichen Geräten und Browsern geprüft: die Schrift wird teilweise ‚fett‘ und teilweise ’normal‘ dargestellt (hat auch nix mit Cache o.ä. zu tun). Manchmal in unterschiedlichen Tabs verschieden, manchmal überall ‚richtig‘ und dieselbe Seite mal so und mal anders. Habt Ihr irgendeine Ahnung, woran das liegen könnte? Oder muss ich mir eine andere Schriftart suchen (das wäre sehr schade).

    Moderator threadi

    (@threadi)

    Du hast in deinem Theme scheinbar Custom CSS hinterlegt. Darin steht dieser fehlerhafte Abschnitt:

    h1,h2,h3,h4,h5,h6,.site-title{text-decoration:;text-transform:;font-style:normal;line-height:1.2;letter-spacing:px;}

    Ich vermute, dass dieser dazu führt, dass der Browser die Schriften nicht einheitlich interpretiert. Aufgefallen ist mir das als ich die Ansicht im Chrome mit der vom Firefox verglichen habe. Im Chrome sieht die Schrift so aus wie sie sein sollte da dieser Browser toleranter auf Fehler im Code reagiert. Im Firefox wird erst Times New Roman erkannt und sobald man irgendwo etwas klickt oder analysieren will wechselt es zur gewünschten Schriftart „Vollkorn“ aber mit einer Schriftdicke von 400, weil o.g. Code vermutlich falsch interpretiert wird.

    Ich würde dir daher empfehlen erstmal diese CSS-Fehler zu beheben.

    Thread-Starter uashdo

    (@uashdo)

    Hallo threadi
    Das klingt nach einer super Fährte – danke! Leider finde ich den fehlerhaften Code nirgends. Weder im Customizer, noch in den Theme Dateien. Hast Du vielleicht einen Tipp, wie ich ihn finden kann?

    Herzlichen Dank!

    Moderator threadi

    (@threadi)

    Der Code wird wie gesagt über dein Theme als Custom CSS ausgegeben. Im WordPress-Standard wäre die Stelle bei klassischen Themes unter Design > Customizer > Zusätzliches CSS zu finden. Was man dort eingibt wird aber nicht so ausgegeben wie es bei dir der Fall ist. Ich kann bei dem kostenfreien Theme Sydney gerade keine andere Stelle finden.

    Wenn Du nur das kostenfreie Theme nutzt, wende dich am besten an deren Supportforum: https://wordpress.org/support/theme/sydney/

    Wenn Du das Theme gekauft hast, wende dich an deren Support: https://athemes.com/support/

    Moderator La Geek

    (@la-geek)

    Der CSS-Code

    h1, h2, h3, h4, h5, h6, .site-title {
        font-family: Vollkorn, serif;
        font-weight: regular;
    }

    kann nicht funktionieren und wird durch das CSS vom Theme überschrieben. Vermutlich wurde er im Customizer -> zusätzliches CSS hinterlegt.

    font-weight: regular;
    gibt es nicht. Richtig wäre
    font-weight: normal;
    oder auch:
    font-weight:400;

    dünne Schrift:
    light
    300

    siehe dort:
    https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-weight#common_weight_name_mapping

    ersetze also „regular“ durch „normal“, „400“ oder anderes mit gültiger Syntax.

    Bei mir wird es übrigens in allen Browsern mit fetter Schrift (font-weight: 600;) angezeigt.

    Thread-Starter uashdo

    (@uashdo)

    Herzlichen Dank – habs nun im Customizer gefunden. Nicht unter dem Css, das hatte ich natürlich gecheckt, sondern in einer Spezialeinstellung zu Typographie. Dort ist das ‚regular‘ in einem Dropdown Menu übrigens festgelegt. Normal kann ich gar nicht wählen…

    Moderator La Geek

    (@la-geek)

    Dort ist das ‚regular‘ in einem Dropdown Menu übrigens festgelegt. Normal kann ich gar nicht wählen…

    Das ändert nichts an der Tatsache. Es bleibt ein Fehler.

Ansicht von 9 Antworten – 1 bis 9 (von insgesamt 9)

Das Thema „Gleiche Schrift – unterschiedliche Darstellung“ ist für neue Antworten geschlossen.