Показано с 1 по 7 из 7

Тема: Два дива с один и тем же id

  1. #1
    После проверки сайта на валидность Markup Validation Service выдал ошибки на то что нельзя на странице использовать дивы с одним и тем же id:

    Line 73, Column 9: ID "imgkt" already defined.
    <div id="imgkt">[img]img/3.jpg[/img]</div>

    An "id" is a unique identifier. Each time this attribute is used in a document it must have a different value. If you are using this attribute as a hook for style sheets it may be more appropriate to use classes (which group elements) than id (which are used to identify exactly one element).

    Line 67, Column 9: ID "imgkt" first defined here.
    <div id="imgkt">[img]img/1.jpg[/img]</div>

    Как быть, если у меня на сайте идут категории с одним и тем же параметром. Неужели для каждой категории надо назначать индивидуальный id меняя только название в css. Ведь в этом случае css увеличится в несколько раз. Помогите пожалуйста, как избежать этого?

  2. #2

    Регистрация
    04.10.2007
    Адрес
    Нижний Новгород
    Сообщений
    78
    Originally posted by fenixnt@Oct 30 2007, 14:02
    После проверки сайта на валидность Markup Validation Service выдал ошибки на то что нельзя на странице использовать дивы с одним и тем же id:

    Line 73, Column 9: ID "imgkt" already defined.
    <div id="imgkt">[img]img/3.jpg[/img]


    An "id" is a unique identifier. Each time this attribute is used in a document it must have a different value. If you are using this attribute as a hook for style sheets it may be more appropriate to use classes (which group elements) than id (which are used to identify exactly one element).

    Line 67, Column 9: ID "imgkt" first defined here.
    <div id="imgkt">[img]img/1.jpg[/img]</div>

    Как быть, если у меня на сайте идут категории с одним и тем же параметром. Неужели для каждой категории надо назначать индивидуальный id меняя только название в css. Ведь в этом случае css увеличится в несколько раз. Помогите пожалуйста, как избежать этого?
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]</div>
    [/quote]

    вообщето для этого существуют классы (class=""), в css их описание начинается не с решетки "#" а с точки "."

    пример css
    #maindiv {}
    .sub {}
    класс sub можно использовать сколько угодно раз на странице

  3. #3
    Originally posted by tegArt@Oct 30 2007, 16:24
    вообщето для этого существуют классы (class=""), в css их описание начинается не с решетки "#" а с точки "."

    пример css
    #maindiv {}
    .sub {}
    класс sub можно использовать сколько угодно раз на странице
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]

    Спасибо. Я уже так привык к id придется переходить на решетки и точки

  4. #4

    Регистрация
    04.10.2007
    Адрес
    Нижний Новгород
    Сообщений
    78
    Originally posted by fenixnt@Oct 30 2007, 14:45
    Спасибо. Я уже так привык к id придется переходить на решетки и точки
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    id оч удобно при использовании java scrip

  5. #5
    Originally posted by tegArt@Oct 30 2007, 16:50
    id оч удобно при использовании java scrip*
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]

    Как я понял id используют только тогда когда див работает с джаваскрипт, а в остальных случаях ТОЛЬКО CLASS?

  6. #6

    Регистрация
    04.10.2007
    Адрес
    Нижний Новгород
    Сообщений
    78
    Originally posted by fenixnt@Oct 30 2007, 15:02
    Как я понял id используют только тогда когда див работает с джаваскрипт, а в остальных случаях ТОЛЬКО CLASS?
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    не, я просто говорю что удобно )
    вообще и одними классами можно обойтись, но я например всегда если знаю что элемент должен быть один на странице делаю ему id

  7. #7

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    [Только зарегистрированные пользователи могут видеть ссылки. ]

Похожие темы

  1. Проблема с высотой дива
    от Garret в разделе Вёрстка сайта
    Ответов: 1
    Последнее сообщение: 08.02.2010, 13:17
  2. Firefox не воспринимает ширину дива
    от MickQuick в разделе Вёрстка сайта
    Ответов: 7
    Последнее сообщение: 21.06.2008, 00:21
  3. Высота дива
    от Dragonfly в разделе Вёрстка сайта
    Ответов: 10
    Последнее сообщение: 30.04.2008, 01:44
  4. Автовысота дива между 2-мя другими дивами
    от as111 в разделе Вёрстка сайта
    Ответов: 17
    Последнее сообщение: 11.07.2006, 15:59
  5. позиционирование дива
    от Der Grossen в разделе Вёрстка сайта
    Ответов: 2
    Последнее сообщение: 16.05.2005, 18:43

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •