Okay, so it was really me who said it—er, typed it—but that's besides the point.
DIALOG TAGS
Right. Okay. Dialog tags—what are they?
Dialog tags are basically [pro]noun+verb.
The big three are: said, asked, and replied.
But there are others—ones that can make your story all the better, and give your characters an appropriate voice for what they're saying. So instead of said, asked, and, replied, try these:
screamed, yelled, whispered, panted, whined, protested, hissed, declared, joked, spewed, whimpered, cooed, shouted, groaned, told, teased, stammered, stuttered, sang, begged, questioned, sputtered, admitted, snickered, spat, pleaded, chortled, pronounced, trumpeted, jeered, muttered, retorted
(Bolded are my personal favorites.) The list goes on. You can get creative with them—but you also need to make sense. You wouldn't ask how the weather was and use a dialog tag like interrogated.
Right: "How was your day?" he asked.
Wrong: "How was your day?" he interrogated.
Do you see the difference? The first example portrays a normal conversation—awesome. The second example makes me think that "he" is some intense wrestler with a mohawk, growling the question—WTF?
Now there are rules too.
A line of dialog and it's tag are one sentence. Got that? One sentence . . . together . . . as ONE sentence.
That being said . . .
If the dialog precedes the tag, then the period inside the quotation marks must be replaced with a comma, like so:
"I love you," she admitted.
If the tag precedes the dialog, then it should be like so:
He said, "That's nice."
Sometimes you may want to identify the speaker in a different place—somewhere besides before and after the dialog. This is possible. You can identify the speaker in mid sentence, like so:
"That," Maggie began, "is what you call a burn."
Notice the commas (in red), and the lowercase -i (in green) when I returned to dialog. This is because the tag interrupts the dialog, rather than separating it into two sentences.
Don't be afraid to add some modifiers and stage direction in there as well. Modifiers would help to modify or describe their tag. (For example: "Yes," he answered bitterly." Notice the modifier in yellow.) Stage direction tells what the speaker is doing. (For example: "Oh," she replied, shrugging. Notice the stage direction in light blue.)
And before I forget again . . . don't replace question marks and exclamation points with commas. They act as commas. Take a look:
"Can you repeat that?" he asked.
"No!" she replied, and stomped away.
You'll also notice that unless it is a name, "I", or God (He), all pronouns are lowercased. This is because they are still part of the same sentence. Remember? One sentence. Word processors will try to tell you differently at times (like when using a punctuation mark other than a comma), but they are wrong. I repeat, they are wrong.
Now that you know how to use them, don't overdue 'em. Redundancy is annoying and unnecessary. If you have an extended conversation between two speakers, you don't have to have dialog tags every single time. They can be used to express the speakers initially, a change in tone, or to refresh the audience as to whom is speaking. Place them where appropriate, and keep in mind what I've said.
"And with that," she said, saluting, "I'm out until next time."