Je suis un programmeur de faire du développement web depuis plus de deux ans maintenant. Même si j'ai été faire front end engineering pour les deux dernières années, je ne pense pas que j'ai fait de la bonne façon
Par exemple:
- Je continue de faire de mise en page avec des tableaux et non seulement avec les CSS. Je n'ai pas encore trouvé un moyen de présenter correctement les données alignées et de tableaux.
- Je ne sais pas la différence entre
display: none
etvisibility: hidden
(bien, je le sais maintenant. mais il y a beaucoup de cas comme le rembourrage, les marges, les débordements etc) - Je n'ai pas vraiment suivi l'héritage moyen de l'écriture CSS. Presque chaque style commence avec un
#
, et non une classe. - Chaque fois qu'une page se charge lentement les éléments html sont hors de l'endroit et à l'automne dans l'ordre, seulement lorsqu'il est complètement chargé.
- Je ne sais pas ce que cette image dans firebug est de convoyage (en passant, firebug est mon sauveur. La vie aurait été impossible sans Firebug)
- Chaque fois que la disposition en désordre, je suis tenté d'utiliser position:absolute. Invariablement, il se retrouve dans un désordre plus grand.
Je sais que je fais beaucoup de choses de mal(et j'ai besoin d'obtenir ce droit) ici, mais j'ai réussi à faire les choses en place et en quelque sorte de l'afficher, de le voir foiré dans un autre navigateur.
Je ne veux pas faire une couche d'apprêt sur le CSS ou CSS pour les nuls. Je sais plus de qui. Je veux apprendre le CSS de la bonne façon. Se concentrer sur des problèmes comme les exemples que j'ai montré ci-dessus et de corriger ces failles.
Pouvez-vous m'indiquer à des ressources ou à ajouter de la commune de suggestions et astuces utilisés par les développeurs pour obtenir ce droit.