1``block`` 2========= 3 4Blocks are used for inheritance and act as placeholders and replacements at 5the same time. They are documented in detail in the documentation for the 6:doc:`extends<../tags/extends>` tag. 7 8Block names should consist of alphanumeric characters, and underscores. Dashes 9are not permitted. 10 11.. seealso:: :doc:`block<../functions/block>`, :doc:`parent<../functions/parent>`, :doc:`use<../tags/use>`, :doc:`extends<../tags/extends>` 12