Главная страница

Учебник по HTML. Учебник html для начинающих. Версия для печати раздела "Учебник html"


Скачать 1.59 Mb.
НазваниеУчебник html для начинающих. Версия для печати раздела "Учебник html"
Дата01.12.2021
Размер1.59 Mb.
Формат файлаpdf
Имя файлаУчебник по HTML.pdf
ТипУчебник
#287821
страница5 из 6
1   2   3   4   5   6







Это просто линия по умолчанию <hr>
Это линия без тени <hr noshade >






© Семикопенко Алексей Алексеевич |
www.webremeslo.ru
38 Линия длиной 500, толщиной 50, синяя <hr width="500" size="50" color="#0000ff">












© Семикопенко Алексей Алексеевич |
www.webremeslo.ru
39

 </td>

© Семикопенко Алексей Алексеевич |
www.webremeslo.ru
37

<html>
<head>
Моя первая страничка </head>
<body>
Привет мир Это моя первая страничка </body>
</html>



Строка сменю Обо мне


Конец меню -->

© Семикопенко Алексей Алексеевич |
www.webremeslo.ru
40 Основное содержание -->


Конец оновному содержанию -Конец таблицы -->


© Семикопенко Алексей Алексеевич |
www.webremeslo.ru
41 Глава 7
Фреймы. Итак, фреймы.. для чего они нужны и какую пользу в себе несут Об этом я и постараюсь рассказать в этой главе, ну и естественно о том, каких внедрять и работать сними. Часто при создании сайта возникает необходимость открывать водном окне браузера одновременно несколько HTML документов. так вот фреймы как раз таки и созданы для того чтобы определить рабочие области для каждого документа. Кроме того, фреймы - это хороший инструмент, с помощью которого можно заниматься версткой страницы, они служат достойной "альтернативой" табличному способу верстки страницы. в кавычки взял слово "альтернатива" потому, что это совершенно иной способ построения сайта со своими достоинствами и недостатками и его достаточно трудно сопоставлять с доселе привычным построением сайта. но обо всем по порядку. Ну что, начнем Допустим нам необходимо водном окне браузера открыть сразу три HTML документа и расположить их к примеру вот таким способом Что нам для этого нужно Для начала естественно нам необходимо создать три отдельных html документа которые мы собственно и будем открывать водном окне. Пусть первый документ будет нести в себе графическое изображение и будет выполнять роль логотипа назовём его logotype.html , вторым документом будет некое содержание. назовём menu.html , ну и третьим документ с кучей текста. text.html. Конечно Вы можете придумать свои названия, как впрочем и содержание документов, но пока лучше всё же копируйте мои. так будет удобнее и мне и Вам. Итак, есть три файла logotype.html, menu.html и text.html.. которые нам необходимо разместить под одной крышей, а крыши у нас как раз таки ещё пока и нет. Пишем "крышу, главный документ, к которому будем подключать наши файлы. Раз он будет главным, присваиваем ему имя index.html.



© Семикопенко Алексей Алексеевич |
www.webremeslo.ru
42 Отсутствие тега

компенсирует новый тег

- установить фрейм или набор фреймов.. с этим товарищем мы собственно и будем работать дальше. Тег

имеет атрибуты
rows
и
cols
- эти атрибуты указывают браузеру на то, как следует размещать фреймы в окне браузера
rows
- горизонтально
cols
- вертикально В нашем случае нам необходимо горизонтальное размещение фреймов.. значит пишем так


- такая запись говорит о том, что будет три горизонтальных окошка где последнее займет 70% площади окна браузера, а первые два по 15%.

- здесь три окна расположены вертикально ширина которых указана в пикселях.

- такая запись значит, что первое и третье окно будут иметь ширину 100 и 180 пикселей соответственно, а второй фрейм займет всю оставшеюся площадь. С размещением документов покончили, теперь собственно осталось их подключить и насладится первым результатом. Теги его атрибут
src
укажет браузеру путь к html документу который следует открыть в отведенном для него месте. У нас имеется три отдельных документа logotype.html, menu.html и text.html теперь к каждому нужно прописать путь, что мы собственно и делаем. предполагаю, что у Вас все четыре файла находятся водной папке и пути к ним имеют самую простую запись по типу

) Пример Файл index.html






Кулинария">
Меню:
Суп из шампиньонов
Бобы в горшочке по-итальянски
Австралийский летний салат

Суп из шампиньонов куча текста

© Семикопенко Алексей Алексеевич |
www.webremeslo.ru
44 В вышеизложенном примере мы расположили все окна горизонтально, поменяв атрибут
rows
на
cols
можно расположить их в вертикальном порядке. А как быть, если требуется разместить наши окна вот так или так или даже так Выход есть. Разберём на примерах.
Начнём с первого случая. что мы видим А видим мы две строки, где вторая поделена на два столбца.
A теперь по порядку
- делим окно браузера на две строки src="logotype.html">
- в первую строку загружаем наш логотипа вторую строку делим на два столбца src="menu.html">
- в первом будет меню src="text.html">- а во втором куча текста - закрываем тег деления на столбцы - закрываем тег деления на строки
Вообще то говорить столбцы и строки неверно, так как фреймы никакого отношения к таблицам не имеют кроме как визуального подобия, правильно говорить горизонтальные и вертикальные фреймы.. ну это я так изрекаюсь чтоб Вам понятнее было. Ну да ладно, смотрим пример





- делим окно на два столбца src="menu.html"> - в первом будет содержание rows="20%,80%"> - а второй делим на две строки src="logotype.html"> - логотип src="text.html"> - и основной текст - закрываем деление на строки - закрываем деление на столбцы

© Семикопенко Алексей Алексеевич |
www.webremeslo.ru
45 Пример





- делим окно натри столбика (обратите внимание второй столбец занимает ровно 800 пикселей а два крайних точного размера не имеют и поделят пополам оставшееся место src="dekor.html"> в первый столбец загружаем html документ который будет выполнять сугубо декоративную функцию
-
-
- во второй столбец вставляем наш "первый случай src="menu.html"> -
-
-
-
- в третий столбец загружаем всё тот же файл с декорациями -
захлопываем
Посмотрите примера потом я объясню почему избрал путь с пятью окнами Пример














© Семикопенко Алексей Алексеевич |
www.webremeslo.ru
46 Так почему пять окон Помнится мне, я уже писал про то, что у разных пользователей сети Интернет на мониторах выставлены разные разрешения и соответственно на разных экранах наш сайт будет выглядеть по разному. и если нет конкретных размеров все наши рисунки, тексты, таблицы что называется "поплывут" утех пользователей, разрешения мониторов которых отлично от Вашего. Когда мы верстали сайт с помощью таблицы, вопрос с размерами страницы решался при помощи присуждения этой таблице конкретной ширины и высоты, к сожалению, с фреймами так поступить нельзя. даже если указывать ширину фреймов не в процентах, а в пикселях, всё равно последний столбец растянется на оставшеюся ширину окна браузера и страница, что называется, потеряет "товарный вид. Так как же быть Приходится идти на маленькие хитрости. Задав центральному столбцу (в которому нас собственно и размещена вся страница) размер 800 пикселей мы рази навсегда определи его ширину, а безразмерные первый и третий столбцы помимо декора выполняют роль своего рода "пружин" на которых подвешен центральный столбец. Так, у людей с маленьким разрешением монитора эти окна/поля будут узкими, а людей с большим разрешением широкими, таким образом центральный столбец никак не пострадает и теперь мы можем с полной уверенностью размещать в нём какие либо объекты, сточной привязкой по месту, не переживая за их дальнейшую судьбу. Сравните первый пример, где три окна и третий, где их уже пять, неправда ли так лучше На этом с размещением и размерами фреймов закончим. итак здесь долго задержались. идём дальше. Приводим фреймы в опрятный вид. В последнем нашем примере первое, что бросается в глаза, это целая куча полос прокруток, которые стоят где надои не надо. Давайте от них избавимся, ну можно и оставить кое где. Делается это при помощи атрибута
scrolling
- тега
, он может иметь одно из трёх значений

no
- никогда не показывать полосу прокрутки,

yes
- всегда показывать,

auto
- показывать в том случае если она необходима. Пример


scrolling="no">

scrolling="no"
>





marginwidth
и
marginheight
тега Пример




marginwidth="0" marginheight="0">


marginwidth="10" marginheight="10">



придумали атрибут Пример


noresize>

noresize>

noresize>
noresize>


border
задаёт ширину в пикселях этих самых рамок между фрёймами.. пишется он внутри тега

. Как и раньше значение вовсе избавит нас от рамок. Пример

border="0">

border="0">

border="0">




© Семикопенко Алексей Алексеевич |
www.webremeslo.ru
48




Фреймы и ссылки. Настало время оживить наш сайт ссылками, да вот беда, знакомая нам обыкновенная ссылка Бобы в горшочке по-итальянски
откроет данный документ в том же фрейме где она и находится, в нашем случае непосредственно в фрейме с содержанием, а само содержание в момент перехода по этой ссылки уйдёт в небытие. можете взглянуть на корявый пример кликнете в нём на любую ссылку. Чтобы впредь такого не происходило, необходимо указывать браузеру в каком фрейме следует открывать необходимый нам документ, ну если конечно Вами вправду ненужно открывать его в этом же фрейме. Помнится мы уже знакомились, в главе посвящённой ссылкам, с атрибутами
name
- имя и
target
- цель, применяются они также и при работе с фреймами механизм немного изменён атак почти тоже самое. первым делом фрейму в котором мы хотели бы открывать какие либо документы необходимо присвоить индивидуальное имя. пишется так
name="osnovnoe">
имя можно придумать любое. главное его не забыть. А теперь в документе с ссылками (в нашем случае это файл необходимо указать цель то есть собственно определить в каком окне стоит открывать тот или иной документ Пишется так Бобы в горшочке по-итальянски Ну я думаю Вам уже не стоит объяснять, что прежде чем ссылаться на какие либо документы, их необходимо создать. в моём случае файлы (рецепты) имеют имена text.html, text1.html, text2.html… Посмотрите пример Файл index.html







name="osnovnoe" marginwidth="10" marginheight="10" noresize>






© Семикопенко Алексей Алексеевич |
www.webremeslo.ru
49 Файл menu.html


Меню:

target="osnovnoe"
>Суп из шампиньонов

target="osnovnoe"
>Бобы в горшочке по-итальянски

target="osnovnoe"
>Австралийский летний салат

© Семикопенко Алексей Алексеевич |
www.webremeslo.ru
50

1 - включить рамку

0- выключить рамку
Всё вместе пишется так
Пример документа с плавающим фреймом:

Плавающий фрейм

В эту страницу введён так называемый "плавающий фрейм".
В отдельном окне он открывает для показа другой документ html.



… … …


© Семикопенко Алексей Алексеевич |
www.webremeslo.ru
51





</b><br> должен быть расположен внутри тега С плавающим фреймом всё ещё более просто, достаточно написать нужный текст между <br><b><iframe> </iframe></b><br> и данная надпись будет выводится на экран, в том случае если браузер не поддерживает фреймы. Вот так <br><iframe src="primer.html" width="300" height="250" align ="left" scrolling="auto" Извините, но Ваш браузер не поддерживает фреймы..</b></iframe> Полезные советы Перед тем как начать создавать страницу с использованием фрёймовой структуры проанализируйте её макет, размеры каждого окна, наличие или отсутствие в них полос прокруток и т. д. После этого можно создавать подключаемые HTML файлы особо не переживая за их взаимное расположение относительно друг друга. Используйте тег <br><b><noframes></b><br>. Помните что если в Вашем браузере сайт работает и отображается так как Вы и задумывали то у других пользователей дела могут обстоять иначе <br></div> <div> <br>© Семикопенко Алексей Алексеевич | <br><b>www.webremeslo.ru</b><br>52 Глава 8 Навигационные карты Мыс Вами уже говорили о том как сделать рисунок ссылкой. в этой главе поговорим о том как сделать фрагмент, область рисунка ссылкой на тот или иной документа также о том как сделать различные области одного итого же рисунка ссылками на различные документы. Для осуществления данной задачи нам не обойтись без так называемых навигационных карт. Предположим, у нас имеется такой рисунок и нам необходимо сделать, так чтобы пользователь, нажав на одну из этих "кнопок" переходил по ссылке в тот или документ. что нам для этого нужно В первую очередь обозначим наш рисунок не как обыкновенное графическое изображение, а как навигационную карту присвоив этому рисунку своё индивидуальное имя. Делается это при помощи атрибута <br><b>usemap</b><br> тега <br><b><img></b><br> (я думаю Вам не стоит напоминать о том что тег имеет обязательный атрибут <br><b>src</b><br> который указывает путь к той или иной картинке <br><b><img </b><br><b>src="knopki.jpg"></b><br> ) <br>Назовём наш рисунок/карту именем <br><b>panel</b><br>. Это будет выглядеть так usemap="#panel"</b>> Незабываем по правилам синтаксиса поставить знак <b>#</b>решётки перед именем. Ну а теперь, собственно, составим навигационную карту. Она задаётся тегом <br><b><map></b><br> у которого есть атрибут <br><b>name</b><br> - имя. улавливаете к чему я веду Ну как Вы наверное уже догадались, укажем на базе какого рисунка мы будем строить нашу навигационную карту указав его имя. <br><b><map Теперь займемся тем, что укажем браузеру области рисунка которые будут являться ссылками, а заодно пропишем пути переходов по этим ссылкам. Эту задачу берет на себя тег <br><b><area></b><br>, закрывающего тега он не требует, и имеет следующие атрибуты, с которыми мы будем работать <br><b>href</b><br> - указывает путь к открываемому документу (точно также как в теге <br><b><a></b><br>) <br><b>shape</b><br> - форма области рисунка которая будет служить ссылкой. Может иметь одно из трёх значений <br><br><b>rect</b><br> - прямоугольная область <br><br><b>poly</b><br> - область представляет собой некий многоугольник <br><br><b>circle</b><br> - область заданная окружностью <br></div> <div> <br>© Семикопенко Алексей Алексеевич | <br><b>www.webremeslo.ru</b><br>53 <br><b>coords</b><br> - координаты формы Прямоугольная область Теперь наша карта приобретает такой вид <br><map По сути теперь "зелёная" квадратная кнопка стала рабочей. В чем Вы можете убедится нажав на неё в этом примере <br><html><br> <body><br><center><br>usemap="#panel"></b><br></center><br><b><map name="panel"></b><br><b></map></b><br> <div> <br>© Семикопенко Алексей Алексеевич | <br><b>www.webremeslo.ru</b><br>54 Полигон (многоугольник. </b><br>Займёмся "жёлтой кнопкой, она у нас представлена в виде треугольника. Для того чтобы выделить её "рабочую" область из нашего рисунка, присвоим атрибуту <br><b>shape</b><br> значение <br><b>poly</b><br> - полигон, которое определит эту область как некий многоугольник, где координаты через запятую будут являться его вершинами, их может быть сколь угодно много "Х1,У1,Х2,У2,Х3,У3,Х4,У4… <br>Х124,У124" фигура образованная этими точками вершинами углов может иметь вид любого многоугольника как правильного, таки неправильного. В нашем случае угла всего три, на то они треугольник, следовательно его координаты будут заданы тремя парами значений "Х1,У1,Х2,У2,Х3,У3" Значит всё вместе пишем так shape="poly" coords="148,15,185,82,110,82"</b>> А вот рисунок который наглядно показывает откуда берутся координаты точек. Пример <br><html><br> <body><br><center><br></center><br><map name="panel"><br>ords="15,15,82,82"> shape="poly" coords="148,15,185,82,110,82"></b><br></map><br> <div> <br>© Семикопенко Алексей Алексеевич | <br><b>www.webremeslo.ru</b><br>55 А вот пример <br><html><br> <body><br><center><br></center><br><map name="panel"><br>shape="circle"coords="250,50,33"></b><br></map><br><center><br>width="300" height="100" border="0" Панель управления" Панель управления name="panel"><br><b>alt="Зелёная кнопка" </b><br><b>title="Зелёная кнопка"></b><br><b>alt="Жёлтая кнопка" title="Жёлтая кнопка"></b><br><b>alt="Красная кнопка" </b><br></div> <div> <br>© Семикопенко Алексей Алексеевич | <br><b>www.webremeslo.ru</b><br>56 Красная кнопка"></b><br></map><br><center><br>alt="Панель управления name="panel1"><br><b><br><b>кнопка"></b><br><b><br><b>кнопка"></b><br></map><br> <div> <br>© Семикопенко Алексей Алексеевич | <br><b>www.webremeslo.ru</b><br>57 Однако стоит помнить о том, что если бы ссылки с разных форм велик разным документам, то нажимая на область пересечения наших фигур посетитель будет переходить по той ссылке, чья область в коде указана первой. в нашем случае это окружность. Не область" Рассмотрим на примере. предположим необходимо изготовить вот такую кнопку Как быть с отверстием в ней Тег <br><b><area></b><br> помимо атрибута <br><b>href</b><br> имеет противоположенный по значению атрибут <br><b>nohref</b><br> - неактивная область, то есть если пользователь нажмет на такую область, то ровным счетом ничего не произойдёт, чего нам собственно и необходимо добиться при изготовлении "отверстия" в нашей карте. Карта будет задана двумя областями, неактивной окружностью <br><b>circle</b><br> и активной прямоугольной областью <br><b>rect</b><br> и как показано на рисунке чертеже иметь следующие координаты Как уже говорилось ранее, при пересечении областей наибольшим приоритетом будет пользоваться та область, которая в коде внутри тега <br><b><map></b><br> указана первой Следовательно, пример будет иметь такой вид <br><html><br> Панель управления name="panel2"><br><area <b>nohref</b> shape="circle" coords="76,74,35" дырка" Дырявая кнопка <div> <br>© Семикопенко Алексей Алексеевич | <br><b>www.webremeslo.ru</b><br>58 <br> <div> <br>© Семикопенко Алексей Алексеевич | <br><b>www.webremeslo.ru</b><br>59 всё же лучше здесь ничего не писать А писать здесь, так как вовремя загрузки страницы, пользователь не дождавшись её окончания, может пытаться нажимать на кнопки указанные в навигационной карте которая к этому времени еще не загрузилась. <br></div> <div> <br>© Семикопенко Алексей Алексеевич | <br><b>www.webremeslo.ru</b><br>60 Глава 9 Списки В этой главе пойдёт речь о списках, которые могут быть <br><br>неупорядоченные(маркированные) упорядоченные (нумерованные) и являться списком определений Такое вот нестандартное начало главы. зато теперь Вам понятно, что есть список в html. Ну что ж давайте пройдёмся по нашему списку. Неупорядоченные списки Неупорядоченный список задаётся тегом <br><b><ul></b><br>. Любой список состоит из элементов, пунктов, каждый элемент в свою очередь задаётся тегом <br><b><li></b><br> после которого собственно и идёт текст нужного нам "пункта. Для тега <br><b><li></b><br> закрывающий тег <br><b></li></b><br> необязателен. Вместе данные теги приобретают следующий вид <br><b><ul></b><br><b><li> Пункт первый Пункт второй Пункт третий..</b><br><b></ul></b><br>Пример неупорядоченного списка <br><html><br> Купить и доставить домой <br>2 кг. клубней картофеля <br>1 булку ржаного чёрного хлеба пачку макарон "спагетти" (длинные не менее мм. тонкие <br>1 кг. шлифованного риса (сложно объяснить. спросишь <br>1 дес. куриных яиц <br>1 пачку г. Натрия двууглекислого (Сода)<br><b></ul></b><br>Смотри ничего не перепутай. целую <div> <br>© Семикопенко Алексей Алексеевич | <br><b>www.webremeslo.ru</b><br>61 o <br><b>circle</b><br> - полый круг <br> <br><b>square</b><br> - квадрат Пример <br><html><br> В этом списке каждый элемент имеет свой стиль <b>type="disk"></b> кружок, диск (по умолчанию <b>type="circle"></b> полый круг <b>type="square"></b> квадрат<br></ul><br>А здесь стиль задан всему списку <b>type="circle"></b><br><li> Пункт 1<br><li> Пункт 2<br><li> Пункт Купить товары в следующем порядке Водка Пиво Сырок (необязательно)<br><b></ol></b><br>Жду!!!<br> <div> <br>© Семикопенко Алексей Алексеевич | <br><b>www.webremeslo.ru</b><br>62 <br><html><br> Арабские цифры <b>type="1"></b><br><li>Во-первых<br><li>Во-вторых<br></ol><br>Строчные буквы <b>type="a"></b><br><li>Во-первых<br><li>Во-вторых<br></ol><br>Заглавные буквы <b>type="A"></b><br><li>Во-первых<br><li>Во-вторых<br><li>В-третьих<br></ol><br>Строчные римские цифры <b>type="i"></b><br><li>Во-первых<br><li>Во-вторых<br><li>В-третьих<br><li>В-четвёртых<br></ol><br>Заглавные римские цифры <b>type="I"></b><br><li>Во-первых<br><li>Во-вторых<br><li>В-третьих<br><li>В-четвёртых<br></ol><br><ol type="1" Сразу переходим к двадцать четвёртому пункту!!<br><li>Идём дальше<br><li>И дальше<br></ol><br>Аналогично можно "стартовать" при любом стиле упорядоченного списка type="i" Сразу переходим к восьмому пункту..<br><li>Идём дальше<br><li>И дальше <div> <br>© Семикопенко Алексей Алексеевич | <br><b>www.webremeslo.ru</b><br>63 <br><b><dl></b><br><b><dt></b> Слово коса может иметь следующие определения сельскохозяйственный инструмент хитрая девичья причёска<br><b><dd></b> отмель реки Слово ключ тоже имеет несколько значений гаечный источник, родник <div> <br>© Семикопенко Алексей Алексеевич | <br><b>www.webremeslo.ru</b><br>64 Глава 10 </b><br><b>Meta теги Впервой главе этого учебника, об общем построении html документа, я говорило том, что все html документы должны иметь вот такой шаблон кода <br><b><html></b><br> - начало документа <br><b> </b><br> - закрытие головы <br><b> <body></b><br> - начало тела <br><b> <div> <br>© Семикопенко Алексей Алексеевич | <br><b>www.webremeslo.ru</b><br>65 В настоящее время продвинутые веб-мастера рекомендуют использовать кодировку UTF 8 То есть писать в голове документа вот так <br><b> Пример <br><b> В этой строчке говорится о том, что язык <br><b>Language</b><br> документа является русским Неправильная установка языка и раскладки клавиатуры может привести к печальным последствиям. Информация о документе Пример Остап Бендер"></b><br><b><br><b>=""Рога и копыта" Остап Бендер"></b><br>Данные метаописатели предназначены для заявления об авторских правах непосредственно в заголовке html кода, так <br><b>name="author"</b><br> указывает имя автора страницы, а <br><b>name="copyright"</b><br> авторское право (копирайт) в котором может указываться фамилия, имя, отчество автора сайта, название фирмы, бренда.. и т. д. Кроме того, включив в заголовок документа такое описание, Вы значительно упростите задачу поисковой машине при поиске Вашего сайта по имени автора, названию фирмы, бренду... Пример <br><b></b> Если хотите можете указать с помощью какого html редактора была написана данная страница. Описание страницы и ключевые слова Пример и копыт <br><b>Description</b><br> - краткое описание страницы. Данное описание частенько используется поисковыми системами для вывода в результатах поиска, по какому либо запросу, информации о сайте и его назначении. Пример <br><b><br><b>, закупка, покупка, приобретение, выгодно, продать, купить, сбыть, реализовать, корова, бык, коровьи, бычьи, оплата, деньги, наличные, цена, цене <br></div> <div> <br>© Семикопенко Алексей Алексеевич | <br><b>www.webremeslo.ru</b><br>66 <br><b>Keywords</b><br> - ключевые слова веб-страницы, опять таки предназначены для поисковых машин. Представьте, что Выищете в какой либо поисковой системе сайт с информацией о том, где можно продать те же рога и копыта :) Какие слова и фразы Вы будите вводить в строке "Поиск ну наверно что то типа "Где продать коровьи рога" или "Реализовать копыта по выгодной цене" Так вот если определить ключевые слова итак сказать предугадать мысли потенциального посетителя можно надеяться на то, что таили иная поисковая система выдаст ссылку на Ваш сайт в первых строчках результата поиска. Конечно ввод данного метоописателя не есть гарант того что именно Ваш сайт займет первые места в поиске поданным словам, но всё жене стоит им пренебрегать. Впрочем, оптимизация и раскрутка сайта это отдельная тема для разговора. Помните, что описание <br><b>description</b><br> не должно превышать по длине более 200 символов, а ключевые слова <br><b>keywords</b><br> 1000 символов, иначе это может пагубно отразится при индексации Вашей страницы поисковыми системами. Адрес Пример <br><b><br><b>Ваш_e-mail@сервер.домен"></b><br><b><br><b>Ваш_сайт/"></b><br>Думаю понятно. здесь указывается адрес Вашего почтового ящика <br><b>Publisher-Email</b><br> и адрес сайта Обновление страницы Пример <br><b></b> Если некая страница на Вашем сайте подразумевает постоянное обновление и/или <a href="/img-src-970843-html-8772f4e396560071/index.html" title="Img src= 970843 html 8772f4e396560071">дополнение информационным содержанием</a>, то хорошо было бы включить данное описание в заголовок данной страницы. Такое введение позволит программе роботу своевременно посещать Ваш сайт и индексировать его содержание. В нашем примере мы заявили о том, что собираемся обновлять содержание на странице не менее одного раза в 15 дней, можете не сомневаться программа робот возьмет Ваши планы себе на заметку и будет приходить "к Вам в гости" разв пятнадцать дней, для того чтобы проверить ничего ли у Вас не изменилось. Время действия документа и кэш Пример <br><b></b> Для того чтобы ускорить загрузку страницы, атак же сэкономить трафик современные браузеры сохраняют посещаемые пользователем страницы в кэш (на жёсткий диски при повторном посещении загружают их нес сервера, а непосредственно с кэша. На самом деле такая функция хороша собой. но есть одно "но, дело в том что в браузере может отображаться уже устаревшая информация, какой либо страницы. Представьте, к примеру, Ваш сайт представляет собой некое периодическое новостное интернет издание, а пользователь получит, вместо самых свежих новостей, уже устаревшую информацию, ту которая хранится у него в кэше!! и не разобравшись в чем "беда" примет Ваш сайт за "мертвый" заброшенный и никем не обновляемый. Для того чтобы принудительно заставить браузер загружать ту или иную страницу нес жёсткого диска, ас сервера необходим мета тег сданным синтаксисом, где указывается день <br></div> <div> <br>© Семикопенко Алексей Алексеевич | <br><b>www.webremeslo.ru</b><br>67 недели, число месяц год время (чч:мм:сс) и часовой пояс - время Московское + три часа. День недели и время дня можно не указывать. Теперь при чтении страницы браузером страница будет грузится с сервера, если указанная дата и время настало или просрочено, и напротив из кэша если указанное время еще не наступило. Ниже на всякий случай приведены таблицы сокращений от Английских слов на месяцы и дни недели Месяцы От Английского Сокращения Январь Февраль Март <br>March <br>Mar Апрель Май <br>May <br>May Июнь <br>June <br>Jun Июль <br>July <br>Jul Август <br>August <br>Aug Сентябрь Октябрь Ноябрь Декабрь Дни недели От Английского Сокращения Понедельник Вторник <br>Tuesday <br>Tue Среда <br>Wednesday <br>Wed Четверг <br>Thursday <br>Thu Пятница <br>Friday <br>Fri Суббота <br>Saturday <br>Sat Воскресенье Атрибуту <br><b>content</b><br> можно присвоить значение <br><b>"0" <br><b>content="0"></b><br> в этом случае страница всегда будет загружаться с сервера. И еще. некоторые поисковые роботы могут отказаться индексировать документ с заведомо устаревшей датой. - не искушайте судьбу. Пример <br><b></b> А такая запись вовсе запретит браузеру кэшировать данную страницу. Пример <br><b></b> Данный мета тег предназначен для подачи поисковому роботу той или иной команды. <br></div> <div> <br>© Семикопенко Алексей Алексеевич | <br><b>www.webremeslo.ru</b><br>68 Список возможных команд роботу <br><br><b>Index</b><br> - индексировать страницу <br><br><b>Noindex</b><br> - не индексировать страницу <br><br><b>Follow</b><br> - прослеживать гиперссылки на странице <br><br><b>Nofollow</b><br> - не прослеживать гиперссылки на странице <br><br><b>All</b><br> - индексировать страницу и прослеживать гиперссылки на странице (по умолчанию) <br><br><b>None</b><br> - не индексировать страницу и не прослеживать гиперссылки на странице Автоматический переход на другую страницу Пример <br><b></b> Если вдруг по каким либо причинам Вы задумаете поменять URL адрес Вашего сайта то хорошо было бы на старом месте оставить страницу вроде этой <br><html><br> Адрес сайта был изменен, через 10 секунд Ваш браузер будет автоматически перенаправлен по новому адресу:<br><b>http://www.mysite.ru/</b><br>Нажмите здесь для того чтобы выполнить переход немедленно.<br>Приносим извинения за доставленные неудобства <div> <br>© Семикопенко Алексей Алексеевич | <br><b>www.webremeslo.ru</b><br>69 Эффекты при переходе по ссылке Пример <br><b><br><b>></b> Данные заголовки создают визуальные эффекты при переходе с одной страницы на другую. <br><br><b>Page-Enter</b><br> - Эффект появления страницы <br><br><b>Page- Exit</b><br> - Эффект исчезновения страницы В которых <br><br><b>Duration</b><br> - время действия эффекта в секундах <br><br><b>Transition</b><br> - Один из номеров предлагаемых эффектов (от 0 до 23) перечисленных в таблице Номер Описание эффекта Номер Описание эффекта </b><br>0 Прямоугольники внутрь <br>12 Растворение <br>1 Прямоугольники наружу <br>13 Вертикальная панорама внутрь <br>2 Круг внутрь <br>14 Вертикальная панорама наружу <br>3 Круг наружу <br>15 Горизонтальная панорама внутрь <br>4 Наплыв наверх <br>16 Горизонтальная панорама наружу <br>5 Наплыв вниз <br>17 Уголки влево - вниз <br>6 Наплыв вправо <br>18 Уголки влево - вверх <br>7 Наплыв влево <br>19 Уголки вправо – вниз <br>8 Вертикальные жалюзи <br>20 Уголки вправо – вверх <br>9 Горизонтальные жалюзи <br>21 Случайные горизонтальные полосы <br>10 Шажки горизонтальные <br>22 Случайные вертикальные полосы <br>11 Шажки вертикальные <br>23 Случайный выбор эффекта Пример Файл page1.html <br><html><br><body bgcolor="#c5ffa0"><br> На заметку:</h2><br>Эффекты перехода с одной страницы на другую работают не во <br></div> <div> <br>© Семикопенко Алексей Алексеевич | <br><b>www.webremeslo.ru</b><br>70 всех браузерах.<hr><br>Нажмите на "Перейти" чтобы перейти к следующей странице и оценить эффект перехода от одной странице к другой.<br>size="+2">"Перейти"<br> </center><br> На заметку:</h2><br>Эффекты открытия и закрытия веб-страниц будут видны только при переходе <b r> от одной страницы к другой или же при помощи кнопок "назад" "вперёд". При первом открыти страницы, а также вовремя перезагрузки эффекты перехода видны не будут.<hr><br>Нажмите на "Перейти" чтобы перейти к следующей странице и оценить эффект перехода от одной странице к другой.<br>"Перейти"<br> </center><br> <div> <br>© Семикопенко Алексей Алексеевич | <br><b>www.webremeslo.ru</b><br>71 Глава 11 Заголовок Ухитрился я таки перевернуть всё с ног наголову. вообще то о заголовке нужно было говорить в самом начале данного учебника. Ну до ничего ещё есть шанс всё исправить. Но прежде чем продолжить обучение немного отвлечёмся.. ответе на вопрос Какие из этих слов, согласно правилам грамматики, написаны с ошибкой <br><b>Шiопотъ, </b><br><b>Шепотъ, Шёпот, Шепот, Шопот.</b><br> Уверенны Но, подождите, я ведь не сказал, каких именно правил нужно придерживаться Так на старославянском было единственно верным писать "Шiопотъ" потом, следуя логики, что одному звуку - одна буква, сочетание "о" решили заменить буквой "е" получился "Шепотъ". Потом родилась буква "ё" потому что народ не знал, как правильно написать слово "ёлка", далее с развитием телеграфа и типографии в целях экономии времени, бумаги, чернили т.д., пропал твёрдый знак в окончаниях слов заканчивающихся на согласную букву. В настоящее время продвигают правило "Как слышим, таки пишем" так что слово "Шопот" по нынешним меркам, уже, наверное, тоже правильно написано. Также допускается писать букву "е" вместо "ё" если это не мешает верному пониманию слова, например "узнаем" вместо слова "узнаём". Теперь представьте, что Выпишите диктант и его будет проверять лингвист - старовер, учитель Марья Ивановна советской закалки, и тинэйджер, который привык общаться на сленге. Каким правилам грамматики Вы будите подчинятся чтобы всем угодить Думаю единственно верным решением будет указать вначале диктанта, что то типа "При написании диктанта придерживаюсь правил русского языка утверждённых приказом министра образования от такого то числа, тогда все проверяющие будут оценивать Ваш диктант не так каким больше нравится, а согласно правил, на которые Вы сослались. К чему я это всё? <a href="/itogovoe-prakticheskoe-zadanie-po-discipline-informatika-i-osn-v6/index.html" title="Итоговое практическое задание по дисциплине «Информатика и основы информационно-коммуникационных технологий»">Язык разметки гипертекстовых документов</a>, точно также как и русский язык живёт во времени и тоже меняется. появляются новые слова - теги например <br><b><footer></b>, <b><br> <body><br> <center><br></div> <div> <br>© Семикопенко Алексей Алексеевич | <br><b>www.webremeslo.ru</b><br>73 Данный документ содержит теги и атрибуты осуждаемые спецификацией HTML Для того чтобы этот документ прошёл проверку на валидность следует указывать переходный заголовок <br>&lt;!DOCTYPE&gt; <br> </center><br> <div> <br>© Семикопенко Алексей Алексеевич | <br><b>www.webremeslo.ru</b><br>74 Глава 12 И снова таблицы. Данная глава является продолжением 4 главы про таблицы, отложил я её на потом по нескольким причинам. Во-первых, четвёртая глава и без того получилась длинноватой и "неповоротливой. Во-вторых, не хотел, чтобы Вы на тот момент погрязли в изучении таблиц итак сказать топтались на месте. обучение, намой взгляд, должно происходить живенько, интересно, а главное результативно Зато теперь, когда у Вас сложилось общее представление о <br>HTML, Вы разобрались сего базовой частью, сделали свой первый нехитрый сайт, можно наращивать багаж знаний, умений и навыков. Ну и в-третьих, я надеюсь, что Вы к этому времени, параллельно начали изучать CSS:</b> <b>(http://www.webremeslo.ru/css/glava0.html)</b>.. что разве ещё нет жаль. Дело в том, что далее в этом учебнике нет нет будут попадаться вещи, которые сами по себе могут показаться бесполезными и бессмысленными, однако вкупе с другими науками они порой незаменимы Ладно, вернёмся к таблицам. В качестве "полигона" для изучения нового материала возьмём вот такую жутко скучную таблицу Продукт Белки Жиры Углеводы ккал Хлеб ржаной <br>4,7 0,7 49,8 214 Молоко <br>2,8 3,2 4,7 58 Картофель <br>2 0,1 19,7 83 Свинина <br>11,4 49,3 9 <br>489 Итого <br>20,9 53,3 83,2 844 Ну что ж, давайте поколдуем над ней. Заголовки таблиц. Любая ячейка таблицы может быть определена как заголовок. Для того чтобы сделать ячейку таблицы заголовком нужно вместо знакомого тега <br><b><td></b><br> использовать тег Например, вот так Данная ячейка является заголовком</th></b><br></tr></body></footer></body></body></dd></dt></dl></html></html></html></div></area></html></area></div></div></body></html></div></body></html></div></body></html></div></a></area></map></map></div>

Привет мир

Здесь мои фотки!!

Напишите мне письмо

   
Разрешите представиться Карлсон! … …

1   2   3   4   5   6


написать администратору сайта