Читайте также: |
|
<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 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Протоколы Интернета | | | Создание простейших HTML-таблиц |