@@ -600,10 +600,10 @@ figure.image-display
600600.l-main-section
601601:marked
602602 <a id="other-bindings"></a>
603- ## Attribute, class , and style bindings
603+ ## Attribute, Class , and Style Bindings
604604 The template syntax provides specialized one-way bindings for scenarios less well suited to property binding.
605605
606- ### Attribute binding
606+ ### Attribute Binding
607607 We can set the value of an attribute directly with an **attribute binding**.
608608.l-sub-section
609609 :marked
@@ -653,7 +653,7 @@ code-example(format="nocode").
653653 is to set ARIA attributes, as in this example:
654654+ makeExample('template-syntax/ts/app/app.component.html' , 'attrib-binding-aria' )( format ="." )
655655:marked
656- ### Class binding
656+ ### Class Binding
657657
658658 We can add and remove CSS class names from an element’s `class` attribute with
659659 a **class binding**.
@@ -684,7 +684,7 @@ block dart-class-binding-bug
684684 we generally prefer the [NgClass directive](#ngClass) for managing multiple class names at the same time.
685685
686686:marked
687- ### Style binding
687+ ### Style Binding
688688
689689 We can set inline styles with a **style binding**.
690690
@@ -713,7 +713,7 @@ block style-property-name-dart-diff
713713
714714.l-main-section
715715:marked
716- ## Event binding
716+ ## Event Binding
717717 The bindings we’ve met so far flow data in one direction: *from the component to an element*.
718718
719719 Users don’t just stare at the screen. They enter text into input boxes. They pick items from lists.
@@ -730,7 +730,7 @@ block style-property-name-dart-diff
730730 the component's `onSave()` method whenever a click occurs:
731731+ makeExample('template-syntax/ts/app/app.component.html' , 'event-binding-1' )( format ="." )
732732:marked
733- ### Target event
733+ ### Target Event
734734 A **name between enclosing parentheses** — for example, `(click)` —
735735 identifies the target event. In the following example, the target is the button’s click event.
736736+ makeExample('template-syntax/ts/app/app.component.html' , 'event-binding-1' )( format ="." )
@@ -780,7 +780,7 @@ block style-property-name-dart-diff
780780
781781 <a id="eventemitter"></a>
782782 <a id="custom-event"></a>
783- ### Custom events with EventEmitter
783+ ### Custom Events with EventEmitter
784784
785785 Directives typically raise custom events with an Angular [EventEmitter](../api/core/index/EventEmitter-class.html).
786786 A directive creates an `EventEmitter` and exposes it as a property.
0 commit comments