[guided]Fix a point $(x,y) \in X \times Y$ and a radius $\varepsilon>0$. Recall that
\begin{align*}
B_X(x,r)=\{x' \in X : d_X(x,x')<r\}
\end{align*}
denotes the open ball in $(X,d_X)$, that
\begin{align*}
B_Y(y,r)=\{y' \in Y : d_Y(y,y')<r\}
\end{align*}
denotes the open ball in $(Y,d_Y)$, and that
\begin{align*}
B_p((x,y),r)=\{(x',y') \in X \times Y : d_p((x,y),(x',y'))<r\}
\end{align*}
denotes the open ball in the product metric. To show that the $d_p$-topology is no finer than the product topology, we must show that a $d_p$-ball contains a basic product neighborhood of its center. The natural candidate is a product of two small coordinate balls:
\begin{align*}
B_X(x,\varepsilon/2) \times B_Y(y,\varepsilon/2).
\end{align*}
Take an arbitrary point $(x',y')$ in this product. By membership in the first coordinate ball,
\begin{align*}
d_X(x,x')<\varepsilon/2.
\end{align*}
By membership in the second coordinate ball,
\begin{align*}
d_Y(y,y')<\varepsilon/2.
\end{align*}
Now we verify that $(x',y')$ is inside the $d_p$-ball of radius $\varepsilon$. If $1 \le p < \infty$, the definition of the product metric gives
\begin{align*}
d_p((x,y),(x',y'))=\left(d_X(x,x')^p+d_Y(y,y')^p\right)^{1/p}.
\end{align*}
Substituting the two strict coordinate inequalities gives
\begin{align*}
d_p((x,y),(x',y'))<\left((\varepsilon/2)^p+(\varepsilon/2)^p\right)^{1/p}.
\end{align*}
The expression on the right simplifies to $2^{1/p}\varepsilon/2$. Since $p \ge 1$, the inequality $2^{1/p}\le 2$ holds, so
\begin{align*}
2^{1/p}\varepsilon/2 \le \varepsilon.
\end{align*}
Hence
\begin{align*}
d_p((x,y),(x',y'))<\varepsilon.
\end{align*}
For the endpoint $p=\infty$, the metric is the maximum of the coordinate distances. The same coordinate bounds give
\begin{align*}
d_\infty((x,y),(x',y'))=\max\{d_X(x,x'),d_Y(y,y')\}<\varepsilon/2<\varepsilon.
\end{align*}
Therefore
\begin{align*}
B_X(x,\varepsilon/2) \times B_Y(y,\varepsilon/2) \subset B_p((x,y),\varepsilon)
\end{align*}
for every $1 \le p \le \infty$.
This containment converts metric openness into product openness. Let $W$ be open in $\tau_p$, and let $(x,y)\in W$. By definition of the metric topology, there exists $\varepsilon>0$ such that
\begin{align*}
B_p((x,y),\varepsilon)\subset W.
\end{align*}
The containment just proved supplies a basic product neighborhood
\begin{align*}
B_X(x,\varepsilon/2) \times B_Y(y,\varepsilon/2)
\end{align*}
with
\begin{align*}
(x,y)\in B_X(x,\varepsilon/2) \times B_Y(y,\varepsilon/2)\subset W.
\end{align*}
Thus every point of $W$ has a basic product neighborhood contained in $W$, which is precisely the criterion that $W$ be open in the product topology.[/guided]