Frage

Ich Mach gar nichts besonderes.Ich benutze Safari, und wenn ich <strong>blabla</strong> es funktioniert nicht, aber <b>blbla</b> tut.irgendeine Idee über, was kann der Grund sein?

Grüße...

Ich benutze Yahoo Zurücksetzen.css, wenn Sie das problem verursachen.


Beispielcode:

<p><strong>Address:</strong> bla bla bla blaabllb</p> 
War es hilfreich?

Lösung

Ja, die Yahoo!CSS zurücksetzen entfernt die Formatierung von STARKE-tags (sowie alle anderen tags).

Sie müssen erklären ausdrücklich die Formatierung wie bereits in den anderen Antworten...

strong { font-weight: bold; }

Das Firefox-plugin Firebug lassen Sie mit der rechten Maustaste auf ein element und sagen Sie "Element Untersuchen", die unter anderem zeigt, welche CSS-angewendet wurde, die auf das element und aus dem, was CSS-stylesheet, das kommt.Sehr hilfreich für das laufen auf, was das verursacht ein Problem wie dieses.

Andere Tipps

Yahoos reset.css hat dies:

address,caption,cite,code,dfn,em,strong,th,var { 
    font-style:normal; 
    font-weight:normal; 
} 

Das in der Tat bedeutet, dass es nicht fett sein wird.

Es kann sein, dass der Browser irgendwie Standardeinstellung für das „starke“ Element verloren hat.

Versuchen Sie es „Rückruf“ zu machen, indem sie explizit in Ihrem CSS festgelegt wird:

strong
{
    font-weight: bold;
}

Sie sollten nicht die Tags „stark“ und „b“ verwenden nur fett gedruckten Text zu erreichen. Stattdessen Sheets verwenden, um Text verwenden fett und nur stark erscheinen zu lassen, wenn Sie etwas betonen wollen. Sie können auch verwenden, um starke Sheets in Safari fett erscheinen zu lassen.

Nun, es hängt alles davon ab, was der CSS tut.

strong {
    font-weight:bold;
}

wird es fett erscheinen lassen. Einige Browser diesen Satz als Standard-CSS-Regel haben, andere vielleicht nicht. Haben Sie etwas gesetzt, die explizit sagt, dass starke oder <b> fett gedruckten Text führen wird?

Generell sollten Sie nicht auf den Browser verlassen Elemente auf ihre eigenen Stil. Zum Beispiel könnte Safari sagen:

strong {
    font-weight:bold;
    font-size: 1.2em;
}

, während Firefox hat:

strong {
    font-weight:bold;
    color: #000000;
    font-size: 18px;
}

oder so ähnlich. Also, wenn verschiedene Nutzer Ihre Seite betrachten, kann es oder nicht gleich aussehen kann.

Untersuchen reset.css Dateien (vielleicht hier ) und darüber nachdenken, die sagen, Browser, was Sie wollen, dass es per CSS aussehen.

Haben Sie stark in der CSS-Datei deklariert? wenn Sie eine Erklärung:

strong{}

dann wird nichts passieren.

Sie müssen haben:

strong{
font-weight:bold;
font-style: italic;
}

<strong> ist ein semantisches Element verwendet, um den eingeschlossenen Text zu betonen, während <b> (obwohl „veraltet“) ist eher eine typographische Konvention.

strong {font-weight:bold}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top