Come creare un modulo senza tabelle usando CSS

Come creare un modulo senza tabelle usando CSS

In tempi precedenti, le tabelle sono state utilizzate per creare il layout del sito Web. Al giorno d'oggi, l'HTML ,

    ,
  1. , o diversi altri elementi sono usati principalmente per creare una forma. Questi elementi aiutano a creare un modulo attraente senza usare le tabelle. Inoltre, CSS è diventato più avanzato e fornisce molte proprietà per gli elementi HTML. Usando queste proprietà, lo stile della forma può essere reso attraente e organizzato.

    Questo post fornirà una guida graduale su come creare un modulo HTML senza tabelle che utilizza CSS.

    Come creare un modulo senza tabelle usando CSS?

    Diverse proprietà CSS e elementi HTML possono essere utilizzati per creare una forma. Esamina l'esempio di seguito, che dimostra una guida graduale alla creazione di un modulo senza tabelle.

    Passaggio 1: aggiungi l'elemento "forma"

    In HTML, aggiungi un ""Tag e assegnagli una classe"forma di forma". Quindi, aggiungi il "

    "Elemento tra l'elemento" "per includere un'intestazione al documento. Quindi, aggiungi un html ""Elemento per creare una forma:


    Modulo di registrazione degli studenti




    Passaggio 2: aggiungi l'elemento "Fieldset"

    Dopodiché, tra l'apertura e la chiusura ""Tag, posizionare il""Elemento con un"id"Attributo"informazioni personali". Al suo interno, aggiungi il ""Elemento:


    Informazione personale


    Qui:

      • IL ""L'elemento viene utilizzato per raggruppare gli elementi di forma. Traccia una linea attorno agli elementi del gruppo.
      • IL ""L'elemento viene utilizzato per applicare una didascalia all'elemento" ".

    Produzione


    Passaggio 3: Aggiungi elementi del modulo

    Aggiungeremo elementi di forma all'interno del ""Elemento usando i tag elencati:

      • Innanzitutto, aggiungi un html "
          "Tag che segnerà i numeri di sequenza prima degli elementi dell'elenco.
        1. All'interno dell'elenco ordinato, aggiungi il contenuto del modulo come elenco.
        2. Ognuno di "
        3. Gli elementi contiene il "" E "" elementi. Nota che, l'elemento "" è "per"E l'elemento" "id"Gli attributi devono avere lo stesso valore:







































L'output del codice sopra fornito è mostrato qui:


Passaggio 4: Aggiungi "pulsante" per formare

Aggiungiamo due pulsanti al ""Elemento per il"Ripristina" E "sottomissione"Operazioni. Per fare ciò, aggiungi il ""Elemento con un ID"pulsanti". All'interno di questo tag, aggiungi due elementi di input con il tipo "Ripristina" E "invia":





Gli attributi associati agli elementi di input sono spiegati di seguito:

    • "tipo"Specifica il tipo di input, come testo, casella di controllo, radio, reset o altro ancora.
    • "nome"Definisce un nome per gli elementi utilizzati in JavaScript per un'ulteriore manipolazione.
    • "id"Designa l'ID speciale Element.
    • "valore"L'attributo specifica il valore per l'elemento. Viene utilizzato in modo diverso per diversi elementi di input. Quando il tipo di input è "Ripristina","pulsante", E "invia", Il valore viene visualizzato sul pulsante.

L'output mostra che i pulsanti sono stati creati correttamente:


Spostati verso la sezione CSS, in cui gli elementi HTML vengono applicati con diverse proprietà di styling.

Passaggio 5: elementi "tutti" di stile

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


L'asterisco "*"Il simbolo viene utilizzato per indicare tutti gli elementi HTML. IL "famiglia di font"Viene applicata la proprietà con l'elenco dei valori. Questo elenco è specificato per garantire che l'altro carattere venga applicato automaticamente se il browser non supporta il primo carattere.

Passaggio 6: stile "forma-main"

Successivamente, accedi al "div"Container con classe"forma di forma"E applicare il"colore di sfondo"Proprietà per impostare il colore di sfondo:

.forma-main
background-color: #d6e4e5;


Passaggio 7: elemento "li" di stile

.forma-main li
Margine: 5px;
Font-size: 18px;


IL "

  • "Elemento del contenitore" "ha un"forma di forma"La classe è disegnata con le proprietà elencate:

      • "margine"Applica lo spazio attorno all'elemento.
      • "dimensione del font"Determina la dimensione del carattere dell'elemento.

    Passaggio 8: elemento "leggenda" di stile

    #leggenda personale-info
    Colore: #497174;
    Font-size: 20px;
    Font-weight: audace;
    spaziatura del carattere: .1em;


    IL ""Del""Elemento con l'ID"informazioni personali"È disegnato con le proprietà fornite:

      • "colore"Specifica il colore del carattere dell'elemento.
      • "Font-peso"Regola lo spessore del carattere.
      • "spaziatura del carattere"Viene utilizzato per aggiungere spazio tra le lettere di carattere.


    Gli elementi del modulo non sono ancora allineati, quindi andiamo avanti per applicare le proprietà CSS per renderlo più attraente.

    Passaggio 9: elementi di "etichetta" di stile di elementi "li"

    #Personal-Info Li> Etichetta
    larghezza: 170px;
    display: blocco inline;


    IL ">"Simboleggia gli elementi del bambino. Il bambino ""Elementi dell'HTML"

  • "Gli elementi sono disegnati con queste proprietà:

      • "larghezza"È utilizzato per regolare la larghezza dell'elemento.
      • "Schermo"Suggerisce il comportamento del display dell'elemento. Il valore "blocco inline"Rende in linea il display e ci consente di impostare la larghezza e l'altezza dell'elemento.

    Passaggio 10: elemento di testo "input" in stile

    #Input personale-info
    raggio di confine: 5px;
    Font-size: 18px;
    contorno: nessuno;


    IL ""Elemento del""Elemento con l'ID"informazioni personali"Viene applicato con le seguenti proprietà CSS:

      • "raggio di confine"La proprietà imposta gli angoli dell'elemento.
      • "contorno"È la proprietà che produce uno schema attorno all'elemento quando è cliccata.

    Passaggio 11: elemento del pulsante "input" stile

    #Buttons Input
    Background-color: #364B4D;
    imbottitura: 10px;
    larghezza: 150px;
    Box-shadow: 1px 1px 1px 1px grigio;
    Font-size: 18px;
    raggio di confine: 5px;
    Colore: #FFF;
    confine: nessuno;


    IL ""Elementi all'interno del""Elemento con l'ID"pulsanti"Sono applicati con le seguenti proprietà:

      • "imbottitura"Produce spazio attorno al contenuto dell'elemento.
      • "Box-Shadow"Imposta un'ombra attorno all'elemento. È una proprietà stenografica che specifica "X-offset", "Y-offset", "Blur Effect", "Spening Effect" e "Color" per l'ombra.
      • "confine"Proprietà con il valore impostato come"nessuno"Rimuoverà il bordo dell'elemento.

    Questo è il risultato finale:


    In questo modo, il modulo viene creato senza tabelle che utilizza CSS.

    Conclusione

    In HTML, il "","","


      ","
    1. ","", E ""Gli elementi possono essere utilizzati per creare un modulo senza utilizzare la tabella. L'elemento "" viene utilizzato per raggruppare gli elementi del modulo. La forma può essere allineata e in stile utilizzando varie proprietà CSS. In particolare, questo articolo ha dimostrato come creare una forma senza tabelle usando CSS.