По какому принципу в испанском языке перед существительными ставяться "El" , "La" ?

El используется для мужского рода (множественное число - Los). La - для женского (множественное - Las).

Юрий совершенно прав. Только одно уточнение: для благозвучия и удобства произнесения перед словом женского рода, начинающимся с ударного А, ставится артикль мужского рода el, например: el guila. Однако это только в единственном числа, а во множественном употребляется артикль женского рода: las guilas.

По принципу родовой принадлежности 😉