@@ -1007,7 +1007,7 @@ components/
### Prop name casing strongly recommended
-**Prop names should always use camelCase during declaration, but kebab-case in templates and [JSX](render-function.html#JSX).**
+**Prop names should always use camelCase during declaration, but kebab-case in templates and [JSX](../guide/render-function.html#JSX).**
We're simply following the conventions of each language. Within JavaScript, camelCase is more natural. Within HTML, kebab-case is.
@@ -1045,7 +1045,7 @@ props: {
**Elements with multiple attributes should span multiple lines, with one attribute per line.**
-In JavaScript, splitting objects with multiple properties over multiple lines is widely considered a good convention, because it's much easier to read. Our templates and [JSX](render-function.html#JSX) deserve the same consideration.
+In JavaScript, splitting objects with multiple properties over multiple lines is widely considered a good convention, because it's much easier to read. Our templates and [JSX](../guide/render-function.html#JSX) deserve the same consideration.
{% raw %}{% endraw %}
#### Bad
@@ -1439,7 +1439,7 @@ computed: {
### Single-file component top-level element order recommended
-**[Single-file components](single-file-components.html) should always order `template`, `script`, and `style` tags consistently, with `