Is there a way to see what your heart rate zones are…In Garmin Connect online? What mickw46 said, or you can get to the same place via ≡›Devices›User‑Settings (assuming you only have one Garmin device registered against the Garmin Connect account in question).
… and to show them in the graphs of a workout?That depends on what you mean, and which Garmin device you have. If you have a model that supports the Time in Zone feature, then technically the answer is yes; you can see the range for a particular heart rate zone (as recorded) in a tooltip, when you hover the mouse pointer over its label on the Time in Zones bar chart for an activity.