Bạn có thể nhúng html vào email không?

Tôi đang cố gắng nhúng trang HTML của mình vào 'triển vọng' và nội dung email Gmail. Tôi đang tạo một công cụ khảo sát trong đó email chứa các nút radio và nút gửi sẽ gửi dữ liệu đã chọn đến máy chủ. Tôi đã cố gắng chèn tệp HTML nhưng nó được hiển thị dưới dạng văn bản, vui lòng giúp tôi nhập liệu

Có cách nào tốt hơn để thực hiện điều này?

Brandy Alexander đã viết chuyên nghiệp từ năm 2001. Cô ấy là một nghệ nhân thủy tinh với nền tảng thiết kế Web và viết kỹ thuật. Alexander điều hành công việc kinh doanh kính nghệ thuật của riêng mình và là cộng tác viên của "Glass Line Magazine" cũng như nhiều ấn phẩm trực tuyến khác

Nhiều hơn 1. 1 tỷ người sử dụng Office. Đó là 1 trong 7 người trên hành tinh. Microsoft Outlook là ứng dụng email dành cho doanh nghiệp và một số lượng lớn người dùng sử dụng nó trong công việc hàng ngày. Nó là một ứng dụng email rất mạnh mẽ, nhưng đôi khi sức mạnh này là một thiếu sót

Một trường hợp như vậy là sử dụng Microsoft Outlook để gửi các bản tin hoặc biểu mẫu có định dạng HTML. Bạn có thể nói: “Nhưng Outlook cho phép tôi tạo các thư có định dạng HTML bằng nhiều điều khiển và kiểu,” và bạn sẽ đúng 100%. Nhưng ngay khi bạn thử tạo một tin nhắn HTML bằng phần mềm đặc biệt và sử dụng HTML kết quả làm nguồn cho tin nhắn của mình, bạn sẽ ngạc nhiên. Outlook không cho phép bạn sử dụng nguồn HTML của riêng mình để tạo thư. “OK, nhưng đó không phải là vấn đề lớn” – bạn nói, và một lần nữa bạn có thể đúng vì bạn có thể mở thông báo HTML thu được bằng Internet Explorer và sao chép rồi dán dữ liệu qua khay nhớ tạm vào thông báo Outlook. Vâng, điều này có thể được thực hiện, nhưng có một bất ngờ đang chờ bạn

Bắt đầu với Office 2007, Outlook chỉ hỗ trợ Microsoft Word làm công cụ tạo và hiển thị thư ở định dạng HTML. Các phiên bản trước của Microsoft Outlook đã sử dụng Internet Explorer làm công cụ HTML. Những thay đổi kỹ thuật này gây ra sự khác biệt đáng kể về cả giao diện của thông báo kết quả cũng như trong chính mã HTML, mã này trải qua các thay đổi và chỉnh sửa. Thoạt nhìn, đây có vẻ không phải là vấn đề lớn… nhưng chỉ ở cái nhìn đầu tiên

Tại sao việc lưu mã HTML ban đầu của email lại quan trọng đến vậy?

Câu trả lời cho câu hỏi này rất đơn giản – để đảm bảo rằng email HTML của bạn sẽ trông giống nhau trong Microsoft Outlook và trong Google Mail, Apple Mail cũng như trong các ứng dụng email trên bàn và thiết bị di động. Bằng cách tạo email HTML bằng trình chỉnh sửa HTML không phải là Microsoft Word hoặc Outlook, bạn có cơ hội kiểm tra cách mã sẽ hiển thị trong các trình duyệt và ứng dụng thư khách khác nhau. Ví dụ: bạn có thể sử dụng dịch vụ trực tuyến miễn phí từ Litmus Software, dịch vụ này sẽ cho phép bạn kiểm tra giao diện mã HTML của mình trong hơn mười ba ứng dụng email. https. //www. giấy quỳ. com/email-testing/

Sử dụng trình chỉnh sửa HTML cùng với công cụ kiểm tra và tối ưu hóa như thế này, bạn có thể tạo các thông báo HTML khá phức tạp và tự tin rằng chúng sẽ xuất hiện chính xác cho tất cả người nhận. Nhưng điều này chỉ xảy ra chừng nào mã nguồn HTML của bạn vẫn ở dạng ban đầu. Ngay sau khi bạn nhập mã của mình vào Microsoft Outlook thông qua bộ đệm trao đổi, toàn bộ mã sẽ được chuyển đổi và sửa chữa

Nội dung HTML của thư là gì?

Chúng tôi sẽ tạo một tệp HTML đơn giản


Hello World!

Kích thước tệp là 36 byte. Chúng tôi mở tệp này trong Microsoft Word dưới dạng HTML và lưu tệp dưới dạng HTML với một tên khác. Chúng tôi thấy rằng kích thước của tệp kết quả là 35. 8Kb. Cứ như vậy dung lượng file tăng gấp 1000 lần. Nhưng nó trông giống hệt như trước đây. Để làm rõ sự khác biệt là gì, hãy xem nguồn của tệp HTML mới này

Bạn có thể nhúng html vào email không?

Truy cập trang chủ Gửi cá nhân cho Outlook và tải xuống phần bổ trợ để gửi email của bạn bằng mã HTML gốc

Vì vậy, chúng tôi thấy rằng văn bản HTML đơn giản của chúng tôi đã được bổ sung thêm một lượng lớn 'rác' dường như không biết từ đâu đến và lớn hơn nhiều lần so với văn bản gốc đó ở định dạng ban đầu. Sau quá trình chuyển đổi này, chúng tôi không còn có thể chắc chắn rằng mã này sẽ xuất hiện theo cách mà chúng tôi muốn.

Tại sao Word thay đổi mã HTML ban đầu trong nội dung email?

Những thay đổi này xảy ra vì Microsoft Word không phải là trình soạn thảo HTML; . Điều đó có nghĩa là văn bản nguồn đã được nhập vào Microsoft Word và sau đó được xuất lại dưới dạng HTML được tạo tại thời điểm lưu tài liệu – và kích thước tệp tối thiểu cho HTML này là 35 Kb. Nhưng đó là khi định dạng HTML được chọn khi lưu. Trên thực tế, có một cách để Microsoft Word lưu ở một định dạng khác, được gọi là HTML-filtered, sẽ lọc ra hầu hết rác được thêm vào. Phương pháp này dẫn đến một tệp 5Kb, vẫn gấp 10 lần so với tệp nguồn ban đầu

Lưu ý rằng mặc dù chúng ta đang thảo luận về Microsoft Word, nhưng tất cả những điều này cũng liên quan đến Microsoft Outlook, vì cùng một công cụ HTML được sử dụng trong cả hai sản phẩm. Định dạng được lọc HTML là định dạng được sử dụng khi tạo email trong HTML cho Outlook. Điều này có nghĩa là Microsoft Outlook đơn giản không cho phép chúng tôi tạo một tin nhắn trong HTML nhỏ hơn 5Kb (và đó là một tin nhắn trống)

Việc chuyển đổi tin nhắn này của trình soạn thảo Outlook là một nhược điểm khác của sản phẩm. Hãy tưởng tượng một tình huống trong đó mẫu bản tin hàng tuần được tạo bằng trình chỉnh sửa HTML để tránh phá hủy định dạng HTML của tài liệu khi nhập và xuất tài liệu bằng Word. Khi tài liệu này được đặt vào nội dung thư trong trình chỉnh sửa Outlook (sử dụng tùy chọn sao chép-n-dán), mã HTML của chúng tôi sẽ được chuyển đổi và trở nên phức tạp hơn nhiều, điều này có thể phá hủy định dạng ban đầu và hiển thị tài liệu không chính xác khi

Microsoft Outlook không cung cấp bất kỳ tùy chọn nào để gửi thư mà không chuyển đổi nội dung HTML. Có một số trình cắm trong thị trường phần mềm cho phép chỉnh sửa nội dung thư trong HTML, do đó tránh chuyển đổi. Nhưng thật không may, những điều này không giải quyết được vấn đề, vì Microsoft Outlook vẫn thực hiện chuyển đổi ngay khi bạn nhấp vào “Gửi”. Điều này có nghĩa là không có gì khác biệt giữa việc tạo một email HTML đẹp mắt trong một trình soạn thảo HTML đặc biệt và dán nó vào thư qua bộ đệm trao đổi, sau đó gửi email và sử dụng một chương trình đặc biệt để cho phép bạn dán mã HTML vào trong đó. . Trong cả hai trường hợp, người nhận nhận được một tin nhắn lớn hơn và được định dạng lại

Làm cách nào để lưu mã nguồn HTML ban đầu?

Bất kể những hạn chế của Microsoft Outlook, vẫn có khả năng gửi email với định dạng ban đầu mà không cần thực hiện chuyển đổi HTML. Điều này có thể được thực hiện bằng cách sử dụng Gửi cá nhân, đây là một phần bổ trợ của Microsoft Outlook được thiết kế để gửi danh sách gửi thư với lời chào được cá nhân hóa – rất thuận tiện trong các bản tin, thông báo và khuyến mãi. Nhưng ngay bây giờ, chúng tôi quan tâm nhất đến chương trình này vì khả năng hoạt động với nguồn HTML của nội dung thư

Bạn có thể nhúng html vào email không?

Chương trình này thêm Chèn HTML vào ruy-băng trong phần trình soạn thảo thư; . Khi chúng tôi nhấp vào nút Chèn HTML, một cửa sổ sẽ mở ra, hiển thị nguồn HTML của thư hiện tại. Trong cửa sổ này, chúng ta có thể tạo mã HTML cho tin nhắn và chỉnh sửa nó. Ngay cả khi chúng tôi vừa tạo một email mới và chưa viết bất cứ điều gì trong nội dung thư, chúng tôi có thể nhấp vào nút Chèn HTML và chúng tôi thấy rằng Outlook đã đưa tất cả mã HTML 'cần thiết' vào

Bạn có thể nhúng html vào email không?

Sử dụng cửa sổ này, chúng ta có thể chỉ cần chọn toàn bộ văn bản đã được thêm bởi trình soạn thảo Outlook và thay thế nó bằng văn bản của chúng ta, sử dụng bộ đệm trao đổi hoặc tùy chọn “Tải từ tệp…”

Bạn có thể nhúng html vào email không?

Sau đó, bạn có thể sử dụng tùy chọn Xem trước để xem HTML kết quả hoặc nhấp vào OK để lưu văn bản mới vào nội dung thư. Lưu ý rằng chúng tôi không thể chỉnh sửa văn bản trong thư bằng trình chỉnh sửa Outlook, vì Outlook sẽ ngay lập tức chuyển đổi HTML nguồn của chúng tôi. Nếu chúng tôi cần thực hiện các sửa đổi khác trong thông báo, thì chúng tôi sẽ cần nhấp lại vào nút Chèn HTML và thực hiện các thay đổi trong cửa sổ

Tại thời điểm này, chúng tôi đã tạo một email và không cho phép Outlook chuyển đổi HTML nguồn, nhưng đây chỉ là bước đầu tiên. Tiếp theo, chúng ta cần ngăn sửa đổi thư khi nhấp vào nút Gửi. Tác vụ này được thực hiện bằng nút Gửi Cá nhân. Vấn đề là chương trình này gửi tin nhắn qua hệ thống MAPI và không gọi trình xử lý được kích hoạt khi nhấn nút Gửi. Với nút Gửi không bao giờ được nhấp, không có chuyển đổi nào xảy ra. Vì vậy, tất cả những gì cần làm là nhấn nút Gửi cá nhân thay vì Gửi

Bạn có thể nhúng html vào email không?

Hiện tại, đây là cách duy nhất để gửi email HTML từ Microsoft Outlook và giữ nguyên định dạng HTML gốc. Để xác minh điều này, hãy chuyển đến thư mục Đã gửi của Microsoft Outlook và bấm đúp vào thư để xem, sau đó bấm chuột phải vào nội dung thư và chọn tùy chọn Xem nguồn. Làm việc này, chúng ta thấy

Bạn có thể nhúng html vào email không?

Có 2 điểm chính cần nhớ ở đây

  1. Email chỉ có thể được chỉnh sửa trong cửa sổ chỉnh sửa HTML. Điều này đúng với mọi sửa đổi. Outlook sẽ thay đổi HTML 'của chúng tôi' thành HTML của chính nó ngay cả khi chúng tôi chỉ thay đổi tài khoản người dùng mà email được gửi
  2. Tin nhắn phải được gửi bằng nút Gửi cá nhân, không sử dụng Gửi

Video hướng dẫn cách gửi email HTML không thay đổi bằng Outlook

Xem hướng dẫn từng bước này về tính năng Chèn HTML để tìm hiểu cách ngăn Outlook thay đổi nội dung HTML của thư gửi đi bằng cách sử dụng

Bạn có thể nhúng HTML vào email Outlook không?

Bạn có thể đưa mã HTML vào nội dung thư thông qua tùy chọn Chèn dưới dạng văn bản ; .

Bạn có thể nhúng HTML vào email Gmail không?

Kể từ khi Gmail được giới thiệu từ năm 2004, nhiều thay đổi đã được thực hiện đối với nhà cung cấp dịch vụ email. Một trong những thay đổi đầu tiên là loại bỏ trình soạn thảo HTML và chỉ giữ lại trình soạn thảo WYSIWYG. Mặc dù Gmail không cung cấp chức năng của trình chỉnh sửa HTML nhưng Gmail vẫn hỗ trợ HTML .