Как стать автором
Обновить
30.59
Рейтинг

CSS *

Каскадные таблицы стилей

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Дайджест свежих материалов из мира фронтенда за последнюю неделю №481 (15 — 22 августа 2021)

Разработка веб-сайтов*CSS*JavaScript*HTML*
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.

Читать дальше →
Всего голосов 25: ↑24 и ↓1+23
Просмотры5.1K
Комментарии 0

Новости

Показать еще

Почему инлайнить стили — плохо

Блог компании HTML AcademyРазработка веб-сайтов*CSS*HTML*Тестирование веб-сервисов*
Tutorial

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

Но в очень редких случаях. И лучше ими не вообще не пользоваться, если нет необходимости. В статье разберём, почему так, и что с этим вообще теперь делать.

Читать далее
Всего голосов 16: ↑9 и ↓7+2
Просмотры7.8K
Комментарии 7

Критерии качества вёрстки 2021

Блог компании HTML AcademyРазработка веб-сайтов*CSS*HTML*Тестирование веб-сервисов*

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

С тех пор в разработке интерфейсов произошло море изменений: сначала в продакшн пришли флексы, потом подтянулись гриды, умер IE, все переехали из Фотошопа в Фигму, и много чего ещё. Каждое это изменение влияло на наши критерии, и мы постоянно их дорабатывали.

Сейчас пришло время обсудить с сообществом обновлённые критерии.

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

Читать далее
Всего голосов 28: ↑26 и ↓2+24
Просмотры15K
Комментарии 12

Как я написал веб-синтезатор без сэмплов и зависимостей

Блог компании SkillFactoryРазработка веб-сайтов*CSS*JavaScript*Звук
Перевод
Tutorial

Немного зная теорию музыки, чтобы создать цифровой инструмент, мы можем воспользоваться простыми HTML, CSS и JavaScript без каких-либо библиотек или аудиосэмплов. К старту курса по Frontend-разработке делимся статьёй, автор которой рассказывает, как написать простой, но эффектный синтезатор.

Читать далее
Всего голосов 11: ↑11 и ↓0+11
Просмотры3.4K
Комментарии 3

6 хороших практик по HTML и CSS

CSS*HTML*Usability*Accessibility*
Tutorial

Можно легко найти хорошие практики по любой технологии, но, к сожалению, по HTML и CSS это сделать не так просто. Недолго думая, я написал свой список из 6 кейсов, когда вы можете сделать удобный или не удобный интерфейс для пользователя только через HTML и CSS.

Читать далее
Всего голосов 13: ↑12 и ↓1+11
Просмотры13K
Комментарии 17

Дайджест свежих материалов из мира фронтенда за последнюю неделю №480 (2 — 8 августа 2021)

Разработка веб-сайтов*CSS*JavaScript*HTML*
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.

Читать дальше →
Всего голосов 23: ↑23 и ↓0+23
Просмотры7.9K
Комментарии 0

Дайджест свежих материалов из мира фронтенда за последнюю неделю №479 (26 — 31 июля 2021)

Разработка веб-сайтов*CSS*JavaScript*HTML*
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.

Читать дальше →
Всего голосов 20: ↑19 и ↓1+18
Просмотры6.6K
Комментарии 0

Свойства блочной модели CSS. Объяснение с примерами

Веб-дизайн*CSS*HTML*Дизайн
Перевод
Tutorial

Приветствую всех жителей хабравиля! Сегодня я подготовил для вас основы по блочной модели CSS. Безусловно, многие из вас знают о чём идёт речь, но сегодня я постараюсь объяснить прописные истины более понятно и наглядно, что поможет вам создавать веб-сайты, с идеально подходящими друг другу элементами (с точностью до пикселя), и научит более точно использовать свойства размеров, полей, отступов и границ. Итак, всех приглашаю под кат и погнали!

Погнали!
Всего голосов 8: ↑6 и ↓2+4
Просмотры7.4K
Комментарии 5

Обнаружение устройств, поддерживающих hover

Разработка веб-сайтов*CSS*Usability*
Перевод

Сейчас, когда количество устройств стало бо́льшим, чем когда-либо прежде, мы, разработчики, больше не можем полагаться на область видимости, как единственный фактор, определяющий стилизацию сайта. До недавнего времени мы могли отталкиваться от размера устройства: например, считая, что на мобильных устройствах используется сенсорный ввод, а на устройствах с большим экраном — мышь. И на этом основании с помощь медиазапроса определить вариант стилизации содержимого:

Читать далее
Всего голосов 4: ↑4 и ↓0+4
Просмотры2.9K
Комментарии 0

Более 15 полезных инструментов для фронтендера с уклоном в CSS

Блог компании SkillFactoryВеб-дизайн*Разработка веб-сайтов*CSS*Дизайн
Перевод

К старту курса по Frontend-разработке делимся переводом подборки различных инструментов: от генератора CSS, который рассчитывает пространство так, что брейкпоинты (контрольные точки) заменяются переменными, до редактора анимации прямо в браузере, а также средства масштабирования для отзывчивости в SVG и даже визуализатора специфичности CSS, который пригодится при анализе больших таблиц стилей. Мы структурировали и, где это было возможно, расширили оригинал, добавив информацию и примеры из репозиториев и официальных описаний инструментов.

Читать далее
Всего голосов 18: ↑18 и ↓0+18
Просмотры8.3K
Комментарии 2

Дайджест свежих материалов из мира фронтенда за последнюю неделю №478 (18 — 25 июля 2021)

Разработка веб-сайтов*CSS*JavaScript*HTML*
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.

Читать дальше →
Всего голосов 24: ↑24 и ↓0+24
Просмотры6.4K
Комментарии 1

Создание видео урока по веб программированию с использованием: Jsfiddle, SpeechSynthesisUtterance, OBS Studio

CSS*JavaScript*Программирование*HTML*

Для демонстрации небольшого объема кода (html, js, css), удобно пользовать онлайн редактором Jsfiddle.

У меня возникла мысль. Как вывести объяснения кода в виде информационных баннеров и озвучить их при помощи SpeechSynthesisUtterance

Мое решение подключить в консоли браузера хром: css, js и создать див с id=”info_mysmx” для отображения текста.

Читать далее
Всего голосов 5: ↑0 и ↓5-5
Просмотры1K
Комментарии 0

CSS: системные цвета, шрифты и кое-что ещё

Блог компании RUVDS.comРазработка веб-сайтов*CSS*
Перевод
Думаю, все мы, в целом, знакомы с таким способом описания CSS-цветов:

color: OldLace;
background: rebeccapurple;

Полагаю, их обычно называют «именованными цветами».



Но конкретные цвета, одни и те же в любой ситуации, к которым можно обращаться по именам, это — далеко не единственный вид особых CSS-цветов. Есть ещё одна разновидность подобных цветов. Их имена связаны с цветами уже не так однозначно. Речь идёт о так называемых «системных цветах». Джим Нильсен опубликовал потрясающий материал на эту тему. Вот, что он пишет:

Мне нужна возможность выразить следующее: «Эй, браузер! Используй для выпадающего списка тот же тёмный цвет (или тот же светлый цвет, если страница оформлена с помощью светлой темы), который ты применяешь для фонового цвета документа». Мне нужен доступ к чему-то наподобие переменной, которая указывает именно на тот «тёмный», который использует браузер.
Всего голосов 26: ↑26 и ↓0+26
Просмотры4.9K
Комментарии 4

Приемы, помогающие упростить CSS

CSS*

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

Читать далее
Всего голосов 8: ↑5 и ↓3+2
Просмотры6.1K
Комментарии 20

Дайджест свежих материалов из мира фронтенда за последнюю неделю №477 (12 — 18 июля 2021)

Разработка веб-сайтов*CSS*JavaScript*HTML*
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.

Читать дальше →
Всего голосов 17: ↑17 и ↓0+17
Просмотры6.7K
Комментарии 0

RamblerMeetup&Frontend – уже 29 июля

Блог компании Rambler&CoВеб-дизайн*CSS*JavaScript*

Каждый месяц новый митап! 

Готовьтесь к RamblerMeetup&Frontend. 29 июля эксперты в области frontend-разработки поделятся своим опытом и ответят на ваши вопросы.

Митап пройдет в онлайн-формате, начало в 19:00. Обязательна предварительная регистрация на Timepad.

Читать далее
Всего голосов 3: ↑2 и ↓1+1
Просмотры593
Комментарии 0

Дайджест свежих материалов из мира фронтенда за последнюю неделю №476 (5 — 11 июля 2021)

Разработка веб-сайтов*CSS*JavaScript*HTML*
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.

Читать дальше →
Всего голосов 22: ↑21 и ↓1+20
Просмотры7K
Комментарии 0

Дайджест свежих материалов из мира фронтенда за последнюю неделю №475 (28 июня — 4 июля 2021)

Разработка веб-сайтов*CSS*JavaScript*HTML*
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.

Читать дальше →
Всего голосов 16: ↑16 и ↓0+16
Просмотры7.1K
Комментарии 2

Ваше изображение не декоративно

CSS*HTML*
Перевод

Размещение изображений на сайте очень важно т.к. это помогает передать смысл страницы. Это значит, что почти каждое изображение, которое вы создаете, должно иметь альтернативное описание.

Читать далее
Всего голосов 4: ↑3 и ↓1+2
Просмотры2.6K
Комментарии 6

Вклад авторов