Содержание
Тема 1. «основы языка разметки гипертекста
Язык
HTML
(HyperText
Markup
Language,
язык разметки гипертекста) — это язык,
на котором создаются Web-страницы.
Web-страницы
(HTML-документы) могут просматриваться
различными типами Web-браузеров.
Когда документ создан с использованием
HTML, Web-браузер
может интерпретировать HTML для выделения
различных элементов документа и первичной
их обработки. Использование HTML позволяет
форматировать документы для их
представления с использованием шрифтов,
линий и других графических элементов
на любой системе, их просматривающей.
Web-страницы
могут быть созданы с помощью:
обычного текстового
редактора;редактора,
способного сохранять в формате HTML;специализированного
редактора;специализированной
системы.
HTML-документы
сохраняются на диске как обычные
текстовые документы в формате ASCII.
Для распознавания Web-страниц
по их именам общепринято обозначать
такие файлы использованием расширений
.HTM
(для Windows
3.1) или .HTML
(для Windows
95/98/NT,
Macintosh
и Unix).
Кроме
полезного текста в HTML-документах
используются специальные управляющие
последовательности символов — теги.
Структура
тега имеет
следующий вид:
Парный тег:
<ТЕГ
атрибут1=значение1…>
текст
другие конструкции
</ТЕГ>
Одиночный тег:
<ТЕГ
атрибут1=значение1…>
текст
другие конструкции
Чаще всего теги
используются попарно, окружая размеченные
фрагменты текста. Такие теги называются
контейнерами. Закрывающий тег отличается
от начального только присутствием
символа «/», добавляемого перед
именем тега.
При
интерпретации тегов браузер не делает
различия между строчными и прописными
буквами. Поэтому сами теги можно набирать
на любом регистре.
Атрибуты (параметры)
для тегов часто является необязательной
величиной и их можно пропускать.
1.1. Структура html-документа
Когда
Web-браузер
получает документ, он определяет, как
документ должен быть интерпретирован.
Самый первый тег, который встречается
в документе, должен быть тегом <HTML>.
Данный тег сообщает Web-броузеру,
что документ написан с использованием
HTML.
Минимальный
HTML-документ
имеет структуру:
<HTML>
…тело
документа…
</HTML>
Теги
<HTML>
и </HTML>
заключают внутри себя все элементы
HTML-кода,
указывая, что используется язык HTML.
Тем
не менее, принято выделять заголовочную
часть и тело Web-документа.
Теги
<HEAD>
и </HEAD>
обозначают заголовочную часть
Web-документа.
Как правило, заголовочная часть содержит
название документа, метатеги с информацией
для индексирования и некоторые общие
установки для данного документа.
Тег заголовочной
части документа должен быть использован
сразу после тега <HTML> и более нигде
в теле документа.
Теги
<BODY>
и </BODY>
обрамляют тело (основную часть) документа.
Здесь размещается основная смысловая
текстовая и графическая информация.
Тело документа отображается в окне
браузера.
Разделение
документа на заголовочную часть и тело
имеет лишь смысловую нагрузку. Текст,
приведенный в любой из этих частей, на
экране выглядит совершенно одинаково.
В
общем виде Web-документ
имеет следующую структуру:
<HTML>
<HEAD>
<TITLE>
… текст
для строки заголовка браузера
</TITLE>
</HEAD>
<BODY>
… тело
документа (в окне браузера)
</BODY>
</HTML>
Внутри
контейнера <HEAD>
может использоваться тег <TITLE>,
как показано выше. Большинство
Web-браузеров
отображают содержимое этого тега в
строке заголовка окна Web-браузера,
содержащего документ, и в файле закладок,
если он поддерживается Web-браузером.
Как
любой язык, HTML
позволяет вставлять в тело документа
пояснительный текст (комментарии),
который сохраняется при передаче
документа по сети, но не отображается
браузером.
Синтаксис комментария
следующий:
<!—
Это комментарий —>
Комментарии могут
встречаться в любом месте документа.
Основы языка «html» для работы с шаблонами сайтов
Всё всегда начинается с того, что человек должен найти программу, чтобы писать в языке «html». Дальше от него требуется только внимательность и уверенность, он должен полностью отдаться изучению языка программирования, чтобы полностью его понять. В этой статье не понадобится глубокое осмысление текста, так как здесь всё будет написано понятно и просто для новичка.
Основные теги
Если человек решился начать писать сайт, то первой его строкой кода будет:»<html>», «<html>» — это огромный контейнер (хранилище), в котором хранится всё для написания сайта. Данный ТЕГ служит для того, чтобы браузер и программа понимали, на каком языке пишется код. Кстати! Чтобы закрыть АБСОЛЮТНО любой тег, просто нужно перейти на следующую строку и написать «/» перед строкой кода, например:»</html>» — с помощью этого нехитрого действия, закрывается любой ТЕГ. В огромном контейнере «<html>» — хранится ещё 2 контейнера, но уже поменьше — это «<head>» и «<body>». Тег «<head>»отвечает за всё, что не видит протзователь и с чем он не может взаимодействовать на интернет странице. Тег «<body>» — в этом теги хранится всё, что видит пользователь и с чем он может взаимодействовать (например ссылки), так же с помощью этого тега можно создать заготовки соц-сети, но об этом позже. Чтобы у сайта было название в теге «<head>» надо написать строку кода «<title>НАЗВАНИЕ САЙТА</title>». Так же в контейнере «<head>» надо написать тег «<meta charset=»UTF-8″>», это пишется, чтобы браузер понимал, в какой кодировке ему представлять текст пользователю и создателю. Почему UTF-8? В данный момент, это самая современная кодировка, которую понимают все браузеры. В контейнере «<body>», чтобы написать текст…. надо просто его написать. Но чтобы создать заголовок или ссылку, придётся использовать самые разнообразные строчки кода.
Текст
Чтобы меня текст в ТЕГЕ «<body>» нам понадобятся ещё некоторые, самые разнообразные строки кода. Тег «<h2/2/3/4/5/6>» отвечает за размер текста. «<h2>» — это самый большой текст (заголовок). «<h3>» — это текст поменьше. «<h4>» -это текст ещё меньше. И так продолжается до «<h6>». Если нужно написать стих, то он будет расположен, не как обычный стих, а полностью в одну строчку. Команда «<pre>» -сделает ваш стих нормальным, и его расположение будет не в одну строчку, а во столько строчек, сколько написано. Нужно поделить текст на абзацы? В этом помогает тег»<p>»(не стоит забывать, что все теги надо закрывать, кроме тега кодировки). Для более детальной настройки нужен ещё один язык программирования, который можно связать с «html», он называется «css». Если человеку нужно выровнять текст (например: заголовок), то в этом ему поможет ТЕГ «<align>», который может выравнивать, как по центру, так влево, так и вправо. Вот так выглядит этот тег, если нужно будет с помощью него выровнять текст «<h2 align=»center»>ВАШ ТЕКСТ</h2>».
Что такое «css»
Сейчас стоит рассмотреть, такой язык, как «css». У него очень большой функционал, и он может быть связан с языком «html». Чтобы их связать, придётся в ТЕГЕ «<head>» написать определённую строку кода. Но перед этим, стоит создать сам файл «css». Теперь можно приступить к коду, выглядеть он будет так:»<link rel=»stylesheet» href=»название вашего файла.css»>». Этим действием были связаны два функциональных языка. В «css», можно заниматься, чем душа хочет. Тут и цвет можно менять и аксессуары к тексту прикрепить. Сделать текст паролем или логином.
Заключение
Конечно, это не все теги, но это то, что необходимо знать начинающему программисту. Возможно, это даст кому-нибудь толчок в программирование. Не следует пробывать сразу пытаться эксперементировать с «css», если человек ещё новичок. Спасибо за прочтение! Данная статья должна была помочь всем, кто хочет заниматься программированием!
Дмитрий Кудрец, Основы языка HTML. Часть первая – читать онлайн полностью – ЛитРес
© Дмитрий Кудрец, 2019
ISBN 978-5-4496-2165-8 (т. 1)
ISBN 978-5-4496-2166-5
Создано в интеллектуальной издательской системе Ridero
История развития языка HTML
Начало истории HTML относится к 1969 году, когда Чарльз Гольдфарб, работающий в компании IBM, создал прототип языка для разметки технической документации, впоследствии названного GML, а с приданием ему в 1986 году статуса международного стандарта – SGML (Standard Generalized Markup Language). Этот обобщенный метаязык предназначен для построения систем логической, структурной разметки любых разновидностей текстов. Слово «структурная» означает, что управляющие коды, вносимые в текст при такой разметке, не несут никакой информации о форматировании документа, а лишь указывает границы и соподчинения его составных частей, т.е. задают его структуру. Однако сам по себе SGML не получил сколько-нибудь заметного распространения до тех пор, пока в 1991 г. сотрудники европейского института физики частиц (CERN),занятые созданием системы передачи гипертекстовой информации через Интернет, не выбрали SGML в качестве основы для нового языка разметки гипертекстовых документов. Этот язык – самое известное из приложений SGML – был назван HTML (Hyper Text Markup Language – язык разметки гипертекста).
Гипертекст – информационная структура, позволяющая устанавливать смысловые связи между элементами текста на экране компьютера таким образом, чтобы можно было легко осуществлять переходы от одного элемента к другому. На практике в гипертексте некоторые слова выделяют путем подчеркивания или окрашивания в другой цвет (гиперссылки). Выделение слова говорит о наличии связи этого слова с некоторым документом, в котором тема, связанная с выделенным словом рассматривается более подробно.
В 1991 – 1992 годах в стенах Европейского совета по ядерным исследованиям в Женеве (Швейцария) разработку языка возглавил Тим Бернерс-Ли. Изначально язык HTML был задуман и создан как средство структурирования и форматирования документов без их привязки к средствам воспроизведения (отображения). Текст с разметкой HTML должен был без стилистических и структурных искажений воспроизводиться на оборудовании с различной технической оснащенностью (цветной экран современного компьютера, монохромный экран органайзера, ограниченный по размерам экран мобильного телефона или устройства и программы голосового воспроизведения текстов). С течением времени, основная идея платформонезависимости языка HTML была отдана в жертву современным потребностям в мультимедийном и графическом оформлении.
Текстовые документы, содержащие код на языке HTML, обрабатываются специальными приложениями, которые отображают документ в его форматированном виде. Такие приложения, называемые «браузерами», предоставляют пользователю удобный интерфейс для запроса веб-страниц, их просмотра и, при необходимости, отправки введенных пользователем данных на сервер. Наиболее популярными на сегодняшний день браузерами являются Internet Explorer, Mozilla Firefox и Opera.
Версии языка HTML
Версия HTML 1.0 была предельно проста – кроме тегов для записи гипертекстовых переходов, она предусматривала лишь несколько тегов для логической разметки текста и один тег IMG для записи ссылок на файлы с картинками-иллюстрациями. Официальной спецификации HTML 1.0 не существует. До 1995 года существовало множество неофициальных стандартов HTML. Чтобы стандартная версия отличалась от них, ей сразу присвоили второй номер.
Развитие графических средств вывода информации провоцировало появление в следующих версиях HTML многочисленных тегов, позволяющих непосредственно управлять видом элемента на экране. Описанием стандартов HTML, начиная с версии 2.0 (1994 года), стала заниматься организация W3C (World Wide Web Consortium – консорциум Всемирной паутины). 22 сентября 1995 года HTML 2.0 был одобрен как стандарт языка.
В 1995 году Консорциум ввел в HTML версии 3.0 поддержку иерархических стилевых спецификаций CSS (Cascading Style Sheets – каскадные таблицы стилей). CSS – это разрешение противоречий между идеологией структурной разметки и потребностями разработчиков в гибких и богатых средствах визуального представления элементов на экране. Язык CSS имеет свой собственный синтаксис и позволяет задавать визуальные параметры представления элементов на экране. Таким образом, CSS берет на себя задачу объяснить браузеру, как отображать элементы на экран, и позволяет тем самым отделить структурную разметку документа (в HTML-коде) от описаний визуальных свойств объектов (в CSS- коде).
Версия 3.1 официально никогда не предлагалась, и следующей версией стандарта HTML стала 3.2 (14 января 1997) в которой были опущены многие нововведения версии 3.0, но добавлены много новых возможностей, таких как создание таблиц, «обтекание» изображений текстом и отображение сложных математических формул, нестандартные элементы, поддерживаемые браузерами «Netscape» и «Mosaic».
В 1999 году W3C опубликовала спецификации версии HTML версии 4.0 (18 декабря 1997). Она содержала много элементов, специфичных для отдельных браузеров, но в то же время произошла некоторая «очистка» стандарта. Многие элементы были отмечены как устаревшие и нерекомендованные. В частности, элемент FONT, используемый для изменения свойств шрифта, был помечен как устаревший (вместо него рекомендуется использовать таблицы стилей CSS). Затем был опубликован стандарт HTML 4.01 (24 декабря 1999). На этом развитие языка HTML закончилось окончательно.
Основы языка разметки гипертекста — презентация онлайн
1. Основы языка разметки гипертекста
Автор: Русинов А.С.
2. Оглавление
Урок 1
Урок 2
Урок 3
Урок 4
Урок 5
Урок 6
Урок 7
Урок 8
3. Урок 1
Введение в HTML, история, работа с
текстом
4. Понятия: HTML, web-сайта
HTML (от англ. Hypertext Markup Language — «язык
разметки гипертекста») — это стандартный язык
разметки документов во Всемирной паутине. Все webстраницы создаются при помощи языка HTML
(специальных управляющих символов – тегов).
Web-сайт состоит из Web-страниц (обычно это файлы с
расширением .html или htm), объединенных
гиперссылками. Web-страницы могут быть
интерактивными и могут содержать мультимедийные и
динамические объекты.
ГЛАВНЫЙ ФАЙЛ НАЗЫВАЕТСЯ index.html или
index.htm
5. Пример структуры сайта
Index.html
Главная страница
(кратко о Москве)
istoriya.html
История города
grazhdanin.html
Почетные граждане
Dostoprimichatelnosti.html
Достопримичательности
Teatry.html
Театры
Muzei.html
Музеи
kontakt.html
Телефоны служб
Tserkvi.html
Церкви
Схема 1
2 урок
6. Достоинства HTML
• Возможность просмотра на любых
ПК, под управлением различных
операционных систем (Windows,
Linux, Unix, BSD, MacOS, OS/2…)
• Малый информационный объем
7. История
• 1986 г — Standard Generalized Markup Language
(SGML), международная организация по
стандартизации (ISO)
• 1991 г – создан HTML (сотрудники Европейского
института физики частиц), для Mosaic (22 тега)
• 1993 г – HTML версия 1.3 (43 тега)
• 1995 г — HTML версия 2.0
• 1996 г — HTML версия 3.0 (таблицы стилей CSS )
• 1997 г — HTML версия 4.0 (фреймы, сложные
таблицы…)
• 2005 г – начата разработка версии 5.0
(Консорциумом Всемирной паутины (W3C) )
8. Виды тегов
• Парные (c закрытием, контейнер)
Текс
• Не парные (одинарные)
9. Структура HTML
Заголовок
…
Заголовок страницы,
различная информация
о странице (кодировка,
автор…) – мета-теги
Основное содержание
страницы (текст,
таблицы…)
10. Мета — теги
• Помещаются между тегами …
• Служат для детального описания страницы
charset=windows-1251″>
содержания страницы»>
документа, разделенные запятыми или пробелами»>
…
11. Спецсимволы
Иногда возникает необходимость в использовании
символа, которого нет на клавиатуре или не
воспринемается если мы его напечатаем в документе.
Мнемокод
Символ
Мнемокод
Символ
 
[]
«
«
«
«
®
®
&
&
°
°
<
±
±
>
>
µ
µ
¤
¤
¶
¶
¦
¦
·
·
§
§
¹
¹
©
©
€
€
ª
ª
12. Форматирование текста
Тег
Описание
Вид
Заголовок 1 уровня
Заголовок1
…
Заголовок 6 уровня
Заголовок6
…
Большой
Большой
…
… Маленький
Маленький
Верхний индекс
…
Верхний индекс
…
Нижний индекс
Нижний индекс
…
Жирный
Жирный
…
Курсив
Курсив
…
Подчеркнутый
Подчеркнутый
…
Перечеркнутый
Перечеркнутый
13. Форматирование текста. Пример.
HTML — код
Заголовок
Пробный текст
Вид на экране
Пробный текст
14. Форматирование текста
Размерами и начертаниями шрифта можно управлять также с
помощью тега FONT и его атрибутов:
Текст
Тег
откр.
атрибуты
Тег
закр.
…
Например: Текст
Цвет текста можно задать следующим образом:
Текст
или
Текст
15. Таблица цветов
Название
Цвет
Hex
aqua
#00FFFF
black
#000000
blue
#0000FF
fuchsia
#FF00FF
gray
#808080
green
#008000
lime
#00FF00
maroon
#800000
navy
#000080
olive
#808000
purple
#800080
red
#FF0000
silver
#C0C0C0
teal
#008080
white
#FFFFFF
yellow
#FFFF00
16. Выравнивание текста
Тег
Описание
Текст
Добавляет новый параграф, по
умолчанию выровненный по левому
краю.
Переход на новую строку
Текст
Выравнивание по центру.
Текст
Выравнивание по левому краю.
Текст
Выравнивание по правому краю.
Текст
Выравнивание по ширине.
17. Сочетания тегов
Теги можно комбинировать друг с другом получая нужный
результат. Например, напечатать на экране жирным
курсивом текст. Очередность сочений не имеет значения.
Код HTML:
Сочетание тегов
Текст
18. Сочетания тегов
Код HTML:
Сочетание тегов
19. Урок 2
• Выполните задание №1, №2 в классе.
20. Урок 3
Списки и изображения
21. Списки
• Нумерованные
• Маркированные
Возможно создавать вложенные
списки
22. Списки
• Располагается внутри контейнера
- …
(нумерованный
список) или
(маркированный список)
• А каждый элемент определяется
тегами
23. Маркированный список
HTML код:
Вид на экране
Прикладное ПО:
Прикладное ПО :
•СУБД
•Текстовые редакторы
•Графические редакторы
•Графические редакторы
24. Нумерованный список
HTML код:
Вид на экране:
Прикладное ПО:
Прикладное ПО:
1. Системное ПО
3. Системы программировани
25. Нумерованный список
По умолчанию элементы списка нумеруются по порядку 1, 2, 3…
При помощи атрибута TYPE можно изменить стиль нумерации.
Значени
е
TYPE
Нумерация
A
A, B, C..
a
a, b, c..
I
I, II, III..
i
i, ii, iii..
1
1. 2. 3..
26. Нумерованный список
HTML-код:
Отображение в
браузере:
1. элемент
2. элемент
3. элемент
A. элемент
B. элемент
C. элемент
1
2
3
1
2
3
27. Нумерованный список*
При помощи атрибутов START VALUE можно изменить
порядок нумерации списка.
START — служит для задания начального номера списка,
отличного от 1.
VALUE — дает возможность назначить произвольный
номер любому элементу списка.
Пример:
HTML-код:
2
Отображение в
браузере:
5. элемент 1
9. элемент 2
10. элемент 3
28. Вложенный список
HTML код:
ПО:
Вид на экране
29. Вставка изображений
Для встраивания изображения в документ используется тег
, имеющий обязательный параметр src, который
определяет адрес файла с картинкой и alt, определяющий
альтернативный текст.
Тег
img
URL — адрес
(путь к
изображению)
Пояснительный
текст (когда
изображение не
доступно)
Выравнивание
изображение по
отношению к
тексту
Атрибуты
(необязательные параметры)
30. Вставка изображений. Форматы.
Формат Расширение
Количество
оттенков
GIF
*.gif
256
JPEG
*.jpg
16 млн.
PNG
*.png
281 трлн.
31. Вставка изображений. Gif *
•256 цветов
•поддерживает загрузку файла с
чередованием строк
•возможен прозрачный фон
•осуществляет анимацию изображения
Используют для рисунков и gif-анимации
32. Вставка изображений. JPEG *
•16 млн. цветов
•фотографическое качество
изображений
•позволяет задать еще более высокую
степень сжатия за счет потери качества
Используют для фотографий
33. Вставка изображений. PNG *
•281 трлн. цветов
•поддерживает загрузку файла с
чередованием строк
•возможен прозрачный фон (с
различной степенью прозрачности)
•помехоустойчивый, осуществляет
проверку на ошибки при передаче
файлов
Используют для фотографий
34. Вставка изображений. Примеры
•
Изображение risunok.gif находится в той же папке
что и html файл
•
Изображение risunok.gif находится в папке
katalog по отношению к html файлу
•
Находится на компьютере в папке
c:\site\risunok.gif
•
Находится на сайте http://test.ru/
35. Самостоятельная работа
• Выполните задания №3, №4
36. Урок 4
Гиперссылки, графическое
оформление
37. Гиперссылка
Гиперссылка — это связь между веб-страницами или
файлами.
Гиперссылка на Web-странице существует в форме
указателя ссылки, щелчок по которому обеспечивает
переход на Web-страницу, указанную в адресной части
ссылки.
Часто гиперссылка указывает на другую веб-страницу,
но может также указывать на рисунок, мультимедийный
файл, адрес электронной почты или программу.
См. схема 1.
38. Гиперссылки. Формат.
УКАЗАТЕЛЬ ССЫЛКИ
адрес (внешний,
внутренний),
e-mail
Текс,
изображение
39. Гиперссылки. Примеры.
Ссылки с абсолютным адресом
Персональная страничка
Сылка на файл
Ссылки с относительным адресом
Персональная страничка
Сылка на файл
Ссылка на страничку
Ссылки на e-mail
[email protected]»>E-mail для связи
40. Гипперссылка в виде изображения
Вокруг изображения-ссылки автоматически добавляется
рамка толщиной один пиксел и цветом, совпадающим с
цветом текстовых ссылок.
Чтобы убрать рамку, следует у тега установить параметр
border=»0″
41. Гиперссылка в пределах страницы*
Чтобы построить ссылку на область внутри текущей
страницы, надо дать этой области название при
помощи атрибута NAME тэга . Имя должно
содержать только буквы и цифры.
Таким образом можно делать гиперссылки, указывающие на
области других страниц внутри сайта.
HTML — код
Наверх страницы
В то место, куда надо сделать переход надо вставить:
42. Графическое оформление
Цвет фона веб-страницы задается с использованием
параметра bgcolor тега .
HTML — код :
…
…
Цвет можно указывать в шестнадцатеричном значении
или по его имени.
43. Графическое оформление
В качестве фона можно использовать любое подходящее для
этого изображение. Фон не должен отвлекать внимание от
текста, при этом должен хорошо сочетаться с цветовой гаммой
веб-страницы и быть маленьким по размеру.
Цвет фона веб-страницы задается с использованием атрибута
(параметра) background тега .
HTML – код:
…
…
Internet Explorer позволяет сделать фон неподвижным с помощью
параметра bgproperties=»fixed» тега .
44. Урок 5
• Выполните задание №5, 6
45. Урок 6
Таблицы
46. Таблицы
Для создания таблицы служит тэг
состоит из строк, а строки, в свою
очередь состоят из ячеек. Для
определения строк служит тэг
47. Таблицы
HTML-код:
Вид на экране:
48. Таблицы
• Для создания заголовка таблицы служит тэг
• По умолчанию браузер располагает заголовок таблицы
по центру над ней. При помощи атрибута ALIGN со
значением bottom можно разместить заголовок под
таблицей.
HTML-код:
таблицы
Вид на экране:
49. Таблицы
• Для выравнивания данных в таблице предназначены атрибуты
ALIGN, VALIGN.
• Атрибут ALIGN предназначен для выравнивания по
горизонтали. По умолчанию содержимое заголовков
выравнивается по центру, а ячеек — влево.
• Атрибут VALIGN выравнивает данные по вертикали.
HTML-код:
2222
Вид на экране:
50. Таблицы
• Ширина таблицы задается атрибутом WIDTH. Значение
можно задавать как в абсолютных единицах
(WIDTH=250), так и в относительных (WIDTH=»80%»).
HTML-код:
Ширина 200 пикселей
Ширина 60%
Вид на экране:
51. Таблицы
• При помощи атрибутов COLSPAN, ROWSPAN
можно объединять несколько соседних ячеек
столбца или строки в одну большую ячейку.
• Атрибут COLSPAN тэгов
столбцов в пределах одной строки.
• Атрибут ROWSPAN — ячеек из нескольких
строк в пределах одного столбца.
• Цифра, указываемая в этих атрибутах,
указывает количество ячеек, которые будут
подвергнуты слиянию.
52. Таблицы
HTML-код:
Вид на экране:
53. Урок 7
• Выполните задание № 7
54. Урок 8 — зачет
• Выполните тест
Версии языка HTML . Основы языка HTML. Часть первая
Версия HTML 1.0 была предельно проста – кроме тегов для записи гипертекстовых переходов, она предусматривала лишь несколько тегов для логической разметки текста и один тег IMG для записи ссылок на файлы с картинками-иллюстрациями. Официальной спецификации HTML 1.0 не существует. До 1995 года существовало множество неофициальных стандартов HTML. Чтобы стандартная версия отличалась от них, ей сразу присвоили второй номер.
Развитие графических средств вывода информации провоцировало появление в следующих версиях HTML многочисленных тегов, позволяющих непосредственно управлять видом элемента на экране. Описанием стандартов HTML, начиная с версии 2.0 (1994 года), стала заниматься организация W3C (World Wide Web Consortium – консорциум Всемирной паутины). 22 сентября 1995 года HTML 2.0 был одобрен как стандарт языка.
В 1995 году Консорциум ввел в HTML версии 3.0 поддержку иерархических стилевых спецификаций CSS (Cascading Style Sheets – каскадные таблицы стилей). CSS – это разрешение противоречий между идеологией структурной разметки и потребностями разработчиков в гибких и богатых средствах визуального представления элементов на экране. Язык CSS имеет свой собственный синтаксис и позволяет задавать визуальные параметры представления элементов на экране. Таким образом, CSS берет на себя задачу объяснить браузеру, как отображать элементы на экран, и позволяет тем самым отделить структурную разметку документа (в HTML-коде) от описаний визуальных свойств объектов (в CSS- коде).
Версия 3.1 официально никогда не предлагалась, и следующей версией стандарта HTML стала 3.2 (14 января 1997) в которой были опущены многие нововведения версии 3.0, но добавлены много новых возможностей, таких как создание таблиц, «обтекание» изображений текстом и отображение сложных математических формул, нестандартные элементы, поддерживаемые браузерами «Netscape» и «Mosaic».
В 1999 году W3C опубликовала спецификации версии HTML версии 4.0 (18 декабря 1997). Она содержала много элементов, специфичных для отдельных браузеров, но в то же время произошла некоторая «очистка» стандарта. Многие элементы были отмечены как устаревшие и нерекомендованные. В частности, элемент FONT, используемый для изменения свойств шрифта, был помечен как устаревший (вместо него рекомендуется использовать таблицы стилей CSS). Затем был опубликован стандарт HTML 4.01 (24 декабря 1999). На этом развитие языка HTML закончилось окончательно.
Черновой вариант HTML 5 появился в Интернете 20 ноября 2007 года. Параллельно велась работа по дальнейшему развитию HTML под названием XHTML (Extensible Hypertext Markup Language – «расширяемый язык разметки гипертекста»). XHTML по своим возможностям сопоставим с HTML, однако предъявляет более строгие требования к синтаксису.
ХHTML создан для хранения структурированной информации. Названия тегам задает разработчик и выбирает их так, чтобы они соответствовали содержанию элемента. Теги в могут содержать атрибуты. Имена атрибутов набор их значений также задаются разработчиком. Язык ХHTML является универсальным средством для создания структур данных, которые можно использовать для самых разных надобностей, в том числе, хранить в ХML – файле настроенные данные для компьютерной программы или использовать для создания гипертекстовой страницы. На базе ХML можно строить другие языки разметки.
Вариант XHTML 1.0 был одобрен в качестве рекомендации Консорциума всемирной паутины 26 января 2000 года.
Спецификация XHTML 2.0 разрывает совместимость со старыми версиями HTML и XHTML. Группой WHATWG (Web Hypertext Application Technology Working Group) разрабатывалась спецификация Web Applications 1.0, часто неофициально называемая HTML 5, которая расширяет HTML для лучшего представления семантики различных типичных страниц, которые не очень удачно вписываются в модель XHTML 2.
На уровне первой версии языка ХHTML не дает практически никаких преимуществ по сравнению с последней версией языка HTML, но синтаксические требования в языке HTML существенно выше, что, с одной стороны, усложняет использование этого языка, а с другой – дисциплинирует разработчиков, которые привыкли относиться к гипертекстовому коду небрежно, считая, что браузер додумает за них (что он и делает, исправляя ошибки в HTML – коде по своему усмотрению).
Завершение эпохи совершенствования HTML не означает отказ разработчиков от использования этого языка. HTML продолжает свою жизнь и в качестве подмножества ХHTML, и в «частном» виде – как простой инструмент разработки сайтов.
Данный текст является ознакомительным фрагментом.
Продолжение на ЛитРес
ОСНОВЫ ЯЗЫКА ПРОГРАММИРОВАНИЯ HTML [Курсовая №26850]
Содержание:
Введение
В настоящий момент сложно представить нашу жизнь без сайтов в сети интернет. Все они имеют в своей основе язык разметки гипертекста — HTML.
Web сайт может быть написан только с использованием HTML, без привлечения других языков программирования. Такой сайт, не смотря на свою простоту и ограниченные функции, вполне может являться самостоятельной Web страницей. Выполнять свою главную задачу – донести информацию до пользователя.
С развитием технологий – развивается и язык HTML, позволяя создавать более насыщенные и функциональные веб-страницы, для которых в прошлом необходимо было подключать другие языки программирования.
Объект – язык программирования HTML.
Предмет – программирование сайта на языке HTML.
Цель работы – изучение основ языка программирования HTML.
Задачи:
- Раскрыть основные сведения о языке HTML;
- Рассмотреть процесс создания сайта, выделить основные компоненты;
- Создать веб-сайт на основе используемой информации в данной курсовой работе.
Структура: работа состоит из введения, трех глав, заключения и списка использованной литературы.
1.Основные сведения о языке программирования
1.1.О языке HTML
Hyper Text Markup Language (HTML) — стандартный язык, предназначенный для создания гипертекстовых документов в сети интернет. Данный язык поддерживается всеми современными веб-браузерами. Использование HTML позволяет форматировать документы для их представления с использованием шрифтов, линий и других графических элементов на любом ПО для просмотра веб –страниц.
В основном HTML-документы состоят из стандартных элементов, таких, как заголовок, параграфы или списки. Обозначение данных элементов возможно при использовании HTML-тегов. Все что необходимо, чтобы прочитать HTML-документ это любой современный веб-браузер, который интерпретирует HTML-теги и воспроизводит на экране документ в виде, задуманном автором. HTML-документы имеют расширение .html.
В большинстве случаев автор документа строго определяет внешний вид документа. В случае веб-сайта, созданного с использованием HTML, пользователь, основываясь на возможностях веб-браузера, может, в определенной степени, управлять внешним видом документа, не затрагивая его содержимое. HTML позволяет указать, где в документе должен быть заголовок или абзац при помощи HTML-тега, а затем предоставляет Веб-браузеру интерпретировать эти теги. Современные веб-браузеры дают пользователям возможность настраивать размер и вид шрифта, цвет и другие параметры, влияющие на отображение документа.
HTML-теги могут быть условно разделены на две категории:
1. Основные теги, определяющие, как будет отображаться Веб-браузером тело документа в целом.
2. Вспомогательные теги, описывающие общие свойства документа, такие как заголовок или автор документа.
1.2.Создание Веб-сайта
Для создания и редактирования HTML документа может быть использован любой текстовый редактор. Существуют профессиональные решения, упрощающие (например: выделение тегов, автозаполнение и т.д.) написание веб-сайта. Так же, большинство современных редакторов имеют возможность преобразования текста в формат HTML.
На рынке так же существуют автоматические решения, так называемые конструкторы сайтов, на которых создание сайта сводится к выбору из готовых модулей.
1.3.Основные принципы HTML
HTML-документ невозможен без тегов. Все теги HTML документа состоят из:
- “<” Левой угловой скобки
- Название тега
- “>” правой угловой скобки
В основном, для всех тегов используют закрывающий тег, аналогичный стартовому, но имеющий перед названием тега прямым слешем “/”.
Разберем для примера тег “<h2>”, используемый для обозначения заголовка первого уровня. Регистр букв при написании тега не имеет значения. В коде HTML файла данный тег будет выглядеть так:
<h2> Заголовок первого уровня</h2> или <h2> Заголовок первого уровня</h2>
Для некоторых тегов, например: <p>, <li>,<dt> и др. не требуют закрывающего тега, но поставить его будет хорошим тоном. Это придает коду структурируемость и читаемость.
Все символы разметки (пробелы, символы табуляции, возврат каретки и т.д.) добавленные снаружи тега, не будут интерпретироваться веб-браузером.
1.4.Структура документа
В начале каждого HTML-документа, на первом месте должен находится элемент <!DOCTYPE>, для самой современной (5) версии зыка HTML данный элемент будет выглядеть следующим образом: <!DOCTYPE html>. Элемент <!DOCTYPE> предназначен для указания типа текущего документа — DTD (document type definition, описание типа документа). Это необходимо, чтобы веб-браузер понимал, как следует интерпретировать текущую веб-страницу, поскольку HTML существует в нескольких версиях, кроме того, имеется XHTML (EXtensible HyperText Markup Language, расширенный язык разметки гипертекста), похожий на HTML, но различающийся с ним по синтаксису. Чтобы браузер «не путался» и понимал, согласно какому стандарту отображать веб-страницу и необходимо в первой строке кода задавать <!DOCTYPE>.
После элемента <!DOCTYPE> ставится тег <HTML>, который является контейнером и заключает в себя все содержимое веб-страницы. Самый простой документ должен выглядеть так:
<!DOCTYPE html>
<HTML>
Тело документа.
</HTML>
Внутри тега <HTML> ставится тег заголовочной части <HEAD>. Данный тег используется для хранения элементов, которые помогут веб-браузеру в работе с данными. В данном теге не допускается размещение текста, только другие теги, например тег заголовка </TITLE>. Пример использования:
<!DOCTYPE html>
<HTML>
<HEAD>
<TITLE> Заголовок </TITLE>
</HEAD>
</HTML>
Заголовочный тег <TITLE> используется для отображения информации в заголовке сайта или в файле закладок. Данный тег требует закрытия тегом </TITLE> и располагается всегда внутри тега <HEAD>.
1.5. Теги тела документа
Теги тела используются для обозначения отображаемых в окне веб-браузера HTML-компонентов. В теле документа находятся: текст, изображения, гиперссылки на другие документы и другая форматируемая информация. Тело документа обозначается тегом <BODY> и закрывается тегом </BODY>.
Для структурного разделения текста в теле документа используется тег заголовка <H>. Данный тег стандартно имеет 6 уровней. Заголовки более высокого уровня могут не поддерживаться веб-браузером и, обычно, не используются. Уровни начинаются с первого, самого большого <h2> и заканчиваются <H6>, закрывающий тег соответственно выглядит </Hx>, где x – уровень заголовка.
Веб-браузер, при открытии HTML документа игнорирует символ абзаца, данный символ моет быть использован при создании документа, для удобства его редактирования. Веб-браузер же ориентируется на тег абзаца <P>. Данный тег не требует закрытия. Без использования данного тега – текст будет сплошным.
К тегу <P> могут применены универсальные дополнительные параметры. Либо собственный параметр ALIGN, позволяющий выравнить абзац по выбранному краю или центру окна. Пример:
<P ALIGN= left|center|right>
Для центрирования любых элементов документа моно использовать тег <CENTER>, закрывающий тег — </CENTER>. Элементы, находящиеся внутри данного тега, будут расположены в центре окна.
Для более явного форматирования текста используется тег <PRE>, закрывающий тег </PRE>. Текст, помещенный внутри данного тега, будет поддерживать следующие способы форматирования:
- Перевод строки
- Табуляция
- Произвольный шрифт, устанавливаемый браузером
При помещении тега заголовка внутри тега <PRE>, он будет игнорироваться веб-браузером.
Для разрыва строки используют тег <BR>. Следующий после этого тега текст будет выведен на новой строке. Данный тег не требует закрытия.
С помощью дополнительных параметров, например < BR CLEAR = left|right|all> дает выбрать с какой стороны ( left – левый край веб-страницы, right – правый край, all – с двух краев).
Для предотвращения автоматического переноса веб-браузером строки и используют тег <NOBR>. При использовании данного тега, даже если строка не будет влезать в экран, браузер позволит горизонтально прокручивать окно. Для разбития строки в определенном месте используют тег <WBR>.
При использовании цитаты, стоит воспользоваться тегом <BLOCKQUOTE>. Текст, выделенный данным тегом, будет иметь отступ размером в 8 пробелов с левого края.
Пример использования ранее разобранных HTML-тегов:
<!DOCTYPE html>
<HTML>
<HEAD>
<TITLE> Пример</TITLE>
</HEAD>
<BODY>
<h2> Заголовок первого уровня </h2>
<CENTER><h3> Заголовок второго уровня по центру</h3></CENTER>
<P ALIGN = center>Первый абзац по центру.
<P>Второй абзац.
<PRE>Неформатированный
текст</PRE>
<BLOCKQUOTE>Знание фактов только потому и драгоценно, что в фактах скрываются идеи; факты без идей — сор для головы и памяти.
<BR>В. Белинский</BLOCKQUOTE>
<NOBR>ТекстТекстТекстТекстТекстТекстТекстТекстТекст<WBR>ТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекстТекст</NOBR>
</BODY>
</HTML>
Рисунок 1. Пример использования ранее разобранных HTML-тегов
2. Описание создания сайта
2.1 Гипертекстовые ссылки
Гипертекстовые ссылки являются ключевым компонентом, делающим WEB привлекательным для пользователей. Добавляя гипертекстовые ссылки (далее — ссылки), вы делаете набор документов связанным и структурированием, что позволяет пользователю получать необходимую ему информацию максимально быстро и удобно.
Ссылки имеют стандартный формат, что позволяет браузеру интерпретировать их и выполнять необходимые функции (вызывать методы) в зависимости от типа ссылки. Ссылки могут указывать на другой документ, специальное место данного документа или выполнять другие функции, например, запрашивать файл по FTP-протоколу для отображения его браузером. URL может указывать на специальное место по абсолютному пути доступа, или указывать на документ в текущем пути доступа, что часто используется при организации больших структурированных Веб-сайтов.
Вы можете использовать ссылки как для перемещения по документу, так и для перемещения от одного документа к другому. Однако HTML не поддерживает возврат на предыдущую ссылку, если перемещение происходило внутри документа. Если использовать ссылки внутри документа, а затем нажать на клавишу Back, то перехода на предыдущую ссылку не произойдет, Веб-браузер отобразит просматриваюмую до этого часть документа.
HTML использует URL (Uniform Resource Locator) для представления гипертекстовых ссылок и ссылок на сетевые сервисы внутри HTML-документа. Первая часть URL (до двоеточия) описывает метод доступа или сетевой сервис. Другая часть URL (после двоеточия) интерпретируется в зависимости от метода доступа. Обычно, два прямых слеша после двоеточия обозначают имя машины: method://machine-name/path/foo.html
Следующий пример представляет собой вызов HTML-документа index.html с сервера www.softexpress.com с использованием HTTP протокола: http://www.softexpress.com/index.html
Uniform Resource Locator имеет следующий формат: method://servername:port/pathname#anchor
Ниже описан каждый компонент URL:
METHOD. Имя операции, которая будет выполняться при интерпретации данного URL. Наиболее часто используемые методы:
- file: чтение файла с локального диска. Имя файла интерпретируется для локальной машины пользователя. Данный метод используется для отображения какого-либо файла, находящегося на машине пользователя. Например: file:/home/alex/index.html — отображает файл index.html из каталога /home/alex на пользовательской машине
- http: доступ к WEB-странице в сети с использованием HTTP-протокола. (Это наиболее часто используемый метод доступа к какому-либо HTML-документу в сети). Например: http://www.softexpress.com/ — доступ к Home-странице компании SoftExpress
- ftp: запрос файла с анонимного FTP-сервера. Например: ftp://hostname/directory/filename
- mailto: активизирует почтовую сессию с указанным пользователем и хостом. Например: mailto:[email protected] — активизирует сессию посылки сообщения пользователю info на машине softexpress.com, если браузер поддерживает запуск электронной почты. Заметьте, что метод mailto: не требует указание слешей после двоеточия (как правило, после двоеточия сразу идет электронный адрес абонента)
- telnet: обращение к службе telnet
- news: вызов службы новостей, если браузер ее поддерживает. Например: news:relcom.www.support
SERVERNAME. Необязательный параметр, описывающий полное сетевое имя машины. Например: www.softexpress.com — полное сетевое имя сервера фирмы СофтСервис.
Если имя сервера не указано, то ссылка считается локальной, и полный путь, указанный далее в URL вычисляется на той машине, с которой взят HTML-документ, содержащий данную ссылку. Вместо символьного имени машины может быть использован IP-адрес, однако это не рекомендуется из-за возможного пересечения с фиксированными локальными адресами внутренней сети.
PORT. Номер порта TCP на котором функционирует WEB-сервер. Если порт не указан, то «по умолчанию» используется порт 80. Данный параметр (port) не используется в подавляющем большинстве URL.
PATHNAME. Частичный или полный путь к документу, который должен вызваться в результате интерпретации URL. Различные WEB-сервера сконфигурированы по-разному для интерпретации пути доступа к документу. Например, при использовании CGI скриптов (исполняемых программ), они обычно собираются в одном или нескольких выделенных каталогах, путь к которым записан в специальных параметрах WEB-сервера. Для данных каталогов WEB-сервером выделяется специальный логический путь, который и используется в URL. Если WEB-сервер видит данный путь, то запрашиваемый файл интерпретируется как исполняемый модуль. В противном случае, запрашиваемый файл интерпретируется просто как файл данных, даже если он является исполняемым модулем. Например: http://www.softexpress.com/cgi-win/handle.exe
В данном примере HTTP-сервер должен вызвать CGI-скрипт с именем handle.exe, который находится на машине с сетевым именем www.softexpress.com. Путь к данному скрипту — /cgi-win/ — в действительности является виртуальным путем (выделенным сервером для исполняемых модулей). При описании пути используется UNIX-подобный синтаксис, где, в отличии от DOS и Windows используются прямые слеши вместо обратных. Если после сетевого имени машины сразу идет имя документа, то он должен находиться в корневом каталоге на удаленной машине или (что чаще) в каталоге, выделенном WEB-сервером в качестве корневого. Если же URL заканчивается сетевым именем машины, то в качестве документа запрашивается документ из корневого каталога удаленной машины с именем, установленным в настройках WEB-сервера (как правило, это index.html).
#ANCHOR. Данный элемент является ссылкой на строку (точку) внутри HTML-документа. Большинство браузеров, встречая после имени документа данный элемент, размещают документ на экране таким образом, что указанная строка документа помещается в верхнюю строку рабочего окна браузера. Точки, на которые ссылается #anchor, указываются в документе при помощи тега NAME, как это будет описано далее.
2.2.Структура ссылок в HTML-документе.
Пока что мы рассмотрели только внешний вид URL. Для того, чтобы браузер отобразил ссылку на URL, необходимо отметить URL специальными тегами в HTML-документе. Синтаксис HTML, позволяющий это сделать — следующий:
<A HREF=»URL»> текст-который-будет-подсвечен-как-ссылка </A>
Тег <A HREF=»URL»> открывает описание ссылки, а тег </A> — закрывает его. Любой текст, находящийся между данными двумя тегами, подсвечивается специальным образом Web-браузером. Обычно этот текст отображается подчеркнутым и выделен синим (или другим заданным пользователем) цветом. Текст, обозначающий URL, не отображается браузером, а используется только для выполнения предписанных им действий при активизации ссылки (обычно при щелчке мыши на подсвеченном или подчеркнутом тексте).
Вы можете делать ссылки на различные участки или разделы одного и того же документа, используя специальных скрытый маркер для этих разделов. Это позволяет быстро переходить от раздела к разделу внутри документа, не используя прокрутку экрана. Как только вы щелкнете на ссылке, браузер переместит вас на указанный раздел документа, а строка, в которой стоит маркер данного раздела (обычно, первая строка раздела или заголовок раздела) будет размещена на первой строке окна браузера (если данная строка не присутствует уже на экране браузера).
Для создания такой ссылки необходимо выполнить следующие шаги:
1. Создайте маркер раздела. Синтаксис данного маркера следующий:
<A NAME=»named_anchor»> Текст-который-отобразится-в-первой-строке </A>
2. Создайте ссылку на данный маркер:
<A HREF=»#named_anchor»> Текст </A>
Символы «#ex1» сообщает вашему браузеру, что необходимо найти в данном HTML-документе маркер с именем «ex1». Когда пользователь щелкнет мышью на строке «Раздел 1», браузер перейдет сразу к разделу 1.
2.3 Графика внутри документа
Одна из наиболее привлекательных черт Web — возможность включения ссылок на графические и иные типы данных в HTML-документ. Делается это при помощи тега <IMG…ISMAP>. Использование данного тега позволяет значительно улучшить внешний вид и функциональность документов.
Существует два способа использования графики в HTML-документах. Первый — это внедрение графических образов в документ, что позволяет пользователю видеть изображения непосредственно в контексте других элементов документа. Это наиболее используемая техника при проектировании документов, называемая иногда «inline image». Синтаксис тега:
<IMG SRC=»URL» ALT=»text» HEIGHT=n1 WIDTH=n2 ALIGN=top|middle|bottom|texttop ISMAP>
Опишем элементы синтаксиса тега:
- URL — обязательный параметр, имеющий такой же синтаксис, как и стандартный URL. Данный URL указывает веб-браузеру, где находится рисунок. Рисунок должен храниться в графическом формате, поддерживаемом браузером. На сегодняшний день форматы GIF и JPG поддерживаются большинством браузеров.
- ALT=»text»- данный необязательный элемент задает текст, который будет отображен браузером, не поддерживающим отображение графики или с отключенной подкачкой изображений. Обычно, это короткое описание изображения, которое пользователь мог бы или сможет увидеть на экране. Если данный параметр отсутствует, то на месте рисунка большинство веб-браузеров выводит пиктограмму (иконку), активизировав которую, пользователь может увидеть изображение. Тег ALT рекомендуется, если ваши пользователи используют веб-браузер, не поддерживающий графический режим, например Lynx.
- HEIGTH=n1 — данный необязательный параметр используется для указания высоты рисунка в пикселях. Если данный параметр не указан, то используется оригинальная высота рисунка. Это параметр позволяет сжимать или растягивать изображения по вертикали, что позволяет более четко определять внешний вид документа. Однако, некоторые веб-браузеры не поддерживают данный параметр. С другой стороны, экранное разрешение у вашего клиента может отличаться от вашего, поэтому будьте внимательны при задании абсолютной величины графического объекта.
- WIDTH=n2: — параметр также необязателен, как и предыдущий. Позволяет задать абсолютную ширину рисунка в пикселях.
- ALIGN -данный параметр используется, чтобы сообщить веб-браузеру, куда поместить следующий блок текста. Это позволяет более строго задать расположение элементов на экране. Если данный параметр не используется, то большинство веб-браузеров располагает изображение в левой части экрана, а текст справа от него.
- ISMAP- этот параметр сообщает браузеру, что данное изображение позволяет пользователю выполнять какие-либо действия, щелкая мышью на определенном месте изображения. Данная возможность является расширением HTML.
Пример использования данного тега:
<IMG SRC=»http://www.softexpress.com/images/nekton.jpg» ALT=»СофтСервис лого» ALIGN=»top» ISMAP>
С версии HTML 2.0 у тега <IMG> появились дополнительные параметры:
<IMG SRC=»URL» ALT=»text» HEIGHT=n1 WIDTH=n2 ALIGN=top|middle|bottom|texttop|absmiddle|baseline|absbottom BORDER=n3 VSPACE=n4 HSPACE=n5 ISMAP>
Новые параметры:
- BORDER — данный параметр позволяет автору определить ширину рамки вокруг рисунка.
- VSPACE -позволяет установить размер в пикселях пустого пространства над и под рисунком, чтобы текст не наезжал на рисунок. Особенно это важно для динамически формируемых изображений, когда нельзя заранее увидеть документ.
- HSPACE — то же самое, что и VSPACE, но только по горизонтали.
Большинство браузеров позволяет включать в документ фоновый рисунок, который будет матрицироваться и отображаться на фоне всего документа. Некоторые пользователи любят фоновую графику, некоторые нет. Ненавязчивый полупрозрачный рисунок (обои) обычно хорошо выглядит в качестве фона для большинства документов.
Описание фонового рисунка включается в тег BODY и выглядит следующим образом:
<BODY BACKGROUND=»picture.gif»>.
Многие HTML-авторы любят использовать заранее предопределенные цвета фона документа, обычного текста и ссылок. Чтобы задать эти цвета, необходимо включить в тег <BODY> дополнительные параметры:
<BODY BGCOLOR=»#XXXXXX» TEXT=»#XXXXXX» LINK=»#XXXXXX»> каждый из параметров определяет цвет того или иного элемента. Опишем эти параметры:
BGCOLOR — цвет фона документа
TEXT — цвет простого текста документа
LINK — цвет ссылки. Цвет задается шестизначным числом в шестнадцатеричном формате по схеме RGB (Red, Green, Blue). Цвет #000000 соответствует черному, а цвет #FFFFFF — белому. Например: <BODY BGCOLOR=»#000000″ TEXT=»#FFFFFF» LINK=»#9690CC»>. Данная строка определяет белый цвет фона документа, черный текст и серебристые ссылки.
Используя тег <HR>, вы можете разделить текст горизонтальной чертой. Формат тега:
<HR SIZE=number WIDTH=number|percent ALIGN=left|right|center NOSHADE>
Параметры тега:
- SIZE — толщина линии в пикселях.
- WIDTH — ширина линии в пикселях или процентах от ширины окна веб-браузера.
- ALIGN — Расположение на экране (слева | по центру | справа).
- NOSHADE — по умолчанию линия представлена в 3D виде с тенью. Данный параметр позволяет представить линию просто однотонной темной полоской.
2.4.Добавление стилей в документ
HTML позволяет использовать различные стили шрифтов для выделения текстовой информации в ваших документах. Вот короткий список стилей, поддерживаемых большинством браузеров:
- bold (жирный)
- italic (наклонный)
- mono spaced (type writer — с использованием фиксированных шрифтов)
Вы можете комбинировать различные виды стилей, например жирный и наклонный.
Стиль | Элемент или тег | Результат |
Bold | <B> Этот текст жирный </B> | Этот текст жирный |
Italic | <I> Этот текст наклонный </I> | Этот текст наклонный |
Mono spaced | <TT> Этот текст с непроп. шрифтом </TT> | Этот текст с непроп. шрифтом |
Таблица №1: Основные стили текста
Комбинирование стилей позволяет вам отображать в одной строке несколько элементов различными стилями, например:
<b>Курица</b> — <i>это <b>птица</b></i>
Курица – это птица
Дополнительные стили:
- big (большой)
- small (маленький)
- sub (подстрочник)
- sup (надстрочник)
Стиль | Элемент или тег | Результат |
Big | Этот текст <BIG> большой </BIG> | Этот текст большой |
Small | Этот текст <SMALL> маленький </SMALL> | Этот текст маленький |
Sub | Этот текст <SUB> подстрочник </SUB> | Этот текст подстрочник |
Sup | Этот текст <SUP> надстрочник </SUP> | Этот текст надстрочник |
Таблица №2: Дополнительные стили текста
Размер шрифта может быть изменен при помощи тега: <FONT SIZE=+|- n>. Шрифт может иметь размер от 1 до 7. Вы можете прямо указать размер шрифта цифрой, или указать смещение относительно базового значения (по умолчанию — 3) в положительную или отрицательную сторону. Базовое значение можно изменить при помощи тега: <BASEFONT SIZE=n>
Например: <p>и <font SIZE=+1>з</font><font SIZE=+2>м</font> <font SIZE=+3>е</font><font SIZE=+4>н</font> <font SIZE=+3>е</font><font SIZE=+2>н</font> <font SIZE=+1>и</font> е</p>
Цвет шрифта может быть изменен при помощи тега: <FONT COLOR=»#XXXXXX>
Цвет указывается в RGB-формате (Red-Green-Blue) посредством указания размерности каждой компоненты цвета в шестнадцатеричном формате. Например, белый цвет обозначается «000000», черный — «FFFFFF», синий — «0000FF» и т.п.
<FONT COLOR=»#FF0000″> Красный </FONT> <FONT COLOR=»#00FF00″> Зеленый </FONT> <FONT COLOR=»#0000FF»> Синий.
3. Алгоритм практической работы
3.1.Создание Веб-сайта на практике.
Для визуализации и понимания, как язык HTML работает на практике – был создан веб-сайт, содержащий под главу 2.4. данной курсовой работы.
При написании веб-сайта мною использовались:
- Среда разработки Visual Studio Code 1.37.1
- Расширение HTML CSS Support для выделения тегов.
- Расширение HTML Snippets для быстроты написания кода.
- Расширение Live Server для тестирования веб-сайта.
- Веб-браузер Safari
- Представленная ранее информация в данной работе.
Код HTML-документа будет доступен в приложении 1.
Изображения (снимки экрана) открытого в веб-браузере веб-сайта будут доступны в приложении 2.
Заключение
Язык программирования HTML, а точнее язык гипертекстовой разметки является основой для всех современных веб-сайтов. Данный язык постоянно развивается, появляются новый возможности.
Данный язык очень гибкий, что позволяет веб-мастеру полностью настраивать вид веб-страницы.
Для создания простого веб-сайта, имеющего задачу донести информацию до пользователя, достаточно знать строение HTML-документа и основные теги.
Основываясь на информации, изложенной в этой работе – любой человек сможет создать свой веб-сайт, имея под рукой компьютер и текстовый редактор.
Список используемой литературы
- HTMLBOOK [Электронный ресурс] /. — Электрон. текстовые дан. — 2019. — Режим доступа: http://htmlbook.ru, свободный
- Введение в HTML [Электронный ресурс] /. — Электрон. текстовые дан. — MDN contributors, 2019. — Режим доступа: https://developer.mozilla.org/ru/docs/Learn/HTML/Введение_в_HTML, свободный
- HTML5BOOK [Электронный ресурс] / Елена Назарова. — Электрон. текстовые дан. — 2019. — Режим доступа: https://html5book.ru/html-html5/, свободный
- Справочник HTML [Электронный ресурс] / Влад Мержевич. — Электрон. текстовые дан. — 2018. — Режим доступа: https://webref.ru/html, свободный
- HTML Tutorial [Электронный ресурс] /. — Электрон. текстовые дан. — W3Schools, 2019. — Режим доступа: https://www.w3schools.com/html/, свободный
- HTML5 для веб-дизайнеров /Кит Джереми. — 3-е изд. — A Book Apart, 2017. — 110с.
- HTML5, CSS3 и Web 2.0 /Владимир Дронов. — 1-е изд. — Москва: bhy, 2016. — 602с.
- HTML 5. Путеводитель по технологии /Сухов Кирилл Константинович; Мовчан Д. А. — Обн. изд. — Москва: ДМК-Пресс, 2013. — 352с.
Приложение 1
<!DOCTYPE html>
<html>
<head>
<title>Основы программирования на языке HTML</title>
<style>
P {
font-family:’Times New Roman’;
font-size: 14pt;
}
</style>
</head>
<body>
<h2 align = center>КУРСОВАЯ РАБОТА</h2>
<p align = center><b>По дисциплине</b><p
<p align = center>ТЕХНОЛОГИИ ПРОГРАММИРОВАНИЯ</p>
<hr>
<p align = center><b>На тему</b></p>
<p align = center>ОСНОВЫ ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ HTML </p>
<hr><br><br><br>
<h3 align = center>Содержание</h3>
<p><b><a href = ‘#2.4’>2.4.Добавление стилей в документ</a></b></p>
<br><br><br><br><br><br><br>
<h3 align = center><a name = ‘2.4’>2.4.Добавление стилей в документ</a></h3>
<p> HTML позволяет использовать различные стили шрифтов для выделения текстовой информации в ваших документах. Вот короткий список стилей, поддерживаемых большинством браузеров:
<br>
• bold (жирный)<br>
• italic (наклонный)<br>
• mono spaced (type writer — с использованием фиксированных шрифтов)<br>
Вы можете комбинировать различные виды стилей, например жирный и наклонный.
<br><table border=»1″>
<tr><td>Стиль</td><td>Элемент или тег</td><td>Результат</td></tr>
<tr><td>Bold</td><td><B>Этот текст жирный</B></td><td><b>Этот текст жирный</b></td></tr>
<tr><td>Italic</td><td><I>Этот текст наклонный</I></td><td><I>Этот текст наклонный</I></td></tr>
<tr><td>Mono spaced</td><td><TT>Этот текст с непроп. шрифтом</TT></td><td><TT>Этот текст с непроп. шрифтом</TT></td></tr>
</table>
Таблица №1: Основные стили текста
<p>Комбинирование стилей позволяет вам отображать в одной строке несколько элементов различными стилями, например:<br>
<b>Курица</b> — <i>это <b>птица</b></i><br>
<b>Курица</b> — <i>это <b>птица</b></i><br>
Дополнительные стили:<br>
• big (большой)<br>
• small (маленький)<br>
• sub (подстрочник)<br>
• sup (надстрочник)<br>
<table border=»1″><tr><td>Стиль</td><td>Элемент или тег</td><td>Результат</td></tr>
<tr><td>Big</td><td><Big>Этот текст большой</Big></td><td><big>Этот текст большой</big></td></tr>
<tr><td>Small</td><td><small>Этот текст маленький</small></td><td><small>Этот текст маленький</small></td></tr>
<tr><td>Sub</td><td><sub>Этот текст надстрочник</sub></td><td><sub>Этот текст подстрочник</sub></td></tr>
<tr><td>Sup</td><td><sup>Этот текст подстрочник</sup></td><td><sup>Этот текст надстрочник</sup></td></tr>
</table>
Таблица №2: Дополнительные стили текста
<p>Размер шрифта может быть изменен при помощи тега: <FONT SIZE=+|- n>. Шрифт может иметь размер от 1 до 7. Вы можете прямо указать размер шрифта цифрой, или указать смещение относительно базового значения (по умолчанию — 3) в положительную или отрицательную сторону. Базовое значение можно изменить при помощи тега: <BASEFONT SIZE=n>
Например: <br><p>и <font SIZE=+1>з</font><font SIZE=+2>м</font> <font SIZE=+3>е</font><font SIZE=+4>н</font> <font SIZE=+3>е</font><font SIZE=+2>н</font> <font SIZE=+1>и</font> е</p>
Цвет шрифта может быть изменен при помощи тега: <FONT COLOR=»#XXXXXX>
Цвет указывается в RGB-формате (Red-Green-Blue) посредством указания размерности каждой компоненты цвета в шестнадцатеричном формате. Например, белый цвет обозначается «000000», черный — «FFFFFF», синий — «0000FF» и т.п.
<FONT COLOR=»#FF0000″> Красный </FONT> <FONT COLOR=»#00FF00″> Зеленый </FONT> <FONT COLOR=»#0000FF»> Синий.
</p>
</body>
</html>
Приложение 2
Основы языка разметки гипертекста HTML
Практикум «Создание Web-сайта Компьютер»
1 Практикум «Создание Web-сайта Компьютер» Web-сайт состоит из Web-страниц, объединенных гиперссылками. Web-страницы могут быть интерактивными и могут содержать мультимедийные и динамические объекты. Задание
Подробнее
Информатика и ИКТ Лекция 12
Информатика и ИКТ Лекция 12 ГБОУ СПО «УМТК» Кондаратцева Т.П. 1 курс Методы создания и сопровождения сайта Основы языка гипертекстовой разметки HTML Интернет — это сложная электронная информационная структура,
Подробнее
Создание сайтов HTML
Создание сайтов HTML HTML Разработку web-сайта можно осуществлять двумя способами: с помощью специального web-редактора; непосредственно написанием программы на языке HTML. HTML (HyperText Markup Language)
Подробнее
Глава 1. ОСНОВЫ ВЕБ-КОНСТРУИРОВАНИЯ
3. Основы языка разметки HTML 3.1. Создание HTML-документа в редакторе Блокнот Веб-страница представляет собой текстовый документ, в котором расставлены команды языка HTML. Они интерпретируются браузером.
Подробнее
Создание сайтов HTML
Создание сайтов HTML Начало В 1989 году Тим Бернерс-Ли разработал технологию гипертекстовых документов World Wide Web. Гипертекст это текст, в котором содержатся ссылки на другие документы. Основные понятия
Подробнее
<HTML> <HEAD> <TITLE>
Лабораторная работа 1. Создание простейшего HTML-документа. Форматирование шрифта и абзаца Цель работы: Научиться создавать простейший гипертекстовый документ средствами текстового редактора Блокнот. Научиться
Подробнее
<html> <head> <title>название документа</title>
Основы языка гипертекстовой разметки HTML Web-документ (иначе html-документ) является обычным текстовым файлом, к имени которого добавлено расширение.htm или.html. Такой документ открывается в обозревателе
Подробнее
WEB-программирование
WEB-программирование Л Е К Ц И И [Shift]+[F5] Ситников С.Ю. Лекция 1 2 Лекция 1 3 Тимоти Джон Бернерс-Ли британский учёный, изобретатель URL, HTTP, HTML, создатель Всемирной паутины Лекция 2 4 Пример элемента
Подробнее
Разработка Web-страниц
Разработка Web-страниц Цель работы: получить представление о создании гипертекстовых документов с помощью языка HTML. Создать персональную Web-страницу. Результат работы файл Моя страница1_фамилия.doc
Подробнее
Синтаксис языка HTML
Введение в HTML Содержание История языка HTML Синтаксис языка HTML Структура документа HTML Цветовая разметка документа. Способы задания цветовых параметров Разметка текста. Физическое форматирование текста.
Подробнее
«Создание WEBстраниц. помощью HTML»
«Создание WEBстраниц с помощью HTML» Работа выполнена Хисматуллиным Ильнуром Рахимзяновичем, учителем информатики Нижнекуюкской средней общеобразовательной школы Атнинского муниципального района Республики
Подробнее
Технология создания Web-сайтов
Муниципальное образовательное учреждение средняя общеобразовательная школа 183 имени Р. Алексеева Плаксина Ася Вадимовна, Плаксина Вера Валентиновна [email protected] Технология создания Web-сайтов
Подробнее
ОСНОВЫ ПРОГРАММИРОВАНИЯ
ОСНОВЫ ПРОГРАММИРОВАНИЯ Зачем нам знания HTML? Для чего нужен HTML? Как самому создать HTML документ? Для создания HTML файла (документа) необходимо в первую очередь поменять расширение файла текстового
Подробнее
Лекция Каскадные таблицы стилей (CSS)
Министерство образования Республики Беларусь Учреждение образования Гомельский государственный университет им. Ф. Скорины Физический факультет «Информационные системы и сети» Лекция Каскадные таблицы стилей
Подробнее
Кафедра информационных систем и технологий
Министерство образования и науки Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Хабаровская государственная академия экономики
Подробнее
Язык программирования HTML
Язык программирования HTML 1. Вызовите текстовый редактор БЛOКНОТ, который находится в группе «Стандартные». Наберите следующий ниже текст и сохраните под именем web1.html в папку html_text, которую предварительно
Подробнее
Лекция 6. Элементы HTML 4.01 (продолжение)
Донецкий национальный технический университет Факультет компьютерных наук и технологий Кафедра компьютерной инженерии Лекция 6. Элементы HTML 4.01 (продолжение) Иваница Сергей Васильевич, ассистент кафедры
Подробнее
1. Пояснительная записка.
1. Пояснительная записка. Рабочая программа по информатике и ИКТ составлена на основе: стандарта основного общего образования по информатике и ИКТ (приложение из приказа Министерства образования Российской
Подробнее
Что такое HTML.
Тренинговый Центр Анфисы Бреус «Вдохновение» Пошаговые инструкции по управлению и ведению блога на WordPress Урок 10 Тема: HTML редактор в WordPress Вопросы: Что такое HTML? Редактирование записи в HTML
Подробнее
Создание вэб-приложений. 26 часов
Создание вэб-приложений 26 часов HTML HTML теговый язык разметки документов. Любой документ на языке HTML представляет собой набор элементов, причём начало и конец каждого элемента обозначается специальными
Подробнее
Содержание. Часть I. HTML 15. Введение 13
Содержание Введение 13 Часть I. HTML 15 Глава 1. Основы HTML 17 Введение в основы HTML 17 История развития языка HTML 18 Как работает Web 20 Принципы взаимодействия браузера и Web-сервера 20 Понятие URL
Подробнее
HTML HEAD TITLE TITLE HEAD BODY BODY HTML
Лабораторная работа по HTML 1 Тема: Основы Цели обучения: формирование у учащихся умений создавать простые Web-страницы и оформлять содержащийся в них текст. Ожидаемые результаты обучения: Учащиеся должны
Подробнее
Тема 3. «Гипертекстовая разметка HTML, CSS»
Федеральное государственное бюджетное образовательное учреждение высшего образования «Российский экономический университет имени Г.В. Плеханова» Кафедра информатики Тема 3. «Гипертекстовая разметка HTML,
Подробнее
ГЛАВА 3. ОСНОВЫ ВЕБ-КОНСТРУИРОВАНИЯ
ГЛАВА 3. ОСНОВЫ ВЕБ-КОНСТРУИРОВАНИЯ 3.1. Общее представление о веб-конструировании Всемирная информационная паутина (WWW World Wide Web) является в настоящее время популярной и удобной службой сети Интернет.
Подробнее
Основы HTML: работа с текстом
РАБОТА 03 Основы HTML: работа с текстом Изучаемые вопросы 1. Передача данных и адресация в Интернете 2. Дескрипторы, использование пробелов и пустых строк, структура документа 3. Абзацы и заголовки 4.
Подробнее
Понимание HTML: Только IU: Файлы: HTML5 и CSS: Основы: Все темы обучения: Библиотека материалов обучения ИТ UITS: Университет Индианы
Любая веб-страница, которую вы можете посетить с помощью веб-браузера, почти всегда представляет собой документ с кодом, написанный с использованием языка под названием Hypertext Markup Language (HTML) , за очень немногими исключениями.
Независимо от того, используете ли вы мощные функции шаблонов в такой программе, как Adobe Dreamweaver, или в решениях для автоматического создания веб-сайтов, таких как WordPress или Weebly, все, что вы создаете, сводится к документам HTML.Таким образом, все эти инструменты, упрощающие создание веб-страниц, зависят от стандартов и ограничений HTML.
Таким образом, независимо от того, какой уровень веб-разработки вы собираетесь развивать, изучение HTML необходимо для эффективного выполнения работы.
Веб-браузеры могут читать HTML-документы благодаря так называемой разметке. Разметка — это простой способ сделать текстовый документ читаемым и понятным для компьютера. Стандарты разметки существуют для разных приложений и платформ.Обычно конечный пользователь не видит разметку, потому что она скрыта приложением.
HTML — это повсеместный язык разметки, который используется для создания веб-страниц, и мы будем учиться писать его вручную. HTML позволяет нам определять значение и структуру произвольных блоков текста в документе.
HTML и CSS: краткая история
Сегодня мы будем изучать два разных языка: HTML и каскадные таблицы стилей (CSS). Почти каждая веб-страница, которую сегодня обычно просматривают в Интернете, поддерживает оба этих языка.
Консорциум World Wide Web (W3C) — это организация, которая руководит разработкой официальных рекомендаций для языковых стандартов, таких как HTML и CSS.
Краткая временная шкала ниже показывает, как развивались эти языки с момента их зарождения до нынешнего статуса:
- HTTP / HTML разработан и внедрен — 1989/1990
- Веб-браузер Mosaic выпущен — 1993
- HTML 2.0 — 1995
- CSS 1 — 1996
- HTML 3.2 — 1997
- CSS 2 — 1997
- HTML 4.0 — 1997
- HTML 4.01 — 1999
- XHTML 1.0 — 2000
- XHTML 1.1 — 2001
- HTML5 — 2014
Как видно из этой временной шкалы, оба претерпели несколько изменений. С каждой новой версией к языкам добавлялись функции. Большинство этих дополнений было предложено людьми, которым требовались дополнительные возможности для создания более продвинутого визуального отображения веб-страниц.
Однако HTML никогда не предназначался для создания сложных макетов и презентаций. Первоначально он был разработан для логической структуризации документа и обеспечения возможности связывания документов. В конце концов, было решено, что многие функции представления в языке действительно вредны для основной цели структурирования документа. Таким образом, эти функции представления, которые постепенно вводились в более ранние версии HTML, были удалены. Новый язык представления, Каскадные таблицы стилей (CSS) , был разработан для работы в сочетании с XHTML / HTML, чтобы предоставить более богатые варианты стилей.
Отделение стиля от структуры
В принципе, HTML был разработан для создания содержимого (текста и изображений) и структуры (абзацы, заголовки и таблицы) для веб-страницы. CSS, с другой стороны, был разработан для обработки стиля веб-страницы (шрифты, цвета и макет).
Отделение стиля (CSS) от структуры (HTML) принесло много преимуществ, в том числе:
- сокращает время производства и обслуживания.
- улучшает возможности доступности для людей с ограниченными возможностями и для нескольких аппаратных платформ.
- обеспечивает лучшую стабильность кодирования во многих браузерах, как в прошлом, так и в будущем.
HTML5 — это новая рекомендация W3C
XHTML был предыдущей официальной рекомендацией W3C, но с начала века потребности Интернета несколько изменились. Преемник XHTML появился более десяти лет спустя и получил название HTML5. HTML5 предлагает новые возможности, в том числе:
- более простое включение аудио и видео без использования плагинов
- новых элементов для структуры страницы, динамических страниц и веб-форм
Основы HTML · Документы WebPlatform
Сводка
В этой статье вы изучите основы HTML и получите некоторое представление о структуре и содержании документа HTML.
Введение
В этой статье кратко описаны назначение и структура HTML на очень высоком уровне, включая то, как работают элементы и какие ссылки на символы. В следующих статьях будет более подробно рассказано о конкретных частях языка HTML.
Что такое HTML?
Большинство настольных приложений, которые читают и записывают файлы, используют определенные форматы файлов. Например, Microsoft Word использует файлы «.doc», а Microsoft Excel — «.xls». Эти файлы содержат инструкции о том, как создавать документы при их открытии, содержимое документа и метаданные о документе, такие как автор, дата последнего изменения и, возможно, даже список изменений.
HTML ( HyperText Markup Language ) — это язык, используемый для описания содержимого веб-документов. Он использует синтаксис, содержащий маркеры (называемые элементами ), которые обернуты вокруг содержимого в документе, чтобы указать, как пользовательские агенты (например, веб-браузеры) должны интерпретировать эту часть документа.
Агент пользователя — это любое программное обеспечение, которое используется для доступа к веб-страницам от имени пользователей. Здесь необходимо сделать важное различие — все типы настольных браузеров (например, Internet Explorer, Opera, Firefox, Safari и Chrome), а также альтернативные браузеры для других устройств (например, Интернет-канал Wii и браузеры мобильных телефонов. например Opera Mini и WebKit на iPhone) являются пользовательскими агентами, но не все пользовательские агенты являются браузерами.Например, автоматизированные программы Google и Yahoo! для индексации Интернета в своих поисковых системах используются пользовательские агенты, но ни один человек не контролирует их напрямую.
Как выглядит HTML
HTML — это простое текстовое представление содержимого и его общего значения. Например:
Это абзац.
Часть
— это маркер, обычно называемый тегом , что означает, что «то, что следует далее, следует рассматривать как абзац».Поскольку он находится в начале контента, на который он влияет, это «открывающий тег». Точно так же тег
указывает конец абзаца и, таким образом, является «закрывающим тегом». Открывающий тег, закрывающий тег и все, что между ними, называется элементом . Примечание. Многие люди используют термины «элемент» и «тег» как синонимы, что неверно. ( id = "example"
— это пара значение атрибута ; мы вернемся к ним позже.)
В большинстве браузеров есть опция «Источник» или «Просмотр источника», обычно в меню «Просмотр».Попробуйте это сейчас: перейдите на веб-сайт, выберите этот вариант и потратьте некоторое время на просмотр HTML-кода, составляющего страницу.
Структура HTML-документа
Типичный HTML-документ может выглядеть так:
Пример страницы
Привет, мир
Этот документ может выглядеть так при отображении в веб-браузере:
Документ начинается с элемента типа документа или doctype , в данном случае doctype HTML5.Это в основном служит для того, чтобы браузер отображал HTML в так называемом «стандартном режиме», чтобы он работал правильно. Это также позволяет программному обеспечению проверки знать, с какой версией HTML проверять ваш код.
Далее вы можете увидеть открывающий тег элемента
. Это оболочка всего документа. Закрывающий тег
— это последнее, что есть в любом HTML-документе. Элемент html
всегда должен иметь атрибут lang
.Это определяет основной язык для страницы. Например, en
означает «английский», fr
означает «французский». Существуют инструменты, которые помогут вам найти нужный языковой тег, например инструмент поиска языковых вложенных тегов Ричарда Исиды.
Внутри элемента html
находится элемент head
. Это оболочка, которая содержит другую информацию о документе, такую как внутренние или внешние стили и сценарии. Более подробно это описано в разделе «Элемент заголовка HTML».Внутри заголовка
находится элемент заголовка
, который определяет заголовок «Пример страницы» в строке заголовка браузера. Элемент head
всегда должен содержать мета-элемент
с атрибутом charset
, который определяет кодировку символов страницы. (Единственное исключение — когда страница закодирована в UTF-16, но вам все равно следует избегать этой кодировки.) По возможности следует использовать UTF-8. См. Эту статью W3C для получения дополнительной информации о кодировках символов.
После элемента head
идет элемент body
, который представляет собой оболочку, которая окружает фактическое содержимое страницы — в данном случае элемент заголовка первого уровня ( h2
), который содержит текст «Hello Мир».
И это наш документ полностью.
Синтаксис элементов HTML
Базовый элемент в HTML состоит из двух маркеров вокруг блока содержимого. Элементы также часто содержат другие элементы, называемые вложенными элементами .Тело документа всегда содержит много вложенных элементов. Структурные элементы, такие как статья
, заголовок
и div
, создают общую структуру документа и сами будут содержать заголовки, абзацы, списки и другие элементы. Абзацы могут содержать элементы, которые создают ссылки на другие документы, цитаты, выделение и т. Д. Почти любой элемент может содержать вложенные элементы, хотя есть исключения: некоторые элементы не содержат ни текста, ни вложенных элементов, например img
.
Элемент в другом элементе также называется «дочерним» элементом. Итак, в приведенном ниже примере abbr
является дочерним элементом h2
, который сам является дочерним элементом заголовка
. И наоборот, элемент заголовка будет называться «родительским» для элемента
h2
, который является родительским элементом abbr
. Эта концепция родитель / потомок важна, поскольку она составляет основу CSS (спецификация каскадных таблиц стилей) и широко используется в JavaScript.
Элементы также могут иметь атрибуты, которые могут изменять внешний вид и / или поведение элемента и вносить дополнительный смысл. Давайте посмотрим на другой пример.
<заголовок>
Основы
HTML
Это выглядит так при рендеринге в браузере:
В этом примере элемент заголовка
содержит элемент заголовка h2
, который, в свою очередь, содержит некоторый текст.Часть этого текста заключена в элемент abbr
(используемый для указания расширения сокращений), который имеет атрибут title
, значение которого составляет язык гипертекстовой разметки
.
Многие атрибуты в HTML являются общими для всех элементов, хотя некоторые специфичны для определенных элементов. Они всегда имеют форму ключевое слово = "значение"
. Значение часто заключено в одинарные или двойные кавычки. Хотя это не требуется в HTML5 (кроме случаев, когда значение атрибута состоит из нескольких слов, разделенных пробелом), вы всегда должны заключать значения в кавычки, поскольку это хорошая практика и может облегчить чтение кода.Кроме того, некоторые диалекты HTML требуют заключения атрибутов в кавычки, например XHTML 1.0, и не повредит сделать это для диалектов, которые этого не требуют.
Атрибуты и их возможные значения в основном определены спецификациями W3C HTML. Вы не можете создать свои собственные атрибуты, не сделав HTML недействительным, и это может сбить с толку пользовательские агенты и вызвать проблемы с правильной интерпретацией веб-страницы.
Блочные и рядные элементы
В HTML есть две основные категории элементов, которые соответствуют типам содержимого и структуре, которые они представляют: блоков элементов и встроенных элементов.
Блочные элементы находятся на более высоком уровне, обычно помогая определять структуру документа. Можно подумать о блочных элементах как о тех, которые начинаются с новой строки, отделяясь от предыдущего содержимого. Некоторые общие элементы уровня блока включают абзацы, списки, заголовки и таблицы.
Встроенные элементы содержатся внутри блочных элементов и обычно окружают только небольшие части содержимого документа. Встроенные элементы не приводят к появлению новой строки в документе; скорее, они появляются внутри строки текста.Некоторые общие встроенные элементы включают гипертекстовые ссылки, полужирный или курсивный текст, интервалы и короткие цитаты.
Примечание. HTML5 переопределяет категории элементов в HTML: см. Категории содержимого элементов. Хотя эти определения более точны и менее двусмысленны, их труднее понять, чем «блокировать» и «встраивать». Поэтому в этом курсе мы будем придерживаться этих условий.
Ссылки на символы
Последний пункт, который следует упомянуть в документе HTML, - это включение специальных символов.В HTML символы <
, >
и и
являются специальными. Они начинают и заканчивают части документа HTML, а не представляют печатаемые символы «меньше», «больше» и «амперсанд». По этой причине они всегда должны кодироваться особым образом в содержании документа.
Одна из самых простых ошибок, которую можно сделать на веб-странице, - использовать знаки <и> в тексте и заставить браузер отображать ваш контент неожиданным образом. Например, если вы напишете: «Тег абзаца (
) очень распространен.", чтобы он выглядел именно так, браузер отобразит его как
Тег абзаца (
) очень распространено.
Это явно не то, чего вы хотели или ожидали.
Решение этой проблемы состоит в том, чтобы закодировать или «избежать» двух знаков, представив их ссылками на символы. Ссылка на символ для «меньше» - «<», а ссылка на символ для «больше» - «>». Таким образом, чтобы эта строка выглядела так, как вы хотите, вы должны написать «Тег абзаца (
) очень распространен», что браузер отобразит как «Тег абзаца (
) очень распространен», как ты и задумал.В этих кодировках амперсанд (&) начинает ссылку, а точка с запятой (;) заканчивает ее.
Ссылки на символы также могут быть числовыми. Например, вы можете экранировать символ амперсанда с помощью сокращенного слова & amp;
или его цифровая ссылка & # 38;
.
Документация веб-платформы
включает в себя таблицу общих HTML-объектов для справки.
Кроме этих символов, вам следует избегать использования ссылок на символы, если вы не имеете дело с невидимым или неоднозначным символом.Если вы используете кодировку символов UTF-8, вы можете представлять любой символ (кроме упомянутых выше) без их экранирования.
Для получения дополнительной информации о работе с escape-символами см. Использование escape-символов в разметке и CSS.
Как использовать базовый язык гипертекстовой разметки (HTML) | Интернет-ресурсы
Язык гипертекстовой разметки (HTML) - это язык кодирования, используемый во многих типах контента. Редактирование HTML-кода блока - еще один способ изменить форматирование страницы.
Как открыть исходный код, чтобы увидеть HTML-код
- На панели администрирования выберите Workbench , затем выберите My Dashboard .
- Выберите страницу содержимого (например, веб-страницу) из списка содержимого или создайте новую страницу из типов содержимого , для которой вы хотите использовать базовую разметку гипертекста.
- На странице содержимого выберите вкладку Макет .
- Выберите + Добавить блок и выберите Копировать текст Блок.
- На панели инструментов редактирования выберите Источник .
- Источник с кодом HTML заменит редактор «Что видишь, то и получаешь» (WYSIWYG).
Форматирование текста
полужирный
Поместите тег перед текстом, который нужно выделить полужирным шрифтом, и тег после текста.
Пример:
Это моя любимая песня.
Это моя любимая песня.
Курсив
Поместите тег перед текстом, который должен быть выделен курсивом, и тег после текста.
Пример:
Я читаю статью на Animal Farm .
Я читаю «Скотный двор» для сочинения.
Неупорядоченный список
Неупорядоченный список - это маркированный список. Используйте этот тип списка, когда порядок не имеет значения.
- Начните неупорядоченный список с тега
- Начинайте каждую новую точку с
- Продолжайте делать это, пока список не будет закончен.
- Когда неупорядоченный список будет готов, закончите на
.
Пример:
Исходный код:
Любимые музыканты
- Тейлор Свифт
- Эд Ширан
- Аптечка первой помощи
Отображение:
Любимые музыканты
- Тейлор Свифт
- Эд Ширан
- Аптечка
Заказанный список
Упорядоченный список - это нумерованный список.Используйте это, когда порядок имеет значение, например, шаги в процессе.
- Начните список с
- Начинайте каждую новую точку с
- Продолжайте делать это, пока список не будет закончен.
- Завершите упорядоченный список цифрой
.
.
Пример:
Исходный код:
Ча-ча слайд
- Сдвиньте влево.
- Сдвиньте вправо.
- Верните сейчас, все.
- На этот раз один прыжок.
- Правая нога, давай топать.
- Левая нога, давай топать.
- Ча-ча, очень гладко.
Отображения:
Ча-ча слайд
- Сдвиньте влево.
- Сдвиньте вправо.
- Верните это сейчас, вы все.
- На этот раз один прыжок.
- Правая нога давай топать.
- Левая нога давай топать.
- Ча-ча настоящая гладкая.
Описательный перечень
Список описаний - это список терминов с описанием каждого термина.
- Начните список описаний с
- Вставьте
- Вставьте < dd> , чтобы определить термин, и закройте его цифрой
- Продолжайте делать это, пока ваш список описаний не будет готов.
- Завершите список описаний цифрой
Пример:
Исходный код:
Любимые напитки
Отображение:
Любимые напитки
Вода
Прозрачная жидкость.
Чай
Готовится путем заливки сушеных листьев горячей или кипящей водой.
Кофе
Приготовлен из жареных кофейных зерен.
Вложенный список HTML
Списки также могут быть вложены друг в друга.
- Начните список любого типа, который вам нужен.
- Вставьте открывающий и закрывающий теги для каждой строки.
- Когда начнется вложенный список, начните желаемый список с соответствующего тега.
- Когда вложенный список закончен, закройте список закрывающим тегом.
- Продолжить список.
- Завершите список соответствующим закрывающим тегом.
Пример:
Исходный код:
Любимые книги
- Убить пересмешника
- Серия "Голодные игры"
- Голодные игры
- И вспыхнет пламя
< li> Сойка-пересмешница
- Гордость и предубеждение
Отображение:
Любимые книги
- Убить пересмешника
- Голодные игры.
- Голодные игры
- И вспыхнет пламя
- Сойка-пересмешница
- Гордость и предубеждение
Устранение проблем с HTML
Теги абзацев
Тег абзаца
определяет новый абзац, а
- конечный тег.Иногда нужно добавить тег абзаца, чтобы вставить пробел, или удалить, чтобы исправить странный интервал.
Добавление тега абзаца для вставки пробела
Иногда в расширяемом / сворачиваемом содержимом (помеченном как
- Откройте Source в блоке копирования текста.
- Найдите место для вставки пробела (после последнего закрывающего тега для содержимого вверху и перед первым открывающим тегом для нижнего содержимого).
- Поместите курсор после закрывающего тега div.
- Нажмите Enter и введите
- Введите тег конца абзаца на две строки ниже начала
- Если снова щелкнуть «Источник», WYSIWYG снова включится, и появится место для вставки содержимого.
Удаление тегов абзацев в списке
Иногда интервалы в списках могут быть странными из-за тегов абзацев. Чтобы проверить, являются ли теги абзацев проблемой:
- Откройте Source в блоке копирования текста.
- Найдите HTML-код со странным интервалом.
- Удалите все нежелательные теги
и
.
- Сохранить.
Удаление неразрывных пробелов
Неразрывные пробелы ( & nbsp; ) иногда могут отображаться в коде HTML (обычно в результате вставки текста из другой программы). Если у вас странный интервал, проверьте & nbsp; в HTML-коде.
- Откройте Source в блоке копирования текста.
- Найдите странный интервал и проверьте наличие & nbsp; .
- Удалите все & nbsp; .
- Сохранить .
В качестве альтернативы, если много странных интервалов:
Открытый исходный код в блоке копирования текста.
- Поместите курсор в любое место и выберите все (Ctrl + A).
- Скопируйте (Ctrl + C) HTML-код.
- Откройте текстовый редактор.
- Вставьте HTML-код (Ctrl + V).
- Используйте Найти (Ctrl + F), чтобы найти все экземпляры & nbsp; .
- Вставка & nbsp; в поле «Найти» и оставить поле «Заменить на» пустым . Выберите Заменить все.
- Все экземпляры & nbsp ; будет удалено .
- Выберите все (Ctrl + A) обновленного HTML-кода.
- Вставьте (Ctrl + V) обновленный HTML-код обратно в исходный код сайта.
- Сохранить.
Selenium By-Arun: 326. ОСНОВЫ HTML
HTML ( H yper T ext M arkup L anguage) - язык, используемый для разработки веб-сайтов.
Просмотр HTML-страницы Источник:
К
доказать, что веб-сайты созданы с использованием языка HTML, позволяет просматривать
источник страницы примера страницы, выполнив следующие шаги:
2. Щелкните правой кнопкой мыши базовую веб-страницу и выберите параметр «Просмотр источника страницы», как показано ниже:
3.Убедитесь, что источник выбранной страницы отображается в формате HTML, как показано ниже:
4. Таким образом, доказано, что веб-страницы созданы с использованием языка HTML.
Понимание HTML
HTML-ТЕГИ и HTML-ЭЛЕМЕНТЫ:
Чтобы понять язык HTML, сначала вы должны понять следующее:
- HTML ТЕГИ
- HTML ЭЛЕМЕНТЫ
Пример:
Содержание
- это начальный тег
- Conents - это элемент HTML
- это конечный тег или закрывающий тег
Содержание
используется для создания заголовка «Содержание» на веб-странице.
Поэтому мы пишем операторы HTML, такие как
Contents
, используя начальный тег HTML, элемент HTML и конечный тег.
Использование редактора Tryit для изучения HTML:
2. Убедитесь, что страница редактора TryIt отображается с некоторым существующим кодом, как показано ниже:
3. Удалите существующий код и нажмите кнопку «Отправить код» на странице, как показано ниже:
4. Убедитесь, что страница результатов теперь отображается пустой после нажатия кнопки «Отправить код» на предыдущем шаге, как показано ниже:
5.Сначала запишите теги и в поле «Исходный код» текстовой области «Редактора TryIt», как показано ниже:
6. Теперь нажмите кнопку «Отправить код» и убедитесь, что на странице результатов ничего не отображается, как показано ниже:
7.
Результат по-прежнему отображается пустым, как теги.
используются для определения структуры страницы (т.е. они определяют
полная страница, включая заголовок и тело страницы) вместо отображения
что-то как результат.
8. Теперь давайте запишем
и, как показано ниже, нажмите кнопку «Отправить код» и
убедитесь, что в области «Результат» по-прежнему ничего не отображается, как показано
ниже:
8.
Результат по-прежнему отображается пустым, как теги
используются для определения тела страницы. т.е. любой html-код, написанный между
эти теги тела будут отображаться внутри тела страницы.
Так
в будущем, если мы хотим написать какие-либо HTML-теги, мы должны сначала
создать теги,
которые определяют структуру страницы.
Теги заголовка:
Позволяет отображать заголовки разных размеров, используя следующие операторы HTML:
Заголовок первый
Заголовок два
Заголовок третий
Заголовок четвертый
Заголовок пятый
Заголовок шестой
2. Убедитесь, что страница редактора TryIt отображается с некоторым существующим кодом, как показано ниже:
3.Удалите существующий код и нажмите кнопку «Отправить код» на странице, как показано ниже:
4. Убедитесь, что страница результатов теперь отображается пустой после нажатия кнопки «Отправить код» на предыдущем шаге, как показано ниже:
5. Запишите теги и
, как показано ниже: 6.
Теперь запишите теги HTML, которые используются для отображения разных размеров.
заголовков внутри
7.Нажмите кнопку «Отправить код» и обратите внимание, что заголовки разных размеров отображаются в области «Результат», как показано ниже:
Вот как написан HTML-код для разработки веб-страниц.
Но для веб-страниц могут потребоваться различные типы элементов пользовательского интерфейса, помимо заголовков, такие как текст страницы, полужирный текст, подчеркнутый текст, курсив, подчеркивание, линейки, элементы списка, кнопки, раскрывающиеся списки, текстовые поля и многие другие. Чтобы получить эти элементы в результате, мы должны изучить или знать конкретные теги HTML, чтобы получить необходимые элементы.
АТРИБУТЫ HTML:
Чтобы изменить свойства элементов HTML, мы должны использовать атрибуты HTML внутри тегов HTML.
1. В нашем предыдущем примере мы заметили, что тело страницы по умолчанию отображается белым цветом, как показано ниже:
2. Теперь давайте изменим цвет фона тела страницы с белого на желтый, записав атрибут bgcolor = 'yellow' в тег
HTML-кода, как показано ниже:3.Нажмите кнопку «Отправить код» и обратите внимание, что тело страницы изменило цвет на желтый, как показано ниже:
Вот как мы используем HTML-теги, HTML-элементы и HTML-АТРИБУТЫ для разработки веб-страниц.
Предстоящие публикации можно будет понять только в том случае, если у вас есть базовые знания HTML.
Прокомментируйте ниже, чтобы оставить отзыв или задать вопросы.
Введение в XPath будет объяснено в следующем посте.
Основы HTML
Основы HTML
Это базовое руководство было подготовлено для тех, кто не знает HTML.
Что такое Интернет?
Глобальная сеть сетей Интернет впервые возникла в 1960-х годах. К концу 1970-х годов 2000 компьютерных серверов по всей территории Соединенных Штатов были связаны телефонными линиями. Энтони Рутковски, исполнительный директор Internet Society, объяснил первоначальное видение Интернета как
.
...a означает совместное использование ресурсов информационной системы на нескольких разнообразных платформах, высоконадежную самовосстанавливающуюся сеть, которая может работать практически на любом носителе, чтобы пережить ядерный холокост, и способ объединить экспертов со всего мира в «лабораториях» для создания, внедрения инноваций , улучшать и производить во многих различных областях исследований.
К концу 1980-х годов количество серверов, подключенных к Интернету, выросло с 2 000 до 1 миллиона. В 1990 году за один год количество серверов выросло до 100 миллионов.Эта масса соединений вскоре получила название WWW (World Wide Web). В «Краткой истории Интернета» Internet Society содержится более подробная информация о происхождении Интернета.
Этот феноменальный рост отчасти был обусловлен разработкой HTML , языка гипертекстовой разметки. Этот язык был разработан, чтобы упростить навигацию в Интернете. Веб-браузеры , программы, которые читают файлы HTML, помещают графический пользовательский интерфейс в WWW и доставляют огромное количество информации, хранящейся здесь, в массы.
Простота HTML также позволила среднему интернет-серфингисту стать веб-автором.
Итак, давайте немного изучим HTML ...
Основные понятия HTML
- HTML теги всегда окружены & quot <& quot и & quot & gt & quot
- HTML-теги обычно имеют начало & quot
& quot tag & gt & quot - HTML-файлы должны начинаться с & quot
HTML-теги
- ГОЛОВКА
- HTML-документы разделены на два основных раздела: и .Большая часть информации, содержащейся в разделе заголовка, скрыта веб-браузером. Это может включать программный код, используемый веб-страницей, дату создания, имя автора, краткое описание страницы, ключевые слова для идентификации контента для поисковой машины и многое другое.
- Единственный видимый код, содержащийся в этом разделе, - это заголовок.
- НАЗВАНИЕ
- Каждый документ HTML должен иметь заголовок. Заголовок не отображается вместе с остальным текстом в веб-браузере, а становится именем окна.Заголовок HTML-документа, который вы сейчас читаете, - «Основы HTML».
- код:
-
Мое название & lt / TITLE & gt
- КОРПУС
- Большая часть информации, содержащейся в документе HTML, и все видимые данные, за исключением заголовка, расположены внутри тела.
- код:
-
Это тело. & Lt / BODY & gt
- Самую простую веб-страницу можно собрать с помощью тегов HTML, описанных выше.Код будет выглядеть примерно так:
- код:
-
Мой заголовок & lt / TITLE & gt
& lt / HEAD & gt & lt / BODY & gt
& lt / HTML & gt
- код:
-
Размер заголовка 1 & lt / h2 & gt
- вид:
Размер заголовка 1 & lt / h2 & gt
Это абзац. & Lt / P & gt
Это абзац.
См. Руководство по HTML для получения дополнительной информации по абзацам.
Это первая строка
, а это вторая строка
, а это вторая строка
- Горизонтальную линейку можно изменить, указав ширину и высоту (РАЗМЕР) горизонтальной линии в процентах (размеры окна) или в пикселях.
- код:
-
- вид:
- Выравнивание
- HTML предоставляет два основных варианта выравнивания. Текст, изображения и другие объекты HTML можно выровнять ВЛЕВО или ПО ЦЕНТРУ.Выравнивание по умолчанию - влево.
- код:
-
Поместите меня в центр страницы. & Lt / CENTER & gt - view:
Поместите меня в центр страницы.
- Текст в заголовке или абзаце также можно выровнять по левому, правому или центру, включив параметр выравнивания внутри тега
- код:
-
Этот короткий абзац можно выровнять по левому, правому или по центру.Просто добавьте параметр внутри тега « - вид:
Этот короткий абзац можно выровнять по левому, правому или центру. Просто добавьте параметр внутри тега «
- код:
-
Это будет ЖИРНЫМ шрифтом & lt / B & gt, а ИТАЛИЧЕСКИМ & lt / I & gt.
- вид:
- Будет жирным шрифтом , а - ИТАЛИЧЕСКИМ .
См. Руководство HTML для получения дополнительной информации о физических и логических стилях.
Веб-браузеры отображают гипертекст другим цветом, обычно синим. HTML-руководство NCSA объясняет четыре шага для создания привязки:
- Начните анкер с
- Укажите документ, на который указывает указатель, введя параметр HREF = "filename", за которым следует закрывающая правая угловая скобка: & gt
- Введите текст, который будет использоваться в качестве гипертекстовой ссылки в текущем документе.
- Введите конечный тег привязки: & lt / A & gt.
Обычно существует два типа файлов изображений, которые могут быть встроены в веб-страницы. Формат JPEG (.jpg) лучше всего подходит для фотографических изображений, а файлы GIF (.gif) часто представляют собой компьютерные изображения или графику, содержащие 256 цветов или меньше.
Когда у вас есть изображение, используйте тег источник (SRC) файла изображения в кавычках. Чтобы добавить изображение в формате GIF «my_pict.gif "на страницу код будет выглядеть примерно так:
- код:
-
- вид:
Минимальный HTML-документ
Итак, теперь вы знаете достаточно, чтобы написать свой собственный HTML-документ. Найдите время, чтобы создать свой собственный HTML-файл. Вам следует использовать очень простой текстовый редактор для ввода документа. Если вы используете Mac, используйте Simple Text . Если ваш компьютер относится к разновидности Wintel, вы можете использовать Note Pad .
После того, как вы ввели весь текст, сохраните файл как something.html (если вы используете ПК, то .htm подойдет.). ".Html" сообщает веб-браузеру, что файл должен обрабатываться как веб-страница.
Обязательно просматривайте свой HTML-файл в Internet Explorer, Netscape или другом веб-браузере.
Пример минимального HTML-документа см. В руководстве по HTML.
Подробнее ...
Хотя HTML включает в себя гораздо больше, этих основ должно быть достаточно, чтобы вы начали.Дополнительную справочную информацию можно найти во многих местах в книжных магазинах и в Интернете. Вот пара ссылок, которые помогут вам начать работу:
Последнее обновление: январь 2004 г.
Если у вас есть вопросы или предложения, напишите мне по адресу jwinter2@csulb.edu.
Основы Интернета. Эпизод 1: Введение в HTML
Вступление
В этой серии я попытаюсь обсудить основные темы веб-технологий. В первом эпизоде рассматриваются основы HTML.
Оглавление
Что такое HTML?
HTML (язык гипертекстовой разметки) - это язык для описания структуры веб-страниц. HTML дает авторам возможность:
- Публикация онлайн-документов с заголовками, текстом, таблицами, списками, фотографиями и т. Д.
- Получите онлайн-информацию по гипертекстовым ссылкам одним нажатием кнопки.
- Дизайн форм для проведения транзакций с удаленными сервисами, для использования при поиске информации, бронировании, заказе продуктов и т. Д.
- Включайте электронные таблицы, видеоклипы, аудиоклипы и другие приложения прямо в свои документы.
Структура HTML-документа
Это приблизительная структура HTML-документа.
Заголовок документа
Тело документа
Войти в полноэкранный режимВыйти из полноэкранного режима
HTML-теги
HTML - это язык разметки, в котором для форматирования содержимого используются различные теги.За исключением нескольких тегов, большинство тегов имеют соответствующие закрывающие теги. Например,
имеет закрывающий тег <\ body
.
Некоторые основные теги
Тег | Описание |
---|---|
| Этот тег определяет тип документа и версию HTML. |
| Этот тег включает в себя полный документ HTML и состоит из заголовка и тела документа. |
| Этот тег представляет заголовок документа. |
<название> | Этот тег используется внутри тега для упоминания заголовка документа. |
| Этот тег представляет тело документа, в котором хранятся другие теги HTML, например ,
|
| Этот тег представляет заголовок верхнего уровня.Теги , , , , , также представляют другие размеры заголовков, в которых - самый большой, а - самый маленький. |
| Этот тег представляет абзац. |
Синглтон-теги
Одноэлементные теги не требуют, чтобы закрывающий тег был действительным.Эти элементы обычно стоят отдельно на странице.
Важные одноэлементные теги
Тег | Описание |
---|---|
| Разрыв строки, который используется в текстовом содержимом для создания одиночного разрыва строки вместо абзаца. |
| Горизонтальная линейка, представляющая собой прямую линию на странице. Их можно использовать для разделения разделов на веб-странице. |
| Используется для встраивания изображения в HTML-страницу. Технически этот тег создает пространство хранения для изображения, на путь которого можно ссылаться с помощью атрибута src . |
| Мета-теги - это «информация о содержимом». Они находятся в заголовке документа и используются для передачи информации о странице браузеру. Есть много разных метатегов, которые вы можете использовать на веб-странице. |
<вход> | Элемент формы, который используется для сбора информации от посетителей. |
Семантические и несемантические теги
Семантические теги описывают его значение как для браузера, так и для разработчика.
Примеры несемантических элементов:
. Это ничего не говорит о его содержании. Примеры семантических элементов :
, и
.Это четко определяет его содержание.
Семантический пример страницы
Раздел заголовка HTML
Разница между
и
Элемент
- это структурный элемент, который очерчивает заголовок сегмента страницы. Он попадает в элемент
. Элемент
не отображается на странице и используется для выделения метаданных, включая заголовок документа и ссылки на внешние файлы.Он попадает непосредственно в элемент
.
Раздел навигации
Элемент