2)In effetti nn centra niente con html, cmq

Non soò se è questo che intendi ma semplicemente consideri 0 come falso e 1 come vero
quindi:

0 and 0 =0
0 and 1 =0
1 and 0 =0
1 and 1 =1

0 or 0 =0
0 or 1 =1
1 or 0 =1
1 or 1 =1

not 0 =1
not 1 =0

Era questo che dicevi?