What is the difference between these two sentences in both grammar and meaning:
I have short red hair
My hair is short and red
Thanks in advance
They express the same meaning; their structure, however, differs:
 I have short, red hair.
subject + verb + object = [[adj]+[adj+noun]]
 My hair is short and red.
subject + linking verb + predicate adjective = [[adj] + [conjunction] + [adj]]
... short, red hair.