Введение

Современные веб-страницы создаются с использованием трех основных технологий: HTML для структуры, CSS для оформления и JavaScript для интерактивности. Наш онлайн-редактор кода поддерживает все три в одном редакторе — напишите полную веб-страницу и мгновенно увидите ее отображение.

Как писать HTML, CSS и JS вместе

В нашем HTML Code Runner вы пишете полный HTML-документ, включающий встроенные CSS и JavaScript. Вот как они работают вместе:

  • HTML — определите структуру и содержание вашей страницы.
  • CSS. Добавьте стили, используя теги
  • JavaScript — добавьте интерактивности с помощью тегов

Пример: комбинация HTML, CSS и JavaScript.

<!DOCTYPE html>
<html>
<head>
  <style>
    body { font-family: sans-serif; text-align: center; padding: 2rem; }
    button { padding: 0.8rem 2rem; font-size: 1.1rem; cursor: pointer; }
    #counter { font-size: 3rem; margin: 1rem; color: #6C5CE7; }
  </style>
</head>
<body>
  <h1>Click Counter</h1>
  <div id="counter">0</div>
  <button onclick="count()">Click Me</button>
  <script>
    let n = 0;
    function count() {
      n++;
      document.getElementById('counter').textContent = n;
    }
  </script>
</body>
</html>

Что вы можете построить

  • Интерактивные формы с проверкой
  • Анимированные целевые страницы
  • Панели визуализации данных
  • Прототипы игр
  • CSS-искусство и анимация
  • Приложения, подключенные к API (получение внешних данных)

Советы по многоязычному коду

  • Поместите CSS в , чтобы избежать FOUC (вспышки нестилизованного контента).
  • Поместите JavaScript в конец или используйте defer
  • Используйте панель вывода консоли для отладки ошибок JavaScript
  • Проверьте адаптивный дизайн, изменив размер окна браузера.

Часто задаваемые вопросы

Да. Используйте теги ссылок для CSS и теги сценариев с атрибутами src для загрузки внешних ресурсов из CDN.

Да. Включите ссылку Bootstrap CDN в раздел заголовка HTML, и все классы Bootstrap будут работать в предварительной версии.

Да. Включите тег сценария jQuery CDN, и вы сможете использовать синтаксис jQuery в своем коде.