The subjects of ad valorem taxation for municipal purposes shall be the same as for state, county, and school purposes under the general law. Except as otherwise provided by this charter, city taxes shall be levied, collected, and returned in the manner provided by state law.