As has been mentioned, since $\ln(x)$ is continuous at $x=1$,
$$
\lim_{x\to1}\ln(x)=\ln\left(\lim_{x\to1}x\right)=\ln(1)=0\tag{1}
$$
However, how do you know that
$$
\lim_{x \to+\infty}(x+1)^{\frac{1}{x}}=1\tag{2}
$$
Usually the way one shows $(2)$ is by proving the limit you started with; that is,
$$
\lim_{x\to\infty}\frac{\ln(1+x)}{x}\tag{3}
$$
Let $x=e^t-1$, then $(3)$ becomes
$$
\lim_{t\to\infty}\frac{t}{e^t-1}\tag{4}
$$
Let $f(t)=\dfrac{t}{e^t-1}$. Then
$$
\begin{align}
\lim_{t\to\infty}\frac{f(t+1)}{f(t)}
&=\lim_{t\to\infty}\frac{t+1}{t}\frac{e^t-1}{e^{t+1}-1}\\
&=\lim_{t\to\infty}\left(1+\frac1t\right)\left(\frac{1-e^{-t}}{e-e^{-t}}\right)\\
&=\frac1e\tag{5}
\end{align}
$$
Limit $(5)$ says that for some $T$, when $t\ge T$, $\dfrac{f(t+1)}{f(t)}<\dfrac12$. Therefore, since $f$ is continuous on $[T,T+1]$, there is some $C$ so that
$$
f(t)<C2^{-t}\tag{6}
$$
Thus,
$$
0\le\lim_{x\to\infty}\frac{\ln(1+x)}{x}=\lim_{t\to\infty}\frac{t}{e^t-1}\le\lim_{t\to\infty}C2^{-t}=0\tag{7}
$$
and therefore, by the Sandwich Theorem, $\lim\limits_{x\to\infty}\frac{\ln(1+x)}{x}=0$.