Како да распоредите табела во HTML. Тагови атрибут и

се наоѓа телото на табелата. Телото се состои од редови и колони. Табелата се пополнува ред по ред.

Секоја ознака создава нова линија. Понатаму во вгнездени се создаваат колони. Можете да креирате повеќе колони. Во овој случај, треба да го следите бројот на колони во секој ред. На пример, ако првиот ред има 5 колони, тогаш и следните редови треба да имаат 5 колони. Во спротивно, табелата ќе лебди. Можно е да се спојат ќелиите.

Како да направите табела во HTML

Да дадеме пример, html код:

Табела за пример
Колона 1 Колона 2

Обрнете внимание на ќелијата . Ние го користиме специјалниот атрибут colspan за да ги опфатиме ќелиите хоризонтално. Неговата нумеричка вредност го означува бројот на колони што треба да се спојат. Постои и аналог на овој атрибут: ознака (заглавие на табелата), каде што исто така треба да внесете colspan. Резултатот ќе биде ист. Но, често тие користат редовни td.

Сега да ги разгледаме подетално сите атрибути на ознаките

.

Означете ги атрибутите и својствата

За отворање на ознаката

Можете да наведете различни атрибути.

1. Property align="parameter" - го поставува порамнувањето на табелата. Може да ги земе следните вредности:

Во примерот погоре, ја порамнивме табелата во центарот align="center" .

Овој атрибут може да се примени не само на табелата, туку и на поединечни ќелии на табелата

. Така, усогласувањето ќе биде различно во различни ќелии.

На пример

, , , или
  • cols - линијата се прикажува помеѓу колоните
  • никој - сите граници се скриени
  • редови - се црта граница помеѓу редовите на табелата создадени преку ознаката
  • 12. Својство ширина = "број" - ја поставува ширината на табелата: или во пиксели или во проценти.

    13. Својство class="class_name" - можете да го наведете името на класата на која припаѓа табелата.

    14. Својство style="styles" - стиловите може да се постават поединечно за секоја табела.

    Сега е време да се нурнете во табелата и да ги погледнете атрибутите на ќелиите на табелата. Овие атрибути треба да бидат запишани во почетната ознака

    И Достапни се истите опции како и за хиерархиски ќе се применува за сите И

    Најлесен начин да се разбере како да се користи групирањето редови и колони е да се користи примерот на Судоку табела.


    Ознаката col поставува параметри посебно за секоја колона. Не е важно како да се напише во изворниот код:

    или

    Пример
    или линии
    ... ... ...

    2. Својство позадина = "URL" - ја поставува сликата на позадината. Наместо URL-то, треба да се напише адресата на сликата на позадината.

    Пример

    Табела за пример
    Колона 1 Колона 2

    Се претвора во следново на страницата:

    Во примерот погоре, нашата слика за позадина се наоѓа во папката img (која е во истиот директориум како и страницата html), а сликата се нарекува fon.gif. Ве молиме имајте предвид дека во ознаката додадовме style="color:white;" . Бидејќи позадината е речиси црна, за да спречиме спојување на текстот во позадина, го направивме текстот бел.

    3. Својство bgcolor="color" - ја поставува бојата на позадината на табелата. Можете да изберете која било боја од целата палета (видете ги кодовите и имињата на html боите)

    4. Својство border="number" - ја поставува дебелината на границата на табелата. Во претходните примери, наведовме border="1" , што значи дека дебелината на границата е 1 пиксел.

    5. Својство bordercolor="color" - ја поставува бојата на границата. Ако border = "0", тогаш нема да има граница и бојата на границата нема да има значење.

    6. Својство cellpadding="number" - вовлекување од рамката до содржината на ќелијата во пиксели.

    7. Својство cellpacing = "број" - растојанието помеѓу ќелиите во пиксели.

    8. Својство cols="number" - бројот на колони. Ако не го поставите, самиот прелистувач ќе го одреди бројот на колони. Единствената разлика е во тоа што специфицирањето на овој параметар најверојатно ќе го забрза вчитувањето на табелата.

    9. Својство рамка = "параметар" - како да се прикажат границите околу табелата. Може да ги земе следните вредности:

    • празнина - не цртајте граници
    • граница - граница околу масата
    • над - граница по горниот раб на табелата
    • подолу - граница на дното на табелата
    • hsides - додадете само хоризонтални граници (горниот и долниот дел од табелата)
    • vsides - нацртајте само вертикални граници (лево и десно од табелата)
    • rhs - граница само на десната страна од табелата
    • lhs - граница само на левата страна од табелата

    10. Својство height="number" - ја поставува висината на табелата: или во пиксели или во проценти.

    11. Правила за својства = "параметар" - каде да се прикажат границите помеѓу ќелиите. Може да ги земе следните вредности:

    • сите - се повлекува линија околу секоја ќелија од табелата
    • групи - се прикажува линија помеѓу групите формирани со ознаки
    .

    Атрибути и својства

    1. Својство align = "параметар" - го поставува порамнувањето на поединечна ќелија на табелата. Може да ги земе следните вредности:

    • лево - лево порамнување
    • центар - центар порамнување
    • десно - десно порамнување

    2. Својство позадина = "URL" - ја поставува сликата на позадината на ќелијата. Наместо URL-то, треба да се напише адресата на сликата на позадината.

    3. Својство bgcolor="color" - ја поставува бојата на позадината на ќелијата.

    4. Својство bordercolor="color" - ја поставува бојата на границата на ќелијата.

    5. Својство char = "писмо" - ја одредува буквата од која треба да се направи порамнувањето. Вредноста на атрибутот align мора да биде поставена на знак.

    6. Својство colspan="number" - го поставува бројот на хоризонтални ќелии што треба да се спојат.

    7. Својство height="number" - ја поставува висината на табелата: или во пиксели или како процент.

    8. Својство ширина = "број" - ја поставува ширината на табелата: или во пиксели или како процент.

    9. Својство rowspan="number" - го поставува бројот на вертикални ќелии што треба да се спојат.

    10. Својство valign="параметар" - вертикално порамнување на содржината на ќелијата.

    • горе - порамнете ја содржината на ќелијата до горниот раб на редот
    • средно - средно порамнување
    • дното - усогласување до долниот раб
    • основна линија - усогласување со основната линија
    Забелешка 1

    За ознака

    . Параметри за една ознака
    внатре во него

    Како да спречите лепење на границите на ќелиите во табелата

    Ако користите граница (работа на ќелијата) и нула полнење помеѓу ќелиите, тие сè уште се заглавени заедно и добивате двојна граница. За да го избегнете ова, треба да наведете раб-колапс: колапс во стиловите на табелата:

    ...

    Почитуван читател, сега научивте многу повеќе за ознаката за HTML табела. Сега ве советувам да преминете на следната лекција.


    Ова предавање детално ги разгледува принципите на користење табели во HTML обележувањето. Ова вклучува табеларна организација на текстот, табеларна координатна мрежа и графика организирана во табели.

    Алатки за опишување табели во HTML

    Како што се развиваше WWW, стана јасно дека ресурсите содржани во HTML не се доволни за висококвалитетно прикажување на разни видови документи. Недостаток на HTML беше недостатокот на алатки за прикажување табели. За таа цел, преформатиран текст (ознака

    ), во која табелата беше исцртана со ASCII знаци.  Но, оваа форма на презентација на табелата не беше доволна Висок квалитети се издвојуваше од општиот стил на документот.  По воведувањето на табелите во HTML, веб-администраторите немаа само алатка за поставување текст и нумерички податоци, туку моќна алатка за дизајн за поставување графички слики и текст на вистинското место на екранот.

    Креирање табели во HTML

    Ознаката се користи за опишување на табели<ТАВLЕ>. Означете<ТАВLЕ>, како и многу други, автоматски ја преведува линијата пред и по табелата.

    Креирање на ред на табелата - ознака<ТR>

    Означете<ТR>(Табела ред) создава ред од табелата. Сите текстови, други ознаки и атрибути што треба да се постават на една линија мора да бидат поставени помеѓу таговите lt;TR>.

    Дефинирање на ќелии на табелата - ознака<ТD>

    Ќелиите со податоци обично се ставаат во редот на табелата. Секоја ќелија што содржи текст или слика мора да биде опкружена со ознаки<ТD>. Број на ознаки<ТD>во ред го дефинира бројот на ќелии

    Табела

    Ако табелата има две TR ознаки, тогаш има два реда.
    Ако има три TD ознаки во една линија, потоа во него три колони.

    Наслови на колони на табели - ознака<ТН>

    Насловите за колоните и редовите на табелата се поставени со помош на ознаката за заглавие<ТН>(Заглавие на табела, наслов на табела). Овие ознаки се слични<ТD>. Разликата е во тоа што текстот е затворен помеѓу ознаките<ТН>, автоматски се пишува со задебелени букви и стандардно се става во средината на ќелијата. Можете да го одцентрирате текстот и да го усогласите текстот налево или надесно. Доколку користите<ТD>со ознака<В>и атрибут<АLIGN=center>, текстот исто така ќе изгледа како наслов. Сепак, имајте на ум дека не сите прелистувачи поддржуваат задебелен фонт во табелите, па затоа е подобро да ги поставите насловите на табелите користејќи<ТН>.

    Заглавието е стандардно центрирано Заглавието може да се придружува на колони
    Заглавието може да се постави пред колоните Текст или податоци Текст или податоци
    Заглавието може да спојува линии Текст или податоци Текст или податоци
    Текст или податоци Текст или податоци
    Текст или податоци Текст или податоци

    Користење на заглавија на табели - ознака<САРТIОN>

    Означете

    ви овозможува да креирате заглавија на табелите. Стандардно, насловите се центрирани и поставени или погоре (<САРТION АLIGN=top>), или под масата (<САРТION ALIGN=bottom>). Насловот може да се состои од кој било текст и слики. Текстот ќе биде поделен на линии што одговараат на ширината на табелата. Понекогаш означете<САРТION>се користи за потпишување слика. За да го направите ова, доволно е да се опише табела без граници.

    Заглавие над табелата
    Текст или податоци Текст или податоци Текст или податоци Текст или податоци
    Упатете се под табелата
    Текст или податоци Текст или податоци Текст или податоци

    Атрибут NOWRAP

    Вообичаено, секој текст што не одговара на еден ред од ќелијата на табелата се преместува во следниот ред. Меѓутоа, кога се користи атрибутот NOWRAP со ознаки<ТН>или<ТD>Должината на ќелијата се проширува така што текстот содржан во неа се вклопува во една линија.

    COLSPAN атрибут

    Тагови<ТD>И<ТН>изменета со користење на атрибутот COLSPAN (Распон на колона, поврзување на колона). Ако сакате да направите клетка поширока од горниот или долниот дел, можете да го користите атрибутот COLSPAN за да ја истегнете преку кој било број на обични ќелии.

    Ако сакате да направите која било ќелија поширока од горниот или долниот дел, можете да го користите атрибутот COLSPAN=2,
    да го истегне преку кој било број на редовни клетки.

    Атрибут ROWSPAN

    Атрибутот ROWSPAN се користи во ознаките<ТD>И<ТН>, е сличен на атрибутот COLSPAN=, само што го одредува бројот на линии преку кои се протега ќелијата. Ако наведовте број поголем од еден во атрибутот ROWSPAN=s, тогаш соодветниот број на редови мора да биде под развлечената ќелија. Не може да се стави на дното на табелата.

    Атрибут WIDTH

    Атрибутот WIDTH се користи во два случаи. Можете да го ставите во ознака<ТАВLЕ>за да се даде ширината на целата табела, или може да се користи во ознаки<ТD>или<ТН>да ја поставите ширината на ќелија или група ќелии. Ширината може да се одреди во пиксели или како процент. На пример, ако поставите во ознаката<ТАВLЕ>WIDTH=250, ќе добиете табела која е широка 250 пиксели без оглед на големината на страницата на вашиот монитор. При поставување на WIDТН=50% во ознаката<ТАВLЕ>табелата ќе зафаќа половина од ширината на страницата при која било големина на слика на екранот. Значи, кога ја одредувате ширината на табелата како процент, имајте на ум дека ако корисникот има тесен приказ за гледање, вашата страница може да изгледа малку чудно. Ако користите пиксели и табелата е поширока од областа за гледање, ќе се појави лента за лизгање на дното за да се движите лево и десно низ страницата. Во зависност од задачите при рака, кој било метод за поставување на ширината на табелата може да биде корисен.

    Текст или податоци - ширина 100%
    или
    Текст или податоци - ширина 50%
    или
    Текст или податоци - широк 200 пиксели
    или
    Текст или податоци - широк 100 пиксели

    Примена на празни ќелии

    Ако ќелијата не содржи податоци, таа нема да има граници. Ако сакате ќелијата да има граници, но да нема содржина, треба да ставите нешто во неа што нема да биде видливо кога се гледа. Можете да користите празна низа<ВR>. Можете дури и да наведете празни колони со дефинирање на нивната ширина во пиксели или релативни единици и да не внесувате никакви податоци во добиените ќелии. Оваа алатка може да биде корисна кога ставате текст и графика на страница.

    CELLADDING атрибут

    Овој атрибут ја одредува ширината на празниот простор помеѓу содржината на ќелијата и нејзините граници, односно ги поставува маргините внатре во ќелијата.

    Текст или податоци Текст или податоци Текст или податоци
    Текст или податоци Текст или податоци Текст или податоци

    Текст или податоци Текст или податоци Текст или податоци
    Текст или податоци Текст или податоци Текст или податоци

    Атрибути ALIGN и VALIGN

    Тагови<ТR>, <ТD>И<ТН>може да се менува со користење на атрибутите ALIGN и VALIGN. Атрибутот ALIGN одредува дали текстот и графиката се порамнети хоризонтално, односно лево или десно или центрирано. Хоризонталното усогласување може да се постави на неколку начини:

    ALIGN = искрварено левоја притиска содржината на ќелијата блиску до левиот раб.

    ALIGN=левоЈа порамнува содржината на ќелијата лево, земајќи ја предвид вовлекувањето наведено со атрибутот CELLPADDING.

    ALIGN=центарЈа центрира содржината на ќелијата.

    ALIGN=десноЈа порамнува содржината на ќелијата надесно, земајќи ја предвид вовлекувањето наведено со атрибутот CELLPADDING.

    Текст или податоци Текст или податоци Текст или податоци
    Текст или податоци Текст или податоци Текст или податоци
    Текст или податоци Текст или податоци Текст или податоци
    Текст или податоци Текст или податоци Текст или податоци
    Текст или податоци Текст или податоци Текст или податоци

    Атрибутот VALIGN вертикално ги порамнува текстот и графиката во ќелијата. Вертикалното порамнување може да се постави на неколку начини:

    VALIGN=врвЈа порамнува содржината на ќелијата со нејзината горна граница.

    VALIGN=срединаЈа центрира содржината на ќелијата вертикално.

    VALIGN=долуЈа порамнува содржината на ќелијата со нејзината долна граница.

    Атрибутот VALIGN вертикално ги порамнува текстот и графиката во ќелијата. врв, средината, дното.
    VALIGN=top Ја порамнува содржината на ќелијата со нејзината горна граница. врв, врв, врв.
    VALIGN=middle Ја центрира содржината на ќелијата вертикално. средината, средината, средината.
    VALIGN=долу Ја порамнува содржината на ќелијата со нејзината долна граница. дното, дното, дното.

    Атрибут BORDER

    Во ознаката<ТАВLЕ>често одредуваат како ќе изгледаат границите, односно линиите што ги опкружуваат ќелиите на табелата и самата табела. Ако не наведете рамка, ќе добиете табела без линии, но за нив ќе биде доделен простор. Истиот резултат може да се постигне со поставување<ТАВLЕ ВОRDER=0>. Понекогаш сакате да ја направите границата подебела за да се истакнува подобро. За да привлечете внимание на слика или текст, можете да поставите исклучиво задебелени граници. Кога креирате вгнездени табели, треба да направите граници со различна дебелина за различни табели за полесно да се разликуваат.

    CELLSPACING атрибут

    Атрибутот CELLSPACING ја одредува ширината на просторот помеѓу ќелиите во пиксели. Ако овој атрибут не е наведен, стандардната вредност е два пиксели. Користејќи го атрибутот CELLSPACING=, можете да поставувате текст и графики каде и да ви требаат. Ако сакате да оставите празен простор, можете да напишете празно место во ќелијата.

    Текст или податоци Текст или податоци Текст или податоци
    Текст или податоци Текст или податоци Текст или податоци
    Текст или податоци Текст или податоци Текст или податоци
    Текст или податоци Текст или податоци Текст или податоци
    Текст или податоци Текст или податоци Текст или податоци
    Текст или податоци Текст или податоци

    Атрибут BGCOLOR

    Овој атрибут ви овозможува да ја поставите бојата на позадината. Во зависност од тоа со која ознака (TABLE, TR, TD) се користи, бојата на позадината може да се постави за целата табела, за ред или за поединечна ќелија. Вредноста на овој атрибут е RGB код или стандардно име на боја.

    Текст или податоци Текст или податоци Текст или податоци
    Текст или податоци Текст или податоци Текст или податоци

    Атрибут BACKGROUND

    Овој атрибут ја одредува сликата за позадина за табелите. Се однесува на ознаките TABLE и TD. Неговата вредност е URL-то на датотеката со слика во позадина. Употребата на овој атрибут е дискутирана подолу.

    Користење на табели во дизајнот на страницата

    Добрата работа кај табелите е што можете да ги направите нивните граници невидливи ако сакате. Ова овозможува користење на ознаката<ТАВLЕ>прекрасно поставете текст и графика на страницата. Збогум ознака<ТАВLЕ>останува единствената моќна алатка за форматирање во HTML. Дизајнерите на веб-страници сега ја имаат речиси истата слобода во однос на употребата на бел простор како дизајнерите на печатени страници. Табелите се најдобриот начин да се оддалечите од хиерархиското поставување на текстот на веб-страниците.

    Ако прелистувачот поддржува табели, обично правилно ќе ги прикаже најинтересните ефекти добиени со нивна помош

    Државниот педагошки универзитет Урал

    Добредојдовте!

    Курс за обука „Основи на WEB мастеринг“

    Креирање шарени маси

    Некои прелистувачи ви дозволуваат да прикажувате бои. Постојат неколку начини да обоите табела, најмногу во зависност од прелистувачот што го користите.

    Обоени граници во Netscape Navigator. Не само што можете да ја опкружите масата со убава рамка, туку можете и да ја поставите на боја различна од боите на текстот и позадината. Направете едноставен сив GIF (или кој било GIF што сакате да го имате како позадина) и дефинирајте го во ознака<ВODY>како позадина на страницата. Потоа поставете ја бојата на позадината на страницата. Како резултат на тоа, вашата ознака<ВОDY>ќе изгледа отприлика вака:

    Создадовте двојна позадина - GIF и одредена боја. Како резултат на тоа, бојата на позадината ќе биде видлива на сите граници на табелата и хоризонтални линии (<НR>). Без разлика дали вашиот GIF во заднина е сив или не, обоените линии и границите на табелата ќе се истакнат забележливо. Ако GIF-от во заднина не е премногу сложен, времето на вчитување на страницата само малку ќе се зголеми.

    Табела со рамки

    Име Презиме
    Лариса Исаева
    Дмитриј Колесников

    РЕЗУЛТАТ:

    Табела без рамки

    Табела со рамки

    Атрибути на ознаки
    И да се спојат ќелиите
    Пример
    порове
    Тежина големина
    машките 1,2 – 2,5 кг до 70 см
    женките 0,7 – 1,0 кг до 40 см

    РЕЗУЛТАТ:

    порове
    Тежина големина
    машките 1,2 – 2,5 кг до 70 см
    женките 0,7 – 1,0 кг до 40 см

    Според стандардот HTML5, сите претходно користени атрибути на табелата, како на пр граница, клеточно растојание, cellpaddingитн. повеќе не се поддржани и валидаторот смета дека нивната употреба е грешка во кодот. За да дизајнирате табели, треба да користите CSS стилови, со кои можете да ги замените сите застарени атрибути на табелите. На пример, наместо атрибутот клеточно растојаниеза да го промените растојанието помеѓу ќелиите на табелата, користете го својството проред на границите, и за усогласување на содржината во ќелиите на табелата – својства порамнување на текстотИ вертикално спуштање. CSS стилови за дизајнирање табели

    Тагови за групирање на редови на HTML табели

    За да креирате посложени табели, можете да користите ознаки:

    Пример
    Потрошувачка на пиво
    ЦЕЛОСНО ИМЕ. литри
    Вкупно 250
    Иванов Иван Иванович 133
    Петров Петр Петрович 117

    РЕЗУЛТАТ:

    Тагови за групирање на колони на HTML табели

    Атрибут на ознака
    жолта црвено

    РЕЗУЛТАТ:


    Не обидувајте се да го поставите стилот порамнување на текстотза ознаки И . Текст поставен помеѓу ознаки ..., не го наследува овој стил бидејќи ознаката не е дете на никаков таг , без ознака .

    Хоризонталното порамнување на текстот во одредена колона од табелата може да се промени со одредување стил порамнување на текстотза псевдо класа td:nth-child(n), каде n е бројот на колоната. Сепак, овој метод нема да работи ако атрибутот е присутен меѓу ќелиите на табелата колспан.

    Пример
    Име Цена, триење.)
    Плаќање по минута за солариум (од 4 минути)15
    50 минути солариум (14 рубли/мин., 1 месец)700
    100 минути солариум (13 рубли/мин., 2 месеци)1300
    200 минути солариум (12 рубли/мин., 3 месеци)2400

    РЕЗУЛТАТ:


    Сепак, овој метод нема да работи ако атрибутот е присутен меѓу ќелиите на табелата колспан.




    Во последната лекција, креиравме датотека за главната страница на страницата index.html, ја отворивме со Notepad и додадовме HTML код кој ги содржи потребните HTML ознаки.

    Дополнително, научивме како да ја смениме бојата на позадината на страницата со промена на вредноста на параметарот bgcolor на ознаката BODY.

    Сега да се потсетиме каков распоред или рамка избравме за страницата, ќе разговараме за ова во нашиот курс.

    Ве молиме имајте предвид дека распоредот на страницата е, всушност, маса.

    Овде треба да се забележи дека еден од најчестите начини за распоредување на HTML страници е да се користат табели.

    Всушност, постојат два главни типа на распоред на страници за html веб-страници - користење табели и користење CSS стилови.

    Во моментов, повеќе се претпочита распоред со користење на CSS стилови, но кога креирате страница во бележник, полесно е да се користи распоред на табелата, па затоа ќе се фокусираме на табелата.

    Во почетниот период на развој на Интернет, главно се користеше табеларниот метод на распоред на страници. Широка употреба на табели во распоредот html страници се должи на фактот дека табела може да се креира со кој било број на колони и редови. Големината на табелата може многу лесно да се смени со помош на параметри.

    Кога се распоредува на табеларен начин, HTML-страницата е поделена на потребниот број ќелии, од кои секоја зазема многу специфично место на страницата. Како резултат на тоа, можете да додадете блокови со содржина во саканите ќелии на табелата, со што ќе ја поставите содржината на вистинското место.



    Па, да продолжиме со нашата работа. Ајде да го отвориме директориумот html и таму да најдеме опис на ознаката TABLE. На самиот почеток на описот на ознаката, обрнете внимание на забелешката дека табелата со невидлива граница е широко користена за распоред на веб-страници, како што разговаравме погоре.

    Значи, табелата во кодот на веб-страницата е специфицирана со ознаката

    , знаеме дека табелата се состои од вертикални колони и хоризонтални редови кои ги формираат ќелиите на табелата. Редовите во HTML табела се специфицирани со ознаката , а ќелијата е ознака
    .

    Ајде да ја отвориме датотеката на нашата веб-страница index.html за уредување со помош на Notepad++. И отворете го користејќи прелистувач за да ги видите промените на страницата.

    На самиот почеток на оваа статија, зборувавме за фактот дека распоредот на страницата што го планиравме е табела.

    Покрај тоа, табелата за распоред на нашата страница ќе се состои од три реда (Heder, Content и Footer) и две колони (Мени и содржина).

    За да додадеме табела со три реда и две колони, ајде да го промениме нашиот код за да го додадеме следново:

    1 ред 1 колона 1 ред 2 колона
    2 ред 1 колона 2 ред 2 колона
    3 ред 1 колона 3 ред 2 колона

    За да поставите граница во табелата, користете го параметарот граница. Дебелината на границата на табелата е наведена во пиксели (px).

    Ајде да додадеме параметар на граница на нашиот HTML код, со вредност на аргументот еднаква на 1px. Тоа е, дебелината на рамката на масата ќе биде еднаква на еден пиксел:

    1 ред 1 колона 1 ред 2 колона
    2 ред 1 колона 2 ред 2 колона
    3 ред 1 колона 3 ред 2 колона

    За порамнување на табелата во центарот на прозорецот на прелистувачот, го користиме параметарот align, кој може да има три вредности: лево, центар, десно. Јасно е дека за порамнување на табелата во центарот на прозорецот на прелистувачот, вредноста на Аргументот на параметарот за порамнување мора да биде еднаков на: центар.

    И да ја поставиме ширината на табелата овде. Ширината на табелата е одредена со параметарот ширина. Вредностите што може да ги земе овој параметар може да се изразат како цел број во пиксели или како процент од ширината на тековниот прозорец на прелистувачот.

    Ајде да додадеме порамнување и ширина на табелата на нашиот код, и како резултат го добиваме следниот код:

    1 ред 1 колона 1 ред 2 колона
    2 ред 1 колона 2 ред 2 колона
    3 ред 1 колона 3 ред 2 колона

    Го освежуваме прозорецот на прелистувачот на нашата веб-страница за да ги видиме промените, гледаме дека табелата е порамнета до центарот на прозорецот и ја смени својата ширина.

    Сега да се вратиме на рамката на табелата, во html кодот го поставивме на 1 пиксел користејќи ја вредноста на аргументот за параметарот на границата: border=”1”.

    Погледнете ги параметрите на ознаката TABLE во референтната книга на html; тука има два параметри кои влијаат на изгледрамка.

    Првиот параметар: cellpacing – го поставува растојанието помеѓу ќелиите на табелата.

    Втор параметар: cellpadding – растојанието од рамката до содржината на ќелијата зависи од вредноста на аргументот на овој параметар.

    За да ги направиме сите растојанија и вовлекувања минимални, ги поставивме вредностите на аргументите над горенаведените параметри на нула.

    Како резултат на тоа, html кодот на табелата ќе ја има следната форма:

    1 ред 1 колона 1 ред 2 колона
    2 ред 1 колона 2 ред 2 колона
    3 ред 1 колона 3 ред 2 колона

    Како што се сеќавате, нашата табела треба да има три реда, а првиот ред треба да има една ќелија, вториот ред треба да има две ќелии, а третиот ред исто така треба да има една ќелија.

    Ако го погледнеме изгледот на табелата, ќе видиме дека за да ја доведеме табелата до посакуваната форма, само треба да ги комбинираме хоризонталните ќелии од првиот и третиот ред.

    За да го направиме ова, ќе го користиме параметарот colspan. Овој параметар се користи во ознаката TD. Вредноста на аргументот за параметарот colspan го означува бројот на хоризонтални ќелии што треба да се спојат; во нашиот случај, оваа вредност е 2.

    Покрај додавањето на параметарот colspan, ајде да ги смениме етикетите во ќелиите на табелата за да одговараат на нашиот распоред.

    По сите промени, целосниот html код на нашата страница ќе биде како што следува:

    Како да креирате веб-страница во бележник

    Заглавие
    мени на страницата содржина
    Подножје

    Ајде да го зачуваме нашиот код во Notepad и да ја освежиме датотеката index.html во прелистувачот за да ги видиме промените.

    Значи, оваа лекција се покажа доста голема, па ајде да продолжиме да работиме на html табелата на нашата страница во следната лекција.

    Табелите во HTML се толку функционални што можете да ги користите за распоред на цели веб-страници (читај). Сега ќе зборуваме за вметнување едноставни HTML табели во веб-страница, анализирајќи го само обележувањето, но не допирајќи го дизајнот, бидејќи е подобро да се украсуваат табелите користејќи CSS стилови.

    Ознаки и атрибути на табелите

    Еве ги основните елементи што ви се потребни за да креирате табели:

    • - контејнер во кој се наоѓа масата (исто како
        за означени или
          за нумерирани списоци).
        1. граница- атрибут што ја одредува дебелината на рамките. Наместо тоа, подобро е да се користи граничното својство CSS.
      го одредува потписот на табелата. Не мора да користите контејнер, но ако сепак одлучите да ја насловите табелата, ставете ја веднаш по ознаката , надвор од ќелии и редови.
    • - спарена ознака која содржи ред од табелата (ќелии лоцирани на исто хоризонтално ниво).
    • , ќе има толку многу ќелии во него: една ознака - една ќелија.
    • ви овозможува да групирате колони, брзо и без затнување на кодот, да им доделите заеднички карактеристики. Со помош на контејнер, можете да ги одделите логичките делови на табелата еден од друг. Поставен по ознаката
      - ознака што создава ќелија за заглавие на табелата. Однадвор, неговата содржина се разликува од содржината во другите ќелии - обично текстот внатре Прелистувачот го истакнува со задебелени букви и го става во центарот.
    • - контејнер со кој се создава едноставна ќелија. Колку такви ознаки ќе содржи една линија (ознака
      , ако го нема, тогаш после .
    • се користи за истата цел како . може да содржи , но не и обратно.
    • распон- атрибут што го одредува бројот на колони на кои се применуваат својствата на контејнерот
    • .
    • , И - контејнери кои ви дозволуваат да ја поделите табелата на горните (наслови), главни (тело) и долните (завршни) делови, соодветно. Во HTML табела, низата на овие ознаки е иста како и низата на контејнери , И
      во HTML документот.
    • колспанпотребни за да се комбинираат клетките по ред. Вредноста на атрибутот содржи број кој го одредува бројот на ќелии што треба да се спојат.
    • распон на редовиги спојува ќелиите во колони.
    • Пример за креирање табела

      Направете HTML документ и копирајте го следниов код во него:

      Табела за пример

      Алатки за креирање веб-страници
      ЦелАлатка
      ОбележувањеHTMLXHTML
      ДекорCSS
      РазвојPHPПајтон

      Во прелистувачот, документот ќе изгледа вака:

      Ајде да откриеме кои линии на код се одговорни за што.

      • - ја отвори масата, давајќи ѝ ја дебелината на рамките.
      • - ја насловија тие.
      • - ја отвори линијата.
      • - создаде ќелија со дизајн на заглавие.
      • - создаде втора ќелија за заглавие во редот. Параметарот colspan означува дека оваа ќелија треба да се протега на две хоризонтално.
      • - ја затвори линијата. Останатите линии беа креирани на ист начин.
      • - додаде втор ред од табелата со редовни, наместо заглави, ќелии. Следните редови и ќелии беа вметнати слично.
      • Алатки за креирање веб-страници
        Цел Алатка
        Обележување HTML XHTML
        - ја затвори масата.
       Врв