Погружение в базы данных Oracle

Данная книга является руководством для начинающих специалистов в области анализа и обработки данных. В книге рассматривается язык SQL и его процедурное расширение PL/SQL от компании Oracle.

Купить книгу

SQL без слёз

Цель книги заключается в том, чтобы научить любого человека работать с реляционными базами данных и получать из них необходимую информацию посредством выполнения SQL-запросов.

Скачать книгу

 ›  ›  ›  › Таблицы в wiki-разметке

Таблицы в wiki-разметке

Как создать таблицу в wiki-разметке?

Таблицы в контакте создаются при помощи ряда знаков. Все они в правильной последовательности указаны ниже:

Код Действие
{| Начало таблицы (обязательный для каждой таблицы, используется только в начале)
|+ Центрированный заголовок (не обязательный, сразу после начала таблицы, с новой строки)
|- Указатель начала строки (обязательный после начала или (если есть) заголовка таблицы и при случае создания ячеек на новой строке)
| Прозрачная ячейка (обязательный, но при необходимости заменяющийся последующим кодом)
! Тёмная ячейка (обязательный, но при необходимости заменяющийся предыдущим кодом; текст в ячейке становится жирным и центрируется по вертикали)
|} Конец таблицы (не обязательный, но желательный (для предотвращения ошибок) параметр)

Как заполнять таблицу в wiki-разметке?

Необходимые элементы прописываются в ней после вертикального слеша или восклицательного знака
( «|» или «!»). Таблицы и спойлеры внутри других вставляются на новой строке.

Сближение таблиц в wiki-разметке

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

Для этого уберите лишние переносы строки между таблицами. У первой таблицы замените тег закрытия «|}» на тег открытия новой строки «|-», а после второй таблицы добавьте дополнительный тег закрытия «|}»:

{|
|-
! Содержимое первой таблицы
|-
{|
|-
| Содержимое второй таблицы
|}
|}
Сближение таблиц в wiki-разметке

Варианты оформления и расширение таблицы в wiki-разметке

Вариант оформления №1 Вариант оформления №2
{|
|-
|
место для заполнения
|}
{|
|-
|место для заполнения
|}
Результаты для примеров идентичны
Варианты оформления и расширение таблицы в wiki-разметке

Различия лишь в том, что вы можете писать текст как после знаков «|», «!», так и с новой строки.

Дополнительные ячейки
{|
|-
|Ячейка 1
|Ячейка 2
|}
{|
|-
|Ячейка 1 || Ячейка 2
|}
Результаты для примеров идентичны
Дополнительные ячейки в таблицах wiki-разметки

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

Дополнительные строки
{|
|-
|
Строка 1
|-
|
Cтрока 2
|}
{|
|-
|Строка 1
|-
|Cтрока 2
|}
Результаты для примеров идентичны
Дополнительные строки в таблицах wiki-разметки

На данном шаге мы не делаем ничего принципиально нового: просто добавляем новую строчку к таблице через знак «|-».

Комбинирование
{|
|-
|
Ячейка 1
|
Ячейка 2
|-
|
Ячейка 2.1
|
Ячейка 2.2
|}
{|
|-
|Ячейка 1 || Ячейка 2
|-
| Ячейка 2.1 || Ячейка 2.2
|}
Результаты для примеров идентичны
Комбинирование кода таблиц в wiki-разметке

Здесь мы совмещаем все предыдущие шаги и получаем таблицу 2×2.

Скрытый текст в таблице

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

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

Шаблон Результат
A
{|
| Скрытый текст.
|}
Скрытый текст в таблице

Параметры таблицы в wiki-разметке

У таблицы есть 4 параметра, которые можно настроить:

  • noborder;
  • nomargin;
  • nopadding;
  • fixed.

Первый делает все рамки таблицы невидимыми, второй позволяет сделать таблицу во всю ширину wiki-страницы, третий уберет лишние отступы в ячейках, а четвертый позволит создать страницу фиксированной ширины.

Невидимые границы таблицы в wiki-разметке

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

Код Результат
{|noborder
|-
! 1
| 2
| 3
|-
| 1
! 2
| 3
|-
| 1
| 2
! 3
|}
Невидимые границы таблицы в wiki-разметке

Таблицы во всю ширину в wiki-разметке

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

Код Результат
{|nomargin
|-
! 1
| 2
! 3
|-
| 1
! 2
| 3
|}
Таблицы во всю ширину в wiki-разметке

Таблицы без отступов в wiki-разметке

Помещенный сразу после открытия таблицы параметр «noppading» позволит убрать отступы в ячейках таблицы:

Код Результат
{|
|-
! 1
| 2
| 3
|-
| 1
! 2
| 3
|-
| 1
| 2
! 3
|}
Таблицы без отступов в wiki-разметке
 {|nopadding
|-
! 1
| 2
| 3
|-
| 1
! 2
| 3
|-
| 1
| 2
! 3
|}
Таблицы без отступов в wiki-разметке

Фиксированная ширина таблицы в wiki-разметке

Вы сможете зафиксировать ширину таблицы с помощью параметра fixed. Данный параметр работает также с right (выравнивание по правому краю) и center (выравнивание по центру).

Для того, чтобы зафиксировать размер таблицы, вам нужно прописать параметр fixed после знака начала таблицы «{|», а на следующей строчке указать параметры ячеек после знака «|~»:

Код Результат
{|fixed
|~20 40 80
|-
|1
|2
|3
|-
|1
|2
|3
|}
Фиксированная ширина таблицы в wiki-разметке

Расширение таблицы в wiki-разметке

Тегом </br> можно регулировать высоту таблицы. Для минимального расширения таблицы следует указать 2 тега.

Пустая таблица без переноса строки Таблица с минимальным переносом строки Перенос строки после центрированного теста
{|
|-
|
|}
{|
|-
|<br/><br/>
|}
{|
|-
|<center>текст</center>
<br/>
|}
Результат: Результат: Результат:
Расширение таблицы в wiki-разметке Расширение таблицы в wiki-разметке Расширение таблицы в wiki-разметке

С уважением, Артём Санников

Сайт: ArtemSannikov.ru

Метки: .

Записи по теме

Комментарии к записи

  1. Богдан:

    скажи подалуйста, а как отцентровать посередине таблицу с фиксированной шириной в 510 px на странице шириной 610 px? срочно нужно!

    Ответить
    • Артём Санников:

      Здравствуйте, поместите ваш код вики-разметки в теги

      .

      Ответить
  2. Татьяна:

    Здравствуйте,
    подскажите, пожалуйста, актуальную ширину для меню вконтакте :-( нашла варианты с 610, 510 и 1000, а что именно сейчас актуально непонятно :-(
    Большое спасибо!

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

      Ответить
  3. Ольга:

    Артем, здравствуйте! Я новичок-новичок. У меня большая таблица на 30 строк. В каждой строке 5 колонок (фото; текст; число;число;число). Текст около 30-45 слов. И у меня после определенной строки не отображается оставшаяся часть таблица на странице. Что делать? Может есть ограничения, о которых я не знаю. Как мне отобразить всю таблицу на странице (группы) или можно добавить второй лист/страницу (если такое возможно). Заранее спасибо за ответ.

    Ответить
  4. Инга:

    Возможно ли убрать расстояние между двумя таблицами (чтобы одна находилась под второй вплотную, если у них разное количество столбцов? Пункт «Сближение таблиц в wiki-разметке» не помогает, он распределяет информацию из второй таблицы в соответствии с разметкой столбцов первой таблицы.
    То есть: в первой таблице у меня 5 небольших столбцов, во второй два больших (по ширине они идентичны, там нарезанные изображения). Когда сближаю эти две таблицы, то у меня строго под первыми двумя небольшими столбцами оказываются два больших из второй таблицы. Следовательно, остальные 3 столбца из первой таблицы уплывают за пределы страницы и все ломается.

    Ответить
    • Увы, разметка wiki-не совсем гибкая. И некоторые вещи сделать нельзя

      Ответить
  5. Александр:

    Здравствуйте!
    Подскажите, пожалуйста, можно ли в вики-таблице объединять ячейки? То есть, сделать так, чтобы, например, в первом столбце была одна ячейка, а во втором — две, которые по высоте равны высоте ячейки из первого столбца?

    Ответить
    • Приветствую, к сожалению нельзя объединять ячейки в wiki-разметке

      Ответить

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *