Blepharitis is characterized by eyelid inflammation that causes red, swollen eyelids and crustiness around the eyelashes. Blepharitis is a risk for developing styes. A stye is a pimple-like bump on the eyelid caused by an infected oil gland or eyelash follicle.