Dialogue tags can be tricky. But they’re easy to understand after knowing the difference between them and action beats.
Dialogue tags show who’s speaking and how they’re speaking. These can include but are not limited to:
Dialogue tags are formatted with a comma before the ending quotation, and a period goes after the tag. For example:
“All I asked for was some eggs,” James snapped. “I didn’t mean to go buy me a hen.”
Action beats show the character’s intentions, actions, and emotions while their dialogue is going on. They enrich the text and give the readers more information.
The options for action beats go way beyond any possibility. They can be any type of action from slamming a door to leaning a head on someone’s shoulder.
An important distinction is if someone moves. Dialogue tags mention the character’s voice, but with action beats, characters move their body.
Action beats are formatted as a separate sentence and are not connected to the dialogue at all. For example:
“All I asked for was some eggs.” James flapped his arms in the direction of Mr. Gobbles. “I didn’t mean to go buy me a hen.”
As you can probably tell, both are useful for telling a story.
I hope this helps!