Sachverhalt: Sachverhalt: A. Der Kanton Basel-Stadt erhebt verschiedene direkte Steuern, so namentlich eine Einkommens- und Vermögenssteuer von den natürlichen Personen (§ 1 lit. a des Gesetzes vom 12. April 2000 über die direkten Steuern [Steuergesetz, StG; 640.100]). Die Landgemeinden (Riehen und Bettingen [vgl. § 1 Abs. 1 des Gemeindegesetzes vom 17. Oktober 1984, GG; 170.100]) können besondere Gemeindesteuern auf dem Einkommen und den Grundstückgewinnen der natürlichen Personen erheben (§ 2 Abs. 1 StG). In der Stadt Basel wird keine Gemeindesteuer erhoben (§ 2 Abs. 2 StG). Dafür bezahlen die Steuerpflichtigen der Landgemeinden nur die Hälfte der kantonalen Einkommenssteuer (§ 228 Abs. 1 StG). Mit dieser Regelung wird dem Umstand Rechnung getragen, dass die Geschäfte der Einwohnergemeinde der Stadt Basel durch die kantonalen Organe besorgt werden (§ 21 Abs. 1 der Verfassung des Kantons Basel-Stadt vom 2. Dezember 1889; § 18 GG). Da die Gemeindesteuer in den Landgemeinden tiefer ist als die Hälfte der Kantonssteuer, liegt die gesamte Steuerbelastung (Kantons- und Gemeinde-Einkommenssteuer der natürlichen Personen) in den Landgemeinden zwischen 11 und 50 % (im Durchschnitt 18 %) tiefer als in der Stadt Basel. A. Der Kanton Basel-Stadt erhebt verschiedene direkte Steuern, so namentlich eine Einkommens- und Vermögenssteuer von den natürlichen Personen (§ 1 lit. a des Gesetzes vom 12. April 2000 über die direkten Steuern [Steuergesetz, StG; 640.100]). Die Landgemeinden (Riehen und Bettingen [vgl. § 1 Abs. 1 des Gemeindegesetzes vom 17. Oktober 1984, GG; 170.100]) können besondere Gemeindesteuern auf dem Einkommen und den Grundstückgewinnen der natürlichen Personen erheben (§ 2 Abs. 1 StG). In der Stadt Basel wird keine Gemeindesteuer erhoben (§ 2 Abs. 2 StG). Dafür bezahlen die Steuerpflichtigen der Landgemeinden nur die Hälfte der kantonalen Einkommenssteuer (§ 228 Abs. 1 StG). Mit dieser Regelung wird dem Umstand Rechnung getragen, dass die Geschäfte der Einwohnergemeinde der Stadt Basel durch die kantonalen Organe besorgt werden (§ 21 Abs. 1 der Verfassung des Kantons Basel-Stadt vom 2. Dezember 1889; § 18 GG). Da die Gemeindesteuer in den Landgemeinden tiefer ist als die Hälfte der Kantonssteuer, liegt die gesamte Steuerbelastung (Kantons- und Gemeinde-Einkommenssteuer der natürlichen Personen) in den Landgemeinden zwischen 11 und 50 % (im Durchschnitt 18 %) tiefer als in der Stadt Basel. B. 1995 wurde im Kanton Basel-Stadt eine unformulierte Volksinitiative "Reduktion der Steuerunterschiede im Kanton Basel-Stadt" eingereicht. Diese hatte folgenden Text: "Die Unterzeichnenden, in kantonalen Angelegenheiten stimmberechtigten Bürgerinnen und Bürger, fordern, gestützt auf die Verfassung des Kantons Basel-Stadt, dass die Steuerdifferenz auf Einkommens- und Kapitalgewinnsteuern (Steuerzahler der Basler Landgemeinden zu städtischem Tarif belastet) in der Gesamtsumme maximal 5 % betragen darf. Mögliche, durch Anpassungen in den Landgemeinden anfallende Mehreinnahmen/Mehrleistungen sind grösstenteils dem Kanton Basel-Stadt zuzuführen. Auszugehen ist von der Steuersituation (Bemessungsjahr) 1993." Der Grosse Rat des Kantons Basel-Stadt beschloss am 20. März 2002 einen Gegenvorschlag zu dieser Initiative. Dadurch wurden einige Bestimmungen des Steuergesetzes geändert oder neu hinzu gefügt. Nach diesem Gegenvorschlag wird die kantonale Einkommenssteuer für alle Steuerzahlenden linear um 5,5 % gesenkt, dafür der Anteil an der kantonalen Einkommenssteuer für die Steuerpflichtigen der Landgemeinden vorübergehend (für die Steuerperioden 2003-2007) auf 60 % (statt wie bisher 50 %) erhöht. Dadurch wird nach den Berechnungen der Behörden der Steuerunterschied zwischen Landgemeinden und Stadt von bisher 18 % auf 8,2 % reduziert. Zudem werden die kommunalen Steuern, die bisher in Riehen nach einem eigenen Steuertarif veranlagt wurden, in Prozenten der kantonalen Steuer berechnet. Der Kanton leistet den Landgemeinden Kompensationszahlungen. Schliesslich wird die Bestimmung über den innerkantonalen Finanzausgleich angepasst. In der Volksabstimmung vom 2. Juni 2002 wurde die Volksinitiative abgelehnt, der Gegenvorschlag des Grossen Rates jedoch angenommen. In den Gemeinden Riehen und Bettingen wurden beide Vorlagen abgelehnt. Am gleichen Tag wurde eine Volksinitiative "Stopp der Steuerspirale" abgelehnt und ein entsprechender Gegenvorschlag angenommen. Das Ergebnis der Abstimmung wurde im kantonalen Amtsblatt vom 5. Juni 2002 publiziert. In der Volksabstimmung vom 2. Juni 2002 wurde die Volksinitiative abgelehnt, der Gegenvorschlag des Grossen Rates jedoch angenommen. In den Gemeinden Riehen und Bettingen wurden beide Vorlagen abgelehnt. Am gleichen Tag wurde eine Volksinitiative "Stopp der Steuerspirale" abgelehnt und ein entsprechender Gegenvorschlag angenommen. Das Ergebnis der Abstimmung wurde im kantonalen Amtsblatt vom 5. Juni 2002 publiziert. C. X._ und Y._ haben am 4. Juli 2002 staatsrechtliche Beschwerde erhoben mit dem Antrag: 1. Die Änderung des Gesetzes über die direkten Steuern (Steuergesetz) vom 12. April 2000 gemäss der Volksabstimmung vom 2. Juni 2002 sei aufzuheben, soweit dadurch die Bereiche Einkommenssteuer, Quellensteuer und Finanzausgleich neu geregelt und auf die Erhebung einer Einkommenssteuer "in der Stadt Basel" verzichtet wird (§§ 2 Abs. 3, 229, 234 Abs. 4, 242a, 242b). 2. Ersatzweise sei die ganze am 2. Juni 2002 angenommene Änderung des Steuergesetzes aufzuheben. 3. Unter Kosten- und Parteientschädigungsfolge." Sie rügen eine Verletzung von Art. 8, 9, 26, 27, 35, 36 und 127 BV sowie vorfrageweise von Art. 50 BV. Sie rügen eine Verletzung von Art. 8, 9, 26, 27, 35, 36 und 127 BV sowie vorfrageweise von Art. 50 BV. D. Der Regierungsrat des Kantons Basel-Stadt beantragt namens des Grossen Rates, auf die Beschwerde sei nicht einzutreten, soweit sie sich gegen § 2 Abs. 3 und § 234 Abs. 4 des Steuergesetzes richte und soweit die Rüge der Verletzung der Gemeindeautonomie erhoben werde. Im Übrigen sei die Beschwerde abzuweisen. In dem vom Bundesgericht angeordneten zweiten Schriftenwechsel halten die Parteien im Wesentlichen an ihren Anträgen fest.