Разное

Основы html и css для начинающих книга: Скачать учебник, описания, примеры, библиотеки

Содержание

Учебник HTML



HTML расшифровывается как Hyper Text Markup Language, т.е. язык гипертекстовой разметки — основной строительный блок веб-страниц, используется для создания и визуального представления веб-станиц.

Язык HTML добавляет разметку в обычный текст. Гипертекст содержит различные ссылки благодаря которым веб-страницы связываются между собой. С помощью HTML каждый может создавать как статические так и динимические сайты. HTML является языком, описывающим структуру и семантику содержимого веб-документа. Содержимое веб-страницы размечается с помощью тегов, представляющих HTML-элементы. Примерами таких элементов являются <html>, <img>, <div> и так далее. Эти элементы формируют строительные блоки для любого веб-сайта.

HTML был изобретён в 1991 году учёным, Тимом Бёрнсом-Ли (Tim Berners-Lee), и изначально предназначался для обмена документами между учёными различных университетов. Своим изобретением Тим Бёрнс-Ли заложил основы современной сети Internet.

Существует несколько версий HTML. Стандарт языка непрерывно обновляется и дополняется, следствие этого — почти каждый год выходит новая версия HTML. Версия «HTML 2.0» была первым стандартом HTML спецификации, которая была опубликована в 1995 году. HTML 4.01 является основной версией HTML, которая была опубликована в конце 1999 года, и широко используется в настоящее время. Сегодня наиболее популярной становится версия HTML-5, которая является расширением HTML 4.01, и опубликована в 2012 году.

HTML-документ или веб-страница — это простой текстовый документ, содержащий тэги (которые в свою очередь являются обычным текстом, заключенным в угловые скобки <имя тэга>). Веб-страницу можно набрать как в обычном текстовом редакторе (Блокнот, WordPad, Word и т.д.), так и в специализированном, с подсветкой кода (Notepad++, Sublime Text идр.). Документы HTML хранятся в виде файлов с расширением .htm или .html.


Онлайн-примеры в каждом уроке

В процессе изложения материала в каждом уроке будут приводиться примеры, которые помогут вам детально разобраться в каждом коде и, благодаря практике, наслаждаться обучением. С помощью нашего онлайн-редактора HTML, вы можете отредактировать HTML-документ, а затем нажмите в редакторе оранжевую кнопку «Выполнить», которая расположена над левым окном редактора, чтобы увидеть результат. Если вы пользуетесь специализированным HTML-редактором, то, вы можете скопировать пример и посмотреть результаты своего труда в браузере, установленном на вашем компьютере.

Пример HTML:

Попробуй сам
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Заголовок страницы</title> </head>
  <body>
    <h2>Это заголовок</h2>
    <p>Это параграф.</p>
  </body>
</html>
Кликни по кнопке «Попробуй сам» и посмотри как это работает.

Онлайн-примеры HTML

В учебнике HTML для вас подготовлено более 100 онлайн-примеров, благодаря которым вы легко освоите язык разметки. Лучше один раз увидеть, чем сто раз услышать! Теория плюс практика — залог вашего успеха в освоении HTML.

С помощью онлайн-редактора вы сможете редактировать и анализировать каждый пример в учебнике HTML.

Перейти к онлайн- примерам HTML


Справочник HTML

В справочнике вы найдете полную информацию по любым тегам, атрибутам, событиям, ссылкам, кодам цветов, изображениям и много чего еще.

Перейти к справочнику HTML





Программирование [Дмитрий Валак] Основы HTML и CSS для начинающих [brainscloud] (2019)

Урок 1. Введение
Урок 2. Установка редактора Brackets
Урок 3. HTML теги (теория)
Урок 4. Создание скелета HTML документа

Урок 5. HTML теги форматирования текста (h2-h6, p, br, em, i, b, strong и др.)
Урок 6. CSS селекторы и свойства (теория)
Урок 7. Свойства для стилизации текста
Задание
Работа с текстом
Урок 8. Инструменты разработчика — DevTools
Урок 9. Изображения и ссылки (img, a)
Урок 10. Растровая и векторная графика, форматы изображений (png, jpg, svg)
Задание
Работа с изображениями и ссылками
Урок 11. HTML Таблицы (table, tr, td, th, tbody и др.)
Задание
Создание таблиц
Урок 12. Блочные и строчные элементы (div, span)
Урок 13. Работа с фоном. Часть 1
Урок 14. Работа с фоном. Часть 2
Задание
Работа с фоном
Урок 15. Справочники
Урок 16. Наименование классов
Урок 17. Создание простой HTML страницы (практика)
Урок 18. HTML формы (form, input, textarea, button)
Задание
Создание формы (практика)
Урок 19. Псевдоклассы
Урок 20. Границы (border, outline)
Урок 21. Создание формы регистрации (практика) 26:34
Урок 22. Позиционирование (relative, static, absolute, fixed)
Урок 23. Позиционирование (практика)
Задание
Позиционирование
Урок 24. Псевдоэлементы (before, after, first-letter, first-line)
Урок 25. HTML5 теги (header, nav, footer, article и др.)
Урок 26. CSS3 свойства
Урок 27. Основы flexbox
Задание
Работа с flexbox
Урок 28. Доработка страницы (HTML5, CSS3, flexbox)
Урок 29. Селекторы, псевдоклассы
Задание
Селекторы, псевдоклассы
Урок 30. Приоритеты селекторов
Урок 31. Единицы измерения (em, rem)
Задание
Создание кнопок (em, rem)
Урок 32. HTML теги (abbr, code, cite, blockquote и др.)
Урок 33. Стилизация кода (HTML, CSS)
Задание
Стилизация кода
Урок 34. Вертикальное выравнивание (vertical-align)
Урок 35. Обтекания (float, clearfix)
Урок 36. Видимость элементов (display, opacity, visibility)
Урок 37. Специальные символы
Урок 38. Префиксы (-webkit-, -moz-, -ms-)
Урок 39. Вставка видео и аудио (video, audio, source)
Урок 40. Google fonts, локальные шрифты
Задание
Работа со шрифтами
Урок 41. Основы адаптивной верстки (media queries)
Задание
Адаптация блоков
Урок 42. Цвета (HEX, rgb, rgba)
Урок 43. Возможности Brackets и плагины

HTML обучение — уроки HTML5 для начинающих с нуля на itProger

Веб программирование невозможно представить без языка разметки HTML. HTML указывает браузеру разметку всех объектов на странице. За счет него можно создать: текстовые поля, кнопки, аудио, видео записи и многое другое. За курс мы с вами изучим язык разметки HTML5.

Информация про HTML

HTML расшифровывается как – HyperText Markup Language. Представляет собой язык гипертекстовой разметки, который повсеместно используется во время построения веб-страниц и документов. Путь HTML начался ещё в первой половине 90-х годов. В то время он был крайне примитивным, но уже помогал делать простые страницы для веба. С тех пор язык постоянно развивается, к сегодняшнему дню он уже научился многому. Без HTML, в таком виде как мы привыкли, веб-сайты просто не существовали бы. Все сайты мира используют HTML.

На сегодня актуальный стандарт – HTML5, который официально был выпущен в 2014 году. Это революционный стандарт, который позволил языку выйти на новый уровень.

Нововведения в HTML5:

  • Изменился алгоритм парсинга во время разработки DOM-структуры;
  • Появились новые теги, вроде audio, video и прочих. Кстати, теперь только силами HTML можно создать веб-проигрыватель. Раньше приходилось использовать Adobe Flash Player;
  • Переопределение части правил и семантики использования HTML-элементов.

Если посмотреть глобально, HTML5 стал больше, чем просто новая версией языка. В HTML5 изменился подход ко многим вещам и язык стал полноценной платформой для разработки приложений. Раньше его возможности ограничивались построением структуры, сегодня он намного умнее. С выходом стандарта сильно расширилась сфера использования языка. 

Всё пришло к тому, что HTML5 стал применяться в двух ключевых направлениях:

  • В качестве обновлённой версии языка HTML;
  • В роли функциональной платформы, на которой можно строить веб-приложения различной сложности. Правда, создать полноценное приложение на чистом HTML5 не получится. Для этого ещё используется JavaScript и CSS3.
Кто занимается модернизацией HTML5?

Над языком работает W3C или полное название — World Wide Web Consortium – это организация международного уровня, которая сохраняет независимость от конкретных разработчиков. Она же выпускает спецификации, определения и стандарты к HTML5. Оригинальная и полноценная спецификация доступна на официальном сайте по ссылке (доступна на английском). Организация не завершила работу над языком, напротив — всё ещё продолжает его развивать.

Поддержка браузерами

Важно понимать, что спецификация HTML5 и реализация данной технологии в конкретных браузерах – это разные понятия. Многие активно разрабатываемые веб-обозреватели начали понемногу внедрять функции HTML5 ещё до релиза этой версии. К сегодняшнему дню большинство свежих браузеров поддерживают все функции HTML5. Полную поддержку обеспечивают: Chrome, IE 11, Firefox, Edge, Safari, Opera. Относительно старые версии не имеют поддержки новых стандартов, например, IE 8 и младше. В версии IE 9 и 10 уже реализованы стандарты, но только частично.

Часто браузеры могут в целом работать с новым стандартом, но по-разному обрабатывать функции или просто выдавать ошибку. Поэтому при кроссбаузерной разработке нужно учитывать все особенности браузеров. К данному моменту поддержка стандарта со стороны веб-обозревателей уже на неплохом уровне.

Чтобы удостовериться, что текущая версия браузера поддерживает HTML5, можно пройти небольшой тест.

Что нужно для работы?

Что пригодится во время разработки под HTML5? Ключевой инструмент – текстовый редактор, в котором и будет набираться код для будущей веб-страницы. Одним из популярнейших и многофункциональных редакторов является Notepad++. Он доступен на официальном сайте абсолютно бесплатно. Помимо бесплатного распространения, ещё обладает всеми необходимыми функциями, имеет массу полезных плагинов, подсвечивает открытие и закрытие тегов.

Также хорошим редактором с поддержкой большинства операционных систем является Visual Studio Code. Он способен работать в MacOS, Windows и Linux. По возможностям этот программный продукт в разы превосходит Notepad++.

Также прочитайте нашу статью на тему «5 лучших редакторов кода для программистов».

Вторым важным инструментом является веб-обозреватель, он пригодится для тестирования кода. Подойдёт любой современный веб браузер. Если нужно создать кросплатформенное приложение, то придётся установить в систему все популярные веб-обозреватели.

План курса

В видеокурсе мы изучим множество HTML тегов и научимся применять их на практике. К концу курса у вас будут необходимые знания для построения разметки ваших веб сайтов.

Программа обучения

Также на нашем сайте есть более углубленная программа по изучению разработки веб сайтов. Ознакомится с программой обучения по Front-end можно по этой ссылке и с программой обучения Full Stack по этой ссылке.

HTML Базовый


В этой главе мы покажем несколько основных примеров HTML.

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


Документы HTML

Все документы HTML должны начинаться с объявления типа документа: .

Сам документ HTML начинается с и заканчивается .

Видимая часть HTML-документа находится между и .

Пример


Мой первый заголовок


Мой первый абзац.


Попробуй сам »

Декларация

Объявление представляет тип документа и помогает браузерам правильно отображать веб-страницы.

Он должен появляться только один раз, вверху страницы (перед любыми HTML-тегами).

В объявлении регистр не учитывается.

Объявление для HTML5:


HTML-заголовки

Заголовки

HTML определяются тегами

.

определяет наиболее важный заголовок.
определяет наименее важные заголовок:

Пример

Это заголовок 1


Это заголовок 2


Это заголовок 3

Попробуй сам »

HTML абзацы

абзацев HTML определяются тегом

:


HTML-ссылки

HTML-ссылки определяются тегом :

Назначение ссылки указано в атрибуте href .

Атрибуты используются для предоставления дополнительной информации об элементах HTML.

Вы узнаете больше об атрибутах в следующей главе.


Изображения HTML

изображений HTML определяются тегом .

Исходный файл ( src ), альтернативный текст ( alt ), ширина и высота

предоставляются как атрибуты:

Пример

 W3Schools.com

Попробуй сам »

Как просмотреть исходный код HTML?

Вы когда-нибудь видели веб-страницу и задавались вопросом: «Эй! Как они это сделали?»

Просмотреть исходный код HTML:

Щелкните правой кнопкой мыши страницу HTML и выберите «Просмотр исходного кода страницы» (в Chrome) или «Просмотр исходного кода» (в Edge) или аналогичное в других браузерах. Это откроет окно содержащий исходный HTML-код страницы.

Проверить элемент HTML:

Щелкните правой кнопкой мыши элемент (или пустую область) и выберите «Проверить» или «Осмотрите элемент», чтобы увидеть, из каких элементов состоят (вы увидите оба HTML и CSS). Вы также можете редактировать HTML или CSS на лету в Откроется панель «Элементы» или «Стили».



5 шагов к пониманию базового HTML-кода

HTML — это жизненно важная часть Интернета, как мы ее знаем. И хотя немногие веб-дизайнеры создают страницы, вручную набирая HTML, все же полезно знать об этом немного.

Мы собираемся изучить некоторые основы языка, включая то, что на самом деле представляет собой HTML, некоторые фундаментальные концепции и то, как он взаимодействует с другими языками.

Думайте об этом как об ускоренном курсе «HTML для чайников».

Основы HTML: что такое HTML?

HTML означает язык гипертекстовой разметки . И хотя его иногда связывают с языками программирования, это не совсем верно.

Как язык разметки , HTML позволяет создавать только макет отображения страниц.Настоящий язык программирования , такой как Java или C ++, содержит логику и выполняемые команды.

Хотя это просто, HTML лежит в основе каждой страницы в Интернете. Он отвечает за то, какой текст будет отображаться полужирным шрифтом, за добавление изображений и ссылки на другие страницы. У нас есть ответы на часто задаваемые вопросы в формате HTML, которые объясняют больше

Основные вопросы по HTML, которые следует добавить в закладки

HTML существует уже давно, так что пришло время изучить основы. Вот что это такое, как это работает и как сегодня можно написать некоторые общие элементы в HTML!

Вы можете щелкнуть правой кнопкой мыши большинство веб-страниц в своем браузере и выбрать Просмотреть исходный код страницы или аналогичный, чтобы увидеть скрытый за ними HTML.Скорее всего, он также будет содержать много кода, отличного от HTML, но вы можете его просмотреть.

Даже если у вас нет опыта работы с языками разметки или программирования, небольшое изучение HTML сделает вас более информированным пользователем сети. Давайте рассмотрим пять основных шагов, которые помогут вам понять, как работает HTML. Мы будем приводить примеры по ходу дела.

HTML использует систему тегов для категоризации различных элементов документа.

Большинство тегов идут парами, чтобы заключить в них затронутый текст.Вот простой пример (

    

тег делает текст полужирным ; мы обсудим это позже. )

    


    


                
                        
            
        
            
            
                                                                                                                                                                                                                                    
                                        
            
                         
   Это жирный текст .  

Обратите внимание, как закрывающий тег начинается с косой черты (/). Это означает закрывающий тег, что важно. Если вы не закроете тег, все с самого начала будет иметь этот атрибут.

Однако не все теги имеют пару.Некоторые элементы HTML, называемые пустыми элементами , не имеют содержимого и существуют сами по себе. Примером может служить

  

тег, который является разрывом строки. Вы можете «закрыть» такие теги, добавив косую черту (например,

  

) но это не обязательно.

Шаг 2. Скелетный HTML-макет

В правильном HTML-документе должны быть определены определенные теги, чтобы он был правильно оформлен. Это основные части:

  • Каждый HTML-документ должен начинаться с
        
    заявить о себе в качестве такового.Таким образом, его закрывающий тег,
        
    , это последний элемент в файле HTML.
  • Далее
        
    Раздел включает такую ​​информацию, как заголовок страницы, различные сценарии, выполняемые на странице, и т. п. Как следует из названия, это обычно идет сразу после начального
        
    тег.Конечный пользователь не видит большой части содержимого этих тегов.
  • Наконец,
        
    тег содержит текст страницы, которую видит читатель (и многое другое). Здесь вы найдете изображения, ссылки и многое другое.

Поскольку

    

Раздел составляет основную часть HTML-документа, остальная часть нашего пошагового руководства рассматривает элементы, которые к нему относятся.

Затем давайте рассмотрим некоторые общие теги, из которых состоят документы HTML. Конечно, невозможно охватить все элементы, поэтому мы рассмотрим некоторые из наиболее важных. Мы рассмотрели еще много примеров HTML, если они вас не устраивают.

Если эти теги кажутся довольно простыми, помните, что HTML был создан еще в 1993 году.В то время Интернет был в значительной степени текстовым.

Простое форматирование текста

HTML поддерживает базовые стили текста, как в Microsoft Word:

  •     
    Теги делают текст полужирным .
  •     
    теги (что означает «выделение») выделят текст курсивом.

HTML также поддерживает старые

    

тег для жирного и

    

для курсива. Однако предпочтительнее использовать указанные выше.

Коротко,

    

и

    

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

Параграфы и другие разделы

HTML

  

тег позволяет определить раздел документа. Обычно это используется в паре с CSS (см. Ниже), чтобы отформатировать раздел определенным образом.

В

  

тег позволяет разделить текст на абзацы. Браузеры автоматически оставляют место до и после них, позволяя вам естественным образом разбивать текст.

Вы можете добавить заголовки в свой документ и упростить отслеживание с помощью

  

через

  

теги. h2 — самый важный заголовок, а H6 — наименее важный. Почти в каждой статье MakeUseOf используются заголовки h3 и h4 для организации информации.

Нажатие Введите , чтобы добавить разрывы строк в HTML-документе, они фактически не будут отображаться.Вместо этого вы можете использовать

  

чтобы добавить разрыв строки.

Вот пример, в котором все это используется:

    


    


                
                        
            
        
            
            
                                                                                                                                                                                                                                    
                                        
            
                         
  

Пример заголовка


Это один абзац.


Это второй
абзац, разделенный на две строки.



Шаг 4: Вставка изображений

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

Вы вставляете изображение, используя

    

тег. В сочетании с

  SRC  

Атрибут позволяет указать, откуда вы хотите загрузить изображение.

Еще один важный атрибут

    

теги это

  альтернативный  

. Альтернативный текст позволяет описать изображение для программ чтения с экрана или в случае, если изображение не загружается должным образом. Вы можете навести указатель мыши на изображение, чтобы увидеть его замещающий текст.

Использовать

  ширина  

и

  высота  

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

Соберите все это вместе, и тег изображения будет выглядеть так:

    


    


                
                        
            
        
            
            
                                                                                                                                                                                                                                    
                                        
            
                         
   Доктор. Фил   

Шаг 5: Добавление ссылок

Всемирная паутина не была бы такой же сетью без ссылок на другие страницы. Используя

    

тег, вы можете ссылаться на другие страницы с любым текстом.

Внутри

    

тег,

  href  

атрибут сообщает, куда вы ссылаетесь. Просто вставьте URL-адрес. Вы можете использовать

  название  

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

Базовая ссылка выглядит так:

    


    


                
                        
            
        
            
            
                                                                                                                                                                                                                                    
                                        
            
                         
   Посетите Google   

В

    

В теге есть много других возможных элементов, но мы не будем углубляться в них.

Как HTML соединяется с CSS и JavaScript

Мы рассмотрели основы HTML и то, как он создает веб-страницу.Но, как вы понимаете, сам по себе HTML не подходит для современной сети. Простые веб-страницы в формате HTML были обычным явлением во времена «Веб 1.0», когда большинство веб-сайтов представляли собой не что иное, как статический текст.

Но теперь у нас есть намного больше.CSS (каскадные таблицы стилей) — это язык, используемый для описания того, как должен выглядеть текст, подготовленный вами в HTML. Помните

  

тег мы обсуждали? Внутри этого (и других тегов) вы можете определить

  класс  

атрибут.Затем в сопроводительном документе CSS вы можете написать инструкции, как это

  класс  

надо смотреть.

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

JavaScript

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

Например, JavaScript позволяет веб-сайту предупреждать вас о том, что введенный вами пароль не соответствует его требованиям, прежде чем вы попытаетесь его отправить.Веб-дизайнер может использовать JavaScript для циклического просмотра изображений в слайд-шоу или для запроса ввода данных пользователем.

Это всего лишь несколько элементарных примеров.JavaScript — это язык сценариев, способный делать очень многое, и он сравнительно намного сложнее, чем HTML и CSS. См. Наш обзор JavaScript, чтобы узнать больше.

Рассмотрение всего объема веб-дизайна выходит за рамки этой статьи, но достаточно сказать, что HTML взаимодействует с другими языками для создания веб-страниц, которые мы знаем сегодня.

Эволюция HTML

Важно отметить, что HTML не статичен.HTML претерпел несколько изменений, последней из которых является HTML 5. Примечательно, что этот стандарт поддерживает встроенное видео, а не использует проприетарные форматы, такие как Adobe Flash.

В новых версиях HTML также время от времени объявляются устаревшие некоторые устаревшие теги.К ним относятся ужасные теги вроде

  <выделение>  

и

    

(прокручиваемый и мигающий текст соответственно), часто встречающийся в дизайне веб-сайтов 1990-х годов.Так что имейте в виду, что стандарты меняются со временем.

Немного знаний HTML имеет большое значение

Мы сделали краткий обзор того, как работает HTML-документ.Теперь вы знаете основы структуры веб-страниц. Даже если вы не продолжите создавать веб-страницы, вы немного больше осведомлены о сети, которую используете каждый день.

Чтобы узнать больше, улучшите свои навыки веб-разработки с помощью основных инструментов, а затем ознакомьтесь с нашим руководством о том, как создать свой первый веб-сайт.

Кредит изображения: Belyaevskiy / Depositphotos

Что такое кетфишинг и как это интернет-угроза?

Catfishing — это онлайн-риск, который может сломать ваше сердце и ваш банковский баланс.Вот как.

Об авторе Бен Стегнер (Опубликовано 1610 статей)

Бен — заместитель редактора и менеджер по адаптации в MakeUseOf.Он оставил свою работу в сфере ИТ, чтобы писать полный рабочий день в 2016 году и никогда не оглядывался назад. В качестве профессионального писателя он освещал технические руководства, рекомендации по видеоиграм и многое другое уже более шести лет.

Больше От Бена Стегнера
Подпишитесь на нашу рассылку новостей

Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!

Еще один шаг…!

Подтвердите свой адрес электронной почты в только что отправленном вам электронном письме.

Книга CSS для начинающих

В этом году я имел удовольствие завершить свою вторую книгу и первую книгу, которую я написал сам: Jump Start CSS, опубликованную SitePoint.

Это часть их серии более коротких книг «Jump Start», которые предоставляют введение в определенные темы веб-разработки и дизайна.

Большинство, если не все, читатели этого веб-сайта не получат особой пользы от этой книги, поскольку она нацелена на абсолютных новичков в CSS.Тем не менее, вот список возможностей книги:

  • Охватывает все основные аспекты CSS (селекторы, специфичность, различные типы значений и т. Д.)
  • Пошаговые инструкции по созданию одностраничного образца веб-сайта, попутно обучая новым концепциям
  • Обложка пользовательских веб-шрифтов
  • Представляет множество новых функций CSS (переходы, преобразования, анимация, тени, медиа-запросы и т. Д.).
  • Знакомство с методами адаптивного веб-дизайна
  • Включает последнюю главу об отладке CSS.

Итак, если вы ищете книгу для начинающих по CSS или знаете кого-то, кто знает, вот варианты покупки:

Две бесплатные копии!

Естественно, как автору книги мне дали несколько бесплатных копий, и я рад предложить печатную версию одному читателю и одну версию электронного пакета (EPUB, PDF, MOBI) другому читателю.

Чтобы получить одну из этих копий, вы можете сделать следующее: Напишите мне через контактную форму на этом веб-сайте и расскажите, почему вам нужна копия книги. Я выберу двух ридеров: одну для версии E-Package, а другую для версии для печати (которую я отправлю вам в любую точку мира). Я дам всем пару недель, прежде чем приму решение.

Обновление (25 ноября 2013 г.) : Поздравляем Марка и Майка, победителей книг. Марк — слепой студент, изучающий веб-разработку и поступивший в Академию Cisco для людей с нарушениями зрения, поэтому он купил версию электронного пакета.Майк сказал мне, что его жена пытается изучить веб-разработку и предпочла бы иметь печатную книгу, чтобы помочь ей, а не только онлайн-блоги и тому подобное. Я подумал, что это здорово, что она кажется довольно новой, и я был бы особенно признателен за печатную копию.

Если вам нужна копия отзыва, о которой можно написать в своем блоге или где-либо еще, используйте ту же контактную форму. Я свяжусь с SitePoint и посмотрю, дадут ли они вам доступ к электронной версии.

.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *