CodePen es un editor de código en línea gratuito (HTML, CSS, JS). Otro blog independiente

editores CSS- Estos son editores que están destinados únicamente a crear hojas de estilo en cascada. Si bien puede utilizar un entorno de desarrollo con todas las funciones u otro editor de código para estos fines, los editores de CSS pueden ofrecer funciones y características especializadas para crear rápidamente CSS de calidad. En este artículo, conocerá los editores CSS más populares disponibles para su uso.

Stylizer es un editor visual de código CSS. Tiene la capacidad, en tiempo real, de ver los cambios en una página web a medida que ocurren. Además, tiene una interfaz de apuntar y hacer clic que le permite resaltar elementos de la página simplemente haciendo clic en ellos, lo que facilita mucho la edición de CSS. Stylizer sólo está disponible para usuarios de Windows y Mac OS.

Maestro de estilo

Style Master es una aplicación de creación de CSS multiplataforma que viene con una amplia gama de características, como autocompletado de código mientras se edita y representa páginas generadas dinámicamente (como PHP, .NET y Ruby on Rails), así como CSS jerárquico. campos de representación. Aparte de esto, también hay una función llamada Support Watcher que le alerta sobre posibles errores de CSS para ciertos navegadores.

CSS rápido

RapidCSS es la herramienta ideal para escribir código CSS. Es liviano y ofrece una amplia gama de funciones, como autocompletado de código, resaltado de sintaxis, referencia CSS incorporada y una variedad de atajos de teclado para etiquetas.

Caja de herramientas CSS gratuita

Free CSS Toolbox es un editor de texto simple para CSS. Es muy ligero y fácil de usar. Tiene resaltado de sintaxis, autocompletado de código, validación de CSS, validador de CSS y compresor.

Estilo de taza de caféSábana

CoffeeCup StyleSheet Maker es otro editor de CSS que ofrece muchas funciones de edición de CSS, pero no es lo suficientemente flexible como para maximizar la productividad. Tiene soporte para atajos de teclado para etiquetas, clases y sangría; todo para que tengas que escribir lo menos posible. También viene con una gran cantidad de fragmentos de código listos para usar para estilos CSS de uso común.

Editor CSS EnginSite

EnginSite CSS Editor es un buen editor de CSS con vista previa instantánea. Este editor es ideal para desarrolladores principiantes que se centran en tareas y proyectos sencillos.

CSS

CSSEdit es el “medio dorado” entre editores complejos para desarrollo web y los muy simples. Lo mejor de todo es que es adecuado para desarrolladores de CSS principiantes o proyectos en solitario.

JellyFish-CSS

JellyFish-CSS es un editor de CSS sencillo y eficiente. Le ayuda a editar código CSS fácil y rápidamente. Además, también te ayudará a evitar errores de sintaxis CSS gracias a su función de código inteligente incorporada.

SnapCSS

SnapCSS es un editor CSS exclusivo para Windows que es muy liviano y proporciona una excelente interfaz de editor de texto. También tiene una función de embellecimiento de código que formatea y estandariza automáticamente su CSS.

CSS simple

SimpleCSS es una aplicación para Mac OS que facilita la creación de hojas de estilo desde cero. Incluye una función de importación que le permite combinar varios archivos CSS en uno. No solo eso, SimpleCSS también tiene una funcionalidad de arrastrar y soltar para redistribuir sus reglas CSS, para que pueda organizar su archivo CSS de la manera que desee.

¿Qué editor CSS nos falta?

¿Quizás tu editor CSS favorito no fue mencionado en este artículo? Cuéntanoslo en los comentarios. Artículo original “10 editores CSS de primer nivel”, autor Omar Abid

  • Traducción

Este no es un intento de crear una lista de todas las herramientas de desarrollo CSS existentes. Sólo unos pocos, los más útiles, fueron seleccionados y colocados en las categorías apropiadas.

Para que una herramienta sea realmente útil, debe tener una buena documentación y una interfaz fácil de usar. Lamentablemente, algunas de las herramientas de la lista no cumplen plenamente estos criterios. Si alguien conoce mejores alternativas con una interfaz más amigable y más funcionalidad, escriba en los comentarios.

Diseños

Generador de diseño CSS
Este generador puede crear un diseño de tres columnas (una, dos) con un diseño flotante o fijo que contiene un encabezado y pie de página. Las dimensiones se pueden especificar en px, em o %.

Más allá de CSS

MásCSS
MoreCSS es una biblioteca JavaScript orientada al diseñador que le permite escribir código CSS para crear ventanas emergentes, información sobre herramientas, menús de pestañas, tablas de cebra, estilos de lista enriquecidos y transparencia entre navegadores.

MENOS – CSS más eficiente
Less es una joya de Ruby que extiende CSS agregando características como variables, mixins, operaciones y reglas anidadas. Basta con cambiar el nombre de los archivos .css a .less para obtener todas estas funciones.

DtCSS
DtCSS es un script PHP que procesa archivos CSS, permitiéndoles usar selectores anidados, combinación de colores, etc. DtCSS lee un archivo CSS con instrucciones especiales escritas para DtCSS y genera CSS normal. Hay un sistema de almacenamiento en caché inteligente.


SASS es un compilador de hojas de estilo. Muy conveniente: formato con sangría, como en Python, mixins con parámetros (casi funciones), variables y operaciones sobre ellos.

Etiquetas:

  • CSS
  • herramientas de desarrollo
Agregar etiquetas

Continúa la reorientación de diversos programas informáticos hacia aplicaciones alojadas en la red. Esta tendencia no ha pasado por alto los distintos entornos de programación, lo que, en principio, es lógico. ¿Dónde más que Internet es mejor almacenar y editar código, especialmente cuando se trata de archivos . Hoy le sugiero que lea sobre un servicio útil llamado CodePen, uno de los mejores editores visuales en línea para código HTML, CSS y JavaScript.

Esta herramienta es muy interesante y conveniente; la usé un par de veces en blogs para demostrar el diseño: en un artículo y en una nota sobre el menú horizontal. A continuación le contaré en detalle las características y ventajas de Codepen, y también consideraré el uso de este editor de código en línea en la práctica.

Características y funciones clave de CodePen

Cabe señalar de inmediato que el servicio en cuestión no cubre toda la variedad de lenguajes de programación. Probablemente esta sea una tarea bastante difícil de implementar para soluciones en línea; en tales casos, es mejor utilizar software especializado como Phpstorm, etc. Codepen está exclusivamente centrado en la web y admite lenguaje de marcado HTML, hojas de estilo en cascada CSS + JavaScript., que se utiliza con mayor frecuencia en la creación de sitios web. Estas tres áreas son suficientes para garantizar la demanda del servicio en un entorno profesional.

En principio, las capacidades de CodePen son algo similares a varios editores de código que muchas personas usan en su trabajo: desde Notepad++, Sublime Text hasta algo más complejo como Webstorm. Por supuesto, no me refiero a una copia completa de todas las funciones del software, sino sólo a las funciones básicas de escritura de código. Sin embargo, al mismo tiempo, este editor en línea CSS/HTML tiene características únicas que lo distinguen de los competidores mencionados anteriormente. Destacaría 4 aspectos clave.

1. Accesibilidad universal

Publicar el código desarrollado o sus fragmentos en línea le permite compartirlos con otros usuarios. Simplemente envíe un enlace a una página en particular para verla. También puede insertar proyectos creados en el servicio en cualquier sitio web como ejemplo.

Además, siempre tendrá acceso a su diseño o fragmentos desde cualquier lugar, incluso si su computadora personal no está disponible por algún motivo. Toda la información necesaria se almacena en línea.

2. Facilidad de operación y visualización del código en línea.

La presencia de un servidor virtual en Codpen permite visualizar el código junto con el resultado de su ejecución. No tiene sentido instalar y configurar el servidor y las aplicaciones adicionales en su computadora local. A pesar de que son bastante fáciles de usar, la opción con un editor de código visual en línea no requiere ningún esfuerzo. Este enfoque es muy conveniente para.

3. Herramientas profesionales

Los creadores de CodePen se comprometen a brindarle la mejor experiencia de desarrollo posible. Por tanto, en la configuración del servicio hay un par de cosas interesantes que muchos especialistas agradecerán:

  • Para CSS, el editor le permite utilizar las bibliotecas Normalize.css o Reset.css. También puedes conectar -prefix-free / Autoprefixer.
  • Existe integración con CSSLint, que verifica la exactitud de lo escrito.
  • Soporte para Emmet y Vim Binding con varias teclas de acceso rápido y trucos para acelerar la codificación.
  • Este editor visual en línea para HTML, CSS y JavaScript funciona correctamente con preprocesadores: HAML, Markdown, Slim para HTML, estilos: Sass y SCSS, además de CoffeeScript en JS.

¡Y todo esto sin necesidad de instalar ningún software adicional en su computadora!

4. Comunidad existente

Otra razón para utilizar CodePen es la gran cantidad de programadores experimentados registrados allí. El sitio se ha convertido desde hace mucho tiempo en una plataforma para la comunicación entre especialistas de todos los niveles. A veces puedes obtener consejos de desarrolladores más avanzados o sugerencias sobre errores.

El recurso también tiene funciones sociales: suscripciones, me gusta, comentarios. Incluso hay una opción para notas temáticas. Etiqueta tus proyectos para que a las personas les resulte más fácil encontrar tus fragmentos. La presencia de ejemplos de diferentes tareas y soluciones le permite estar al tanto de las principales tendencias actuales en desarrollo web. Puede guardar sus implementaciones favoritas. Explore el trabajo de otros programadores en busca de inspiración o autoestudio.

En general, esta lista no pretende ser un libro de texto completo; hay otras características en el sitio. Sin embargo, en parte, creo que pude mostrar las principales ventajas del editor de código CSS y HTML en línea sobre mis competidores locales.

Cómo utilizar Codepen

Para comenzar, en la página principal debe seleccionar "Nueva pluma", creando así un nuevo proyecto (aquí llamado Pluma). Verá un "espacio en blanco" vacío que consta de 4 ventanas.

Las primeras tres ventanas del espacio de trabajo se utilizan para escribir código en HTML, CSS y JavaScript. A continuación, en el editor, verá el resultado correspondiente de la implementación del proyecto. La configuración de visualización del entorno se puede cambiar a su discreción, por ejemplo, minimizando ventanas, etc.

En la configuración (icono de engranaje) puede seleccionar el preprocesador deseado para HTML, CSS y los que hablamos anteriormente. Para JS, es posible instalar bibliotecas de complementos, JQuery, por ejemplo. La configuración individual de cada proyecto en el editor de código HTML online es una herramienta muy útil.

Además, al codificar, no debe olvidar que todos los enlaces y URL en CodePen deben ser absolutos (no relativos), es decir, apuntar a la dirección completa del recurso.

Para publicar el ejemplo desarrollado, encontrarás 3 botones en la esquina inferior derecha de la página:

  • Compartir - compartir en redes sociales (FB,

Hoy quiero hablar sobre un algoritmo simple pero muy útil para editar estilos de plantillas CSS para sitios web Joomla. Yo diría que el algoritmo en sí es mucho más universal y adecuado para cualquier tipo de motor y sitio web en general, solo daré ejemplos al editar el diseño de plantillas de sitios web en Joomla, ya que esto es lo que he estado haciendo con bastante frecuencia. últimamente.

¿Por qué editar los estilos CSS de las plantillas?

Por supuesto, si está leyendo este artículo, entonces ya tiene una razón, pero muchos solo están adivinando por qué es necesario. Por lo tanto, por ejemplo, podemos decir que creaste un sitio web para ti o para otra persona, agregaste una plantilla que te interesa, pero al final uno o más detalles no te convienen por algún motivo, por ejemplo:

  • tamaño de fuente muy grande para títulos en estilos de plantilla;
  • no está satisfecho con el color de fondo de la plantilla o con los elementos de diseño individuales;
  • Quiero cambiar el tamaño o la ubicación de ciertos elementos o campos, por ejemplo un logo, etc.

Todas estas cosas aparentemente pequeñas a menudo molestan a los webmasters y los obligan a decidir, en última instancia, contratar a un diseñador web para editarlo o instalar otra plantilla. Este artículo le ayudará a editar plantillas de sitios web usted mismo y de forma gratuita.

¿Dónde está el archivo CSS requerido?

Las plantillas modernas para Joomla y otros CMS suelen contener muchas carpetas que contienen archivos que admiten el funcionamiento de ciertos módulos, estilos de salida, etc. Casi siempre, los archivos responsables del diseño de la plantilla se encuentran en las carpetas de plantillas llamadas CSS. Estas plantillas pueden tener varias carpetas con el mismo nombre y las carpetas mismas pueden contener muchos archivos con la extensión .css, y es necesario comprender claramente qué archivo debe editarse.

Para ello el navegador Firefox cuenta con una herramienta tan útil como es la exploración de elementos. A continuación daré ejemplos. Editemos la posición, la altura y el color de fondo del campo destinado a mostrar el encabezado del sitio.

Entonces, en el área de interés que necesita editarse (para nosotros este será el encabezado del sitio), haga clic derecho. En el menú propuesto, seleccione el elemento. Explorar elemento. Después de eso, el elemento bajo investigación se resaltará con un marco de puntos y se abrirá una consola adicional, donde se mostrará el código de la página y el elemento en sí (permítanme recordarles, en el ejemplo, el encabezado del sitio) - ver la captura de pantalla a continuación.

Debo señalar de inmediato que tengo instalado el sistema operativo Lubuntu en mi computadora portátil, por lo que los gráficos de sus programas y aplicaciones pueden diferir, pero esto no es de fundamental importancia.

A la derecha vemos el código HTML de la plantilla, pero como necesitamos editar el archivo CSS responsable del estilo de visualización del encabezado del sitio, vamos directamente a él haciendo clic en su nombre (haga clic donde se muestra en rojo en la captura de pantalla de arriba). Como resultado, se abre el archivo CSS requerido (ver captura de pantalla a continuación).

¡Cosa conveniente! Se le mostrará inmediatamente la sección de código deseada, lo que facilitará mucho su trabajo. Pero antes de comenzar con los trucos de diseño, analicemos en términos básicos el fragmento de código que editaremos. Lo citaré a continuación:

Td.logoencabezado(
margen: 0;
relleno: 0;
fondo: url(../images/123.png) #4B6B94 centro inferior sin repetición;
altura: 146px;
ancho: 100%;

td.logoheader: el nombre del encabezado del sitio en el archivo CSS

fondo: el fondo del encabezado del sitio, que consta de una imagen ( URL(../images/123.png)) y del código html del color de fondo ( #4B6B94), así como de la regla que dice que la imagen no debe replicarse ( no repetir) y estar en la parte inferior central ( centro inferior)

altura: altura del encabezado del sitio en píxeles (en este caso, 146 píxeles)

ancho: el ancho del encabezado del sitio en relación con la plantilla, en el ejemplo expresado en % (100%)

Para cambiar el color de fondo, el tamaño del encabezado del sitio y la imagen de fondo en sí, realizaremos cambios en los parámetros de fondo y altura, no tocaremos el resto;

¿Dónde debo realizar cambios en el archivo CSS?

Lo más interesante y agradable es que Realizaremos cambios en el código directamente en el editor de hojas de estilo en el navegador Firefox.(ver segunda captura de pantalla). Y lo que es muy conveniente, ¡los cambios se mostrarán en tiempo real y solo para ti! De esta manera, puede realizar experimentos, encontrar la solución de diseño óptima y solo entonces realizar cambios residuales en el archivo CSS de la plantilla. De acuerdo, esto ahorra muchos problemas :)

Para mayor claridad, hagamos los siguientes cambios:

  • hacer que la altura del encabezado del sitio sea de 200 píxeles
  • cambie el color de fondo, por ejemplo, a blanco (código html blanco #fff)
  • mover la posición de la imagen hacia la izquierda y hacia arriba
  • Bueno, podemos cambiar la imagen en sí (subí la segunda opción a través de FTP al servidor de antemano en la carpeta en la que se encuentra la imagen actual existente. El nombre de la nueva imagen encabezado.jpg)

Por cierto, para saber exactamente la ruta a la carpeta en la que se encuentra la imagen deseada, solo necesita hacer clic derecho en la imagen en el navegador, luego seleccionar Abrir imagen de fondo y en la línea del navegador verá el ruta completa desde el dominio hasta el nombre del archivo :)

Y permítanme recordarles una vez más que hago todos los cambios en el código directamente en el editor del navegador, así que vea el resultado de todos los cambios anteriores en la captura de pantalla a continuación.

¿Qué problemas podría encontrar al finalizar el archivo CSS de la plantilla de Joomla?

Parece que ya hemos practicado en el editor del navegador y decidido cambios en el diseño. Inicie sesión a través de un cliente FTP en el servidor o mediante el administrador de archivos de hosting, descargue el archivo de plantilla CSS requerido, ábralo en Notepad++ (o en el editor de texto JuffEd, si tiene Ubuntu), realice cambios en el archivo, guarde, ¿Cargar el archivo modificado al servidor pero al final no hubo cambios visuales? Qué hacer:

  • Verifique los permisos del archivo CSS que se está modificando. Si chmod es 444 o 644, cámbielo a al menos 755. Después de realizar cambios, devuelva el valor de chmod a su estado anterior.
  • actualice la caché de su navegador: presione CTRL+F5 al mismo tiempo

Estas simples manipulaciones deberían ayudar :)

Anteriormente, cuando no había CSS, el diseñador tenía que asignar manualmente una etiqueta a cada encabezado. . Fue muy doloroso y luego llegó CSS, que hizo la vida mucho más fácil a los diseñadores web. CSS le permite definir todos los estilos para su sitio en un archivo (o varios, a su discreción). Esto ahorra tiempo y hace que el código sea más flexible.

Pero ¿por qué necesitamos editores CSS? Cada introducción de una nueva tecnología tiene dos caras de la moneda; en CSS esto se refleja en la compatibilidad de algunas propiedades CSS en los navegadores IE. Por eso, el diseñador web debe encontrar un truco para arreglar la visualización en los navegadores IE.

Los editores CSS te ayudan a escribir código más rápido y evitar muchos errores.

1. ESTILIZADOR

STYLIZER es un editor de CSS que te permite editar CSS y ver los cambios en tiempo real. Simplemente puede ingresar la dirección de la página web y a la izquierda verá la página web, y a la derecha hay un código CSS que se puede cambiar y los cambios serán visibles a la izquierda. Puede cambiarlo manualmente especificando propiedades o usando los botones del editor WYSIWYG.

También puedes cambiar el color del texto dinámicamente. Cuando cambia el color, aparece un espectro de color similar al que se encuentra en Adobe Photoshop.

Es imposible equivocarse en este editor, ya que aquí el propio editor comprobará los valores que introduzcas.

2.Estilo superior

El editor TopStyle muestra estilos compatibles con los navegadores Firefox, IE, Safari e incluso iOS 2.0. Esta característica se puede utilizar en el desarrollo de diseño multiplataforma.

Una de las funciones útiles de este editor es el Inspector, que le permite agregar propiedades CSS con un solo clic, lo que le ahorrará tiempo y esfuerzo durante la codificación larga y tediosa.

Este editor también le permite ver la compatibilidad de las propiedades CSS en el navegador, lo cual es muy útil al escribir código para el navegador IE.

3. Maestro de estilo

Según el desarrollador, Style Master es un editor que se puede utilizar con cualquier nivel de conocimiento de CSS. El programa puede utilizar no sólo un editor WYSIWYG, sino también escribir código manualmente (sería muy extraño si no fuera así :)), resaltando cada propiedad, para desarrolladores más experimentados.

Quizás la mayor ventaja de este editor sean sus plantillas de estilo listas para usar. Tiene alrededor de 20 plantillas, debidamente organizadas, que hacen que diseñar su sitio web sea rápido y fácil.

4. Editor CSS rápido

Rapid CSS Editor es un programa conveniente y fácilmente personalizable para editar archivos CSS. Tiene un editor de texto con resaltado de sintaxis, finalización de código y otros.

Con este editor, puedes formatear tu hoja de estilo como quieras. El validador de código incorporado no sólo mantendrá limpia su hoja de estilo, sino que también lo protegerá de errores de CSS.

5.CSSEditar 3

Diré de inmediato que este editor solo es compatible con MAC OS. El editor tiene un bonito diseño, pero no está destinado a usuarios novatos. El editor de datos también te permite ver los cambios de forma dinámica, en tiempo real.

Una característica interesante de este editor es que puede describir una propiedad en inglés sencillo (Selector Builder fue creado para esto). Para un principiante, esta característica será bastante interesante.

6. Editor CSS EngInSite

Si eres un diseñador web serio y te preocupas por escribir CSS correctamente y colocar las propiedades correctamente, te gustará este editor.

En este editor, puede agregar una clase o identificador usando funciones integradas, y también existe la capacidad de convertir el color de HEX (formato hexadecimal) a RGB, lo cual es poco común en los editores.

El editor también tiene una función de finalización de código.

7. Creador de estilo

Un editor CSS estándar que le permite configurar la fuente, el color, el margen, el borde y otras propiedades.

En comparación con el editor Rapid CSS, tiene menos funciones, pero una interfaz clara, lo cual es importante para los principiantes que se sienten inmediatamente intimidados por un gran conjunto de funciones.

8. CSS sencillo

Simple CSS también es un editor de hojas de estilo sencillo. Es gratis. Puedes trabajar en varios proyectos a la vez. Hay una función de vista previa que mostrará cómo se verá una clase o identificador después de que se hayan realizado los cambios.




Arriba