Pregunta

No hago nada en particular. Uso Safari, y cuando uso < strong > blabla < / strong > no funciona, pero < b > blbla < / b > . alguna idea sobre cuál puede ser el motivo?

Saludos ...

Uso Yahoo Reset.css, si puede causar el problema.


código de muestra:

<p><strong>Address:</strong> bla bla bla blaabllb</p> 
¿Fue útil?

Solución

Sí, el Yahoo! El restablecimiento de CSS elimina el formato de las etiquetas FUERTES (así como todas las demás etiquetas).

Deberá declarar explícitamente el formato como se indica en las otras respuestas ...

strong { font-weight: bold; }

El complemento Firefox Firebug le permitirá hacer clic derecho en un elemento y decir "Inspeccionar elemento", que entre otras cosas muestra qué CSS se ha aplicado a ese elemento y de qué hoja de estilo proviene ese CSS. Muy útil para reducir lo que está causando un problema como este.

Otros consejos

Yahoo's reset.css tiene esto:

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

Esto realmente significa que no estará en negrita.

Puede ser que el navegador haya perdido de alguna manera la configuración predeterminada para el " strong " elemento.

Intenta hacerlo "recordar" especificándolo explícitamente en su CSS:

strong
{
    font-weight: bold;
}

No debe usar las etiquetas " strong " y " b " para lograr solo texto en negrita. En su lugar, use hojas de estilo para hacer que el texto aparezca en negrita y solo use fuerte si desea enfatizar algo. También puede usar hojas de estilo para hacer que las letras fuertes aparezcan en negrita en un safari.

Bueno, todo depende de lo que esté haciendo el CSS.

strong {
    font-weight:bold;
}

lo hará aparecer en negrita. Algunos navegadores tendrán eso establecido como una regla CSS predeterminada, otros no. ¿Ha configurado algo que diga explícitamente que fuerte o < b > resultará en texto en negrita?

Generalmente no debe confiar en los navegadores para diseñar elementos por sí mismos. Por ejemplo, Safari podría decir:

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

mientras que Firefox puede tener:

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

o algo así. Entonces, cuando diferentes usuarios ven su página, puede o no verse igual.

Investigue los archivos reset.css (tal vez aquí ) y piense en decirle al navegador CÓMO desea que se vea a través de CSS.

¿Tiene una declaración fuerte en su archivo CSS? si tiene una declaración:

strong{}

entonces no pasará nada.

Necesitas tener:

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

< strong > es un elemento semántico utilizado para enfatizar el texto adjunto, mientras que < b > (aunque "desaprobado") es más una convención tipográfica .

strong {font-weight:bold}
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top