- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Кто-нибудь подскажет разницу между id и css?
Мануалы толкуют, что id должен использоваться всего один раз, но ведь браузер и сто одинаковых id нормально обрабатывает.
Тут фишка только в валидности W3C?
2038, типа того...
Элемент может иметь только один id.
Определённый id может присутствовать на странице только один раз.
а Class может быть несколько у элемента
но ведь браузер и сто одинаковых id нормально обрабатывает.
Не факт, ты берёшь в учёт гигантов опера, фф, ie. Завтра появится какой-нибудь браузер который подкупит пользователей своей простотой, красотой и т.д. А он возьмёт и не будет обрабатывать твои сто одинаковых id, что потом делать? Перевёрстывать? И потом скажи, что создатели браузера дураки, они ведь при написании руководствовались стандартами.
Ещё не забывай, что кроме CSS; id, class, name... использует JS и там, где тебе понадобилось бы использовать несколько селекторов, придётся изобретать трёх этажные конструкции.
Мануалы толкуют, что id должен использоваться всего один раз, но ведь браузер и сто одинаковых id нормально обрабатывает.
Тут фишка только в валидности W3C?
тут фишка в том, что браузеры пытаются решить проблемы кривизны рук, упорно верстающих все через ИД :)
буржуи даже подробно расписали то и зачем использовать положено:
http://www.w3.org/TR/html401/struct/global.html#h-7.5.2
В одном из семинаров Яндекса рекомендовали просто забыть про id и верстать всё классами
Не факт, ты берёшь в учёт гигантов опера, фф, ie. Завтра появится какой-нибудь браузер который подкупит пользователей своей простотой, красотой и т.д. А он возьмёт и не будет обрабатывать твои сто одинаковых id, что потом делать? Перевёрстывать? И потом скажи, что создатели браузера дураки, они ведь при написании руководствовались стандартами.
Ещё не забывай, что кроме CSS; id, class, name... использует JS и там, где тебе понадобилось бы использовать несколько селекторов, придётся изобретать трёх этажные конструкции.
Спасибо.
С JS знаком слабо, но подозревал, что проблемы (при отсутствии других проблем) могут возникнуть именно в нём.
8. Используйте «id» вместо классов, где это возможно
http://habrahabr.ru/blogs/jquery/52201/ не думаю что эта статья устарела на столько что это правило уже не действует.
не думаю что эта статья устарела на столько что это правило уже не действует.
название статьи: Закрепляем jQuery — 25 отличных советов
статья написана с учетом определенной специфики ;)
8. Используйте «id» вместо классов, где это возможно
http://habrahabr.ru/blogs/jquery/52201/ не думаю что эта статья устарела на столько что это правило уже не действует.
Пример на Хабре показателен, но не более того.
Еще id делает закладки и при открытии sitename.name/#id будет происходить переход к блоку с этим id. Если id будет +1 - ошибка, но браузер откроет первый ближний элемент.. Вот поэтому и запретили в специфики +1 id.
ID использую для js скриптов, input (чтобы label был валидным (атрибут for)).