А вы все еще делаете сайты на чистом HTML/CSS?

Я тут недавно копался в старых проектах нашего отдела и наткнулся на несколько сайтов, которые были написаны чисто на HTML и CSS. Без всяких препроцессоров, без JavaScript, вообще ничего. И знаете что? Они до сих пор работают! Конечно, они не такие интерактивные, как современные сайты, но для своей задачи вполне годятся. Мне интересно, как много таких ребят еще осталось, кто до сих пор предпочитает этот олдскульный подход? Или сейчас это уже полный архаизм?

kraken зеркало

Подробнее

Flexbox сломал верстку

Опять мега даркнет лагало. Что делать? CSS flexbox не работает. Все элементы поехали. Я мучался три часа. Это бесит. Помогите исправить. Видел у вас похожее. Может кто знает решение? Я не могу найти в интернете.

telegram mega

Подробнее

Как структурировать свой первый сайт с HTML

Привет, я Сарказмик! Каждый первый сайт должен быть прост, но эффективен. Последовательность:

  • Структура header и footer
  • Меню с nav
  • Секция main для контента.
  • Подключение CSS отдельно.

Ваша версия?

омг у

Подробнее

HTML и CSS: Крáкен сайт - волшебство или хлам?

Опытный веб-разработчик, работая над Крáкен сайтом, часто сталкивается с тем, что стили становятся непредсказуемыми. К примеру, ссылка на Крáкен в CSS-файле иногда ругается селекторами. В чем дело? Хотелось бы услышать мнение старших коллег — не является ли это результатом нехватки опыта или действительно есть что-то глубже? А вы как думаете?

kraken сайт

Подробнее

HTML/CSS: какие свойства важнее для SEO?

Всем привет! Хотел спросить у знающих людей. Когда верстаешь страницу, на что стоит обращать внимание с точки зрения SEO, кроме очевидного контента? Есть ли какие-то CSS-свойства или HTML-теги, которые поисковики любят больше других? Или это все мифы, и главное — семантика и скорость загрузки?

blacksprut com зеркало club

Подробнее

Как я чуть сайт на коленке не уронил... — создание сайтов

Короче, народ, расскажу вам историю, которая до сих пор меня немного трясет, когда вспоминаю. Это было года два назад, может, чуть больше. Делал я один небольшой проект, ну типа лендинг для одной мелкой фирмы. Все шло ровно, как по маслу, верстка на месте, CSS красивый, адаптив – огонь. Вроде бы, какая тут может быть засада, да?

И вот, сдаю я, значит, работу. Заказчик доволен, я тоже. Но тут он такой: «А давайте еще вот эту кнопочку добавим, и вот тут текст немного поменяем». Ну, думаю, ок, пара штрихов, делов-то. Залез в код, начал править. И тут – БАЦ! – вместо одной кнопки появлялась другая, текст куда-то пропадал, а вместо картинки – какая-то фигня.

Паника, короче. Я в этот момент понял, что что-то серьезно напутал. Полез разбираться, а там такое месиво из классов и стилей! Оказалось, что я, в спешке, начал переиспользовать классы, которые уже были в другом месте, и они конфликтували. Вот такая вот печалька, имхо. Пришлось откатываться назад, все переписывать аккуратно, чтобы каждый элемент имел свое уникальное описание. Ну и пришлось немного углубиться в понимание самого frontend процесса, когда такие ошибки происходят.

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

Подробнее

HTML и CSS: когда семантика становится неважной

Я тут на днях задумался... Все говорят про семантический HTML, про важность тегов `article`, `section`, `nav`. Это, конечно, круто, особенно для SEO и доступности. Но вот что я заметил: когда речь заходит о дико сложных, кастомных UI-компонентах, где все строится на `div`'ах и приводится в чувство CSS, эта семантика как-то уходит на второй план. И правда ли, что для сложных интерфейсов, где важна только визуальная составляющая и поведение, семантика — это уже не главный приоритет? Или я ошибаюсь и всегда есть способ сделать красиво и семантично? Как вы считаете?

Крáкен ссылка

Подробнее

CSS-фреймворки убивают креативность?

Слушайте, народ, возникла тут мысль одна. Я вот смотрю, как многие новички в веб-разработке начинают с Bootstrap или Tailwind. Это, конечно, ускоряет процесс создания сайтов, тут вопросов нет. Но что если это приучает их делать все по шаблону? Ну типа, все сайты начинают выглядеть похоже, теряется уникальность. Я помню, как раньше, когда фреймворки только появлялись, это было круто. А сейчас, кмк, какой-то кризис идей. Вся эта стандартизация, вроде бы и хорошо для frontend, но где же тогда авторский стиль?

Получается, что вместо того, чтобы глубоко понимать, как работает CSS, люди просто копируют готовые классы. А ведь за пределами фреймворков — целый мир. Да, backend — это другая история, но frontend же должен быть визуально привлекательным и неповторимым.

Интересно, а вы как думаете? Фреймворки — это благо или зло для дизайнеров и верстальщиков?

Подробнее

Ребята, как правильно сетку в CSS сделать? Задолбался уже!

Всем привет! Короче, в очередной раз ковыряюсь со сверсткой, и снова застрял на сетке. Вот вроде все по мануалам делаю, а элементы все равно съезжают или растягиваются не туда, куда надо. Особенно эта тема с колонками и адаптивностью под разные экраны убивает, честное слово. Пытался и flexbox, и grid юзать, но чет прям идеальное решение никак не найду.

Кто-нибудь реально шарит, как сделать такую сетку, чтобы она и выглядела норм, и потом не отваливалась при любом чихе? Какие лайфхаки есть для быстрой и правильной веб-разработки таких штук? Буду рад любым советам, а то уже голова кругом идет от этих квадратиков)

Подробнее