Youre right, the weight of a fixed amount of water doesnt change with temp; its volume does.
I guess I couldve phrased my last post better.
What I was trying to say is that if you take a container with a 1 US gallon mark, you fill it with enough water until the water level hits that mark.
If you fill it with 32*F water, the water that container holds will weigh 3785 grams.
If you fill it to the same mark with room temperature water, it will weigh less.
etc.
The density of water is what is changing with temp.
Hold the weight constant, and the volume changes.
Hold the volume constant, and the weight changes.
Bottom line, etching and sight gauge are both ways to measure volume, not weight.
I think were saying the same thing.