Sollten Sie CSS verwenden, um den Standard -Browserstil zu überschreiben? Die Antwort ist nicht schwarz und weiß. CSS bietet umfangreiche Anpassungen, sodass Sie praktisch das Erscheinungsbild eines Standardelements ändern können. Das Ausmaß dieser Änderungen ist jedoch eine Frage der laufenden Debatte.
Betrachten Sie diese Beispiele: Kontrollkästchen, Optionsfelder, Auswahlmenüs und Verankerungslinks. Alle haben Standardstile, die vom Betriebssystem bestimmt werden. Während CSS vollständige Stilüberholungen ermöglicht, argumentieren viele, dass die Aufrechterhaltung dieser Standardeinstellungen die Zugänglichkeit und die Benutzerfreundlichkeit verbessert. In ähnlicher Weise werden häufig Scrollbars, Schaltflächen und sogar Cursoren gestylt, aber die Anpassungsniveau variiert stark von Entwicklern.
Die Schlüsselfrage lautet: Wo zeichnen Sie die Linie? Dies ist sehr subjektiv. Viele Entwickler im Stil von Schaltflächen und Links, manchmal nur subtil die Standardfarben anpassen. Das Styling -Formelemente ist ebenfalls üblich, aber einige ziehen es vor, sie unberührt zu lassen. Meinungen zur Cursoranpassungsanpassung reichen von vollständiger Vermeidung bis zur Verwendung benutzerdefinierter Bilder.
Letztendlich ist CSS ein Design -Tool, und jede Regel verändert einige Standardeinstellungen. Es gibt kein allgemein akzeptiertes "verbotenes" CSS -Eigentum. Der Fokus sollte darauf liegen, fundierte Styling -Entscheidungen zu treffen, die die Benutzerfreundlichkeit und Zugänglichkeit priorisieren. Selbst scheinbar harmlose Eigenschaften wie background-color
können missbraucht werden, wodurch unzugängliche Bereiche geschaffen werden. Der entscheidende Faktor ist nicht das CSS selbst, sondern die Entwurfsentscheidungen hinter seiner Umsetzung.
Das obige ist der detaillierte Inhalt vonSollte CSS Standard -Browser -Stile überschreiben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!