Знаки препинания зависят от положения прямой речи относительно слов автора.1. Если слова автора стоят после прямой речи, то порядок следующий: открытые кавычки, текст речи, знак препинания (восклицательный или вопросительный), закрытые кавычки, запятая (если не было ни восклицательного, ни вопросительного знака), тире, авторская речь с маленькой буквы.Пример:
"Собака", - подумал Штирлиц. "Сам ты собака!" - подумала собака.2. Если авторский текст стоит перед прямой речью: слова автора с большой буквы, двоеточие, открытые кавычки, прямая речь с большой буквы, знак препинания, закрытая кавычка. Внимание: после закрытых кавычек точка не ставится!Пример:
Он так и сказал: "Нельзя!"3. Слова автора стоят в середине прямой речи: открытые кавычки, прямая речь с большой буквы, запятая, тире, слова автора с маленькой буквы, запятая или точка (в таком случае вторая часть прямой речи начнется с большой буквы), тире, вторая часть прямой речь, знак препинаня, закрытые кавычки.Примеры:
"Не могу точно сказать, - вздохнул он, - но похоже, что так..."4. Прямая речь находится внутри авторских слов: слова автора с большой буквы, двоеточие, открытые кавычки, прямая речь с большой буквы, закрытые кавычки, запятая, тире, слова автора с маленькой буквы, точка.Пример:
Он сказал: "Вот, так все и было", - и вздохнул.