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