ฉันพบปัญหา (มาตรฐาน) บางอย่างกับ Microsoft Office ที่ฉีดมาร์กอัปที่น่ารังเกียจลงใน html หลังจากส่งต่ออีเมลผ่าน Outlook
ฉันสนใจที่จะรู้:
- มีแหล่งข้อมูลที่อธิบายว่าจริง ๆ แล้ว
<o:p>
องค์ประกอบใดบ้าง - องค์ประกอบ MSO อื่น ๆ ที่มักถูกฉีดเข้าไป
ฉันพบปัญหา (มาตรฐาน) บางอย่างกับ Microsoft Office ที่ฉีดมาร์กอัปที่น่ารังเกียจลงใน html หลังจากส่งต่ออีเมลผ่าน Outlook
ฉันสนใจที่จะรู้:
<o:p>
องค์ประกอบใดบ้างคำตอบ:
ไม่พบเอกสารทางการใด ๆ (ไม่แปลกใจเลย) แต่จากบทความที่น่าสนใจนี้องค์ประกอบเหล่านี้จะถูกแทรกเข้าไปเพื่อให้ Word สามารถแปลง HTML กลับไปเป็นเอกสาร Word ที่เข้ากันได้อย่างสมบูรณ์โดยทุกอย่างจะถูกเก็บรักษาไว้
ย่อหน้าที่เกี่ยวข้อง:
Microsoft ได้เพิ่มแท็กพิเศษลงใน HTML ของ Word โดยคำนึงถึงความเข้ากันได้แบบย้อนหลัง Microsoft ต้องการให้คุณสามารถบันทึกไฟล์ใน HTML พร้อมกับการติดตามความคิดเห็นการจัดรูปแบบและคุณลักษณะพิเศษอื่น ๆ ของ Word ที่พบในไฟล์ DOC แบบเดิม หากคุณบันทึกไฟล์เป็น HTML แล้วโหลดซ้ำใน Word ในทางทฤษฎีคุณจะไม่หลุดอะไรเลย
สิ่งนี้สมเหตุสมผลมาก
สำหรับคำถามเฉพาะของคุณ .. o
ในความ<o:p>
หมาย "Office namespace" ดังนั้นอะไรก็ตามที่ตามมาo:
ในแท็กจึงหมายถึง "ฉันเป็นส่วนหนึ่งของเนมสเปซ Office" - ในกรณี<o:p>
นี้หมายถึงย่อหน้าซึ่งเทียบเท่ากับ<p>
แท็กธรรมดา
ฉันคิดว่าแท็ก HTML ทุกแท็กมี Office "เทียบเท่า" และมีมากกว่านั้น