Отправляет email-рассылки с помощью сервиса Sendsay

HTML, CSS, JS в примерах

  Все выпуски  

HTML, CSS, JS в примерах 15w


Web-мастерство для каждого

( выпуск # 15: 22.03.2006 )

Alex_soldier Здравствуйте, уважаемые WEB-дизайнеры!

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

Вы все так же можете пользоваться следующими возможностями:

    + задавать вопросы в рассылку при затруднениях;
    + читать оригинал выпуска на сайте при его искажении в почте;
    + скачивать архив рассылки для чтения всех выпусков off-line;
    + получить на свой e-mail архивы выпусков всех моих рассылок.

Ну а если у вас возникают какие-либо затруднения, связанные с дизайном или скриптами, вы всегда можете задать вопрос в рассылку, я же постараюсь ответить на него как можно скорее!

Alex_soldier        
(alex_soldier@mail.ru)



Ноу-Хау «Собственный Электронный Справочник»

Пожалуй, начну с пояснения, что же это за зверь. Вам когда-нибудь приходилось пользоваться стандартной справочной системой Windows? Думаю, что да. Тогда вы уже имеете представление об этом: после загрузки появляется окно с набором иконок и гиперссылок, соответствующих разделам. При щелчке на какой-либо подраздел он раскрывается, и мы видим список подразделов. В каждом подразделе раскрывается уже список понятий. И, наконец, при щелчке на понятие появляется текст его описания. Впрочем, эта структура может иметь и другое количество уровней вложенности (зависит от тематики и назначения).

Теперь представьте, что вы занялись изучением новых программных средств, допустим, HTML и PHP. Накупили толстенных книг, накачали разных материалов из Интернета. И вот, по прошествии некоторого времени, вам срочно понадобилось посмотреть формат довольно редкого тега MARQUE или вспомнить название функции, которая удаляет из строки заданный фрагмент.

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

Даже если вы сидели, и пару недель старательно штудировали каждое издание, по прошествии значительного времени вам придется ох как непросто разобраться в навигации даже по собственным записям! Что делать, человеческая память не столь надежна и оперативна, как ЭВМ.

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


Мой справочник
1. HTML
        + Оформление текста
                Тег <b>
                Тег <i>

2. CSS
        + Оформление текста
                Свойство "font-family"
                Свойство "font-size"

3. JavaScript
        + Объект Document
                Оператор "write"

        + Объект Window
                Оператор "alert"

4. PHP
        + Работа с текстом
                Термин 001
                Термин 002

5. MYSQL
        + Формат запроса
                Термин 001
                Термин 002



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

Самое замечательное, что такой справочник по силам создать каждому для себя, наполнив его той информацией, которая будет действительно необходима именно вам!

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

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

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

Работоспособность справочника протестирована в IE 6 & Opera 7. Если в вашем браузере справочник вдруг не заработает, пожалуйста, напишите об этом!

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

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

Alex_soldier        
(alex_soldier@mail.ru)



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


Для читателей через обычный WEB-интерфейс:






Для пользователей программ BAT или OUTLOOK:






ОБРАТНАЯ СВЯЗЬ
Рассылка "САМЫЕ УБОЙНЫЕ АНЕКДОТЫ СЕТИ"

Рассылка "WEB-МАСТЕРСТВО ДЛЯ КАЖДОГО!"

Рассылка "ОБЗОР ИНТЕРЕСНЫХ РАССЫЛОК"

Рассылка "КОСМОС: НОВОСТИ ВСЕЛЕННОЙ"

Рассылка "ЧЕГО НАМ НЕ ХВАТАЕТ В ИГРАХ"

Рассылка "HTML,  CSS,  JS   В  ПРИМЕРАХ"

Рассылка   "HEROES  -  НОВЫЕ  ИДЕИ"

Мой e-mail: alex_soldier@mail.ru

Мой сайт: "МИР ИДЕЙ"

(C) Copyright 2005 by Alex_soldier


«Каталог» «Ищи CD» «Зона И» «HMM 5» «WEB» Мир Идей

В избранное