I want to create a link to a specific range of blocks within a note. For example, consider a note with five consecutive paragraphs, P1 through P5, where no other paragraphs appear between them. These paragraphs are part of a header that might include a lot of additional text.
Is there a straightforward way to link directly to this range of five blocks without relying on block quotes or other workaround methods?
You can link to a block by adding #^ at the end of your link destination followed by a unique block identifier. For example, [[2023-01-01#^37066d]].
Fortunately, you don’t need to know the identifier. When you type the caret (^), you can select the block from a list of suggestions to insert the correct identifier.
In essence: No, there isn’t. Another workaround which hasn’t been mentioned is to embed a header section around your blocks and introduce an empty header after the blocks as a delimiter. This can be made to disappear in all modes if need be.
While I appreciate the effort you put into this answer, I was looking for a way to use a single link that points to the range, and not different links for different blocks.