Essa redefinição CSS é modificada com base na redefinição CSS de Eric Meyers, e o estilo de inicialização da tag correspondente é ajustado especificamente para HTML5.
/*
html5doctor.com Redefinição de estilos de redefinição
v1.4
2009-07-27
Autor: Richard Clark - http://richclarkdesign.com
*/
html, corpo, div, span, objeto, iframe,
H1, H2, H3, H4, H5, H6, P, BlockQuote, Pre,
abbr, endereço, citação, código,
del, dfn, em, img, ins, kbd, q, samp,
pequeno, forte, sub, sup, var,
b, eu,
dl, dt, dd, ol, ul, li,
Fieldset, forma, etiqueta, lenda,
mesa, legenda, tcody, tfoot, tead, tr, th, td,
artigo, além, diálogo, figura, rodapé, cabeçalho,
Hgroup, menu, navegação, seção,
tempo, marca, áudio, vídeo {
margem: 0;
preenchimento: 0;
borda: 0;
Esboço: 0;
tamanho de fonte: 100%;
Alinhamento vertical: linha de base;
Antecedentes: transparente;
}
corpo {
altura de linha: 1;
}
artigo, além, diálogo, figura, rodapé, cabeçalho,
Hgroup, Nav, Seção {
exibição: bloco;
}
Nav ul {
estilo de lista: nenhum;
}
BlockQuote, q {
Citações: nenhuma;
}
BlockQuote: Antes, BlockQuote: depois,
P: Antes, Q: After {
contente:;
Conteúdo: nenhum;
}
A {
margem: 0;
preenchimento: 0;
borda: 0;
tamanho de fonte: 100%;
Alinhamento vertical: linha de base;
Antecedentes: transparente;
}
Ins {
Background-Color:#ff9;
Cor:#000;
Decoração de texto: Nenhum;
}
marca {
Background-Color:#ff9;
Cor:#000;
estilo de fonte: itálico;
Peso da fonte: negrito;
}
del {
Decoração de texto: linha de linha;
}
ABBR [título], dfn [título] {
fundo de borda: 1px pontilhado #000;
Cursor: ajuda;
}
mesa {
colapso da fronteira: colapso;
espaçamento de borda: 0;
}
HR {
exibição: bloco;
Altura: 1px;
borda: 0;
Top de borda: 1px Solid #CCCCCCCC;
margem: 1em 0;
preenchimento: 0;
}
entrada, selecione {
Alinhamento vertical: meio;
}
Qual conteúdo é atualizado?
Os estilos de tags removidos que não são favorecidos no HTML5, como <gigony> <font> <big> ... adicionaram novos estilos de tags para HTML5, removeram o preenchimento padrão, a margem e a borda e determinou que o atributo de exibição dos elementos que deve ser exibido como blocos é especificado.
Seletor de propriedades usadas
Um seletor de atributo foi adicionado ao elemento <Abbr> <dfn>. Isso é para especificar um estilo para esses dois elementos quando eles têm o atributo do título. Isso é considerado da perspectiva da acessibilidade.
discutir
Adicionando esboço: 0 em pontos de ancoragem tem sérios problemas de acessibilidade, o que leva diretamente à invalidação da navegação no teclado.
INS, Mark não precisa adicionar cor de fundo quando a cor da fonte não estiver definida.
Clique aqui para obter mais conteúdo: http://html5doctor.com/html-5-reset stylesheet/