Learn HTML/CSS

Learn the fundamentals of web design with our HTML and CSS tutorials. Build landing pages, apps, websites, and more, with animations and other advanced effects.

Getting started with HTML/CSS

  • Design and Code Your First Website in 9 Easy-to-Understand Steps

    Design and Code Your First Website in 9 Easy-to-Understand Steps

    Nathan Umoh
  • HTML & CSS for Beginners (MEGA Free Course!)

    HTML & CSS for Beginners (MEGA Free Course!)

    Adi Purdila
  • All HTML/CSS tutorials:

    1. Заметка: использование HTML5 атрибута "download"

      Заметка: использование HTML5 атрибута "download"

      Tutorial Beginner

      Создать ссылку на скачивание в HTML довольно просто; Добавляете тег и в атрибуте href указываете путь к файлу. Однако, некоторые типы файлов (например...

    2. Как использовать "animateTransform" для инлайн SVG анимации

      Как использовать "animateTransform" для инлайн SVG анимации

      Tutorial Beginner

      Сегодня мы вас познакомим с использованием animateTransform для создания инлайн SVG (scalable vector graphics) анимации.

    3. CSS эксперименты с формой поиска

      CSS эксперименты с формой поиска

      Tutorial Intermediate

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

    4. 7 не-растровых подходов для создания значка меню "гамбургер"

      7 не-растровых подходов для создания значка меню "гамбургер"

      Tutorial Beginner

      Являетесь ли вы поклонником сочных названий или нет, кажется, что значок меню известного «гамбургера» никуда не денется, по крайней мере пока.

    5. Совет: меняем поведение относительных URL с помощью тега base

      Совет: меняем поведение относительных URL с помощью тега base

      Tutorial Beginner

      HTML тег <base> - относительно малоизвестный тег, который не так давно стал частью HTML5.

    6. Оживляем наше порфтфолио Behance при помощи анимаций CSS

      Оживляем наше порфтфолио Behance при помощи анимаций CSS

      Tutorial Intermediate

      В предыдущих руководствах мы разобрались с тем, как использовать API Behance для обеспечения работы нашей собственной веб-страницы, и затем при помощи LESS...

    7. Простые визуальные изменения для лучшего программирования в Sublime Text

      Простые визуальные изменения для лучшего программирования в Sublime Text

      Tutorial Beginner

      Sublime Text насчитывает тысячи расширений и настроек, чтобы сделать персонализированный редактор кода вашей мечты. Я вам расскажу о некоторых настройках,...

    8. Небольшая подсказка: заставьте номера телефонов функционировать

      Небольшая подсказка: заставьте номера телефонов функционировать

      Tutorial Beginner

      Я не начну эту подсказку с привычного: "В эти дни люди посещают ваш сайт с разных устройств", но это все-таки правда Многие мобильные устройства отлично...

    9. Быстрый совет: отладка Mobile Safari с помощью Web Inspector

      Быстрый совет: отладка Mobile Safari с помощью Web Inspector

      Tutorial Beginner

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

    10. Маленькая подсказка: Делайте правильно скругленные углы

      Маленькая подсказка: Делайте правильно скругленные углы

      Tutorial Beginner

      Это может показаться незначительным для многих из вас, но я так часто с этим сталкиваюсь, что я считаю нужным рассмотреть этот вопрос. Мы называем эту...

    11. Создание настраиваемого HTML5 Audio Player

      Создание настраиваемого HTML5 Audio Player

      Tutorial Intermediate

      В этом уроке я собираюсь познакомить вас с аудио в HTML5 и показать, как создать собственный плеер.

    12. Sass, LESS, Stylus - какой лучше: перепроцессор Shootout

      Sass, LESS, Stylus - какой лучше: перепроцессор Shootout

      Tutorial Intermediate

      Использование действительной мощности препроцессора CSS - это приключение.  Есть бесчисленные языки, синтаксисы и функции, готовые к использованию прямо сейчас.