Suggest an editImprove this articleRefine the answer for “List all built-in structural directives”. Your changes go to moderation before they’re published.Approval requiredContentWhat you’re changing🇺🇸EN🇺🇦UAPreviewTitle (EN)Short answer (EN)The main **built-in structural directives** in Angular are: 1. `*ngIf` - conditionally displays an element in the DOM. 2. `*ngFor` - repeats an element for each item in a collection. 3. `*ngSwitch`, `*ngSwitchCase`, `*ngSwitchDefault` - displays one of several variants depending on the value of an expression.Shown above the full answer for quick recall.Answer (EN)ImageThe main **built-in structural directives** in Angular are: 1. `*ngIf` - conditionally displays an element in the DOM. 2. `*ngFor` - repeats an element for each item in a collection. 3. `*ngSwitch`, `*ngSwitchCase`, `*ngSwitchDefault` - displays one of several variants depending on the value of an expression. > Conclusion: these directives control **the DOM structure** by adding, removing or selecting elements to render.For the reviewerNote to the moderator (optional)Visible only to the moderator. Helps review go faster.