Formularze stylów stron internetowych z CSS

Logowanie do witryny

alubalish/Getty Images





Nauka stylizacji formularzy za pomocą CSS to świetny sposób na poprawę wyglądu Twojej witryny. Formularze HTML są prawdopodobnie jednymi z najbrzydszych rzeczy na większości stron internetowych. Często są nudne i użytkowe i nie oferują zbyt wiele stylu.

Z CSS to może się zmienić. Połączenie CSS z bardziej zaawansowanymi tagami formularzy może dostarczyć ładnie wyglądających formularzy.



Zmień kolory

Podobnie jak w przypadku tekstu, możesz zmienić kolory pierwszego planu i tła elementów formularza. Prostym sposobem na zmianę koloru tła prawie każdego elementu formularza jest użycie właściwości background-color w znaczniku input. Na przykład ten kod stosuje niebieski kolor tła (#9cf) na wszystkich elementach.

|_+_|

Aby zmienić kolor tła tylko niektórych elementów formularza, po prostu dodaj „textarea” i wybierz styl. Na przykład:



|_+_|

Pamiętaj, aby zmienić kolor tekstu, jeśli kolor tła jest ciemny. Kontrastujące kolory pomagają zwiększyć czytelność elementów formularza. Na przykład tekst na ciemnoczerwonym tle jest znacznie łatwiejszy do odczytania, jeśli kolor tekstu jest biały. Na przykład ten kod umieszcza biały tekst na czerwonym tle.

|_+_|

Możesz nawet umieścić kolor tła na samym tagu formularza. Pamiętaj, że tag formularza to element blokowy , dzięki czemu kolor wypełnia cały prostokąt, a nie tylko lokalizacje elementów. Możesz dodać żółte tło do elementu blokowego, aby wyróżnić obszar, w następujący sposób:

|_+_|

Dodaj obramowania

Podobnie jak w przypadku kolorów, możesz zmieniać granice różnych elementów formularza. Możesz dodać pojedynczą ramkę wokół całego formularza. Pamiętaj, aby dodać dopełnienie, w przeciwnym razie elementy formularza zostaną zacięte tuż przy krawędzi. Oto przykład kodu dla 1-pikselowej czarnej ramki z 5 pikselami wypełnienia:

|_+_|

Możesz obramować coś więcej niż tylko sam formularz. Zmień obramowanie elementów wejściowych, aby się wyróżniały:



|_+_|

Zachowaj ostrożność podczas umieszczania ramek na polach wprowadzania, ponieważ wtedy wyglądają mniej jak pola wprowadzania, a niektórzy ludzie mogą nie zdawać sobie sprawy, że mogą wypełnić formularz.

Połącz cechy stylu

Łącząc elementy formularza z przemyśleniami i odrobiną CSS, możesz stworzyć ładnie wyglądający formularz, który uzupełni kompletny projekt i układ witryny.