Что должно быть написано в первую очередь, XHTML или CSS? - PullRequest
5 голосов
/ 27 февраля 2010

Что должно быть написано первым при создании макетов CSS XHTML-кода или CSS-кода?

  1. Сначала напишите весь HTML, затем напишите CSS согласно HTML
  2. Напишите HTML для элемента дизайна и CSS одновременно
  3. Сначала напишите весь CSS, затем напишите HTML в соответствии с HTML

Я прочитал статью 7 «Сначала создай свой HTML» лучше ли следовать этому совету?

Edit:

и в этом уроке автор также пишет HTML. Сначала пишите CSS, используя опцию Edit CSS панели инструментов веб-разработчика Я думаю, что это лучший способ.

Ответы [ 15 ]

0 голосов
/ 27 февраля 2010

Учитывая, что большинство проектов не являются простыми, и следуя базовым семантическим правилам, вам всегда нужно будет корректировать HTML-код, пытаясь сделать макет так, как вы думаете. Выполнение обоих одновременно, вероятно, является наиболее практичным способом, хотя два других варианта также работают; Вам просто нужно внести коррективы потом.

0 голосов
/ 27 февраля 2010

Вы должны написать HTML до CSS.

Ваш вопрос: лучше ли спроектировать интерьер автомобиля, прежде чем иметь машину?

Возможно ли это? или это умная работа?

0 голосов
/ 27 февраля 2010

Мне не нравится идея идти вперед и назад с кодом. Если я нахожусь на #header в html, мне кажется довольно логичным стилизовать заголовок прямо сейчас. Это хорошо для моего психического здоровья: D

Итак, я выбрал второй вариант: я написал код одновременно.

0 голосов
/ 27 февраля 2010

Вы не можете написать CSS перед написанием HTML (кроме тега body!), Иначе вы будете работать как слепой.

Я делаю макет макета сайта, записываю весь HTML, а затем пишу CSS, который просто создает макет.

Я использую дизайн Expression для нарезки изображений и добавления / изменения HTML / CSS, пока не получу окончательный шаблон.

0 голосов
/ 27 февраля 2010

Я обычно иду со вторым вариантом:

Напишите HTML для элемента дизайна и CSS одновременно

Это действительно помогает, например, когда я пишу HTML, я также пишу CSS, что помогает мне быстро находить любые возможные проблемы совместимости макета или кросс-браузерной работы. Если я сначала написал весь HTML, а затем CSS, то все станет немного сложнее, и вам будет трудно исправить / оформить весь HTML, который вы уже создали.

Что касается предоставленной вами ссылки, я бы просто сказал, что у автора свой взгляд и личный способ работы. Другими словами, это также зависит от того, какой способ вам наиболее удобен или скорее быстрый.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...