![]() |
|
Модераторы: Illuminaty |
![]()
|
|
||
|
|
| CmndrAlexGreen |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 1.3.2009 Репутация: нет Всего: нет |
Соответственно хотел поднять такой вопрос и выслушать мнения грамотных людей:
Что лучше использовать: id или class margin или padding (касаемо позиционирования к примеру div'ов) Что будет грамотнее плодить в коде (по отношению к большому обьему кода страницы), а главное с чем бывает меньше косяков и накладок. Может я не сильно хорошо искал, но на поверхности никакой стоящей информации не нашёл. Предлагаю подискутировать на данную тему. P.S.(извените не сообразил сделать два ответа в опросе(((, и если кто из модераторов заглянит в тему), поправте пожалуста на два ответа))) Это сообщение отредактировал(а) CmndrAlexGreen - 21.3.2011, 01:54 |
|||
|
||||
| Mavrun |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 199 Регистрация: 25.11.2007 Репутация: 9 Всего: 13 |
Для начала
http://shublog.ru/html-and-css/zapomnim-na...rgin-i-padding/ А вообще вопрос из серии - что лучше, сыр или колбаса? ИД вообще используется для уникальных объектов на странице, и у нескольких объектов не должен быть одинаковый ид. а вот класс - он как раз таки общий и не уникальный и может быть задан разному количеству объектов. Семантика такая |
|||
|
||||
| CmndrAlexGreen |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 1.3.2009 Репутация: нет Всего: нет |
Mavrun:
Истину говоришш)). Но я не об этом - а о том как наличие тех или иных идентификаторов или свойств сказывается на переваривании кода машинами. (может звучать глупо но) К примеру может быть такое, что браузер быстрее соображает если ты верстаешь отступы внешние, а не внутренние, или на оборот. Или большое кол-во id как то может сказаться на усвояемости страницы машиной. Ранее я верстал код, давая каждому диву, списку и тд, свой персональный id (за исключением конечно же повторяющихся), но вот как то наткнулся на код в котором только основные боксы были с id а весь остальной контент был обозначен через классы. Это сообщение отредактировал(а) CmndrAlexGreen - 21.3.2011, 01:53 |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 50 Всего: 315 |
зачем? была ли в этом надобность? дык, группировка идентичных элементов, в силу чего уменьшается количество кода вообще, суть этих селекторов такая, что идентификаторы - это для js. чтобы было проще обратиться к конкретному элементу. а классы - для css, чтобы писать меньше было а самая лучшая разводка стилей - это когда классов вообще нет. то есть активное использование различных тегов, и выстраивание стилей через цепочки наследования. в этом случае достигается первичная цель css (из-за которой собственно эту тему и придумали) - вынесение дизайнерской информации за пределы структуры документа. то есть в оригинале, в тэгах атрибутов быть не должно вообще. к этому и надо стремиться |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |