Не повезло в мире названиям мер емкости. Никто за много веков не смог ни с кем ни о чем универсальном договориться.
Литр не является единицей Международной системы единиц СИ, им разрешено пользоваться в виде исключения. Он определен как кубический дециметр, а в систему СИ вошел только кубический метр.
Дальше в мире есть страшная путаница из-за графики латинского алфавита. По идее, литр должен обозначаться маленькой буквой (как у нас - л), но так как латинская l похожа на цифру 1, западный мир предпочитает писать L, хотя это не в духе системы СИ.
Потом есть деление литра, которое у нас полностью игнорируется...
Далеко не всегда объём и вес имеют одинаковые значения. Российские производители молочной продукции стали чаще указывать на упаковке не объём, а вес. Так, на пакете или бутылке молока или кефира может значиться «1 кг» либо «1 000 г». Лишь иногда вес дополняют эквивалентом в миллилитрах. Возможно, таким образом производители пытаются скрыть уменьшение объёма продуктов. Посудите сами: 1 кг молока занимает всего около 970 мл. Для некоторых товаров вроде сливок жирностью 33% или столового уксуса соотношение веса и объёма будет один к одному...