Hur man skapar en tabell endast med tag och CSS

Hur Man Skapar En Tabell Endast Med Tag Och Css



Vanligtvis skapas en tabell i HTML genom ' '-tagg. Men de flesta nybörjare webbutvecklare tror att detta är det enda sättet att skapa en tabell i HTML. Men det är också möjligt att skapa en tabell med endast '
”-taggar i HTML och tillämpa CSS-stilegenskaperna på div-innehållet.

Det här inlägget kommer att ge en komplett lösning på hur man skapar en tabell med endast '

”-tagg och CSS-egenskaper.

Hur skapar man tabell genom
-tagg och CSS?

Utvecklarna kan skapa en tabell i HTML genom att lägga till en huvud '

' taggen för att skapa en tabell och sedan flera '
” taggar inuti den.







Exempel
Tänk på följande HTML-kodexempel för att skapa en tabell:



< div klass = 'divTable' >
< div klass = 'headerRow' >
< div klass = 'divCell' >< b > ID < / b >< / div >
< div klass = 'divCell' >< b > namn < / b >< / div >
< div klass = 'divCell' >< b > Ålder < / b >< / div >
< / div >
< div klass = 'divRow' >
< div klass = 'divCell' > 001 < / div >
< div klass = 'divCell' > Smed < / div >
< div klass = 'divCell' > 25 < / div >
< / div >
< div klass = 'divRow' >
< div klass = 'divCell' > 002 < / div >
< div klass = 'divCell' > John < / div >
< div klass = 'divCell' > 31 < / div >
< / div >
< div klass = 'divRow' >
< div klass = 'divCell' > 003 < / div >
< div klass = 'divCell' > Charles < / div >
< div klass = 'divCell' > 28 < / div >
< / div >
< / div >

I kodavsnittet ovan:



  • en '
    '-taggen läggs till med klassen som heter ' divTable ”.
  • Inuti ' div ' containerelement, lägg till ytterligare ' div ' containerelement med klassen deklarerad som ' headerRow ”.
  • Återigen, lägg till tre ' div ' element som har klasserna som heter ' divRow ' med tre underbehållare med ' divCell ' klass.
  • Lägg sedan till tre div-element lägg till ' ID ”, “ namn ' och ' Ålder ” i rubrikraden i tabellen.
  • Efter det, ange värdena för 'ID', 'Namn' och 'Ålder' för varje div-element.

Det här handlade om hur man använder ' div ' element för att skapa en tabell. Låt oss nu tillämpa CSS-egenskaperna på det:





.divTable
{
display: tabell;
bredd :bil;
bakgrund- Färg :#eee;
gräns :1px fast # 666666 ;
border-spacing:5px;
}
.divRow
{
bredd :bil;
display:tabell-rad;
}
.divCell
{
bredd :150px;
flyta till vänster;
display:tabell-kolumn;
bakgrund- Färg : rgb ( 212 , 209 , 209 ) ;
}

I ovanstående CSS-stilelement:

  • Lägg till en väljare som refererar till ' divTable ” (som innehåller alla tabellvärden) och definiera önskade CSS-egenskaper (dvs. visa ”, “ bredd ”, “ bakgrundsfärg ”, “ gräns ' och ' gränsavstånd ”) för tabellinnehållet.
  • Lägg sedan till en klassväljare som väljer elementen i ' divRow ' klass för att lägga till CSS ' bredd ' och ' visa ” egenskaper till elementen.
  • Lägg slutligen till CSS-stilegenskaperna till elementen i ' .divCell ” klassväljare.

Detta skapar en tabell i utgången och visar följande resultat:



Det handlade om att skapa en tabell i HTML med endast

-taggar och CSS-egenskaper.

Slutsats

En tabell i HTML kan också skapas genom endast div-taggen och CSS-stilegenskaperna. För att göra det, skapa ett separat huvud-div-containerelement för att skapa tabellen och några separata div-containerelement inuti det för att skapa tabellens rader. Varje div-containerelement kommer att ha sina respektive id eller klasser. Dessutom används klassväljarna för att välja div-element och för att tillämpa CSS-egenskaperna på dem. Det här inlägget vägledde hur du skapar en tabell endast med hjälp av div-tagg och CSS.