Jak utworzyć formularz bez tabel za pomocą CSS

Jak utworzyć formularz bez tabel za pomocą CSS

Wcześniej tabele były wykorzystywane do tworzenia układu witryny. W dzisiejszych czasach HTML ,

    ,
  1. , lub kilka innych elementów jest w większości używanych do tworzenia formularza. Elementy te pomagają stworzyć atrakcyjny formularz bez użycia tabel. Ponadto CSS stał się bardziej zaawansowany i zapewnia wiele nieruchomości dla elementów HTML. Korzystając z tych właściwości, stylizacja formularza może być atrakcyjna i zorganizowana.

    Ten post zapewni krokowy przewodnik na temat tworzenia formularza HTML bez tabel za pomocą CSS.

    Jak utworzyć formularz bez tabel za pomocą CSS?

    Do utworzenia formularza można wykorzystać kilka właściwości CSS i elementów HTML. Zbadaj poniższy przykład, który pokazuje krok do tworzenia formularza bez tabel.

    Krok 1: Dodaj element „Form”

    W HTML dodaj „”Oznacz i przypisz to klasę„formularz". Następnie dodaj „

    „Element pomiędzy elementem„ ”, który zawiera nagłówek do dokumentu. Następnie dodaj HTML „„Element do utworzenia formularza:


    Formularz rejestracyjny studentów




    Krok 2: Dodaj element „Fieldset”

    Następnie pomiędzy otworem a zamknięciem „„Tagi, umieść„„Element z„ID" atrybut "dane osobiste". W nim dodaj „" element:


    Informacje osobiste


    Tutaj:

      • „„”Element jest wykorzystywany do grupowania elementów formularza. Rysuje linię wokół elementów grupowych.
      • „„„Element jest wykorzystywany do zastosowania podpisu do elementu„ ”.

    Wyjście


    Krok 3: Dodaj elementy formularza

    Dodamy elementy formularza do „„Element za pomocą wymienionych tagów:

      • Najpierw dodaj HTML „
          „Tag, który oznaczy numery sekwencji przed elementami listy.
        1. Wewnątrz uporządkowanej listy dodaj zawartość formularza jako listę.
        2. Każdy z "
        3. „Elementy zawierają„" I "" elementy. Zauważ, że element „” „”Do”I elementu„ ”ID„Atrybuty muszą mieć tę samą wartość:







































Wyjście wyżej wymienionego kodu jest pokazane tutaj:


Krok 4: Dodaj „przycisk” do formularza

Dodajmy dwa przyciski do „„Element dla„Resetowanie" I "przedłożona praca„Operacje. Aby to zrobić, dodaj „„Element z identyfikatorem”guziki". Wewnątrz tego znacznika dodaj dwa elementy wejściowe z typem „Resetowanie" I "składać”:





Atrybuty powiązane z elementami wejściowymi wyjaśniono poniżej:

    • "typ”Określa typ wejściowy, taki jak tekst, pole wyboru, radio, reset lub więcej.
    • "nazwa”Definiuje nazwę elementów wykorzystywanych w JavaScript do dalszej manipulacji.
    • "ID”Wyznacza specjalny identyfikator elementu.
    • "wartość”Atrybut określa wartość dla elementu. Jest wykorzystywany inaczej dla różnych elementów wejściowych. Gdy typ wejściowy jest „Resetowanie”,„przycisk", I "składać”, Wartość jest wyświetlana na przycisku.

Wyjście pokazuje, że przyciski zostały pomyślnie utworzone:


Przejdź w kierunku sekcji CSS, gdzie elementy HTML są stosowane z różnymi właściwościami stylizacji.

Krok 5: Stylowe elementy „wszystkie”

*
Font-Family: Georgia, „Times New Roman”, Times, Serif;


Gwiazdka „*„Symbol służy do wskazywania wszystkich elementów HTML. „„rodzina czcionek”Właściwość z listą wartości jest stosowana. Ta lista jest określona w celu zapewnienia, że ​​druga czcionka zostanie zastosowana automatycznie, jeśli przeglądarka nie obsługuje pierwszej czcionki.

Krok 6: Styl „Form-Main” Div

Następnie dostęp do „div„Pojemnik z klasą”formularz”I zastosuj„kolor tła„Właściwość, aby ustawić kolor tła:

.formularz
kolor tła: #D6E4E5;


Krok 7: Element stylu „Li”

.forma-main li
Margines: 5px;
Rozmiar czcionki: 18px;


„„

  • „Element pojemnika„ ”ma„formularz„Klasa jest stylizowana z wymienionymi właściwościami:

      • "margines”Stosuje przestrzeń wokół elementu.
      • "rozmiar czcionki”Określa rozmiar czcionki elementu.

    Krok 8: Element stylu „legendy”

    #legenda osobistego info
    Kolor: #497174;
    Rozmiar czcionki: 20px;
    Font-Weight: Bold;
    odstępy między literami: .1em;


    „„”„Element mający identyfikator”dane osobiste”Jest stylizowany z danymi właściwościami:

      • "kolor”Określa kolor czcionki elementu.
      • "grubość czcionki„Dostosowuje grubość czcionki.
      • "odstępy między literami”Jest wykorzystywany do dodawania przestrzeni między literami czcionki.


    Elementy formularzy nie są jeszcze wyrównane, więc przejdźmy naprzód, aby zastosować właściwości CSS, aby wyglądało to bardziej atrakcyjnie.

    Krok 9: Stylowe elementy „Li” elementów „Li”

    #personal-info li> etykieta
    szerokość: 170px;
    Wyświetlacz: Block Inline;


    „„>”Symbolizuje elementy dziecięce. Dziecko "„Elementy HTML”

  • „Elementy są stylizowane z tymi właściwościami:

      • "szerokość”Jest wykorzystywany do dostosowania szerokości elementu.
      • "wyświetlacz”Sugeruje zachowanie wyświetlania elementu. Wartość "Block wbudowany”Sprawia, że ​​wyświetlacz jest w linii i pozwala nam ustawić szerokość i wysokość elementu.

    Krok 10: Element tekstowy stylu „wejściowy”

    #Personal-info Input
    RADIUS BERDER: 5px;
    Rozmiar czcionki: 18px;
    Zarys: Brak;


    „„„Element„ „„Element z identyfikatorem”dane osobiste”Jest stosowany z następującymi właściwościami CSS:

      • "Radiusz graniczny„Właściwość ustawia rogi elementu.
      • "zarys”To właściwość, która po kliknięciu wytwarza zarys elementu.

    Krok 11: Element przycisku „Input” stylu

    #Buttons Input
    kolor tła: #364b4d;
    Wyściółka: 10px;
    szerokość: 150px;
    Box-shadow: 1px 1px 1px 1px Gray;
    Rozmiar czcionki: 18px;
    RADIUS BERDER: 5px;
    kolor: #fff;
    Border: Brak;


    „„„Elementy wewnątrz„„Element mający identyfikator”guziki”Są stosowane z następującymi właściwościami:

      • "wyściółka”Produkuje przestrzeń wokół treści elementu.
      • "Shadow Box”Ustawia cień wokół elementu. Jest to właściwość skrótów, która określa „X-Offset”, „Y-Offset”, „Blur Effect”, „Efekt rozprzestrzeniania się” i „Kolor” dla cienia.
      • "granica„Właściwość z ustawioną wartością jako„nic”Usunie granicę elementu.

    Oto końcowy wynik:


    W ten sposób formularz jest tworzony bez tabel za pomocą CSS.

    Wniosek

    W HTML „The””,„”,„


      ”,„
    1. ”,„", I "„Elementy można wykorzystać do utworzenia formularza bez użycia tabeli. Element „” jest wykorzystywany do grupowania elementów formularza. Formularz może być wyrównany, a także stylizować przy użyciu różnych właściwości CSS. W szczególności w tym artykule pokazano, jak utworzyć formularz bez tabel za pomocą CSS.