Помощник
|
Сематника, |
oldzas
|
Сообщение
#1
|
||
|
|
||
|
|||
iMessi89 |
8.7.2013, 14:18;
Ответить: iMessi89
Сообщение
#2
|
|
|
|
|
oldzas
|
Сообщение
#3
|
|
"что здесь криминального" - вопрос нахрена делать дополнительный идентификатор, если достучаться до объекта можно по сразу же по блоку, без использования классов и идентификаторов ?
"причем здесь семантика" - при том, что работа происходитс непосредственно на семантической верстке, вопрос почему ее избегают при стилизации. P.S. обычно когда верстальщик не понимает чем отличается класс от индентификатора - его без слов увольняют ) |
|
|
iMessi89 |
8.7.2013, 15:05;
Ответить: iMessi89
Сообщение
#4
|
|
P.S. обычно когда верстальщик не понимает чем отличается класс от индентификатора - его без слов увольняют ) мне кажется ты не совсем понимаешь суть. Айди элемента как известно имеет больше очков перед селектором класса или тэга. Т.е. например прописываю стиль и обращаясь в конкретному тэгу по селектору класса - мы можем данный класс задействовать и для других тэгов. Допустим два футера <footer> <footer> Мне надо применить стиль только к последнему футеру. В этом случаем мне не удобно обращаться по селектору класса или по тэгу, я задам айди-селектор. |
|
|
oldzas
|
Сообщение
#5
|
|
Во всех примерах был 1 футер и обращаться к нему можно в обход этой лабуды, вопрос нахера они ее ставят )) ?
Да, я в курсе что обход интерпретатором по дом дереву по ид быстрее чем по классу. |
|
|
iMessi89 |
8.7.2013, 17:38;
Ответить: iMessi89
Сообщение
#6
|
|
Во всех примерах был 1 футер и обращаться к нему можно в обход этой лабуды, вопрос нахера они ее ставят )) ? т.е. тебя конкретно интересует тэг футер??? мне кажется все просто - айди селекторы и классы удобны для выборки. Часто могут случаться конфликты стилей. Поэтому и подстраховываются айдишками. Видимо из-за этого (а может и привычка из старой 4 спеки))):a19: ). Хотя я лично на такие мелочи внимания не обращаю)) По барабану сколько там селекторов и какая выборка - главное чистый валидный код+отсутствие внутренних стилей) |
|
|
Ami_sf |
8.7.2013, 18:57;
Ответить: Ami_sf
Сообщение
#7
|
|
|
В html5 сайт разбивается на разделы и в каждом разделе может быть <footer>.
Поэтому так будет не совсем правильно, если Вы действительно придерживаетесь семантики html5 Я же делаю так: Стилизация: footer{ } Ну а если <footer> был один на весь сайт и с id или class, то, возможно, верстальщик смотрел в будущее, когда сайт полностью перейдет на html5 :a1:
|
|
|
||
|
Текстовая версия | Сейчас: 26.4.2024, 0:14 |