Compatível com os padrões - Standards-compliant

Padrões de conformidade é o cumprimento de um site ou navegador web com os padrões web do World Wide Web Consortium (W3C). Para assegurar a interoperabilidade de um web site compatível com os padrões não usa software proprietário métodos ou características de um browser.

Embora não haja nenhuma navegador perfeito que adere a todas as normas, o avanço tem sido feito pela maioria dos navegadores da web nos últimos anos que vão garantir uma melhor interoperabilidade. No passado um navegador compatível com os padrões , por vezes, significa um navegador diferente do Internet Explorer (que teve baixa adesão antes do lançamento da versão 8.0 em 2009).

O uso atual do termo "padrões de conformidade" geralmente se refere à adesão às práticas de codificação em relação ao uso de HTML ou XHTML , com Cascading Style Sheets (CSS) para definir o layout, cores e fontes de uma página web.

propósito

O objectivo da norma web CSS 2.0 é manter os dados separar de seu formato, para maximizar a portabilidade e interoperabilidade. Para ver como o CSS 2.0 padrões poderia ser aplicada, considere o seguinte HTML:

<h1 color="lime" align="center">Horses</h1>
<p color="yellow" bgcolor="black">These magnificent creatures can...</p>

Neste exemplo, os dados não forem separados a partir da sua formatação. Para tornar este exemplo CSS 2.0, o código acima seria algo parecido com isto:

  • style.css:
    h1 { color: lime;    text-align: center;      }
    p  { color: yellow;  background-color: black; }
  • index.html:
  <h1>Horses</h1>
  <p>These magnificent creatures can...</p>

Neste exemplo, você pode ver que os dados tenham sido separado de sua formatação, por isso é fácil de dizer que as cores e alinhamento não estão relacionados com os dados de todo, mas são utilizados apenas para formatação. Todos os navegadores que são 100% CSS 2.0 deve exibir o último exemplo (quase) de forma idêntica.

Navegadores modernos da web atualmente em desenvolvimento ou recém-lançado ( Opera 10 , Mozilla Firefox 4 , Microsoft Internet Explorer 9 , Safari 5 , Google Chrome 5 ) apoiar totalmente o padrão CSS 2.0 , bem como alguns do CSS 3.0 padrões.

links externos

Referências