Jone | Дата: Понедельник, 15.07.2013, 15:00 | Сообщение # 1 |
Online
Группа: Администратор
Сообщений: 73
Статус: Offline
| #1 Понятия и определения
Это, может, самый нудный раздел и, на первый взгляд, совсем скучный и не интересный. Но нужный! Нужный с той точки зрения, что в дальнейшем мы с Вами будем свободно оперировать приведенными ниже терминами. Вот выдержка одного из объявлений о приеме на работу: "Требуется Web-мастер ... четко представляющий себе понятия клиент и сервер...". С этого и начнем.
Сервер - располагает и может выдать информацию, а клиент получить ее и просмотреть. Если Вы просматриваете сайт, то Вы - клиент, и Вы скачиваетет информацию на свою клиентскую машину. А хранится эта информация на сервере. Итак, сервер - это мощный компьютер, на котором установлены специальные программы для выдаче информации по запросу клиента. Причем в том виде, в котором клиент запросил. Клиенту выдается HTML - код, который преобразуется программой - броузером в красиво оформленную страницу.
HTML - код - Hyper Text Marked Language. Т.е. язык текста с гиперразметкой. И не только текста. С помощью HTML на страничке можно размещать картинки, графики, диаграммы, таблицы, которые могут быть связаны между собой гиперссылками. Гиперссылка - это не что иное как указатель на страницу в оглавлении. И если для поиска нужной страницы нам порой приходится листать толстую и тяжелую книгу, то в данном случае за нас поиск нужной страницы выполняет броузер (от англ. browse - пролистать). Он то и листает, приводя Вас безошибочно на нужную страницу. А приставка гипер- (hyper) на мой взгляд означает, что это даже покруче, чем супер. К программам - броузерам относят известные продукты, такие как Internet Explorer (IE), Netscape Navigator (NN), Opera и другие разные и своеобразные. По моим личным исследованиям популярность этих трех броузеров у народа в процентном соотношении примерно такова: IE-80%, NN-15% и Opera-5%. К сожалению эти броузеры различаются по интерпретации и поддержке тегов HTML. Тегам и их интерпретация различными броузерами будут рассмотрены в следующих разделах.
Хостинг - происходит от англ. host - хозяин. Смысл следующий. Вы, например, можете организовать сервер на своем компьютере. Т.е. организовать все так, чтобы информация кклиентам отправлялась прямо от Вас. Для этого нужно чтобы были выполнены два условия: - Ваш компьютер должен быть все время подключен к Интернет
- на нем должны быть установлены несколько программ, названия которых я пока не привожу.
А это все не всегда бывает удобным. По сему эту тяжкую задачу берется обеспечить провайдер (от англ. provide - обеспечивать). Он то и предоставляет Вам и место на диске своего сервера, а также, все нужные программы и постоянное подключение к Интеренет. Платно это или нет, но если Вы нарушили правила хостинга, то вся Ваша информация будет немедленно удалена. Хозяин есть хозяин.
IP адрес - используется для идентификации узла в сети и для определения информации маршрутизации; состоит из идентификатора сети (network ID) и идентификатора хоста (host ID), присвоенного сетевым администратором.
Хост - уникальный IP-адрес посетителя. Один посетитель может иметь несколько IP-адресов, в случае когда он выходит в Интернет через Dial-Up соединение (модем) с провайдером, и наоборот - много посетителей на одном хосте (IP-адресе) - один офис подключен через выделенную линию, а все его сотрудники выходят в интернет через прокси-сервер. Домены первого, второго ... уровней - "Адрес", URL WEB-сайта или определенной страницы этого сайта. В адресе электронной почты, по правую сторону от символа "@"("собачка", "эт" и пр.), указывается доменное имя сервера, на котором хранится Ваш почтовый ящик. Например, spylog.com - доменное имя компании SpyLOG. Организация, которая за небольшую плату регистрирует доменные имена, называется InterNIC (один из представ. InterNIC в России - РОСНИИРОС, или RIPN).
Ярослав Мазур
|
|
| |
Jone | Дата: Понедельник, 15.07.2013, 15:05 | Сообщение # 2 |
Online
Группа: Администратор
Сообщений: 73
Статус: Offline
| #2 Тэги HTML Вся терминология в области компьютерных технологий в большинстве случаев является заимствованной из технического английского. И термин тэг - не исключение. Тэг (от англ. tag - ярлык, бирка). Подобрать эквивалент к этому слову в разрезе данной тематики не так уж просто. По сему слово это это решили использовать без перевода. Тэгом называют символ латинского алфавита, аббревиатуру, заключенные в угловые скобки. Пример: - тэг, символизирующий начало любой HTML - страницы. Будь то записано как или HTML - для броузера не имеет никакого значения. Но для читабельности кода и Вашего же удобства рекомендуется использовать единый стиль. Власть тэга распространяется до тех пор, пока не встретится закрывающий тэг. Закрывающий тэг ничем не отличается от открывающего, но имеет после первой угловой скобки символ "/". К примеру тэг Code - открывающий, а - закрывающий. Теперь самое время сверстать первую HTML - страничку. Запускаем Notepad (Блокнот). Набираем то, что написано ниже. code<head> <title>Пример простейшей HTML странички.</title> </head> <body>
Простейшая HTML страничка</p></body> Теперь выбираем в меню File(Файл)->Save As...(Сохранить как...). Вам будет предложено сохранить как Text Document(Текстовый документ). В строке File Name(Имя файла) набираем test.html, а в строке File Type(Тип файла) выбираем в выпадающем списке All Files(Все файлы). Нажимаем Save(Сохранить). Лучше создать отдельный каталог и сохранить файл test.html в нем. Теперь можно закрыть Notepad (Блокнот). Запускаем сохраненный нами файл test.html. Если в окне броузера мы видим текст Простейшая HTML страничка, то это значит, что Вами все было сделано правильно. А текст "Пример простейшей HTML странички" появится в заголовке окна броузера. Анализ созданной нами странички проведем в следующий раз.
Ярослав Мазур
|
|
| |
Jone | Дата: Понедельник, 15.07.2013, 17:28 | Сообщение # 3 |
Online
Группа: Администратор
Сообщений: 73
Статус: Offline
| #3 Атрибуты тэгов В прошлый раз мы разобрались с Вами в тэгах простой HTML-страницы. Даже с помощью того незначительного количества тэгов можно создавать относительно полноценные текстовые страницы. Сегодня же мы поговорим об атрибутах тэгов. Однако в начале хочется заострить Ваше внимание на исключении из правил. Исключение состоит в том, что имеются тэги не требующие закрытия. В частности два тэга и не имеют закрывающих - и в силу элементарной логики.
Тэг (от англ. break - разрывать) применяется для принудительного перехода на другую строку. Не следует путать его с тэгом , начинающего новый абзац. Тэгом можно принудительно перейти на новую строку даже внутри абзаца. Понятно что сразу после перехода на новую строку "власть" тэга заканчивается автоматически, следовательно закрытие данного тэга не требуется. Допустимо применение последовательности из двух и нескольких тэгов. Например
означает переход на новую строку и пропуск еще одной строки.
Тэг (от англ. horizontal - горизонтальный) . Это горизонтальный разделитель страницы. Т.е. в месте установки данного тэга проводится горизонтальная линия от левого до правого поля страницы. Как отмечалось также не требует закрытия.
А теперь перейдем к рассмотрению атрибутов тэга. Практический каждый тэг, за исключением тех, где это не требуется в силу логики, имеет атрибуты. Начнем с рассмотренных и . Переход на новую строку не имеет никаких атрибутов. А вот для горизонтального разделителя можно задать: Align - горизонтальное выравнивание (left -левое, right-правое, center-по центру); Size - размер по вертикали (толщина горизонтальной черты в пикселях); WIDTH - ширина горизонтального разделителя в точках экрана или процентах; NOSHADE - если установлен этот атрибут, то черта проводится без оттенков.
Рассмотрим примеры:
Простой горизонтальный разделитель без атрибутов по умолчанию выводится с оттенком с центровкой по горизонтали.
Теперь зададим все атрибуты следующим образом:,
Как мы заметили все атрибуты записываются сразу после названия тэга внутри угловых скобок просто через пробел без всяких знаков препинания.
Примечание: атрибуты задаются всегда в открывающем тэге. Последовательность атрибутов не имеет значения.
Согласно логике у тэгов , и также нет атрибутов.
А вот у и атрибуты есть.
Для их не так много. Точнее один. Это выравнивание по горизонтали - Align (left -левое, right-правое, center-по центру). Если выравнивание на задано, то по умолчанию оно производится по левому краю страницы.
Запись Этот текст расположен справа и результат:
Этот текст расположен справа
У несколько атрибутов. Text - цвет текста документа (по умолчанию черный); BGCOLOR - цвет фона документа (по умолчанию белый); LINK - цвет ссылки; VLink - цвет посещенной ссылки; ALink - цвет активной ссылки; BACKGROUND - ссылка на фоновое изображение.
Атрибуты 3 - 6 мы рассмотрим в следующих разделах. А пока еще одно замечание. Регистр букв не имеет значения. Записан атрибут как BGCOLOR, bgcolor или BgColor - не имеет принципиального значения. Значения для всех атрибутов задается приравниванием с помощью математического знака "=".
А теперь, резюмируя сказанное создадим страничку с именем attrib.html, внутри которой поместим следующий код.
Ярослав Мазур
|
|
| |