Table of Contents

Базовое форматирование и медиа

В редакторе заданий QEng вы можете использовать HTML-разметку для красивого оформления текста и вставки медиафайлов. Движок построен на базе Bootstrap, поэтому для верстки доступны все стандартные классы стилей Bootstrap.

Картинки

Картинка на всю ширину экрана (адаптивная)

Чтобы картинка автоматически масштабировалась под экраны телефонов и компьютеров:

<img src="ссылка_на_картинку" class="img-fluid">

Готовые сочетания классов — закругление, тень, обтекание — лежат в редакторе списком: выделите картинку, и список «Стили» станет активным.

Стили картинок: скругление, тень и zoom — разворот по клику

Картинка по центру

<img src="ссылка_на_картинку" class="mx-auto d-block">

Картинка по центру с закругленными краями

<img src="ссылка_на_картинку" class="rounded mx-auto d-block">

Картинка, разворачивающаяся на весь экран

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

<img src="ссылка_на_картинку" class="zoom" style="width: 300px;">

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

Класс zoom: по клику картинка разворачивается на весь экран, по второму закрывается

Если на весь экран должна открываться другая картинка — например, та же карта, но в большем разрешении — укажите её в атрибуте data-zoom:

<img src="ссылка_на_превью" class="zoom" data-zoom="ссылка_на_большую_картинку">

В редакторе этот стиль называется Zoom: выделите картинку и выберите его в списке стилей.

Стиль Zoom в списке стилей редактора Выбор стиля из списка заменяет класс картинки целиком, поэтому сочетание с другими классами — class=«zoom rounded-5px», и с закруглением, и с разворотом — пишется вручную в режиме «Источник» (Source).

<note>Разворот работает на странице уровня — в предпросмотре редактора клик по картинке ничего не сделает.</note>

Аудио

Чтобы добавить аудиозапись на уровень:

  1. Загрузите ваш MP3-файл в CDN-хранилище движка.
  2. Переключите редактор задания в режим «Источник» (Source) и вставьте следующий код:
<audio controls><source src="ссылка_на_загруженный_файл" /></audio>

Видео

Чтобы видео (например, с YouTube) корректно и адаптивно отображалось как на компьютерах, так и на мобильных устройствах, оберните его <iframe> в специальный контейнер:

<div class="embed-responsive embed-responsive-16by9">
  <iframe src="ссылка_на_видео" class="embed-responsive-item" allowfullscreen></iframe>
</div>

Таблицы

Для адаптивного отображения таблиц на узких экранах смартфонов (чтобы появлялась горизонтальная прокрутка вместо сжатия колонок):

<div class="table-responsive">
  <table class="table">
    <thead>
      <tr><th>Заголовок 1</th><th>Заголовок 2</th></tr>
    </thead>
    <tbody>
      <tr><td>Значение 1</td><td>Значение 2</td></tr>
    </tbody>
  </table>
</div>

Пример стилей картинок в игре

Дополнительная информация