Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Структура html

Читайте также:
  1. I. Общая структура Ig
  2. II. Структура и состав кадастровых сведений Реестра объектов недвижимости
  3. II. СТРУКТУРА КРИЗИСА
  4. III. Структура и управление отделом
  5. III. Структура регионального центра социального преображения
  6. III. Структура управления службой (отделом)
  7. IV. Организационная структура Совета

 

<html>

 

<head>

Заголовок документа

</head>

 

<body>

Тело документа

</body>

 

</html>

 

Элементы на уровне блоков и текста

Большинство элементов, которые могут появляться в теле документа, подпадают под одну из двух категорий: элементы на уровне блоков, инициирующие переход к следующему параграфу, и элементы на уровне текста, которые этого не делают. Основные элементы на уровне блоков - заголовки (от H1 до H6), параграфы (P), элементы списков (LI), и горизонтальные линейки (HR). Основные элементы на уровне текста - элементы выделения (EM, I, B и FONT), связи для гипертекста (A), вложенные объекты (IMG и APPLET) и концы строк (BR). Заметим, что элементы на уровне блоков обычно выступают как контейнеры для материалов и элементов на уровне текста, а также для других элементов уровня блоков (исключение составляют заголовки и элементы адресации). В то же время внутри элементов текстового уровня могут содержаться лишь элементы того же уровня. Конкретная же модель разметки у каждого элемента своя.

 

Специальные символьные примитивы

Чтобы дать авторам более интуитивный способ обращения к символам в наборе символов документа, HTML предлагает набор символьных примитивов. Символьные примитивы используют символьные имена, так что авторам не надо запоминать кодовую позицию. Например, символьный примитив & a r i n g; обращается к строчному символу "a" с кружком над ней; "& a r i n g; " легче запомнит, чем & # 2 2 9;.

HTML 4 не определяет символьные примитивы для каждого символа в наборе символов документа. Например, нет символьных примитивов для кириллической заглавной буквы "I". Обратитесь к полному списку специальных символов, определенных в HTML 4.

Символьные примитивы чувствительны к регистру. Таким образом, & A r i n g; обращается к другому символу (заглавная A с кружочком), чем - & a r i n g; (строчная a с кружочком).

Четыре символьных примитива заслуживают специальное упоминание, так как они часто используются для обхода определенных символов:

"& l t;" представляет знак <.

"& g t;" представляет знак >.

"& a m p;" представляет знак &.

"& q u o t; представляет знак ".

Авторам, желающим разместить символ "<" в тексте, следует использовать "& l t;" (десятичное значение 60 ASCII) для избегания возможной путаницы с началом тега (открывающий ограничитель начального тега). Похожим образом, авторам следует использовать "& g t;" (десятичное значение 62 ASCII) в тексте вместо ">" для избегания проблем со старыми устройствами вывода, которые некорректно выводят этот символ, как окончание тега (закрывающий ограничитель тега), когда он появляется в значениях атрибута, заключенных в кавычки.

Авторам следует использовать "& a m p;" (десятичное значение 38 ASCII) вместо "&" для избегания путаницы с началом специального символа (открывающий ограничитель примитива). Авторам следует также использовать "& a m p;" в значениях атрибута, так как специальные символы разрешены внутри значений атрибутов CDATA.

Некоторые авторы используют символьные примитивы "& q u o t;" для кодировки примеров двойных кавычек ("), так как символ может использоваться для ограничения значений атрибутов.

 

URL

Единый указатель ресурсов (англ. URL — Uniform Resource Locator) — единообразный локатор (определитель местонахождения) ресурса. По-английски «URL» целиком произносится как [у-эр-э́л], [ю-ар-эл] или [урл] (сленг). Ранее назывался Universal Resource Locator — универсальный указатель ресурса. URL — это стандартизированный способ записи адреса ресурса в сети Интернет.

Структура URL

Изначально локатор URL был разработан как система для максимально естественного указания на местонахождения ресурсов в сети. Локатор должен был быть легко расширяемым и использовать лишь ограниченный набор ASCII‐символов (к примеру, пробел никогда не применяется в URL). В связи с этим, возникла следующая традиционная форма записи URL:

<схема>://<логин>:<пароль>@<хост>:<порт>/<URL‐путь>?<параметры>#<якорь>

В этой записи:

схема

схема обращения к ресурсу; в большинстве случаев имеется в виду сетевой протокол

логин

имя пользователя, используемое для доступа к ресурсу

пароль

пароль указанного пользователя

хост

полностью прописанное доменное имя хоста в системе DNS или IP-адрес хоста в форме четырёх групп десятичных чисел, разделённых точками; числа — целые в интервале от 0 до 255.

порт

порт хоста для подключения

URL-путь

уточняющая информация о месте нахождения ресурса; зависит от протокола.

параметры

строка запроса с передаваемыми на сервер (методом GET) параметрами. Разделитель параметров — знак &.

Пример:?параметр_1=значение_1&параметр_2=значение_2&параметр3=значение_3

якорь

идентификатор «якоря», ссылающегося на некоторую часть (раздел) открываемого документа. С развитием AJAX в этой части стали размещать параметры для JavaScript на странице, и страница в зависимости от указанного якоря может в браузере выглядеть по-разному. Для обеспечения возможности индексирования подобных страниц поисковыми системами компания Google предложила подход, предполагающий использование знака! в начале якоря и некоторую поддержку на сервере сайта[1].

На сегодняшний день Тим Бернес-Ли признаёт, что символ двойной косой черты в структуре URL является избыточным[2].

Ссылка - тег a

Ссылка - одно из важнейших понятий для html-документов. Бродя по интернету, вы щелкаете по кнопочкам и текстам и попадаете на нужные вам страницы. Эти страницы могут находиться на том же сервере, а могут и на сервере, находящемся на другом конце планеты. Но в обоих случаях переход осуществляется практически мгновенно.

А как вы узнаете, куда надо щелкнуть, чтобы перейти на другую страницу? Либо визуально (цвет ссылки другого цвета и подчеркнут), либо по курсору мыши, который превращается в ладошку.

За все эти преображения отвечает тег-контейнер <a></a>. А за то, куда направить пользователя по щелчку - его атрибут -href. Рассмотрим подробнее:

 

 

<html>

 

<head>

<title>Ссылки в html</title>

</head>

 

<body>

Посетите

<a href="http://www.yandex.ru">

поисковую систему Яндекс

</a>

</body>

 

</html>

 

Результат:

Посетите поисковую систему Яндекс

Если вы щелкните по ссылке, то перейдете на сайт www.yandex.ru. Обратите внимание, когда вы подводите курсор мыши к ссылке, внизу (в строке состояния) отображается адрес, на который ведет ссылка.

Итак, между тегами <a></a> пишется текст, при щелчке по которому осуществляется переход. А в качестве значения атрибута href выступает адрес страницы, на которую будет осуществлен переход. Об адресе следует поговорить подробнее.


Дата добавления: 2015-08-18; просмотров: 74 | Нарушение авторских прав


Читайте в этой же книге: Что такое информационные технологии | Логическая организация сети | Протоколы | Селекторы CSS | Каскадирование css. | Свойства css с кратким описанием | Написание формы пользовательского интерфейса | Настройка формы для связи с сервером | Таблицы в HTML | Оператор выбора |
<== предыдущая страница | следующая страница ==>
Протоколы Интернета| Создание простейших HTML-таблиц

mybiblioteka.su - 2015-2024 год. (0.01 сек.)