搜尋

首頁  >  問答  >  主體

建立 HTML 電子郵件時是否需要包含 html、head 和 body 標籤?

在我的電子郵件檢視中,我通常只會做類似的事情

<dl>
   <dt>Name</dt>
   <dd>Value</dd>
</dl>

我應該這樣做嗎?

<html>
  <head></head>
  <body>
    <dl>
       <dt>Name</dt>
       <dd>Value</dd>
    </dl>
  </body>
</html>

換句話說,就像我在標記一個獨立的文檔?

我想我可以放心地假設任何基於網路的電子郵件用戶端都會將其刪除?

什麼是正確的方法?

P粉764836448P粉764836448412 天前638

全部回覆(1)我來回復

  • P粉489081732

    P粉4890817322023-10-18 00:42:21

    正確的方法是遵循 HTML 標準。您可以在此處驗證您的 HTML 頁面。

    您的郵件用戶端應該遵循它,並且應該丟棄不支援或不安全的內容,例如 JavaScript。

    我將揭示以下標準可能有益的一些原因:

    1. 願意將您的郵件顯示為整頁的網路郵件可以保留您的格式。
    2. 網頁郵件只會刪除它不需要的標籤和屬性。但你永遠不知道是哪些。
    3. 更容易找到遵循格式標準的(伺服器端)元件,因此更不容易出錯。不遵循標準的解析器可能會崩潰,導致您的電子郵件無法顯示。

    回覆
    0
  • 取消回覆