accept !DOCTYPE as uppercase string
conditional display with `data-show-if`