Rumah >hujung hadapan web >html tutorial >Gunakan HTML untuk menulis templat e-mel mudah_HTML/Xhtml_Penghasilan halaman web
Hari ini, saya ingin menulis tentang soalan "berteknologi rendah".
Saya telah melanggan banyak surat berita, seperti JavaScript Weekly. Dapatkan e-mel mingguan dengan kisah-kisah besar minggu ini.
Pada suatu hari, saya terfikir, bolehkah saya juga membuat e-mel seperti ini?
Kemudian, saya mendapati bahawa ia tidak semudah itu. Mengetepikan latar belakang dan kerja penyuntingan, hanya mereka bentuk templat E-mel memerlukan banyak pemikiran.
Oleh kerana e-mel yang diformat ini sebenarnya adalah halaman web, nama rasminya ialah E-mel HTML. Sama ada ia dipaparkan dengan betul bergantung sepenuhnya pada klien mel. Kebanyakan klien e-mel (seperti Outlook dan Gmail) menapis tetapan HTML, menjadikan e-mel tidak dapat dikenali.
Saya mendapati bahawa helah untuk menulis e-mel HTML adalah dengan menggunakan kaedah penciptaan halaman web dari 15 tahun yang lalu. Di bawah adalah panduan menulis yang saya susun.
1. Doctype
Pada masa ini, Doctype yang paling serasi ialah XHTML 1.0 Strict Malah, Gmail dan Hotmail akan memadamkan Doctype anda dan menggantikannya dengan Doctype ini.
Menggunakan Doctype ini bermakna sintaks HTML5 tidak boleh digunakan.
2. Reka letak
Reka letak halaman web mesti menggunakan jadual. Pertama, letakkan jadual paling luar yang besar untuk menetapkan latar belakang.
表格的 sempadan 属性等于1, 是为了方便开发。正式发布的时候,再把这个從丧这个從丧这个從性记。
在内层,放置第二个表格。用来展示内容。第二个table的宽度定为600像紇的用管示宽度。
图片是唯一可以引用的外部资源。其他的外部资源,比如样式表文如样式表文他件、文他件、件等,一概不能引用。
有些客户端会给图片链接加上边框,要去除边框。
Kod CSS
复制内容到剪贴板
Perlu diingat bahawa ramai pelanggan tidak memaparkan imej secara lalai (seperti Gmail), jadi pastikan kandungan utama boleh dibaca walaupun tanpa imej.
4. Gaya sebaris
Sebaik-baiknya gunakan gaya sebaris untuk semua peraturan CSS. Kerana gaya yang diletakkan di kepala halaman web berkemungkinan akan dipadamkan oleh pelanggan. Untuk sokongan pelanggan untuk peraturan CSS, sila lihat di sini.
Selain itu, jangan gunakan bentuk singkatan CSS, sesetengah pelanggan tidak menyokongnya. Contohnya, jangan tulis sesuatu seperti ini:
Kalau nak luahkan
Kod XML/HTML
Salin kandungan ke papan keratan
, 2,
3) untuk melihat hasil paparan pada pelanggan yang berbeza. Apabila menghantar E-mel HTML, jangan lupa bahawa jenis MIME tidak boleh digunakan
Kod XML/HTML
Salin kandungan ke papan keratan
Kod XML/HTML
Salin kandungan ke papan keratan
6. Templat Menggunakan templat yang telah dibuat oleh orang lain ialah pilihan yang baik (di sini dan di sini), dan anda boleh mendapatkan lebih banyak lagi dalam talian.
Jika anda ingin membangunkannya sendiri, anda boleh merujuk kepada HTML Email Boilerplate dan
Emailology.