I know the geometrical meaning of the determinant of a matrix, and I know that, for example, the area of a parallelogram defined by two vectors $$ v=\begin{bmatrix}a \\b \end{bmatrix},\quad w=\begin{bmatrix}c \\d \end{bmatrix}, $$ is equal to $$ \det \begin{pmatrix} a & c \\ b & d \end{pmatrix}. $$
I know that the area of the triangle $ABC$ is equal to $$\frac{1}{2} \det\begin{pmatrix} 1 & 1 & 1\\ x_A & x_B & x_C \\ y_A & y_B & y_C \end{pmatrix}. $$
I would like to find a geometrical proof of the last formula. Why is the area of a triangle (numerically) equal to the volume of the solid generated by the three vectors $[1, x_A, y_A]$, $[1, x_B, y_B]$, $[1, x_C, y_C]$? I can verify it, but I can't see it.

Subtract the second and the third columns by the first (this is geometrically a shear). Now you get a block lower triangular matrix and the determinant becomes the area of a parallelogram (or strictly speaking, a slanted cylinder with a parallelogram base and unit height) with two adjacent sides $\pmatrix{x_B-x_A\\ y_B-y_A}$ and $\pmatrix{x_C-x_A\\ y_C-y_A}$. Multiply it by one half, you get the area of the triangle.