diff --git a/doc/development/documentation/styleguide.md b/doc/development/documentation/styleguide.md
index a34c766067c0882a5a2332888fe249586fe1d48f..b10136a6ffe6ce54f528307c4869a8c0e091187b 100644
--- a/doc/development/documentation/styleguide.md
+++ b/doc/development/documentation/styleguide.md
@@ -876,8 +876,6 @@ Inside the document:
 - Always use a proper description for what the image is about. That way, when a
   browser fails to show the image, this text will be used as an alternative
   description.
-- If a heading is placed right after an image, always add three dashes (`---`)
-  between the image and the heading.
 
 ### Remove image shadow
 
diff --git a/doc/user/markdown.md b/doc/user/markdown.md
index 0d028cfe77ae7eea207a60f5ea8074eafda2c74e..999c49cbc3c4c3357cc808f21dfa90807deee9ba 100644
--- a/doc/user/markdown.md
+++ b/doc/user/markdown.md
@@ -502,8 +502,6 @@ Second section content.
 
 ![Preview of an auto-generated TOC in a Wiki](img/markdown_toc_preview_v12_9.png)
 
----
-
 ### Wiki-specific Markdown
 
 The following examples show how links inside wikis behave.
diff --git a/doc/user/project/issue_board.md b/doc/user/project/issue_board.md
index 89b176096988c5f5d675a52e8e3e6024bbfad6c9..1831563332f74526985c2f9f01be81ba11ab70f8 100644
--- a/doc/user/project/issue_board.md
+++ b/doc/user/project/issue_board.md
@@ -42,8 +42,6 @@ Check all the [GitLab Enterprise features for issue boards](#gitlab-enterprise-f
 
 ![GitLab issue boards - Premium](img/issue_boards_premium.png)
 
----
-
 ## How it works
 
 The Issue Board feature builds on GitLab's existing
@@ -98,8 +96,6 @@ If you have the labels "**backend**", "**frontend**", "**staging**", and
 
 ![issue card moving](img/issue_board_move_issue_card_list.png)
 
----
-
 ### Use cases for multiple issue boards
 
 With [multiple issue boards](#multiple-issue-boards),
@@ -252,8 +248,6 @@ clicking **View scope**.
 
 ![Viewing board configuration](img/issue_board_view_scope.png)
 
----
-
 ### Focus mode
 
 > - [Introduced]((https://about.gitlab.com/releases/2017/04/22/gitlab-9-1-released/#issue-boards-focus-mode-ees-eep)) in [GitLab Starter](https://about.gitlab.com/pricing/) 9.1.
@@ -275,8 +269,6 @@ especially in combination with [assignee lists](#assignee-lists-premium).
 
 ![issue board summed weights](img/issue_board_summed_weights.png)
 
----
-
 ### Group issue boards **(PREMIUM)**
 
 > [Introduced](https://about.gitlab.com/releases/2017/09/22/gitlab-10-0-released/#group-issue-boards) in [GitLab Premium](https://about.gitlab.com/pricing/) 10.0.
@@ -292,8 +284,6 @@ Multiple group issue boards were originally [introduced](https://about.gitlab.co
 
 ![Group issue board](img/group_issue_board.png)
 
----
-
 ### Assignee lists **(PREMIUM)**
 
 > [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/5784) in [GitLab Premium](https://about.gitlab.com/pricing/) 11.0.
@@ -313,8 +303,6 @@ To remove an assignee list, just as with a label list, click the trash icon.
 
 ![Assignee lists](img/issue_board_assignee_lists.png)
 
----
-
 ### Milestone lists **(PREMIUM)**
 
 > [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/6469) in [GitLab Premium](https://about.gitlab.com/pricing/) 11.2.
@@ -332,8 +320,6 @@ As in other list types, click the trash icon to remove a list.
 
 ![Milestone lists](img/issue_board_milestone_lists.png)
 
----
-
 ## Work In Progress limits **(STARTER)**
 
 > [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/11403) in GitLab 12.7
@@ -365,8 +351,6 @@ status.
 
 ![Blocked issues](img/issue_boards_blocked_icon_v12_8.png)
 
----
-
 ## Actions you can take on an issue board
 
 - [Create a new list](#create-a-new-list).
@@ -437,8 +421,6 @@ the list by filtering by author, assignee, milestone, and label.
 
 ![Bulk adding issues to lists](img/issue_boards_add_issues_modal.png)
 
----
-
 ### Remove an issue from a list
 
 Removing an issue from a list can be done by clicking the issue card and then
@@ -447,8 +429,6 @@ respective label is removed.
 
 ![Remove issue from list](img/issue_boards_remove_issue.png)
 
----
-
 ### Filter issues
 
 You should be able to use the filters on top of your issue board to show only
@@ -492,8 +472,6 @@ to another list the label changes and a system not is recorded.
 
 ![issue board system notes](img/issue_board_system_notes.png)
 
----
-
 ### Drag issues between lists
 
 When dragging issues between lists, different behavior occurs depending on the source list and the target list.
@@ -518,8 +496,6 @@ To select and move multiple cards:
 
 ![Multi-select Issue Cards](img/issue_boards_multi_select_v12_4.png)
 
----
-
 ### Issue ordering in a list
 
 When visiting a board, issues appear ordered in any list. You're able to change
diff --git a/doc/user/project/issues/index.md b/doc/user/project/issues/index.md
index 06a80672769abdbdc583fded38f4eb3ce0c11a5b..9113f5344ba80239438df429d803f7050b19133b 100644
--- a/doc/user/project/issues/index.md
+++ b/doc/user/project/issues/index.md
@@ -175,8 +175,6 @@ requires [GraphQL](../../../api/graphql/index.md) to be enabled.
 
 ![Similar issues](img/similar_issues.png)
 
----
-
 ### Health status **(ULTIMATE)**
 
 > [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/36427) in [GitLab Ultimate](https://about.gitlab.com/pricing/) 12.10.