HTML язык: что это такое, когда появился и из чего состоит. Html язык это


Что такое язык HTML и для чего он нужен

Здравствуйте уважаемые начинающие веб-мастера. Начинаем изучать языки программирования.

И начнём мы их изучать с html.

Сразу скажу, что в конце курса Вы уже сможете самостоятельно написать сайт на чистом html, и выложить его в интернет. Но я всё же порекомендую не торопиться, и после html, познакомиться с css.

Тогда и сайт Вы сделаете покруче, и сможете исправлять внешний вид сайта, созданного на готовой CMS(система управления контентом).

Изучение языка программирования, и изучение иностранного языка — это далеко не одно и тоже, и оно гораздо легче. Более того, это не страшно, а очень увлекательно.

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

Учиться мы будем при помощи редактора Notepad++, который Вам нужно установить на свой компьютер.

В этом редакторе файлов, можно написать код, и тут-же посмотреть, как отобразит его браузер. Очень удобно.

Давайте, сначала я Вам немного расскажу, что из себя представляет HTML, и это будет скучная часть нашего курса, а затем займёмся интереснейшей практикой. Там уж, точно, скучно не будет.

НТМL (HyperText Markup Language) дословно — язык разметки гипертекста. С помощью его создаются веб-страницы.

И если, совокупность просто страниц, объединённых одной тематикой, в нашем понимании — книга, или даже, лучше сказать, толстый журнал, то совокупность веб-страниц объединённых одним доменным именем — это и есть сайт.

Каждая веб-страница имеет свой уникальный текст, написанный Вами, и заключенный в html-код.

Код — это команды браузеру, как отображать тот или иной элемент. Допустим, написали Вы слово, а вот в каком виде оно будет на экране, зависит от того, в какой код вы его заключите.

Код html состоит из следующих элементов:

1. Теги.

2. Атрибуты тегов.

3. Значения атрибутов.

Давайте рассмотрим их по порядку.

Тег html — это основной элемент кода. Пишется он так:

<html></html>

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

Между этими двумя частями, пишется весь остальной код страницы, которая будет отображаться на экране.

Тег <html> сообщает браузеру, что это html-документ, и является основным (родительским) тегом для всех остальных элементов.

В остальных тегах, элементах кода, в угловых скобках пишется буква, или слово, которое будет являться названием тега и определит, какой элемент будет этим тегом выведен на экран.

Например, если поставить в угловых скобках букву h2, то на экране выведется текст в виде заголовка.

<h2>Здравствуйте<h2>

То есть шрифт слова «Здравствуйте», будет крупнее и жирнее остального текста.

Если в угловые скобки поставить букву p, то текст заключённый в тег, будет выведен в виде абзаца.

<p>Здравствуйте</p>

То есть, шрифт будет обычный, но всё, что написано после этого тега, будет начинаться с новой строки.

И таких букв, и даже слов, определяющих вид команды, в html несколько десятков, хотя в частом использовании находятся не больше 10-15 тегов.

Более подробно, каждый из них, мы рассмотрим по ходу этого курса

Следующие — это атрибуты тегов. Часто используемых, тоже не более десятка. А в последнее время и того меньше, так как все функции атрибутов перенесены в css.

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

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

<h2 color></h2>

И сразу переходим к значениям атрибутов. Дело в том, что атрибут обязательно должен быть со значением. То есть, дали вы команду, что заголовок должен быть цветным, значит нужно указать, какой будет цвет.

Это указание и будет значением атрибута. Выглядит оно так:

<h2 color="#FF000D"></h2>

Это красный цвет.

Точно так же, но при помощи других атрибутов, можно задавать размер текста, отступы, выравнивания, и много чего ещё.

Всё это мы рассмотрим далее по ходу курса, подробно и наглядно.

А сейчас делаем вывод из всего вышесказанного:

Язык HTML — это язык, который понимают браузеры. Нам он необходим для того, чтоб общаться с браузером, или можно сказать, управлять им, то есть давать ему команды на то, как воспринимать и отображать на экране то, что мы напишем.

Хочу добавить, что теги, атрибуты, и их значения, легко запоминаются во время практических занятий, чем и будут по сути все последующие статьи.

Там сразу видишь тег, узнаёшь его значение, в каком случае и каком месте он применяется, какими знаками сопровождается, и как пишется, так что сейчас я не буду показывать Вам все теги и атрибуты, увидим всё на практике.

Полный список тегов и атрибутов html, если кому то интересно, можно посмотреть здесь: W3.org.

Хотя, если вы не собираетесь профессионально заниматься программированием, будет достаточно знать несколько (около десятка) основных тегов и несколько же атрибутов.

Ну, и всё, пожалуй. Мало? А больше пока и не надо. Остальное будем узнавать в процессе обучения на конкретных примерах.

Думаю, на примерах будет лучше усваиваться. Наша цель сделать сайт и понять, как же всё это работает, так что вперёд на практику.

Перемена

Только сядешь за учёбу — так обязательно какая-то падла разбудит!!!

В школе учитель говорит ученикам:— Кто из вас окончательно считает себя тупицей? Встаньте.После долгой паузы поднимается один ученик:— Так ты считаешь себя тупицей?— Ну не совсем, но как — то неловко, что вы стоите один.

Как сделать иконку для сайта — favicon < < < В раздел > > > Комментарии

starper55plys.ru

что это такое, когда появился и из чего состоит

HTML язык (HyperText Markup Language) – это стандартный язык разметки гипертекста в Интернете. Его основное предназначение – создавать интернет-страницы и обеспечивать нормальное расположение в документе списков, заголовков, таблиц, картинок и прочих материалов. Гипертекст в данном случае – это текст, связанный указателями-ссылками с другими текстами.

Если говорить понятнее, то HTML – это простой набор кодов для описания структуры документа. А браузеры разъясняют язык HTML и отображают на экране монитора компьютера или других устройств уже понятный пользователю форматированный текст с картинками, таблицами, заголовками, списками и т.д.

Как и когда появился HTML язык?

HTML был придуман в 86-м году прошлого века. Инициатором стал ученый из Великобритании Тимон Бернерс-Ли, работающий в Европейской организации по ядерным исследованиям в Женеве.

Тогда он предложил HTML в качестве языка для передачи технических и научных данных между Институтами. Это поспособствовало тому, что все научные документы легко читались и выглядели одинаково хорошо на всех устройствах.

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

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

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

Из каких компонентов состоит HTML?

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

  1. Тег (дескриптор). HTML полностью состоит из дескрипторов. Они посылают команды веб-браузеру, выполняющему конкретные функции. К примеру, вставляет картинки или создает списки.
  2. Атрибут (аргумент). Предназначен для внесения изменений в теге. То есть, он может выровнять по краю или центру абзац/картинку внутри самого тега.
  3. Значение. Определяет изменения от атрибутов. Например, при выравнивании текста или изображения, для атрибута можно задать различные значения: текстовые (left либо right), или числовые (размеры картинки по ширине и высоте).

Какая структура HTML документа?

Посетив в браузере любую web-страницу, вы можете посмотреть, как она выглядит в кодовом формате, нажав правой кнопкой мыши на странице и выбрав раздел «Посмотреть код».

Пример части структуры страницы на которой вы находитесь

Можно заметить, что в начале любого документа в формате HTML есть строка , обозначающая версию HTML и порядок написания и применения тегов. В устаревших версиях HTML было изобилие самых разных вариаций тега DOCTYPE, но в новой версии существует только один – !DOCTYPE.

За ним следует непосредственно документ страницы, имеющий начало и конец, которые обозначаются открывающимся (<html>) и закрывающимся (</html>) тегами соответственно. По сути, этот парный тег является контейнером, где находится все содержимое web-страницы – весь полезный контент охвачен этими двумя элементами.

Внутри самого документа находятся 2 блока: <head> и <body>, и выглядит это следующим образом:

<html> <head></head> <body></body> </html>

В <head> содержатся служебные элементы для поисковиков и браузеров:

  • заголовок <title> (обязательный тег) документа, отображающийся в выдаче поисковика и во вкладке браузера;
  • мета теги названия, описания и ключей;
  • описание содержания документа;
  • ссылки на стилевые файлы <link>;
  • ссылки на скрипты <script>.

Все, что прописано в данном теге, пользователю не показывается на странице. Он видит только элементы страницы, прописанные в разделе <body>:

  • непосредственно текст;
  • таблицы;
  • графические элементы;
  • изображения;
  • аудио- и видеофайлы и прочий код.

Исходя из вышесказанного, приведем простейший пример HTML документа:

<!DOCTYPE html> <html> <head> <title>Я написал свой первый HTML документ</title> </head> <body> <h2>Мой первый HTML документ</h2> <p>Всем привет!</p> </body> </html>

Прописав подобный текст в любом текстовом документе (в том числе и в Блокноте), сохранив его в расширении html и открыв в одном из браузеров, на экране вы увидите заголовок <h2> и описание документа <p>. При этом заголовок будет выделен жирным шрифтом большего размера, чем сам текст.

Подводим итоги

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

webmasterie.ru

Основы HTML. Язык HTML и его теги

Вы уже, наверное, знаете, что HTML это некий код, который содержит особые команды для задания внешнего вида или каких-либо элементов Web-страницы. Эти особые команды называются тегами. С их помощью можно, например, оформить фрагмент текста страницы как отдельный абзац, превратить его в заголовок, выделить курсивом или полужирным шрифтом. Язык HTML определяет набор этих тегов, назначение и их дополнительные параметры. И прежде чем начать изучать основы HTML, давайте разберемся, что нам для этого потребуется. Так как HTML это код, то его нужно где-то прописывать и для этого нам поможет самый обычный блокнот. Этот редактор является самым простым, но для первых уроков подойдет и он. В дальнейшем советую скачать Notepad++ и работать в нем. Это тот же блокнот только «прокаченный», он обладает дополнительными возможностями, которые облегчат написание HTML кода. В дальнейшем мы поговорим и о других более мощных Web-редакторах, но для изучения основ HTML нам хватит и этих двух.

Запустим Notepad++ и пропишем в нем свой первый код на языке HTML, приведенный ниже:

<html> <head> <title>Пример простейшей Web-страницы</title> </head> <body> <h2>Моя первая Web-страничка</h2> <p>Сегодня я начал изучать <b>основы HTML</b>.</p> </body> </html> 

И теперь сохраните свой файл под именем page1.html в любое место на вашем компьютере. Только будьте внимательны, при сохранении имя файла должно обязательно заканчиваться на .html иначе отображение будет не корректным. Теперь откройте сохраненный файл page.html через любой браузер, для этого нажмите по нему правой кнопкой мыши и открыть с помощью, выбираем браузер. Вы должны увидеть в окне браузера следующее:

Отлично! Вы создали свою первую простенькую Web-страничку. Теперь давайте вернемся обратно к нашему коду, который мы написали и разберемся с языком HTML. Найдите такой фрагмент HTML-кода:

<h2>Моя первая Web-страничка</h2> <p>Сегодня я начал изучать <b>основы HTML!</b></p>

Кроме текста здесь присутствуют какие-то непонятные слова, заключенные между символами < и >. Это как раз и есть те самые теги HTML. Они задают форматирование нашего текста. И смотрите, что получается, строка «основы HTML» будет выделена полужирным шрифтом, потому что теги <b> и </b> задают это свойство. При этом тег <b> является открывающим и помечает начало полужирного шрифта, а тег </b> является закрывающим тегом и помечает конец. Весь фрагмент текста, который заключен между этими тегами, называется содержимым тега.

Смотрим дальше, в нашем HTML-коде есть теги <h2> и <p>, а так же соответствующие им закрывающие теги </h2> и </p>. Первый тег <h2> задает заголовок текста, а второй тег <p> создает простой текстовый абзац. Давайте рассмотрим еще несколько тегов и напишем следующий код:

<html> <head> <title>Пример простейшей Web-страницы</title> </head> <body> <h2>Моя первая Web-страничка</h2> <p>Сегодня я начал изучать <strong>основы HTML!</strong> <br> И уже выучил несколько тегов. <i>Язык HTML очень простой!</i></p> </body> </html>

Сохраним наш файл под тем же именем page1.html и снова откроем его в браузере. Вот что мы увидим:

Вернемся к коду. Здесь мы видим новые теги: <strong> и закрывающий тег </strong>, который задает так же полужирный шрифт, но в отличие от тега <b> выделяет важную часть текста. Тег <br> делает перевод строки. Обратите внимание, тег <br> не имеет закрывающего тега! Почти все теги имеют закрывающий тег, но есть исключения, тег <br> один из них. И посмотрим на последний тег <i>, он делает курсивное начертание текста.

Как вы убедились, в языке HTML нет ничего трудного, самое главное это выучить его теги, которые со временем вы запомните. В справочнике HTML вы можете просмотреть все существующие теги. И последнее, что осталось нам рассмотреть в данном уроке, вот этот фрагмент кода:

<html> <head> <title>Пример простейшей Web-страницы</title> </head> <body> ... </body> </html>

Между тегами <body> и </body> содержится все видимое содержимое нашей Web-страницы и называется телом. Следующий парный тег <head> - секция заголовка, где содержится неотображаемая часть Web-страницы, которая несет служебную информацию для Web-обозревателей. В нашем случае в той секции расположен тег <title>, который задает название Web-страницы отображаемое в заголовке окна браузера. И последний тег <html>, в который вложены все остальные теги, заключает в себя все содержимое страницы. При создании Web-страниц все эти теги обязательно должны присутствовать.

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

saperka.ru

Что такое HTML

Сегодня интернетом пользуется 3,5 миллиарда человек – это половина населения Земли. Путешествуя по сайтам, многие люди даже не догадываются, что при их создании использовался язык HTML. Без него все веб-страницы выглядели бы сплошным неудобочитаемым полотном строчек. Попробуем разобраться, что собой представляет этот язык, и для чего он нужен. А познакомиться с ним более подробно вы сможете на «Базовом курсе HTML».

HTML и другие понятия

Любая изобретенная человеком деятельность, будь то обучение детишек азбуке или производство баллистических ракет, рано или поздно приводится к единым стандартам. Тоже произошло и с созданием веб-страниц. В 1991 году британский учёный Тим Бернерс-Ли разработал первую спецификацию языка HTML, которая позволяла создавать документы для отображения на различных устройствах, людям не обладающим навыками вёрстки. Теперь язык HTML является стандартом в области создания веб-страниц.

Язык HTML

Аббревиатура HTML расшифровывается как HyperText Markup Language. То есть HTML – это язык гипертекстовой разметки размещенных в интернете документов. Благодаря его использованию браузеры получают информацию о том, как отображать различные элементы веб-страниц. Некоторые пользователи путают хтмл с языками программирования, однако с его помощью нельзя выполнить какие-либо действия – к примеру, открыть всплывающее окно. Это всего лишь разметка – подобная той, с которой сталкивался каждый пользователь программы Microsoft Word. С ее помощью можно создавать таблицы, форматировать текст, добавлять ссылки на фотографии и т. д.

HTML-код состоит из тэгов – команд, с помощью которых и задается разметка. Каждый тэг заключается в угловые скобки и отвечает за определенную задачу. К примеру, с помощью тэга <b> можно выделить текст жирным шрифтом, а команды <table>, <tr> и <td> позволяют начертить таблицу.

Написать сайт на хтмл можно в самом простом текстовом редакторе, правильно расставив тэги и заменив расширение .txt на .html. Для пользователей, которые понятия не имеют, что такое HTML, было создано множество редакторов, делающих работу с кодом простой и наглядной. Самыми популярными программами являются FrontPage, Dreamweaver и HomeSite. Все они облегчают процесс создания сайтов, но засоряют коды страниц ненужными тэгами, увеличивая их объем. Поэтому многие даже начинающие сайтостроители предпочитают изучать язык гипертекстовой разметки и писать HTML-код вручную.

Что такое веб-страница

Типичная веб-страница – это документ в формате html, который открывается с помощью браузера и имеет уникальный адрес в сети интернет. Кроме текста, она может содержать:

  • картинки;
  • фотографии;
  • аудио- и видеофайлы;
  • таблицы;
  • списки;
  • ссылки на другие страницы.

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

Как правило, веб-страница состоит из:

  • «шапки», в которой расположена основная информация: название сайта, логотип, девиз, телефоны, форма поиска;
  • основного блока, где размещается контент страницы;
  • боковых колонок с длинными списками: пунктами меню, рубриками;
  • «подвала» с контактами, копирайтом, счетчиками посещений, отдельными пунктами меню.

Веб-страница может быть статической и динамической. Первые пишутся на языке HTML и лежат на серверах в неизменном виде. Динамические страницы не существуют, пока пользователь не пошлет запрос на их генерацию. Создаются они скриптами, которые пишутся кодерами на разных языках программирования. С помощью динамических веб-страниц очень удобно работать с новостными порталами, интернет-магазинами и другими ресурсами, которые наполнены часто меняющейся информацией.

Что такое сайт

Разобравшись с тем, что такое веб-страница, можно перейти к понятию веб-сайта. Сайт - это совокупность веб-страниц, объединенных общей темой и дизайном. Главная страница сайта содержит множество ссылок на внутренние информационные ресурсы, каждый из которых является отдельной веб-страницей. Сайт может состоять и из одной страницы, однако на ней обязательно будут ссылки на другие ресурсы: видеофайлы, всплывающие окна, документы для скачивания.

Каждый сайт имеет свое доменное имя, которое вводится в адресную строку браузера. Оно гораздо короче и лаконичнее, чем адреса внутренних веб-страниц, поэтому запомнить его не составит труда. Некоторые сайты имеют 2 и более адреса, которые ведут к одному и тому же ресурсу. Так часто поступают компании, которым нужно, чтобы клиенты могли найти их сайт, введя название фирмы как на латинице, так и на кириллице. В зависимости от объема и характера контента, сайты делятся на 3 типа.

Что такое верстка сайта

Создание сайта совершается в несколько этапов.

  1. Создание макета.
  2. Верстка.
  3. Наполнение контентом.
  4. Публикация в интернете.

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

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

Верстка может осуществляться с помощью следующих инструментов:

  • cлоёв;
  • фреймов;
  • таблиц;
  • блоков;
  • flex-элементов.

После окончания работы верстальщики обязательно проверяют, насколько быстро и корректно сайт отображается на разных устройствах и в различных браузерах.

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

progstudy.ru

Теоретические сведения о языке HTML — Мегаобучалка

 

Язык HTML

 

Термин HTML (HyperText Markup Language) означает «язык маркировки гипертекстов». Первую версию HTML разработал сотрудник Европейской лаборатории физики элементарных частиц Тим Бернерс-Ли. Со времени создания первой версии HTML претерпел некоторые изменения. Как и многое другое в компьютерном мире, версии, или спецификации, HTML оказались пронумерованными. Известны спецификации 2.0, 3.0 и 3.2., 4.0, 5.0

Для освоения HTML необходимы две вещи:

1. Любой браузер - программа для просмотра HTML-файлов.

2. Любой редактор текстовых файлов, поддерживающий русский язык в выбранной Вами кодировке (в рамках лабораторной работы желательно использование Блокнот).

Текстовый редактор используется для подготовки HTML-файлов, а браузер — как инструмент контроля за сделанным. Один и тот же *.htm-файл может быть одновременно открыт и в Блокноте, и в браузере. Для отображения изменений, сделанных в Блокноте в HTML-документе, их необходимо сохранить, а затем просто нажмите кнопку Обновить в браузере.

 

Устройство HTML-документа

HTML-документ — это просто текстовый файл с расширением *.html (Unix-системы могут содержать файлы с расширением *.html).

Вся информация о форматировании документа сосредоточена в его фрагментах, заключенных между знаками "<" и ">". Такой фрагмент (например, <html>) называется меткой (по-английски — tag, читается "тэг"). Большинство HTML-меток — парные, то есть на каждую открывающую метку вида <tag> есть закрывающая метка вида </tag> с тем же именем, но с добавлением "/". Метки можно вводить как большими, так и маленькими буквами. Например, метки <body>, <BODY> и <Body> будут восприняты браузером одинаково. Многие метки, помимо имени, могут содержать атрибуты — элементы, дающие дополнительную информацию о том, как браузер должен обработать текущую метку.

 

Обязательные метки

 

<html> ... </html>

Метка <html> должна открывать HTML-документ. Аналогично, метка </html> должна завершать HTML-документ.

<head> ... </head>

Эта пара меток указывает на начало и конец заголовка документа.

<title> ... </title>

Все, что находится между метками <title> и </title>, толкуется браузером как название документа. Браузер, например, показывает название текущего документа в заголовке окна и печатает его в левом верхнем углу каждой страницы при выводе на принтер. Рекомендуется название не длиннее 64 символов.

<body> ... </body>

Эта пара меток указывает на начало и конец тела HTML-документа, каковое тело, собственно, и определяет содержание документа.

<h2> ... </h2> — <H6> ... </H6>

Метки вида <Hi> (где i — цифра от 1 до 6) описывают заголовки шести различных уровней. Заголовок первого уровня — самый крупный, шестого уровня, естественно — самый мелкий.

<P> ... </P>

Такая пара меток описывает абзац. Все, что заключено между <P> и </P>, воспринимается как один абзац. Метки <Hi> и <P> могут содержать дополнительный атрибут ALIGN (читается "элайн", от английского "выравнивать"), например:

<h2 ALIGN=CENTER>Выравнивание заголовка по центру</h2>

или

<P ALIGN=RIGHT>Образец абзаца с выравниванием по правому краю</P>

Непарные метки

Некоторые метки не подчиняются двум основным правилам HTML: все они непарные, а некоторые (так называемые &-последовательности) к тому же должны вводиться только маленькими буквами. Располагаются непарные метки внутри абзаца.

<BR>

Эта метка используется, если необходимо перейти на новую строку, не прерывая абзаца.

<HR>

Метка <HR> описывает горизонтальную линию:

Метка может дополнительно включать атрибуты SIZE (определяет толщину линии в пикселях) и/или WIDTH (определяет размах линии в процентах от ширины экрана). В следующем примере приведена небольшая коллекция горизонтальных линий.

Форматирование шрифта

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

Физические стили

Под физическом стилем принято понимать прямое указание браузеру на модификацию текущего шрифта. Например, все, что находится между метками <B> и </B>, будет написано жирным шрифтом. Текст между метками <I> и </I> будет написан наклонным шрифтом. Несколько особняком стоит пара меток <TT> и </TT>. Текст, размещенный между этими метками, будет написан шрифтом, имитирующим пишущую машинку, то есть имеющим фиксированную ширину символа.

Логические стили

При использовании логических стилей автор документа не может знать заранее, что увидит на экране читатель. Разные браузеры толкуют одни и те же метки логических стилей по-разному. Некоторые браузеры игнорируют некоторые метки вообще и показывают нормальный текст вместо выделенного логическим стилем. Самые распространенные логические стили:

<EM> ... </EM>

От английского emphasis — акцент.

<STRONG> ... </STRONG>

От английского strong emphasis — сильный акцент.

<CODE> ... </CODE>

Рекомендуется использовать для фрагментов исходных текстов.

<SAMP> ... </SAMP>

От английского sample — образец. Рекомендуется использовать для демонстрации образцов сообщений, выводимых на экран программами.

<KBD> ... </KBD>

От английского keyboard — клавиатура. Рекомендуется использовать для указания того, что нужно ввести с клавиатуры.

<VAR> ... </VAR>

От английского variable — переменная. Рекомендуется использовать для написания имен переменных.

megaobuchalka.ru

Что такое HTML? Для чего нужен HTML? Как создать HTMLстраницу? Возможности языка HTML

Привет, посетитель сайта ZametkiNaPolyah.ru! Этой записью мы продолжаем рубрику: Верстка сайтов, в которой появился новый раздел HTML, в этом разделе мы будем говорить про язык разметки HTML, попутно его изучая на примерах. Стоит добавить, что в этой рубрике будут публиковаться «переиздания» статей, написанных мною ранее, соответственно, старые записи про HTML будут удалены в процессе написания новых.

Что такое HTML? Для чего нужен HTML? Как создать HTMLстраницу? Возможности языка HTML

Первая публикация «для самых маленьких», вернее для новичков, для тех людей, кто даже не представляет себе: что такое HTML? Именно на вопрос «Что такое HTML?» отвечает данная статья, а также она дает базовое представления о возможностях языка HTML.

Что такое HTML? История создания HTML

Содержание статьи:

Давайте разберемся с вопросом: что такое HTML. HTML – это язык гипертекстовой разметки, который получил очень широкое распространение в сети Интернет. Язык HTML определяет структуру страниц, которую вы видите в браузере. Каждый сайт в сети интернет использует для отображения информации язык HTML.

HTML определяет структуру страниц, которые вы видите в браузере благодаря HTML тэгам, браузер «считывает», обрабатывает их, а затем выводит тэги вам на экран, но уже в виде HTML элементов, с некоторыми HTML элементами вы можете даже взаимодействовать при помощи мыши или клавиатуры.

Если быть точным с формальной точки зрения, то правильно будет говорить не HTML страница, а HTML документ, ваш браузер общается с веб-сервером по HTTP протоколу, отправляет HTTP запросы и получает ответы сервера, в теле которых содержится HTML.

Как и протокол HTTP, язык HTML был разработан в ЦЕРНе Тимом Бернерсом-Ли в 1991 году и изначально он использовался ученными для обмена научными документами. HTML четко определял структуру документа и позволял выделять некоторые особенности текста документа, благодаря этому и тому, что синтаксис языка HTML был прост, он получил огромное распространение не только в научной среде, но и ушел в массы.

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

Естественно, ответить в двух словах на вопрос: «что такое HTML?», нереально, поэтому на моем блоге будет отдельный раздел, в котором мы будем изучать HTML и его особенности.

Программы для просмотра HTMLдокументов. Чем открыть HTML файл?

Мы уже упоминали о том, что для просмотра HTML документов используются браузеры. Когда вы вводите в строку браузера URL сайта, он ее анализирует и устанавливает HTTP соединение с сервером. По специальным HTTP заголовкам и методам запроса сервер «понимает», какой HTML документ и в каком виде «хочет» получить браузер и высылает ему в ответ специальное HTTP сообщение, в котором содержится HTML документ.

Получив HTML документ, браузер его начинает анализировать. Сначала он считывает значение тэга DOCTYPE, чтобы понять, какая версия HTML используется, затем браузер анализирует различные мета-тэги, чтобы понять, как ему отображать документ. Далее браузер анализирует HTML тэги, которые отвечают за структуру и отображение документа, проанализировав всю эту информацию, браузер формирует страницу, которую показывает пользователю.

На данный момент написано очень много программ, позволяющих посмотреть HTML документ. Для примера скажем, что справочники в формате chm – это тоже HTML, но они используют специальные HTML тэги <frame>. Самыми популярными программа для просмотра HTML являются браузеры:

  • Google Chrome – браузеротGoogle;
  • Internet Explorer – браузеротMicrosoft;
  • MozillaFirefox – браузероткомпанииMozilla, которая занимается развитием интернета;
  • Opera – один из самых быстрых браузеров;
  • Safari – браузер от Apple;
  • Яндекс Браузер – браузер от поисковой системы Яндекс.

Есть еще много браузеров, но все они не такие популярны, как те, что я перечислил выше.

Обычно HTML документ имеет формат .htm или .html. Если в основе вашего сайта лежит CMS, то код HTML страниц может генерироваться автоматический, но какой бы «умной» CMS не была, она не «способна» генерировать полностью всю структуру HTML документа самостоятельно, а для некоторых сайтов, например, одностраничников, CMS вообще не требуется.

Программы для написания HTML кода. Как создать HTML страницу?

Мы можем просматривать HTML документы, но так же нам никто не запрещает создавать HTML документы, для создания HTML документа вы можете использовать специальные текстовые редакторы, которых сейчас очень много и которые имеют различный функционал (вы даже можете использовать обычный блокнот ), давайте посмотрим на самые популярные HTML редакторы:

  • Notepad++ — бесплатный редактор с подсветкой синтаксиса, авто дополнением;
  • Brackets – бесплатный редактор от компании Adobeс массой возможностей;
  • SublimeText 3 – платный редактор, который значительно ускоряет разработку.

Есть еще масса HTML редакторов, как очень сложных, так и очень простых. Здесь мы рассмотрели только самые популярные и удобные редакторы для создания HTML страниц.

Давайте разберемся с вопросом: как создать HTML страницу. Замечу, что я планирую написать целую серию записей, в которой мы с вами будем изучать HTML, поэтому предлагаю упорядочить наши примеры и создать папку HTML, в которой будут храниться все примеры, внутри папки HTML создайте папку Lesson 1. Чтобы создать HTML страницу откройте любой редактор, пусть это даже будет Блокнот и напишите в форме для редактирования любое предложение, я напишу: «Hello, World!».

Создаем первую HTML страницу в Блокноте

После этого сохраните данный файл в папку Lesson 1, назовите файл index.html или index.htm.

Сохраняем первый HTML документ в рабочей папке

Обратите внимание: именовать HTML файлы можно как вам угодно, позже мы разберемся с тем, для чего давать файлу имя index.

А теперь перейдите в папку Lesson 1 и откройте созданный HTML файл в браузере, для этого: нажмите правой кнопкой мыши по файлу index.html и выберете любой удобный браузер. Я открою созданную HTML страницу в Опере:

Открываем созданную HTML страницу в браузере

Мы создали свою первую HTML страницу, вернее, первый HTML документ и увидели HTML страницу в браузере.

Таким образом браузер отобразит созданный HTML документ

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

Возможности языка HTML, где используется HTML

Теперь давайте поговорим про возможности языка HTML и о том, где язык HTML используется. Обратите внимание: сейчас мы будем рассматривать базовые возможности HTML 4.01, чтобы не усложнять первое знакомство с HTML. Так же заметим, что рассматривать возможности HTML 5 стоит только после того, как вы изучили базовые возможности, так будет гораздо проще и понятнее.

Приступим к рассмотрению возможностей HTML. Основной задачей языка HTML является структурирование информации на странице. Язык HTML позволяет структурировать информацию различными способами: создавать таблицы, различные виды списков, параграфы, добавлять в документ изображения, разбивать документ на части при помощи заголовков, создавать формы для взаимодействия с пользователями, связывать разные HTML документы списками.

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

Для оформления HTML документов и для того, чтобы сделать HTML тэги уникальным были придуманы HTML атрибуты, но на данный момент никто не использует HTML атрибуты для оформления документов, так как существуют каскадные таблицы стилей или CSS. Есть исключения, например, некоторые почтовые клиенты не умеют работать с CSS и для оформления электронных писем используются HTML атрибуты.

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

Надеюсь, что я дал понятные и просты ответы на вопросы: что такое HTML, для чего нужен HTML, как создать HTMLстраницу и о сферах применения HTML.

zametkinapolyah.ru

Что такое HTML. Учебник по HTML.

У Вас в браузере заблокирован JavaScript. Разрешите JavaScript для работы сайта!

Всемирная паутина соткана из web-страниц (Web-pages), а эти страницы создаются при помощи языка разметки гипертекста (HyperТext Markup Language, HTML). Хотя многие, особенно новички, говорят сегодня о "Программировании (именно с большой буквы) на HTML", HTML вовсе не является языком программирования. HTML – это язык разметки. Вы используете HTML для разметки текстового документа, точно так же, как это делает редактор при помощи жирного красного карандаша. Эти пометки служат для определения формата (или стиля), который будет использован при выводе текста на экран монитора.

Структура HTML-документа

M в аббревиатуре HTML означает "mark up" – размечать.

Текст размечается тегами, которые являют собой ключевые слова языка, заключенные в угловые скобки "<" и ">".

Чаще их употребляют парами, чтобы отметить начало и конец некоторого куска текста.

Отмечают же его для того, чтобы браузер показывал текст на экране в заданном тегами виде.

Закрывающий тег отличается от открывающего наличием косой черты "/".

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

Естественно, нельзя обойтись без комментариев. Они служат для удобства разработчика, для пояснений. Комментарии не обрабатываются браузером и не отображаются, но они загружаются вместе со всем документом и влияют на время загрузки. Поэтому, добавляя комментарии, надо придерживаться "золотой середины".

Комментарии заключаются между фрагментами <!-- и --> и могут занимать несколько строк.

Общий вид HTML-документа:
<!DOCTYPE html> <html> <head> Заголовок HTML-документа (не отображается на экране) </head> <body> Тело HTML-документа (отображается на экране) <!-- Это комментарий для внесения пояснений в HTML-документ --> </body> </html>

<!DOCTYPE html>

Первый тег <!DOCTYPE> – это идентификатор применяемого стандарта HTML. В приведенном примере задано соответствие последнему стандарту HTML5.

подробнее о !DOCTYPE...

Информация в заголовке <head>

Контейнер <head> содержит информацию для браузеров и поисковых систем.

подробнее об информации в контейнере <head>...

Содержание контейнера <body>

Между парой тегов <body>...</body> хранится всё содержание web-страницы, которое отображается на экране монитора в окне браузера.

Это может быть простой текст, списки, ссылки, изображения, таблицы и др.

Читать дальше: <!DOCTYPE>

htmlweb.ru