[CSS] Los mandamientos

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • MoaLaiSkirulais
    ^^(V)^^
    • 08-07-2003
    • 23268

    #1

    [CSS] Los mandamientos

    1. Comprenderás tu código HTML lo mejor posible
    2. No utilizarás clases en vano
    3. Utilizarás la herencia para evitar la redundancia
    4. No utilizarás ID a tontas y a locas
    5. Utilizarás tablas donde corresponde. Sólo donde corresponde
    6. No desearás los estilos de tu prójimo
    7. Sólo utilizarás Explorer para probar compatibilidad
    8. Utilizarás unidades relativas dentro de lo posible
    9. No olvidarás la accesibilidad
    10. Validarás tu HTML y tu CSS



    never forget
  • acha
    Mega Egelito
    • 10-11-2004
    • 3902

    #2
    7. Sólo utilizarás Explorer para probar compatibilidad
    este deberia ser el primero o segundo

    Comentario

    • Lux
      ルクス
      • 24-04-2003
      • 24465

      #3
      jaujuj (Y)

      Comentario

      • Iwakura
        Nerd legendario
        • 10-01-2004
        • 22349

        #4
        Reconozco de pecar con lo de usar IDs a tontas y a locas
        Pero de a poco te vas dando cuenta de la mierda que haces y vas bajando juaju

        Comentario

        • CcCamikaze
          Langosta espía
          • 28-04-2003
          • 45790

          #5
          7. Sólo utilizarás Explorer para probar compatibilidad

          Comentario

          • Iwakura
            Nerd legendario
            • 10-01-2004
            • 22349

            #6
            Es que es malo cuando empezas [igual por ahí me pasó a mi nomás] que flasheás que los divs son como tablas, y entonces es cuestión de anidar sin parar y crear infinitas ids para cosas cuando bien podrías tener menos ids y más clases para hacer MÓRFOSIS AMIGOS

            algo así no sé, entre que lo expliqué para el orto y que tan capo no soy, ya fue

            Comentario

            • Nagual Bones
              Son of the Bard
              • 14-04-2003
              • 21698

              #7
              AMEN!!




              yo al principio hacia clases por cada id de cada div, pero la herencia es lo mejor


              El camino del nagual...

              You become what you believe.

              Comentario

              • MoaLaiSkirulais
                ^^(V)^^
                • 08-07-2003
                • 23268

                #8
                <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/bones-strict.dtd">

                Comentario

                • Inclinado
                  Mega Egelito
                  • 26-01-2006
                  • 3497

                  #9
                  Originalmente publicado por MoaLaiSkirulais
                  10. Validarás tu HTML y tu CSS
                  NOT!!
                  Alfajor JORGITO eater

                  Comentario

                  • Lux
                    ルクス
                    • 24-04-2003
                    • 24465

                    #10
                    Igual, el tema de los ids depende. Si estás armando desde 0 conviene aprovecharlo, pero muchas veces heredás un css o un script HORRIBLE donde no te queda otra más que empezar a mandar ids por todos lados.

                    Comentario

                    • MoaLaiSkirulais
                      ^^(V)^^
                      • 08-07-2003
                      • 23268

                      #11
                      yo todavia no le saque bien la ficha a un aspecto de la herencia....
                      osea evidentemente repetir el nombre de una class es para cagada por mas q esa repeticion este bien delimitada y acotada dentro de una jerarquia en cascada...

                      ejemplo:
                      #content .title
                      #menu .title

                      cualquier tag de class=title va a heredar de content y de menu.
                      eso t obliga a no repetir nombres es lo peor

                      bah mucha bola no le di.
                      supongo q es un bug ahora mando mail a linux

                      Comentario

                      • Lux
                        ルクス
                        • 24-04-2003
                        • 24465

                        #12
                        pero, en ese caso cuando llamás al div no ponés id=id y aparte el class?

                        otra cosa que SUPER ODIO es cuando la herencia no funciona bien cuando declarás tipos normales (img, a, etc) de un id y de una clase y que herede cualquiera.

                        Comentario

                        • MoaLaiSkirulais
                          ^^(V)^^
                          • 08-07-2003
                          • 23268

                          #13
                          no el ejemplo q pongo seria asi

                          <div id=-"content">
                          <div class="title">Contenido</div>
                          </div>

                          "Contenido" va a heredar style de content y de title
                          Y dependiendo del orden de la definicion se van a pisar.
                          Es terrorifico.

                          Comentario

                          • MoaLaiSkirulais
                            ^^(V)^^
                            • 08-07-2003
                            • 23268

                            #14
                            *de content y de menu

                            Comentario

                            • Lux
                              ルクス
                              • 24-04-2003
                              • 24465

                              #15
                              Ah sí, malísimo cuando pasa eso =/

                              Comentario

                              Trabajando...