Компьютерные книги
Главное меню
Главная Поиск по сайту Добавить материал О нас Карта книг Карта сайта
Реклама
computersbooks.net -> Добавить материал -> Языки программирования -> Ватсон К. -> "С#" -> 310

С# - Ватсон К.

Ватсон К. С# — Лори, 2005 . — 879 c.
ISBN 1-861004-98-2
Скачать (прямая ссылка): vatsonc2005.pdf
Предыдущая << 1 .. 304 305 306 307 308 309 < 310 > 311 312 313 314 315 316 .. 404 >> Следующая


Web-программирование 101

Поскольку эта книга посвящена программированию, начнем писать хоть какие-нибудь программы! Мы собираемся рассмотреть процедуру разработки web-crpa-ннц, начиная с самой простейшей и постепенно переходя к ASP.NET. Это поможет понять, каким образом web-разработка эволюционировала с течением времени, и даст возможность осознать, каким замечательным инструментом является ASP.NET. Опытные читатели могут пропустить разделы, которые покажутся им знакомыми.

HTML

HTML, или HyperText Markup Language (язык гипертекстовой разметки), представляет собой язык, который используется для вывода web-страниц. Он позволяет определять внешний вид н представление web-страннцы: где именно должны располагаться графические элементы, каким образом должен выглядеть текст, а также все гиперссылки, имеющиеся на данной странице. Вообще говоря, любая web-страннца, которую вы можете увидеть в Паутине, представляет собой не что иное как HTML-документ. Эти документы хранятся на web’cepeepe, н, когда клиент 'запрашивает какую-либо из них, сервер посылает ее клиенту посредством HTTP.

Существует большое количество отличных книг по программированию на HTML, поэтому мы не будем останавливаться на данной теме настолько подробно, насколько она того заслуживает. Для получения более детальной информации о том, как можно создавать прекрасные web-страницы посредством HTML, вы можете обратиться к книге “HTML 4.01 Programmers Reference” (“Руководство программиста по HTML 4.01), ISBN 1861005334, вышедшую в издательстве Wrox Press.
662

Глава 23

Теги

HTML состоит нз последовательности тегов, которые описывают внешнее представление страницы. Эти теги заключаются в угловые скобки, для того чтобы браузер мог с легкостью идентифицировать их; теги используются браузером для корректного вывода и форматирования текста, который в них находится. Например, следующая строка выведет текст “Hello World", выделив его жирным щрифтом:

<b>Hello World</b>

Для подавляющего большинства тегов необходимо указывать открывающий и закрывающий теги. Это видно из примера, приведенного выше, в котором первый тег <ь> “включает" выделение жирным шрифтом, а второй — “выключает" его для остального текста, который последует за данной строкой. Символ слэш ‘/’ используется для обозначения закрывающего тега.

Базовый HTML

Единственным для HTML-страниц является правило, гласящее, что в них должен содержаться только один тег <html>. Таким образом, следующая строка представляет собой допустимую web-страницу:

<html></html>

Очевидно, что такая страница совершенно бесполезна, поскольку в ней ничего не выводится. Все остальные тегн должны располагаться между двумя этими HTML-тегами. Давайте создадим более полезную и интересную страницу, в которой будут использоваться некоторые базовые HTML-тегн:

Прантикум: простая HTML-страница

1. Откройте Notepad нли какой-либо подходящий текстовый редактор, понимающий ASCII.

2, Ведите следующий текст в документ:

<html>

<heed> .

<title>An Easy HTML Pnye</title>

</head>

<center>

<hl>Hello Everyone</hi> .

<i>Thii text la in Italics</ixbr>

<Ь>неге text la in bold;</b>

<H3xfont color-"Blue‘> ¦

Please comment on this great site:

</fontx/h3>

' <hr> .

<br>

</center>

<table Border1*1¦>

<tr>

<td>Hame</td> .

<tdxinput type-" text ¦ naine=*Name*x/td>

</tr>
Основы гиеЬ-программирования___________________________________________________________ 663

'¦ <tr>

ctcbCoramenta :</td>

<td>

<textarea namev'Ccmnents’ rowj-3 co1b”65 vrapx/textarea> </td>

</cr>

</table>

</body> .

</html> ¦

3. Сохраните файл под именем comments.htm,

4. Запустите Internet Explorer или Netscape Navigator н откройте в нем только что сохраненный файл. Вы увидите вывод, аналогичный изображенному на рисунке слева.

Как это работает — Простая HTML-страница

Хотя это совсем простая страница, она позволяет продемонстрировать основы программирования на HTML. Все содержимое файла заключено в блок <htmlx/html>, который позволяет браузеру понять, что это HTML-файл.

В следующих строках кода показывается, каким образом можно задать название HTML-страницы. Тег <titie> должен находиться внутри пары тегов <head>. Название страницы выводится в самой верхней части окла web-браузера. Область <head> может содержать и другую информацию относительно данной страницы, например, кто является ее создателем и каково ее содержание, и такая информация может быть использована различными поисковыми программами и web-агентами:

<head>

<title>An Easy HTML Page</title>

</head>

Оставшаяся часть страницы заключается между двумя тегами <body>. Этот тег определяет содержимое реальной страницы, другими словами, то, что можно увидеть в клиентской области браузера:

.<center>

<hl>Hello Everyone</hl>

<i>This text ie in Italics</ixbr>

<b>Here text is in bold:</b>

Тегн <center> используются, для того чтобы содержащиеся на странице элементы выравнивались относительно центра. Тег <hi> относится к стилю шрифта, который называется “heading level 1" (заголовок уровня 1), Существует шесть уровней заголовков (от 1 до 6), причем 1 соответствует самому большому. Стиль <hl> использован для форматирования названия страницы. В следующей строке используется тег <i>, который выделяет курсивом заключенный в нем текст наклонным. Тег <ь> работает аналогичным образом, только заключенный в нем текст выделяется жирным шрифтом.
Предыдущая << 1 .. 304 305 306 307 308 309 < 310 > 311 312 313 314 315 316 .. 404 >> Следующая
Книги
Web-программирован-
ие
Аппаратное обеспечение Графика Руководство по П.О. Самоучитель Теория программирования Фотошоп Языки программирования
Новые книги
Вирт Н. "Систематическое программирование " (Теория программирования)

Эком "Microsoft Excel 2000 шаг за шагом Русская версия самоучитель " (Самоучитель)

Поляков А.Ю. "Методы и алгоритмы компьютерной графики в примерах Vizual C++" (Графика)

Баяковский Ю.М. "Графическая библиотека Open GL " (Графика)

Валиков А. "Технология " (Языки программирования)
Авторские права © 2013 ComputersBooks. Все права защищены.