2010-01-22 9 views
15

cosa que utilizo¿Qué cosas pueden hacer que el desarrollo de CSS sea más rápido?

* stylesheets 
     o project.css 
     o ie.css 
     o print.css 
     o reset.css 

¿Alguna otra sugerencia?

+0

Los enlaces que se proporcionan son muy útiles! Te haría +1 pero me quedan sin votos. –

+0

http://www.jetbrains.com/webide/index.html –

+0

@Alix: a su servicio. +1. :) –

Respuesta

11

experiencia, experiencia y una vez más - la experiencia.

Puede encontrar IDEs, generadores, etc. útiles, pero al final del día, si es un desarrollador, su experiencia juega el papel más importante.

2

Si tiene que hacer esta pregunta, seguramente no debería estar trabajando en la codificación de CSS para que coincida con las maquetas de diseño que tiene delante. Esa es mi humilde opinión.

BTW: Esto fue en respuesta al fraseo original de su pregunta: "¿Cómo debo comenzar a codificar CSS para las maquetas de diseño que tengo enfrente?".

0

EDIT:

En respuesta a su actualización - Yo personalmente a favor Firebugs CSS editar/vista previa/modificar sobre WDT de. Es mucho más directo IMO.

IMO esto es en general una mala práctica. Si bien el objetivo es separar la estructura (xhtml) de la presentación (CSS), a veces no es completamente posible, por ejemplo, tener que envolver un elemento con varios elementos para que el equipo de diseño pueda tener sombras y esquinas redondeadas y el equipo de desarrollo puede tener altura y ancho reconocibles ...

De todos modos, lo más fácil es comenzar a aplicar sus estilos a los elementos ... no entiendo qué tipo de indicadores está buscando, podría ser útil si proporciona una visión general rápida de su proceso actual.

1

Use un IDE adecuado que le brinde tanta ayuda como sea posible.

IntelliJ IDEA es no sólo un gran IDE Java, también es ideal para la edición de HTML/CSS:

  • editor de CSS
  • CSS finalización de código
  • sintaxis CSS error & destacando
  • CSS sobre la marcha validación & intención acciones
  • Encontrar/resaltar usos
  • Quick Doc
  • Código CSS plegable
  • formato del código CSS
  • CSS vista Estructura
  • Refactoring
  • auto-comentario declaración
  • Goto
  • Mostrar contenido

Ver más aquí : http://www.jetbrains.com/idea/features/html_css_editor.html

+0

pero no es gratis –

+3

No lo solicitaste gratis ... algunas de las mejores herramientas que existen no son gratuitas (aunque hay algunas buenas herramientas gratuitas). –

+1

una azada trasera tampoco es gratis, pero ¿solo querrías usar cucharas de plástico libres para cavar una zanja? –

2

Recomendaría un marco como el 960 Grid System. La creación de bonitos diseños y prototipos funcionales se realiza muy rápidamente cuando tienes 960 al alcance.

+0

pero funciona en proporción y obtengo un diseño con diferente ancho y tamaño de canal –

+2

Si desea ser más rápido, instale un estándar. – Sampson

0

Usted podría tratar de usar algo como Sass

0

utilizando tablas en el formato

+0

No creo que ahorre mucho tiempo a menos que tenga un diseño fluido. La mayoría de las veces las tablas solo disminuyen el nivel de entrada de la codificación, solo tienes que saber html para obtener algo básico, pero a la larga eres más rápido con CSS. De todos modos, es un hecho ampliamente conocido que utilizar tablas para maquetar es una mala práctica, así que probablemente solo sea una respuesta sarcástica, pero si el tiempo y el apoyo de los navegadores cruzados es crítico, no es una mala idea (eso es por supuesto si no tienes problemas durmiendo después de esto). – vise

+0

espera, solo dijiste que css es más rápido a la larga. pero para ahorrar tiempo, ¿podría usar tablas? – Shawn

+0

+1, a veces es tan cierto. (¡Estás a solo 11 puntos de distancia de 5K ahora!) Pero CSS en serio te da más control, especialmente si estás trabajando en un CMS. – JohnB

0

Existen ciertos sistemas de plantillas como sass, que pueden funcionar bien en ciertos diseños o hojas de estilo grandes.

Si sus diseños son repetitivos, ya que siempre se adhieren a ciertas convecciones, puede probar un marco css.

Sin embargo, a pesar de la compatibilidad limitada con los navegadores cruzados, CSS es trivial (incluido IE6 después de una cierta cantidad de experiencia). Puede intentar combinar sistemas de plantillas, o los llamados marcos CSS, pero tenga en cuenta que a veces menos es más.

1

scaffold le permitirá construir su CSS en forma conceptual ...

+0

pero esto es solo para sitios php –

0

Como Hartikainen sugirió Me considerada fuertemente utilizar una extensión CSS. Realmente simplifican el desarrollo, hacen que su código esté más organizado y admiten coherencia. Por lo tanto, admiten una mayor calidad CSS y un desarrollo más rápido.

más prominentes son

Cuestiones relacionadas