Найти в Дзене
Маленький человек

Assistant HTML

Дорогие читатели. Представляю Вам серию новых публикаций по созданию маленького помощника для работы. Что мы будем делать? Представьте небольшой сайт с информацией сделанной специально под для Вас. Инструкции, формулы, положения, ссылки и контакты всех нужных людей. ВСЕ ЭТО МОЖНО СДЕЛАТЬ САМОМУ. Нам потребуется: bootstrap - cкачиваем zip и распаковываем. Нам понадобится 2 папки из архива css и js. Так же рекомендую установить
Notepad++ - это редактор. В нем удобно править статьи. Структура папок. Правильная организация - это залог успеха. Требуется создать 2 папки и 1 файл. Экспериментировать не рекомендую. Даже если у вас сначала будет всего пару статей. Сделайте именно так. 1. Article Здесь создаем папки. в которых будут храниться наши статьи. Каждая папка должна иметь свое назнание и в ней будут храниться метериалы определенной тематики. Например VBA, M. в каждой папке должен быть файл с названием _Main.html - это будет главная страница папки. 2. src Сюда переносим папки css и js
Оглавление

Дорогие читатели. Представляю Вам серию новых публикаций по созданию маленького помощника для работы.

Что мы будем делать?

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

ВСЕ ЭТО МОЖНО СДЕЛАТЬ САМОМУ.

Нам потребуется:

bootstrap - cкачиваем zip и распаковываем. Нам понадобится 2 папки из архива css и js. Так же рекомендую установить
Notepad++ - это редактор. В нем удобно править статьи.

Структура папок.

Правильная организация - это залог успеха.

Требуется создать 2 папки и 1 файл.

Экспериментировать не рекомендую. Даже если у вас сначала будет всего пару статей. Сделайте именно так.

1. Article

Здесь создаем папки. в которых будут храниться наши статьи.

Каждая папка должна иметь свое назнание и в ней будут храниться метериалы определенной тематики.

Например VBA, M.

в каждой папке должен быть файл с названием _Main.html - это будет главная страница папки.

2. src

Сюда переносим папки css и js из bootstrap. Еще создаем попку Images в которой делаем полую копию всех папок из папки Article. Здесь будем хранить картинки, которые вставлены в стать из аналогичных папок в Article.

3. файл Main.html

Это главная страница с который пользователь будет переходить на другие страницы _Main.html

Создание файлов

Кодировка файла должна быть UTF-8
  1. Все файлы нужно создавать в txt формате.
  2. Расширение .txt требуется заменить на .html
  3. Получившийся файл открыть в Notepad++ и изменить под себя
-2

КОД

Создаейте папку Main в папке Images и положите туда 3 картинки сназванием 1.jpg, 2.jpg, 3.jpg.

Путь к этой папке должен заканччиваться на src\Images\Main\1.jpg

Код ниже скопируйте и вставьте себе файл с названием Main.html

<!DOCTYPE html>

<html lang="ru">

<head>

<title>Главная</title>

<meta charset="UTF-8">

<meta name="author" content="Маленький человек">

<link rel="stylesheet" href=".\src\css\bootstrap.css">

<link rel="icon" href=".\src\Images\favicon\favicon.png" type="image/x-icon">

</head>

<body>

<!--навбар старт-->

<nav class="navbar sticky-top navbar-expand-lg navbar-light" style="background-color: RGB(204,102,51);>

<div class="container-fluid">

<a class="navbar-brand" href="#">21-10-05</a>

<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">

<span class="navbar-toggler-icon"></span>

</button>

<div class="collapse navbar-collapse" id="navbarSupportedContent">

<ul class="navbar-nav me-auto mb-2 mb-lg-0">

<li class="nav-item">

<a class="nav-link active" aria-current="page" href=".\Main.html">Главная</a>

</li>

<li class="nav-item">

<a class="nav-link" href="#">Link</a>

</li>

<li class="nav-item dropdown">

<a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false">Dropdown</a>

<ul class="dropdown-menu" aria-labelledby="navbarDropdown">

<li><a class="dropdown-item" href=".\Articles\Software\_Main.html">Software</a></li>

<li><a class="dropdown-item" href=".\Articles\SQL\_Main.html">Software</a></li>

<li><a class="dropdown-item" href=".\Articles\VBA\_Main.html">VBA</a></li>

<li><hr class="dropdown-divider"></li>

<li><a class="dropdown-item" href="#">Something else here</a></li>

</ul>

</li>

<li class="nav-item">

<a class="nav-link disabled" href="#" tabindex="-1" aria-disabled="true">Disabled</a>

</li>

</ul>

<form class="d-flex">

<input class="form-control me-2" type="search" placeholder="Search" aria-label="Search">

<button class="btn btn-outline-success" type="submit">Search</button>

</form>

</div>

</div>

</nav>

<div id="carouselExampleControls" class="carousel slide" data-bs-ride="carousel">

<div class="carousel-inner">

<div class="carousel-item active"><img src=".\src\Images\Main\1.jpg" class="d-block w-100" alt="1"></div>

<div class="carousel-item"><img src=".\src\Images\Main\2.jpg" class="d-block w-100" alt="2"></div>

<div class="carousel-item"><img src=".\src\Images\Main\3.jpg" class="d-block w-100" alt="3"></div>

</div>

<button class="carousel-control-prev" type="button" data-bs-target="#carouselExampleControls" data-bs-slide="prev">

<span class="carousel-control-prev-icon" aria-hidden="true"></span>

<span class="visually-hidden">Prev</span>

</button>

<button class="carousel-control-next" type="button" data-bs-target="#carouselExampleControls" data-bs-slide="next">

<span class="carousel-control-next-icon" aria-hidden="true"></span>

<span class="visually-hidden">Next</span>

</button>

<div class="container">

<div class="row">

<div class="col-md-12">

<h2>Статья:</h2>

</div>

</div>

</div>

<div class="container">

<div class="row">

<div class="col-md-12">

<h2>Словарь:</h2>

</div>

</div>

</div>

<div class="container">

<div class="row">

<div class="col-md-12">

<h2>Первоисточник:</h2>

</div>

</div>

</div>

<script src=".\src\js\bootstrap.js" ></script>

</body>

</html>

Список всех моих статей в оглавлении.