Обозначения:

П - прямая речь с большой буквы
п - с маленькой

А - авторский текст с большой буквы
а - с маленькой

Вариант 1:

А: "П".
А: "П!"
А: "П?"

Обратите внимание, точка всегда ставится снаружи кавычек. Вопросительный и восклицательный знаки - внутри. Запятую встречала и внутри, и снаружи.

Вариант 2:

"П," - а.
"П!" - а.
"П?" - а.

Вне зависимости от типа знака в конце прямой речи, в данном случае это - одно предложение. Поэтому авторский текст тут всегда с маленькой буквы.

Вариант 3:

"П, - а, - п".

Авторский текст разрывает ОДНО предложение прямой речи, поэтому после авторского текста стоит запятая, прямая речь продолжается с маленькой буквы.
"Для вас, ребята, всё это превосходно, - сказал он, - вам эта штука по душе, а мне - нет".
( из книги "Трое в лодке, не считая собаки")

Вариант 4:

"П, - а. - П".
"П? - а. - П".
"П! - а. - П".

Авторский текст следует после законченного предложения прямой речи.
"Кажется, чёртова палатка свалилась, - говорит он. - А где Билл?
"А ты что делаешь? - кричит он в ответ. - Не можешь отпустить, что ли?"
"Ах, тогда! - ответил он, просияв. - Да, вспомнил!"
( из книги "Трое в лодке, не считая собаки")

Вариант 5:

"П, - а и а: - П".
А: "П", - а.

"Тут не пройти, - сказал Джон. Он огляделся и проворчал: - Похоже, придётся вернуться".
Билл предложил: "А если попробовать вон там", - и указал на едва заметную тропинку вдоль самой стены.

Многоточия в прямой речи:

А: "П..."
"П..." - а.
"П!.." - а.
"П... - а. - П".
"П, - а, - п..."

Оформление диалогов происходит по тем же самым правилам

А:
- П.
- П? - а.
- П! - а.

- П, - а. - П.
- П?
- П! - а.
- П...
А:
- П?
- П, - а.

- Для вас, ребята, всё это превосходно, - сказал он, - вам эта штука по душе, а мне - нет.

- Кажется, чёртова палатка свалилась, - говорит он. - А где Билл?

- А ты что делаешь? - кричит он в ответ. - Не можешь отпустить, что ли?

- Ах, тогда! - ответил он, просияв. - Да, вспомнил!

- Тут не пройти, - сказал Джон.
Он огляделся и проворчал:
- Похоже, придётся вернуться.
Билл предложил:
- А если попробовать вон там, - и указал на едва заметную тропинку вдоль самой стены.


Подробней тут:
http://booference.pochta.ru/punct_xxxi.html