Руководство по HTML5

Руководство по HTML5

Адам Фриман

Структура этой книги

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

Часть II покрывает HTML элементы, включая новые и измененные в HTML5. Каждый элемент описан и представлен на примере, и вы найдете информацию о том, как выглядят элементы по умолчанию.

Часть III покрывает каскадные таблицы стилей (Cascading Style Sheets (CSS)). В этих главах описаны все CSS селекторы и свойства, которые могут быть использованы для придания стилей контенту, и здесь вы найдете очень много различных примеров и демонстраций. В этих главах я покрываю последнюю версию CSS (CSS3), но я также покажу вам, какой функционал был введен в CSS1 и CSS2.

Глава IV описывает объектную модель документа (Document Object Model (DOM)), которая позволяет вам изучать HTML контент и управлять им при помощи JavaScript. DOM содержит набор функциональных возможностей, которые просто необходимы для создания богатого веб контента.

В части V содержится информация о передовых возможностях HTML5, таких как Ajax, мультимедиа и элемент canvas. Этот функционал требует более хороших знаний программирования, но он может значительно улучшить ваш веб контент. Вы можете не использовать эти возможности в работе с HTML5, но они очень полезны при создании сложных проектов.

Примечание

Я не покрыл в этой книге одну, связанную с HTML5, технологию — масштабируемую векторную графику (Scalable Vector Graphics (SVG)). SVG позволяет создавать двумерную векторную графику при помощи разметки или JavaScript. SVG не является темой, которая легко воспринимается. Если вы заинтересованы в SVG, я рекомендую книгу "SVG программирование" (SVG Programming) Курта Кэгла, также изданную Apress.

или RSS канал: Что новенького на smarly.net