HCl is a strong acid because it completely dissociates into H+ and Cl-. Put another way, this means that Cl- has no tendency to bind H+ in solution. Therefore, when you put chloride anions into water, the chloride will not "soak up" H+ in solution and make the solution basic. In contrast, F- is the conjugate base of a weak acid. Because HF is a weak acid, F- has the ability to bind to protons in solution and can thus make the solution basic.