Deutsch

адаптивный сайт

19.09.16 09:40
Re: адаптивный сайт
 
Vovan(ator) коренной житель
Vovan(ator)
в ответ regrem 19.09.16 08:24
Я не понял о чем речь.

Это был ответ на вопрос TC


а какая будет разница , если я изменю в коде класс на див ? что изменится ?

То, что Вы как пример приводите, это присвоение ID а не замена класса на див (вопрос был поставлен именно так).


Да и вообще, присваивать абсолютно всем элементам ID нет ни смысла, ни необходимости.

Это необходимо только тогда, если определённый элемент должен быть индивидуально обработан.

К примеру, если речь идёт о программировании игры или App,

где действительно нужно создать связь с определёнными элементами.

Ну или если все подобные элементы в сайте должны иметь одинаковые свойства,

а один, особый, должен иметь что-то своё индивидуальное.


А при разработке обычного шаблона для обычного сайта,

всем элементам присваивать собственные id, это просто лишний балласт в коде.

Исполнению кода мешать не будет, но способствовать его росту.

Для всех элементов нужно будет писать всё индивидуально миг


В первом случае это пустой звук при использвании программирования. Нельзя динамически изменять стили дивов, всё неопределенно.

Тут нужно определиться что мы хотим:

- id - встречаются только один раз (индивидуальное и неповторимое название)

- class - может повторяться на одной странице много раз

При необходимости можно даже классы и id комбинировать или вообще их не использовать.

Часто нужно бывает и несколько классов на один элемент цеплять.

Всё решает конкретная ситуация.


При желании можно через Ява-Скрипт и элементы без id тоже обработать динамически.

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

Но как я понимаю, темой ветки было не это а создание сайта с отзывчивым дизайном миг.

 

Перейти на