Miałem pewne (standardowe) problemy z pakietem Microsoft Office, który wstrzyknął swoje nieprzyjemne znaczniki do jakiegoś kodu HTML po przesłaniu wiadomości e-mail przez Outlooka.
Interesuje mnie:
- Czy istnieje zasób wyjaśniający, jakie
<o:p>
elementy faktycznie działają - Jakie inne elementy MSO są powszechnie wstrzykiwane
Odpowiedzi:
Nie mogłem znaleźć żadnej oficjalnej dokumentacji (nic dziwnego), ale zgodnie z tym interesującym artykułem , elementy te są wstrzykiwane, aby umożliwić Wordowi konwersję HTML z powrotem do w pełni kompatybilnego dokumentu Worda, z zachowaniem wszystkiego.
Odpowiedni akapit:
To ma sens.
W przypadku twojego konkretnego pytania…
o
w<o:p>
znaczeniu „Przestrzeń nazw pakietu Office”, więc wszystko, co następuje poo:
tagu w tagu, oznacza „Jestem częścią przestrzeni nazw pakietu Office” - w tym przypadku<o:p>
oznacza to po prostu akapit, odpowiednik zwykłego<p>
tagu.Zakładam, że każdy znacznik HTML ma swój „odpowiednik” Office i ma ich więcej.
źródło