diff --git a/aio/content/guide/styleguide.md b/aio/content/guide/styleguide.md
index 8ddf7ab8b0..52fe100c7c 100644
--- a/aio/content/guide/styleguide.md
+++ b/aio/content/guide/styleguide.md
@@ -933,29 +933,18 @@ As always, strive for consistency.
Back to top
-{@a 02-06}
+{@a 05-02}
-### Directive selectors
+### Component selectors
-#### Style 02-06
+#### Style 05-02
-**Do** Use lower camel case for naming the selectors of directives.
-
-
-
-
-
-
-
-
-
-
-**Why?** Keeps the names of the properties defined in the directives that are bound to the view consistent with the attribute names.
+**Do** use _dashed-case_ or _kebab-case_ for naming the element selectors of components.
@@ -966,16 +955,40 @@ As always, strive for consistency.
-**Why?** The Angular HTML parser is case sensitive and recognizes lower camel case.
+**Why?** Keeps the element names consistent with the specification for [Custom Elements](https://www.w3.org/TR/custom-elements/).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Back to top
{@a 02-07}
-### Custom prefix for components
+### Component custom prefix
#### Style 02-07
@@ -1078,11 +1091,51 @@ For example, the prefix `toh` represents from **T**our **o**f **H**eroes and the
+Back to top
+{@a 02-06}
+
+### Directive selectors
+
+#### Style 02-06
+
+
+
+
+
+
+**Do** Use lower camel case for naming the selectors of directives.
+
+
+
+
+
+
+
+
+
+
+**Why?** Keeps the names of the properties defined in the directives that are bound to the view consistent with the attribute names.
+
+
+
+
+
+
+
+
+
+
+**Why?** The Angular HTML parser is case sensitive and recognizes lower camel case.
+
+
+
+
+Back to top
{@a 02-08}
-### Custom prefix for directives
+### Directive custom prefix
#### Style 02-08
@@ -3710,59 +3763,6 @@ A typical *lazy loaded folder* contains a *routing component*, its child compone
## Components
-{@a 05-02}
-
-### Component selector names
-
-#### Style 05-02
-
-
-
-
-
-
-**Do** use _dashed-case_ or _kebab-case_ for naming the element selectors of components.
-
-
-
-
-
-
-
-
-
-
-**Why?** Keeps the element names consistent with the specification for [Custom Elements](https://www.w3.org/TR/custom-elements/).
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Back to top
-
{@a 05-03}
### Components as elements