Sto utilizzando il codice html all'interno di un file .cs per progettare un modello per l'invio di e-mail. Ho aggiunto un tag di stile al tag <a href>
, ma non ha effetto quando l'email viene effettivamente inviata. ecco il codice:Applicazione dello stile al tag <a href> inserito nel codice C#
public static void Email()
{
StringBuilder sb= new StringBuilder();
sb.Append("<a href='#' style='font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;color:#fff;text-decoration:none;line-height:2em;font-weight:bold;text-align:center;display:inline-block;border-radius:5px;text-transform:capitalize;background-color:#208ed5;margin:0;border-color:#208ed5;border-style:solid;border-width:10px 20px' target='_blank'>");
sb.Append("link</a>");
}
penso che si dovrebbe utilizzare il doppio citazioni dopo stile attribuiscono, ad es 'style =" font-family: 'Helvetica Neue'; color: green; width: 100px; "'. – user31782
problema di formatura stringa –
@Reddy yes problema di formatura stringa, grazie per averlo indicato. Ho rimosso le virgolette singole intorno a "Helvetica Neue" e ora funziona bene. Grazie – sumedha