Решение об использовании CSS3 или HTML5 обычно принимается на индивидуальной основе с учетом совместимости браузера и вашей аудитории.Проверьте веб-сайты, такие как http://caniuse.com/, чтобы увидеть, приемлема ли поддержка браузера для функции, которую вы хотите реализовать.Лично я всегда стараюсь сделать свои сайты максимально продуманными, используя новые функции, как только это возможно, а затем внедряя меры, обеспечивающие его постепенное снижение в старых браузерах.
Это большой вопрос.
Google.com всегда твой друг.Используйте его часто.
Проверьте ваш код.Вы многому научитесь и получите код для будущего, чтобы загружаться.http://validator.w3.org/
Я не смог бы жить без сайта Sitepoint Reference.
HTML Dog - это то, где я получил хорошую основу в стандартах html и css, соответствующих стандартам.Я бы порекомендовал их всем.
Notepad ++ - мой любимый редактор кода, но не бойтесь попробовать несколько инструментов и принять личное решение.У каждого свой рабочий процесс;и поэтому необходимы разные инструменты.
Читайте блоги хороших веб-разработчиков.Хорошее место для начала - A List Apart;но есть много, много больше.Это значительно расширит ваши горизонты webdev.
Исследуйте семантику, постарайтесь понять, почему это важно, а затем постарайтесь сделать ваш код семантическим.Нет смысла делать что-то правильно, если вы не понимаете, почему это правильно.
Помимо этого, просто продолжайте пытаться улучшить свою игру.Веб-разработка (особенно когда речь идет о стандартах) - это переход на новый уровень и поиск лучшего кода.
Продолжайте в том же духе!