A thin film transistor panel, including: a transparent substrate; scanning lines made of a transparent electroconductive material, formed on the transparent substrate; data lines formed on the transparent substrate to be perpendicular to the scanning lines; thin film transistors, each provided with a transparent gate electrode connected to one of the scanning lines, a transparent drain electrode connected to one of the data line, a transparent source electrode and a transparent semiconductor thin film; and transparent pixel electrodes connected to the thin film transistors, wherein each of the pixel electrodes is formed to cover each of the thin film transistors.