In the following enumerated cases, the action of Council shall be by ordinance:
(a) Levying taxes or providing for the collection of fees of any kind;
(b) Requiring a license to do business;
(c) Relating to offenses and penalties;
(d) Authorizing the issuance of bonds or other forms of indebtedness;
(e) Providing for a public improvement;
(f) Providing for the purchase of private property by the City or for the sale of property belonging to the City;
(g) Laying out or vacating a public street, alley or way;
(h) Relating to zoning;
(i) Granting franchises to public utilities; jurisdiction; and
(j) When otherwise required by law. (1970 Code Sec. 2-53)