Extending the semantics of HTML is one of the core features of AngularJS, however, you can use AngularJS without any custom markup.