HTML и CSS. Разработка и дизайн веб-сайтов

Издательство: Эксмо
Автор: Дакетт Д.
ISBN: 978-5-04-101286-1
Страниц: 480
Язык: Русский
Год издания: 2019

 
 
 

Описание книгиСодержаниеДополнительно

Книги по IT. Если Вы хотите сделать свое изучение CSS и HTML простым и интересным, то это руководство — наилучший выбор. Все равно какая цель стоит перед вами: проектирование веб-сайта и его разработка с самого начала или получение большего контроля над уже существующим веб-проектом, данное издание будет полезно вам в создании дружелюбного и привлекательного для пользователей веб-контента. Простая визуальная подача материала, содержащая доступные в понимании примеры и фрагменты кода, познакомит читателей на страницах этой книги с новыми полезными темами. Вы получите практические знания по организации и написанию страниц вашего веб-сайта, после применения которых дизайн станет профессиональным, а контент — удобным для посетителей.

Введение 7
Глава 1. Структура 17
Глава 2. Текст 43
Глава 3. Списки 63
Глава 4. Ссылки 73
Глава 5. Изображения 91
Глава 6. Таблицы 121
Глава 7. Формы 137
Глава 8. Дополнительная разметка 167
Глава 9. Flash, видео- и аудиоконтент 189
Глава 10. Введение в CSS 213
Глава 11. Цвет 231
Глава 12. Текст 247
Глава 13. Блоки 281
Глава 14. Списки, таблицы и формы 309
Глава 15. Макет 335
Глава 16. Изображения 381
Глава 17. Макет в HTML5 401
Глава 18. Процесс разработки 423
Глава 19. Практическая информация 445
Предметный указатель 461

Когда вы просматриваете веб-страницу, ваш браузер, скорее всего, получает HTML и CSS код с сервера, на котором расположен данный сайт. Чтобы создать страницу, пригодную для просмотра, браузер интерпретирует код. В большинство веб-страниц обычно бывает включен дополнительный контент, например изображения, аудио и видеоролики или анимация, и эта книга научит вас подготавливать подобные материалы для использования во Всемирной паутине, а также добавлять их на страницы. Некоторые страницы также посылают вашему браузеру код JavaScript и Flash — и вы также узнаете, как добавлять подобные интерактивные объекты на свой сайт. JavaScript и Flash — это более сложные темы, за изучение которых вы при желании можете взяться после того, как освоите верстку страниц с помощью HTML и CSS.
Небольшие сайты обычно верстаются только на HTML и CSS. Более крупные сайты, в частности те, что подвергаются регулярному обновлению и используют системы управления контентом, а также платформы для блогов и электронной коммерции, зачастую создаются с применением более сложных технологий, функционирующих на стороне веб-сервера. Однако на самом деле все эти технологии используются для создания необходимого HTML и CSS кода, впоследствии посылаемого браузеру. Потому, если имеющийся у вас сайт использует эти технологии, вы сможете применить новые знания по HTML и CSS, чтобы получить куда больший контроль над его оформлением. При создании более крупных, сложных сайтов часто используются базы данных для хранения информации и различные языки программирования, такие как РНР, ASP.Net, Java или Ruby, работающие на сервере, но, чтобы управлять внешним видом вашего сайта, вам не потребуется знание этих технологий. Навыков, полученных вами по прочтении данной книги, должно хватить, чтобы помочь вам разобраться в создании сайтов.
С момента создания Всемирной паутины последовательно разрабатывалось несколько версий HTML и CSS, и целью каждой было внести очередные усовершенствования в технологию. На момент написания данной книги спецификации HTML5 и CSS3 все еще находились в стадии разработки. Однако несмотря на то, что еще не было выпущено финальных версий обеих технологий, многие браузеры уже поддерживают некоторые из новых функций и многие создатели сайтов уже применяют новейшие элементы кода на своих страницах. Поэтому автор решил обучить вас использованию именно их. По причине того, что HTML5 и CSS3 были созданы на основе предыдущих версий, вы, изучив их, сможете понимать любой HTML- и CSS-код. В книге есть пояснения,где именно используемый код является новым и где он с большой вероятностью не сработает в устаревших версиях браузеров. Языки HTML и CSS используются для создания любых сайтов, однако системы управления контентом и платформы для блогов и электронной коммерции зачастую добавляют в этот коктейль еще некоторые технологии.
Многие книги, посвященные HTML и CSS, напоминают скучные руководства пользователя. Чтобы вам было легче учиться, автор решил отказаться от традиционных шаблонов, используемых издателями, и в корне пересмотрел оформление этой книги. Научиться писать и читать код веб-страниц отнюдь не так сложно, как может показаться на первый взгляд: для этого даже не нужно быть «программером». Понимание языков HTML и CSS полезно всем, чья работа связана со Всемирной паутиной: дизайнеры смогут создавать более привлекательные и удобные в использовании сайты, редакторы — наполнять сайты более качественным контентом, специалисты по маркетингу — более эффективно общаться с целевой аудиторией и, наконец, менеджеры разного уровня будут более четко формулировать требования при создании сайтов и получать лучшие результаты от своих сотрудников. При написании книги автор сконцентрировал внимание на коде, который вы будете использовать в 90% случаев, и опустил те его фрагменты, с которыми вам вряд ли доведется иметь дело, даже если создание сайтов — ваша основная работа. Однако, прочитав книгу до конца, вы будете знать, — если в реальной жизни столкнетесь с кодом, попадающим в эти 10%, — как найти нужную информацию с помощью поисковых систем. Кроме того, в данную книгу автор также включил дополнительные материалы о подготовке изображений, а также аудио и видеофайлов для использования во Всемирной паутине, о достижении поставленных задач по дизайну и верстке веб-страниц сайта, об улучшении его показателей в результатах выдачи поисковых систем (то, что называется «поисковой оптимизацией», или SEO*) и о том, как использовать сервис Google Analytics, чтобы получать сведения о посетителях вашего сайта.
Книга написана для тех, кто: хочет обучиться дизайну и верстке сайтов с нуля; владеет собственным сайтом (который, возможно, был создан с использованием системы управления контентом (CMS), блог-платформы, либо платформы электронной коммерции) и желает получить больший контроль над внешним видом его страниц. Все, что вам понадобится, — это компьютер с установленными веб-браузером и текстовым редактором — таким как Блокнот (Notepad) в операционной системе Windows или TextEdit в OS X.



Файлы к книге
Полистать книгу
Отрывок из книги
ссылка