Вещь, которую я использую
* stylesheets
o project.css
o ie.css
o print.css
o reset.css
Какие-либо другие подсказки?
Опыт, опыт и снова - опыт.
Вы можете найти полезные идентификаторы, генераторы и т. Д. Но в конце дня, если вы разработчик, ваш опыт играет важнейшую роль.
Убедитесь, что вы знаете, что Волатиль
означает, и это использует (что может быть не очевидно).
Также при разработке многопоточного кода он помогает представить, что бесконечное количество процессоров выполняет каждую единую строку кода в вашем приложении одновременно. (ER, каждая линейка кода, которая возможна в соответствии с вашей логикой в вашем коде.) И что все, что не помечено волатильный компилятор, компилятор делает специальную оптимизацию на нем, чтобы только нить, которая изменила его, может прочитать / устанавливать Истинное значение и все остальные потоки получают мусор.
-121--1017734-Используйте правильную IDE, которая дает вам как можно больше помощи.
Идея Intellij - это не только отличная Java IDE, она также отлично подходит для редактирования HTML / CSS:
Увидеть больше здесь: http://www.jetbrains.com/idea/features/html_csss_Editor.html
Отредактируйте:
В ответ на ваше обновление - я лично оформлять CSS Firebugs CSS / Preview / изменить через WDT. Это намного больше прямого ИМО.
ИМО это вообще плохое практика. Хотя цель состоит в том, чтобы отделить структуру (XHTML) из презентации (CSS), это иногда не совсем возможно, например, для того, чтобы обернуть элемент с несколькими другими элементами, поэтому команда дизайна может иметь тени капель и округлые углы, а команда разработки может быть Имейте жареную высоту и ширину ...
Во всяком случае, самое простое, что нужно сделать, просто начать применять свои стили к элементам ... Я не понимаю, какие указатели вы ищете - это может помочь, если вы дадите быстрый обзор Ваш текущий процесс.
Я бы порекомендовал фреймворк, подобную системе GRID 960 . Создание хороших макетов и функциональных прототипов осуществляется очень быстро, когда у вас есть 960 в пределах досягаемости.
Существуют определенные системы шаблонов, такие как Sass, которые могут хорошо работать на определенных проектах или больших стилях.
Если ваши проекты повторяются, так как в них всегда придерживаются определенных консультов, вы можете попробовать структуру CSS.
Однако, несмотря на ограниченную поддержку CrossBrowser, CSS тривиален (в том числе IE6 после определенного объема опыта). Вы можете попытаться объединить системы шаблонов или так называемых CSS Frameworks, но помните, что иногда меньше.
Леса позволит вам построить свои CSS в концептуальном уме ...
Если вы должны задать этот вопрос, вы обязательно не должны работать над кодированием CSS, чтобы соответствовать макетам дизайна перед вами. Это мое скромное мнение.
BTW: Это было в ответ на оригинальную формулировку вашего вопроса: «Как мне начать кодировать CSS для макетов дизайна перед собой.»