Creating The $compile Provider
Registering Directives
Compiling The DOM with Element Directives
Recursing to Child Elements
Using Prefixes with Element Directives
Applying Directives to Attributes
Applying Directives to Classes
Applying Directives to Comments
Restricting Directive Application
Applying Directives Across Multiple Nodes