No person shall stand or park a vehicle, except when necessary to avoid conflict with other traffic or to comply with the provisions of this title, or while obeying the directions of a police officer or a traffic-control device, in any of the following places:
   (a)   On a sidewalk, except a bicycle;
   (b)   In front of a public or private driveway;
   (c)   Within an intersection;
   (d)   Within 10 feet of a fire hydrant;
   (e)   On a crosswalk;
   (f)   Within 20 feet of a crosswalk at an intersection;
   (g)   Within 30 feet of, and upon the approach to, any flashing beacon, stop sign, or traffic-control device;
   (h)   Between a safety zone and the adjacent curb or within 30 feet of points on the curb immediately opposite the ends of a safety zone, unless a different length is indicated by a traffic-control device;
   (i)   Within 50 feet of the nearest rail of a railroad crossing;
   (j)   Within 20 feet of a driveway entrance to any fire station and, on the side of the street opposite the entrance to any fire station, within 75 feet of the entrance when it is properly posted with signs;
   (k)   Alongside or opposite any street excavation or obstruction when such standing or parking would obstruct traffic;
   (l)   Alongside any vehicle stopped or parked at the edge or curb of a street; except that commercial trucks may park alongside any such stopped or parked vehicle when in front of a business establishment for the purpose of loading or unloading merchandise, but only for so long as it takes to perform such act and not when there is parking space available within a reasonable distance of such establishment or when there is an alley or other facilities available in connection with a business or business establishment for such purpose, and not when the operator of such vehicle is performing some act in connection with his or her personal affairs;
   (m)   Upon any bridge or other elevated structure upon a street, or within a street tunnel;
   (n)   At any place where signs prohibit stopping, standing or parking, or where the curbing is painted yellow, or at any place in excess of the maximum time limited by signs;
   (o)   Within one foot of another parked vehicle;
   (p)   On the roadway portion of a freeway, expressway, or thruway;
   (q)   On any street right-of-way, for the purpose of loading or unloading, if there is access by vehicle available elsewhere to the premises where such loading or unloading is desired.