Hay muchas ventajas de un CSS limpio y organizado: el código de luz y, como resultado, un archivo de luz, dimensiona el sitio para cargar más rápido, es más fácil de leer, rápidamente buscar cuando desea actualizar o para remediar los problemas. Y, sobre todo, sirve como prueba de su profesionalismo como desarrollador. Aprender a escribir un código bien diseñado es una capacidad esencial cuando se trabaja con WordPress y desea hacer cambios de estilo en su sitio y si desea asegurarse de que el código sea estricto y eficiente, hay algunos principios que debe tener en mente.
Los consejos a continuación lo ayudarán a mejorar su conocimiento de CSS y escribir CSS optimizado y sin desorden, lo que lo convierte en un mejor desarrollador de WordPress. 1. Descubra lo primero que lo primero es lo primero: debe planificar su aspecto, porque lo hace en esta etapa asegurará que haya menos espacio para la redundancia. Además, si hace tiempo para planificar ahora, puede elegir los estilos que necesita y ninguna de las cosas adicionales que eventualmente contribuyen a una hoja de estilo desordenada e hinchada. Aunque este paso es el primero de esta publicación, en realidad tendrá una mejor idea de lo que significa planificar su apariencia cuando lea todo el artículo. Pero, en esencia, su objetivo para este paso es crear un contenido con todas las identificaciones y clases que espera usar. Una vez que se decida su estructura, puede continuar y codificar el camino a través de ella.
2. COD usted considerando los futuros evaluadores D. Keith Robinson tenía algo cuando escribió en “Consejos para una mejor revisión de diseño” que debe tener en cuenta quién puede ver su código cuando tiene la intención de escribir. Esto es particularmente importante si tiene la intención de enviar su tema o complemento a wordpress.org, porque es probable que muchas otras personas revisen, editen, distinan o construyan su creación para mantener las cosas cuidadas y ordenadas para acelerar el desarrollo futuro para usted o Cualquier otra persona que pueda ver su código3. Escriba un contenido Una vez que haya planeado la estructura de la hoja de estilo, es una buena idea ayudar a mantener las cosas organizadas creando un contenido en la parte superior del archivo. Puede hacerlo simplemente escribiendo cada sección como comentario en varias ocasiones. Aquí hay un ejemplo de contenido que utiliza un comentario de línea múltiple para ayudar a mantener sus estilos organizados:
Cargue la idea E37862D2D90450B0AA44ED7CE2D1D82B
Siendo realistas, no tienes que hacer que se vea tan brillante, pero al mismo tiempo, todos los personajes adicionales te ayudan a llamar tu atención sobre el título, por lo que cualquiera que revise tu hoja de estilo no se lo pierda. Cada desarrollador tiene un enfoque diferente para esto, por lo que en realidad no hay una forma “correcta”. Solo existe la forma en que prefieres.
Simplemente puede seguir su ejemplo automático y adoptar su estilo para los temas oficiales de WordPress:
La idea 39B90AB0A5FCBD55A3A9DD1391E05C71 está cargada.
Si todos los desarrolladores de temas de WordPress adoptaran este estilo, ciertamente facilitarían la vida, porque los desarrolladores compartirían el mismo estándar. Además, este ejemplo usa menos caracteres que el anterior, lo que ahorra poco espacio. Por supuesto, puede haber solo unos pocos bits y bytes, pero estas cosas se reúnen rápidamente y ahorran espacio donde puede ayudarlo a largo plazo. Independientemente del método que elija, un contenido puede ayudarlo a recordar dónde ha colocado todo, de modo que las actualizaciones futuras y la solución de problemas se vuelvan más fáciles. No tendrá que buscar miles de líneas de código, una por una, para encontrar la línea que necesita editar. Solo puede desplazarse a esa sección y buscar una selección de código mucho más pequeña. Escriba IDS y clases descriptivas Al escribir CSS, puede ser tentador pasar por él rápidamente sin pensar en el futuro. Es más fácil encontrar ID y clases que parecen encajar en este momento que pensar en cómo el proceso de pensamiento puede diferir más adelante. Puede nombrar identificaciones y clases que tengan sentido para usted ahora, para confundirse más tarde, después de haber olvidado los procesos de pensamiento anteriores. Por lo tanto, es importante pensar en los nombres para sus ID y clases que son lo suficientemente anchas como para ser lo suficientemente claras y fáciles de entender, al mismo tiempo lo suficientemente específicos como para distinguir entre diferentes elementos de CSS.
Parece una tarea difícil, pero una vez que pasas por algunos ejemplos, es un problema. Por ejemplo, veo a muchos desarrolladores que usan una ID de #Container o algo similar al área de contenido principal, que sería demasiado amplio, porque un contenedor podría usarse para casi cualquier cosa. Si no es eso, veo identificaciones demasiado específicas, como #LeftContainermain, que no es solo con la boca completa, sino que es difícil de leer. En su lugar, intente usar #content o si tiene muchas áreas de contenido diferentes, intente #Main-Account. 5. No use nombres específicos de posición Uno de los errores que veo con frecuencia cuando miro debajo del capó de temas y arados es el uso de ID y clases que se requieren para su diseño o posición. Por ejemplo, #-Container izquierdo o #Blue-Font. Aunque esto no es en realidad un error y no hay nada inherentemente en el uso de este sistema de nombres, es un problema para el desarrollo futuro. Si mira la pantalla y aprieta la cara a la confusión o eventualmente la indignación, déjame explicarte. ¿Qué sucede si más tarde, decida que desea hacer un pequeño cambio en ese contenedor colocado en la fuente izquierda o azul? No es un problema tan grande hasta que realice tantas actualizaciones y cambios que # #izquierda-contenedor ya no está a la izquierda y #Blue-Font es verde e incluso puede incluir algunos estilos de enlace que agregó de Walk.
Cruzar y actualizar el código nuevamente o intentar solucionar problemas puede no ser difícil para usted. Si recuerda los cambios que ha realizado, pero es una pesadilla para cualquiera que intente usar, editar o construir en función de sus estilos. La alternativa es Elimine la posición y el diseño de sus ID y cursos cuando tenga dudas, es mucho más claro permanecer con los nombres que son por su apariencia, como #Header y #footer. Es mucho más conciso para todos. 6. Crear secciones con IDS Una forma aún más efectiva de nombrar sus secciones en su contenido es convertirlas en IDS. De esta manera, es aún más fácil reconocer cada segmento de la hoja de estilo para una revisión y solución de problemas más fáciles. Si fuera usar el estilo de contenido de Automatic, pero también incluidos códigos, se vería así:
Cargue la idea 178766276A2797576024eb662f686b5
Aunque esta no sería la única sección que probablemente debería incluir, le da una idea de cómo podría estructurar la hoja de estilo para obtener la máxima claridad. 7. Etiquete las secciones con comentarios Cuando llegue a una sección de la hoja de estilo, primero escriba un comentario que incluya el nombre de la sección y una breve descripción de lo que se incluye. Esto hace que su CSS sea más fácil de navegar y comprender. Si está mirando hasta ahora, ya ha nombrado las secciones para su apariencia utilizando la identificación apropiada y los nombres de las clases. También es posible seguir el ejemplo automático y adoptar su estructura para su contenido.
Dado todo esto, aquí hay un ejemplo de cómo puede declarar sus secciones en voz alta y orgullosa de agregar aún más hojas de estilo de claridad: la idea 4409169C3C2279D93F21EAB322F43CB está cargada.
8. Use la función de búsqueda, ¿desea que sus secciones sean aún más fácil de encontrar? Una de las herramientas más valiosas que me gusta usar para actualizaciones y solución de problemas es el uso de mi editor de script o búsqueda de navegador. Puedo buscar el título de una sección que se encuentra en el contenido, luego puedo saltar directamente a cada lado del documento donde se menciona, uno por uno. En Google Chrome, por ejemplo, cuando miro la hoja de estilo de un tema directamente en el tablero, puedo presionar CTRL + F en el teclado Windows o comando + F para Mac OS X. En la esquina superior una ventana emergente aparece en línea. donde puedo ingresar un tiempo de búsqueda para encontrar todos sus ejemplos en la página. Es una herramienta valiosa que puede ahorrarle durante mucho tiempo. 9. Crear banderas para sus secciones Douglas Bowman tiene un excelente consejo para que la hoja de búsqueda sea más eficiente: use banderas en sus secciones. ¿Por qué? Busca en un documento para una identificación que use para los títulos de sus secciones, junto con varios otros lugares, todos aparecen en los resultados. Todavía tienes que investigar todos esos casos. Usar banderas para sus secciones significa que puede buscar el título de una sección que incluye la bandera y obtendrá un solo resultado. También es el único y exacto resultado que necesita, ahorrando aún más tiempo. Una bandera en este caso sería un personaje que de otro modo no se usa en la sintaxis CSS. ¿Cómo se ve esto en acción? Aquí hay un ejemplo de cómo puede escribir una bandera para sus secciones utilizando los mismos consejos ya enumerados: Cargue la idea E7EE8A0067C496BEF899262D2C7EE
Este es el mismo ejemplo utilizado en el consejo anterior, pero con una sola adición. Incluí un símbolo = directamente frente al título. Ahora, cuando alguien quiere buscar estilo en la sección del encabezado, puede buscar =#encabezado y solo el título de la sección aparecerá en los resultados. Ahora no hay necesidad de investigar toneladas de resultados. 10. Escriba un comentario para las banderas ¿Cuál es el punto de incluir una bandera en los títulos si no anuncia a todos que lo han incluido? Probablemente hay poco sentido. En su contenido, asegúrese de agregar una nota rápida sobre las banderas que usa en los títulos de sus secciones. Como recordatorio para usted y también anuncie a cualquiera que examine su hoja de estilo de que hay una manera fácil de buscar su archivo 11 . Separe el aspecto de diseño CSS no puede simplemente agregar elementos de estilo a su sitio o diseño de complementos, tal. Dado esto, si no separa su diseño y estilos de su apariencia, la hoja de estilo puede ser rápidamente desordenada y difícil de leer.
La primera codificación de estilos de apariencia, seguido de estilos de diseño, mantiene cosas más organizadas. La forma en que lo hace depende del proyecto en particular para el que trabaje, pero puede escribir este pedido para cada sección o escribir una sección separada para su apariencia 12. Escribir comentarios para obtener comentarios de Clarity Add es una de las mejores maneras de asegurarse de que Su CSS es fácil de entender. Donde sea que crea que es necesario explicar un estilo determinado para que se explique fácilmente o para evitar una catástrofe, agregue un comentario si está en la misma línea con una declaración o incluso antes. Esto ayuda a evitar que alguien limpie o edite una línea o sección de manera inapropiada, especialmente cuando puede romper el aspecto, por ejemplo. 13. Mantenga una lista de referencias útiles puede ser útil para registrar la estructura completa de la hoja de estilo para sus registros, una forma como un contenido mejorado. Puede ayudarlo a mantenerse en el camino correcto mientras codifica y también puede proporcionar recordatorios más tarde cuando tiene que actualizar el archivo o solucionar problemas. Mientras está en esto, ¿por qué no mantener una lista de sus recursos favoritos a su alcance?
En lugar de tratar de recordar cada propiedad y valor conocido por el hombre, mantenga una lista de esas cosas marcadas para que no destruya su cerebro tratando de descubrir cómo hacer algo con CSS. Si necesita una lista de recursos útil y completa, consulte la Mega Guide para aprender y hacer referencia a CSS para WordPress: más de 150 recursos. 14. Cree una biblioteca CSS probablemente aún más útil que una lista de recursos o de referencia es su propia biblioteca CSS. Es un recurso de todos los elementos constantes que utilizó para armar la hoja de estilo, como plantillas, documentación, código preescritado, contenido falso, identificaciones comunes y clases. Son convenientes no solo para la resolución de problemas, sino también para la reutilización de futuros proyectos, para que no tenga que comenzar desde cero. Para crear uno, puede configurar algunas páginas en su sitio para referencia personal o pública, ya que cree que es apropiado o puede crear un depósito en GitHub. También puede guardar una copia para usted en su computadora. La forma en que guarda su biblioteca de código depende de usted 15. Ordene las propiedades en orden alfabético Christian Montoya tuvo la idea correcta cuando mencionó este consejo en sus técnicas de publicación que uso todo el tiempo. Organiza sus propiedades para que sea mucho más fácil de encontrar. Aquí está el ejemplo de Montoya sobre cómo esto podría funcionar en la hoja de estilo: Cargue la idea C75AD3C63C622283614502E6B173A83
16. Elija sus divisiones sabiamente mientras agrega más etiquetas DIT en su sitio que necesitan su propio estilo CSS, más se arriesgará a estar estructuralmente hinchado.La solución es usar solo la cantidad de divisiones que realmente necesita.Trate de pensar en otras formas en que puede obtener el mismo aspecto y diseño sin usar otro DIV.Aquí también está el lugar donde mantener una lista de recursos y referencias cercanas es particularmente útil.17. Use el espacio adecuado, esto parece un consejo obvio a primera vista, pero es un poco más complicado de lo que piensas.Si usa un espacio adecuado entre todos sus selectores y declaraciones, como en el ejemplo a continuación, ciertamente le ayuda a mantener las cosas claras y fáciles de leer, pero hay una desventaja. La idea 4D642752DE0E64C97AE8E1B7F87D80 está cargada.
Cada espacio que escriba se agrega al tamaño total del archivo. Puede que no parezca largo, pero cada bypass importa y la reunión al final. Si logra mirar convenientemente para ingresar a un espacio entre el selector y el soporte o dos puntos y el valor regularmente, no sería algo horrible. Puede pensar que no ahorra tanto espacio o tiempo y no lo hace de todos modos. Si implementa todos los consejos enumerados aquí, todo puede ser bastante pequeño. 18. Usar los descansos en la sección pueden parecer simples, pero ciertamente vale la pena mencionarlo, porque es un consejo importante. Agregar una sección de la sección entre estilos, selectores, secciones y contenido hace una hoja de estilo verdaderamente organizada. También puede ayudar a que la hoja de estilo sea fácil de leer, especialmente si decide omitir espacios en otros lugares. Tome la hoja de estilo de veinte dieciséis, por ejemplo: cargue la idea 8D698D0325B3E35226BA03D903B0351A
Agregar descansos de sección después de los selectores definitivamente puede hacerle muy fácil leer y encontrar lo que necesita para editar. 19. No use demasiados selectores como regla general, si no tiene que escribir un selector, entonces no. Mantener selectores al mínimo significa que la hoja de estilo es más fácil de leer y que debe ser más fácil de identificar lo que necesita editar cuando soluciona problemas. Si marca claramente sus secciones, no necesitará incluir esos selectores con otros, como en el siguiente ejemplo:
La idea 310D2AC6EEE68AA9F36E1A6782CE08BE3 está cargada.

En el código anterior, el selector #SideBar no sería necesario. Eliminar selectores adicionales también puede ayudar a guardar algunos bytes aquí y allá. 20. No use hacks inútiles que usen hacks CSS pueden ser una forma efectiva de remediar el estilo que no funciona para sus necesidades, especialmente si lo necesita para compensar un error. Pero la verdad es que los hacks realmente pueden dificultar cambiar las cosas más tarde. Si encuentra un error, primero notifique al desarrollador del tema o complementos para ver si tiene la intención de repararlo antes de agregar su propio Hack CSS. Si cree que necesita agregar uno temporal, asegúrese de anotarlo para sus registros y agregar un comentario junto a la fila que contiene el truco para recordar por qué lo pone allí. Agregar demasiados hacks a la hoja de estilo no solo puede confundirse cuando cambia las cosas, sino que también corre el riesgo de destruir su apariencia y diseño si el truco no es compatible con los cambios que desea hacer, así que asegúrese de pensar en las repercusiones de antemano e intente encontrar una alternativa siempre que sea posible. 21. ¡Mantenga la etiqueta importante al menos la etiqueta!
Importante es una forma efectiva de asegurarse de que los nuevos estilos que ingrese tomen en otros estilos que de otro modo son dominantes, pero solo debe usarlo si es absolutamente necesario.Si lanza esta etiqueta como si estuviera dando dulces a los niños, resulta una hoja desordenada que podría ser difícil de editar en el futuro.Podría terminar tratando de editar una declaración que simplemente no aceptará.¡Entonces tendrás que pasar mucho tiempo siguiendo todas las etiquetas!
importante que tengas alrededor. De hecho, se necesita doble tiempo para hacer un cambio simple. Esto no solo es frustrante para usted, sino que también es frustrante para cualquiera que intente editar o desarrollar su tema o complemento para satisfacer sus necesidades. A veces simplemente no puedes pasar y eso está bien, pero no debes aceptar verlo todo el tiempo en una hoja de estilo. 22. Use UFT-8 El código de caracteres UFT-8 es universal y su uso en la mayoría de los casos ayuda a resolver muchos problemas de compatibilidad futuros. Por supuesto, no siempre podrá usarlo, por ejemplo, si tiene que usar traducciones con caracteres que no están incluidos en el UFT-8, pero si puede deshacerse de él, use este último. 23. Use la unidad EM para el texto CSS-Tretrbs tiene un excelente elemento sobre la unidad EM y por qué debe usarla. Esta unidad dimensiona el texto en relación con el conjunto de tamaño original. Si usa píxeles para dimensionar el texto, puede verse bien en el navegador, pero no tanto en otros dispositivos, como las pantallas móviles. Según COMSCORE, la actividad en teléfonos inteligentes y tabletas representa el 60% del tiempo total en los dispositivos de medios de EE. UU. Debido a que muchas personas usan pantallas que no sean su escritorio para ver los sitios web, es lógico hacer que su experiencia visual sea lo más agradable posible. El uso de la unidad EM asegura que su texto se redifunde automáticamente para mostrar bien en todas las plataformas. 24. Use una ID separada para enlaces de anclaje de anclaje, naturalmente, obtenga el mismo estilo que los enlaces activos y de cruce.
En muchos casos, es posible que desee que los anclajes se vean y actúen de manera diferente a los viejos enlaces ordinarios. Si este es el caso, el uso de una identificación separada para el ancla puede ayudarlo a lograr esto. Es una forma mucho más organizada de anclajes elegantes, en oposición al uso de una etiqueta importante, por ejemplo. También hace que sea más fácil y más rápido hacer cambios en el futuro. Con placer. 25. No use el selector * Puede parecer una forma efectiva de arreglar las diferencias entre los navegadores entre bordes y rellenos, pero el selector * hace que sea más difícil cargar la página de su navegador, lo que significa que su sitio podría cargarse más lento que usted han propuesto, especialmente si tiene un gran sitio. Además, podría interferir con el estilo predeterminado que desea mantener, lo que significa que su sitio puede no verse exactamente como esperaba. En este caso, la neutilización de este selector puede ahorrarle lo suficiente para solucionar problemas de su diseño, sin mencionar que ralentiza el tiempo de respuesta de su sitio. Es mejor acercarse a la compatibilidad del navegador en una sección separada de la hoja de estilo, generalmente al principio. Conclusión La redacción de un código CSS más limpio no tiene que ser una tarea. Si usa mucho o todos estos consejos, estaría a punto de codificar mejores hojas de estilo WordPress. Para obtener más consejos para permanecer frente al juego y mantenerse al día con sus habilidades de CSS, consulte algunas de nuestras otras publicaciones: Comprender las redes CSS para el sitio web moderno de WordPress y usar CSS de medios para un diseño receptivo de WordPress.
¿Cuáles son los mejores consejos para un CSS más limpio en WordPress?Siéntase libre de compartir su experiencia en los comentarios a continuación.
CSS
25 consejos de expertos para una codificación CSS más limpia para WordPress
Tags 25 consejos de expertos para una codificación CSS más limpia para WordPress
homefinance blog