Shared component WYSIWYG removes HTML tag
Looking for some shared knowledge to better understand how the system determines which tags to remove from the 'SRC' editor. I've found limited information in just one KB article:
Component Library: Some HTML Tags Disappear After Saving the Source Code in Dynamic or Shared Content (Doc ID 1946188.1)
This is described as the cause: HTML tags that don't have any content are removed when the asset is saved. This is the result of Eloqua's use of Agility Pack, which tries to auto-correct invalid or faulty HTML code.
The solution describes using a non-breaking space ( ) between the tags, but that doesn't seem to prevent it from being removed. I've seen similar issues in the 'SRC' editor for landing pages. I would really like to understand this behavior so I can develop according to those restrictions. Any suggestions or links to any other documentation would be appreciated. Thanks!