I'm trying to align the labels a and b under the x axis to the same baseline. The alignment is wrong on the left-hand side of the picture. It is correct on the right-hand side, but isn't there a simpler way to achieve this (that is, without finding a value for below= by trial and error)?
Left-hand side:
\begin{tikzpicture}[scale=0.65]%
\draw [<->] (7,0) node[below left]{$x$} -- (0,0) -- (0,7);
\draw [thick] (0,0) -- (6.5,6.5);%
\node [below] at (2,0) {$a$};%
\node [below] at (5,0) {$b$};%
\end{tikzpicture}%
Right-hand side:
\begin{tikzpicture}[scale=0.65]%
\draw [<->] (7,0) node[below left]{$x$} -- (0,0) -- (0,7);
\draw [thick] (0,0) -- (6.5,6.5);%
\node [below=2.735] at (2,0) {$a$};%
\node [below] at (5,0) {$b$};%
\end{tikzpicture}%

