mirror of
https://github.com/angular/angular
synced 2026-05-24 09:28:37 +00:00
The purpose of the changes is to clean all markdown to match a single pedantic style.
* To ensure all changes in style are properly separated.
* To ensure all styled content aligns to nearest 4-character-tab.
* To ensure all code blocks use the Angular `<code-example>` or `<code-tab>` elements.
* To ensure all markdown exists outside of html tags.
* To ensure all images use the Angular style for `<img>` elements.
* To ensure that all smart punctuation is replaced or removed.
```text
’, ’, “, ”, –, —, …
```
* To ensure all content does not conflict with the following reserved characters.
```text
@, $, *, &, #, |, <, >,
```
* To ensure all content displays using html entities.
The following changes were made to files in the following directory.
```text
aio/content
```
The target files were markdown files.
The list of excluded files:
```text
.browserslistrc, .css, .conf, .editorconfig, .gitignore, .html, .js, .json, .sh, .svg, .ts, .txt, .xlf,
```
PR Close #45325
2.1 KiB
2.1 KiB
Understanding Angular
To understand the capabilities of the Angular framework, you need to learn about the following:
- Components
- Templates
- Directives
- Dependency injection
The topics in this section explain these features and concepts, and how you can use them.
Prerequisites
To get the most out of these developer guides, you should review the following topics:
Learn about Angular basics
Learn about Angular components. A component is a key building block of Angular development.
Components
Learn about how to build an Angular template.
Templates
Learn about Angular directives. A directive is a class that adds additional behavior to elements in your Angular applications.
Directives
Learn about dependency injection. Dependency injection refers to services or objects that a class needs to perform a specific function.
Dependency injection
@reviewed 2022-02-28