There are no “blank HTML tags”. What come closest are span and div , but the latter causes line breaks before and after (block rendering) by default and cannot be used in inline context, and the former does not allow any block-level elements inside it.