Руководство по редактированию вики: различия между версиями
imported>YMakaveli Нет описания правки |
imported>YMakaveli Нет описания правки |
||
| Строка 384: | Строка 384: | ||
4. <span style="display:inline-block; width:14px; height:14px; border:2px solid #555; background:#fff; margin-right:5px; vertical-align:middle"></span> Нет битых изображений | 4. <span style="display:inline-block; width:14px; height:14px; border:2px solid #555; background:#fff; margin-right:5px; vertical-align:middle"></span> Нет битых изображений | ||
5. <span style="display:inline-block; width:14px; height:14px; border:2px solid #555; background:#555; margin-right:5px; vertical-align:middle"></span> Добавлены шаблоны | 5. <span style="display:inline-block; width:14px; height:14px; border:2px solid #555; background:#555; margin-right:5px; vertical-align:middle"></span> Добавлены шаблоны | ||
== 41. СКРЫТЫЕ РАЗДЕЛЫ == | |||
↙↙ Сворачивание ↙↙ | |||
<div style="border:1px solid #ddd; background:#f8f8f8; padding:8px; cursor:pointer" | |||
onclick="var c=this.nextElementSibling.style; c.display=c.display=='none'?'block':'none'"> | |||
<div style="float:right">[+]</div> | |||
Заголовок раздела | |||
</div> | |||
<div style="display:none; padding:10px; border:1px solid #ddd; border-top:none"> | |||
[[Файл:Example.jpg|left|100px]] | |||
Текст или изображения, которые будут скрыты... | |||
</div> | |||
== 42. ДИНАМИЧЕСКИЕ ЦВЕТА == | |||
↙↙ Изменение при наведении ↙↙ | |||
<span style="color:#333; transition:color 0.3s" | |||
onmouseover="this.style.color='#f00'" | |||
onmouseout="this.style.color='#333'"> | |||
Наведите на меня | |||
</span> | |||
== 43. КАСТОМНЫЕ СКРОЛЛБАРЫ == | |||
<div style="height:100px; overflow-y:scroll; scrollbar-width:thin; scrollbar-color:#888 #f0f0f0"> | |||
Длинный текст...<br>...с кастомным скроллбаром | |||
</div> | |||
== 44. ТАБЛИЦЫ С ФИЛЬТРАМИ == | |||
↙↙ Имитация фильтрации через CSS ↙↙ | |||
<div style="border:1px solid #ddd; padding:10px"> | |||
<span style="display:inline-block; padding:5px 10px; background:#eee; margin-right:5px; cursor:pointer" | |||
onclick="document.getElementById('row1').style.display='table-row'">Показать все</span> | |||
<span style="display:inline-block; padding:5px 10px; background:#eee; margin-right:5px; cursor:pointer" | |||
onclick="document.getElementById('row2').style.display='none'">Скрыть выбранное</span> | |||
<table style="width:100%; margin-top:10px"> | |||
<tr id="row1"><td>Строка 1</td></tr> | |||
<tr id="row2"><td>Строка 2</td></tr> | |||
</table> | |||
</div> | |||
== 45. ИНФОРМЕРЫ ДАННЫХ == | |||
↙↙ Имитация загрузки ↙↙ | |||
<div style="border:1px solid #ddd; width:100%; height:20px"> | |||
<div style="background:repeating-linear-gradient(-45deg, #eee, #eee 10px, #ddd 10px, #ddd 20px); | |||
width:50%; height:100%; animation:load 2s linear infinite"></div> | |||
</div> | |||
== 47. 3D-КНОПКИ == | |||
<div style="display:inline-block; padding:8px 15px; background:#4CAF50; color:white; | |||
border-bottom:3px solid #2E7D32; text-align:center; cursor:pointer; | |||
transition:transform 0.2s" | |||
onmousedown="this.style.transform='translateY(2px)'; this.style.borderBottom='1px solid #2E7D32'" | |||
onmouseup="this.style.transform='translateY(0)'; this.style.borderBottom='3px solid #2E7D32'"> | |||
Нажми меня | |||
</div> | |||
== 48. ВСТРАИВАЕМЫЕ ВИДЖЕТЫ == | |||
↙↙ Погодный информер ↙↙ | |||
<div style="border:2px solid #1a3a6e; border-radius:5px; padding:10px; width:180px"> | |||
<div style="font-weight:bold; color:#1a3a6e; text-align:center">Погода на планете</div> | |||
<div style="text-align:center; font-size:24px">+88°C</div> | |||
<div style="text-align:center">☀️ Горим </div> | |||
</div> | |||
Версия от 03:48, 10 мая 2025
⚠️ Важно к прочтению:
Всегда просматривайте "Править код" или "Просмотр кода" в зависимости от того кто вы, редактор или гость, так вы увидите всё подробно, а так можете просто видеть как это выглядит и выбрать, что вам требуется. Со временем гайд будет дополняться.
ГАЙД ПО ОФОРМЛЕНИЮ WIKI
1. БАЗОВОЕ ФОРМАТИРОВАНИЕ
Жирный курсив жирный курсив
подчёркнутый зачёркнутый
моноширинный
верхний нижний индекс
2. ЦВЕТА
красный текст зелёный HEX жёлтый фон инверсия
3. ЗАГОЛОВКИ
Уровень 1 (только для названия страницы)
Уровень 2
Уровень 3
Уровень 4
4. ССЫЛКИ
Внутренняя ссылка Понятный текст ссылка Служебная страница
5. СПИСКИ
- Маркированный
- Вложенный
- Третий уровень
- Вложенный
- Нумерованный
- Вложенный
- Третий уровень
- Вложенный
- Определение
- Пояснение термина
6. ТАБЛИЦЫ (базовые)
| Заголовок 1 | Заголовок 2 |
|---|---|
| Ячейка 1 | Ячейка 2 |
| Объединённые ячейки | |
7. ИЗОБРАЖЕНИЯ
Параметры: • thumb - рамка • left/right/center - выравнивание • 300px - ширина • none - без рамки
8. РАЗДЕЛИТЕЛИ
9. БЛОКИ
Простой блок
Блок с акцентной полосой
10. СПЕЦИАЛЬНЫЕ ЭЛЕМЕНТЫ
[[Защита]] от разметки
Преформатированный текст
11. ТАБЛИЦЫ (продвинутые)
| № | Название |
|---|---|
| 1 | Элемент |
12. КАРТОЧКИ
Заголовок карточки
Содержимое карточки...
13. ЦВЕТНЫЕ ПАНЕЛИ
Информационная панель
Панель предупреждения
14. ВЫРАВНИВАНИЕ
15. КОЛОНКИ
Текст автоматически распределится по двум колонкам
16. ИКОНКИ CSS
Круг Треугольник
17. ГРАФИКИ
65% заполнено
18. ВЕРТИКАЛЬНЫЙ ТЕКСТ
Текст сверху вниз
19. КНОПКИ
20. ЧЕКЛИСТ
<input type="checkbox" disabled> Проверка 1
<input type="checkbox" checked disabled> Проверка 2
В случае, если вики не под обновим используйте гайд с пункта 31.
21. ДЕРЕВО
• Уровень 1
├─ Уровень 2
└─ Уровень 3
22. ЦИТАТЫ
Это важная цитата или примечание
23. ПОДСКАЗКИ
Наведите курсор
24. ШАБЛОНЫ
25. СОВЕТЫ
1. Всегда добавляйте подписи к изображениям 2. Используйте заголовки для структуры 3. Комментируйте сложные блоки 4. Тестируйте в режиме предпросмотра 5. Для часто используемых блоков создавайте шаблоны
26. ОПТИМИЗАЦИЯ
• Вместо <span style="color:red"> можно <font color="red"> • Группируйте стили: style="border:1px solid #ddd; padding:5px" • Используйте class="wikitable" для стандартных таблиц
27. СЛОЖНЫЕ ТАБЛИЧНЫЕ СТРУКТУРЫ
↙↙ Таблица с зеброй-эффектом ↙↙
| Имя | Описание | Уровень |
|---|---|---|
| Джон | Главный герой | 45 |
| Сара | Второстепенный персонаж | 32 |
↙↙ Таблица с фиксированной шапкой (имитация) ↙↙
| Заголовок 1 | Заголовок 2 |
|---|---|
| Данные | Данные |
| Данные | Данные |
28. ИНФОГРАФИКА
↙↙ Прогресс-бар ↙↙
75% выполнено
↙↙ Рейтинг звёздами ↙↙ ★★★★★ (4/5)
29. СПЕЦИАЛЬНЫЕ ЭФФЕКТЫ
↙↙ Текст с границей ↙↙ Контурный текст
↙↙ Выпадающая тень ↙↙
Блок с тенью
30. МАКЕТЫ СТРАНИЦ
↙↙ Двухколоночный макет ↙↙
Меню
- Пункт 1
- Пункт 2
Контент
Основное содержимое страницы
↙↙ Макет с подвалом ↙↙
Основной контент
Подвал страницы
31. ФОРМЫ И ИНТЕРАКТИВ
↙↙ Чекбоксы ↙↙
Чеклист:
Проверка 1
Проверка 2 (выполнено)
↙↙ Радио-кнопки ↙↙
Вариант 1
Вариант 2
Используйте шаблон Rdbutton
32. МЕДИА-КОНТЕНТ
↙↙ Галерея изображений ↙↙
↙↙ Видео-контейнер ↙↙
[Видео-плеер]
33. ТЕХНИЧЕСКИЕ БЛОКИ
↙↙ Код с подсветкой ↙↙
function test() {
console.log("Hello World");
}
↙↙ Системное сообщение ↙↙
Ошибка: Система не отвечает
34. ГОТОВЫЕ ШАБЛОНЫ
↙↙ Карточка персонажа ↙↙
↙↙ Уведомление об обновлении ↙↙
• Добавлена новая система
• Исправлены ошибки
35. ХИТРОСТИ ВЕРСТКИ
↙↙ Имитация flexbox ↙↙
↙Фиксированная ширина с прокруткой ↙↙
Длинный текст который не помещается...
36. ОПТИМИЗАЦИЯ
↙↙ Сокращение кода ↙↙ Вместо:
Используйте: Текст
37. ДИАГНОСТИКА
↙↙ Проверка верстки ↙↙
Тестовый блок для проверки размеров
↙↙ Отладка таблиц ↙↙
| Ячейка |
38. БЕЗОПАСНОСТЬ
↙↙ Защита от вандализма ↙↙
39. МОБИЛЬНАЯ ВЕРСТКА
↙↙ Адаптивные блоки ↙↙
↙↙ Простые таблицы для мобильных ↙↙
| Поле | Значение |
|---|---|
| Имя | Джон |
40. ЧЕК-ЛИСТ КАЧЕСТВА
1. Проверены все ссылки 2. Добавлены категории 3. Проверено в мобильном виде 4. Нет битых изображений 5. Добавлены шаблоны
41. СКРЫТЫЕ РАЗДЕЛЫ
↙↙ Сворачивание ↙↙
Заголовок раздела
42. ДИНАМИЧЕСКИЕ ЦВЕТА
↙↙ Изменение при наведении ↙↙ Наведите на меня
43. КАСТОМНЫЕ СКРОЛЛБАРЫ
Длинный текст...
...с кастомным скроллбаром
44. ТАБЛИЦЫ С ФИЛЬТРАМИ
↙↙ Имитация фильтрации через CSS ↙↙
Показать все Скрыть выбранное
| Строка 1 |
| Строка 2 |
45. ИНФОРМЕРЫ ДАННЫХ
↙↙ Имитация загрузки ↙↙
47. 3D-КНОПКИ
Нажми меня
48. ВСТРАИВАЕМЫЕ ВИДЖЕТЫ
↙↙ Погодный информер ↙↙