Как это s, h во французском языке не читаются!? У вас весьма странные представления об этом языке, есть только некоторые правила, согласно которым буква "s" не читается, на конце слова например, но тогда она служит, часто, для указания на множественное число. А что касается буквы "h", то она необходима для буквосочетаний "ph" или "сh", и это ещё если неглубоко вдаваться в историю языка, сохранившего множество написаний слов.