It's a homophone.
Homophones are words whose pronunciation is the same, but their spelling is different. Homographs have the same spelling but different pronunciation.
In this case, the homophone of the word "your" is "you're", short of "you are".
homophone
Straight is a homophone for strait. It isn't a homograph, as there's no word with that spelling but a different pronunciation and meaning.
Hit is a homograph, not a homophone. A word that means hit, beat, is a homophone of beet.
Homograph
Aunt is a homophone for ant in American pronunciation. Aunt has no homograph.
it's a homograph
homograph
A homograph.
Yes, a homophone can be a homograph. For instance "desert" is a homophone for "dessert" when desert has the meaning of abandon. Desert is also a homograph when it means both abandon, and a dry place.
Idiom Homograph Homophone Idiom Simile Homophone Homophone Idiom Homophone Idiom Simile Homograph Simile Homophone Simile
The word "your" is neither a homograph nor a homophone. It is a possessive pronoun that denotes ownership, while homographs are words that are spelled the same but have different meanings, and homophones are words that sound the same but have different meanings.
Sea is a homophone with see