iOS 8.3 Ignorando CSS en línea

0

Tengo una firma de correo electrónico HTML con Outlook.com donde solo puedo usar CSS en línea. Estoy diseñando el número de teléfono para perder el enlace de subrayado azul de iOS, pero quiero conservar la funcionalidad "tocar en el teléfono" Esta línea es la parte problemática;

<div>Tel: <font color="#000000" style="text-decoration:none !important;">01234 567 890</font></div>

iOS respetará la declaración de color, pero ignorará completamente la declaración de decoración de texto y continuará subrayando.

Cualquier idea de por qué sería apreciada.

    
pregunta tubedogg 15.06.2015 - 16:47

2 respuestas

1

El formato "inteligente" (por falta de una mejor frase) se agrega después de que la página se haya procesado y no se vea afectada por CSS. A menos que desactive la funcionalidad por completo, como se muestra en la otra respuesta, no puede afectarla.

La razón por la que funciona el color es porque el texto coloreado es parte de la página que se está representando; usted declara durante el procesamiento que debe ser negro. El subrayado no se agrega hasta que se procesa la página, por lo que no puede afectarlo.

    
respondido por el tubedogg 15.06.2015 - 23:40
0

Debe agregar la siguiente etiqueta meta en el encabezado del correo:

<meta content="telephone=no" name="format-detection">

Pero tenga cuidado: aunque esto resuelve el problema de marca / estilo, también elimina la funcionalidad a la que los usuarios pueden estar acostumbrados (¡y puede evitar que los suscriptores puedan llamarlo!).

    
respondido por el Matthieu Riegler 15.06.2015 - 17:04

Lea otras preguntas en las etiquetas