Táblázat - sorok és cellák között elosztott adatkészlet. A legtöbb cella táblázatos adatokat tartalmaz, a többi a tartalmat leíró sorok és oszlopok fejléceit tartalmazza.

Táblázat létrehozásához HTML-dokumentumban használja a címkét

, ez egy tároló, amely a táblázat összes tartalmát tartalmazza.

A táblázat létrehozása mindig sorokkal kezdődik, amelyeket a címkével határozunk meg

, minden sor cellákból áll. Címke csak cellák létrehozásához szükséges címkéket tartalmazhat.

A HTML-ben két különböző címke található a cellák létrehozásához, az első az

és

A sor- és oszlopcsoportosítás használatának megértésének legegyszerűbb módja egy Sudoku-tábla példája.


A col címke minden oszlophoz külön állítja be a paramétereket. Nem mindegy, hogyan írsz forráskód:

vagy

Példa
, szabályos cellákat hoz létre adatokkal. Alapértelmezés szerint címkézze meg a tartalmat balra igazítva. A második címke a cellák létrehozásához a címke , lehetővé teszi olyan cellák meghatározását, amelyek oszlopok vagy sorok fejléceit tartalmazzák, és az ilyen cellák tartalma megjelenik félkövér szövegés középre igazítva. címkéket és tartalmazhat bármilyen HTML-elemet, amely a dokumentumtörzsben használható.

Első címMásodik cím
1. sor, 1. cella1. sor, 2. cella
2. sor, 1. cella2. sor, 2. cella
Próbálja meg "

Táblázat a táblázatban

A HTML képes beágyazott táblákat létrehozni, azaz olyan táblákat, amelyek más táblákon belül helyezkednek el. Beágyazott táblázat létrehozásához el kell helyeznie annak a táblának a kódját, amelyet beágyazottá szeretne tenni bármely címkén belül

.

Vegyük például a korábban már létrehozott táblázatot, és helyezzük ezt a kódot a második sor második cellájába:

Első címMásodik cím
1. sor, 1. cella1. sor, 2. cella
2. sor, 1. cella 2. sor, 2. cella
Első címMásodik cím
1. sor, 1. cella1. sor, 2. cella
2. sor, 1. cella2. sor, 2. cella

Asztal kerettel

Név Vezetéknév
Larisa Isaev
Dmitrij Kolesnikov

EREDMÉNY:

Táblázat szegély nélkül

Asztal kerettel

Címke attribútumok
és sejteket egyesíteni
Példa
görények
a súlyt a méret
hímek 1,2-2,5 kg 70 cm-ig
nőstények 0,7-1,0 kg 40 cm-ig

EREDMÉNY:

görények
a súlyt a méret
hímek 1,2-2,5 kg 70 cm-ig
nőstények 0,7-1,0 kg 40 cm-ig

A HTML5 szabvány szerint minden korábban használt táblaattribútum, mint pl határ, cellatávolság, cella kitöltése stb. már nem támogatottak, és a validátor a kód hibájának tekinti ezek használatát. A táblák tervezéséhez CSS-stílusokat kell használni, amelyekkel minden elavult táblaattribútumot lecserélhet. Például az attribútum helyett cellatávolság tulajdonság a táblázatcellák közötti távolság megváltoztatására szolgál határtávolság, valamint a tartalom igazítása a táblázatcellákban - tulajdonságok szöveg igazításés függőleges-aling. CSS stílusok táblázatokhoz

html táblázat sorcsoportosító címkék

A címkék segítségével összetettebb táblázatok hozhatók létre:

Példa
sörfogyasztás
TELJES NÉV. liter
Teljes 250
Ivanov Ivan Ivanovics 133
Petrov Petr Petrovics 117

EREDMÉNY:

html táblázat oszlopcsoportosító címkéi

Címkék attribútum
sárga piros

EREDMÉNY:


Ne próbálja meg beállítani a stílust szöveg igazítás címkékért és . A címkék közé helyezett szöveg ..., nem örökli ezt a stílust, mert a címke nem egy címke gyermeke , nincs címke .

Vízszintes igazítás egy adott táblázatoszlop szövege stílus megadásával módosítható szöveg igazítás pszeudo osztályhoz td:nth-child(n), ahol n az oszlop száma. Ez a módszer azonban nem működik, ha a táblázat cellái között van attribútum colspan.

Példa
Név Ár, dörzsölés.)
Szolárium percenkénti fizetés (4 perctől)15
50 perc szolárium (14 dörzsölés/perc, 1 hónap)700
100 perc szolárium (13 dörzsölés/perc, 2 hónap)1300
200 perc szolárium (12 dörzsölés/perc, 3 hónap)2400

EREDMÉNY:


Ez a módszer azonban nem működik, ha a táblázat cellái között van attribútum colspan.




A HTML-táblázatok annyira funkcionálisak, hogy teljes webhelyek beszúrására (olvasás) használhatók. Most arról fogunk beszélni, hogy egyszerű HTML-táblázatokat illesztünk be egy weboldalba, csak a jelölést elemezzük, de ne érintsük a tervezést, mert jobb, ha a táblázatokat CSS-stílusokkal díszítjük.

Táblázatcímkék és attribútumok

Íme a táblázatok létrehozásához szükséges főbb elemek:

  • - a tartály, amelyben az asztal található (ugyanaz, mint
      a megjelölt ill
        számozott listák esetén).
      1. határ- a keretek vastagságát meghatározó attribútum. Ehelyett jobb használni határterületi ingatlan CSS.

    HTML c tábla forráskódja

    és
    beállítja a táblázat címkéjét. A tárolót nem használhatja, de ha mégis úgy dönt, hogy a táblázat élére áll, akkor tegye közvetlenül a címke mögé , a cellákon és sorokon kívül.
  • - táblázatsort tartalmazó pár címke (vízszintesen azonos szinten elhelyezkedő cellák).
  • , annyi cella lesz benne: egy címke - egy cella.
  • lehetővé teszi az oszlopok csoportosítását, gyorsan és a kód eltömődése nélkül Általános tulajdonságok. A konténer segítségével a táblázat logikai részeit elválaszthatja egymástól. A címke után helyezték el

    Felhívjuk figyelmét, hogy a cellák egyesítésekor a sorban lévő elemek száma megváltozik. Például, ha a táblázatban 3 oszlop van cellákkal, és az első és a második cellát egyesítjük, akkor minden a címkén belül, ami meghatározza adott sor 2 elem lesz, az első a colspan="2" attribútumot tartalmazza.

    Példa egy HTML-táblázatra cellaegyesítéssel

    HTML tábla forráskódja egyesített cellákkal

    - egy táblafejlécet létrehozó címke. Külsőleg a tartalma eltér a többi cella tartalmától – általában a belső szövegtől A böngésző félkövér betűt emel ki, és középen helyezi el.
  • - egy tároló, amellyel egy egyszerű cellát hozunk létre. Hány ilyen címkét fog tartalmazni a karakterlánc (tag
    , ha nem, akkor utána .
  • ugyanarra a célra használják, mint . tartalmazhat , de nem fordítva.
  • span- egy attribútum, amely megadja azoknak az oszlopoknak a számát, amelyekre a tároló tulajdonságai vonatkoznak
  • .
  • , és - konténerek, amelyek lehetővé teszik a táblázat felosztását a felső (fejlécek), a fő (törzs) és az alsó (végső) részekre. Egy HTML-táblázatban ezeknek a címkéknek a sorrendje megegyezik a tárolók sorrendjével , és
    HTML dokumentumban.
  • colspan cellák sorba egyesítéséhez szükséges. Az attribútum értéke egy számot tartalmaz, amely megadja az egyesítendő cellák számát.
  • sortávolság a cellákat oszloponként összefűzi.
  • Példa táblázat létrehozására

    Hozzon létre egy HTML dokumentumot, és másolja bele a következő kódot:

    táblázat példa

    Weboldal készítő eszközök
    CéljaEszköz
    jelölésHTMLXHTML
    Dekorációcss
    FejlődésPHPPiton

    A böngészőben a dokumentum így fog kinézni:

    Nézzük meg, hogy mely kódsorok miért felelősek.

    • - nyitotta ki az asztalt, beállítva hozzá a keretek vastagságát.
    • - címmel.
    • - nyitotta ki a vonalat.
    • - létrehozott egy cellát fejléc kialakítással.
    • - létrehozta a második fejléccellát a sorban. A colspan paraméter azt jelezte, hogy ennek a cellának vízszintesen kettőt kell elfoglalnia.
    • - zárja le a sort. A többi sor ugyanígy készült.
    • - tette hozzá a táblázat második sora normál, nem fejléccellákkal. Hasonlóképpen beszúrtuk a következő sorokat és cellákat.
    • Weboldal készítő eszközök
      Célja Eszköz
      jelölés HTML XHTML
      - csukja be az asztalt.

    Egyszerű HTML tábla forráskódja



















    1. cella 2. cella 3. cella
    4. cella 5. cella 6. cella
    7. cella 8. cella 9. cella

    HTML táblázat fejlécek

    A HTML-táblázatokban kétféle cella található. A címke egy normál típusú cellát határoz meg. Ha egy cella fejlécként működik, akkor a címke segítségével azonosítja.

    Példa egy th címsort tartalmazó HTML-táblázatra

    Volkswagen AG Daimler AG BMW csoport
    Audi mercedes benz BMW
    Skoda Mercedes-AMG Mini
    Lamborghini Okos Rolls Royce

    HTML tábla forráskódja th fejlécekkel
























    Volkswagen AG Daimler AG BMW csoport
    Audi mercedes benz BMW
    Skoda Mercedes-AMG Mini
    Lamborghini Okos Rolls Royce

    Cellák egyesítése HTML-táblázatban

    A HTML-táblázatokban lehetőség van a cellák vízszintes és függőleges egyesítésére.

    Nak nek egyesítse a cellákat vízszintesen használja a colspan=" attribútumot x" , a cellában vagy , hol x

    Nak nek függőlegesen egyesítse a cellákat használja a rowspan=" attribútumot x" , a cellában vagy , hol x- az egyesítendő cellák száma.

    A cellák vízszintesen és függőlegesen egyidejűleg egyesíthetők. Ehhez használja a colspan és a rowspan attribútumot is a kívánt cellához:

    Cellaszöveg





























    Nissan
    ModellFelszerelésElérhetőség
    Nissan QashqaiVISIA+
    TEKNA+
    Nissan X-TrailACENTA+
    CONNECTA-

    Fejlécek és láblécek HTML-táblázatokban

    A HTML táblázatok 3 területre oszthatók: fejléc, törzs, lábléc.

    Ez úgy történik, hogy a táblázat kiválasztott részének sorait címkékkel burkoljuk be. meghatározza a fejléc területét, - a lábléc területét, - a táblázat törzsét.

    A fejlécek és láblécek alapértelmezés szerint nincsenek stílusosak (ezt szükség esetén CSS-en keresztül is megteheti), de a böngészők használhatják. Például egy többoldalas táblázat nyomtatásakor előfordulhat, hogy a fejlécek és láblécek minden nyomtatott oldalon megkettőződnek.

    A régiócímkék helyes sorrendje a táblázat HTML-kódjában a következő: először fejléc, majd lábléc, majd törzs. Ebben az esetben az oldal fő része a fejlécek és láblécek között jelenik meg.

    Opcionálisan feliratot is hozzáadhat a táblázathoz. Ehhez használja a címkét.

    Példa egy HTML-táblázatra fejlécekkel és láblécekkel, valamint felirattal

    Táblázat forráskódja fejlécekkel és láblécekkel és felirattal







































    Komplett készlet Renault Sandero Stepway
    Jellegzetes SUTA 09H 6R SUTA 09HR6R SUTA 15H 5R
    Elérhetőség + + +
    Motor teljesítmény 0,9 (90 LE) 0,9 (90 LE) 1,5 (90 LE)
    Üzemanyag benzin benzin dízel
    Toxicitási arány 6 euró 6 euró 5 euró

    Oszlopok és oszlopcsoportok

    Egy HTML-táblázat oszlopokra és oszlopcsoportokra osztható a és címkék segítségével.

    Ez az elválasztás lehetővé teszi, hogy stílusokat állítson be a táblázathoz a minimális számú karakter használatával CSS tulajdonságok, ezzel csökkentve a táblázat kódjának mennyiségét (ahelyett, hogy minden oszlopcellához stílust határozna meg, egyszerre egy vagy több oszlophoz is beállíthat stílusokat).

    A és címkék a címkén belül helyezkednek el a címkék előtt, AKP6 (EDC)

    Terjedés
































    ZEN 2E2C AL AZEN 2E2C J5 AINTENSE 2E3C AL AJellegzetes
    1,5 (90 LE)1,2 (115 LE)1,5 (90 LE)Motor teljesítmény
    dízelbenzindízelÜzemanyag
    AKP6 (EDC)AKP6 (EDC)AKP6 (EDC)Terjedés

    Táblázatok a webhely oldalelrendezésében

    A modern webhelyeken az oldalak helyes megjelenítése fontos számítógépen és számítógépen egyaránt mobil eszközök. Nem tanácsos táblázatokat használni HTML oldalkeret létrehozásához, mivel elveszik a tartalom adaptálása a különböző méretű képernyőkre (számítógépek, okostelefonok, táblagépek).

    A táblázatcsoport-címkéket a legjobb az oldalon belül használni a táblázatformátum tartalmának megjelenítésére.

    Sziasztok kedves blogolvasók! A weboldalakon gyakran a szövegek és képek mellett különböző adatok táblázatos formában történő megjelenítése válik szükségessé. Igen, ez érthető, a táblázat a legkényelmesebb módja a nagy mennyiségű információ bemutatásának. Ezért felmerül a kérdés Hogyan ágyazhatunk be táblázatokat html-be?. Ebben a cikkben válaszolok erre a kérdésre, és számos példát adok különféle html-táblázatokra.

    Hogyan készítsünk táblázatot HTML használatával

    A HTML-táblázatok négy lépésben készülnek.

    1. Az első lépésben a html kódban a párosított címke

    közölje a böngészővel, hogy egy táblázatot szúrtak be a weboldalba:
    . A táblázat elem egy weblap blokk eleme. Ezért a táblázat mindig a következővel kerül kiadásra: új sor-tól függőlegesen behúzva szomszédos elemek, így nem kell bekezdésbe tenni.

    2. A második lépésben formázunk vonalak táblázatokat páros címkék elhelyezésével belül

    . Minden elem külön sort hoz létre:





    3. Ezután a harmadik lépésben formázunk sejteket táblázatok páros címkékkel és , amelyek az elem belsejében vannak elhelyezve . Címke létrehozza szokásos sejt, és sejt fejléc, azaz a megfelelő oszlop fejléce:











    4. Nos, az utolsó lépésben az elemek belsejébe helyezzük és cella tartalma. A táblázat weboldalba történő beszúrásához használt HTML-kód így néz ki:











    1. oszlop2. oszlop3. oszlop
    1-11-2. cella1-3. cella
    2-12-2. cella2-3

    A szegélyek megjelenítésének finomhangolása segít. A segítségével módosíthatja a keretek vastagságát és színét, valamint módosíthatja a szegélyek típusát.

    A cellákba helyezendő szöveg nem kötelező, de ha a szöveg nagy, akkor a címke alkalmazásával bekezdésekre bontható

    Ha a beszúrt szöveget valahogyan stílusozni kell, használhatja a .

    A szöveg mellett a címkével képeket is elhelyezhetünk a cellákban :

    Egy cella tartalma akár egy másik táblázat is lehet. Ebben az esetben a beágyazott tábla létrehozása nem különbözik egy normál tábla létrehozásától. Csak a címkék között és címkék kerülnek beillesztésre

    és
    , és sorok és cellák kerülnek bele.

    A táblázatok létrehozásakor néhány szabályt figyelembe kell venni:

    • csak a címke használható a táblázat létrehozásához ;
    • címke
    • csak címkén belül lehet
      ;
    • címkéket
    • , bármely más címketartalom a böngésző figyelmen kívül hagyja;
    • táblázat tartalma (szöveg vagy kép) csak címkékben lehet
    • és csak címkén belül lehet
      és ;
    • táblázat celláinak legalább tartalommal kell rendelkezniük, ellenkező esetben előfordulhat, hogy a böngésző egyáltalán nem jeleníti meg őket, ha valamelyik cellának üresnek kell lennie, akkor általában nem törő szóköz (HTML literal) kerül bele;
    • a táblázat a weboldal blokkelemeire vonatkozik;
    • a táblázat és celláinak méretei a tartalomtól függenek, pl. az asztal szélességében és magasságában meg van nyújtva, hogy minden elférjen;
    • egy kis behúzás van az egyes cellák határai között, valamint az egyes cellák szegélye és azok tartalma között;
    • a fejléccellák szövege (a th elem) félkövérrel és középre szedve jelenik meg;
    • szegélyek a táblázat körül és a cellái alapértelmezés szerint nincsenek megrajzolva.
    • Táblázat fejléce

      Kezdjük azzal páros címke

      , ami a táblázatnak címet ad. A cím szövege ebben a címkében van elhelyezve, amelynek a címkén belül kell lennie . És nem számít, hogy a táblázat html kódjában hol helyezzük el a címkét . Ezenkívül legfeljebb egy elem használata megengedett ugyanazon a táblázaton belül, és oda kell mennie html kódot közvetlenül a címke után
      , a böngésző továbbra is megjeleníti a címet a táblázat felett és középre helyezi. De általában a címke közvetlenül a nyitó címke után helyezzük el :









      Ez egy asztal
      1.1-es cella1.2 cella
      2.1 cella2.2 cella

      Kijelző:

      Táblázat szakaszok

      A html tábla logikailag részekre - szakaszokra bontható. Háromféle szakasz létezik:

      • fejléc szakasz, amelyben a fejléccellák helyezkednek el, amelyek a táblázat fejlécét alkotják;
      • testrész, amelyben az alapadatokat tartalmazó cellák találhatók;
      • befejezési szakasz, amelyben az összes adatot tartalmazó cellák vannak elhelyezve.

      A táblázat fejléc szakasza egy pár címke használatával van kialakítva

      .

      A törzsrész egy pár címkével jön létre

      . Egy html táblázat több törzsrészt is tartalmazhat, lehetővé téve a létrehozást építőkockák amelyre egységes stílusokat lehet alkalmazni.

      A kitöltési részt egy pár címke alkotja

      és ugyanabban a tartályban
      csak egy maradhat.

      Ezeknek a párosított címkéknek tartalmazniuk kell címkéket

      , amelyek a megfelelő szakaszokhoz kapcsolódó sorokat alkotnak:




















      1. oszlop2. oszlop3. oszlop
      1.1-es cella1.2 cella1.3 cella
      2.1 cella2.2 cella2.3 cella
      Eredmény 1Eredmény 2Eredmény 3

      Táblázatcellák egyesítése

      Még beszélni kell a táblázatok legfontosabb jellemzőjéről - sejtek összevonása. Az attribútumok több cella egyesítésére szolgálnak. colspanés sortávolság címkéket

      és . A colspan attribútum beállítja a cellák számát vízszintesen, a rowspan pedig függőlegesen:













      1.11.2-1.3
      2.12.22.3
      3.1-4.13.23.3
      4.24.3

      Példa eredmény:

      1.1 1.2-1.3
      2.1 2.2 2.3
      3.1-4.1 3.2 3.3
      4.2 4.3

      A cellák egyesítésénél fontos ellenőrizni a cellák számát az egyes sorokban, hogy ne legyen hiba. Igen, a design

      két cellát helyettesít, így a következő sorban két címkének kell lennie , vagy ugyanaz a design! Ha a cellák száma az összes sorban nem egyezik, akkor üres extra cellák jelennek meg.

      Példa hibás html kódra cellák egyesítésekor:








      cella 1.1cella 1.2
      cella 2.1cella 2.2

      És az eredmény megjelenik a böngészőben:

      Azok. Ha elemezzük a html kódot, észrevehetjük, hogy az első sorban három cella található, amelyek közül kettő a colspan attribútum használatával van egyesítve, a második sorban pedig csak két cella van hozzáadva. Ezért egy harmadik üres cella jelenik meg a második sorban.

      Címke attribútumok

      Ebben a bejegyzésben már találkoztunk egy címke attribútummal

      . A border attribútummal, amely beállítja a szegély szélességét képpontokban. Alapértelmezés szerint 0, ezért a cellák alapértelmezés szerint szegély nélkül jelennek meg.

      A border attribútum mellett számos más fontos attribútumot is támogat a címke.

      . Vessünk egy pillantást rájuk.

      Tulajdonság igazítsa— készletek igazítás táblázatok az oldalon. Felveheti a balra, középre, jobbra értékeket, amelyek balra, középre és jobbra állítják az igazítást. Az alapértelmezett maradt.

      Tulajdonság háttér, amely a beállítja a háttérképet az asztalhoz. Értékként a képfájl címét veszi fel.

      bgcolor- telepíti háttérszín táblázatok. A háttér attribútummal együtt használható.

      Tulajdonság szegély színe készletek keret színe táblázatok.

      cella kitöltése- határozza meg cellahatár és annak tartalma közötti távolság. Lehetővé teszi a táblázat olvashatóságának javítását. Az érték bármilyen pozitív szám lehet.

      Cellatávolság— készletek a külső cellahatárok közötti távolság.

      Erről beszélni hogyan kell beilleszteni a táblázatot html oldal Befejezem, csak összefoglalom:

      • címkéket használunk egy táblázat beszúrására
      - asztal megjelölése, - egy sor hozzáadása és , kitöltési szakasz és karosszériarész ;
    • használjon tag attribútumokat a cellák egyesítéséhez
    • - beszúrni egy cellát;
    • a táblázat egy weblap blokk eleme;
    • a cellák tartalma nem csak szöveg lehet, hanem képek és egyéb táblázatok is;
    • egy táblázat háromféle szakaszt tartalmazhat: fejléc szakasz —
    • colspan és rowspan.

      Ennyi, a következő bejegyzésben a html oldalon található navigációs eszközökről fogok beszélni. Iratkozz fel a blogom frissítéseire, hogy ne maradj le erről a bejegyzésről! Mindenki, hamarosan találkozunk!