Читайте про контентную модель. В тренжерах кстати об этом есть, про авлидность вложения и контентную модель. Не слишком подробно, но есть теория и ссылка на доку.
если ты поставишь доктайп штмл4 или хштмл. в штмл 5 уже нельзя руководствоваться тем что блочные положим в блочные а строчные в строчные, т.к. это все стилевые свойства.