Использование chatGpt в работе: генерация html

Продолжаем публикацию статей про использование chatGpt в работе разработчика. На этот раз попробуем генерировать html код через нейросети.

Первый запрос

напиши html код в котором будет 3 выпадающих списка, первый со значением: Екатеринбург, второй множественный со значениями: Услуга 1, Услуга 2, третий множественный со значениями: Тариф 1, Тариф 2

Ответ chatGpt

Вот пример HTML кода с тремя выпадающими списками:

<label for="city">Выберите город:</label>
    <select id="city">
        <option value="ekaterinburg">Екатеринбург</option>
    </select>
    <br>
    <label for="services">Выберите услуги:</label>
    <select id="services" multiple>
        <option value="service1">Услуга 1</option>
        <option value="service2">Услуга 2</option>
    </select>
    <br>
    <label for="tariffs">Выберите тарифы:</label>
    <select id="tariffs" multiple>
        <option value="tariff1">Тариф 1</option>
        <option value="tariff2">Тариф 2</option>
    </select>

Этот код создает три выпадающих списка: первый с выбором города (Екатеринбург), второй с множественным выбором услуг (Услуга 1, Услуга 2) и третий с множественным выбором тарифов (Тариф 1, Тариф 2).

Второй запрос

напиши html код в котором будет 9 блоков, блоки должны быть расположены по 3 блока в один ряд, всего 3 ряда. Размер одного блока 150 пикселей. Примени стиль css grid

Ответ chatGpt

Конечно, вот пример HTML кода с использованием CSS Grid для создания 9 блоков

<html>
<head>
    <style>
        .grid-container {
            display: grid;
            grid-template-columns: repeat(3, 150px);
            grid-template-rows: repeat(3, 150px);
            gap: 5px;
        }

        .block {
            width: 150px;
            height: 150px;
            border: 1px solid black;
        }
    </style>
</head>
<body>
    <div class="grid-container">
        <div class="block"></div>
        <div class="block"></div>
        <div class="block"></div>
        <div class="block"></div>
        <div class="block"></div>
        <div class="block"></div>
        <div class="block"></div>
        <div class="block"></div>
        <div class="block"></div>
    </div>
</body>
</html>

Этот код создаст 9 блоков, каждый из которых будет иметь размер 150x150 пикселей и будет расположены по 3 в ряд, используя свойство `grid` в CSS для создания сетки. Каждый блок будет иметь черную границу толщиной 1 пиксель и небольшой отступ для разделения блоков.

Ответ GigaChat

GigaChat сгенерировал точно такой же html код, даже атрибуты такие же как у chatGpt, поэтому чтобы не занимать место дублировать информацию не будем.

Вывод

С помощью генерации html кода через chatGpt и другие нейросети, можно быстро создать прототип страницы или просто заготовку для дальнейшей доработки. Удобно, что нейросеть сама добавляет атрибуты для элементов, что упрощает дальнейшее использование.
Как видно из примеров можно генерировать не только чистый html, но и добавлять css стили.

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

Рубрики: Нейросети

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

Битрикс пропали статусы веб-форм

В статье описана новая настройка модуля веб-форм которая скрывает вкладки Статусы и Поля со страницы редактирования веб-формы

Использование chatGpt: генерация шаблона письма

В этой статье мы рассмотрим, как с помощью нейросетей можно создавать HTML-письма, что значительно ускоряет процесс разработки.

Перехват Fatal Error

Думаю каждому хотелось бы узнавать о фатальных ошибках на своих сайтах раньше клиента, приведенный в статье код поможет Вам в этом. Возможно он (клиент) даже не успеет ничего заметить.

Bitrix: как подключить js или css файл?

Чтобы подключить JavaScript и CSS файлы в bitrix сущствуют специальные методы addJs и addCss у класса \Bitrix\Main\Page\Asset. Давайте рассмотрим примеры их использования более подробно.

CSS магия: стилизации элементов на основе нумерации

В статье как с помощью CSS добавить стили для каждого второго, третьего, четвертого элемента и т.д., для четных и нечетных элементов.

Bitrix получение даты в формате сайта

В статье приведены примеры, как можно получить дату в формате, выбранном в настройках сайта.

Комментарии

Комментариев пока нет
Данный сайт использует файлы cookies. Продолжая просмотр сайта, вы соглашаетесь с использованием файлов cookies.
ОК