Tôi đang gửi email có định dạng HTML theo lập trình và đặt phông chữ là Arial trong suốt (font-family: Arial;
). Khi thư đến trong Outlook 2010, văn bản trong các phần tử table
nằm trong Times New Roman. Văn bản trong div
yếu tố là tốt trong Arial. Nếu tôi View Source
, sao chép vào tệp HTML và xem trong trình duyệt, tất cả các phông chữ hoạt động như mong đợi (tất cả đều là Arial).Outlook 2010 ghi đè gia đình phông chữ từ Arial sang Times New Roman
Một số Google results cho thấy Outlook sẽ quay trở lại phông chữ mặc định của nó (Times New Roman) khi không có gì được chỉ định, nhưng đó không phải là những gì đang xảy ra ở đây.
Tại sao Outlook buộc email của tôi hiển thị trong Times New Roman khi được chỉ định khác?
Tôi thực sự hy vọng đây không phải là câu trả lời đúng nhưng nó đã làm các trick, cổ vũ! – daddywoodland
Điều này là chính xác, Outlook dường như không nhận kiểu dáng của phần tử gốc. Bạn phải tạo kiểu cho vùng chứa hiện tại hoặc văn bản hoàn nguyên về mặc định. – aaandre
Tôi cho rằng 'td {font-family: arial}' không phải là ý của bạn? –