Why is the page content always rendered after blocks displayed on the same page? I have a Static Page node at, say, /my-page. It has a title and body. I have also placed a block (pointing to a View) in the "Main content" region, at the very bottom of the list.

However, when viewing /my-page, the block is displayed above the &lt;article&gt; element that contains the page content. An example can be seen below.



Why is this the case? What can I do to always show the page content above everything else that is placed in the same region?
You need to adjust the display order of the blocks through configuration. Navigate to Manage &gt;&gt; Structure &gt;&gt; Block layout (relative path: /admin/structure/block), click the handle icon next to the "Main page content" block and use it to drag the block to the top of the "Content" region.