diff --git a/_data/tools.yml b/_data/tools.yml
index 7f392d57c..09dae1f9a 100644
--- a/_data/tools.yml
+++ b/_data/tools.yml
@@ -3,7 +3,7 @@
headings:
name: Headings
- link: /basic-syntax#headings
+ link: /basic-syntax/#headings
paragraphs:
name: Paragraphs
@@ -15,27 +15,27 @@ line-breaks:
bold:
name: Bold
- link: /basic-syntax#bold
+ link: /basic-syntax/#bold
italic:
name: Italic
- link: /basic-syntax#italic
+ link: /basic-syntax/#italic
blockquotes:
name: Blockquotes
- link: /basic-syntax#blockquotes-1
+ link: /basic-syntax/#blockquotes-1
ordered-lists:
name: Ordered Lists
- link: /basic-syntax#ordered-lists
+ link: /basic-syntax/#ordered-lists
unordered-lists:
name: Unordered Lists
- link: /basic-syntax#unordered-lists
+ link: /basic-syntax/#unordered-lists
code:
name: Code
- link: /basic-syntax#code
+ link: /basic-syntax/#code
horizontal-rules:
name: Horizontal Rules
diff --git a/_extended-syntax/fenced-code-blocks.md b/_extended-syntax/fenced-code-blocks.md
index fb7e142ce..2eaada1f1 100644
--- a/_extended-syntax/fenced-code-blocks.md
+++ b/_extended-syntax/fenced-code-blocks.md
@@ -11,7 +11,7 @@ syntax-summary: |
```
---
-The basic Markdown syntax allows you to create [code blocks](/basic-syntax#code-blocks) by indenting lines by four spaces or one tab. If you find that inconvenient, try using fenced code blocks. Depending on your Markdown processor or editor, you'll use three backticks (```
) or three tildes (`~~~`) on the lines before and after the code block. The best part? You don't have to indent any lines!
+The basic Markdown syntax allows you to create [code blocks](/basic-syntax/#code-blocks) by indenting lines by four spaces or one tab. If you find that inconvenient, try using fenced code blocks. Depending on your Markdown processor or editor, you'll use three backticks (```
) or three tildes (`~~~`) on the lines before and after the code block. The best part? You don't have to indent any lines!
~~~~~~~~~
```
diff --git a/_extended-syntax/overview.md b/_extended-syntax/overview.md
index 0c73fab8e..6ae0c0209 100644
--- a/_extended-syntax/overview.md
+++ b/_extended-syntax/overview.md
@@ -3,6 +3,6 @@ title: Overview
syntax-id: overview
---
-The [basic syntax](/basic-syntax) outlined in the original Markdown design document added many of the elements needed on a day-to-day basis, but it wasn't enough for some people. That's where extended syntax comes in.
+The [basic syntax](/basic-syntax/) outlined in the original Markdown design document added many of the elements needed on a day-to-day basis, but it wasn't enough for some people. That's where extended syntax comes in.
Several individuals and organizations took it upon themselves to extend the basic syntax by adding additional elements like tables, code blocks, syntax highlighting, URL auto-linking, and footnotes. These elements can be enabled by using a lightweight markup language that builds upon the basic Markdown syntax, or by adding an extension to a compatible Markdown processor.
diff --git a/_tools/carrd.md b/_tools/carrd.md
index ebbbf59af..b43194c2c 100644
--- a/_tools/carrd.md
+++ b/_tools/carrd.md
@@ -30,7 +30,7 @@ syntax:
available: n
- id: links
available: p
- notes: "The link styles for [URLs and email addresses](/basic-syntax#urls-and-email-addresses) and [reference-style links](/basic-syntax#reference-style-links) are not supported."
+ notes: "The link styles for [URLs and email addresses](/basic-syntax/#urls-and-email-addresses) and [reference-style links](/basic-syntax/#reference-style-links) are not supported."
- id: images
available: n
- id: tables
diff --git a/_tools/slack.md b/_tools/slack.md
index 1afe81839..299ac267c 100644
--- a/_tools/slack.md
+++ b/_tools/slack.md
@@ -38,7 +38,7 @@ The Slack message interface provides support for the following the Markdown elem