Considere que tengo esta regla CSS para una etiqueta de ancla:además de ver, ¿hay alguna manera de saber qué fuente se aplica actualmente en un elemento HTML
font-family: Helvetica, Verdana, Calibri, Arial, sans-serif;
Por supuesto, viendo lo que está dictada en el navegador, puedo juzgar cuál de estas fuentes ya se ha utilizado (aplicado) para formatear el texto actual del elemento de anclaje.
Sin embargo, necesito saber qué fuente está actualmente en uso a través de JavaScript (jQuery, por ejemplo). Este código jQuery no me ayuda:
$('#anchor-id').css('font-family');
porque devuelve 'Helvetica, Verdana, Calibri, Arial, sans-serif;'
. ¿Hay alguna manera de saber qué fuente está en acción ahora?
Actualización: Basado en la respuesta de @MC, creé este fiddle y puede comprobar que funciona bastante bien.
¿Por qué lo necesita saber? – thirtydot
Consulta esta pregunta: http://stackoverflow.com/questions/1960817/get-computed-font-family-in-javascript (para resumir, no puedes hacerlo fácilmente, pero hay una técnica que puedes probar) –
@thirtydot, solo necesito saber. :). Quiero hacer algunos negocios basados en la fuente aplicada. (análisis estadístico). Para ser más específico, tengo un script en mi página, que al igual que Google Analytics, envía de vuelta una solicitud ajax, que contiene información sobre la fuente aplicada actual al servidor. –