Модераторы: Illuminaty
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> id vs class, что же лучше использовать? 
:(
    Опции темы
Pitbul
  Дата 24.10.2009, 14:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Fruzenshtein
*


Профиль
Группа: Участник
Сообщений: 231
Регистрация: 30.4.2008
Где: Киев

Репутация: нет
Всего: нет



Щас пишу таблицу стилей и столкнулся с дилемой: 
Что лучше использовать id или class?
С одной стороны id можно использовать только для одного обьекта, a class для многих
Но JQuery примеры опубликованные в инэте в основном работают с id
 smile  smile  smile 
--------------------
### JAVA  ######  programming ###
PM MAIL WWW ICQ Skype   Вверх
Wolf1994
Дата 24.10.2009, 15:55 (ссылка)  | (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1701
Регистрация: 5.10.2004

Репутация: 1
Всего: 29



id для скриптов, реже CSS, class для CSS, реже - скриптов.
PM MAIL WWW   Вверх
NLspieler
Дата 25.10.2009, 04:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 619
Регистрация: 13.10.2008
Где: Берлин

Репутация: нет
Всего: 19



Можно использовать сразу и то и другое.
Например:

Код

<div class="class_name" id="id_name"></div>

.class_name использовать в css, а id использовать для javaScript

Если необходимо, для одного тега можно определить несколько классов
Код

<div class="class_name_1 class_name_2" id="id_name"></div>

С id так не получится.
PM MAIL   Вверх
source777
Дата 26.10.2009, 00:02 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1878
Регистрация: 12.3.2007

Репутация: 1
Всего: 56



А почему все забывают про смысловую разницу? Кто за вас семантическую вёрстку писать будет?
Просто поймите разницу между понятием "класс" и "идентификатор". А вопроса "что лучше использовать?" вообще стоять не должно, просто задавайте элементам классы и идентификаторы.
Идентификаторы используются для структурной разметки документа(создания пространств имён для классов) и привязки label к элементам формы.
Классы, в свою очередь, определяют какую смысловую нагрузку несёт содержимое элемента.

P.S. Всем начинающим верстальщикам must read: презентация о семантической вёрстке





--------------------
Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема »


 




[ Время генерации скрипта: 0.0409 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.