- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Хотелось бы узнать мнение общественности по поводу, кто как идентифицирует элементы на странице.
Пример следующий. У вас есть сайт, состоящий из 10 страниц и разметка всех этих страниц абсолютно разная. Как здесь лучше всего поступить? Может выделить общие элементы у всех страниц и прописать для них стили, которые будут одинаковые для всех этих элементов, потом, где-нибудь внизу таблицы стилей, прописать стили для каждой конкретной странички.
И целесообразно ли будет делать так. У вас есть две почти идентичных странички - страничка "А" и страничка "В". Название id-шников странички "A" совпадают с названиями id-шников странички "В", но значения у этих id в стилях - разные (допустим на страничке "А" свойство "width" id-шника "menu" = 100, а на страничке "B" оно равно 200). Можно ли идентифицировать тег "body" у каждой из этих страничек, а потом с помощью селектора потомков в стилях задать разные свойства для каждой из этих страничек? Например:
body#home #menu {
width:100px;
}
body#contacts #menu {
width:200px;
}
Или лучше это делать по-другому?
абсолютно разная
Каждой свой CSS
Но, если есть таки элементы общие для всех страниц, то добавить ещё какой нибудь общий CSS файл
Если у вас 10 страниц то зачем сорить остальные 9 страниц мусором первой и т.д.
Нет готовых рецептов. Все по ситуации. Зависит от сложности дизайна, количества шаблонов, размера CSS, аудитории сайта, трафика и т.п.
Пример - если у вас смена дизайна = 3 строки CSS, наверное не имеет смысла выделять в отдельный фалй. А если имеется ряд очень сложных но малопосещаемых страница (форма размещения каких-нибудь сложных объявлений-заявок), наверное имеет смысл вынести в отдельный файл и CSS и JS. Из расчета на то что размещает данные 1 человек, а читают его 100.