Sign in to follow this  
Followers 0
Metaarv

Дублирование ID допустимо или нет?

8 posts in this topic

Я знаю, что ID это уникальный идентификатор, который дублироваться на одной странице не может, или все же допускается?

 

Как например <nav id="navigation" в этом шаблоне

Ошибка, или не ошибка?

 

Share this post


Link to post
Share on other sites

Это ID от css, почему это он не может дублироваться? Он нужен для ориентации в коде и оформлении блока. Строгих указаний к нему нет, хоть всю страницу изрешетите этим ID.

Share this post


Link to post
Share on other sites

Я знаю, что ID это уникальный идентификатор, который дублироваться на одной странице не может, или все же допускается?

 

Как например <nav id="navigation" в этом шаблоне

Ошибка, или не ошибка?

Не ошибка. Другое дело если, вы подключаете этот id к скрипту, который должен выполняться где-то в одном месте, то да...

Share this post


Link to post
Share on other sites

Вот и я думаю, что ID не может дублироваться по определению, для этого есть классы, но исправлять раздувая css очень не хочется, вроде и так нормально работает, но руки чешутся поправить :D

Share this post


Link to post
Share on other sites

Конечно это не правильно и делать так не стоит, но если уже сделали и она работает то кому какое дело.

Share this post


Link to post
Share on other sites

Вобщем понятно, я уже грешным делом подумал, может там какие допуски в HTML5 уже позволяют так делать. Сменил ID в шаблоне на class подправил скрипт и стили, теперь все работет и валидатор не возмущается. Всем спасибо за ответы.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.