Веб-мастеринг на 100%. HTML, CSS, JavaScript, PHP, CMS, графика, раскрутка
Петр Ташков
Эта книга адресуется всем, кто хочет научиться быстро и эффективно решать задачи веб-мастеринга и стать специалистом по созданию веб-порталов профессионального уровня. В книге описываются все средства, которые входят в арсенал настоящего веб-мастера, - языки HTML, JavaScript и Perl, дается введение в базы данных MySQL, а также излагаются основные приемы работы с системами управления содержимым сайта (CMS) Joomla! и Drupal. С помощью этих средств вы сможете создавать полноценные веб-сайты любого назначения, например интерактивные интернет-магазины или непрерывно обновляемые новостные порталы. Не забыт и веб-дизайн: в книге описывается базовая техника создания оптимизированной веб-графики в Adobe Photoshop CS3 и анимированных баннеров в Adobe Flash CS3. Наконец, рассказывается о проверке работоспособности созданного веб-сайта, излагаются методы и рекомендации по размещению сайта на платных и бесплатных хостингах, способы его раскрутки и регистрации в поисковиках и каталогах. Прочитав эту книгу, вы станете настоящим веб-мастером, готовым к работе над любыми проектами.
Издательство: Питер, 2009 г.
ISBN 978-5-388-00755-1
Количество страниц: 512.
Содержание книги «Веб-мастеринг на 100%. HTML, CSS, JavaScript, PHP, CMS, графика, раскрутка»:
- 10 Введение
- 11 Соглашения, принятые в книге
- 12 Шрифты
- 12 Нумерованные и маркированные списки
- 12 Врезки
- 13 Листинги
- 13 От издательства
- 14 Глава 1. HTML и CSS
- 15 Структура языка HTML
- 15 Тег
- 16 Атрибут
- 16 Структура HTML-документа
- 16 Тег <!DOCTYPE>
- 17 Тег <HTML>
- 18 Тег <HEAD>
- 19 Тег <TITLE>
- 21 Тег <МЕТА>
- 27 Тег <STYLE>
- 32 Тег <LINK>
- 33 Тег <SCRIPT>
- 34 Тег <BASE>
- 36 Тег <BODY>
- 39 Комментарии
- 39 Ввод и оформление текста
- 40 Заголовки
- 42 Абзацы
- 43 Обрывы строк
- 46 Списки
- 55 Ссылки
- 55 Внешние ссылки
- 56 Внутренние ссылки
- 58 Общие моменты при создании внешних и внутренних ссылок
- 60 Форматирование текста
- 60 Теги логического форматирования
- 65 Теги физического форматирования
- 69 Теги форматирования больших блоков текста
- 73 Вложение тегов
- 73 Работа с таблицами
- 74 Что такое таблица?
- 74 Создание тела таблицы
- 75 Ячейки таблицы
- 76 Границы таблицы
- 79 Ширина и высота таблицы и ячеек
- 82 Группировка строк и столбцов
- 83 Выравнивание таблицы и содержимого ячеек
- 84 Объединение ячеек таблицы
- 86 Установка фона или рисунка
- 87 Создание вложенных таблиц
- 88 Изображения
- 88 Встраивание изображений
- 89 Размер изображения
- 90 Выравнивание изображения
- 93 Рамка вокруг изображения
- 94 Альтернативный текст
- 96 Формы
- 97 Тег <FORM>
- 99 Создание полей формы
- 109 Общие принципы CSS
- 110 Селекторы
- 115 Псевдоклассы и псевдоэлементы
- 120 Форматирование текста средствами CSS
- 120 Выделение текста цветом
- 122 Шрифты
- 125 Форматирование текста
- 128 Оформление документа CSS
- 128 Фон
- 130 Поля и отступы
- 131 Границы
- 133 Работа с блоками
- 141 Резюме
- 15 Структура языка HTML
- 142 Глава 2. Работа с JavaScript
- 143 Область применения JavaScript
- 144 Создание сценариев
- 145 Встраивание сценариев
- 149 Ваш первый сценарий
- 151 Синтаксис и основные средства языка JavaScript
- 151 Работа с информацией
- 154 Переменные и типы данных
- 163 Выражения
- 169 Условия и циклы
- 179 Функции
- 185 Встроенные объекты JavaScript
- 192 Объектная модель
- 192 Веб-браузер и HTML-документ
- 193 Родительские и дочерние объекты
- 195 Объекты веб-браузера
- 210 Объектная модель документа
- 221 Работа с формами
- 221 Форма как объект
- 227 Свойства, методы и события формы
- 233 Примеры сценариев
- 239 Динамический HTML
- 239 Управление текстом
- 248 Графика на веб-страницах
- 254 Слои
- 257 Доступ к стилям с помощью JavaScript
- 259 Пример создания динамической игры
- 263 Резюме
- 264 Глава 3. Apache, Perl и MySQL
- 265 Сервер Apache
- 265 Для чего нужен Apache
- 266 Установка Apache
- 269 Основные настройки Apache
- 272 Язык Perl
- 272 Установка Perl и подключение его к Apache
- 276 Основы языка и синтаксис
- 280 Примеры использования Perl для взаимодействия с пользователем
- 284 Механизм поиска
- 286 Получение информации о посетителях
- 288 СУБД MySQL
- 288 Введение в СУБД MySQL
- 292 Установка и настройка программы. Инструменты графического интерфейса. Командная строка
- 300 SQL-команды: синтаксис команд, примеры запросов из командной строки, создание базы данных
- 304 Работа с таблицами: добавление и удаление записей, выбор с условиями
- 307 Операторы языка SQL
- 309 Настройка взаимодействия MySQL и Peri
- 309 Установка проекта «Денвер» и работа с ним
- 313 Обращение к базе SQL из программы Perl
- 315 Резюме
- 265 Сервер Apache
- 317 Глава 4. Знакомство с основными системами управления содержимым сайта (CMS) – Joomla! и Drupal
- 318 CMS Joomla!
- 320 Установка
- 328 Администрирование
- 329 Русификация
- 331 Пользователи и группы
- 334 Компоненты
- 337 Модули
- 342 Шаблоны
- 344 Плагины
- 346 CMS Drupal
- 347 Установка
- 351 Возможные проблемы при установке
- 352 Администрирование
- 364 Резюме
- 318 CMS Joomla!
- 366 Глава 5. Графика и дизайн
- 367 Графика для веб-страниц
- 367 Цифровые изображения и их параметры
- 369 Форматы графики для Интернета
- 371 Возможности оптимизации
- 373 Создание баннера в Adobe Photoshop CS3
- 373 Создание нового документа
- 376 Создание области выделения и выполнение заливки
- 378 Выбор цвета и обводка
- 380 Создание прямоугольной области с заданными размерами
- 381 Выбор цвета заливки
- 384 Рисунок эллиптического кольца
- 386 Создание рамки вокруг баннера
- 386 Сохранение промежуточных результатов работы
- 387 Добавление текста в баннер
- 391 Создание текстовых слоев для последующей анимации
- 394 Применение эффектов к текстовому слою
- 399 Сохранение логотипа
- 400 Знакомство с палитрой Animation (Анимация)
- 402 Выбор слоев для анимации
- 403 Назначение времени задержки кадров
- 404 Автоматическая генерация кадров
- 406 Оптимизация и сохранение анимации
- 409 Создание баннера в Adobe Flash CS3
- 410 Знакомство с интерфейсом программы
- 414 Работа со слоями
- 415 Работа со сценами
- 416 Выделение объектов
- 418 Работа с группами
- 420 Работа с символами
- 423 Выравнивание и распределение объектов
- 425 Создание и редактирование текста
- 427 Трансформирование объектов
- 429 Импортирование графики
- 431 Публикация фильмов Flash в Интернете
- 433 Создание баннера
- 443 Резюме
- 367 Графика для веб-страниц
- 444 Глава 6. Проверка работоспособности сайта
- 445 Проверка актуальности ссылок на сайте
- 446 Рабочее окно программы Web Link Validator
- 447 Проверка отдельных ссылок и закладок
- 451 Проверка ссылок всего веб-сайта
- 456 Оптимизация кода веб-страниц
- 462 Резюме
- 445 Проверка актуальности ссылок на сайте
- 463 Глава 7. Размещение сайта и выбор хостинга
- 464 Выбор хостинга
- 465 Обзор популярных хостингов
- 468 Сервис «Джино»
- 473 Загрузка данных на сайт
- 474 Резюме
- 464 Выбор хостинга
- 475 Глава 8. Раскрутка сайта
- 477 Поисковые машины
- 484 Каталоги
- 489 Рейтинги
Инструкция как скачать книгу Петр Ташков: Веб-мастеринг на 100%. HTML, CSS, JavaScript, PHP, CMS, графика, раскрутка в форматах DjVu, PDF, DOC или fb2 совершенно бесплатно.