Bonjour !
Merci de faire appel à nos services. :)
Ici, tu cites le discours du personnage (le personnage dit : « Bonjour! »). Tes guillemets doivent donc contenir la citation seulement, mais pas l'information sur le locuteur (par exemple : dit-elle).
On devrait donc lire : « Bonjour! », dit-elle.
En ce qui concerne la virgule, elle est utilisée ici pour marquer l'incise dans la phrase. Une incise indique qui prend la parole et la manière dont ces paroles sont prononcées. Par exemple, s'écrier n'est pas la même chose que chuchoter. Ce sont tous des verbes que l'on retrouve dans les incises.
Les incises doivent être encadrées de virgules ou bien précédées d'une virgule, lorsque la phrase citée termine par un point ou par une virgule. La citation ne prendra alors pas de point ou de virgule.
Ex : « La porte secrète se trouve à côté de la chambre jaune »,
précisa Émile.
« La porte secrète se trouve à côté de la chambre jaune
.», précisa Émile.
« La porte secrète se trouve à côté de la chambre jaune » précisa Émile.
Lorsque la phrase entre guillemets se termine par un point d'exclamation ou d'interrogation, la règle varie selon les ouvrages grammaticaux de référence. Je te dirais donc que sa présence est facultative.
En résumé : Les guillemets doivent uniquement contenir le discours rapporté (cité) et non la phrase incise.
L'incise doit toujours être encadrée (milieu de phrase) ou précédée (fin de phrase) d'une virgule si la phrase citée se termine par un point ou une virgule. La citation ne prendra alors pas de point, ni de virgule.
Si la citation contient un point d'exclamation ou d'interrogation, la ponctuation (? ou !) doit être incluse entre les guillemets. La virgule, quant à elle, peut suivre les guillemets (ou non) ! :)
Voici une fiche d'Alloprof sur la phrase incise si tu désires en apprendre plus :
Alloprof aide aux devoirs | AlloprofGrâce à ses services d’accompagnement gratuits et stimulants, Alloprof engage les élèves et leurs parents dans la réussite éducative.Voilà :) N'hésite pas à repasser si tu as d'autres questions !
Sarah G.