Как сделать простую таблицу в html. Пример: Применение тега


В этой лекции подробно рассматриваются принципы применения таблиц в HTML-разметке. Это и табличная организация текста, и табличная координатная сетка, и организованная в таблицы графика.

Средства описания таблиц в HTML

По мере развития WWW стало ясно, что средств, которые заложены в НТМL, недостаточно для качественного отображения различного типа документов. Недостатком НТМL было отсутствие в его составе средств отображения таблиц. Для этой цели обычно использовался предформатированный текст (тег

), в котором таблица обрисовывалась символами АSСII. Но такая форма представления таблиц была недостаточно высокого качества и выбивалась из общего стиля документа. После введения таблиц в HTML у Web-мастеров появился не просто инструмент для размещения текстовых и числовых данных, а мощное средство дизайна для размещения в нужном месте экрана графических образов и текста.

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

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

Создание строки таблицы - тег <ТR>

Тег <ТR> (Таble Row, строка таблицы) создает строку таблицы. Весь текст, другие теги и атрибуты, которые требуется поместить в одну строку, должны размещаться между тегами lt;ТR>.

Определение ячеек таблицы - тег <ТD>

Внутри строки таблицы обычно размещаются ячейки с данными. Каждая ячейка, содержащая текст или изображение, должна быть окружена тегами <ТD>. Число тегов <ТD> в строке определяет число ячеек

Таблица

Если в таблице два тега TR, то в ней две строки.
Если в строке три тега TD, то в ней три столбца.

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

Заголовки для столбцов и строк таблицы задаются с помощью тега заголовка <ТН> (Таblе Неаder, заголовок таблицы). Эти теги подобны <ТD>. Отличие состоит в том, что текст, заключенный между тегами <ТН>, автоматически записывается жирным шрифтом и по умолчанию располагается посередине ячейки. Центрирование можно отменить и выровнять текст по левому или правому краю. Если воспользоваться <ТD> с тегом <В> и атрибутом <АLIGN=center>, текст тоже будет выглядеть как заголовок. Однако следует иметь в виду, что не все браузеры поддерживают в таблицах жирный шрифт, поэтому лучше задавать заголовки таблиц с помощью <ТН>.

Заголовок центрирован по умолчанию Заголовок может объединять столбцы
Заголовок может быть расположен перед столбцами Текст или данные Текст или данные
Заголовок может объединять строки Текст или данные Текст или данные
Текст или данные Текст или данные
Текст или данные Текст или данные

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

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

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

Атрибут NOWRAP

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

Атрибут СОLSPAN

Теги <ТD> и <ТН> модифицируются с помощью атрибута СОLSPAN (Column Span, соединение столбцов). Если вы хотите сделать какую-нибудь ячейку шире, чем верхняя или нижняя, можно воспользоваться атрибутом СОLSPAN, чтобы растянуть ее над любым количеством обычных ячеек.

Если вы хотите сделать какую-нибудь ячейку шире, чем верхняя или нижняя, можно воспользоваться атрибутом СОLSPAN=2,
чтобы растянуть ее над любым количеством обычных ячеек.

Атрибут ROWSPAN

Атрибут ROWSPAN, используемый в тегах <ТD> и <ТН>, подобен атрибуту СОLSPAN=, только он задает число строк, на которые растягивается ячейка. Если вы указали в атрибуте ROWSPAN=s число, большее единицы, то соответствующее количество строк должно находиться под растягиваемой ячейкой. Внизу таблицы ее поместить нельзя.

Атрибут WIDТН

Атрибут WIDТН применяется в двух случаях. Можно поместить его в тег <ТАВLЕ>, чтобы дать ширину всей таблицы, а можно использовать в тегах <ТD> или <ТН>, чтобы задать ширину ячейки или группы ячеек. Ширину можно указывать в пикселах или в процентах. Например, если вы задали в теге <ТАВLЕ> WIDTH=250, вы получите таблицу шириной 250 пикселов независимо от размера страницы на мониторе. При задании WIDТН=50% в теге <ТАВLЕ> таблица будет занимать половину ширины страницы при любом размере изображения на экране. Так что, указывая ширину таблицы в процентах, имейте в виду, что если у пользователя узкая область просмотра, ваша страница может выглядеть несколько странно. Если вы пользуетесь пикселами, и таблица оказывается шире области просмотра, внизу появится полоса прокрутки для перемещения вправо и влево по странице. В зависимости от поставленных задач и тот, и другой способ задания ширины таблицы может оказаться полезным.

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

Применение пустых ячеек

Если ячейка не содержит данных, она не будет иметь границ. Если требуется, чтобы у ячейки были границы, но не было содержимого, необходимо поместить в нее что-то, что не будет видно при просмотре. Можно воспользоваться пустой строкой <ВR>. Можно даже задать пустые столбцы, определив их ширину в пикселах или относительных единицах и не введя в полученные ячейки никаких данных. Это средство может оказаться полезным при размещении на странице текста и графики.

Атрибут СЕLLРАDDING

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

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

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

Атрибуты АLIGN и VALIGN

Теги <ТR>, <ТD> и <ТН> можно модифицировать с помощью атрибутов ALIGN и VALIGN. Атрибут АLIGN определяет выравнивание текста и графики по горизонтали, то есть по левому или правому краю, либо по центру. Горизонтальное выравнивание может быть задано несколькими способами:

ALIGN=blееdleft прижимает содержимое ячейки вплотную к левому краю.

ALIGN=left выравнивает содержимое ячейки по левому краю с учетом отступа, заданного атрибутом СЕLLPADDING.

АLIGN=сеnter располагает содержимое ячейки по центру.

АLIGN=right выравнивает содержимое ячейки по правому краю с учетом отступа, заданного атрибутом СЕLLPADDING.

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

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

VALIGN=top выравнивает содержимое ячейки по ее верхней границе.

VALIGN=middle центрирует содержимое ячейки по вертикали.

VALIGN=bottom выравнивает содержимое ячейки по ее нижней границе.

Атрибут VALIGN осуществляет выравнивание текста и графики внутри ячейки по вертикали. верх, середина, низ.
VALIGN=top Выравнивает содержимое ячейки по ее верхней границе. верх, верх, верх.
VALIGN=middle Центрирует содержимое ячейки по вертикали. середина, середина, середина.
VALIGN=bottom Выравнивает содержимое ячейки по ее нижней границе. низ, низ, низ.

Атрибут BORDER

В теге <ТАВLЕ> часто определяют, как будут выглядеть рамки, то есть линии, окружающие ячейки таблицы и саму таблицу. Если вы не зададите рамку, то получите таблицу без линий, но пространство под них будет отведено. Того же результата можно добиться, задав <ТАВLЕ ВОRDER=0>. Иногда хочется сделать границу потолще, чтобы она лучше выделялась. Можно для привлечения внимания к рисунку или тексту задать исключительно жирные границы. При создании вложенных таблиц приходится делать для разных таблиц границы различной толщины, чтобы их легче было различать.

Атрибут CELLSPACING

Атрибут СЕLLSPACING определяет ширину промежутков между ячейками в пикселах. Если этот атрибут не указан, по умолчанию задается величина, равная двум пикселам. С помощью атрибута СЕLLSPACING= можно размещать текст и графику там, где вам нужно. Если вы хотите оставить пустое место, можно вписать в ячейку пробел.

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

Атрибут BGCOLOR

Данный атрибут позволяет установить цвет фона. В зависимости от того, с каким тегом (TABLE, TR, TD) он применяется, цвет фона может быть установлен для всей таблицы, для строки или для отдельной ячейки. Значением данного атрибута является RGB-код или стандартное название цвета.

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

Атрибут BACKGROUND

Данный атрибут задает фоновое изображение для таблиц. Применим к тегам TABLE и TD. Его значением является URL файла с фоновым изображением. Применение этого атрибута рассматривается ниже.

Использование таблиц в дизайне страницы

Таблицы хороши тем, что при желании можно сделать их границы невидимыми. Это позволяет с помощью тега <ТАВLЕ> красиво размещать на странице текст и графику. Пока тег <ТАВLЕ> остается единственным мощным средством форматирования в HTML. Дизайнеры Web-страниц сейчас обладают практически той же свободой в отношении использования "пустого пространства", что и создатели печатных страниц. Таблицы лучше всего помогают отойти от иерархического размещения текста на Web-страницах.

Если браузер поддерживает таблицы, он обычно правильно отображает наиболее интересные эффекты, полученные с их помощью

Уральский государственный педагогический университет

Добро пожаловать!

Учебный курс "Основы WEB-мастеринга"

Создание разноцветных таблиц

Некоторые браузеры позволяют отображать цвета. Есть несколько способов раскрасить таблицу, в основном они зависят от используемого браузера.

Цветные границы в Netscape Navigator. Вы не только можете окружить таблицу красивой рамкой, но еще и задать для нее цвет, отличный от цветов текста и фона. Создайте простой серый GIF (или любой GIF, который вы хотели бы иметь в качестве фона) и определите его в теге <ВODY> как фон страницы. Затем задайте цвет фона страницы. В результате ваш тег <ВОDY> будет выглядеть примерно так:

Вы создали двойной фон - GIF и заданный цвет. В результате фоновый цвет будет виден на всех границах таблиц и горизонтальных линиях (<НR>). Вне зависимости от того, является ваш фоновый GIF серым или нет, цветные линии и границы таблиц будут заметно выделяться. Если фоновый GIF устроен не слишком сложно, время загрузки страницы возрастет лишь немного.

Благодаря универсальности таблиц, большому числу параметров, управляющих их видом, таблицы надолго стали определенным стандартом для верстки веб-страниц. Таблица с невидимой границей представляет собой словно модульную сетку, в блоках которой удобно размещать элементы веб-страницы. Тем не менее, это не совсем правильный подход, ведь каждый объект HTML определен для своих собственных целей и если он используется не по назначению, причем повсеместно, это значит, что альтернатив нет. Так оно и было долгое время, пока на смену таблицам при верстке сайтов не пришли слои. Это не значит, что слои теперь используются сплошь и рядом, но тенденция уже наметилась четко — таблицы применяются для размещения табличных данных, а слои — для верстки и оформления.

Создание таблицы

Таблица состоит из строк и столбцов ячеек, которые могут содержать текст и рисунки. Обычно таблицы используются для упорядочения и представления данных, однако возможности таблиц этим не ограничиваются. C помощью таблиц удобно верстать макеты страниц, расположив нужным образом фрагменты текста и изображений.

Для добавления таблицы на веб-страницу используется тег

. Этот элемент служит контейнером для элементов, определяющих содержимое таблицы. Любая таблица состоит из строк и ячеек, которые задаются соответственно с помощью тегов и используется для содержания заголовка группы в таблице ("шапка таблицы", не путайте с заголовками).
  • Тег
  • используется для содержания "подвала" таблицы (футер).
  • Тег
  • используется для содержания "тела" таблицы (боди).

    Элемент

    должен быть использован только один раз в одной таблице в следующем контексте: в составе элемента
    . Таблица должна содержать хотя бы одну ячейку (пример 12.1). Допускается вместо тега использовать тег . Текст в ячейке, оформленной с помощью тега , отображается браузером шрифтом жирного начертания и выравнивается по центру ячейки. В остальном, разницы между ячейками, созданными через теги и нет.

    Пример 12.1. Создание таблицы

    Тег TABLE

    Ячейка 1 Ячейка 2
    Ячейка 3 Ячейка 4

    Порядок расположения ячеек и их вид показан на рис. 12.1.

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

    Теги и атрибуты таблиц

    Вот основные элементы, которые нужны для создания таблиц:

    • - контейнер, внутри которого располагается таблица (такой же, как
        для маркированных или
          для нумерованных списков).
        1. border - атрибут, определяющий толщину рамок. Вместо него лучше использовать свойство border CSS.
      , а не внутри элемента :

      Пример использования атрибута span HTML тега <colgroup><span>
      задаёт подпись таблицы. Контейнер можно не использовать, но если вы всё-таки решили озаглавить таблицу, то ставьте его сразу после тега , вне ячеек и строк.
    • - парный тег, содержащий строку таблицы (ячейки, расположенные на одном уровне по горизонтали).
    • , столько ячеек в ней и будет: один тег - одна ячейка.
    • позволяет группировать столбцы, быстро и не засоряя код задавать им общие характеристики. С помощью контейнера можно отделять логические части таблицы друг от друга. Располагается после тега ... .

      Ячейка заголовка таблицы помещается в элемент

      (при этом содержимое отображается жирным начертанием и выравнивается по центру).

      Каждая ячейка данных таблицы помещается в элемент

      .

      Наименование таблицы, если оно требуется размещается внутри элемента

      (необязательный элемент таблицы). Обращаю Ваше внимание, что если Вы планируете использовать данный элемент в своей таблице, то он должен следовать в документе сразу за элементом
      - тег, создающий ячейку заголовка таблицы. Внешне её содержимое отличается от контента в других ячейках - обычно текст внутри обозреватель выделяет жирным и размещает по центру.
    • - контейнер, с помощью которого создаётся простая ячейка. Сколько таких тегов будет содержать строка (тег
      , если его нет, то после .
    • используется для той же цели, что и . может содержать , но не наоборот.
    • span - атрибут, задающий число столбцов, к которым применяются свойства контейнера
    • .
    • , и - контейнеры, которые позволяют разделить таблицу соответственно на верхнюю (заголовки), основную (тело) и нижнюю (итоговую) части. В HTML-таблице последовательность этих тегов такая же, как последовательность контейнеров , и
      в HTML-документе.
    • colspan нужен для объединения ячеек в строке. Значение атрибута содержит цифру, которая и задаёт количество объединяемых ячеек.
    • rowspan объединяет ячейки по столбцам.
    • Пример создания таблицы

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

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

      Инструменты создания сайтов
      НазначениеИнструмент
      РазметкаHTMLXHTML
      ОформлениеCSS
      РазработкаPHPPython

      В браузере документ будет выглядеть так:

      Разберём, какие строчки кода за что отвечают.

      • - открыли таблицу, задав ей толщину рамок.
      • - озаглавили её.
      • - открыли строку.
      • - создали ячейку с оформлением заголовка.
      • - создали вторую заголовочную ячейку в строке. Параметром colspan указали, что эта ячейка должна занимать по горизонтали две.
      • - закрыли строку. Аналогично создали остальные строки.
      • - добавили вторую строку таблицы уже с обычными, а не заголовочными, ячейками. Аналогично вставили последующие строки и ячейки.
      • Инструменты создания сайтов
        Назначение Инструмент
        Разметка HTML XHTML
        - закрыли таблицу.
      .

      Каждая строка таблицы помещается в элемент

      ......
      ...
      ..
      .

      Давайте перейдем к практической части составления таблицы:

      Пример использования элемента <table><span> border = "1" >
      Элементарная таблица
      Ячейка заголовка 1 Ячейка заголовка 2 Ячейка заголовка 3
      Ячейка данных 1 Строка 2 Ячейка данных 2 Строка 2 Ячейка данных 3 Строка 2
      Ячейка данных 1 Строка 3 Ячейка данных 2 Строка 3 Ячейка данных 3 Строка 3

      К данной таблице для наглядности мы добавили атрибут border (граница) со значением "1" , которое определяет, что граница должна отображаться вокруг ячеек таблицы. Атрибут граница практически не используется в HTML, в данном случае использование CSS было бы предпочтительнее и давало бы более гибкие возможности. В рамках изучения HTML мы научимся граммотно формировать таблицы, а при изучении CSS 3 в статье " " научимся их профессионально стилизовать.

      Результат нашего примера:

      Объединение столбцов

      Объединение столбцов в элементах

      (ячейка данных) или (заголовочная ячейка) допускается производить с помощью атрибута colspan (при этом ячейка растягивается вправо на заданное количество ячеек).

      Пример объединения столбцов в таблицах<span> border = "1" >
      Элементарная таблица
      Ячейка заголовка 1 Ячейка заголовка 2
      Ячейка данных 1 Строка 2 Ячейка данных 2 Строка 2 Ячейка данных 3 Строка 2
      Ячейка данных 1 Строка 3 Ячейка данных 2 Строка 3 Ячейка данных 3 Строка 3

      Результат нашего примера:

      Объединение строк

      Объединение строк в элементах

      или допускается с помощью атрибута rowspan (диапазон ячеек задается сверху вниз и охватывает несколько строк – ячейка растягивается вниз).

      Пример объединения строк в таблицах<span> border = "1" >
      Элементарная таблица
      Ячейка заголовка 1 Ячейка заголовка 2
      rowspan = "2" > Ячейка данных 1 Строка 2 Ячейка данных 2 Строка 2 Ячейка данных 2 Строка 3
      Ячейка данных 2 Строка 3 Ячейка данных 3 Строка 3

      Результат нашего примера:

      Свойства столбцов

      Пример использования атрибута span к отдельным столбцам таблицы:

      </span>Применение стилей к отдельным столбцам таблицы<span> span = "2" style = "background-color:khaki" >
      № заявки Услуга Цена, руб. Итого
      31337 Чтение в слух 1 000 1 000

      Результат нашего примера:

      Если Вам необходимо стилизовать только один столбец, то достаточно указать атрибут span внутри элемента

      № заявки Услуга Цена, руб. Комиссия, руб.
      31337 Чтение в слух 1 000 150

      Результат нашего примера:

      Разделение таблицы на части

      Следующие HTML теги используются для разделения таблицы на части:

      • Тег
    (как дочерний (вложенный) элемент), при наличии тегов (определяет группу столбцов в таблице) должен следовать после этих элементов, но прежде , чем любой тег , и . Кроме того, элемент должен иметь один или более тегов внутри (контейнер для создания строки).

    Элементы

    , и не влияют на расположение таблицы по умолчанию. Тем не менее, с использованием CSS, вы сможете стилизовать эти элементы по своему усмотрению.

    </span>Пример использования тега <thead><span>
    (наименование таблицы) и
    style= "background-color:silver" > style= "background-color:coral" > style= "background-color:khaki" >
    Услуга Стоимость
    Сумма 3 000
    Чтение в слух 1 000
    Игра на перфораторе 2 000

    Результат нашего примера.

    Таблицы - одни из наиболее важных, но в тоже время сложных элементов, которые должны присутствовать на веб-страницах. С их помощью удобно подавать важную и полезную информацию в довольно сжатой форме. Конечно, большинство редакторов в шаблонах, работающих на различных движках, позволяют автоматически вставлять таблицу на страницу сайта или отдельной публикации, но что, если дизайн веб-ресурса, его страницы создаются с нуля? Тогда перед начинающим мастером может встать проблема: как сделать Давайте разберемся, как же правильно и быстро создать данный элемент.

    Выбираем редактор

    В первую очередь, приступая к созданию таблицы, следует определиться с редактором, в котором вы будете работать. Конечно, проще всего выбрать ту программу, в которой вы создаете основной код сайта. Но лучше всего использовать для этих целей старый добрый блокнот.

    Вы можете спросить, для чего усложнять себе жизнь, ведь если делать все сразу в редакторе, то и результат можно увидеть тоже сразу, еще и подсказки программы использовать.

    Да, это действительно так, но, создавая таблицу с чистого листа, вы не только сможете досконально изучить сам принцип ее создания, но и не допустить досадных опечаток и ошибок в основном коде. Иногда случается так, что курсор случайно перемещается вниз, и в процессе написания в код закрадывается ошибка, которую порой сложно найти. Создав таблицу в блокноте, вы сможете скопировать ее шифр и вставить в нужное вам место.

    Алгоритм создания таблицы

    Для начала составим краткий алгоритм, как сделать таблицу в HTML. Это нужно для того, чтобы вы понимали последовательность каждого шага. Затем разберем, как именно выполнять каждый из пунктов.

    Начнем с подготовительных действий.

    1. Рисуем на листе бумаги схематическое изображение таблицы.

    2. Подсчитываем количество строк и ячеек. Если количество последних разное - считаем для каждого рядочка отдельно.

    3. Определяем в строке количество ячеек-заголовков (к примеру, ячейки «№», «Имя» и т. д.).

    4. Записываем основные параметры таблицы - цвет, высоту и ширину, выравнивание текста - в общем, все, что вам покажется нужным.

    1. Вставляем тэги таблицы.

    2. Вставляем тэги строк исходя из того количества, которое вам нужно.

    3. В строках вставляем тэги ячеек (обычных и заглавных), также исходя из того количества, которое записано у вас на бумаге.

    4. Задаем параметры для таблицы в целом.

    5. При надобности задаем показатели для отдельных ячеек.

    6. Заполняем наши ячейки текстом.

    Создаем таблицу

    Итак, вы выбрали редактор, теперь давайте разберемся, как создать таблицу в HTML. Тэг, с помощью которого в код страницы вставляется таблица (

    ), является парным, то есть начинается наша конструкция с данного тэга, а заканчивается
    .

    Вставив тэги таблицы, переходим к созданию строк и ячеек.

    Сразу отметим, что данные элементы также являются парными. Тэг задает строки, а - ячейки.

    Для заглавных ячеек следует использовать парный элемент .

    Как уже говорилось, первым делом следует оформить строки, затем в них прописывать уже ячейки. Для того чтобы не запутаться, советуем делать либо отступы между каждым блоком в одну-две строчки, либо же прописывать новый блок элементов, используя клавишу "Tab".

    Как это может выглядеть? Примерно так:

    • ;
    • ;
    • ;
    • ;
    • ;
    • ;
    • ;
    • ;
    • № п/п Фамилия
      1;
    • Иванов
      .

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

    Мы с вами разобрали создание таблицы в HTML, теперь можем переходить к параметрам как самой матрицы, так и ее строк и ячеек.

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

    Когда код написан, следует обратить внимание на следующие пункты: выравнивание в границ, фона, текста и прочее.

    Параметры таблицы задаются в тэге

    . К ним относятся:

    1. Border - ширина границ. Задается целым числом. По умолчанию границы любой таблицы равны нулю.

    2. Bordercolor - цвет границы. Может задаваться как шестнадцатеричным кодом цвета (#00008B), так и его названием на английком (DarkBlue). По умолчанию он всегда серый.

    3. Bgcolor - Также задается с помощью кода или названия.

    4. Align - выравнивание текста за таблицей. По умолчанию - по левому краю. Есть следующие варианты данного параметра:

    • left - обтекание справа;
    • right -обтекание слева;
    • center - вывод таблицы по центру без обтекания.

    5. Width и height - ширина и высота таблицы. Может задаваться как в пикселях, так и в процентах (относительно размера браузера окна).

    Прописывая тот или иной показатель, следует обратить особое внимание на оформление. После указания параметра должен идти знак "равно", после которого в кавычках указывается заданное значение.

    Что касается цвета текста, то его оформляют так же, как и обычный текст в формате HTML.

    Пример оформления таблицы:

    ;
  • ;
  • ;
  • ;
  • ;
  • ;
  • ;
  • ;
  • № п/пФамилия
    1;
  • Иванов
    .

    Параметры строк

    Итак, мы уже разобрались, как сделать таблицу в HTML и прописать основные ее параметры. Но что, если нам нужно выделить строку? Оформить ее не так, как основной текст таблицы?

    Параметры строки прописываются в тэге точно так же, как и данные таблицы. Для строки могут задаваться следующие переменные:

    1. Уже известные вам border, bordercolor и bgcolor.

    2. Align - выравнивание текста в строке. Может принимать значения left, center и right.

    3. Valign - данный тэг выравнивает текст по вертикали. Принимает следующие значения:

    • top - текст выравнивается по верхней границе;
    • middle - по центру;
    • bottom - по нижней границе.

    Пример оформления строки:

    • ;
    • № п/п;
    • Фамилия;
    • .

    Параметры ячеек

    И последнее, на что стоит обратить внимание тем, кто желает знать, как сделать таблицу в HTML - параметры отдельных ячеек, как обычных, так и заглавных. По сути, все делается точно так же, как и для таблицы или строки. Единственное, добавляется еще два немаловажных элемента:

    1. Colspan - данный параметр указывает количество столбцов, на которые может простираться ячейка.

    2. Rowspan - указывает уже количество строк, которое занимает данная ячейка.

    Так как оформление ничем не отличается от прописывания строки, то не будем приводить пример кода.

    Выводы

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

    Что касается того, как вставить таблицу в HTML, то ее шифр достаточно скопировать и вставить именно в то место вашей страницы, в котором она, по вашему мнению, должна располагаться.

    Не бойтесь экспериментировать, и вскоре вы в совершенстве овладеете техникой создания таблиц. Успехов!