HTML JavaScript PHP JAVA учебники, скрипты.
Скачать учебник по HTML
Содержание учебника html:
Глава 1. Вводные замечания
- Для чего нужно это руководство?
- Что такое HTML?
- Что Вам понадобится для освоения HTML?
- Необходимое отступление о редакторах HTML
Глава 2. Наш первый HTML-документ
- Как устроен HTML-документ
- Обязательные метки HTML
- <html> и </html>
- <head> и </head>
- <title> и </title>
- <body> и </body>
- <H1> и </H1> — <H6> и </H6>
- <P> и </P>
Глава 3. Внутри абзаца HTML
- Непарные метки HTML
- Конец строки: <BR>
- Горизонтальная линия: <HR>
- &-последовательности
- Комментарии
- Форматирование шрифта в HTML
- Физические стили
- Логические стили
Глава 4. Организация текста внутри документа HTML
- Ненумерованные списки: <UL> и </UL>
- Нумерованные списки: <OL> и </OL>
- Списки определений: <DL> и </DL>
- Вложенные списки
- Форматированный текст: <PRE> и </PRE>
- Текст с отступом: <BLOCKQUOTE> и </BLOCKQUOTE>
Глава 5. За пределами HTML-файла
Глава 6. Тайное становится явным, или Видимое действие невидимых меток HTML
Глава 7. Таблицы
Глава 8. Формы в HTML
- Для чего нужны формы?
- Как устроена форма в HTML
- Простейшая HTML форма
- Как форма HTML собирает данные
- Маленькая хитрость, или Как отправить форму почтой
Глава 9. Некоторые (предположительно полезные) советы по разработке и размещению HTML-страниц
- Правила хорошего тона при разработке HTML-документов
- Инструменты разработчика HTML: пристрастные советы
- Где можно бесплатно разместить свою страничку
Скачать JavaScript учебник
Содержание:
1. Принципы гипертекстовой разметки. Структура документов
1.1. Группы тагов НТМL
1.2. Контейнеры HTML-документа
1.3. Средства описания таблиц в HTML
1.4. Использование таблиц в дизайне страницы
1.5. Фреймы JavaScript
1.6. Формы JavaScript
1.7. Апплеты JavaScript
1.8. Каскадные таблицы стилей (Cascad Style Sheets)
2. Управление просмотром страниц Web-узла. JavaScript
2.1. Модель объектов JavaScript - объекты Navigator'а
2.2. Методы объектов и свойства объектов. Управление потоком вычислений
2.3. События в JavaScript
2.4. Массивы в JavaScript
2.5. Графика в JavaScript
2.6. Стеки гипертекстовых ссылок в JavaScript
2.7. Фреймы и окна в JavaScript
2.8. Наследование кода скриптов различными страницами
2.9. Java, JavaScript и Plug-ins
2.10. Встраивание в HTML-документ
2.11. Примеры скриптов JavaScript
2.12. Единство в многообразии
2.13. Приемы программирования на JavaScript
2.14. Примеры манипулирования окнами
2.15. Гипертекстовые ссылки и картинки
Скачать учебник Java
Содержание:
В данном учебнике представлены подробные материалы по языку Java и многочисленные примеры программирования на Java. Вы познакомитесь с принципами и технологиями, положенными в основу этого языка, изучите библиотеки классов Java, научитесь пользоваться современными визуальными средствами разработки приложений Java, такими как Java WorkShop и Java Studio.
Многочисленные примеры приложений и аплетов помогут вам в кратчайшие сроки освоиться в мире Java.
Оглавление
Скачать учебник Java
Содержание:
1. Революция по имени Java
2. Отличия Java от C++
3. Введение в язык Java
4. Типы
5. Операторы Java
6. Управление выполнением программы
7. Классы
8. Пакеты и интерфейсы
9. Работа со строками
10. Обработка исключений
11. Легковесные процессы и синхронизация
12. Утилиты Java
13. Ввод-вывод
14. Сетевые средства
15. Апплеты Java
16. Набор абстракций для работы с окнами
17. Модели обработки событий
18. Работа с изображениями
Приложение. Новое в Java 1.1
Литература книги по Java
Скачать учебник PHP
Содержание: Скачать!
Срдержание:
Для некоторых терминов ни стилусу, ни автору не удалось подобрать эквивалента, такие термины оставлялись либо в английском варианте, либо транслитерировались.
Оглавление
- Краткая Хронология PHP
- Инструкции по установке PHP
- Итак, что я могу сделать с помощью PHP/FI?
- Переадресация CGI
- Проблемы безопасности в PHP
- Установление подлинности HTTP
- Замечания по модулю Apache
- Директивы конфигурации модуля Apache
- Поддержка FastCGI
- Управление доступом
- Регистрация Доступа
- Относительный URL против Абсолютного URL - или, Почему не выводятся мои имиджи на PHP?
- Как PHP/FI обрабатывают данные методов GET и PUT
- SELECT MULTIPLE и PHP
- IMAGE SUBMIT и PHP
- GD (графическая библиотека для создания GIF) Поддержка в PHP
- PHP/FI и виртуальные хосты
- Поддержка закачки файлов
- Поддержка Cookie
- Поддержка mSQL
- Поддержка Postgres95
- Регулярные выражения
- Скрипт язык PHP/FI
- Синтаксис PHP
- Переменные PHP
- Ассоциативные массивы PHP
- Ссылки на Переменные PHP
- Языковые конструкции PHP
- Определяемые пользователем функции PHP
- Область видимости переменных PHP
- Математические Выражения PHP
- Циклы While PHP
- Конструкция Switch PHP
- Безопасные Переменные - Борьба с хаком метода GET PHP
- Перегруженные Операторы и взаимодействие с переменными типами PHP
- Подавление Ошибок из обращений к функции
- Внутренние функции PHP
- Добавление ваших собственных функций PHP/FI
- Примечания для хакания кода PHP
Скачать примеры скриптов
Описание скриптов:
Ссылка дня
Этот код предназначен для создания ссылки дня. Каждый день недели будет подставляться новый URL. Удобен для рекламы своей продукции или подачи новостей.
Выпадающее меню
Этот код предназначен для создания компактного меню. Все ссылки оформляются в виде элементов выпадающего меню, при нажатии на кнопку происходит переход на соответствующую страницу.
Реагирование на время суток
Этот код позволяет реагировать на время суток на стороне клиента. Вы можете в зависимости от времени суток вывести соответствующее приветствие или предложить соответствующий товар.
Часы
Этот код показывает идущие цифровые часы. Не понятно, зачем они нужны, но многим нравится.
Смена фона окна
Если Вы на столько доверяете своим посетителям, что хотите позволить им менять цвет фона, то воспользуйтесь этим кодом.
Определение разрешения экрана
Вы можете узнать разрешение экрана и попробовать подстроить ваш дизайн под эти размеры. Или просо подгрузить нужный фон.
Календарь
Календарь на текущий месяц с указанием текущего дня. Если его дополнить ссылками, то можно использовать в новостном разделе.
Счетчик посещений
Если Вы считаете, что Вашим посетителям важно знать, сколько раз они посетили Вашу страницу, воспользуйтесь этим кодом.
Картинки, реагирующие на мышь
Мигающая таблица
Меню-телепортатор
Часы в текстовом поле. Вариант 1.
Часы в текстовом поле. Вариант 2.
Появляющаяся строка в текстовом поле
Ну и еще кой-какие мелочи
HTML-документ (страничка) - документ, написанный на языке разметки гипертекста (HTML). Заключается между флагами <HTML> и </HTML>.
Web-сайт, Web-сервер - цепочка логически связанных документов, написанных на языке HTML.
Значения флагов разметки документа
Флаги разметки - специальные команды для расположения на экране текста, графики, видео и аудио фрагментов, а также команды, служащие для связи с другими HTML-документами и рессурсами Интернет.
Основные флаги разметки в HTML
<HEAD> и </HEAD>. Между этими флагами располагается информация о документе.
<TITLE> и </TITLE>. В эих флагах в HTML заключается название странички, которое будет выведено в рамке окна программы просмотра.
<BODY> и </BODY>. "Тело" документа в HTML (текст, графика и т.д.) располагается между этими двумя флагами.
Параметры флага <BODY> в HTML:
BGCOLOR - цвет фона (<BODY BGCOLOR ="#FFFFFF">)
BACKGROUND - "обои" или бэкграунд
TEXT - цвет текста в HTML
LINK - цвет гипертекстовой связи (ссылки)
VLINK - цвет ссылки, уже посещенной в прошлом
ALINK - цвет активной сылки Флаги, служащие для форматирования текста в HTML
<P> и </P> Флаги, служащие в HTML для выделения абзадцев. Новый абзац чсегда отделяется от предыдущего пустой строкой.
<BR> Флаг, служащий в HTML для переноса текста на другую строку. Может также служить для отделения графики от текста на интервал.
<HR> Флаг, служащий в HTML для логического разделения текста горизонтальной линией.
<PRE> и </PRE> Между этими флагами в HTML располагается предварительно отформатированный текст. На экран он выводится шрифтом типа "курьер".
Параметры выравнивания в HTML
Используются в <P> и <H*>
ALIGN=LEFT - выравнивание по левому полю в HTML
ALIGN=RIGHT - выравнивание по правому полю
ALIGN=CENTER - выравнивание по центру
Флаги выравнивания в HTML
<LEFT> и </LEFT> - выравнивание по левому полю
<RIGHT> и </RIGHT> - выравнивание по правому полю
<CENTER> и </CENTER> - выравнивание по центру
Заголовки, служащие для выделения логических частей текста
<H1> и </H1> Заголовок первого уровня в HTML .
<H2> и </H2> Заголовок второго уровня в HTML.
<H3> и </H3> Заголовок третьего уровня в HTML.
<H4> и </H4> Заголовок четвертого уровня в HTML.
<H5> и </H5> Заголовок пятого уровня в HTML.
<H6> и </H6> Заголовок шестого уровня в HTML.
Флаги для выделения текста и шрифта в HTML
<B> и </B> Флаги для выделения текста в HTML (слов, букв) жирным шрифтом.
<I> и </I> Флаги для выделения текста в HTML (слов, букв) курсивным шрифтом, типа Italic.
<U> и </U> Текст, расположенный между двумя этими флагами, будет подчеркнут.
<BLINK> и </BLINK> Текст, расположенный между двумя этими флагами, будет мигать.
<FONT SIZE=+n> и </FONT>
<FONT SIZE=-n> и </FONT> Флаги для изменения размера шрифта.
<FONT COLOR="#0000FF> и </FONT> Флаги для изменения цвета шрифта.
Флаги для формирования списков в HTML
<OL> и </OL> Флаги, показывающие начало и конец нумерованного списка
<UL> и </UL> Флаги, показывающие начало и конец маркированного списка.
<LI> Элемент списка в HTML
<DL> и </DL> Флаги, показывающие начало и конец глоссария.
<DT> Термин глоссария, располагается без отступа от левого поля страницы.
<DD> Описание термина, располагается с отступом от левого поля страницы.
Флаги-команды для вставки в текст объектов нетекстовой информации в HTML
<IMG SRC ="file.gif"> или <IMG SRC =" file.jpg"> - команда для вставки графического изображения
<IMG SRC =" file.wav"> - команда для вставки звукового фрагмента
<IMG SRC =" file.avi"> - команда для вставки видео фрагмента
Параметры графического изображения в HTML
WIDHT - ширина картинки в пикселях
HEIGHT- высота картинки в пикселях
ALIGN - выравнивание в HTML (ALIGN=LEFT - выравнивание по левому полю, ALIGN=RIGHT - по правому полю, ALIGN=TOP - по верхней границе, ALIGN=BOTTOM - по нижней границе, ALIGN=MIDDLE или CENTER - по центру)
HSPACE - горизонтальный отступ от графического изображения
VSPACE - вертикальный отступ в HTML
ALT - альтернативный текст, служит для обозначения изображения
Команды, служащие для гиперсвязи с другими HTML-документами и рессурсами Интернет в HTML
<A HREF="fail.htm"> и </A> или <A HREF="http://www.ru"> и </A> - гиперсвязи
<ADDRESS><A HREF=mailto:person@firm.ru> person@firm.ru</ADDRESS> - гиперсвязь с адресом электронной почты
Таблицы
Таблица - сетка для показа данных в строках и столбцах, а также средство для форматирования текста
<TABLE> и </TABLE> Флаги для вставки таблицы в HTML документ
Параметры флага <TABLE> в HTML
BGCOLOR - цвет фона
BORDER - ширина бордюра
WIDHT - ширина таблицы
Флаги разметки таблицы в HTML
<CAPTION> и </CAPTION> - название таблицы, имеет параметр ALIGN=TOP - выравнивание над таблицей и ALIGN=BOTTOM - под таблицей.
<TR> и </TR> Строчка таблицы. Может иметь параметры BGCOLOR - цвет фона внутри строки; ALIGN=LEFT, RIGHT, CENTER - выравнивание внутри строки; VALIGN=TOP, BOTTOM, MIDDLE - вертикальное выравнивание внутри строки таблицы.
<TD> и </TD> Столбец таблицы в HTML. Может иметь параметры BGCOLOR - цвет фона под столбцом; ALIGN=LEFT, RIGHT, CENTER - выравнивание внутри столбца; VALIGN=TOP, BOTTOM, MIDDLE - вертикальное выравнивание; COLSPAN растягивание клетки на несколько столбцов, ROWSPAN - растягивание клетки на несколько строк.
<TH> и </TH> Заголовок столбцав HTML. Может иметь параметры BGCOLOR - цвет фона под названием; ALIGN=LEFT, RIGHT, CENTER - выравнивание; VALIGN=TOP, BOTTOM, MIDDLE - вертикальное выравнивание; COLSPAN, ROWSPAN - растягивание клетки на несколько столбцов или строк; WIDHT - ширина названия.
Рамки-фреймы в HTML
Рамки-фреймы - средство для разделения экрана на несколько областей, в каждой из которых отображается содержимое отдельной Web-странички или даже целого Web-сайта.
<FRAMESET> и </FRAMESET> Флаги для создания рамки
Параметры флага <FRAMESET> в HTML
COLS - подразделяют экран на опредленное количество колонок (вертикальных)
ROWS - подразделяют экран на опредленное количество колонок (горизонтальных)
BORDCOLOR - цвет рамки
BORDER - ширина бордюра
FRAMEBORDER - граница рамки (FRAMEBORDER=YES - есть граница, FRAMEBORDER=NO - нет границы,
FRAMESPACING=n - ширина границы)
<FRAME> Флаг для описания рамки (<FRAME SRC="file.htm">).
Параметры флага <FRAME> в HTML
SCROLING - параметр для регулировки полосы прокрутки:
SCROLING=YES - полоса прокрутки будет всегда
SCROLING=NO - полосы прокрутки не будет
SCROLING=AUTO - полоса прокрутки появляется только в случае необходимости
MARGINWIDHT и MARGINHEIGHT - параметры, которые управляют отступом внутри рамок, служат для выравнивания графического изображения внутри рамки
NORESIZE - параметр, указвающий на то, что размер рамки-фрейма никогда не будет меняться.
A link to <A HREF="file.htm" TARGET="frame2"> file.htm</A> - Связь между фреймами
TARGET - атрибут связи между фреймами. Имеет несколько значений:
_BLANK загружает содержимое страницы, заданной ссылкой, в новое пустое окно.
_SELF содержимое страницы, заданной ссылкой, в окно, которое содержит ссылку.
_PARENT загружает содержимое страницы, заданной ссылкой, в окно, являющееся непосредственным владельцем набора фреймов.
_TOP содержимое страницы, заданной ссылкой, в окно, игнорируя используемые фреймы.
Обработка браузеров, не поддерживающих фреймы в HTML:
<FRAMESET>
...Здесь располагаются фреймы
</FRAMESET>
<NOFRAMES>
<BODY>
...Здесь располагается текст без фреймов в HTML
<BODY>
</NOFRAMES>
В секции, предназначенной для тех пользователей, которые "не видят" рамки, можно расположить какой-нибудь пояснительный текст.
Бегущая строка в HTML
<MARQUEE>ТЕКСТ</MARQUEE> - Флаг, создающий бегущую строку
<MARQUEE DIRECTION=left>TEKCT</MARQUEE> - Если бегущую строку нужно направить справа налево
<MARQUEE DIRECTION=right>TEKCT</MARQUEE> - движение слева направо.
scroll - стандартное движение от правого края к левому
slide - надпись один раз пробегает от правого края к левому, где и остается.
alternate - движение от правого края страницы к левому и обратно. Бесконечный цикл.
<MARQUEE LOOP=n BEHAVIOR=scroll>TEKCT</MARQUEE> - Ограничение числа циклов. Значение n оператора LOOP указывает число повторений цикла.
<MARQUEE WIDHT=n>TEKCT</MARQUEE> - указать ширину участка, занимаемого бегущей строкой, где n - ширина той части страницы, на которой расположена бегущая строка. Значение n указывается как в пикселях, так и в процентах от общей ширины видимой части страницы.
<MARQUEE scrollamount=n>TEKCT</MARQUEE> - Регулировка движения надписи по экрану. Здесь n - число пикселей.
<MARQUEE scrolldelay=t>TEKCT</MARQUEE> В данном случае переменная величина - время t - измеряется в миллисекундах. Метод задания скорости состоит в указании времени, спустя которое текст будет перерисован на экране заново.
<FONTSIZE=n><MARQUEE> ТЕКСТ</MARQUEE></FONT> - возможность указывать величину шрифта текста в строке.
<MARQUEE BGCOLOR=n> ТЕКСТ </MARQUEE> - окрасить поверхность бегущей строки в какой-либо цвет, где n, как это бывало и раньше, можно указать в вид шестнадцатеричного числа либо написав его название
<MARQUEE HEIGHT=n>ТЕКСТ</MARQUEE> - указать высоту бегущей строки в HTML, задавая величину n в пикселях