<O: p> öğeleri ne işe yarar?


95

Outlook aracılığıyla bir e-postayı ilettikten sonra, Microsoft Office'in kötü biçimlendirmesini bazı html'ye enjekte ederken bazı (standart) sorunlarla karşılaşıyorum.

Bilmekle ilgileniyorum:

  • <o:p>Öğelerin gerçekte ne işe yaradığını açıklayan bir kaynak var mı?
  • Yaygın olarak başka hangi MSO öğeleri enjekte edilir?

2
Dağınıklığı temizledikten sonra , Jeff tarafından yazılan şu blog gönderisine bakın: codinghorror.com/blog/2006/01/cleaning-words-nasty-html.html
Gölge Sihirbazı Sizin İçin

Ben oy verdim, kimin olumsuz oy verdiğini bilemiyoruz, üzgünüm. Hafif bir değişiklik @leonbloy (bir etiketi kaldırdı) ama bundan şüpheliyim.
Gölge Sihirbazı Sizin İçin Kulak

Yanıtlar:


106

Herhangi bir resmi belge bulunamadı (burada şaşırtıcı değil), ancak bu ilginç makaleye göre , Word'ün HTML'yi her şey korunarak tamamen uyumlu Word belgesine dönüştürmesini sağlamak için bu öğeler enjekte edildi.

İlgili paragraf:

Microsoft, geriye dönük uyumluluğu göz önünde bulundurarak özel etiketleri Word'ün HTML'sine ekledi. Microsoft, dosyalarınızı geleneksel DOC dosyalarında bulunan tüm izleme, yorum, biçimlendirme ve diğer özel Word özellikleriyle eksiksiz olarak HTML biçiminde kaydedebilmenizi istedi. Bir dosyayı HTML olarak kaydedip sonra Word'de yeniden yüklerseniz, teorik olarak hiçbir şey kaybetmezsiniz.

Bu çok mantıklı.

Belirli soru için .. oiçinde <o:p>araçlar "Office ad" böylece şey şu o:durumunda - bir etiket vasıtası "Ben Büro ad alanının parçası değilim" de <o:p> sadece paragraf, sıradan eşdeğer anlamına gelir <p>etiketi.

Her HTML etiketinin Office "eşdeğeri" ve daha fazlasına sahip olduğunu varsayıyorum.


1
Bu ilginç. Bir blog yayınlarken bununla karşılaştım. Bilgi için teşekkürler.
Jared Newnam
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.