This article is about a CSS hacking technique. Not to be confused with the discontinued{{Citation needed|date=August 2009 Microsoft-specific CSS property. A CSS filter or hack is a coding technique used to hide or show CSS markup depending on the browser, version number, or capabilities. Browsers have different interpretations of CSS behavior and different levels of support for the W3C standards.

PropertyValue
dbpprop:abstract
  • This article is about a CSS hacking technique. Not to be confused with the discontinued{{Citation needed|date=August 2009 Microsoft-specific CSS property. A CSS filter or hack is a coding technique used to hide or show CSS markup depending on the browser, version number, or capabilities. Browsers have different interpretations of CSS behavior and different levels of support for the W3C standards. CSS filters are sometimes used to achieve consistent layout appearance in multiple browsers that do not have compatible rendering.
  • Css фільтри - техніка яка використовується для покращення сумісності між версіями. Різні браузери по різному сприймають стандарти W3C і по різному сприймають css інструкції. Тому виникає необхідність у механізмі підгонки сайту для різних бравзерів. До різновидів Css фільтрів можна віднести - коментарі умов та css хаки. Коментарі умов - інструкції для бравзера Internet Explorer що дозволяє написати платформо залежний коду і код залежний від версії бравзера. За допомогою коментарів умов можна внести у веб сторінку фрагменти коду, який буде виконуватися тільки в Internet Explorer, або тільки в конкретній версії Internet Explorera. Бравзер IE поганно відповідає рекомендаціям WC3 стосовно відповдіность стандартам html і css, тому постійно виникає потреба у використанні платформо залежного коду. Нижче наведений приклад використання коментарів умов для включення в html документ,файлу ie. css із специфічними для IE css каскадними стилями. Даний фрагмент коду всі браузери крім IE сприймуть як коментар заключений в, браузер IE сприйме фрагмент як повноцінний html код. CSS хаки - незадокумнтовані способи опису CSS стилів, які використовуються для присвоєння різним браузерам інших значень CSS стилів. На відмінну від коментарів умов даний спосіб написання платформо-залежного коду не є задокументованим виробниками браузерів, крім того при виході нової версії браузера хаки можуть не використовуватися (відмінності сприйняття конкретного хаку різними версіями одного браузера можна використати для написання коду залежного выд версії браузера). CSS хаки для браузера Mozilla Firefox . some_class_name, x:-moz-any-link { attr: value; } CSS хаки для браузера Safari html:root. some_class_name { attr: value; } body:first-of-type . some_class_name { attr: value; } html* . some_class_name { attr: value; } CSS хаки для браузера Opera: @media all and{ . some_class_name { attr: value; } } html:first-child . some_class_name { attr: value; } CSS хаки для браузера Internet Explorer IE6: . some_class_name { _attr: value; } *html . some_class_name { attr: value; } IE7: *:first-child+html . some_class_name { attr: value; } *+html . some_class_name { attr: value; } . some_class_name { //attr: value; } /* this one works also on ie6 */ . some_class_name { *attr: value; } /* this one works also on ie6 */<
dbpprop:hasPhotoCollection
dbpprop:reference
rdf:type
rdfs:comment
  • This article is about a CSS hacking technique. Not to be confused with the discontinued{{Citation needed|date=August 2009 Microsoft-specific CSS property. A CSS filter or hack is a coding technique used to hide or show CSS markup depending on the browser, version number, or capabilities. Browsers have different interpretations of CSS behavior and different levels of support for the W3C standards.
  • Css фільтри - техніка яка використовується для покращення сумісності між версіями. Різні браузери по різному сприймають стандарти W3C і по різному сприймають css інструкції. Тому виникає необхідність у механізмі підгонки сайту для різних бравзерів.
rdfs:label
  • CSS filter
  • Css фільтр
owl:sameAs
skos:subject
foaf:page
is dbpprop:redirect of
is owl:sameAs of