[minor] code style changes
[docs] generalize style
[minor] clobber space around br, treat it as an block level element
[fix] move element list to separate file