Новые книги

Написанная живым и дерзким языком, эта книга – не учебник, а своеобразная исповедь профессионала, который озадачен потерей творческой энергии и находит достойный выход из патовой ситуации. Поиски себя, путешествия в Непал, Арктику, Африку, чтение книг актуальных западных маркетологов, психологов, экономических философов произвели переворот в авторе и позволили ему прийти к собственной системе. Оставаться успешным в условиях современного рыночного социума – и в то же время творить. Неужели это действительно возможно? Поведенческий маркетинг, который «исповедует» автор, основан на стремлении потребителя к удовольствию. Как воскресить творческие силы департаментов маркетинга, вывести их из спячки и сделать эффективными? С помощью customer pleasure management – таков ответ автора, подкрепленный интересными примерами из личного опыта.

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

Арсен Даллакян – один из ведущих экспертов в области поведенческого маркетинга. Специалист по построению клиенто-центричных моделей бизнеса. Руководитель службы маркетинга в компаниях финансовой сферы. Приглашенный эксперт Первого канала, России 24, изданий «Ведомости», «Коммерсантъ», Village и др. Кандидат философских наук, автор работ по культурной идентичности и глобализации.
Это практическое руководство разработчика программного обеспечения на Visual Basic .NET и ADO.NET, предназначенное для создания приложений баз данных на основе WinForms, Web-форм и Web-служб. В книге описываются практические способы решения задач доступа к данным, с которыми сталкиваются разработчики на Visual Basic .NET в своей повседневной деятельности. Книга начинается с основных сведений о создании баз данных, использовании языка структурированных запросов SQL и системы управления базами данных Microsoft SQL Server 2000. Затем рассматриваются способы использования основных объектов модели ADO.NET для доступа к данным в реляционных базах данных. Благодаря подробным примерам, читатели могут изучить способы использования основных свойств и методов, а также узнать о более сложных компонентах и технологиях. Многочисленные листинги с кодом на языке Visual Basic .NET иллюстрируют используемые концепции, а бизнес-ситуации показывают практическую область их применения.

Для чего нужны таблицы?

Глава 7. Таблицы

Для чего нужны таблицы?

На этот вопрос есть очевидный ответ: таблицы нужны для представления информации в табличном виде. Есть, однако, и менее очевидные ответы.

До настоящего времени мы имели дело с документами, в которых существовал только один "поток" текста. На практике иногда очень хочется расположить текст в несколько колонок. Таблица может в этом помочь.

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

Как устроена таблица

В устройстве таблицы легче всего разобраться на простом примере.

<HTML> 
<HEAD> 
<TITLE>Пример 10</TITLE> 
</HEAD> 
<H1>Простейшая таблица </H1> 
<TABLE BORDER=1> <!--Это начало таблицы--> 
<CAPTION>        <!--Это заголовок таблицы--> 
У таблицы может быть заголовок 
</CAPTION> 
<TR>             <!--Это начало первой строки--> 
<TD>             <!--Это начало первой ячейки--> 
Первая строка, первая колонка 
</TD>            <!--Это конец первой ячейки--> 
<TD>             <!--Это начало второй ячейки--> 
Первая строка, вторая колонка 
</TD>            <!--Это конец второй ячейки--> 
</TR>            <!--Это конец первой строки--> 
<TR>             <!--Это начало второй строки--> 
<TD>             <!--Это начало первой ячейки--> 
Вторая строка, первая колонка 
</TD>            <!--Это конец первой ячейки--> 
<TD>             <!--Это начало второй ячейки--> 
Вторая строка, вторая колонка 
</TD>            <!--Это конец второй ячейки--> 
</TR>            <!--Это конец второй строки--> 
</TABLE>         <!--Это конец таблицы--> 
</BODY> 
</HTML>

Таблица начинается с метки <TABLE> и заканчивается меткой </TABLE>. Метка <TABLE> может включать несколько атрибутов:

ALIGN
Устанавливает расположение таблицы по отношению к полям документа. Допустимые значения: ALIGN=LEFT (выравнивание влево), ALIGN=CENTER (выравнивание по центру), ALIGN=RIGHT (выравнивание вправо).
WIDTH
Ширина таблицы. Ее можно задать в пикселах (например, WIDTH=400) или в процентах от ширины страницы (например, WIDTH=80%).
BORDER
Устанавливает ширину внешней рамки таблицы и ячеек в пикселах (например, BORDER=4). Если атрибут не установлен, таблица показывается без рамки.
CELLSPACING
Устанавливает расстояние между рамками ячеек таблицы в пикселах (например, CELLSPACING=2).
CELLPADDING
Устанавливает расстояние между рамкой ячейки и текстом в пикселах (например, CELLPADDING=10).

Таблица может иметь заголовок (<CAPTION> ... </CAPTION>), хотя заголовок не является обязательным. Метка <CAPTION> может включать атрибут ALIGN. Допустимые значения: <CAPTION ALIGN=TOP> (заголовок помещается над таблицей) и <CAPTION ALIGN=BOTTOM> (заголовок помещается под таблицей).

Каждая строка таблицы начинается с метки <TR> и заканчивается меткой </TR>. Метка <TR> может включать следующие атрибуты:

ALIGN
Устанавливает выравнивание текста в ячейках строки. Допустимые значения: ALIGN=LEFT (выравнивание влево), ALIGN=CENTER (выравнивание по центру), ALIGN=RIGHT (выравнивание вправо).
VALIGN
Устанавливает вертикальное выравнивание текста в ячейках строки. Допустимые значения: VALIGN=TOP (выравнивание по верхнему краю), VALIGN=MIDDLE (выравнивание по центру), VALIGN=BOTTOM (выравнивание по нижнему краю).

Каждая ячейка таблицы начинается с метки <TD> и заканчивается меткой </TD>. Метка <TD> может включать следующие атрибуты:

NOWRAP
Присутствие этого атрибута означает, что содержимое ячейки должно быть показано в одну строку.
COLSPAN
Устанавливает "размах" ячейки по горизонтали. Например, COLSPAN=3 означает, что ячейка простирается на три колонки.
ROWSPAN
Устанавливает "размах" ячейки по вертикали. Например, ROWSPAN=2 означает, что ячейка занимает две строки.
ALIGN
Устанавливает выравнивание текста в ячейке. Допустимые значения: ALIGN=LEFT (выравнивание влево), ALIGN=CENTER (выравнивание по центру), ALIGN=RIGHT (выравнивание вправо).
VALIGN
Устанавливает вертикальное выравнивание текста в ячейке. Допустимые значения: VALIGN=TOP (выравнивание по верхнему краю), VALIGN=MIDDLE (выравнивание по центру), VALIGN=BOTTOM (выравнивание по нижнему краю).
WIDTH
Устанавливает ширину ячейки в пикселах (например, WIDTH=200).
HEIGHT
Устанавливает высоту ячейки в пикселах (например, HEIGHT=40).

Если ячейка таблицы пуста, вокруг нее не рисуется рамка. Если ячейка пуста, а рамка нужна, в ячейку можно ввести символьный объект &nbsp; (non-breaking space — неразрывающий пробел). Ячейка по-прежнему будет пустой, а рамка вокруг нее будет.

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

[ К следующей главе | К оглавлению | К предыдущей главе ]