2 / 2 / 3
Регистрация: 26.08.2014
Сообщений: 165
|
|
1 | |
Разница между id и class31.12.2015, 23:31. Показов 1219. Ответов 6
Метки нет Все метки)
(
Какая разница между id и class? Нет, я умею пользоваться поиском и гуглом. Я понял что класс можно использовать несколько раз а id один раз. Тогда лучше всегда использовать класс? Зачем нужен тогда id если класс использовать выгодней?
0
|
31.12.2015, 23:31 | |
31.12.2015, 23:31 | |
Ответы с готовыми решениями:
6
В чем принципиальная разница между id и class? В чем разница между ID и Class и что лучшие использовать? |
![]() |
|
01.01.2016, 01:30 | 2 |
у них разный вес. рекомендую почитать про специфичность
1
|
2 / 2 / 3
Регистрация: 26.08.2014
Сообщений: 165
|
|
01.01.2016, 02:19 [ТС] | 3 |
Спасибо! Значит id весит больше чем class, только как это может пригодиться обычному программисту? С новым годом!
0
|
Вежливость-главное оружие
![]() 233 / 234 / 86
Регистрация: 19.02.2013
Сообщений: 1,446
|
|
01.01.2016, 02:24 | 4 |
![]() Решение
Ostap Shmit, причин несколько:
* class можно использовать сколь угодно много раз для разных элементов, а id - нет * скорость поиска элемента: есть мнение, что по id поиск быстрее
1
|
![]() ![]() 2435 / 1114 / 312
Регистрация: 23.06.2011
Сообщений: 3,525
|
|
01.01.2016, 07:04 | 5 |
Ещё есть стили, всё это, id, class, style, разные способы идентификации элемента или элементов на странице. Очень часто они просто не отличимы по воздействию, вот тут то и вылезают личные предпочтения отдельно взятого чела.
ИД это идентификатор одного единственного элемента на странице и часто используется со скриптом для поиска элемента. Стили нередко работают в паре со криптом, но и класс тоже можно скриптом поменять. Класс можно дать одновременно большому количеству разных элементов, ид и стиль только одному. Класс тоже можно использовать для поиска элементов. Чёрт ногу сломит, пиши как считаешь нужным.
1
|
10 / 10 / 6
Регистрация: 05.01.2012
Сообщений: 113
|
|
01.01.2016, 15:36 | 6 |
Если Вы хотите обратиться скриптом к какому-либо элементу, у вас нет иного пути, как использовать его ИД. Создавать для этого специальный класс, а потом писать для него в скрипте функцию поиска по классу я считаю нецелесообразным.
А задать стили элементу можно и так, и эдак, в зависимости от личных предпочтений.
1
|
5 / 5 / 0
Регистрация: 19.07.2015
Сообщений: 23
|
|
01.01.2016, 20:25 | 7 |
id нужен больше для Javascript чем для верстки. Так как можно конкретно обратиться к элементу
1
|
01.01.2016, 20:25 | |
01.01.2016, 20:25 | |
Помогаю со студенческими работами здесь
7
Какая разница id и class? Разница между селекторами Какое отличие в CSS между селекторами class и id
В чем разница между комбинаторами? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
![]() |
Опции темы | |
|
Новые блоги и статьи
![]() |
||||
Linux API: Полное руководство
hw_wired 08.02.2025
Linux API – это низкоуровневый программный интерфейс, обеспечивающий взаимодействие пользовательских приложений с ядром операционной системы. Он включает набор системных вызовов, библиотечных функций. . .
|
Асинхронное программирование и эмуляция async/await в C (СИ)
hw_wired 08.02.2025
Язык программирования C, несмотря на свой возраст, предоставляет неплохие средства для реализации асинхронных операций, позволяя создавать эффективные решения для обработки параллельных задач. В. . .
|
Как сгенерировать случайное число в указанном диапазоне в JavaScript
bytestream 08.02.2025
В JavaScript генерация случайных чисел основана на детерминированном алгоритме, который создает последовательность псевдослучайных значений. Встроенный метод Math. random() возвращает псевдослучайное. . .
|
Как получить список всех таблиц в PostgreSQL
bytestream 08.02.2025
PostgreSQL предлагает несколько методов для получения списка таблиц в базе данных. Наиболее распространенный способ - использование системного каталога pg_tables, который содержит информацию обо всех. . .
|
Java Spring для начинающих
bytestream 08.02.2025
Spring Framework - это универсальное решение для создания корпоративных Java-приложений. Он предоставляет комплексную программную и конфигурационную модель для современных приложений на Java. Spring. . .
|
Асинхронное программирование и async/await в Visual Basic
bytestream 08.02.2025
В основе асинхронного программирования в Visual Basic лежит концепция неблокирующего выполнения операций. Когда программа встречает длительную операцию, например, чтение большого файла или запрос к. . .
|
Async/await и асинхронное программирование в Delphi
bytestream 08.02.2025
Асинхронное программирование является неотъемлемой частью разработки современных приложений, позволяя создавать отзывчивые и эффективные программы. В Delphi реализация асинхронности опирается на. . .
|
Асинхронное программирование и async/await в C#
bytestream 08.02.2025
Асинхронное программирование - концепция, позволяющая приложениям эффективно выполнять длительные операции без блокировки основного потока выполнения. В контексте современной разработки на C# это. . .
|
Асинхронное программирование и горутины/каналы в Go
bytestream 08.02.2025
Язык Go изначально разрабатывался с учетом современных многоядерных процессоров и необходимости эффективного параллельного выполнения задач. В отличие от традиционных подходов к асинхронному. . .
|
Как восстановить stash в Git
hw_wired 08.02.2025
Git stash - это средство для временного сохранения изменений в рабочей директории. В процессе разработки часто возникают ситуации, когда нужно быстро переключиться на другую задачу, но текущие. . .
|