CSS inline-синтаксис типа class="blabla1 blabla2 blabla3"

  • Автор темы Автор темы gerasim
  • Дата начала Дата начала

gerasim

Новичок
CSS inline-синтаксис типа class="blabla1 blabla2 blabla3"

Уже давно порой сталкиваюсь с таким вот синтаксисом записи классов стилей <div class="blabla1 blabla2 blabla3">...
В принципе, и без этого обходился, но всегда было любопытно, а задать вопрос созрел только сейчас:)
Несколько раз в ленивом режиме искал в инете, в справочниках по css - но нигде не находил описание такого синтаксиса (возможно потому, что не знаю как это правильно называется, может, это хак такой?)

Похоже на наследование, но смущает то, что, к примеру, класс blabla1 может в css-файле отсутствовать совсем.
Подскажите, как правильно называется такая запись, чтоб мне почитать про это :)
 
Специально для Darkstar расставлю кавычки:

html attribute "class"
 
Я очень тупой. Скажите, пожалуйста, как это искать на http://www.w3schools.com/ или в гугле. Как корректно это называется с ключевыми словами, которые дают отзовы в поисковых системах.
 
Такого понятия нет. Мыло группа лягушка. И вообще это не HTML, а CSS.

-~{}~ 17.01.10 20:17:

"multiple class (names)" это, судя по всему, называется. Слово attribut тут совершенно непричем, как и кавычки вокруг сlass.

http://paul.stadig.name/2009/02/css-multiple-class-selection.html
 
Автор оригинала: Adelf
Специально для Darkstar расставлю кавычки:
html attribute "class"
Автор оригинала: Darkstar
Такого понятия нет. Мыло группа лягушка. И вообще это не HTML, а CSS.

"multiple class (names)" это, судя по всему, называется. Слово attribut тут совершенно непричем, как и кавычки вокруг сlass.
Darkstar да ну?! Рассмотрим пример:

<div class="blabla1 blabla2 blabla3">
В данном примере class является атрибутом HTML тэга div. Darkstar вы заметили что я подчеркнул в предыдущем предложение HTML?
 
Я не знаю эту казуистику (и знать не хочу, мне лишь бы работало). А остальные что не аттрибуты тогда?

В том виде, в котором дал первый отвечающий, по гуглу не находится. Правильно "multiple classes"

Вот еще англ ссылка
http://webdesign.about.com/od/css/qt/tipcssmulticlas.htm
 
В том виде, в котором дал первый отвечающий, по гуглу не находится
— чего Вы врёте-то?
Первые же два результата показывают на w3.org и w3schools.com:
http://tinyurl.com/y8tsf7m

Причём в статье на w3schools.com написано:
Код:
Tip: It is possible to assign multiple classes to one HTML element, e.g. <span class="left_menu important">. 
This allows you to combine several CSS classes for one HTML element.

-~{}~ 17.01.10 22:50:

P. S. Да и на w3.org — тоже всё доходчиво:
class = cdata-list [CS]
This attribute assigns a class name or set of class names to an element. Any number of elements may be assigned the same class name or names. Multiple class names must be separated by white space characters.
 
Ну да, конечно, в огромном документе две строчки.

И не attribute class, а class attribute, не атрибутивный класс, а атрибут класса...
 
Darkstar
Я же расставлял спец для тебя кавычки. Не придирайся к словам.

Развел, понимаешь, бурю в стакане :)
 
Darkstar
Слуш ну какой атрибут класса?
Есть хтмл теги (<div></div>, <span></span>, <input>.....) у них есть атрибуты (id, name, title, class...). Один из этих атрибутов - class. Кумек? А то "атрибутивный класс" "атрибут класса"...
 
Darkstar, кто там что про «казуистику» вещал?

1. Вы врали, что «В том виде, в котором дал первый отвечающий, по гуглу не находится.»

2. Теперь Вы врёте, что на w3schools.com «огромный документ».

3. Нет разницы, что вводить гуглю: «html attribute class» или «html class attribute» — всё равно первые два результата поиска будут теми же.

4. И, да: несколько раз было подчёркнуто, что «html attribute class» — это набор ключевых слов, а не словосочетание.
По-русски было бы: «хтмл атрибут класс».
 
Mols:
"Один из этих атрибутов - class. Кумек?"

Теперь может и кумек с трудом, но это надо было сразу мне (такому как я) объяснять, а за два дня я уже сам нашел по другим ключевым словам.
И неграмотно это все равно по-англ. Это будет "CLASS attribute", а не в буквальном переводе "атрибут "класс"".

baev:
Вы хотите убедить меня, что я сам во всем виноват для собственного успокоения? По смыслу, дали левые ключевые слова, по которым я ничего полезного не нашел. Остальное сами решайте, кто виноват, зачем и почему...
 
Заметь, что ТС с полуслова все понял и нашел, а тебе даже объяснения не помогают.
 
Сверху