Помогите пожалуйста разобрать что это значит - Имя блока задает пространство имен, которое гарантирует зависимость элементов от блока (blockelem). Разве зависимость элементов от блока гарантирует не их вложенность?) Что такое пространство имён? Если в блок вложить блок это он станет элементом? Если нет, почему в скобочках написано blockelem, а не block-elem? Извиняюсь за тупизну, слишком сложно для меня написано
— Абсолютно верно. «Пространство имён» — это устоявшееся в среде разработки (скорее всего Java, бедненькие) понятие, что всё, что будет объявлено («создано») внутри этого класса (блока, сущности, и т. д., для простоты, чтобы не ссылаться на конкретное понятие используют абстрактное выражение „простарнство имён“, а под ним подразумевают что-то, что упоминалось в контексте) — будет «принадлежать» этому классу (блоку, сущности, «пространству» родителя).
P. S. Внутри одного «пространства» может быть другое, а внутри него — третье, так что если вложить блок A в блок B он останется блоком A (и ему по идее совсем не важно, что он внутри кого-то там, он сам себе «пространство»)