CSS — это язык стилей, который определяет отображение HTML-страниц. С помощью этого языка Вы можете управлять шрифтами, цветом, размерами, позиционированием и многими другими элементами веб-страницы. Любая современная тема в своей разметке использует CSS. WordPress-шаблоны тоже не являются исключением.
Для чего редактировать CSS на сайте?
Часто бывает необходимость изменить на сайте какие-то элементы дизайна. Например, размер логотипа, цвет фона или вставить новый блок.Так, многие WordPress-темы для этого имеют специальное окно настроек, которое позволяет легко задать новые параметры отображения для той или иной части сайта. Но разработчики тем не могут предусмотреть все нюансы дизайна и добавить для них возможность быстрого редактирования. Поэтому часто приходится вносить изменения самому.
Редактирование CSS в WordPress
Редактировать язык стилей в WordPress можно несколькими способами. Мы рассмотрим два из них, которые являются наиболее простыми для пользователей.
Редактирование на странице настроек темы
Большинство современных WordPress-тем предусматривают добавление CSS-кода прямо в настройках. Для этого достаточно в админ-панели перейти Внешний вид -> Настроить , выбрать Дополнительные стили и в поле вставить нужный код, после чего кнопку Сохранить и активировать .
Редактирование в админ-панели WordPress
Итак, для редактирования CSS-файлов через админ-панель необходимо перейти Внешний вид -> Редактор . В итоге Вы попадаете в окно редактирования WordPress-тем.
Тут нужно выбрать тему, которую хотите изменить. Далее справа, в списке файлов темы, следует найти и нажать на пункте Таблицы стилей style.css .
Перед Вами отобразится окно редактора, в котором можно редактировать файл стилей.
После внесения всех нужных изменений не забудьте нажать кнопку Обновить файл . Все, Ваши правки применены и отображаются на сайте.
Style
Master v
5.0 (для Mac OS X), v 4.6 (для Window) 1997 - 2016 гг. Интерфейс и
справка на англ. языке. Вес 8,79 Мб. Цена 59,99 долл. После окончания
пробного периода программа (30 дней) продолжит работу в урезанной
бесплатной версии.
Работает в Windows 2000/NT/XP/Vista, Mac OS X.
Назначение
программы - создание таблиц стилей CSS. Создание листов стиля,
основанных на Вашем HTML. Редактирование CSS, а также PHP, ASP.NET,
Rubyи др. Поддержка CSS3 и
HTML5. Авторская
справка в Интернете (англ. язык)
Скачать
TopStyle Pro v
5
(1999 - 2006 гг). Интерфейс и справка
на англ. языке (имеется русификатор).
Цена 79,95 долл. Имеется бесплатная версия программы (TopStyle Lite).
Назначение программы - создание таблиц стилей CSS для веб-страниц.
Поддержка CSS3 и HTML5. Вы получите доступ ко всем последним признакам и свойствам тэгов.
Предварительным просмотр HTML и CSS, в то время, как Вы создаете правила CSS.
TopStyle поддерживает браузеры IE, Chromium, Firefox и Safari.
Astyle CSS Editor
Astyle
CSS
Editor v 3.8 Beta 8.(2003 - 2008 гг). Интерфейс и справка на англ.
языке. Вес 1,48
Мб. Бесплатная программа.
Работает в Microsoft Windows 98, Me, NT 4, 2000, XP.
Astyle CSS Editor является визуальным редактром таблиц стилей CSS.
Работа ведется в визуальном режиме, без написания кода.
Программа
LiveStyle предназначена для редактирования таблиц стилей
CSS в реальном времени. Вес 44,7 Мб.
Все изменения, вносимые в таблицу стилей,
сразу же отражаются на текущей веб-странице (без обновления страницы).
LiveStyle устанавливается как расширение для браузера Google Chrome или
редактора Sublime Text , и
может работать с проектами любого масштаба: от
маленьких одностраничных сайтов до огромных вебсайтов. И Вы можете даже
работать со своим вебсайтом.
При установке LiveStyle, например, как расширение для Google
Chrome, значок программы появляется на панели инструментов браузера.
Видео-обзор
Скачать
LiveReload v
0.9. Вес 10,3 Мб. Работает в Mac, Windows, Linux.
Используется как расширения с браузерами Safari, Chrome, Firefox и
Mobile Safari). По своим функциям и назначению LiveReload схожа с
программой LiveStyle.
Скачать
Simple CSS v
2.3 (2016 г). Интерфейс на англ. языке. Вес 5,9 Мб.
Бесплатная программа. Работает в Mac OS X и Windows.
Simple CSS ("Простой CSS") - простая программа по созданию таблиц
стилей формата CSS2.
Позволяет быстро оформить стилями основную область страницы (область
Free CSS Toolbox
Free
CSS Toolbox v 1.2 (1999 - 2008 гг). Интерфейс на англ. языке.
Вес 1.4 Мб. Бесплатная программа.
Назначение
Free CSS Toolbox - создание, редактирование и проверка кода CSS.
В программу также включен поиск, CSS Validator, CSS Formatter,
Компрессор CSS. В настоящее время развитие программы прекращено, на смену пришла другая программа этого автора Rapid CSS
editor.
Скачать
Rapid CSS editor
Rapid CSS
editor 2018 v 15.4 (2004 - 2018 гг).
Интерфейс на русском языке, справка - на англ. языке. Вес 24,7 Мб.
Цены: Rapid CSS 2018 - 49.95 долл., Rapid CSS Personal (для
личного использования) - 39,95 долл. Работает в Windows XP, Vista, 7, 8
10.
Назначение
программы - создание таблиц стилей (CSS). Вместе с тем Rapid CSS editor
может применяться и для работы с HTML-страницами.
ArduoCSS Editor
ArduoCSS
Editor v 1.0.0. Интерфейс на англ. языке. Вес 5,3 Мб. Бесплатная
программа.
Назначение ArduoCSS - создание таблиц стилей CSS.
Работа ведется в визуальном режиме. Имеется предварительный
просмотр. Простая в применении программа.
NeonHTML - Бесплатный редактор HTML и CSS с визуальными инструментами. Отличается функциональностью инструментов. Поддерживает XHTML. Позволяет редактировать быстро и комфортно: подсветка синтаксиса, визуальное создание тегов в диалогах. Большинство инструментов имеют предпросмотр, изменение параметров сразу влияет на отображение в просмотре. Есть встроенный браузер с имитацией разного разрешения и масштаба. Инструмент поисковой (SEO) оптимизации и проверки рейтинга сайта. Инструмент вариаций текста поможет при раскрутке. Очень хорошая работа с цветами - специально созданная палитра как в графических редакторах, список недавних цветов, список цветов страницы, быстрое редактирование цвета одним кликом, мгновенное создание параметров стиля с выбором цвета, докер цвета. Инструменты взаимодействуют друг с другом, этим достигается быстрое привыкание к интерфейсу, удобство и высокая скорость работы. Не заменяет клавиатуру где не нужно. Не содержит хлама менюшек.
________________________________________________________________________________
Поддержка основных форматов файлов - html, css, js, php, shtml, txt и любых простых текстовых файлов
Стандартизован для возможности редактировать XHTML
Поддержка кодировок Windows-1251, UTF-8, KOI8-R, KOI8-U. Конвертирование страницы в другую кодировку с трансформацией метатега
Открытие нескольких документов в одной программе
Поисковая и контекстная оптимизация. Инструмент покажет, как страница будет выглядеть в ответе поисковика, что увидит поисковик при индексации, рейтинг частоты слов, редактирование заглавия, описания и ключевых слов, быстрый переход в различные сервисы Google и Яндекс, быстрая проверка тИЦ и PR, инструмент варьирования текстов и др.
Визуальный инструмент создания таблиц позволит выбрать количество ячеек и быстро объединить ячейки мышью
Удобный встроенный браузер на основе Internet Explorer с дополнительными функциями для отладки страниц
Редактор текста позволяет выбрать цвет, стиль, размер шрифта визуально. Не задумываясь о тегах, Вы получите HTML-код текста (для новичков, не заменяет ручное редактирование)
Быстрая вставка CSS параметров в виде меню и появляющегося списка вставит в стиль различные параметры. Притом, если параметр предполагает выбор цвета, или шрифта, или пути к файлу - автоматически вызываются соответствующие инструменты и диалоги
Визуальный инструмент создания шрифта предлагает множество параметров стиля и мгновенный просмотр результата. Выбор фона просмотра, поддержка классов, сохранение настроек в виде заготовок шрифта, ввод текста для просмотра результата. Инструмент генерирует сокращенный или полный стиль и необходимые теги
Работа с цветом на страницах стала более удобной. Благодаря спискам последних цветов и всех цветов документа, можно легко выдержать страницу в одном колорите. Меню цветов встроено во все инструменты, где необходима работа с цветом. Улучшенная (не стандартная) палитра специально создана для удобства выбора цветов
Удобный просмотр ресурсов страницы одним кликом по ссылке - будь то картинка, флэш-ролик, внешняя таблица CSS или другая страница. Кроме того, CSS и страницы при этом открываются для редактирования в новом редакторе. А поддержка технологии drag-and-drop позволяет вставить картинку в виде тега или фона, просто бросив ее из папки в редактор
Навигация по документу в виде иерархического дерева тегов поможет переместиться к нужному тегу. С ее помощью можно выявить ошибки логического строения документа
Автоматический сбор классов страницы и внешних CSS по ссылкам. В любом инструменте или местекода, где нужен класс - просто выберите его из выпадающего списка
Лог сообщений поможет узнать и не забыть об использовании инструментов в соответствующей им ситуации
Экспорт страницы и CSS в сжатом виде с полным сохранением прежней функциональности. При этом документ очищается от излишних пробелов, отступов, переносов строки и т.д.
Использование заготовок кода. Теперь заготовку можно создать из выделенного фрагмента. Особенно заготовки востребованы при редактировании целого сайта и при нахождении полезных кодов, когда эти коды нужно срочно запомнить
Проверка кода на грубые ошибки - неизвестные и незакрытые теги, битые и пустые ссылки, ошибки в построении таблиц. Если даже Вы уверены в своих знаниях HTML, страница может не работать банально из-за описки, и найти ее самому бывает довольно сложно
Файловая панель слева для выбора файлов текущей папки
Создание ссылок с выбором стиля или созданием класса для четырех состояний (общее, простое, использована, курсор над ней).
CSS редакторы – это редакторы, которые предназначены только для создания Каскадных Таблиц Стилей. И хотя для этих целей можно использовать полнофункциональную среду разработки или другой редактор кода – CSS-редакторы могут предложить специализированные функции и особенности, для быстрого создания качественного CSS. В этой статье, вы узнаете о наиболее популярных CSS-редакторах, доступных к использованию.Stylizer
Stylizer является визуальным редактором CSS-кода. У него есть возможность, в режиме реального времени, просматривать изменения на веб-странице, по мере их появления. Кроме того, у него есть интерфейс point-and-click, который позволяет выделять элементы страницы простым кликом по ним, значительно упрощая редактирование CSS. Stylizer доступен только для пользователей Windows и Mac OS.
Style Master
Style Master – это кроссплатформенное приложение для разработки CSS, которое поставляется с большим набором возможностей, таких как автозаполнение кода прямо во время редактирования и отрисовка динамически-генерируемых страниц (таких как PHP, .NET и Ruby on Rails), а еще иерархическое представление CSS-полей. Кроме этого, здесь также имеется функция под названием Support Watcher, которая сообщает вам о потенциальных ошибках CSS для определенных браузеров.
Rapid CSS
RapidCSS – идеальный инструмент для написания CSS-кода. Он мало весит и предлагает широкий спектр возможностей, таких как автозаполнение кода, подсветку синтаксиса, встроенный CSS-справочник и разнообразные сочетания клавиш для тэгов.
Free CSS Toolbox
Free CSS toolbox – это простой текстовый редактор для CSS. Он очень легковесный и простой в использовании. У него есть подсветка синтаксиса, автозаполнение кода, функция проверки CSS, CSS-валидатор и компрессор.
CoffeeCup StyleSheet Maker
CoffeeCup StyleSheet Maker – это другой CSS-редактор, который предлагает множество функций для редактирования CSS, но является недостаточно гибким, для того, чтобы повысить производительность до максимального уровня. У него есть поддержка комбинаций клавиш для тэгов, классов и отступов; все, для того, чтобы вам пришлось печатать как можно меньше. Он также поставляется с большим количеством готовых кодовых сниппетов, для часто используемых CSS-стилей.
EnginSite CSS Editor
EnginSite CSS Editor – это хороший CSS-редактор с «мгновенным» просмотром. Этот редактор идеально подойдет для начинающих разработчиков, которые сосредоточены на простых задачах и проектах.
CSSEdit
CSSEdit – является «золотой серединой» между сложными редакторами для веб-разработки и очень простыми. Лучше всего, он подойдет для начинающих CSS-разработчиков или одиночных проектов.
JellyFish-CSS
JellyFish-CSS – это эффективный и простой CSS-редактор. Он помогает легко и быстро отредактировать CSS-код. Кроме того, он также поможет вам избежать синтаксических CSS-ошибок, благодаря встроенной функции «умного кода».
SnapCSS
SnapCSS – это CSS-редактор, доступный только для пользователей windows, который очень мало весит и предоставляет отличный интерфейс текстового редактора. Также, он имеет функцию «украшения» кода, которая автоматически форматирует и стандартизирует ваш CSS.
SimpleCSS
SimpleCSS – это приложение для Mac OS, которое позволяет легко создавать таблицы стилей с нуля. В его состав входит функция импорта, которая позволяет вам объединить вместе несколько CSS-файлов, в один. Кроме этого, SimpleCSS также имеет возможность drag-and-drop, для перераспределения ваших CSS-правил, так что вы можете организовать ваш CSS-файл, так как вам удобно.
Какой CSS-редактор мы упустили?
Возможно ваш любимый CSS-редактор не был упомянут в этой статье? Расскажите о нем в комментариях. Оригинал статьи «10 Top-Notch CSS Editors «, автор Omar Abid
Сегодня я хочу рассказать о несложном, но очень полезном алгоритме редактирования CSS стилей шаблонов для сайтов на Joomla. Я бы сказал, что сам алгоритм намного универсальнее и подходит для любых типов движков и сайтов вообще, просто примеры я буду приводить именно редактируя дизайн шаблонов сайтов на Joomla, поскольку этим я довольно часто занимаюсь в последнее время.
Зачем редактировать CSS стили шаблонов?
Конечно, если Вы читаете эту статью, значит причина у Вас уже имеется, но многие только догадываются, зачем это нужно. Поэтому, например, можно сказать, что Вы создали сайт себе или кому-то, добавили интересующий Вас шаблон, но в итоге одна или несколько деталей Вас не устраивает по какой-то причине, например:
- очень большой размер шрифта заголовков в стилях шаблона;
- не устраивает цвет фона шаблона или отдельных элементов дизайна;
- хочется изменить размер или расположение определенных элементов или полей, логотипа например и т.д.
Вот все эти казалось бы мелочи очень часто огорчают веб-мастеров и заставляют в итоге принять решение или о найме веб-дизайнера для его правки, или об установке другого шаблона. Данная статья поможет Вам самостоятельно и бесплатно редактировать шаблоны сайтов.
Где находится нужный CSS файл?
В современных шаблонах для Joomla и других CMS как правило содержится много папок, в которых располагаются файлы, обслуживающие работу определенных модулей, вывод стилей и т.д. Практически всегда, отвечающие за дизайн шаблона файлы находятся в папках шаблона под названием CSS. В таких шаблонах может быть несколько папок с таким названием, да и в самих папках можеть находиться много файлов с расширением.css и нужно четко понимать, какой именно файл нужно редактировать.
Для этого, в браузере Firefox есть такой полезный инструмент как исследование элементов. Далее буду приводить примеры. Давайте отредактируем положение, высоту и цвет фона поля, предназначеного для выведения шапки сайта.
Итак, на интересуемом участке, который нужно отредактировать (у нас это будет шапка сайта), кликните правой кнопкой мыши. В предложенном меню выберите пункт Исследовать элемент . После этого исследуемый элемент будет выделен пунктирной рамкой и откроется дополнительная консоль, где будет выведен код страницы и самого элемента (напомню, в примере шапка сайта) - смотрите скриншот ниже.
Должен сразу заметить, что у меня на ноутбуке установлена ОС Lubuntu, поэтому графика программ и приложений у Вас может отличаться, но это не имеет принципиального значения.
Справа видим HTML-код шаблона, но поскольку нам нужно отредактировать CSS-файл, отвечающий за стиль отображения шапки сайта, переходим сразу в него, нажав на его названии (кликните там, где показано в скриншоте выше красным). В итоге нам открывается нужный CSS файл (смотрите скриншот ниже).
Удобная штука! Вам сразу же показан нужный участок кода, что значительно облегчает работу! Но перед тем как начать фокусы с дизайном, давайте в основных понятиях проанализируем тот кусок кода, который будем редактировать. Вот ниже его и приведу:
Td.logoheader {
margin: 0;
padding: 0;
background: url(../images/123.png) #4B6B94 no-repeat bottom center;
height: 146px;
width: 100%;
td.logoheader - имя шапки сайта в CSS-файле
background - фон шапки сайта, который состоит из картики (url(../images/123.png) ) и из html-кода цвета фона (#4B6B94 ), а также из правила, которое указывает картинке не тиражироваться (no-repeat ) и находиться внизу по центру (bottom center )
height - высота шапки сайта в пикселях (в данном случае - 146px)
width - ширина шапки сайта по отношению к шаблону, в примере выражена в % (100%)
Для изменения цвета фона, размера шапки сайта и самой фоновой картинки мы будем вносить изменения в параметры background и height, остальные не будем трогать.
Где следует вносить изменения в CSS-файл?
Самое интересное и приятное заключается в том, что изменения мы будем вносить в код прямо в редакторе таблиц стилей в браузере Firefox (смотрите второй скриншот). И что очень удобно, изменения будут отображаться в реальном времени и только для Вас! Таким образом Вы сможете провести эксперименты, найти оптимальное решение в дизайне и уже только потом внести остаточные изменения в CSS-файл шаблона! Согласитесь - это избавляет от массы проблем:)
Для наглядности, давайте сделаем следующие изменения:
- сделаем высоту шапки сайта в 200 пикселей
- поменяем цвет фона, например, на белый (html-код белого цвета #fff )
- переместим положение картинки влево и вверх
- ну и можем поменять саму картинку (второй вариант я заранее забросил по FTP на сервер в ту папку, в которой лежит существующая актуальная картинка. Название новой картинки header.jpg )
Кстати, чтобы точно узнать путь к папке, в которой лежит нужное изображение, нужно просто на самом изображении в браузере кликнуть правой кнопкой мыши, далее выбрать пункт Открыть фоновое изображение и в браузерной строке увидите полный путь от домена до названия самого файла:)
И еще раз напомню, все изменения в код я вношу прямо в редакторе браузера, поэтому результат всех вышепредложенных изменений смотрите в скриншоте ниже.
С какими проблемами можете столкнуться при окончательном редактировании CSS-файла шаблона Joomla?
Вроде уже потренировались в редакторе браузера, определились с изменениями в дизайне. Заходите через FTP-клиент на сервер или через менеджер файлов хостинга, скачиваете нужный CSS-файла шаблона, открываете его в Notepad++ (или в текстовом редакторе JuffEd, если у Вас Ubuntu), вносите изменения в сам файл, сохраняете, заливаете измененный файл на сервер но никаких визуальных изменений в итоге не произошло? Что нужно сделать:
- проверьте права доступа к изменяемому CSS-файлу. Если стоит chmod 444 или 644, то измените хотя бы на 755. После внесения изменений верните значение chmod в прежнее состояние.
- обновите кеш браузера - нажмите одновременно клавиши CTRL+F5
Эти простые манипуляции должны помочь:)