• Início
  • Sobre
  • Artigos
  • Contacte-nos

: 91 11 9810018780 E-mail para info@aceinfowayindia.com: / Call: 91 11 9810018780

  • Artigo escrito
  • em 16.09.2009
  • às 06:26
  • por admin

5 Passos para Escrever Melhor Css

Há uma abundância de tutoriais CSS estão disponíveis na internet, mas poucos são os tutoriais úteis. Neste tutorial, você vai encontrar 5 passos para escrever melhor código CSS para o seu próximo projeto do Web site. Eu espero que você aprecie este tutorial.

1. ResetCss

Você deve sempre usar redefinir se ele pode ser Eric Meyer Reset, Reset do YUI, ou redefinir seu próprio personalizado, basta usar algo.

O objetivo de redefinir um estilo é o de reduzir inconsistências navegador em coisas como alturas de linha padrão, as margens e tamanhos de letra de títulos, e assim por diante - Eric Meyer

html body, div, span, applet, object, H1, H2, H3, H4, H5, H6, iframe blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, sub greve, forte, sup, tt, var, fieldset dd, dl, dt, form, label, legend, table, caption, tbody, TFOOT thead, tr, th, td, input, select, textarea ; padding : 0 ; } (Margin: 0; padding: 0;)
; padding : 0 ; } * (Margin: 0; padding: 0;)

2. CSS Taquigrafia

Um dos melhores e mais importante característica da CSS é a capacidade de escrever o código de forma minimizada.

Código incorreto

( margin-top: 10px; margin-right: 7px; margin-bottom: 10px; margin-left: 7px; padding-top: 10px; padding-left: 7px; padding-bottom: 10px; padding-left: 7px; font-Size: 12px; font-weight: bold; ; font-family: Arial, Tahoma, sans-serif; )

Correct Code

( ; margin: 10px 7px 10px 7px; ; padding: 10px 7px 10px 7px; Arial, Verdana, Tahoma, sans-serif ; font: bold 12px Arial, Tahoma, sans-serif; )

3. Não usando classes tantos e Id's

Tenho notado que a maioria dos iniciantes adicionar classes e ID's para quase todos os elementos na página, o que não é required.There são alguns exemplos abaixo do que eu estou a referir.

Código incorreto

class = "wrapper" > <p class = "heading" > <strong class = "subheading" > Welcome </strong> </p> <p class = "linka" > <a href = "#" class = "link" > Home </a> </p> <p class = "linkb" > <a href = "#" class = "link" > About </a> </p> <p class = "linkc" > <a href = "#" class = "link" > Services </a> </p> <p class = "linkd" > <a href = "#" class = "link" > Contact </a> </p> </div> <div id = classe "wrapper" = "wrapper" classe font> = "heading" classe> <strong "subheading" => Bem-vindo </ strong> </ p classe font> = "linka"> <a href = "#" class = "link"> Início </ a> </ p classe font> = "linkb" href <a> class = "#" = "link"> Sobre </ a> </ p> </ p classe href <a = "linkc"> class = "#" = "link"> Serviços </ a> </ p classe font> = "linkd" href <a> class = "#" = "link"> Contacto </ a> </ p> </ div>

Aqui está o código correto

Correct Code

> <h1> Welcome </h1> <ul> <li> <a href = "#" > Home </a> </li> <li> <a href = "#" > About </a> </li> <li> <a href = "#" > Services </a> </li> <li> <a href = "#" > Contact </a> </li> </ul> </div> <div id = "wrapper"> <h1> Bem-vindo </ h1> <ul> href <a <li> "#" => Home </ a> </ li> <li> href <a "#" => Sobre </ a> </ li> <li> href <a "#" => Serviços </ a> </ li> <li> href <a "#" => Contato </ a> </ li> < / ul> </ div>

4. Organização você Stylesheet

Você deve organizar o seu estilo de modo que é fácil encontrar coisas e itens relacionados estão juntos. Use comentários de forma eficaz. Por exemplo, há o exemplo vai lhe dizer como organizar o seu estilo

/ * Reset * / elements Remover margem e elementos de enchimento / * Elementos básicos * / Definem o estilo de elementos básicos: corpo, H1, H2, H3, H4, H6, ol, ul, dl, p, etc / * Classes genérico * / Definem o estilo de classes genéricas: as coisas simples como remover o fundo, flutuante para os lados, etc / * Layout Basic * / / * Layout Basic * / Definir o estilo de layout básico: cabeçalho. rodapé, barra lateral, etc / * Header * / Definir o estilo de cabeçalho / * Content * / Definir o estilo para a área de conteúdo / * Footer * / Definir o estilo para o rodapé / * Etc * / Continue

5. Use Stylesheets Condicional

Internet Explorer é o buggy mais de todos os navegadores. Felizmente você pode usar comentários condicionais para gerenciar o CSS que é servido para o IE. Se eu precisar eu tenho um estilo chamado ie6.css que atinge as versões mais antigas do IE. Ele me permite gerenciar CSS para browsers mais rápida e fácil.

Aqui está o exemplo

<!--[ if lte IE 6]> href = "ie6.css" type = "text/css" media = "screen" / > rel <link "stylesheet" href = = = "text/css" tipo "ie6.css" media = "screen" /> -- > <! [Endif] ->

Conclusão

Estas são apenas algumas das dicas que me ajudam a escrever melhor código. Espero que o tutorial também irá ajudá-lo a escrever melhor e mais limpo o código. Aplicar estas dicas para seus projetos atuais e no próximo, e você certamente irá apreciar os esforços.

Se você acha que tutorial pode ser mais melhor, por compartilhar conosco. Comentário nós

Se você gostaria de receber mais inspiração de nós, por favor, considerem assinar a nossa feed de RSS ou por e-mail.

Filed under: Css , Tutorials by admin

Promover Conosco

Tags: Css, Tutoriais

Artigos Relacionados:

Se você gostou de ler este artigo, confira outros artigos relacionados abaixo:

    • Simple CSS layout da coluna 2
    • Tutorial para criar um bonito, simples, menu horizontal CSS
    • Pure CSS Menu suspenso sem utilizar JavaScript
    • Simple Verticale Menu Tutorial
    • Como criar CSS Three Column Layout
Untitled Document

Enviar um comentário

XHTML: Você pode usar estas tags: href="" citar=""> <b> <blockquote citar=""> <code> < del datetime = "">> <i> <q do <strike> <strong>


«Uma enorme coleção de Consentimento Livre e Wordpress Premium Theme Websites.
Untitled Document

    Inscrever-se

  • Assine o nosso feed
  • Assine por e-mail
  • Siga-nos no Twitter
  • Patrocinador
  • Patrocinador
  • Patrocinador
  • Patrocinador
  • Patrocinador
  • Patrocinador

    • Pesquisa

      Untitled Document
  • Calendário

    Setembro 2009
    M T W T F S S
    «Ago
    1 2 3 4 5 6
    7 8 9 10 11 12 13
    14 15 16 17 18 19 20
    21 22 23 24 25 26 27
    28 29 30
    • Páginas

      • Início
      • Sobre
      • Artigos
      • Contacte-nos
    • Categorias

    • Css (16)
    • Design / Inspiração (40)
    • Freebies (20)
    • Design Gráfico (9)
    • Photoshop (10)
    • Recursos (18)
    • Seo (1)
    • Ferramentas (5)
    • Tutorials (23)
    • Tipografia (3)
    • Desenvolvimento Web (4)
    • Wordpress (5)
    • Archives

    • Setembro 2009
    • Agosto 2009
    • Julho 2009
    • Junho 2009
    • Maio 2009
    • Recent Posts

    • CSS
    • Design / Inspiration
    • Freebies
    • Design Gráfico
    • Photoshop
    • Popular Posts

    • Como criar bem parecido formulário sem tabela
    • Criar uma Caixa Beautiful Icon no Photoshop
    • 6 gratuito e de alta qualidade Brick Wall Textures
    • Developer's Paradise Sites da Semana de 10 de setembro de 2009
    • Bem-vindo à ACE
    • Tutorial para criar um bonito, simples, menu horizontal CSS
    • 25 site desenhos rodapé, tendências e estilos
    • Tag cloud

    CSS Design Fontes Freebies Design Gráfico Design Gráfico Ícones Inspiração Photoshop Resources Tools Tutoriais Tipografia desenvolvimento Web Wordpress

    • Amigos

      • Abduzeedo
      • Alist Apart
      • Bittbox
      • CrazyLeaf Design
      • CSS Tricks
      • David Walsh
      • Fudgegraphics
      • Fuel Your Creativity
      • Developer Help
      • Instant Shift
      • Line25
      • Mirificampress
      • My Ink Blog
      • Noupe
      • PSDFan
      • PSDTuts
      • Compartilhe Brain
      • Six Revisions
      • Spoon Graphics
      • Toxel
      • Vandelay Design
      • Nós funcionamos
      • Web Designer Depot
      • Web Designer Ledger
      • Web Designer Wall
      • You The Designer
    • Translator

      English flagItalian flagKorean flagChinese (Simplified) flagChinese (Traditional) flagPortuguese flagGerman flagFrench flagSpanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flagCroat flagDanish flagFinnish flagHindi flagPolish flagRumanian flagSwedish flagNorwegian flagCatalan flagFilipino flagHebrew flagIndonesian flagLatvian flagLithuanian flagSerbian flagSlovak flagSlovenian flagUkrainian flagVietnamese flagAlbanian flagEstonian flagGalician flagMaltese flagThai flagTurkish flagHungarian flag
  • PATROCINADORES

    Saída UPrinting em YouTheDesigner.


    Cartões de Visita Online

    Web Design Blog Directory

.
Untitled Document
Voltar ao topo

Geral

Estes talvez de algum interesse
  • Sobre Nossa Empresa
  • Testemunhos
  • Detalhes de Contato
  • Blog
  • Social - Twitter, Flickr

Obras

Exemplos de projetos passados
  • Sobre Nossa Empresa
  • Testemunhos
  • Detalhes de Contato
  • Blog
  • Social - Twitter, Flickr

Serviços

Isto é o que se vende hoje
  • Sobre Nossa Empresa
  • Testemunhos
  • Detalhes de Contato
  • Blog
  • Social - Twitter, Flickr

Detalhes de Contato

Quer nos contratar? começar aqui ...
  • Free Project Assesment
  • E-mail - info@aceinfowayindia.com
  • Tel: 91 11 9810018780

Copyright © 2009, Todos os direitos reservados, Ace Infoway Índia carros Ace Infoway Índia para seu projeto de design que vem. Ver carteira nosso.