1️⃣
Разметка
  • 1. 1. Введение
  • 1. 2. Введение в HTML
  • 1. 3. Подходы к разметке
  • 1. 4. Работа со спецификацией
  • 1. 5. Проверка валидности
  • 1. 6. Часто используемые теги и типовые ошибки
  • 1. 7. Методика семантической разметки
    • 1. 7. 1. Определяем DOCTYPE
    • 1. 7. 2. Шаг 1. Выделяем крупные смысловые блоки на каждой странице сайта
    • 1. 7. 3. Шаг 2. Размечаем в блоках крупные смысловые разделы
    • 1. 7. 4. Шаг 3. Выделяем заголовок всего документа и заголовки смысловых разделов
    • 1. 7. 5. Шаг 4. Размечаем мелкие элементы в смысловых разделах
    • 1. 7. 6. Шаг 5. Размечаем фразовые элементы
  • 1. 8. Использование тега br
  • 1. 9. DOCTYPE
  • 1. 10. Как работает атрибут target
  • 1. 11. Правильное использование ссылок и кнопок
  • 1. 12. Как делать пустые ссылки?
  • 1. 13. Как правильно скрывать элементы?
  • 1. 14. Когда применять список терминов (dl)?
  • 1. 15. Как использовать ссылки mailto: и tel:
  • 1. 16. Именование сущностей
  • 1. 17. Разметка по БЭМ
    • 1. 17. 1. Введение
    • 1. 17. 2. Предыстория
    • 1. 17. 3. Частые проблемы из-за неправильной CSS-архитектуры проекта
    • 1. 17. 4. Основные понятия
    • 1. 17. 5. Свод правил БЭМ-а
    • 1. 17. 6. БЭМ для CMS
    • 1. 17. 7. Названия классов по БЭМ
    • 1. 17. 8. БЭМ — это про компоненты
    • 1. 17. 9. Темизация
    • 1. 17. 10. Плюсы и минусы БЭМ
    • 1. 17. 11. Алгоритм выделения блоков
    • 1. 17. 12. Типовые интерфейсные решения
    • 1. 17. 13. Блоки и элементы
    • 1. 17. 14. Миксы блоков и элементов
    • 1. 17. 15. Модификаторы блоков и элементов
    • 1. 17. 16. Типовые ошибки
  • Дополнительные материалы
Powered by GitBook
On this page

Дополнительные материалы

Previous1. 17. 16. Типовые ошибки

Last updated 1 year ago

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

Общая информация о том, как работает интернет и браузеры, и о том, что нужно сделать, чтобы ваш сайт появился в интернете.

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

Дополнительные материалы:

Инструменты веб-разработчика:

На продвинутом курсе при работе с проектом используются Node.js и npm, как на настоящей работе. С их помощью вы сможете установить вспомогательные инструменты, которые позволят писать код аккуратнее и быстрее.

— Инструмент генерирует дерево документа в виде вложенных списков и дополнительно выполняет простую проверку БЭМ-нотации и иерархии заголовков.

Редактор для HTML: пишем код, чтобы было удобно
Как открыть пулл-реквест в Github и не облажаться
Комментируйте свои пулл-реквесты
Как оформлять коммиты, чтобы потом не было больно
Словарь терминов Git и GitHub
Искусство командной строки
Интерактивное обучение работе с ветками в Git
Коллекция часто задаваемых вопросов по Git
Основные команды для работы с Git и GitHub через консоль
Что происходит, когда пользователь вбивает в браузер адрес google.com
Принципы работы современных веб-браузеров
Комикс «как работает DNS»
Как зарегистрировать свой домен
Словарь терминов по фронтенду
Как отличить контентное изображение от декоративного
Как правильно написать alt-текст
Что лучше использовать: ссылки или кнопки
HTML Шорты: Зачем нужны заголовки
HTML Шорты: Секции в футере
HTML Шорты: Ссылки вокруг блоков
Как читать W3C-спецификации
HTML Шорты: W3C или WHATWG
Список того, что вы можете указать в HEAD
Фронтенд-разработчики должны быть в теме всего
Необходимый минимум для фронтенд-разработчика
БЭМ-методология: с чего всё начиналось и зачем это всё нужно
БЭМантика: пишите осмысленные стили без повторов
Почему Mobile First?
EditorConfig — порядок в текстовых файлах: принципы работы, интеграция в редакторы, автоматизация
Слова, часто используемые в CSS-классах
Генератор дерева на основе HTML-разметки
Культ кар­го CSS
Архитектура CSS
Обзор Visual Studio Code
Старт в Figma для верстальщика
Установка Node.js
Полезные команды для работы с Node.js
Начало работы с Node.js