Home Статьи Xhtml Таблицы




Таблицы
Статьи - Xhtml
Автор: Night_Pilgrim   

"Таблицы"

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

   Таблица чем-то похожа на xhtml-документ внутри xhtml-документа, у неё также есть тег указывающий на то, где таблица начинается и заканчивается, тоже есть теги "тела", но ей не нужно давать имя и "головы" у неё нет.

   Тег начала таблицы выглядит, как table соответственно конец /table. Тег тела - tbody закрывается, перед тем, как закрывается таблица, тегом /tbody. Тегом tr задаётся строка, закрывается тегом /tr. Ячейка в таблице задаётся тегом td и закрывается /td. Ячейка с заголовком задаётся с помощью тега th и закрывается тегом /th. Пример простой таблицы с двумя строками и двумя столбцами:



1 рисунок

   Тег table обладает следующими свойствами :

  • border - граница таблицы, указывается в пикселях ( 1px )

  • cellspacing - расстояние между ячейками, указывается в пикселях ( 1px )

  • cellpadding - объём ячеек, указывается в пикселях ( 1px )

  • width - ширина таблицы, указывается в пикселях или процентах

  • height - высота таблицы, указывается в пикселях или процентах

  • background - здесь задаётся путь к картинке для заднего фона таблицы.


   Помимо тега table следующие свойства можно записать и в тег tbody

  • valign - вертикальное положение содержимого
    • top - по верхнему краю
    • middle - по центру
    • bottom - по нижнему краю

  • align - горизонтальное положение содержимого
    • left - по левому краю
    • center - по центру
    • right - по правому краю

       Пример с использованием свойств таблицы мы можем наблюдать ниже:

    2 рисунок

       Ширина таблицы указана как 900 пикселей, высота равна 700. Надо помнить, что если содержимое страницы будет иметь размер, более чем заданные параметры внешне таблица изменится, а это может сказаться на дизайне вашей страницы.

       Выше описан пример создания простых таблиц, но что, делать, когда нужно объединить ячейки таблицы и возможно ли это?

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

    • colspan - отвечает за объединение ячеек в одной строке(указывая в левой ячейке присоединяет правую).

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


    Пример:

    3 рисунок
     
    Интересная статья? Поделись ей с другими:

    Опубликовать в Twitter Написать в Facebook Поделиться ВКонтакте В Google Buzz Записать себе в LiveJournal Показать В Моем Мире В дневник на LI.RU Поделиться ссылкой на Я.ру

    Яндекс.Метрика




    © Green-Willow.ru. Копирование материалов разрешается только если указана ссылка на первоисточник!