How to give meaningful id names to blocks? Instead of styling with ids/classes such as block-block-3 which may be deleted and then recreated, how would I go about giving my blocks meaningful names?
Use the block class module. Block Class allows users to add classes to any block through the block's configuration interface.