Լրացուցիչ Բլոկների Տեսակներ (EBT) - Դասավորության Կառուցողի նոր փորձառություն❗

Լրացուցիչ Բլոկների Տեսակներ (EBT) - ձևավորված, կարգավորելի բլոկների տեսակներ՝ սլայդշոուներ, ներդիրներ, քարտեր, բացվող ցանկեր և շատ ուրիշներ։ Ներառված կարգավորումներ՝ ֆոնի, DOM տուփի, JavaScript փլագինների համար։ Փորձեք դասավորությունների կառուցման ապագան արդեն այսօր։

EBT մոդուլների ցուցադրական տարբերակներ Ներբեռնել EBT մոդուլները

❗Լրացուցիչ Պարբերությունների Տեսակներ (EPT) - Պարբերությունների նոր փորձառություն

Լրացուցիչ պարբերության տեսակներ (EPT) - անալոգիական պարբերության վրա հիմնված մոդուլների հավաքակազմ։

EPT մոդուլների ցուցադրական տարբերակներ Ներբեռնել EPT մոդուլները

Scroll

HTML առաջին քայլերը - Դաս 5 - Դասացուցակներ

11/05/2025, by Ivan

Տեղեկությունը պահելու կարևոր ձևերից մեկն են աղյուսակները։ Աղյուսակներում պահվում է Excel, Access և այլ տվյալների բազաների տեղեկատվությունը։ Աղյուսակները շատ հստակ կերպով ներկայացնում են տվյալները, դրանց հիման վրա հարմար է կառուցել գրաֆիկներ և դիագրամներ։
Այս դասում մենք կքննարկենք, թե ինչպես ստեղծել աղյուսակներ HTML-ում։ Դրա համար մենք կօգտագործենք <table>, <tr>, <td>, <th>, <thead>, <tbody>, <tfoot> տեգերը։

table տեգը

TABLE - սա աղյուսակի հիմնական տեգն է, բոլոր մյուս աղյուսակի տեգերը կգրենք հենց դրա ներսում։

<table>
</table>

Բոլոր մյուս տեգերը մենք կգրենք հենց այս տեգի ներսում։

tr տեգը

TR - տեգը տողերի համար է, յուրաքանչյուր տող ձևավորվում է <tr></tr> տեգերով, եթե ուզում ենք աղյուսակում երեք տող, ապա պետք է ունենանք երեք այդպիսի տեգերի զույգեր՝

<table>
  <tr></tr>
  <tr></tr>
  <tr></tr>
</table>

td տեգը

TD - տեգը միջակայքի համար է, յուրաքանչյուր միջակայք պետք է գտնվի տողի տեգի ներսում։ Աղյուսակը ճիշտ կարտադրվի միայն այն դեպքում, եթե միջակայքերի քանակը համապատասխանում է։ Ահա աղյուսակ՝ որտեղ յուրաքանչյուր տողում կա չորս միջակայք։

<table>
  <tr>
    <td></td>
    <td></td>
    <td></td>
    <td></td>
  </tr>
  <tr>
    <td></td>
    <td></td>
    <td></td>
    <td></td>
  </tr>
  <tr>
    <td></td>
    <td></td>
    <td></td>
    <td></td>
  </tr>
</table>

Հիմա մնում է լրացնել աղյուսակը տվյալներով՝

<table>
  <tr>
    <td>Նմուշ</td>
    <td>Ազգանուն</td>
    <td>Անուն</td>
    <td>Հայրանուն</td>
  </tr>
  <tr>
    <td>1</td>
    <td>Իվանով</td>
    <td>Իվան</td>
    <td>Իվանովիչ</td>
  </tr>
  <tr>
    <td>2</td>
    <td>Պետրով</td>
    <td>Պետր</td>
    <td>Պետրովիչ</td>
  </tr>
</table>

Հիմա աղյուսակը կարելի է ձևավորել տրամաբանական տեսքով՝ բաժանելով այն երեք հատվածի՝ thead - վերնագիր, tbody - էջի բովանդակություն, tfoot - էջի ստորագիր։

tbody տեգը

TBODY տեգը պարտադիր չէ, բայց կարելի է օգտագործել ցույց տալու համար, որ այստեղ գտնվում է աղյուսակի հիմնական տեղեկատվությունը։

<table>
  <tbody>
    <tr>
      <td>Նմուշ</td>
      <td>Ազգանուն</td>
      <td>Անուն</td>
      <td>Հայրանուն</td>
    </tr>
    <tr>
      <td>1</td>
      <td>Իվանով</td>
      <td>Իվան</td>
      <td>Իվանովիչ</td>
    </tr>
    <tr>
      <td>2</td>
      <td>Պետրով</td>
      <td>Պետր</td>
      <td>Պետրովիչ</td>
    </tr>
  </tbody>
</table>

thead տեգը

THEAD օգտագործվում է աղյուսակի վերնագիրը ստեղծելու համար, փորձեք առաջին տողը վերցնել thead-ի մեջ։

<table>
  <thead>
    <tr>
      <td>Նմուշ</td>
      <td>Ազգանուն</td>
      <td>Անուն</td>
      <td>Հայրանուն</td>
    </tr>
  </thead>
  <tbody>   
    <tr>
      <td>1</td>
      <td>Իվանով</td>
      <td>Իվան</td>
      <td>Իվանովիչ</td>
    </tr>
    <tr>
      <td>2</td>
      <td>Պետրով</td>
      <td>Պետր</td>
      <td>Պետրովիչ</td>
    </tr>
  </tbody>
</table>

Այժմ փոխարինենք td տեգերը th տեգերով՝ ցույց տալու համար, որ դրանք սյունակի վերնագրեր են։

<table>
  <thead>
    <tr>
      <th>Նմուշ</th>
      <th>Ազգանուն</th>
      <th>Անուն</th>
      <th>Հայրանուն</th>
    </tr>
  </thead>
  <tbody>   
    <tr>
      <td>1</td>
      <td>Իվանով</td>
      <td>Իվան</td>
      <td>Իվանովիչ</td>
    </tr>
    <tr>
      <td>2</td>
      <td>Պետրով</td>
      <td>Պետր</td>
      <td>Պետրովիչ</td>
    </tr>
  </tbody>
</table>

Եթե ձեր բրաուզերը աջակցում է, ապա սյունակի վերնագրերը պետք է դուրս գան գոնե մեծատառերով։ Եվ մնացել է մեկ այլ տեգ՝ աղյուսակի ստորագիրը tfoot։

tfoot տեգը

TFOOT տեգը սահմանում է աղյուսակի ստորագրությունը։

<table>
  <thead>
    <tr>
      <th>Նմուշ</th>
      <th>Ազգանուն</th>
      <th>Անուն</th>
      <th>Հայրանուն</th>
    </tr>
  </thead>
  <tbody>   
    <tr>
      <td>1</td>
      <td>Իվանով</td>
      <td>Իվան</td>
      <td>Իվանովիչ</td>
    </tr>
    <tr>
      <td>2</td>
      <td>Պետրով</td>
      <td>Պետր</td>
      <td>Պետրովիչ</td>
    </tr>
  </tbody>
  <tfoot>
    <tr>
      <td>Աղյուսակի ստեղծում 2012 թվական</td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
  </tfoot>
</table>

colspan հատկանիշը

td տեգի կարևոր հատկանիշներից մեկն է colspan-ը, որը թույլ է տալիս միավորել միջակայքները։ Դե, եկեք նայենք մեր տոտարին։ Մենք ունենք 4 միջակայք, բայց միայն մեկը լցված է, ուստի մենք կարող ենք միավորել այս չորս միջակայքները։ Կիրառենք colspan հատկանիշը։

<table>
  <thead>
    <tr>
      <th>Նմուշ</th>
      <th>Ազգանուն</th>
      <th>Անուն</th>
      <th>Հայրանուն</th>
    </tr>
  </thead>
  <tbody>   
    <tr>
      <td>1</td>
      <td>Իվանով</td>
      <td>Իվան</td>
      <td>Իվանովիչ</td>
    </tr>
    <tr>
      <td>2</td>
      <td>Պետրով</td>
      <td>Պետր</td>
      <td>Պետրովիչ</td>
    </tr>
  </tbody>
  <tfoot>
    <tr>
      <td colspan="4">Աղյուսակի ստեղծում 2012 թվական</td>
    </tr>
  </tfoot>
</table>

Այժմ ունենք մեկ մեծ միջակայք, որն ընդլայնված է 4 միջակայք։ colspan հատկանիշի արժեքը կլինի միավորված միջակայքերի քանակը։