Почти все элементы в HTML4 делятся на два типа, которые отличаются своим поведением и свойствами: блочные и строчные элементы. Блочные элементы (например,
,
- ,
) начинаются с новой строки и занимают всю доступную им ширину, независимо от содержимого, в то время как строчные элементы (например, , , ) являются частью строки и их размеры определяются содержимым.