Directives II


You explained where from attributes and type comes. But I didn't understood what part of appInfo.js allows us to use exactly tag, not else. I believe I can't use any tag I like after I wrote new directive in appInfo.js. But how it teached a browser to understand exactly that tag I don't see.