Что такое HTML язык? Учебник html
Глава 1
Начну, пожалуй, с начала..
HTML язык по своей сути не является языком программирования.. он является языком разметки гипертекстовых документов. Иными словами он отвечает за расположение в документе Ваших текстов, рисунков, таблиц.. предназначенных для жизни в сети Интернет. Заставить его посчитать, сколько будет дважды два невозможно, в нем нет логических функций, зато красиво и главное легко выложить информацию о том, что дважды два будет четыре — это запросто. Читается этот язык при помощи знакомых Вам программ, именуемых браузерами (обозревателями), которые «знают» стандартные команды html языка, и «пережевывая» их выводят на монитор компьютера документы в том виде, в котором хочет представить их веб мастер — составитель документа.
Теперь о командах — их называют дескрипторами, но чаще — тегами.
Вернемся к нашей первой страничке.. итак мы написали:
<html><head>
</head>
<body>
Привет мир!!!
<br>
Меня зовут Карлсон, это моя первая страничка!
</body>
</html>
Так вот то что написано между <…> — называют тегами они не видны читателю, заглянувшему на Вашу страницу, зато хорошо видны браузеру, который наткнувшись на тег <html> понимает его как сигнал к тому, что далее будет документ, который необходимо прочитать и вывести на монитор в нужном виде.. а вот тег </html> говорит о том что документ закончился и от него, то бишь браузера, больше ничего не требуется и он может отдыхать с чистой совестью.
Так что же мы написали? и как это читает браузер?
Мысли браузера:
<html> — начало документа.. опять работы привалило..<head> — смотрим словарик английского переводим «голова» …в голове моей опилки не беда!! … здесь указывается основная служебная информация о документе.. ну и что они там от меня хотят?
<title> — «название» значит.. это в шапке окна нужно написать его название:
Моя первая страничка — опять чайник тренируется..
</title> — все название закончилось.. можно идти дальше..
</head> — ага и в голове кроме названия больше никаких вздорных мыслей не держим..
<body> — «тело» документа всё что написано ниже выставляем на всеобщее обозрение
Привет мир!!! — как мило! Достали уже!!!
<br> — переносим текст на следующую строчку.. я даже догадываюсь что в ней будет…
Меня зовут (здесь Ваше имя), это моя первая страничка! — ну да так и есть.. ничего пооригинальнее придумать не могут..
</body> —
</html> — ну вот и конец!! Не будить, не кантовать, при пожаре выносить первым!!
Вот так примерно и происходит чтение нашей странички.. Как видите браузер довольно своенравный тип, поэтому команды ему нужно подавать чёткие и ясные, иначе он разругается.. причем в слух.. а по сему запомним следующие вещи:
1) Необходимо раз и навсегда запомнить что если есть открывающий тег <…> то обязательно должен быть и закрывающий </…>
Хотя есть и исключения как например у нас тег <br> — он закрытия не требует потому что говорит лишь о том, что следует писать с новой строки. Кстати попробуйте добавить еще пару тройку таких же перед строчкой «Меня зовут..» и Вы увидите, что в результате она заметно опустилась вниз.. (Ну естественно в блокноте сохраните изменения, а в браузере нажмите кнопку «обновить»)
2) Все документы должны иметь вот такой шаблон кода:
<html>— начало документа<head>— начало головы
</head>— закрытие головы
<body>— начало тела
</body>— закрытие тела
</html>— конец документа
Данные теги являются обязательными! Писать их необходимо всегда для каждой новой странички, и только в таком порядке! Не пытайтесь перевернуть всё с ног на голову..
3) О порядке:
Открывающий и закрывающий тег по типу <…> </…> представляет собой своего рода ёмкость, ящик в который могут складываться другие теги — ящички поменьше.. следовательно, согласно логики документ должен выглядеть так:
<Тег «большой ящик»><Тег «ящик средний»>
<Тег «ящик маленький»>
содержание
</Тег «ящик маленький» >
</Тег «большой ящик»>
Если писать, например, так:
<Тег «большой ящик»>
<Тег «ящик средний»>
<Тег «ящик маленький»>
содержание
</Тег «большой ящик»>
</Тег «ящик маленький»>
</Тег «ящик средний»>
То получится белиберда, которая в голове не укладывается, «большой» уже закрыт, а из него «торчит» «маленький», который заперт в «среднем», а «содержание» рассыпалось везде.. Такое даже человеку трудно представить, что уж там про браузер говорить.. Чётко структурируйте код Вашей странички иначе ничего работать не будет..
Ну вот мы научились писать простой текст, начало положено! в следующей главе я расскажу о том, что с ним можно сделать..
При написании сайта создайте папку в любом удобном месте на Вашем жёстком диске, называйте как угодно, лишь бы понятно было.. в эту папку сохраняете Ваши странички, присваивая им осмысленные имена.. варианты типа ааа.html, 123.html приведут к беспорядку и путанице… На данном этапе этот совет не покажется дельным, но в дальнейшем это значительно облегчит Ваш труд. Представьте к примеру хотя бы 20-30 таких файлов названия которых нужно держать в голове, чтобы связать их перекрёстными ссылками. Порядок, прежде всего!
При написании кода советую придерживаться «хорошей манере письма», то есть писать теги «лесенкой» по мере вложенности одного тега в другой. Со временем Вы поймёте что читать код написанный вот так:
<html>
<head>
<title>Моя первая страничка</title>
</head>
<body>
Привет мир!!!
<br>
Меня зовут Карлсон, это моя первая страничка!
</body> </html>Значительно легче, чем так:
<html>
<head>
<title>Моя первая страничка</title>
</head>
<body>
Привет мир!!!
<br>
Меня зовут Карлсон, это моя первая страничка!
</body>
</html>И уж тем более чем вот так:
<html><head><title>Моя первая страничка</title></head><body>Привет мир!!!<br>Меня зовут Карлсон, это моя первая страничка!</body></html>
Хоть это и дело привычки.. всё же лучше привыкнуть писать «разборчиво».
www.webremeslo.ru
Основы html для начинающих
Здравствуйте! В этой статье рассмотрим основы языка разметки HTML, познакомимся со структурой HTML-документа и основными тегами. Для создания HTML-документа можно использовать обычный блокнот, сохранив файл с расширением .html, но лучше работать в специальном блокноте для написания кода Notepad++, скачать его можно с официального сайта, он абсолютно бесплатен.После скачивания и установки, откройте программу и установите кодировку «UTF-8 (без бом)», как на скриншоте.
Теперь разберем структуру документа. Вот так выглядит так называемый скелет HTML.
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Заголовок всего документа</title> <meta name="description" content="Описание содержимого страницы"> <meta name="keywords" content="Ключевые слова через запятую"> <link rel="stylesheet" type="text/css" href="style.css"> </head> <body> </body> </html>
Обратите внимание на иерархию элементов в структуре документа. Корневым элементом считается <html>
, а все последующие элементы идут внутри него, а </html> в самом конце документа обозначает его закрытие. Все элементы, которые написаны до или после тега <html></html>
, не будут обрабатываться браузером.
Элемент <html>
является родительским для элементов <head>
и <body>
, а они соответственно дочерними, так как находятся внутри тега <html> … </html>
. Такая иерархия будет распространяться на все вложенные элементы документа.
Элемент <head>
В теге <head> … </head>
содержится техническая информация о web-странице: кодировка, заголовок, описание, ключевые слова, подключение таблицы стилей, шрифтов и т.д. То, что находится в этом разделе, не выводится в окне браузера, но эти данные указывают браузеру, как именно показать страницу.
Обязательным тегом, входящим в <head> … </head>
, является <title> … </title>
. Это заголовок всего документа, он отображается на открытой вкладке браузера и в результатах выдачи поисковых систем, в так называемом, сниппете, а его размер не должен превышать 60 символов. Тег <title>
очень важен для SEO-продвижения сайта.
<title>Заголовок всего документа</title>
Тег <meta> считается необязательным элементом раздела <head>
, но он используется почти всегда. Этот тег является одинарным и не требует закрытия, как, например, <title> … </title>
. С его помощью указываются метаданные страницы, о которых говорилось выше, еще всевозможные элементы разметки, закрытие от индексации и т.д.
Описание страницы задается с помощью атрибута name
и его значения – description
. Описание так же важно для продвижения сайта в поисковых системах.
<meta name="description" content="Описание содержимого страницы">
На счет значения keywords
ходит много споров, многие вебмастера считают, что на ключевые слова поисковые системы давно не обращают внимания и поэтому вообще их не прописывают, а другие утверждают обратное.
<meta name="keywords" content="Ключевые слова через запятую">
Атрибут charset
указывает кодировку документа, на данный момент стоит UTF-8
.
<meta charset="UTF-8">
Тег <link>
как и <meta>
является одинарным, используется для определения отношения между текущим документом и другими файлами или, проще говоря, подключает содержимое стороннего файла к нашей странице, таких подключений может быть несколько. Так же <link>
может указывать каноничность документа.
<link rel="stylesheet" type="text/css" href="style.css">
Элемент <body>
Элемент <body>
это основная часть документа, которая выводится в окне браузера, то есть, что находится в теге <body> … </body>
, показывается пользователю при открытии HTML-документа. В этом разделе прописываются разные теги и их атрибуты с разными значениями, о которых просто не реально рассказать в одной статье, поэтому я рекомендую сайт htmlbook.ru. На этом сайте вы найдете все теги HTML и CSS с примерами использования и подробным описанием каждого. Также рекомендую посмотреть бесплатные мини-курсы по сайтостроению. Эти курсы состоят из видеоуроков и позволяют более наглядно познакомится с написанием кода.
zyubin.ru
HTML для новичков: основы создания простых сайтов
Доброго времени суток, читатели блога. В этой статье я хочу поделиться некоторыми знаниями в популярной на сегодняшнее время области – верстка сайтов, а точнее с конкретным механизмом ее создания. После прочтения каждый из вас сможет «познать дзен» html для новичков!
Вы узнаете для чего был создан данный язык, познакомитесь с основными элементами html, при желании по примерам опробуете его на практике, а под конец статьи даже сможете создавать простые одностраничные сайты. Приступим же…
Приятно познакомиться, меня зовут html
HTML означает Hyper Text Markup Language, что дословно переводится как «язык гипертекстовой разметки». Стоит знать, что html нельзя назвать языком программирования, так как его основная направленность не обработка данных, а всего лишь их корректное отображение в браузере.
HTML – это специальный механизм для верстки (создания) интернет-страниц. С его помощью разработчик или, как модно сейчас говорить, верстальщик задает структуру и внешний вид страниц сайта, определяет, какие элементы и каким образом будут располагаться на нем.
Вместе с html всегда действует css и его фреймворки – формальный язык, содержащий в себе набор параметров для изменения вида, форм, цветов, размеров и других параметров объектов. Но об этом я подробно напишу в своих других статьях, так что оставайтесь на линии. ))
Язык html был разработан в конце ХХ века британцем Тимом Бернерсом-Ли. Изначально он был создан как инструмент для форматирования документов и научных бумаг людьми, не обученными верстать или работать в специальных программах. Однако с течением времени его предназначение изменилось, впрочем, как и предназначение некоторых встроенных элементов.
Немного о «мутациях» html в html5
Последние пару лет споры и обсуждения нового стандарта разметки достигли апогея. HTML 5 – это современная спецификация разметки, которая направлена на верстку веб-приложений, использующих такие файлы, как видео, графику, всевозможные виды анимации, аудио и другие.
Опять-таки хочу выделить одну маленькую, но весьма важную деталь. HTML 5 никак нельзя назвать продолжением старой спецификации. Несмотря на схожесть с описываемым мною до этого механизмом, это скорее новая публичная платформа, которая только, возможно, ради рекламных целей в состав своего названия включила знаменитую аббревиатуру.
Что такое теги и почему они так необходимы
Вот теперь мы ближе подошли к самому обучению, возможно начинающих верстальщиков. Итак, что же такое тег? Тег – это такая единица веб-языка, благодаря которой разработчик указывает, какой именно элемент будет использовать на своем сайте.
Теги бывают двух видов: одиночные и парные (в некоторых источниках можете встретить еще одно название – контейнеры). Они обладают одинаковым синтаксисом с одним различием: парные теги могут включать в себя текстовую информацию или другие теги и обязательно в конце должны закрываться.
Вот так выглядит общая форма одиночного тега:
<тег1 атрибут1=»значение» атрибут2=»значение»>, а вот такой синтаксис у контейнеров: <тег1 атрибут1=»значение» атрибут2=»значение»>Здесь может не быть информации или же может быть введен текст</тег1>.
Все существующие теги для лучшего представления общей картины можно приблизительно поделить на восемь групп:
- Теги, необходимые для обязательного верхнего уровня;
- Теги, предназначенные для заголовков;
- Блочные единицы;
- Универсальные;
- Строчные элементы;
- Элементы представления таблиц;
- Различные виды списков;
- Фреймы
Для удобства я занес важные элементы в таблицу тегов, с разбором и подробным описанием каждого.
Верхний уровень Это обязательные теги, без которых браузер корректно не отобразит написанную вами страничку | |
<html></html> | Включает в себя все последующие элементы и содержимое. Указывает, что данный файл является html-документом |
<head></head> | Вводится информация, которая в дальнейшем не отображается в теле документа (название и хештеги) |
<body></body> | Определяет видимую часть тела файла. В этой части располагаются графическая информация, текст, таблицы, ссылки, списки и т.д. |
Заголовок документа Определяют название страницы и хранят информацию для поисковых систем браузера | |
<title></title> | Отвечает за название документа |
<meta> | Хранит в себе важную информацию для поисковых систем сети |
Блочные единицы Занимают доступную ширину отображаемой страницы и всегда начинаются с новой строки | |
<div></div> | Универсальный элемент. Используется для разметки больших блоков текста и создания отдельных блоков страниц (блочная верстка) |
<h2>,…,<h6> | Парные теги заголовков |
<p></p> | Используется для создания параграфов |
Списки | |
<ol></ol> | Создает нумерованный список |
<li></li> | Определяет отдельную часть списка |
<ul></ul> | Создает ненумерованный список |
Таблица | |
<table></table> | Задает таблицу |
<tr></tr> | Определяет строку таблицы |
<th></th> | Определяет шапку страницы |
<td></td> | Определяет ячейки таблицы |
Строчные единицы Это теги, которые входят в состав других элементов языка | |
<a></a> | С его помощью создаются анкоры (ссылки) |
<b></b> | Задает жирный шрифт текста |
<i></i> | Задает курсивный шрифт |
<img> | Элемент, предназначенный для отображения графической информации (gif, png, jpg и bmp) |
Бесспорно, для детального изучения данной области вам стоит заглянуть в книги бесплатного доступа или самоучители.
Время для примера
Для выполнения данного задания вам необходимы такие инструменты:
- Обычный текстовый редактор;
- Браузер
Откройте стандартную программу «Блокнот» и вставьте туда данный текст:
1 2 3 4 5 6 7 8 9 10 11 | <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>HTML Document</title> </head> <body> <h2>Моя первая страница</h2> <p> Первое предложение выделим <b>жирным текстом</b>. А второе – <i>курсивом</i>.</p> </body> </html> |
<!DOCTYPE HTML> <html> <head> <meta http-equiv=»Content-Type» content=»text/html; charset=utf-8″ /> <title>HTML Document</title> </head> <body> <h2>Моя первая страница</h2> <p> Первое предложение выделим <b>жирным текстом</b>. А второе – <i>курсивом</i>.</p> </body> </html>
При сохранении файла обязательно укажите кодировку файла «UTF-8» в меню «Файл» — «Сохранить как» и в названии добавьте расширение .html. Теперь откройте его через любой браузер и наслаждайтесь своей первой страничкой.
Надеюсь данная статья была полезной. Не забудьте подписаться на обновления блога и поделиться с друзьями вашими впечатлениями. Пока-пока!
С уважением, Роман Чуешов
Загрузка…Прочитано: 356 раз
romanchueshov.ru
Cкелет HTML. Основы HTML для начинающих. Урок №1
Cкелет HTML. Основы HTML для начинающих. Урок №1
Всем привет! Я рад, что вы посетили мой блог stepkinblog.ru.
При создании веб-страниц и сайтов приходится работать с HTML . Поэтому, вы сделали очень правильное решение изучить основы HTML.
Предлагаю вам пройти изучение именно моих уроков. Почему именно моих? Во-первых, потому что они поданы в легкой и доступной форме для новичков, во-вторых, потому что каждый урок будет иметь практическое занятие, а как известно практика играет важную роль.
Итак, урок №1. В нем я расскажу, что такое HTML и схематически отображу скелет HTML документа.
○ Что такое HTML?
HTML – (от англ. Hypertext Markup Language ) это язык разметки гипертекста, разработанным британским ученным Тимом Бернерс-Ли (Tim Berners-Lee) в 1991—1992 годах.
Попробую своими словами и максимально проще объяснить, что значит язык разметки гипертекста.
Гипертекст – это совокупность текстов, ссылок, картинок, таблиц, которые взаимосвязаны. Это вам ничего не напоминает? Да, это обыкновенная веб-страница.
Разметка в HTML – это совокупность тегов, с помощью которых можно определить место на веб-странице для картинки, текста, таблицы и др.
Язык – набор тегов, с помощью которых осуществляется разметка в HTML.
На данном этапе логично было бы объяснить еще значение слова тег, но об этом чуть позже.
Теперь рассмотрим, из чего состоит скелет HTML документа. Разберем скелет по косточкам.
Скелет HTML
Для лучшего понимания из чего состоит HTML документ, я подготовил схему:
Разъяснение схемы:
1). <HTML> и </HTML> — это начало и конец HTML документа.
2). <HEAD> и </HEAD> — голова HTML документа. В голову документа вставляют различные служебные теги (мета теги). Со служебными тегами мы обязательно столкнемся в дальнейших уроках и все подробно разберем.
3). <title> и </title> — заголовок документа. Это один из служебных тегов, который размещается в голове HTML документа между тегами <HEAD> и </HEAD>.
Давайте посмотрим, где будет отображаться заголовок документа в браузере:
Также заголовок документа будет отображаться в результатах поиска в поисковых системах:
4). <BODY> и </BODY> — тело документа. В теле документа находится все, что мы хотим видеть на веб-странице: текст, картинки, таблицы, аудио, видео и т. д.
Вот теперь пришло время выяснить, что такое ТЕГ
Тегом называется все то, что находится между скобками < >. Собственно, совокупность всех тегов и составляет язык разметки HTML.
Для примера я пропишу парочку тегов: <html></html>, <head></head>, <title></title>, <br>, <p></p> и др.
Также хочу упомянуть, что есть теги, которые нужно закрывать. Например:
<html> — открываем тег.
</html> — закрываем тег.
Есть теги одиночки, которые не нуждаются в паре или в закрытии. Например:
<br> — тег для переноса строки.
Я думаю, теории вам хватит. Не расстраивайтесь, если вы ничего из сказанного не поняли. В следующем уроке мы будем практиковаться и создадим с вами простую веб-страницу, используя вот эту теорию. Вы увидите, как это работает.
Следующая запись
Основы HTML для начинающих – «Моя первая страничка на HTML». Урок №2
stepkinblog.ru
Программирование HTML для начинающих :: SYL.ru
Язык программирования HTML, или язык гипертекстовой разметки, отвечает за структуру страницы сайта. Изначально он создавался для обмена научной и технической информацией. HTML задумывался для создания и форматирования структуры документа. Информация должна была одинаково отображаться в различных браузерах, поэтому в Консорциуме Всемирной паутины W3C разработали единый стандарт языка HTML, куда входит описание допустимых тегов и особенности их использования. Текущая версия стандарта – HTML5.1. Все современные браузеры стремятся к поддержке актуальных стандартов.
Из чего состоит язык HTML
С помощью языка программирования HTML создается разметка веб-страницы и ее деление на смысловые блоки. Язык CSS – это правила для описания внешнего вида и расположения этих элементов в документе, написанном на HTML. В процессе отрисовки страницы браузер считывает файлы с разметкой и оформлением, объединяет полученную информацию и выдает конечный результат в виде сайта.
Каждая веб-страница наполняется контентом – текстами, изображениями и интерактивными элементами. Текст на странице должен легко читаться пользователем, поэтому нужна структура: выделение заголовков, разделение на абзацы, цитаты, расстановка акцентов на смысловых частях, наличие списков для удобства восприятия информации. Язык программирования HTML оформляет эти элементы при помощи специальных меток – тегов. Эти метки могут быть одиночными или парными.
Способ написания тегов
Каждый тег состоит из открывающей и закрывающей треугольной скобки, между которыми находится его буквенное значение. Например, для задания адреса ссылки используется тег <a>. Названием тега чаще всего становится сокращение от названия его функции на английском языке. Всего их около 100. Программирование HTML для начинающих не включает в себя обязательного требования знать все. Наиболее часто в разметке используется не более 20% всех существующих тегов.
Парные теги
Веб-страница состоит из информации, которая должна быть представлена в удобном для пользователя виде. При HTML-программировании с нуля важно это учитывать. Специальные теги для разметки и структурирования текста облегчают визуальное восприятие большого объема информации. С их помощью выделяют смысловые разделы, расставляют акценты и упрощают понимание текста. Например, парный тег <p> выделяет параграф или абзац. Он состоит из открывающей и закрывающей части. Первая часть располагается в начале выделяемого элемента, а вторая – в конце. В закрывающем теге перед буквенной частью ставится знак «/». Правильное написание тега параграфа выглядит так: <p>абзац</p>. Контент, заключенный в тег <p>, выделяется отступами. Для выделения длинных цитат применяется парный тег <blockquote>. У него есть свое визуальное оформление – вокруг элемента создаются отступы, сам текст заключается в кавычки. Важный участок контента, на котором делается акцент, выделяют при помощи тега <strong>.
Одиночные теги и комментарии
Парные теги используются для выделения участков текста, а при помощи одиночных добавляются декоративные объекты, например, картинки. У одиночных тегов нет закрывающей части. До появления нового стандарта HTML5 после букв ставился знак «/». Но теперь использование слэша стало необязательным. Одиночные теги применяются для элементов оформления. Например, тег <hr> — одиночный, применяется для разрыва строки и переноса элемента на новую строку. Тег <hr> встречается при разметке стихов и песен. При программировании сайта HTML, используют специальный тег, который помогает скрыть часть кода – комментарий. Закомментированный код не отображается браузером, что удобно использовать для проверки работоспособности того или иного участка разметки. Комментарий записывается так: <!— текст —>.
Особенности разметки заголовков
Для выделения в тексте заголовков различного уровня в HTML-программировании применяются парные теги от <h2> до <h6>. Тегом <h2> размечают заголовок первого уровня – самый крупный и чаще всего единственный на странице. Он определяет смысл сайта. Остальные теги используют для разметки подзаголовков. Чем больше цифра в теге, тем меньше будет размер заключенного в нем текста. Раньше присутствие нескольких тегов <h2> в документе считалось недопустимым, но с появлением новых стандартов это уже не критическая ошибка. Единственное замечание: тег <h2> не стоит использовать для увеличения шрифта простого текста. Для изменения размеров шрифта применяется CSS. Язык CSS состоит из селекторов и свойств. Селектор выбирает элемент на странице, а свойство описывает эффект, который к нему применяется. Подзаголовки выделяются тегами <h3>.
Атрибуты HTML-тегов
Иногда браузеру необходимо сообщить дополнительную информацию о содержимом тега или задать ему дополнительные свойства. Например, для того, чтобы изображение появилось на странице, нужно указать ссылку на него. Для этой цели используются атрибуты тегов. Они задаются в открывающем теге через пробел и состоят из двух частей: названия и значения, и никак не выделяются на странице. Значение атрибута записывается после символа «=» в двойных кавычках. Например, для тега цитаты используется два: class и cite, а для ссылок – href.
Атрибуты class и id
Атрибут class – универсальный и очень часто применяется в верстке. Он может задаваться всем существующим тегам в языке HTML. Классы используются для описания свойств элементов при помощи CSS. Атрибут cite используется только для тега <blockquote>. Его значение — источник цитаты. Cite сообщает поисковым системам, кто автор изречения. Другой распространенный атрибут – id или идентификатор, который также используется при оформлении элементов при помощи CSS. Они также универсальны и применяются к любым тегам, но создание селекторов по id считается плохим тоном в верстке. Идентификатор может быть на странице только один, поэтому в коде ему будет присваиваться наибольшая специфичность. Атрибуты class и id похожи по описанию и действию, но служат для абсолютно разных целей. Id помогает задать тегу уникальное имя, на которое затем можно ссылаться. Атрибут Class — один из самых важных для языков программирования HTML и CSS. С его помощью в CSS применяются стили. Классов у тега может быть несколько, они задаются через пробел и помогают управлять внешним видом элемента.
Атрибуты для ссылок и изображений
Ссылка задается парным тегом <a> с атрибутом href, в котором прописывается адрес, куда она должна вести. На странице можно разместить ссылку со значением атрибута href, в котором будет прописан id элемента. Значение указывается через знак #: <a href=”#значение_id”>Название ссылки</a>. Такие ссылки называются якорными. С их помощью можно переместиться в определенную область внутри одной страницы. Для одиночного тега вставки изображений <img> обязательными атрибутами являются src и alt. Первый задает путь к картинке, а второй – ее описание, которое отображается браузером, если она не загрузилась.
Простейшая структура HTML-страницы
Каждая страница, написанная на языке программирования HTML, начинается с декларации типа документа или «доктайпа». Она используется браузером для определения версии HTML. В новой спецификации «доктайп» выглядит так: <!DOCTYPE html>. Ранее использовалась более сложная запись. Далее на странице располагаются как минимум три основных тега:
- <html> — контейнер для содержимого страницы;
- <head> — хранилище информации, которая облегчает браузеру работу с данными;
- <body> — хранилище контента страницы.
В теге <head> находится <title> — заголовок страницы, отображающийся во вкладках браузера, и семейство тегов <meta> с различными атрибутами, в которых записывается имя кодировки, описание ключевых слов и содержимого страницы. Вся эта информация необходима браузеру и помогает поисковым системам находить нужные страницы, соответствующие запросам пользователей.
www.syl.ru