Скопировано

Веб-помощник: инструменты веб-программиста

Конвертор цветов

Конвертация цветов из rgb в hex и из hex в rgb

Красим сайт (подбираем цвета)

Случайный подбор сочетающихся цветов для сайта в hex и rgb. Более интересный подбор по ссылке.

Форматируем текст

Заменяем все html-символы на код, преобразуем кавычки и убираем двойные пробелы

Подсчет символов в строке

Посчитайте количество символов, слов и символов без пробелов в строке.

Слов: 0 | Символов: 0 | Без пробелов: 0

Общие шрифты

Есть шрифты, доступные по умолчанию на всех устройствах (windows и macos), они не требуют подключения, вот основной список:

Arial, Helvetica, sans-serif

"Arial Black", Gadget, sans-serif

"Comic Sans MS", cursive

"Courier New", Courier, monospace

Georgia, serif

Impact, Charcoal, sans-serif

"Lucida Console", Monaco, monospace

"Lucida Sans Unicode", "Lucida Grande", sans-serif

"Palatino Linotype", "Book Antiqua", Palatino, serif

Tahoma, Geneva, sans-serif

"Times New Roman", Times, serif

"Trebuchet MS", Helvetica, sans-serif

Symbol

Webdings

Wingdings, "Zapf Dingbats"

"MS Sans Serif", Geneva, sans-serif

"MS Serif", "New York", serif

Памятка по размерам

Существуют различные относительные размеры в CSS. В основном это: %, vw, vh.

Проценты в CSS - это размер относительно родителя, при этом высота в % будет считаться от высоты родителя. Ширина, соответсвенно, будет считаться от ширины родителя. В абсолютном большинстве случаев лучше использовать %, а не vh или vw.

vw - это view width, размер относительно ширины окна. Однако, у него есть проблема - он не учитывает скроллбар страницы. Наглядно показано на рисунке ниже:

Поэтому % и лучше.

По аналогии vh - это view height - размер относительно высоты страницы. Её тоже лучше заменять % - но не всегда это получается. body по умолчанию растягивается на всю ширину окна, но не растягивается на всю высоту. Поэтому, поставив % элементу внутри body, вы ничего не добьётесь. Вместо этого можно использовать vh.

Однако, и тут не всё просто - на телефонах вас будет преследовать проблема с уменьшающейся при скролле строкой поиска. Для этого и придумали размеры: svh, lvh и dvh:

svh - small view height, наименьшая высота окна, когда строка поиска раскрыта.
lvh - large view height, наибольшая высота окна, когда строка поиска скрыта.
dvh - dynamic view height, динамическая высота окна, меняется в зависимости от статуса строки поиска.
Очевидно, наиболее универсальным вариантом будет dvh, но вы можете использовать и другие в случае необходимости.

Таблица всех размеров

Размер
Расшифровка
cm
Сантиметры
mm
Миллиметры
Q
Четверть миллиметра
in
Дюймы
pc
Пикас
pt
Баллы
px
Пиксели
em
Размер шрифта родителя
ex
x-высота шрифта элемента
ch
Ширина символа "0" шрифта элемента
rem
Размер шрифта корневого элемента (html)
lh
Высота строки элемента
rlh
Высота строки корневого элемента (html)
vw
1% от ширины окна
vh
1% высоты окна
vmin
1% от меньшего размера окна
vmax
1% от большего размера окна
svw / svh
1% от наименьшой доступной ширины / высоты
lvw / lvh
1% от наибольшей доступной ширины / высоты
dvw / dvh
1% от динамической ширины / высоты