Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: На сколько хорошо нужно знать CSS, уметь верстать уважающему себя Веб-разработчику?
 
 автор: dios™   (24.06.2010 в 07:40)   письмо автору
 
 

Я собственно говоря достаточно не плохо знаком с программированием и со скриптовыми языками(PHP, Python) в частности. Но отвратительно знаю HTML, CSS, в общем сверстать ничего сам не могу :-(.

Собственно логичное продолжение вопроса, кто может посоветовать какие-то ресурсы и т.п. для самостоятельного изучения. И да, вопрос в названии теме актуален.
П.С. w3schools облазил уже...

  Ответить  
 
 автор: sim5   (24.06.2010 в 07:49)   письмо автору
 
   для: dios™   (24.06.2010 в 07:40)
 

Ну если вы портной и профессионально строчите на швейной машинке, но при этом совсем не можете кроить, то какие костюмы вы будете шить?

CSS2, HTML

  Ответить  
 
 автор: Ирбис   (24.06.2010 в 09:04)   письмо автору
 
   для: dios™   (24.06.2010 в 07:40)
 

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

Если вы занимаетесь подработкой на фрилансе, то желательно уметь править макеты. Допустим, у заказчика уже есть сверстанный макет, осталось посадить его на движок. Но в процессе посадки на движок выясняется, что некоторые страницы нужно подправить - заказчик, когда принимал верстку, кое-чего не заметил. А верстальщика, который делал верстку, он не может найти по тем или иным причинам. В этом случаи он поинтересуется, не владеете ли вы версткой? Потому что ему неудобно для этой небольшой доработки искать отдельного человека. Получается, что в ваших интересах, в этом случаи, уметь править чужой макет. Иначе заказчику с вами будет неудобно работать и он может к вам больше не обратиться.
Править макеты не всегда легко - иногда для этого требуются глубокие знания HTML и CSS.
Иногда у заказчика вообще только шаблон в фотошопе есть и все. Заказывать верстку одному, а программирование другому для него неудобно - зачем ему эта чахорда от одного к другому?
В этом случаи вам нужно уметь верстать макет из графического исходника.

Иногда знание HTML и CSS подсказывает решение той или иной проблемы, с которой сталкиваешься при разработке проекта.
Пример: недавно нужно было придумать способ нанесения на карту условных обозначений, причем располагаться они могли в произвольном ее месте. Решение - использовать CSS-свойство position и динамически изменять свойста top и left для позиционируемых элементов (в роли которых и выстаупают условные обозначения).

Для получения базовых знаний HTML и CSS рекомендую эту книгу:
http://htmlbook.ru/books/?id=2
Несмотря на то, что издана она 5 лет назад, информация в ней до сих пор актуальная.

  Ответить  
 
 автор: cheops   (24.06.2010 в 13:33)   письмо автору
 
   для: dios™   (24.06.2010 в 07:40)
 

>На сколько хорошо нужно знать CSS, уметь верстать уважающему себя Веб-разработчику?
Наизусть (по крайней мере CSS2). И HTML и CSS должны быть на подкорке, как циклы или операторы ветвления, чтобы вы даже не задумывались, когда они вам нужны. Иначе скорость и эффективность разработки будет не высокой.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования