Do all the curves become straight line in limit of their length to zero.
I know $$ \triangle L=\sqrt{(\triangle x)^2 + (\triangle y)^2}$$
And when $ \triangle L ,\triangle x , \triangle y$ $\longrightarrow 0$
$$ d L=\sqrt{(d x)^2 + (d y)^2}=dx \sqrt{....}$$
which $\sqrt{\cdot}$ is defined according to our curve equation.
So, does the curve becomes straight line when $\triangle L \longrightarrow 0$ ?
All curves which are everywhere differentiable become straight lines (in the sense you are trying to describe, which can in fact be made into a rigorous definition) as the diameter of the region examined goes to zero.
And the proof of that does go along the lines of your reasoning.
However, curves which are not everywhere differentiable do not have that property: Consider $y=|x|$ near $x=0$.
You might think that you can have a fractal curve which is everywhere differentiable, but which does not become straight lines in sufficiently small regions. However, fractal curves are not everywhere differentiable.