Как да оформите таблица в html. Етикети атрибут и

се намира тялото на масата. Тялото се състои от редове и колони. Таблицата се попълва ред по ред.

Всеки етикет създава нова линия. По-нататък във вложени се създават колони. Можете да създадете множество колони. В този случай трябва да наблюдавате броя на колоните във всеки ред. Например, ако първият ред има 5 колони, то следващите редове също трябва да имат 5 колони. В противен случай масата ще изплува. Възможно е обединяване на клетки.

Как да направите таблица в html

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

Примерна таблица
Колона 1 Колона 2

Обърнете внимание на клетката . Използваме специалния атрибут colspan, за да обхванем клетките хоризонтално. Числовата му стойност показва броя на колоните, които трябва да бъдат обединени. Има и аналог на този атрибут: етикет (заглавка на таблица), където също трябва да въведете colspan. Резултатът ще бъде същият. Но често те използват обикновен td.

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

.

Атрибути и свойства на етикета

Към отварящ етикет

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

1. Свойство align="parameter" - задава подравняването на таблицата. Може да приема следните стойности:

В примера по-горе ние подравнихме таблицата към центъра align="center" .

Този атрибут може да се приложи не само към таблицата, но и към отделните клетки на таблицата

. По този начин подравняването ще бъде различно в различните клетки.

Например

, , , или
  • cols - между колоните се показва линия
  • няма - всички граници са скрити
  • редове - чертае се граница между редовете на таблицата, създадени чрез тага
  • 12. Свойство width="number" - задава ширината на таблицата: в пиксели или в проценти.

    13. Свойство class="class_name" - можете да посочите името на класа, към който принадлежи таблицата.

    14. Свойство style="styles" - могат да се задават стилове индивидуално за всяка таблица.

    Сега е време да се потопите в таблицата и да разгледате атрибутите на клетките на таблицата. Тези атрибути трябва да бъдат записани в отварящия таг

    И Налични са същите опции като за ще се прилага йерархично към всички И

    Най-лесният начин да разберете как да използвате групирането на редове и колони е да използвате примера на таблица Sudoku.


    Тагът col задава параметри отделно за всяка колона. Няма значение как се пише в изходния код:

    или

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

    2. Property background="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. Свойство cellspacing="number" - разстоянието между клетките в пиксели.

    8. Свойство cols="number" - броя на колоните. Ако не го зададете, браузърът сам ще определи броя на колоните. Единствената разлика е, че посочването на този параметър най-вероятно ще ускори зареждането на таблицата.

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

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

    10. Свойство height="number" - задава височината на таблицата: в пиксели или в проценти.

    11. Property rules="parameter" - къде да се показват граници между клетките. Може да приема следните стойности:

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

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

    1. Свойство align="parameter" - задава подравняването на отделна клетка от таблицата. Може да приема следните стойности:

    • ляво - ляво подравняване
    • център - централно подравняване
    • дясно - дясно подравняване

    2. Property background="URL" - задава фоновото изображение на клетката. Вместо URL трябва да се изпише адресът на фоновото изображение.

    3. Свойство bgcolor="color" - задава цвета на фона на клетката.

    4. Свойство bordercolor="color" - задава цвета на границата на клетката.

    5. Свойство char="letter" - указва буквата, от която да се направи подравняването. Стойността на атрибута align трябва да бъде зададена на char.

    6. Свойство colspan="number" - задава броя на хоризонталните клетки за обединяване.

    7. Свойство height="number" - задава височината на таблицата: в пиксели или като процент.

    8. Свойство width="number" - задава ширината на таблицата: в пиксели или като процент.

    9. Свойство rowspan="number" - задава броя на вертикалните клетки за обединяване.

    10. Свойство valign="parameter" - вертикално подравняване на съдържанието на клетката.

    • отгоре - подравнете съдържанието на клетката към горния ръб на реда
    • средно - средно подравняване
    • отдолу - подравняване към долния ръб
    • базова линия - подравняване спрямо основната линия
    Бележка 1

    За етикет

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

    Как да предотвратите залепването на границите на клетки в таблица

    Ако използвате рамка (граница на клетка) и нулева подложка между клетките, те все още са залепени една за друга и получавате двойна рамка. За да избегнете това, трябва да укажете border-collapse: collapse в стиловете на таблицата:

    ...

    Уважаеми читателю, сега научихте много повече за тага на html таблицата. Сега ви съветвам да преминете към следващия урок.


    Тази лекция разглежда подробно принципите за използване на таблици в HTML маркиране. Това включва таблична организация на текста, таблична координатна мрежа и графики, организирани в таблици.

    Инструменти за описание на таблици в HTML

    С развитието на WWW стана ясно, че ресурсите, съдържащи се в HTML, не са достатъчни за висококачествено показване на различни видове документи. Недостатъкът на HTML беше липсата на инструменти за показване на таблици. За тази цел предварително форматиран текст (tag

    ), в който таблицата беше очертана с ASCII знаци.  Но тази форма на представяне на маса не беше достатъчна Високо качествои се открояваше от общия стил на документа.  След въвеждането на таблиците в HTML, уебмастърите разполагат не само с инструмент за поставяне на текст и цифрови данни, но и с мощен инструмент за проектиране за поставяне на графични изображения и текст на правилното място на екрана.

    Създаване на таблици в HTML

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

    Създаване на табличен ред - таг<ТR>

    Етикет<ТR>(Ред на таблица) създава ред на таблица. Целият текст, други тагове и атрибути, които трябва да бъдат поставени на един ред, трябва да бъдат поставени между таговете lt;TR>.

    Дефиниране на клетки от таблица - таг<ТD>

    Клетките с данни обикновено се поставят в ред на таблица. Всяка клетка, съдържаща текст или изображение, трябва да бъде оградена с тагове<ТD>. Брой тагове<ТD>в ред определя броя на клетките

    Таблица

    Ако една таблица има два TR тагова, тогава тя има два реда.
    Ако има три TD етикета в един ред, след това в него три колони.

    Заглавия на колони в таблица - етикет<ТН>

    Заглавията за колоните и редовете на таблицата се задават с помощта на етикета за заглавие<ТН>(TableHeader, заглавие на таблица). Тези етикети са подобни<ТD>. Разликата е, че текстът, ограден между таговете<ТН>, се изписва автоматично с удебелен шрифт и се поставя в средата на клетката по подразбиране. Можете да децентрирате текста и да го подравните отляво или отдясно. Ако използвате<ТD>с етикет<В>и атрибут<АLIGN=center>, текстът също ще изглежда като заглавие. Имайте предвид обаче, че не всички браузъри поддържат удебелен шрифт в таблиците, така че е по-добре да задавате заглавия на таблици с<ТН>.

    Заглавката е центрирана по подразбиране Заглавката може да обединява колони
    Заглавката може да бъде поставена преди колоните Текст или данни Текст или данни
    Заглавката може да свързва редове Текст или данни Текст или данни
    Текст или данни Текст или данни
    Текст или данни Текст или данни

    Използване на заглавки на таблици - етикет<САРТIОN>

    Етикет

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

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

    Атрибут NOWRAP

    Обикновено всеки текст, който не се побира в един ред от клетка на таблица, се премества в следващия ред. Въпреки това, когато използвате атрибута NOWRAP с тагове<ТН>или<ТD>Дължината на клетката се разширява, така че съдържащият се в нея текст да се побере на един ред.

    Атрибут COLSPAN

    Етикети<ТD>И<ТН>модифициран с помощта на атрибута COLSPAN (Column Span, колонна връзка). Ако искате да направите клетка по-широка от горната или долната част, можете да използвате атрибута 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=лявоПодравнява съдържанието на клетката вляво, като взема предвид отстъпа, зададен от атрибута CELLPADDING.

    ALIGN=центърЦентрира съдържанието на клетката.

    ALIGN=дясноПодравнява съдържанието на клетка отдясно, като взема предвид отстъпа, зададен от атрибута CELLPADDING.

    Текст или данни Текст или данни Текст или данни
    Текст или данни Текст или данни Текст или данни
    Текст или данни Текст или данни Текст или данни
    Текст или данни Текст или данни Текст или данни
    Текст или данни Текст или данни Текст или данни

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

    VALIGN=отгореПодравнява съдържанието на клетка към горната й граница.

    VALIGN=среденЦентрира съдържанието на клетката вертикално.

    VALIGN=отдолуПодравнява съдържанието на клетка към долната й граница.

    Атрибутът VALIGN подравнява вертикално текст и графики в клетка. Горна част, средата, отдолу.
    VALIGN=top Подравнява съдържанието на клетка към горната й граница. Горна част, Горна част, Горна част.
    VALIGN=среден Центрира съдържанието на клетка вертикално. средата, средата, средата.
    VALIGN=bottom Подравнява съдържанието на клетка към нейната долна граница. дъно, дъно, отдолу.

    Атрибут 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 стилове, с които можете да замените всички остарели атрибути на таблица. Например вместо атрибута разстояние между клеткитеза да промените разстоянието между клетките на таблицата, използвайте свойството border-spacingи за подравняване на съдържанието в клетките на таблицата – свойства подравняване на текстИ вертикален-aling. CSS стилове за проектиране на таблици

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

    За да създадете по-сложни таблици, можете да използвате тагове:

    Пример
    Консумация на бира
    ПЪЛНО ИМЕ. литри
    Обща сума 250
    Иванов Иван Иванович 133
    Петров Петър Петрович 117

    РЕЗУЛТАТ:

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

    Атрибут на етикет
    жълто червен

    РЕЗУЛТАТ:


    Не се опитвайте да задавате стила подравняване на текстза етикети И . Текст, поставен между тагове ..., не наследява този стил, защото маркерът не е дете на нито един етикет , без етикет .

    Хоризонталното подравняване на текста в конкретна колона на таблицата може да бъде променено чрез указване на стил подравняване на текстза псевдо клас td:nth-child(n), където n е номерът на колоната. Този метод обаче няма да работи, ако атрибутът присъства сред клетките на таблицата colspan.

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

    РЕЗУЛТАТ:


    Този метод обаче няма да работи, ако атрибутът присъства сред клетките на таблицата colspan.




    В последния урок създадохме файл за главната страница на сайта index.html, отворихме го с Notepad и добавихме към него HTML код, съдържащ необходимите HTML тагове.

    Освен това научихме как да променим цвета на фона на страницата, като променим стойността на параметъра bgcolor на тага BODY.

    Сега нека си спомним какво оформление или рамка избрахме за сайта, ще говорим за това в нашия курс.

    Моля, имайте предвид, че оформлението на сайта всъщност е маса.

    Тук трябва да се отбележи, че един от най-често срещаните начини за оформление на HTML страници е използването на таблици.

    Всъщност има два основни типа оформление на страницата за html уебсайтове - използване на таблици и използване на CSS стилове.

    В момента оформлението, използващо CSS стилове, е по-предпочитано, но когато създавате сайт в бележник, е по-лесно да използвате оформление на таблица, така че ще се съсредоточим върху таблицата.

    В началния период на развитие на Интернет се използва главно табличният метод за оформление на страници. Широко използване на таблици в оформлението html страници се дължи на факта, че може да се създаде таблица с произволен брой колони и редове. Размерът на таблицата може да се промени много лесно с помощта на параметри.

    При оформление в табличен вид HTML страницата се разделя на необходимия брой клетки, всяка от които заема много специфично място на страницата. В резултат на това можете да добавите блокове със съдържание към желаните клетки на таблицата, като по този начин поставите съдържанието на правилното място.



    Е, нека продължим работата си. Нека отворим html директорията и намерим там описание на тага TABLE. В самото начало на описанието на етикета обърнете внимание на забележката, че таблица с невидима граница се използва широко за оформление на уеб страници, както обсъдихме по-горе.

    И така, таблицата в кода на уеб страницата се определя от етикета

    , знаем, че таблицата се състои от вертикални колони и хоризонтални редове, които образуват клетките на таблицата. Редовете в html таблица се определят от тага , а клетката е етикет
    .

    Нека отворим файла на нашата уеб страница index.html за редактиране с помощта на Notepad++. И го отворете с помощта на браузър, за да видите промените на страницата.

    В самото начало на тази статия говорихме за факта, че оформлението на сайта, което сме планирали, е таблица.

    Освен това нашата таблица с оформление на сайта ще се състои от три реда (Heder, Content и Footer) и две колони (Menu и Content).

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

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

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

    Нека добавим границен параметър към нашия html код със стойност на аргумента, равна на 1px. Тоест дебелината на рамката на таблицата ще бъде равна на един пиксел:

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

    За да подравним таблицата в центъра на прозореца на браузъра, използваме параметъра align, който може да приема три стойности: ляво, централно, дясно. Ясно е, че за да подравним таблицата в центъра на прозореца на браузъра, стойността на аргументът на параметъра за подравняване трябва да бъде равен на: център.

    И нека зададем ширината на таблицата тук. Ширината на таблицата се определя от параметъра width. Стойностите, които този параметър може да приеме, могат да бъдат изразени като цяло число в пиксели или като процент от текущата ширина на прозореца на браузъра.

    Нека добавим подравняване и ширина на таблицата към нашия код и в резултат получаваме следния код:

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

    Опресняваме прозореца на браузъра на страницата на нашия уебсайт, за да видим промените, виждаме, че таблицата е подравнена към центъра на прозореца и е променила ширината си.

    Сега нека се върнем към рамката на таблицата, в html кода я задаваме на 1 пиксел, използвайки стойността на аргумента на параметъра border: 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

    Заглавка
    меню на сайта Съдържание
    Долен колонтитул

    Нека запазим нашия код в Notepad и опресним файла index.html в браузъра, за да видим промените.

    И така, този урок се оказа доста голям, така че нека продължим да работим върху html таблицата на нашата страница в следващия урок.

    Таблиците в HTML са толкова функционални, че можете да ги използвате за оформление на цели уебсайтове (прочетете). Сега ще говорим за вмъкване на прости HTML таблици в уеб страница, като анализираме само маркирането, но без да засягаме дизайна, защото е по-добре да украсите таблици с помощта на CSS стилове.

    Тагове и атрибути на таблици

    Ето основните елементи, от които се нуждаете, за да създадете таблици:

    • - контейнер, вътре в който се намира масата (същото като
        за маркирани или
          за номерирани списъци).
        1. граница- атрибут, който определя дебелината на рамките. Вместо това е по-добре да използвате CSS свойството border.
      указва сигнатурата на таблицата. Не е необходимо да използвате контейнер, но ако все пак решите да озаглавите таблицата, поставете я веднага след етикета , извън клетки и редове.
    • - сдвоен таг, съдържащ ред от таблица (клетки, разположени на същото хоризонтално ниво).
    • , ще има толкова много клетки в него: един етикет - една клетка.
    • ви позволява да групирате колони, бързо и без задръстване на кода, да им присвоите общи характеристики. С помощта на контейнер можете да отделите логическите части на таблица една от друга. Поставя се след етикета
      - таг, който създава заглавна клетка на таблица. Външно съдържанието му се различава от съдържанието в другите клетки - обикновено текстът вътре Браузърът го подчертава с удебелен шрифт и го поставя в центъра.
    • - контейнер, с който се създава проста клетка. Колко такива етикета ще съдържа един ред (tag
      , ако не е там, след това .
    • използвани за същата цел като . може да съдържа , но не и обратното.
    • педя- атрибут, който указва броя на колоните, към които се прилагат свойствата на контейнера
    • .
    • , И - контейнери, които ви позволяват да разделите таблицата съответно на горна (заглавия), основна (тяло) и долна (крайна) части. В HTML таблица последователността на тези етикети е същата като последователността на контейнерите , И
      в HTML документа.
    • colspanнеобходими за комбиниране на клетки в ред. Стойността на атрибута съдържа число, което указва броя на клетките за обединяване.
    • размах на редоветеобединява клетки в колони.
    • Пример за създаване на таблица

      Създайте HTML документ и копирайте следния код в него:

      Примерна таблица

      Инструменти за създаване на уебсайтове
      ПредназначениеИнструмент
      МаркиранеHTMLXHTML
      ДекорCSS
      развитиеPHPPython

      В браузъра документът ще изглежда така:

      Нека да разберем кои редове от код са отговорни за какво.

      • - отвори масата, давайки й дебелината на рамките.
      • - озаглавиха го.
      • - отвори линията.
      • - създаде клетка с дизайн на заглавка.
      • - създаде втора заглавна клетка в реда. Параметърът colspan показва, че тази клетка трябва да обхваща две хоризонтално.
      • - затвори линията. Останалите линии са създадени по същия начин.
      • - добавен втори ред на таблицата с обикновени, а не заглавни клетки. Следващите редове и клетки бяха вмъкнати по подобен начин.
      • Инструменти за създаване на уебсайтове
        Предназначение Инструмент
        Маркиране HTML XHTML
        - затвори масата.
       Връх