Конвертация цветов из rgb в hex и из hex в rgb
Случайный подбор сочетающихся цветов для сайта в hex и rgb. Более интересный подбор по ссылке.
Заменяем все html-символы на код, преобразуем кавычки и убираем двойные пробелы
Посчитайте количество символов, слов и символов без пробелов в строке.
Есть шрифты, доступные по умолчанию на всех устройствах (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, но вы можете использовать и другие в случае
необходимости.