<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Как сделать кнопку в HTML]]></title><description><![CDATA[<p dir="auto">Создание кнопки в HTML — базовый навык для интерактивных элементов на сайте. Вот несколько способов, как это сделать:</p>
<hr />
<h3>1. <strong>Базовый синтаксис: тег <code>&lt;button&gt;</code></strong></h3>
<pre><code class="language-html">&lt;button&gt;Нажми меня&lt;/button&gt;
</code></pre>
<ul>
<li>Простой и универсальный способ.</li>
<li>Поддерживает вложенные элементы (например, текст, иконки, изображения).</li>
</ul>
<p dir="auto">Пример:</p>
<pre><code class="language-html">&lt;button&gt;Отправить форму&lt;/button&gt;
</code></pre>
<hr />
<h3>2. <strong>Кнопка-ссылка</strong></h3>
<p dir="auto">Если нужно сделать кнопку, которая ведет на другую страницу:</p>
<pre><code class="language-html">&lt;a href=&quot;https://example.com&quot; class=&quot;button&quot;&gt;Перейти на сайт&lt;/a&gt;
</code></pre>
<ul>
<li>Стилизуется через CSS (класс <code>button</code>).</li>
<li>Подходит для навигации.</li>
</ul>
<hr />
<h3>3. <strong>Кнопка в форме</strong></h3>
<p dir="auto">Для отправки формы используется тип <code>submit</code>:</p>
<pre><code class="language-html">&lt;button type=&quot;submit&quot;&gt;Отправить&lt;/button&gt;
</code></pre>
<p dir="auto">Типы кнопок:</p>
<ul>
<li><code>submit</code> — отправка формы.</li>
<li><code>reset</code> — сброс данных формы.</li>
<li><code>button</code> — обычная кнопка (событие через JavaScript).</li>
</ul>
<hr />
<h3>4. <strong>Атрибуты кнопки</strong></h3>
<ul>
<li><strong><code>disabled</code></strong> — отключает кнопку:<pre><code class="language-html">&lt;button disabled&gt;Заблокировано&lt;/button&gt;
</code></pre>
</li>
<li><strong><code>name</code> и <code>value</code></strong> — для передачи данных в форме:<pre><code class="language-html">&lt;button name=&quot;action&quot; value=&quot;save&quot;&gt;Сохранить&lt;/button&gt;
</code></pre>
</li>
</ul>
<hr />
<h3>5. <strong>Стилизация кнопки через CSS</strong></h3>
<p dir="auto">Пример базовой стилизации:</p>
<pre><code class="language-html">&lt;style&gt;
  .my-button {
    background-color: #4CAF50; /* Зеленый фон */
    border: none;              /* Без рамки */
    color: white;              /* Белый текст */
    padding: 10px 20px;        /* Отступы */
    text-align: center;        /* Выравнивание */
    font-size: 16px;           /* Размер шрифта */
    cursor: pointer;           /* Курсор */
    border-radius: 5px;        /* Закругленные углы */
  }
&lt;/style&gt;

&lt;button class=&quot;my-button&quot;&gt;Кнопка&lt;/button&gt;
</code></pre>
<hr />
<h3>6. <strong>Анимация и эффекты</strong></h3>
<p dir="auto">Добавьте ховер-эффект:</p>
<pre><code class="language-css">.my-button:hover {
  background-color: #45a049; /* Темно-зеленый при наведении */
}
</code></pre>
<p dir="auto">Или тень:</p>
<pre><code class="language-css">.my-button {
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}
</code></pre>
<hr />
<h3>7. <strong>Кнопка с иконкой</strong></h3>
<p dir="auto">Вложите изображение или иконку внутрь:</p>
<pre><code class="language-html">&lt;button class=&quot;icon-button&quot;&gt;
  &lt;img src=&quot;icon.png&quot; alt=&quot;Иконка&quot;&gt; Кнопка
&lt;/button&gt;
</code></pre>
<p dir="auto">Или используйте шрифтовые иконки (например, Font Awesome):</p>
<pre><code class="language-html">&lt;button class=&quot;icon-button&quot;&gt;
  &lt;i class=&quot;fas fa-save&quot;&gt;&lt;/i&gt; Сохранить
&lt;/button&gt;
</code></pre>
<hr />
<h3>8. <strong>Обработка нажатия через JavaScript</strong></h3>
<p dir="auto">Добавьте событие клика:</p>
<pre><code class="language-html">&lt;button onclick=&quot;showMessage()&quot;&gt;Нажми меня&lt;/button&gt;

&lt;script&gt;
  function showMessage() {
    alert('Кнопка нажата!');
  }
&lt;/script&gt;
</code></pre>
<hr />
<h3>9. <strong>Адаптивная кнопка</strong></h3>
<p dir="auto">Сделайте кнопку адаптивной:</p>
<pre><code class="language-css">.my-button {
  width: 100%;       /* На всю ширину контейнера */
  max-width: 300px;  /* Максимальная ширина */
}
</code></pre>
<hr />
<h3>10. <strong>Полезные советы</strong></h3>
<ul>
<li><strong>Доступность</strong>: Добавляйте атрибуты <code>aria-label</code> для экранного доступа:<pre><code class="language-html">&lt;button aria-label=&quot;Закрыть&quot;&gt;✖&lt;/button&gt;
</code></pre>
</li>
<li><strong>Центрирование</strong>: Используйте Flexbox:<pre><code class="language-html">&lt;div style=&quot;display: flex; justify-content: center;&quot;&gt;
  &lt;button&gt;Центральная кнопка&lt;/button&gt;
&lt;/div&gt;
</code></pre>
</li>
<li><strong>Оптимизация</strong>: Не используйте слишком большие изображения внутри кнопок.</li>
<li><strong>Мобильные устройства</strong>: Убедитесь, что кнопка удобна для тапов (минимум 44x44 пикселя).</li>
</ul>
<hr />
<h3>Пример готового кода</h3>
<pre><code class="language-html">&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
  &lt;title&gt;Кнопка&lt;/title&gt;
  &lt;style&gt;
    .styled-button {
      background-color: #008CBA;
      color: white;
      padding: 12px 24px;
      border: none;
      border-radius: 4px;
      font-size: 16px;
      cursor: pointer;
    }
    .styled-button:hover {
      background-color: #005f73;
    }
  &lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
  &lt;button class=&quot;styled-button&quot; onclick=&quot;alert('Ура!')&quot;&gt;Кликни меня&lt;/button&gt;
&lt;/body&gt;
&lt;/html&gt;
</code></pre>
<hr />
<p dir="auto">Теперь вы умеете создавать и стилизовать кнопки! <img
      src="https://forum.exlends.ru/assets/plugins/nodebb-plugin-emoji/emoji/android/1f3af.png?v=a1e94250dac"
      class="not-responsive emoji emoji-android emoji--dart"
      style="height: 23px; width: auto; vertical-align: middle;"
      title="🎯"
      alt="🎯"
    /></p>
<hr />
<p dir="auto"><div class="card col-md-9 col-lg-6 position-relative link-preview p-0">



<a href="https://t.me/kirilljsx" title="Кирилл Дворянинов">
<img src="https://cdn4.telesco.pe/file/uJKZR4kw2bfVvQwmbkrfKLrWcADwpNmy6rrqMj-d9kB56A6pwXgotf805bmd6yC0pw1DGdg0Y0aZehk5G5en722V_CYMpg-oiC_Tw2Gfgr0-KAwceii7oT8nrpKOKuvf8HZ6ZuZ2iVXi1glIXqdmaOV87hG0Z5DzKKota4Y9ZvHt6BgoqX0ORvNrLX9ZuJPxUflxdGImtQd-Ec4fHqWxIDKE6R18q3h0Tld59N2Yvldskyq-jZBP9N42z2MBerBKmpKGYcoxOPRTBclJowPRMd8TixoP2rI_VgzDO4A9yPxFl4IZWl1yxOrVey5x5436GB3lDmw9zt2RgFonR5uMUg.jpg" class="card-img-top not-responsive" style="max-height: 15rem;" alt="Link Preview Image" onerror="this.parentElement.remove()" />
</a>



<div class="card-body">
<h5 class="card-title">
<a class="text-decoration-none" href="https://t.me/kirilljsx">
Кирилл Дворянинов
</a>
</h5>
<p class="card-text line-clamp-3">Обо всем и не о чем сразу  👨🏻‍💻	ИТ форум - forum.exlends.com</p>
</div>
<a href="https://t.me/kirilljsx" class="card-footer text-body-secondary small d-flex gap-2 align-items-center lh-2">



<img src="https://telegram.org/img/website_icon.svg?4" alt="favicon" class="not-responsive overflow-hiddden" style="max-width: 21px; max-height: 21px;" onerror="this.remove()"/>









<p class="d-inline-block text-truncate mb-0">Telegram <span class="text-secondary">(t.me)</span></p>
</a>
</div></p>
]]></description><link>https://forum.exlends.ru/topic/149/kak-sdelat-knopku-v-html</link><generator>RSS for Node</generator><lastBuildDate>Sat, 17 Oct 2026 03:11:39 GMT</lastBuildDate><atom:link href="https://forum.exlends.ru/topic/149.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 10 Jun 2025 18:12:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Как сделать кнопку в HTML on Sat, 14 Jun 2025 09:56:22 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/dinozaur" aria-label="Profile: Dinozaur">@<bdi>Dinozaur</bdi></a> Эээээх, скучаю блинг… <img src="https://forum.exlends.ru/assets/plugins/nodebb-plugin-emoji/emoji/android/1f627.png?v=a1e94250dac" class="not-responsive emoji emoji-android emoji--anguished" style="height:23px;width:auto;vertical-align:middle" title=":anguished:" alt="😧" /></p>
]]></description><link>https://forum.exlends.ru/post/295</link><guid isPermaLink="true">https://forum.exlends.ru/post/295</guid><dc:creator><![CDATA[kirilljsx]]></dc:creator><pubDate>Sat, 14 Jun 2025 09:56:22 GMT</pubDate></item><item><title><![CDATA[Reply to Как сделать кнопку в HTML on Sat, 14 Jun 2025 07:31:01 GMT]]></title><description><![CDATA[<p dir="auto">Было время, когда фронтенд был таким …</p>
]]></description><link>https://forum.exlends.ru/post/292</link><guid isPermaLink="true">https://forum.exlends.ru/post/292</guid><dc:creator><![CDATA[Dinozaur]]></dc:creator><pubDate>Sat, 14 Jun 2025 07:31:01 GMT</pubDate></item></channel></rss>