If this is a first time you visiting Scrolls, please register in Fight Club. If you already registered, please authorize on Fight Club start page with your login and password.
Здрасте! Вот решил запаять мини урок по созданию таблицы в scrolls. Быть может вы хотите такую сделать но не знаете как. Дело это элементарное и сейчас вы в этом убедитесь.
И при сохранении он преобразовывается вот в такую табличку:
заголовок
таблицы
Шаблон
таблицы
Примечание: я заменил квадратные скобки [] на круглые () для того что бы мы видели сам код, и он не преобразовывался в таблицу, вам этого делать не надо :)
Непосвященному человеку такой набор символов ни о чем не скажет и может даже отпугнет, но давайте разберемся в нем. Сразу хочу сказать что все эти буковки-аббревиатуры в скобках называются теги.
Возьмем первую строчку: (table background='#feeddc' border='1' bordercolor='#e5e0d0') - эта строчка кода создает таблицу, здесь задается цветовая гамма и толщина ее рамки. Нас интересуют параметры в одинарных скобках.
background='#feeddc' - цвет заднего фона. border='1' - толщина рамки, допустимые значения от 0 до 9. bordercolor='#e5e0d0' - цвет рамки.
И если с рамкой все понятно, больше border указал - рамка стала толще, то со сменой цвета рамки могут возникнуть некоторые затруднения.
На панели инструментов есть кнопка которая по идее должна выдавать значение выбраного цвета, но у меня она почему то не работает. Поэтому я быстро нашел удобный во всех отношениях сайт посвященный этой тематике.
Там вы можете без проблем подобрать цвет, инвертировать его, разделить цвет на оттенки и многое другое. Выбранный колер копируете и вставляете в одинарные кавычки в коде.
Для своей таблички я выбрал background вот такого цвета (#f0f3fb) и могу сказать почему - этот цвет близкий к противоположному, цвету страницы scroll, а значит повышается читаемость текста внутри таблицы, хотя сейчас вы с трудом прочтете конечно что там написано :)
Толщину рамки, border, я оставил в значении 1 но вы можете поменять его как вам будет угодно, указав в кавычках цифру от 0 до 9.
Цвет рамки был конечно же заменен на вот такой цвет (#d2dbf3). Он из той же палитры что и цвет заднего фона, только более темный, и вместе они составляют неплохую композицию на мой взгляд - а главное текст внутри легко читаемый.
Было:
заголовок
таблицы
Шаблон
таблицы
Стало:
заголовок
таблицы
Шаблон
таблицы
Не знаю кому как, а мне второй вариант больше нравится, но спорить о вкусах не станем :)
Когда вы настроили цветовую гамму и выбрали толщину рамки, займемся наполнением таблички. Но сначала приведем ее в нормальный (удобный) вид. Разделим строчки таблицы, так что бы они образовывали вертикальную иерархию так нам будет удобнее читать и редактировать а на конечный результат эти сдвиги не повлияют.
Думаю вы согласитесь что второй вариант удобнее для просмотра и редактирования. Давайте объясню почему мы разбили именно так.
(table background='#feeddc' border='1' bordercolor='#e5e0d0') - назначение этой строки вы уже знаете, думаю объяснять не нужно почему ее ставим отдельной строчкой.
(tr) - этот тег открывает новый массив данных в горизонтальной плоскости.
(th)заголовок(/th) - эта команда добавляет вертикально расположенную ячейку с информацией в наш горизонтальный массив (tr). Информацией в данном случае служит слово "заголовок" но там может быть что угодно - текст, ссылки, картинки и т.д. Тег (th) обозначает то что данные в этих ячейках будут заглавного вида. Что это значит - то что шрифт будет пожирнее и немного другой чем если мы используем тег (td). И все собственно говоря.
(/th) - тег закрывающий.
(td) - тег работающий аналогично тегу (th). Единственное различие - текст не жирный и шрифт чуток другой, для общего наполнения таблички.
(/td) - тег закрывающий.
(/tr) - этот тег закрывает наш массив данных в горизонтальной плоскости.
(/table) - тег закрывающий весь массив таблицы.
Все очень просто как видите. Есть простая иерархия команд: тег создания таблицы -> тег создания строки -> тег создания столбца -> тег закрытия столбца -> тег закрытия строки -> тег закрытия таблицы. Или если хотите, вот так:
->тег создания таблицы ---> тег создания строки -----> тег создания столбца -----> тег закрытия столбца ---> тег закрытия строки ->тег закрытия таблицы
Эта иерархия - вот и вся "сложность" в этом всем, теги быстро запоминаются, их тут раз-два и обчелся.
Вот собственно говоря и все по таблице. Хотите больше строк - добавляйте теги (tr), в строках хотите больше ячеек - добавляйте теги (td) внутри (tr) строк. Пример:
Так же, используйте различные эффекты для шрифта, меняйте его цвет, вставляйте изображения, или делайте табличку сворачиваемой для удобства. Например:
Жирный зеленый шрифт или красный курсив или синий подчеркнутый - тут от вашего воображения зависит :)
Вставить изображение тоже очень просто - жмем кнопку на панели инструментов, вылетает тег шаблон (img)(/img) и сюда вставляется ссылка на картинку, например - (img)http://img.combats.ru/i/klan/TheLegacy.gif(/img) - будет выглядеть вот так
Что бы сделать табличку сворачиваемой, нажмите кнопку на панели инструментов. Вылетит тег шаблон вида (hide "" "")(/hide) - и тут нам необходимо внести некоторую информацию. В первых кавычках указываем текст, который будет отображаться по умолчанию, во вторых - когда свернутая информация развернется. Например указываем вот так: (hide "Руны: развернуть" "Руны: свернуть")(/hide), а в саму команду включаем нашу готовую табличку:
нет самая первая где таблицы макет "Начнем с того что клацнем вот такую кнопку ??? на панели инструментов. Как только вы ее нажмете - вылетит вот такой текст:"
Панель инструментов внизу под окошком где вы пишите текст) а крайняя справа картинка http://scrolls.combats.com/i/ico/BB/table.jpg - создает макет таблицы простейший 2х2