Веб-сайт с минимальными затратами: учебник HTML

Практика JavaScript и DHTML


учебник HTML скачать
(вся книга в одном файле 3.92М)

  • Учебник HTML в одной главе (вместо пролога)
    Что мешает вам создать веб-сайт и поместить его в Интернет? Несколько страниц текста, 15-20 минут работы - и о вашем существовании сможет узнать весь мир.
  • Гл. 1. Больше одной страницы
    Сайт из пяти страниц. Минимум HTML-тэгов. Основы навигации (гиперссылки).
  • Гл. 2. Прайс-лист. Таблицы и архивы
    Перенос списка товаров из бухгалтерской программы в Excel. Надстройка Excel для сохранения в формате HTML. Упаковка в архив zip.
  • Гл. 3. Продвижение
    Поиск информации в Интернете. Заголовок страницы (title). Краткое описание (meta description). Правильная кодировка страницы. Веб-сайт как рекламоноситель.
  • Гл. 4. Обратная связь
    ...ни с кем не встречайтесь, никому не звоните, не трогайте почтовые конверты, не распечатывайте счета, вообще не прикасайтесь к бумаге, раз уж существует электронная почта!
  • Гл. 5. Испытания в полевых условиях
    Баловство с IIS на Windows. Практической цели не имеет.
  • Гл. 6. Работа с графикой
    Фотография, полиграфия и веб. Экранное разрешение. Режим «Индексированный 256», уменьшение количества цветов в палитре. Вставка изображений в HTML-страницу. Атрибут ALT.
  • Гл. 7. Оформление с помощью CSS
    Блочные HTML-элементы. Управление цветом и размером многих элементов с помощью правил. Особенности в интерпретации HTML разными браузерами. Поля. Оформление ссылок (изменение цвета при наведении мыши - hover).
  • Гл. 8. Изменение структуры. Обновление
    Каталог продукции: картинки с описаниями. Отличие элементов PRE и P. Добавление прозрачности изображениям. Выравнивание по вертикали. Обработка текстов с помощью поиска и замены символов. Немного об HTML-таблицах.
  • Гл. 9. Javascript: баловство или необходимость?
    Получение информации о браузере (интернет-обозревателе, клиенте, агенте). Оформление с помощью JS: невидимая на экране команда JavaScript вставляет в текст страницы невидимую глазом инструкцию - и вид страницы изменяется. Оптимизация кода.
  • Гл. 10. Примечания (сноски) в книге
    В HTML-странице не обязательно собирать все примечания в конце. Их можно отображать и скрывать по желанию пользователя прямо там, где стоит ссылка на сноску.
  • Гл. 11. DHTML для нашего сайта
    События onclick, oncontextmenu. Знакомство с DOM (объектной моделью HTML-документа). DHTML-шутка: сайт в одной странице.
  • Гл. 12. Электронные документы
    Скрыть или показать часть стуктуры. Создание оглавления.
  • Учебные материалы
    Файлы примеров для учебника HTML, спецификации W3C, несколько полезных программ.

Статьи

  • Конструктор HTML форм
    Начнём с того, что конструктор форм, как и конструктор сайтов, есть вещь принципиально невозможная. Как, впрочем, и любой конструктор вообще. Конструктор – выражение фигуральное, метафорическое. В ... 01.02.12
  • Числа прописью с рублями, минутами и метрами
    Эта тема беспокоит меня давно, с тех пор, как в нашей газете научились отправлять электронные счета электронной почтой. В счёте ведь надо было как-то превращать цифры с слова (типа «Два миллиона сто ... 15.11.11
  • Календарь javascript (datepicker)
    В сети полно чудовищных скриптов для наглядного выбора даты с помощью указателя мыши. Эти скрипты не могут быть не чудовищными по определению, так как созданы для позорной задачи: облегчить жизнь ... 15.11.11
  • Что из чего следует в PHP-фреймворке «Friends»
    «Friends» - рабочее название маленького PHP-фреймворка (16 K кода, вместе с CSS, но пока без javascript), находящегося в сомнительных отношениях с mvc, но бодро работающего. В предыдущей статье мы ... 29.10.11 Комментарии (1)
  • PHP фреймворк, анти-MVC, без ООП
    С самого начала изучения MVC мне не понравилось слово «модель». И не зря. На громадном количестве сайтов это понятие действительно не применимо. Там есть Данные, есть какое-никакое их Отображение. ... 17.10.11 Комментарии (6)
  • Идеальная функция setCookie
    Сравнение двух интересных библиотек (http://microbasejs.ru/, http://github.com/Kolyaj/CrossJS) привело меня к озарению и созданию совершенно особой, доселе невиданной функции по установке куки (с ... 03.10.11 Комментарии (1)
  • Отображение настроек для javascript сортировки
    Очень сложная оказалась задача – дать пользователю возможность настраивать колонки таблицы не по Ctrl+click, а наглядно, как в оконных приложениях, выбором с помощью мышки. Весь моск вывернула ... 29.09.11
  • Что такое Контроллер mvc в вебе?
    MVC – Модель, Контроллер, Вью (Представление). Вместо мутного «Модель» используем «Данные». И попытаемся определить откуда у всего этого ноги растут. Данные – это что-то, что хранится в компьютере; ... 25.09.11
  • javascript сортировщики, сравнение алгоритмов
    Всякое сравнение хромает в пользу того, кто сравнивает. Попробуйте поискать в сети страницы по фразам «Сортировка HTML таблиц», «javascript сортировка», «table sorter»... Можно найти немало решений, ... 15.09.11
  • unobtrusive top.mail.ru
    Лет 5-6 назад среди веб-разработчиков распространилась мода на «unobtrusive javascript» – «ненавязчивый» javascript, который внедряется в тело HTML страницы только в виде ссылок на файлы js (а не в ... 15.09.11
  • Простой сортировщик HTML таблиц, версия 0.03
    Simple Table Sorter v 0.03 Первый Простой сортировщик HTML таблиц (версия 0), упоминаемый на этом сайте, был придуман далеко не первым по времени, а примерно через год работы над концепцией. Была ... 09.09.11
  • Подсветка строк, столбцов и значений в HTML таблице
    Это следующая версия скрипта Big Table Sorter – 1.01. Почти год назад в статье http://ir2.ru/tabsort1.aspx мы сформулировали концепцию полнофункционального сортировщика HTML таблиц. Казалось, что ... 06.09.11
  • Отложенная загрузка javascript
    Когда в очередной раз пользователи начали жаловаться на «странную» работу некоторых функций корпоративного сайта, мне пришлось вникнуть в проблему. Она оказалась очень простой: 1) после загрузки ... 16.07.11
  • Кэширование промежуточных результатов в веб-программировании
    Кэширование в php-скрипте Существует такой шаблон проектирования (или приём программирования) «Экстрактор»: создаваемая конструкция не знает о существовании или отсутствии элементов, она просто ... 28.06.11
  • javascript и php: синхронизация сущностей
    Вот форма на сайте ("вот дом, который построил Джек"). Вот кнопка submit, при щелчке по которой запускается функция валидации формы. Вроде всё, как всегда, стандартный пример. Но, если подумать, ... 24.06.11
  • Скругление углов CSS, JavaScript
    Кажется, на эту тему трудно написать что-то новое. Точнее, трудно изобрести новый метод скругления углов. А взглянуть на проблему под другим углом всегда можно. Мы попробуем доказать неизбежность и ... 04.06.11
  • Javascript и логика представления (design pattern «JS-словари»)
    В статье о генерации HTML формы для wysiwyg редактора мы привели пример небольшой автоматизации в программировании – создание формы на основе структуры mysql-таблицы и последующая обработка данных ... 29.05.11
  • Структура WYSIWYG-редактора сайта
    WYSIWYG – это наглядный редактор (прежде всего, для текста): вы выделяете фрагмент, нажимаете в управляющей панели кнопку B – и фрагмент становится жирным. Так можно делать, например, в Ворде, или в ... 07.05.11
  • Подсветка картинки при наведении мыши
    Хорошей практикой веб-строительства является создание таких гиперссылок (и других активных элементов), которые изменяются при наведении мыши. У гиперссылок, по спецификации W3C, даже существует для ... 02.05.11
  • Визуальные редакторы: для кого они?
    В давние-давние годы, когда в Иркутске только начали появляться компьютеры и про Интернет ещё никто ничего не слышал, для вёрстки использовали программу Xerox Ventura Publisher (Вентура). Вёрстка, ... 27.03.11
  • Веб/2: сайты нового поколения
    ПредысторияЧтобы дать определение новому понятию «Полувеб», надо вспомнить сначала, что такое «веб 2.0». О нём много пишут; как всегда, лучше всего в Википедии. С содержательной стороны – это ... 28.12.10 Комментарии (2)
  • Как измерить скорость работы Javascript?
    На самом деле хочется, конечно, знать общую скорость (точнее, время) вывода на экран какой-либо информации. В нашем случае – информации, получаемой с помощью браузеров (то есть скорость вывода ... 21.12.10 Комментарии (2)
  • Функция для работы с className в javascript
    Изменение атрибута class у HTML-элементов является основой, базой для управления содержимым страницы с помощью DHTML. Любое действие по оформлению проще всего производить, именно изменяя динамически ... 18.12.10
  • Сортировщик HTML таблиц, версия 1
    В предыдущей статье мы попытались определить минимально необходимые свойства сортировщика таблиц. Вряд ли произведённые определения можно сильно оспорить; другие минималистские сортировщики в общем с ... 11.12.10 Комментарии (1)
  • Сортировщик HTML таблиц: концепция и «нулевой цикл»
    У кого sorter тинее? В процессе работы над сортировщиком (как и над любой другой программой) приходится многократно обращаться к разным вариантам, существующим в виде открытых решений в Сети. И ... 09.12.10 Комментарии (29)
  • Как с очень высокой скоростью найти слово в большой таблице?
    В предыдущей статье мы показали, как два уровня (или два приёма) javascript-кэширования могут увеличить скорость поиска по списку из 400 элементов в десятки раз. Там были важны три ... 06.12.10 Комментарии (2)
  • Как в большом списке найти слово с очень высокой скоростью?
    Простой список. Прямой алгоритм Начнём с нашего любимого примера – простого (в одну колонку) списка рубрик из справочника предприятий vostsibspravka.ru: listru1.htm. Наиболее очевидный алгоритм ... 06.12.10
  • HTML база данных лучше, чем Excel
    Второй вопрос после "как сортировать и фильтровать данные в HTML-таблице?" обычно возникает у критиков: "А нафига?" Скептицизм здесь уместен: пользователи обычно получают HTML-страницы с веб-сервера, ... 05.12.10 Комментарии (1)
  • Javascript база данных
    Есть такой анекдот (или притча) о злой тётке, которая один раз в жизни пожалела нищенку и подала луковое пёрышко; а потом в аду черти тётку топили, а нищенка протянула ей то самое луковое пёрышко и ... 28.10.10
  • Сортировщик HTML-таблиц, версия 1.3
    Статья о сортировке HTML-таблиц была написана год назад. Так получилось, что описываемая технология заинтересовала некоторых начинающих программистов, и они стали задавать вопросы и высказывать ... 30.09.10 Комментарии (3)
  • Проверка условий в Javascript
    Веб-программист постоянно вынужден что-то проверять: правую кнопку мыши нажал пользователь или левую, заполнено ли в форме поле «Поиск», есть ли на странице элемент с id = "console"... Иногда это ... 25.09.10
  • Скрыть – показать HTML элементы с помощью Javascript
    Специалист – человек, который, избегая мелких ошибок, неуклонно движется к глобальному заблуждению. Закон программирования Мэрфи, ст. 17 Специалист подобен флюсу: полнота его одностороння. Козьма ... 11.09.10
  • Таймеры в Javascript (setInterval, setTimeout)
    В программировании на скриптовых языках периодически возникает необходимость создать паузу – приостановить выполнение программы на некоторое время, а потом продолжить работу. Например, в сценариях ... 26.08.10 Комментарии (10)
  • Javascript фильтрация данных
    Сортировать HTML-таблицу мы уже научились. Вторая после сортировки задача базы данных – выборка строк из таблицы по определённому критерию. Например, чтобы поле город заканчивалось на -тск. ... 24.08.10 Комментарии (13)
  • Javascript: вопросы и ответы
    Все примеры javascript для данной страницы находятся в файле o3.js. Для правильной работы скриптов необходима также библиотека ir2.js. Как запомнить options, выбранный в элементе select? ... 18.07.10
  • Javascript: часто задаваемые вопросы
    Как удалить пробелы в Javascript с учётом  ? Речь, понятно, идёт не о всех пробелах подряд, а о лишних пробелах справа и слева, т.е. об аналоге функции trim (удаляющей справа и слева строки ... 27.02.10 Комментарии (3)
  • Редактирование таблицы MySQL: Javascript интерфейс
    В предыдущей статье мы рассмотрели предельно простой способ доступа к базе данных MySQL (редактирование таблицы без перезагрузки HTML страницы). Отправка данных на сервер производилась через ... 21.02.10 Комментарии (7)
  • Редактирование таблицы MySQL в браузере
    Заголовок, конечно, пугающий, но там (здесь), в общем, ничего необычного: редактирование таблицы MySQL происходит всё-таки с помощью серверного скрипта PHP. К тому же пользователи вообще очень часто ... 24.01.10 Комментарии (8)
  • 10 лучших функций Javascript
    Функция удаления со страницы ссылок «на себя» stripSelfHref() DOM-инспектор dom-javascript.js Функция scriptRequest() (фоновые http-запросы) Функция записи куки setCookie() ... 16.01.10 Комментарии (1)
  • Сортировка таблицы средствами JavaScript - DOM
    Вопрос когда-то с неизбежностью возникает перед любым добросовестным веб-мастером: зачем перегружать HTML страницу при сортировке таблицы? Нельзя ли перегруппировать HTML элементы таблицы прямо в ... 09.01.10 Комментарии (49)
  • DHTML: условная разметка для HTML кода
    Стили набора и форматирования Как авторы обычно оформляют текст при наборе? Например, когда надо какое-то слово сделать курсивным? Результат можно получить разными способами: Нажать мышкой в ... 05.01.10
  • DHTML: защита форума
    Как защитить фор(ум|му) от спама? Форма – это дыра, через которую сообщения пользователя отправляются на сервер. Точнее, несколько дыр: текст сообщения, автор, e-mail... Форма 1. Автор: ... 02.01.10 Комментарии (3)
  • DHTML: хранение настроек пользователя
    Для чего нужен Dynamic HTML Убрать Развернуть и запомнить ... 30.12.09
  • DHTML: проверка формы
    В предыдущей статье http://ir2.ru/dhtml.aspx мы сформулировали ряд причин, по которым бывает необходимо изменять HTML страницу после её открытия в браузере. Повторяем здесь список этих причин: ... 26.12.09 Комментарии (2)
  • DHTML
    Нечасто задаваемые вопросы Изменение текста (и оформления) страницы после её открытия в браузере иногда называют DHTML – Dynamic HTML. Справочник по DHTML найти в сети почти невозможно. ... 24.12.09 Комментарии (2)
  • JavaScript
    О популярности JavaScript в Википедии слагают легенды. Специалисты объясняют эту популярность в основном простотой языка и широкой поддержкой в прикладных программах. Такой взгляд кажется нам немного ... 13.12.09 Комментарии (1)
  • HTML таблицы
    Таблица (элемент table) является, пожалуй, самой загадочной и сложной конструкцией языка HTML. Хотя собственно HTML тут ни при чём, таблица сложна по самой своей сути, по противоречивой логике ... 07.12.09
  • Самый быстрый браузер
    В последние годы интернет-обозреватели не радуют нас разнообразием рекламы: «С новой версией NN ваш веб-сёрфинг станет ещё безопаснее!» – наиболее типичный призыв производителей. А ... 26.10.09 Комментарии (3)

Добавить статью:

*Заголовок:
Имя файла (только латинские буквы):
Автор:
*Текст:

Часть I. Создание сайта

omne initium difficile est

(«всякое начало трудно» - лат.)

Глава 1. Больше одной страницы

Файлы, в которых хранится информация на компьютере, бывают большими и маленькими. Обычные документы предприятия - договоры, акты выполненных работ, счета-фактуры, информационные письма - занимают чаще всего от 30 до 100 килобайт. Документация к какому-либо оборудованию может занимать несколько мегабайт. Коллекция фотоизображений может занимать сотни мегабайт. Один художественный фильм в формате avi - 700 мегабайт.

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

Иное дело - Интернет, там файл, который вы хотите просмотреть, может находиться на другом континенте и до вашего компьютера должен проделать довольно большой путь по проводам и по воздуху, а воздух, как известно, очень плохо проводит электрический ток. Поэтому для Интернета очень важен размер файла, который вы помещаете на сервер. Страничка размером в 30 Кб вполне приемлема, в 100 Кб - уже будет загружаться некоторое время, а пользователь в это время будет ждать и нервничать. А вы-то хотите произвести на пользователя хорошее впечатление! Чтобы он купил ваш товар! Поэтому, если информации много, её не помещают всю на одну страницу, а делят на несколько частей, да ещё указывают размер каждой части в килобайтах, чтобы пользователь сам решал, стоит просматривать данный раздел сайта или нет.

В качестве учебного примера разделим информацию о гипотетической торговой группе «Omnia mea» на несколько страниц для интернет-сайта (пока у нас будет мало информации на каждой странице, но мы готовимся к тому, что её количество когда-нибудь вдруг возрастёт):

Главная (файл - всегда! - index.html)

<p>Торговая группа «Omnia mea»

<p>Торговля разнокалиберными товарами оптом, в розницу и на экспорт

Адреса и телефоны (файл address.html)

<p>г. Одесса, Малая Арнаутская, 22

<p>Тел. 002-002, 003-003, 004-004

<p>Филиал в Москве: ул. Советская, тел. 005-005

<p>E-mail: omneinitium@narod.ru

Банковские реквизиты (файл requisit.html)

<p>ИНН 4407091087 ООО Торговая группа «Омниа меа»

<p>Сч. № 20601710600040000070

<p>Банк получателя филиал «Московский» ОАО «Бета-Банк» г. Одесса, БИК 033170811, Сч. № 10301410700000000334

Прайс-лист (файл pricelist.html)

<p>Видеомагнитофон импортный - 3390 р.

<p>Шуба ангорская импортная - 22600 р.

<p>Икра заморская (импортная), 1 банка, 337 г - 10.50 р.

История (файл history.html)

<p>Наша торговая группа «Omnia mea» славится своими давними традициями и своей историей. В 1856 году барон д'Англар прибыл в Россию, чтобы открыть предприятие по производству и переработке ценных бумаг. Очень скоро барон понял, что перерабатывать в России можно не только ценные бумаги, но и вообще всё ценное и интересное: предметы искусства, антикварную бижутерию, кожгалантерею и даже сахарную свёклу. Предприятие разрослось, и, несомненно, заняло бы ведущее место среди мировых монополий, если бы не революция...

Инструкция

Создайте в папке «Мои документы» папку «Omne», откройте её и создайте в ней несколько текстовых файлов по инструкции, изложенной в Прологе книги, с именами index.html, address.html и др. и запишите в файлы соответствующее содержание. Или скопируйте к себе на компьютер в папку «Omne» готовые текстовые файлы:

ex02 Файлы примеров: text1 (text)

Файлы в указанных местах называются index.txt, address.txt et cetera. После копирования к себе на компьютер их надо будет переименовать в index.html и др. - правой кнопкой мыши - «Переименовать».

Теперь у вас в папке «Omne» лежат несколько HTML-страниц, каждую из них можно открыть двойным щелчком и просмотреть содержимое, но возникает закономерный вопрос: как пользователь будет попадать с одной страницы на другую?

Для этого существуют гиперссылки. Это более сложная конструкция, чем знакомые вам метки <p> и <pre>. Выглядит она так: Адреса. Пользователь видит на странице подчёркнутое слово «Адреса», если он щёлкнет по нему мышкой, то увидит содержимое странички "address.html".

Чтобы с каждой странички сайта можно было перейти на любую другую, в начале каждой странички нужно поместить гиперссылки на все странички, то есть следующий код:

<a href="index.html">Главная</a>

<a href="address.html">Адреса</a>

<a href="requisit.html">Реквизиты</a>

<a href="pricelist.html">Прайс</a>

<a href="history.html">История</a>

Не торопитесь, однако, это делать: для более чёткого разделения ссылок и удобного их восприятия добавим между ними (через пробел) по слову «&bull;» - это слово нарисует при просмотре страницы специальный символ - • - жирную чёрную точку:

<a href="index.html">Главная</a> &bull;

<a href="address.html">Адреса</a> &bull;

<a href="requisit.html">Реквизиты</a> &bull;

<a href="pricelist.html">Прайс</a> &bull;

<a href="history.html">История</a>

Вот теперь этот код (он хранится на CD, там же, где и тексты страниц, в файле «navigatia.txt») можно добавить с помощью копирования в начало каждой вашей страницы. Как, однако, будете вы это делать? Если вы щёлкните мышкой по html-файлу, то он откроется в обозревателе для просмотра, и вы не сможете изменить в нём текст. Поэтому для последующего небольшого редактирования html-файлов поступайте следующим образом. Правой кнопкой мыши по имени файла - пункт выпавшего меню «Открыть с помощью» - «Блокнот»:

notepa.gif

Если в выпавшем списке «Открыть с помощью» Блокнота нет, выберите пункт «Выбрать программу», в открывшемся окне найдите Блокнот (Notepad); в следующий раз он будет появляться в списке активных программ для «Открыть с помощью».

Откройте в другом окне (например, двойным щелчком) файл navigatia.txt, выделите мышкой нужный текст ссылок, в меню «Правка» выберите «Копировать» (или нажмите Ctrl+C), затем перейдите в окно с открытой в Блокноте нужной html-страницей и через меню «Правка» - «Вставить» (или Ctrl+V) вставьте скопированный текст в нужное место страницы.

После внесения изменений в текст файла попытайтесь закрыть его - Блокнот спросит, надо ли сохранять изменения, вы ответите «Да» (Enter).

ex03 Файлы примеров: htm1 (htm1)

Если вы открываете страницы примеров на CD или на сайте http://figur.ir2.ru с помощью интернет-обозревателя, то, чтобы посмотреть html-код страницы, щёлкните по ней правой кнопкой мыши и из выпавшего меню выберите «Просмотр в виде HTML» («View source»). То же самое можно сделать через меню обозревателя «Вид». Увиденный вами код можно выделить мышью (или стрелками клавиатуры с нажатой клавишей Shift) и затем скопировать в любое место ваших собственных html-кодов.

Лучше использовать для редактирования текстов html-страниц текстовый редактор, в котором есть «синтаксическая подсветка», например, программу Bred (не требует лицензирования, дистрибутив можно скачать с сайта http://www.astonshell.com/rus).

Обновление информации: FTP

Если у вас есть соответствующая информация о своём предприятии, вы можете поместить в HTML-файлы именно её, а не тексты о несуществующем предприятии «Omnia mea»; убедившись, что все ссылки на ваших страничках работают, вы можете загрузить их на тот веб-сервер, на котором уже лежит ваш файл «index.html»; при этом старый файл сотрётся, а на его место запишется файл с новой информацией (с добавленными в него гиперссылками) – примерно так и производится обновление информации на веб-сайтах.

Правда, загружать файлы на сервер можно по-разному. Если вы наберёте в обозревателе адрес сервера (narod.yandex.ru) и откроете сеанс связи со своим именем и паролем, это будет работа по HTTP-протоколу (HyperText transfer protocol), в адресной строке обозревателя обычно автоматически добавляются впереди символы «http://». При таком соединении загрузка файлов может производиться только через специальные окошечки в формах на страницах сервера.

Удобнее загружать файлы на сервер по специально предназначенному для этого FTP-протоколу (File transfer protocol). Для этого надо в обычном окне любой папки Windows в адресной строке набрать примерно тот же (или очень похожий) адрес сервера, только вместо http:// надо в явной форме указать ftp://. В нашем случае надо набрать ftp://ftp.narod.ru. При подключении к серверу появится диалоговое окно, приглашающее ввести ваше имя и пароль, затем, если вы ввели их правильно, вы увидите файлы своего сайта, как на своём собственном компьютере, и сможете копировать файлы на сайт и обратно обычным перетаскиванием мышью, как в папках Windows.

***

Ваш «корпоративный» веб-сайт готов. Сайты такой структуры и такого размера принято называть веб-визитками. Теперь вы можете поместить адрес своей веб-визитки («http://metall2025.narod.ru») на визитку бумажную; вообще использовать его для помещения информации, которая «не влезает» в газету или в телевизор - например, прайс-лист размером в несколько страниц текста; вы можете поместить адрес сайта во все свои фирменные бланки и рекламные объявления - ни один клиент не кинет в вас камень за «простой» вид ваших веб-страниц, если сайт будет функциональным, то есть если вы постоянно будете заботиться об актуальности информации. Например, желательно каждую неделю обновлять прайс-лист, а также своевременно сообщать об изменениях в режиме работы (и каких-то других важных для клиентов событиях) на вашем предприятии.

Вас может смутить отсутствие картинок и жирных разноцветных заголовков. Поверьте, простой вид вашего сайта (который к тому же загружается с реактивной скоростью!) гораздо приятнее многочисленных неумелых попыток «создать красоту». Ведь главное в общении с клиентами - это стиль. В вашей «простой» странице стиль, несомненно, есть. Потому что ваш стиль - это проявление вашей воли; ни в чём так ясно не видится проявление воли, как в отказе от чего-либо: вы знаете, что можно раскрасить интернет-страницу самым чудовищным образом, но отказываетесь от подобной возможности - это и есть проявление вашей воли, вашего стиля.

Реклама: На сайте Allcredits.spb.ru - ипотечный кредит на вторичное жилье и многое другое