HTML Есть два вида HTML элементов — блочные и строчные элементы.
Строчные элементы в HTML не создают переноса строки. Два строчных элемента, расположенных подряд, будут следовать друг за другом в одной строке
Если вы хотите создать валидный HTML, то строчные элементы должны содержать только текст или другие строчные элементы. Строчные элементы должны располагаться внутри блочных элементов, и не наоборот.
Дальше перечислен полный список строчных элементов (тегов) HTML, включая элементы HTML5. Читать далее Строчные элементы HTML5 — полный список