• Inicio
  • Sobre
  • Artigos
  • Contacte connosco

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

  • Artigo escrito
  • en 16.09.2009
  • ás 06:26
  • por admin

5 pasos para Escribir Mellor Css

Hai unha abundancia de tutoriais CSS están dispoñibles na Internet, pero poucos son os tutoriais útiles. Neste tutorial, vai atopar 5 pasos para escribir mellor código CSS para o seu próximo proxecto do sitio web. Eu espero que apreciar este tutorial.

1. ResetCss

Debes usar axustar se pode ser Eric Meyer Reset, Reset do YUI, ou axustar o seu propio personalizado, simplemente usar algo.

O obxectivo de redefinir o seu estilo é o de reducir inconsistencia navegador en cousas como alturas de liña por defecto, as marxes e tamaños de letra de títulos, e así 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, en, font, img, ins, kbd, q, s, samp, small, sub folga, 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

Un dos mellores e máis importante característica de CSS é a capacidade de escribir o código de forma minimizado.

Código incorrecto

( margin-top: 10px; margin-right: 7px; font-size: 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

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

3. Non usar clases tantos e Id's

Teño notado que a maioría dos principiantes engadir clases e ID's para case todos os elementos na páxina, o que non é required.There son algúns exemplos por baixo do que eu estou a referir.

Código incorrecto

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 = clase "wrapper" = "wrapper" clase font> = "heading" clase> <div "subheading" => Benvidos </ strong> </ p clase font> = "link"> <a href = "#" class = "link"> Inicio </ a> </ p clase font> = "linkb" href <a> class = "#" = "link"> Quen </ a> </ p> </ p clase href <a = "linkc"> class = "#" = "link"> Servizos </ a> </ p clase font> = "linkd" href <a> class = "#" = "link"> Contacto </ a> </ p> </ div>

Aquí está o código correcto

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> Benvido </ h1> <ul> href <a <li> "#" => Home </ a> </ li> <li> href <a "#" => sobre </ a> </ li> <li> href <a "#" => Servizos </ a> </ li> <li> href <a "#" => Contacto </ a> </ li> < / strong> </ div>

4. Organización vostede stylesheet

Ten que organizar o seu estilo de xeito que é fácil atopar cousas e elementos relacionados están xuntos. Use comentarios de forma eficaz. Por exemplo, hai o exemplo lle vai dicir como organizar o seu estilo

/ * Reset * / elements Eliminar marxe e elementos de recheo / * Elementos básicos * / Definen o estilo de elementos básicos: corpo, H1, H2, H3, H4, H6, ol, ul, dl, p, etc / * Clases xenérico * / Definen o estilo de clases xenéricas: as cousas sinxelas como eliminar o fondo, flotante para os lados, etc / * Layout Basic * / / * Layout Basic * / Definir o estilo do esquema básico: cabeceira. rodapé, barra lateral, etc / * Header * / Definir o estilo de cabeceira / * Content * / Definir o estilo para a área de contido / * Footer * / Definir o estilo para o rodapé / * Etc * / Continúe

5. Use Stylesheets Condicional

Internet Explorer é o buggy máis de todos os navegadores. Feliz pode usar comentarios condicionais para xestionar o CSS que está servindo para IE. Se eu ter eu teño un estilo chamado ie6.css que atinxe as versións máis antigas do IE. El me permite xestionar CSS para navegadores máis rápida e fácil.

Aquí 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] ->

Conclusión

Estas son só algunhas das suxestións que me axudan a escribir mellor código. Espero que o tutorial tamén pode axudar a escribir mellor e máis limpo o código. Aplicar estas suxestións para os seus proxectos actuais e no seguinte, e certamente pode apreciar os esforzos.

Se pensas que titorial pode ser máis mellor, por compartir connosco. Comentario nós

Se desexa recibir máis inspiración de nós, por favor, consideren asinar a nosa feed de RSS ou por e-mail.

Arquivo en: Css, Tutoriais por admin

Promover connosco

Tags: Css, Tutoriais

Artigos relacionados:

Se lle gusta de ler este artigo, confía outros artigos relacionados a continuación:

    • Simple CSS disposición da columna 2
    • Tutorial para crear un bonito, simple, menú horizontal CSS
    • Pure CSS Menú suspendido sen utilizar JavaScript
    • Como crear CSS Three Column Layout
    • Simple Vertical Menú Tutorial
Untitled Document

4 comentarios

  1. Tim Wright dixo en: 16 setembro, 2009 at 3:13 pm Said:

    En xeral, consellos realmente boas. Xeralmente, nós non usamos o seletor universal (*) para repor a marxe e padding porque os elementos do formulario son tan inestable cross-browser que fai máis dano do que bo.

    Pero se está escribindo un sitio web, sen calquera xeito, eu digo, absolutamente usalo.

    Grazas bo post,

  2. Karl dixo en: 17 setembro, 2009 at 10:22 Said:

    Bo exemplo, o número tres é basicamente a dereita. Aínda que eu non podo lembrar utilizando o mesmo nome de id e clase e incorrecto (nunca probe, nunca tropeçar enriba dun exemplo), é moi estúpido e confuso.

    Pero dando identificadores individuais de elementos de navegación é necesario se queres destacar un elemento actual vía CSS. Este exemplo é quizais non o mellor para ser mostrado e pode confundir os principiantes como mal hábito ou mal / code.

  3. Neel dixo en: 17 setembro, 2009 at 3:19 pm Said:

    Niza artigo a codificación CSS. Si un estilo ben organizado sempre é bo para a compatibilidade do navegador que non tes que comprobar de novo.

  4. No seletores universal di en: 17 setembro, 2009 at 8:16 Said:

    seletores universal, son moi malas!

Enviar un comentario

XHTML: Podes usar estas etiquetas: href = "" citar = ""> <b> <blockquote citar=""> <code> < del datetime = "">> <i> <q do <strike> <strong>


«Unha enorme colección de consentimento Libre e WordPress Premium theme Website.
Como crear Tipografía Tipografía no Photoshop »
Untitled Document

    Rexístrate

  • Asine o noso feed
  • Asinado por e-mail
  • Siga connosco en Twitter
  • Patrocinados
  • Patrocinados
  • Patrocinados
  • Patrocinados
  • Patrocinados
  • Patrocinados

    • Procura

      Untitled Document
  • Calendario

    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áxinas

      • Inicio
      • Sobre
      • Artigos
      • Contacte connosco
    • Categorías

    • Css (16)
    • Deseño / Inspiración (40)
    • Freebies (20)
    • Deseño Gráfico (9)
    • Photoshop (11)
    • Recursos (18)
    • Seo (1)
    • Ferramentas (5)
    • Tutoriales (24)
    • Imprenta (3)
    • Desenrolo Web (4)
    • Wordpress (5)
    • Archives

    • Setembro 2009
    • Agosto 2009
    • Xullo 2009
    • Xuño 2009
    • Maio 2009
    • Recent posts

    • CSS
    • Deseño / Inspiration
    • Freebies
    • Deseño Gráfico
    • Photoshop
    • Popular posts

    • Como crear así coma formulario sen táboa
    • Crear unha Caixa Beautiful Icon no Photoshop
    • 5 pasos para Escribir Mellor Css
    • Developer's Paradise Sites da Semana do 10 de setembro de 2009
    • Pure CSS Menú suspendido sen utilizar JavaScript
    • 6 gratuíto e de alta calidade Brick Wall Texturas
    • Benvido á ACE
    • Tag cloud

    CSS Deseño Fontes Freebies Deseño Gráfico Deseño Gráfico Iconas Inspiración Photoshop Resources Tools Tutoriais Tipografía desenvolvemento web WordPress

    • Amigos

      • Abduzeedo
      • Nationalsozialismus Pisos
      • Bittbox
      • CrazyLeaf Design
      • CSS Tricks
      • David Walsh
      • Fudgegraphics
      • Fuel Your Creativity
      • Developer Help
      • Instantánea Shift
      • Line25
      • Mirificampress
      • My Ink Blog
      • Noupe
      • PSDFan
      • PSDTuts
      • Compartir Brain
      • Six Revisions
      • Spoon Graphics
      • Toxel
      • Vandelay Design
      • Nós funcionan
      • Web Design Depot
      • Web Design Ledger
      • Web Design Wall
      • You The Design
    • 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 en YouTheDesigner.


    Tarxetas de Visita Online

    Web Design Blog Directory

.
Untitled Document
Volver arriba

Xeral

Estes quizais dalgún interese
  • Sobre Nosa Empresa
  • Testemuños
  • Detalles de Contacto
  • Blog
  • Social - Twitter, Flickr

Obras

Exemplos de proxectos pasados
  • Sobre Nosa Empresa
  • Testemuños
  • Detalles de Contacto
  • Blog
  • Social - Twitter, Flickr

Servizos

Isto é o que se vende hoxe
  • Sobre Nosa Empresa
  • Testemuños
  • Detalles de Contacto
  • Blog
  • Social - Twitter, Flickr

Detalles de Contacto

Tanto nos contratar? comezar aquí ...
  • Free Project Assesment
  • E-mail - info@aceinfowayindia.com
  • Tel: 91 11 9810018780

Copyright © 2009, Todos los derechos reservados, Ace Infoway India coches Ace Infoway India para o seu proxecto de deseño que vén. Ver carteira noso.