|
Итак HTML (HyperText Markup Language) - язык разметки гипертекста. Для того, чтоб создать свою страницу нужно его знать. Для создания простой домашней страницы достаточно иметь лишь отдаленное представление о нем. Ни в коем случае не советую вам использовать различные редакторы типа FrontPage, Word и т.д. так как они создают слишком бесполезно загруженый и неудобочитаемый HTML-код и размер файла вырастает астраномически, что напрямую влияет на скорость загрузки страниц. Для сравнения: страница, содержащая всего несколько слов, созданная вручную занимает меньше 1 Кб, аналогичная страница созданная в Word занимает 8 Кб. FrontPage тоже добавляет абсолютно ненужные теги, да еще и постоянно изменяет исходный текстовик на свой лад, так что работать с ним, становится совсем неудобно. Все что Вам нужно - это самый простой текстовый редактор, например NotePad, хотя вышеупомянутые редакторы тоже иногда бывют полезны, когда Вы хотите узнать, как сделать определенную вещь, например бегущую строку и т.д. - создайте ее в редакторе, а потом вручную вытащите из сгенерированного кода полезную часть того, что Вам было нужно. Сейчас я всем настоятельно рекомендую редактор CuteHTML (см.Главу 2), он будет особенно полезен начинающим еще и тем, что содержит довольно обширный Help по HTML. Позднее вам может пригодиться HTML-справочник, в основном для того, чтобы посмотреть параметры определенных тегов, как учебник его труднее использовать, так как содержание в нем - это расположенные по алфавиту названия тегов. Гораздо полезнее вам будет просто иногда заглядывать внутрь чужих сайтов: если их писали вручную, то вы заметите приятную опрятность и структурированность кода, что очень удобно для начинающих. Причем в броузере вы видите элемент оформления, и если вы хотите воспроизвести то же самое - просто смотрите код. В первую очередь просмотрите код всех страниц этого сайта - я старался оформить его именно для удобства чтения плюс в сумме накопилось довольно много интересных и разнообразных приемов. Теги - операторы в HTML. Есть одинарные теги, например:<br> - Переход на новую строку <p> - Переход через строку <dd> - Абзац <img> - Изображениеи двойные, т.е. есть открывающий тег, за ним следует текст, на который этот тег действует (ведь мы делаем разметку текста) и после него - закрывающий тег, например: <title>Пособие для начинающего вебмастера.</title> На самом деле многие двойные теги используются без закрывающей половины и они все-равно работают, поэтому по-сути они стают одинарными.Любой HTML-файл имеет такую структуру: <html>
<head>
Это заголовок.
Тут размещают описание сайта,
ключевые слова для поиска,
описание скриптовых процедур,
мета-теги...
</head>
<body>
В теле документа находится сам гипертекст.
</body>
</html>
Кроме того каждый тег имеет кучу параметров. Далее мы приводим
наиболее употребляемые теги и их назначение, которое, в принципе, понятно всем,
кто знаком с английским языком. Квадратные скобки писать не надо, ими просто
выделены параметры, которые можно опустить.
<body background="fon.jpg" bgcolor="#ACD5D5"
text="#000000" link="#000080"
vlink="#376F6F" alink="#0000dd">
background - фоновый узор, который броузер сам размножит;
#rrbbgg - цвет в 24-битной палитре, где rr - 16-ричный код содержания красного, gg - зеленого, bb - синего в цвете, соответственно, текста, фона, ссылки, посещенной ссылки, активной ссылки.
<a href="http://www.inprise.com" target="name"> Ссылка </a>гиперссылка c указанием адреса и имени окна (фрейма) в которое выведется документ. Если написать target="_top", то документ откроется в новом окне броузера. Адрес может быть как внешним (http://www.inprise.com) так и локальным (webmaster.html). <font color="#ff0000" size="2"
face="Arial,Helvetica,sans-serif">
Цветной текст
</font>
цвет, размер, начертание (несолько, чтобы броузер выбрал одно из начертаний при возможном отсутствии у пользователя одного из указанных) шрифта.
<img src="figures.gif"
width="83" height="75"
alt="Подпись к рисунку"
border="0">
источник изображения, ширина, высота, подпись, появляющаяся пока рисунок не загружен, толщина границы.
<table cellspacing="2" cellpadding="5"
width="100%" height="300" border="1">
<caption align="center">Заголовок<caption>
<tr>
<td align="left" valign="top" colspan="2">
Широкая ячейка.
</td>
</tr>
<tr>
 <td align="right" valign="middle" rowspan="2">
Высокая ячейка.
</td>
 <td bgcolor="#0000ff" valign="bottom">
Верхняя ячейка.
<tr align="center">
<td>
Нижняя ячейка.
</td>
</tr>
 </td>
</tr>
</table>
Таблица: cellspacing - расстояние между ячейками,
cellpadding - отступ от края внутри ячейки, border - толщина рамки вокруг таблицы,
width, height - ширина и высота таблицы в % от размера экрана или в пикселах,
caption - заголовок над таблицей, tr - строка, td - данные в столбце,
colspan - сколько столбцов соединить в длину,
rowspan - сколько строк соединить по высоте, align - горизонтальное выравнивание,
valign - вертикальное выравнивание. Чтобы лучше понять этот код, вставьте его
в новый документ и посмотрите, что получилось в броузере (не забудьте стереть
все квадратные скобки). Заметьте, что каждая ячейка может быть окрашена в свой цвет.
Плюс теги могут быть вложенными друг в друга, например:
<fontcolor="#ff0000"> Хотим выделить <i>курсивом</i> </font> <a href="http://www.microsoft.com"> <img src="microsoft.gif" border="0"> </a> А вот теперь можете смело начинать писать свою страничку и ни о чем не беспокоится, со следующими трудностями вам придется столкнутся еще не скоро. Не спешите разместить сайт в Интернете если он еще не готов - пользы с него будет мало. Если Вы позаботитесь о конечном пользователе, то он обязательно это оценит и еще не раз зайдет к Вам, не мешало бы позаботится и о дизайне своего сайта. Для всего этого Вам пригодятся маленькие хитрости. |
© 2000 Студия веб дизайна Elegance
Web Design Studio Elegance