Главная   Форум 
 Игры   Софт   Музыка   Видео приколы   Фото приколы   Новости   CD диски   Хостинг  Информер 
Навигация
Партнеры




HTML JavaScript PHP JAVA учебники, скрипты.

Практическое руководство по HTML - учебник

Скачать учебник по 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-файла

  • Связывание
  • Изображения в HTML-документе

Глава 6. Тайное становится явным, или Видимое действие невидимых меток HTML

  • Цветовая гамма HTML-документа
  • Заголовок HTML-документа: что в нем может быть интересного?

Глава 7. Таблицы

  • Для чего нужны таблицы HTML ?
  • Как устроена таблица HTML

Глава 8. Формы в HTML

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

Глава 9. Некоторые (предположительно полезные) советы по разработке и размещению HTML-страниц

  • Правила хорошего тона при разработке HTML-документов
  • Инструменты разработчика HTML: пристрастные советы
  • Где можно бесплатно разместить свою страничку

 

 Практическое введение в программирование на JavaScript

 

Скачать 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, такими как Java WorkShop и Java Studio.

Многочисленные примеры приложений и аплетов помогут вам в кратчайшие сроки освоиться в мире Java.

 

Оглавление

  • 1. ВВЕДЕНИЕ В JAVA
    • Инструментарий разработчика
    • Мобильность Java
    • Базовые типы данных
    • Библиотеки классов Java
    • Указатели, которых нет
    • Массивы в Java
    • Сборка мусора
    • Особенности реализации классов в Java
  • 2. ПЕРВОЕ ПРИЛОЖЕНИЕ Java
    • Установка Java WorkShop
    • Запуск Java WorkShop
    • Исходный текст приложения HelloJava
  • 3. ПЕРВЫЙ АПЛЕТ Java
    • Создание проект аплета
    • Исходный текст аплета
    • Методы в классе HelloApplet
    • Исходный текст документа HTML
    • Изменяем исходный текст аплета
    • Метод paint Java
    • Метод getAppletInfo
  • 4. РИСОВАНИЕ В ОКНЕ АПЛЕТА Java
    • Контекст отображения
    • Установка атрибутов контекста Java отображения
    • Определение атрибутов контекста отображения
    • Рисование геометрических фигур
    • Java Аплет Draw
    • Исходные тексты Java аплета Draw
    • Проект для аплета Draw
  • 5. СОБЫТИЯ Java
    • Как обрабатываются события
    • События от мыши
    • Java Аплет LineDraw
    • Исходный текст Java аплета LineDraw
    • Описание исходного текста
  • 6. КОМПОНЕНТЫ Java
    • Кнопки на Java
    • Переключатели на Java
    • Списки класса Choice
    • Списки класа List
    • Текстовое поле класса Label
    • Текстовое поле класса TextField
    • Многострочное текстовое поле класса TextArea
    • Аплет FormDemo
  • 7. РАБОТА С СИСТЕМОЙ LAYOUT MANAGER Java
    • Режимы системы Layout Manager
    • Режим FlowLayout
    • Режим GridLayout
    • Режим BorderLayout
    • Режим CardLayout
    • Режим GridBagLayout
    • Java Аплет FormLayout
  • 8. РАБОТА С ПАНЕЛЯМИ в Java
    • Создание панелей
    • Добавление панелей
    • Добавление компонент в панели
    • Рисование в окне панели
    • Создание нового класса на базе класса Panel
    • Java Аплет Options
    • Исходный текст Java аплета Options
    • Описание исходного текста аплета Options
  • 9. ОКНА И ДИАЛОГОВЫЕ ПАНЕЛИ Java
    • Окна класса Frame
    • Меню в окне класса Frame
    • Класс Menu
    • Класс MenuItem
    • Создание диалоговых панелей
    • Приложение MenuApp
    • Исходный текст приложения MenuApp
    • Описание исходного текста приложения MenuApp
  • 10. МНОГОПОТОЧНОСТЬ Java
    • Процессы, потоки и приоритеты
    • Реализация многопоточности в Java
    • Применение многопоточности для анимации
    • Синхронизация потоков
    • Потоки-демоны в Java
    • Java Аплет Rectangles
    • Исходные тексты Java аплета Rectangles
    • Описание исходных текстов Java аплета Rectangles
  • 11. РАБОТА С ФАЙЛАМИ в Java
    • Классы Java для работы с потоками
    • Стандартные потоки
    • Создание потоков в Java, связанных с файлами
    • Запись данных в поток и чтение данных из потока
    • Закрывание потоков
    • Принудительный сброс буферов
    • Потоки в оперативной памяти
    • Класс Stream Tokenizer для разбора входных потоков
    • Класс String Tokenizer
    • Работа с файлами и каталогами при помощи класса File
    • Произвольный доступ к файлам в Java
    • Приложение StreamToken
    • Приложение DirectFile
  • 12. СОЗДАНИЕ СЕТЕВЫХ ПРИЛОЖЕНИЙ на Java
    • Адрес IP и класс InetAddress
    • Универсальный адрес ресурсов URL
    • Класс URL в библиотеке классов Java
    • Передача данных с использованием сокетов
    • Работа с потоковыми сокетами
    • Класс Socket
    • Использование датаграммных сокетов
    • Связь приложений Java с расширениями сервера Web
    • Аплет ShowChart
    • Приложения SocketServ и SocketClient
    • Java Аплет Form
  • 13. РАСТРОВЫЕ ИЗОБРАЖЕНИЯ И АНИМАЦИЯ на Java
    • Загрузка и рисование растрового изображения
    • Класс Image
    • Ожидание загрузки изображений
    • Видео в окне Java аплета
    • Java Аплет CDRotation
  • 14. ЗВУК В АПЛЕТАХ JAVA
    • Загрузка и проигрывание звуковых файлов
    • Java Аплет PlayClip

 

 

Программирование на языке 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/FI Version - учебник php

Скачать учебник PHP

Содержание: Скачать!

Срдержание:

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

Оглавление

  1. Краткая Хронология PHP
  2. Инструкции по установке PHP
  3. Итак, что я могу сделать с помощью PHP/FI?
  4. Переадресация CGI
  5. Проблемы безопасности в PHP
  6. Установление подлинности HTTP
  7. Замечания по модулю Apache
  8. Директивы конфигурации модуля Apache
  9. Поддержка FastCGI
  10. Управление доступом
  11. Регистрация Доступа
  12. Относительный URL против Абсолютного URL - или, Почему не выводятся мои имиджи на PHP?
  13. Как PHP/FI обрабатывают данные методов GET и PUT
    • SELECT MULTIPLE и PHP
    • IMAGE SUBMIT и PHP
  14. GD (графическая библиотека для создания GIF) Поддержка в PHP
  15. PHP/FI и виртуальные хосты
  16. Поддержка закачки файлов
  17. Поддержка Cookie
  18. Поддержка mSQL
  19. Поддержка Postgres95
  20. Регулярные выражения
  21. Скрипт язык PHP/FI
    • Синтаксис PHP
    • Переменные PHP
    • Ассоциативные массивы PHP
    • Ссылки на Переменные PHP
    • Языковые конструкции PHP
    • Определяемые пользователем функции PHP
    • Область видимости переменных PHP
    • Математические Выражения PHP
    • Циклы While PHP
    • Конструкция Switch PHP
    • Безопасные Переменные - Борьба с хаком метода GET PHP
    • Перегруженные Операторы и взаимодействие с переменными типами PHP
    • Подавление Ошибок из обращений к функции
    • Внутренние функции PHP
  22. Добавление ваших собственных функций PHP/FI
  23. Примечания для хакания кода PHP

 

 

 

Примеры распространенных скриптов

 Скачать примеры скриптов

Описание скриптов:

Ссылка дня

Этот код предназначен для создания ссылки дня. Каждый день недели будет подставляться новый URL. Удобен для рекламы своей продукции или подачи новостей.

Выпадающее меню

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

Реагирование на время суток

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

Часы

Этот код показывает идущие цифровые часы. Не понятно, зачем они нужны, но многим нравится.

Смена фона окна

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

Определение разрешения экрана

Вы можете узнать разрешение экрана и попробовать подстроить ваш дизайн под эти размеры. Или просо подгрузить нужный фон.

Календарь

Календарь на текущий месяц с указанием текущего дня. Если его дополнить ссылками, то можно использовать в новостном разделе.

Счетчик посещений

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

Картинки, реагирующие на мышь

 

Мигающая таблица

 

Меню-телепортатор

 

Часы в текстовом поле. Вариант 1.

 

Часы в текстовом поле. Вариант 2.

 

Появляющаяся строка в текстовом поле

 

Ну и еще кой-какие мелочи

 

 

 Словарь по HTML

 

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 в пикселях





 
 
 
Copyright © 2004 www.art-soft.ru all Rights Reserved.