[/quote]Originally posted by Тёма@Sep 1 2005, 05:34
Так если у меня на странице должны быть два абсолютно одинаковых блочных элемента, зачем применять для них два разных ИД'а? Зачем забивать файл цсс дублируемыми данными? Объясните.
<div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
![]()
Читай спецификацию выше, там четко написано (вынужден повторить - прошу простить):
id = name [CS]
Устанавливает имя элемента. Имя должно быть уникальным для данного документа.
class = cdata-list [CS]
Устанавливает имя класса или набор имён классов для элемента. Любому количеству элементов может быть назначено то же имя или имена класса. Множественные имена классов могут разделяться пробельными символами.
А это значит по русски что id это уникальное имя и далжно встречаться 1 раз на странице, тогда как cclass это описание класса обьекта и может встречаться скока угодно раз на странице, отсюда ответ что если два одинаковых по стилям объекта то применяй class, вообще в принцыпе можеш все делать на классах, id тебе надо лиш для того чтобы к примеру через DOM менять параметры (атребуты,значение,добавле ие/удаление элементов,и.т.д.) объектов или получать параметры (атрибуты,и.т.д.).
![]()