KeZheXin 1987, your point is correct, though I fear you've been down voted because your wording is a little unclear. I can put a feminine noun after c'est, along with its correct articles and adjectives, but if I'm making a statement like the above, where I am describing something, but using 'c'est' as the subject of the sentence, the adjective must be masculine, because the pronoun implied in c'est is 'ce', ie 'ce + est = c'est', and ce is the singular, masculine demonstrative pronoun. So we can have:
'C'est une belle mer, vraiment. C'est si beau!' I'm still talking about the sea, it is still feminine, but 'ce' is standing in for it, so in that sentence (fragment really), the adjective is masculine. Phew, we got there... :)
Well said. My understanding, though, is that technically "ce" is an indefinite/neuter demonstrative pronoun. You are spot on re: it taking the male version of adjectives.
The gendered demonstrative pronouns are: celui, celle, ceux, celles.
An example using a gendered demonstrative pronoun:
When you listen to it, I believe the only difference is that you would hear the final "t" in "haute" because the final "e" makes the "t" be pronounced. However, that wouldn't be the case for "haut" which doesn't have an "e" after its "t." So if you hear the "t," use "haute." If you don't, use "haut."
Haut is a word with an aspirated H. So here, h acts as a consonant, not a vowel.
From Larousse: "haut" is apparently not used to describe people as being "tall". It used tall in reference to things like trees, buildings, but otherwise used as "high". For a person, you would say "Il est très grand." http://www.larousse.com/en/dictionaries/french-english/haut/39130#39131