Heloou comédias, mais um post da série "eu estou vivo".
Como muitos já sabem tô fazendo uns projetos aí que tão exigindo muito do meu tempo daí o blog tá meio parado aqui. Mas quando eu voltar já sabem que terão toneladas de códigos afinal, é nos serviços que surgem novos códigos.
Hoje, mostrando pra vocês o que costuma sempre estar no início dos meus arquivos CSS. Estas declarações servem pra padronizar algumas coisas nos navegadores e tornar mais fácil o desenvolvimento do site. Tudo é pra reduzir diferenças em navegadores.
Faça um teste no próximo site que fizer. Coloque estas declarações e verá que muitas "diferenças" simplesmente não acontecem nos navegadores. Mas não simplesmente copie e cole. Dê uma lida pra entender o que eu fiz.
Incluí também algumas classes padrão que eu costumo usar.
* { margin: 0; padding: 0; /* padronizando nos navegadores */ } img { border: 0;} fieldset { display: block; border: 2px ridge #FFF; padding: 10px; /* padronizando nos navegadores */ } ul, ol { margin-left: 10px; /* padronizando nos navegadores */} input[type=hidden]{ display: none !important; visibility: hidden !important; /* esconde mesmo inputs hidden no FF */} button { border: 1px outset #AAA;} form button { text-align: center; margin: 5px auto; display: block; } form ul { list-style: none; margin-left: 0; } fieldset label { display: block;} fieldset .radios label { display: inline; } p { margin-top: 5px; } /* padronizando tamanhos de cabecalho em todos os browsers */ h1 { font-size: 250%;} h2 { font-size: 200%;} h3 { font-size: 150%;} h4 { font-size: 120%;} /* classes costumeiras */ .ak { text-decoration: underline; /* access keys */ } .u { text-decoration: underline; /* textos underline */} .secoes { display: none; /* exibe nomes das seções se o CSS estiver desativado */ } .img-left { float: left; } .img-right { float: right;} .erroinfo { background: #FFCCCC;} .erro { background: #FF0000;}
Té mais povo.
Gostou da dica acima? Então clica nos botões de compartilhamento abaixo e me ajude a dica a subir no Google.
Também faço isso, mas no meu caso uso um arquivo separado pra isso, costumo chamar de basics.css, tem outras coisas também... Flwss
ResponderExcluirEu até escrevi sobre isso, e vi em algum outro site também =))
ResponderExcluirAbração
O meu pesadelo é o famigerado IE 6, esse código vai ser útil, sempre testo tudo com três navegadores abertos ao mesmo tempo, FF, IE 7 e 6. Haja paciência...
ResponderExcluirEste comentário foi removido pelo autor.
ResponderExcluirMuito bom isso daí.
ResponderExcluirVamos ver se acaba com o pesadelo geral
Abraços@
Oh mico, o que houve com seu feed? O primeiro virou o botão voltar do ajax depois como trato meus visitantes etc.. Tá fora de ordem
ResponderExcluirOpa, sobre o feed. É que eu atualizei os links do iEvolution que tinha nestas postagens que você falou.
ResponderExcluirDaí o blogger joga o post editado pra primeiro lugar no feed.
Postei no meu blog sobre essa dica muito preciosa, ok??
ResponderExcluirSe tiver algum problema eu retiro, qualquer coisa é só entrar em contato.
ronildo @ joomla.com.br
Então brother achei maneiro.. Agora percebo que o CSS é a melhor maneira de fazer sites, mas o grande problema é a incompatibilidade dos navegadores. Isso torna o trabalho mais demorado. Agora eu gostaria de ver um trabalho bom para realizarmos os arredondamentos de cantos somente pelo css. Isso é possível?
ResponderExcluirCara eu to com um projeto no qual eu tenho que fazer varios formularios, so que oque esta acontecendo... as caixas de textos no internet explorer 7 aparece de um tamanho "normal" do qual eu defini e no monzila, safari e IE6 aparecem em tamanhos diferentes e tem outro detalhe as imagens com fundo transparente no IE6 o espaço q era pra ser trasparente fica cinza, se for possivel me ajudar me manda um email
ResponderExcluirfernando_limeira@yahoo.com.br
valew