Учебник HTML - Урок 1, head

Автор: Eleanor   
18th Сентябрь ,
2008

Наша страничка начинается с ряда служебных тегов, которые нужны либо для правильного отображения документа на экране, либо для его надлежащей индексации роботами поисковых системам – вы ведь не только для себя делаете этот великий сайт?

Самым первым из всех, даже прежде самого тега <html>, идёт DOCTYPE. Тип документа, как нетрудно догадаться. На самом деле, этих типов много. Но я предлагаю вам не углубляться в детали их различий, а просто скопировать в начало странички нижеприведенную форму, и забыть об этом:

<!DOCTYPE html PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd”>

Поверьте, на первое время вам хватит. ;)

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

<html>

<head></head>

<body></body>

</html>

Все три тега являются контейнерами, то есть состоят из двух частей - <открывающего тега> и </закрывающего тега>. Между ними могут располагаться другие теги, текст, картинки и т.д. Контейнеры требуют обязательного закрытия, на волю браузера в таких делах лучше не полагаться. Один вас поймёт, а три других возьмут да отобразят ваш сайт настолько коряво, что посетитель никогда больше к вам не вернётся.

Содержимое тега head: мета – теги

Мета-теги должны стоять в голове документа.

Вот они:

<meta http-equiv=”Content-Type” content=”text/html; charset=windows-1251″>

Этот тег сообщает нам, что содержание документа – текст с разметкой html, а кодировка - windows-1251.

<meta name=”keywordscontent=”здесь, ключевые, слова, через, запятую”>

Ключевые слова внутри кавычек предназначены для поисковых роботов. Предполагалось, что они помогут правильно классифицировать сайт для последующей выдачи по запросам. Но частые случаи манипуляции, когда в этом теге писались популярные запросы, никак не связанные с тематикой и содержанием сайта, привели к тому, что в настоящее время ключевые слова поисковиками практически не учитываются.

<meta name=”description” content=”здесь описание вашего сайта“>

Предложенное вами описание сайта вполне может быть показано в результатах поиска, например, Гуглом. А может и не быть.

<title>Название</title>

Название страницы – тег важный. Во-первых, он учитывается и выводится в результатах поисковыми системами, а во-вторых – виден пользователю. Именно содержимое этого тега служит названием окна браузера, которое мы видим вверху окна, и на кнопке панели задач. Поэтому оно должно быть ярким и не повторяться.

<link rel=”stylesheet” type=”text/css” media=”screen” href=”style.css”>

stylesheet – это таблица стилей. Когда у сайта сложный стиль, многочисленные указания по оформлению целесообразно вынести в отдельный документ, чтобы не прописывать их снова на каждой странице. О таблицах стилей мы будем говорить отдельно, а покуда наш сайт в них не нуждается, тег этот можно вообще не прописывать.

В голове документа прописываются и адреса скриптов, которыми мы здесь тоже пока не занимаемся. В общем и целом, можно сказать, что с содержимым head мы разобрались.

Продолжение - урок 2

Метки: ,

Запись сделана 18th Сентябрь 2008 в 15:17 и размещена в рубрике Учебник HTML. Вы можете следить за комментариями через RSS 2.0 фид.

Извините, комментирование закрыто.