Como $f$ es continua y $H$ es conexo, $f(H)$ es conexo. Si no existiera $x \in H$ tal que $f(x) = k$ entonces define $A = f^{-1}(-\infty, k)$ y $B = f^{-1}(k, \infty)$ que son abiertos (por continuidad) ajenos, no vacíos (lo que se sigue de la definición de supremo e ínfimo, ¿puedes verlo?) y cuya unión es $H$, lo que contradice inmediatamente la conexión de $H$.
Deja en los comentarios si te queda claro o tus dudas.
Saludos