Главная » Просмотр файлов » Т. Пратт, М. Зелковиц - Языки программирования - разработка и реализация (4-е издание_ 2002)

Т. Пратт, М. Зелковиц - Языки программирования - разработка и реализация (4-е издание_ 2002) (1160801), страница 153

Файл №1160801 Т. Пратт, М. Зелковиц - Языки программирования - разработка и реализация (4-е издание_ 2002) (Т. Пратт, М. Зелковиц - Языки программирования - разработка и реализация (4-е издание_ 2002)) 153 страницаТ. Пратт, М. Зелковиц - Языки программирования - разработка и реализация (4-е издание_ 2002) (1160801) страница 1532019-09-19СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 153)

Ьтлт(, Например, если вы хо~и~с получи~ь обновленную информацию об этой книге, вам нужно ввести () К(.-адрес ее домашней страницы, созданной авторами, иа сайте университета Мэриленда; Ь11р://иоетт.с крото. ееп/ц зета/тлуг/ргЬооМ/ и тогда ваш шсЬ-браузср по умолчанию будет искать в указанном каталоге файл (лоех Ь11п1, а затем отобразит его. Файлы НТМ1.

соответствуют приведенному выше синтаксису ЯСМЬ. Минимальный документ НТМЕ имеет следующий синтаксис 12.2. Всемирная паутина ФФИГк' 551 <Ь Гкт1» <Гтсте> Загкааие докукента <Уттт1е> <Ьову> Текст докунента <Гоову <Уоте1> Регистр в тогах нс имеет значения. Таким образом, <ЬГлт1 > и <НТНЬ> означают одно и то жс. Помимо этого в тоги иногда могут входить пскоторыс нсобязатсльныс параметры (атрибуты).

Текст тела НТМВ-докумснта может иметь дополнительную структуру. Некоторыс наиболсс важные элементы НТМЕ перечислены ниже. 1. Теги разделов. Они разделяют части документа. <Ь1> — это заголовок первого уровня. Обычно он печатается крупными буквами. Обратите внимание на то, что этот тсг <Ь1> ооъсдиняст семантическое содержание элемента (заголовок первого уровня документа) и его представление(крупный шрифт). Поскольку тусЬ-браузсры имеют достаточную свободу при отображении тсгов НТМ1., одна и та жс шсЬ-страница может выглялсть по-разному в различных браузсрах. Тоги <Ь2> и <Ь3> используются для задания подзаголовков документа (заголовков второго и третьего уровней соответственно) и отображаются шрифтами меньшего размера.

Тсг <Ьг> вычерчивает горизонтальную линию в локумстттс,асгоатрибутиг1г1ГЬ(наприлтср,<Ьг кгтг1сЬ = 50$>) опрсдслястссдлину. Тсг <р> начинает новый абзац, а тсг <Ьг> (от английского гггеагг — разрыв) начинает новую строку без создания нового абзаца. 2. Тоги предстао<теттин. Они формируют внешний вид документа прн его отображении в браузсрс.

Однако как именно опи отображаются, в языке в точности нс опрсдслсно, поэтому браузсры имеют широкую свободу в выборе формата их представления. Тсг <Ь> используется для отображения текста полужирным шрифтом, а тсг <т> — для выделения текста курсивом, Тсг <01т пк> отображает мерцающий текст (это обычно очень разлражаст пользователя, поэтому такой способ выделения текста лучше нс применять).

Тсг <рге> используется для того, чтобы отобразить текст точно в том формате, какой был использован в файле НТМЕ, со всеми интервалами и символами новой строки. Этот тсг был задултан как попытка обеспечить стандартизированный формат, независимый от браузсра. Вообще, НТМВ игнорирует пробельные символы при форматировании текста для сто отображения. Тсг <сепдег> центрирует текст, а тсг <Ь1оскцооГе> используется для форматирования длинной цитаты. 3. Теди списков.

Списки элементов могут отображаться различными способами: тсг <1 т > начинает следующий элемент списка, который завершается либо концом самого списка, либо началом следующего элемента списка (то есть закрываюпптй тсг </1т> отсутствует). Списки могут быть нумерованными, задаваемые тетом <о1> (огг1сгсгт 1Ы вЂ” упорядоченный список), или неупорядоченнымии, задаваемыми гогом <о1> (оттоггтсгсгт!Ы вЂ” неупорядоченный список).

Списки определений (тсг <01>) имеют встроенные тоги <ЬГ> для опрслслясмых терминов, а сачи определения задаются тогами <Ьг1>. 4, Гилерссьгутки. Сила НТМВ обусловлена его ссылками на другие ресурсы НТМ1, Концепция ()И (унифицированного указателя ресурса) является 552 Глава 12. Сетевое программирование тем механизмом, который осуществляет эту связь. С помощью специальных тегов документа НТМ1. можно организовать связь с другим документом НТМ1. с помощью его 1.1И.. В общем случае синтаксис 11И.

имеет следующий вид: Ьттр://имл компьютера/путь к файлу/имя файла где: + Ь11р: означает, что доступ к ресурсу осуществляется в соответствии с протоколом НТТР; + // указывает, что этот адрес нужно искать не па локальной машине; + имл компьютера — это доменное имя компьютера в Интернете. Сервер доменных имен — это машина, которая переводит доменное имя в 1Р-алрес, указывающий точное расположение машины в Интернете; + путь к файлу/имя файла — это полное имя файла с указанием пути доступа к нему па машине, определяемой доменным именем. Ссылка на другой документ НТМ1. задается тсгом <а>. Например, в элементе <а пке1 = пг1-адрес> текст </а> текст будет каким-либо образом выделен тчеЬ-браузером (это зависит от конкретного браузера).

Щелчок кнопкой мыши на выделенном тексте приводгп к тому, что браузер соединится с файлом НТМ1., расположенным в сети по указанному 1) В1-адресу, и отобразит его. Описанный механизм лежит в основе путешествий по сети, 5, Графические иэобрижемия. Тег <1% %С = адрес файла д11 = текст> отображает на экране рисунок, находящийся по указанному адресу. Значением атрибута дЬ 1 является текст, который должен быть отображен, если браузер по какой- либо причине пе может отобразить этот рисунок. Атрибут аПпп, который может принимать значения Ьор, м1 ОО! е и ЬоЬГом, предназначен для выравнивания слепуюшего за рисунком текста по верхней границе, середине или нижней границе рисунка соответственно.

Очень существенное ограничение заключается в том, что следом за рисунком может расположиться только одна строка текста. В НТМ1;локумептах обычно используются рисунки формата С! Г или 1РГО. При определении 1)И.-адреса с помощью атрибута НййЕ тета <а> мы указывали на использование протокола НТТР, задавая его как часть адреса в виде Ьгьр:.

Однако этот протокол — всего лишь один из возможных протоколов, которые могут использоваться лля доставки информации в Интернете. В общем случае 1)И.-адрес имеет слелуюший вид: протокол://имя компьютера/путь к файлу/имя файла где определяется протокол, с помощью которого будет доставлен указанный ресурс. НТМ|-файлы, доставляемые с помощью протокола НТТР, — это всего лишь один из информационных ресурсов, па которые могут указывать гипсрссылки в документе. Можно организовать связи и с другими ресурсами через другис протоколы. + г1Р— доступ к ресурсу с указанным 1)И. осуществляется с помощью протокола ГТР.

Этот протокол используется для передачи файлов браузеру, особенно файлов, формат которых отличен от НТМ1. 12.2. Всемирная паутина ччьучч' 553 + СОРНЕК вЂ” доступ к ресурсу с указанным 1)К). осуществляется с помощью протокола Сор!1ег, который является одним из ранних протоколов, использовавшихся для доступа к информации в Интернете. Протокол Сор!1ег только начал завоевывать популярность, когда появился НТМ1 и занял сто место. + МЛ!ЕТΠ— в данном случае 1)Я). является адресом электронной почты.

Если пользователь щелкает мышью на этом 1)Ы., то в сЬ-сервер загружает почтовую программу для создания почтового сообщения, которос отправляется по указанному адресу, + ГЫŠ— определенный здесь 1)й). является адресом файла на локальной машине. В зависимости от расширения имени файла вызывается соответствуюшая программа для его просмотра. Например, если имя файла— герой.рз, то для его просмотра будет вызвана программа Розгзспрц р1 его ге гн откроет программу просмотра графических файлов в формате ПГГ, зонпо.ан— это аудиофайл и т.

д. Это позволяет ~чеЪ-браузеру иметь полный доступ ко всей файловой системе на локальном компьютере пользователя. + НЕ йг5 — 1)И. пепгсгруппа запускает локальный сервер новостей для доступа к указанной группе новостей. Одним из педостатков ЪЧ'>ЧЧ~ является то, что каждый браузер должен знать о каждом из перечисленных протоколов. Если добавляется какой-либо новый протокол, то все браузеры требуется обновить, чтобы они имели возможность работать с новым протоколом.

Учитывая бессистемность и несколько хаотический рост Интернета, этот недостаток может, в принципе, привести к весьма нежелательным последствиям. Далее мы обсудим язык )ача, который был разработан специально для решения атой проблемы. 6. Таблицы. Таблицы создаются при помоши элемента <гаЬ1е>. Таблицы могут иметь грапнцы и состоять из произвольного количества строк и столбцов. Атрибут Ьогбег = число создаст прямоугольник с толщиной линии, равной указанному числу, который служит границей таблицы.

Каждая строка в таблице начинается тетом <Гг>, а тсг <Ш> указывает на начало очередного элемента в данной строке. Ячейку с заголовком образует элемент <ГЬ> за г ело зон <у ГЬ>, а подпись к таблице формируется элементом <сар~1оп> текст </сарс1оп>. Апплеты НТМВ является пассивным языком. Браузер отображает в сЬ-страницы в формате НТМЬ и использует встроенные в страницу ПК).-адреса для перехода к другим страницам НТМ), отображая текстовую информацию или рисунки.

Уже сам по себе этот механизм предоставляет пользователям очень ценные возможности в отношении поиска информации в различных источниках. Результатом применения НТМ). явилось значительное изменение стереотипов поведения людей, которые заняты поисками каких-либо товаров, или участвуют в научных исследованиях, или ищут информацию какого-либо другого характера.

Характеристики

Список файлов книги

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6417
Авторов
на СтудИзбе
307
Средний доход
с одного платного файла
Обучение Подробнее