The legislative body of a city may:
- (a) Regulate the construction of and the materials used in all buildings, chimneys, stacks, and other structures and in foundations and foundation walls.
- (b) Regulate the construction, repair, or alteration of buildings pursuant to Health and Safety Code Section 15153.
- (c) Prevent the erection and maintenance of unsafe building walls, chimneys, stacks, or other structures.
- (d) Provide for the summary abatement, destruction, or removal of such unsafe structures and of unsightly or partially destroyed buildings.
- (e) Regulate the construction and location of drains and sewers.
- (f) Regulate the materials used in wiring structures for electricity and in piping them for a water, gas, or electric supply, and regulate the manner of such piping.
- (g) Prohibit the construction of structures not conforming to such regulations.