Board Thread:New Features/@comment-915779-20160530110218/@comment-26402117-20161122114823

I think Vanguard achieves clean styling of individual elements by using  and. This allows wikis to theme individual elements based on their physical position in the source output. It also requires some kinda standard in the actual article input - the number of fields before the customized field must be known.

The inline formatting for data elements gets done using either the positional selectors, the tag or rather rarely a   container tag with a short identifiable class.

While I can imagine assigning standard attributes like  in a   is helpful, people may implement   attributes for theming:
 * as a one-time shortcut against using positional selectors - classes are designed for multiple usage but id's are always custom
 * in a way that makes CSS stylesheet theming and template maintenance harder because the PI output and source are less clean

Theming portable infoboxes is done in CSS stylesheets, so it will result in changes to how editors do things from an inline custom approach.

EDIT: I recall Trollocool also suggesting a  tag for some situations where a block-level element is necessary.