Fix Markdown portability issues

When trying to change the Markdown engine, I've spotted a few differences.
This should make the code more portable.

RELNOTES: None.
PiperOrigin-RevId: 220446625
diff --git a/site/docs/tutorial/java.md b/site/docs/tutorial/java.md
index 0ffcef9..b0ee64f 100644
--- a/site/docs/tutorial/java.md
+++ b/site/docs/tutorial/java.md
@@ -263,8 +263,8 @@
 Looking at the dependency graph, you can see that `ProjectRunner` depends on the
 same inputs as it did before, but the structure of the build is different:
 
-![Dependency graph of the target 'ProjectRunner' after adding a dependency]
-(/assets/tutorial_java_02.svg)
+![Dependency graph of the target 'ProjectRunner' after adding a dependency](
+/assets/tutorial_java_02.svg)
 
 You've now built the project with two targets. The `ProjectRunner` target builds
 two source files and depends on one other target (`:greeter`), which builds