moz ms o webkit



Автор Lsy98 задал вопрос в разделе Верстка, CSS, HTML, SVG

что означают эти селекторы и получил лучший ответ

Ответ от Proger[гуру]
Правила CSS постоянно развиваются. Команда W3C (World Wide Web Consortium) разрабатывает новые CSS-свойства, поддержка которых затем добавляется в новые веб-браузеры. Но иногда создатели браузе­ров сами придумывают новые CSS-свойства, которые представляются им интересными, и добавляют их к своим браузерам. А иногда специалисты W3C приду­мывают новые CSS-свойства, которые производители браузеров не спешат добавить в свои браузеры. В течение периода разработки новых CSS-свойств и стандартов производители браузеров проявляют осторожность. Они не хотят окончательно связы­вать себя обязательствами по поддержке тех CSSсвойств, которые могут измениться. Точно так же при проведении экспериментов с CSS-свойствами собственной разработки производители браузеров не смеют утверждать, что они придумали согласованный стандарт. Чтобы пометить CSS-свойство как экспе­риментальное или еще не до конца согласованное, производители браузеров используют префикс, ко­торый ставится перед названием свойства. Каждый из основных производителей браузеров использует собственный префикс:
• -webkit-— применяется Chrome, Safari и другими
браузерами на базе WebKit;
• -moz-— используется Mozilla Firefox;
• -o-— применяется Opera;
• -ms-— используется Microsoft Internet Explorer.
Когда работа над свойством еще не завершена, брау­зер может поддерживать версию с префиксом произ­водителя. Например, когда было впервые предложено свойство border-radius, Firefox поддерживал свой­ство
-moz-border-radius, а Safari поддерживал свойство -webkit-border-radius.
Когда свойству требуется префикс производителя, то для получения одного и того же эффекта обычно использует­ся несколько строк кода, по одной для каждого произво­дителя, а в завершение — версия без префикса:
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
Обычно, если W3C CSS Working Group принимает свой­ство и в достаточной степени завершает его детализацию, производители отказываются от префикса.
Например, сегодня все основные браузеры простоподдерживают свойство border-radius, которому
теперь не требуется префикс производителя.
Источник: Дэвид Макфарланд "Большая книга CSS3"

Ответ от Joomla CMS[гуру]
это для браузеров временные префиксы.
-o- Opera;
-moz- Mozilla Firefox;
-webkit- Chrome, Safari,
-ms для ишака
Когда все придут к одному стандарту, тогда уберут приставки. Хотя это в области фантастики)

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: что означают эти селекторы
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*