Сегодня, когда информационные технологии развиваются невероятно стремительно, почти у каждой фирмы и организации есть свой сайт. Нередко потребность в создании собственной веб-страницы в Интернете возникает и у частных лиц. Основой любого сайта является язык HTML, и именно из-за его незнания у пользователей часто возникают проблемы и вопросы.
Проще всего в этом случае привлечь со стороны программиста, разбирающегося в необходимых разметках. А можно пройти курс по HTML и справиться собственными силами.
Разметка — значимая составляющая любой веб-страницы. Это особый язык программирования, с помощью которого зашифрована определённая информация. Браузер распознаёт её, поэтому на странице любого сайта обычный пользователь видит не набор загадочных символов, а привычный глазу текст и изображения.
Основные преимущества
По сравнению с другими языками программирования, HTML наиболее прост в изучении и понятен даже для новичков.
Сегодня, когда в Интернете много всевозможных платформ с шаблонами и подсказками для быстрого создания сайта любой тематики,некоторые просто не видят смысла вникать в тонкости программирования. Однако знание HTML-разметки пригодится вам при настройке и продвижении страницы, если вы захотите хотя бы немного отступить от базовых шаблонов и выйти за их границы, чтобы превратить свой ресурс в оригинальный.
Даже начальные знания указанного языка позволят вам красиво и креативно оформить самый обычный текст, сделав его более привлекательным для посетителей сайта.
HTML понятен большинству приложений, даже текстовому редактору Word, поэтому может пригодиться, если вы хотите, чтобы они поддерживали работу с вашим сайтом.
С помощью данной разметки можно создать на странице простые, но оригинальные динамичные элементы и анимацию.
Именно HTML лежит в основе многих других, более сложных, языков программирования. Если вы вдруг захотите их освоить, то без базовых знаний придётся туго.
HTML — основа любой веб-страницы. Если вы желаете сделать свой сайт красочным, оригинальным и интересным для потенциального посетителя, то вам придётся вносить в первоначальный шаблон определённые изменения, а без необходимых знаний это не удастся. Для любого, кто хотя бы однажды сталкивался с необходимостью создания собственного ресурса, знание данной разметки не будет лишним и точно обойдётся дешевле, чем услуги программиста.
Рекомендую: курс по HTML
webshake.ru
Что такое HTML
- Что такое HTML
- Расшифровка HTML
- Зачем нужен HTML
- Как использовать HTML
- Как выучить HTML
- HTML – это просто
Что такое HTML
Наверняка каждый безработный пользователь интернета сталкивался с ситуацией, когда при заходе на красивый сайт вы думали о том, что было бы если такой сайт создали бы вы, ведь имея хороший сайт будут и деньги и может быть даже слава. У вас появлялось желание и стремление к этому, вы сразу же набираете в поисковой системе «Как создать сайт?». Почти везде вам скажут, чтобы создать хороший сайт, нужно выучить HTML. Если вы новичок в этом деле, то вы наверняка захотите узнать что же это такое.
Я кратко обьясню вам что такое HTML своими, более понятными словами чем в Википедии.
HTML – это основной язык веб–программирования, основа всех основ сайтостроения. Почти все сайты написаны на этом языке. Размер текста на сайте, размер и месторасположения картинки, фон сайта и т.п. все это написано на этом языке. Язык HTML – это то, с чем родились сайты, то есть это родной язык почти всех веб страниц. Например, если вы китаец, то говорите на китайском языке, если вы украинец, то говорите на украинском языке, но если вы сайт, то вы говорите на языке HTML. Каждый хороший веб-программист знает HTML почти наизусть и хорошо дружит с ним.
Этот язык понятен, легок в изучении, но и как все языки в этом мире, для того чтоб им хорошо владеть, он требует практики.
есть, даже если вы выучите его полностью, сразу сделать хороший сайт не получится, нужно время, терпение и практика. Обычно, новичкам в начале пути веб-программиста просто не хватает терпения все выучить и пошагово практиковаться в этом деле. Тех, кто выдержал испытания, все выучил, получил опыт в своей практике при изучении языка и не сдался – ждет хорошая награда.
Есть несколько языков веб-программирования. Для создания простенького сайта, вам хватит и одного языка, основного, а именно HTML. Для строения же сложного и большого сайта, вам понадобятся так сказать вспомогательные языки, о них вы узнаете уже при или после изучения языка HTML. Если вы все же решили начать путь веб-программиста, то можете начать изучение HTML прямо сейчас. Помните самое главное – если взялись, то не сдавайтесь и не бросайте это дело, так как это и губит большинство программистов.
Расшифровка HTML
Эти четыре буквы HTML расшифровываются несколькими словами, а именно Hyper Text Mark-up Language, что по русски звучит как язык гипертекстовой разметки.
Зачем нужен HTML
Зачем нужен этот язык? Зачем его учить? Почему не какой нибуть другой? Или зачем вообще его учить если есть куча других программ для простого создания сайта?
Как я и говорил, HTML это основной язык веб-программирования. Он не единственный язык, который используется для создания сайтов, но это как главный инструмент, который руководит остальными языками, поэтому его нужно учить обязательно. Даже если вы используете программу для создания сайта или уже готовые шаблоны, HTML значительно упростит вам жизнь. Тем более, если вы хотите создать в будущем хороший, большой и проффесиональный сайт, программы и шаблоны вам не помогут, все будет начинаться с нуля и в этом вам помогут ваши знания этого языка.
Как использовать HTML
Использовать этот язык очень легко и это доступно всем. Его можно использовать даже в обычном блокноте (.txt). Для более удобного его использования есть специальные программы, например Notepad++. Более подробно об использовании этого языка будет описано в уроках по HTML.
Как выучить HTML
Чтоб выучить язык HTML, нужно запастись не малым терпением, чтоб освоится в этом языке. Учится он легко, но главное наработать опыт, практиковаться, чем больше у вас практики, тем лучше из вас веб-программист.
tehnopost.info
Содержание сайта | Разное | Для чего нужен HTML-редактор ? |
Прежняя жизнь с ее простотой уходит в прошлое. Раньше Вы могли написать на листе бумаги письмо, запечатать его в конверт и бросить этот конверт в почтовый ящик. Далее все делала почтовая служба — везла ваше письмо по назначению и вручала адресату.
Можно и сегодня писать письма на бумаге, но этот старый дедовский способ быстро вытесняется новым изобретением — Интернетом. Интернет постепенно вытесняет рукописные письма, газеты, книги и даже телевидение своими интернет-версиями этих средств общения и информации — электронной почтой, электронными книгами, газетами, сайтами.
Используя Интернет, любой желающий сегодня может в принципе поделиться своими мыслями сразу со всем миром.
Чтобы была возможность распространить свою информацию через Интернет, документ должен быть в электронной форме. Для этого нужно создать код, который затем передается по различным сетям и в конечном итоге попадает в другую программу под названием браузер. Браузер раскодирует (расшифровывает) код и выводит информацию на экран в привычной форме — в виде текста, рисунков и пр.
Тем, кто имеет свой сайт, хорошо известно, что HTML-редактор — это один из основных инструментов для создания веб-страниц и сайта в целом. Но многие из посетителей Интернета могут и не знать, как создаются веб-страницы и что такое HTML-редактор.
Вот для этой категории людей и предназначено данное короткое пояснение.
Перед тем как ответить на вопрос «Для чего нужен HTML-редактор», нужно хотя бы вкратце ответить на вопрос — «Для чего нужен HTML?»
Лучше всего ответить на этот вопрос можно на простом примере, который сможет повторить любой желающий.
Откройте программу под названием Блокнот (Notepad) — такая программа имеется на всех компьютерах. Чтобы открыть Блокнот, нужно нажать кнопку ПУСК, затем ВСЕ ПРОГРАММЫ — СТАНДАРТНЫЕ — БЛОКНОТ.
Блокнот — это простой html-редактор.
Напечатайте в Блокноте любой текст, к примеру такой:
Печально я гляжу на наше поколенье!
Его грядущее — иль пусто, иль темно,
Меж тем, под бременем познанья и сомнения,
В бездействии состарится оно.
Богаты мы, едва из колыбели,
ошибками отцов и поздним их умом,
И жизнь уж нас томит, как ровный путь без цели,
Как пир на празднике чужом.
Из стихотворения М.Ю.Лермонтова «Дума»
В меню ФАЙЛ щелкните по «Сохранить как…», в появившемся окне СОХРАНИТЬ КАК введите:
в строке «Имя файла» — название вашего текста с приставкой html (например, text.html);
в строке «Тип файла» — Все файлы
Укажите, в какой папке нужно сохранить ваш текст, щелкните по «Сохранить».
Так что такое HTML?
HTML (от англ. HyperText Markup Language — «язык разметки гипертекста») — стандартный язык разметки документов во Всемирной паутине. Большинство веб-страниц создаются при помощи языка HTML.
Чтобы Ваша веб-страница смотрелась так, как Вы задумали, нужно ее разметить согласно правил HTML.
Для нашего примера это выглядело бы так, как показано слева, а результат (т.е. как страница будет выглядеть в Интернете) показан справа
Печально я гляжу на наше поколенье!<br> Его грядущее — иль пусто, иль темно,<br> Меж тем, под бременем познанья и сомнения, <br> В бездействии состарится оно.<br> <blockquote>Богаты мы, едва из колыбели,<br> |
Печально я гляжу на наше поколенье! Его грядущее — иль пусто, иль темно, Меж тем, под бременем познанья и сомнения, В бездействии состарится оно.
Из стихотворения М.Ю.Лермонтова «Дума» |
Таким образом, применив простые средства разметки HTML, такие как <br> (разбиение текста на строки), <blockquote> (сдвиг текста), <I> (курсив), мы сделали текст более удобным для чтения.
Но если для оформления простого текста достаточно простых приемов разметки, то при вставке на страницу других объектов (изображения, таблицы, ссылки, списки, формы и пр.), для правильного их расположения на странице, для цветового оформления страницы и прочего существует целая система условных обозначений — html-тэгов и их атрибутов. Все это великое множество тэгов и их атрибутов наизусть не помнит, видимо, никто.
Как выглядит html-код любой веб-страницы, можно посмотреть — для этого нужно в браузере щелкнуть правой кнопкой мыши по странице и в контекстном меню выбрать «Исходный код». Вы увидите, что страница заполнена такими элементами кода, как <table border=0 cellspacing=1 cellpadding=0 width=100%>, <a href=bio/index.html><img src=»0/a_bio.gif» width=»69″ height=»15″ border=0 alt=»Gjitk ntrcn»></a>, <div id=t1><table id=base border=1 cellspacing=5 cellpadding=5 width=100%><tr><td valign=top width=25%> и т.д. и т.п.
Глядя на код веб-страницы, в котором зачастую трудно разобраться, невольно возникает вопрос — а нельзя ли как -то облегчить работу по созданию этого кода?
И вот тут мы вернемся к нашему первоначальному вопросу — для чего нужен редактор HTML?
Мы начинали с такого html-редактора, как Блокнот. Блокнот (и множество его разновидностей) мало чем помогут при создании кода. Они требуют от пользователя как хорошего знания HTML, так и большого терпения и внимательности. Но даже это не гарантирует от ошибок (к примеру, не все ваши ссылки будут работать нормально, вместо рисунков вдруг появятся рамки с красным крестиками и прочее).
Хороший редактор HTML убережет Вас от всех этих неприятностей. Он пропишет правильные адреса для ссылок и изображений, расставит тэги и их атрибуты (даже если Вы их не помните), поможет вставить на страницу различные объекты, проверит правильность созданного Вами html-кода, сделает еще много чего хорошего, в конце-концов переправит созданный сайт в Интернет.
Таким образом, ответ на вопрос «Для чего нужен HTML-редактор ?» простой — чтобы помочь Вам создавать html-код.
htmleditors.ru
Далее. Следующие уроки по HTML.
Для того, чтобы понять что такое HTML и зачем он нужен, давайте откроем любую страницу в браузере и посмотрим на ее исходный код.
Например, я открою страницу поисковой системы Яндекс.
Вся графика и текст, которую вы видите на странице, формируется при помощи HTML-кода.
HTML – это связующее звено между веб-страницей и дополнительными технологиями, которые на ней будут использоваться.
По сути, все команды языка HTML, которые вы видите на изображении выше, это обычный текст, который может быть написан в любом текстовом редакторе. Изменив у текстового файла расширение на *.html (как это сделать мы поговорим позже) мы получаем полноценную веб-страницу, которую может обрабатывать браузер.
Теперь давайте разберемся с самим определением и рассмотрим, что оно означает.
HTML – это аббревиатура, которая расшифровывается как HyperText Markup Language или в переводе на русский язык «Язык Разметки Гипертекста».
Чтобы понять, что все это значит, давайте разберем каждое слово в этой аббревиатуре отдельно.
Язык.
HTML – в первую очередь, это язык с помощью которого можно сообщить браузеру информацию о том какие элементы есть на веб-странице и какую смысловую нагрузку они несут.
Как у любого языка, в HTML есть слова (команды) и правила написания этих слов (синтаксис языка).
Разметка.
Прошу обратить внимание, что основная задача HTML – это сообщить браузеру о смысловой нагрузке, которую несут элементы на веб-странице.
HTML код позволяет «разметить» веб-страницу на отдельные элементы и сообщить браузеру какой элемент чем является.
Например, такая форма записи:
<p>Абзац</p>
Сообщает браузеру о том, что он имеет дело с абзацем.
А такая форма записи:
<h1>Заголовок</h1>
Говорит о том, что элемент является заголовком.
Из этого следует, что HTML не отвечает за внешний вид и оформление документа.
Чтобы убедиться в этом, давайте для примера возьмем одну веб-страницу и отключим на ней стили, которые отвечают за оформление и посмотрим, как она преобразится.
Страница со стилями оформления:
Та же самая страница, но с отключенными стилями (используется только один HTML-код):
Также HTML – это не язык программирования и не отвечает за выполнение логических и программных операций на странице и обработку данных. В этом можно легко убедиться, если вы отключите поддержку клиентского языка веб-программирования в браузере.
Часто новички забывают это правило и пытаются с помощью HTML заставить элемент отображаться тем или иным образом или заставить с помощью HTML выполнять какие-то действия на странице, но это не правильно. За каждое действие над элементом отвечают свои технологии.
Гипертекст.
И, наконец, последнее слово в определении языка HTML – это гиперссылка. На веб-страницах есть элемент, который делает эти страницы особенными и отличает их от обычного текста с картинками. Этот элемент — ссылки.
Ссылка – это такой элемент на странице, который делает возможным открытие другой части текущей страницы или совершенно другой страницы при клике по нему.
Приставка «гипер» означает то, что при клике на ссылку может открываться другой ресурс (страница) в сети интернет, который может располагаться на другом сервере.
HTML – это язык, который разрабатывался специально для того, чтобы создавать страницы, которые содержат гиперссылки.
Подводя итог можно сказать, что HTML – это язык, который создавался для того, чтобы помочь браузеру понять из каких частей состоит веб-страница, и какую смысловую нагрузку эти элементы несут.
Пока с теорией все. Переходим к следующему практическому шагу. Сейчас наша задача подготовить программы, которыми будем пользоваться для работы с HTML.
Далее. Следующие уроки по HTML.
webgyry.info
Здравствуйте уважаемые начинающие веб-мастера. Начинаем изучать языки программирования.
И начнём мы их изучать с html.
Сразу скажу, что в конце курса Вы уже сможете самостоятельно написать сайт на чистом html, и выложить его в интернет. Но я всё же порекомендую не торопиться, и после html, познакомиться с css.
Тогда и сайт Вы сделаете покруче, и сможете исправлять внешний вид сайта, созданного на готовой CMS(система управления контентом).
Изучение языка программирования, и изучение иностранного языка — это далеко не одно и тоже, и оно гораздо легче. Более того, это не страшно, а очень увлекательно.
Просто непонятное всегда пугает, но я вам обещаю, что после первых же занятий, пройдут все страхи.
Учиться мы будем при помощи редактора Notepad++, который Вам нужно установить на свой компьютер.
В этом редакторе файлов, можно написать код, и тут-же посмотреть, как отобразит его браузер. Очень удобно.
Давайте, сначала я Вам немного расскажу, что из себя представляет HTML, и это будет скучная часть нашего курса, а затем займёмся интереснейшей практикой. Там уж, точно, скучно не будет.
НТМL (HyperText Markup Language) дословно — язык разметки гипертекста. С помощью его создаются веб-страницы.
И если, совокупность просто страниц, объединённых одной тематикой, в нашем понимании — книга, или даже, лучше сказать, толстый журнал, то совокупность веб-страниц объединённых одним доменным именем — это и есть сайт.
Каждая веб-страница имеет свой уникальный текст, написанный Вами, и заключенный в html-код.
Код — это команды браузеру, как отображать тот или иной элемент. Допустим, написали Вы слово, а вот в каком виде оно будет на экране, зависит от того, в какой код вы его заключите.
Код html состоит из следующих элементов:
1. Теги.
2. Атрибуты тегов.
3. Значения атрибутов.
Давайте рассмотрим их по порядку.
Тег html — это основной элемент кода. Пишется он так:
<html></html>
Как видите, состоит он из двух частей. Первые угловые скобки — это открывающая часть, а вторые, со слешем — закрывающая.
Между этими двумя частями, пишется весь остальной код страницы, которая будет отображаться на экране.
Тег <html> сообщает браузеру, что это html-документ, и является основным (родительским) тегом для всех остальных элементов.
В остальных тегах, элементах кода, в угловых скобках пишется буква, или слово, которое будет являться названием тега и определит, какой элемент будет этим тегом выведен на экран.
Например, если поставить в угловых скобках букву h1, то на экране выведется текст в виде заголовка.
<h1>Здравствуйте<h1>
То есть шрифт слова «Здравствуйте», будет крупнее и жирнее остального текста.
Если в угловые скобки поставить букву p, то текст заключённый в тег, будет выведен в виде абзаца.
<p>Здравствуйте</p>
То есть, шрифт будет обычный, но всё, что написано после этого тега, будет начинаться с новой строки.
И таких букв, и даже слов, определяющих вид команды, в html несколько десятков, хотя в частом использовании находятся не больше 10-15 тегов.
Более подробно, каждый из них, мы рассмотрим по ходу этого курса
Следующие — это атрибуты тегов. Часто используемых, тоже не более десятка. А в последнее время и того меньше, так как все функции атрибутов перенесены в css.
Но об этом попозже, а пока всё же узнаем, что такое атрибут, так как некоторые из них не потеряли актуальности и не потеряют никогда.
Атрибут — это дополнительная команда. Пишется он в открывающей части тега. Например, захочется вам сделать заголовок цветным, тогда в открывающую часть тега h1, нужно вставить атрибут color
<h1 color></h1>
И сразу переходим к значениям атрибутов. Дело в том, что атрибут обязательно должен быть со значением. То есть, дали вы команду, что заголовок должен быть цветным, значит нужно указать, какой будет цвет.
Это указание и будет значением атрибута. Выглядит оно так:
<h1 color="#FF000D"></h1>
Это красный цвет.
Точно так же, но при помощи других атрибутов, можно задавать размер текста, отступы, выравнивания, и много чего ещё.
Хотя, оформление всё больше переходит к CSS, а атрибуты оформления постепенно устаревают и выходят из практики.
Всё это мы рассмотрим далее по ходу курса, подробно и наглядно.
А сейчас делаем вывод из всего вышесказанного:
Язык HTML — это язык, который понимают браузеры. Нам он необходим для того, чтоб общаться с браузером, или можно сказать, управлять им, то есть давать ему команды на то, как воспринимать и отображать на экране то, что мы напишем.
Хочу добавить, что теги, атрибуты, и их значения, легко запоминаются во время практических занятий, чем и будут по сути все последующие статьи.
Там сразу видишь тег, узнаёшь его значение, в каком случае и каком месте он применяется, какими знаками сопровождается, и как пишется, так что сейчас я не буду показывать Вам все теги и атрибуты, увидим всё на практике.
Полный список тегов и атрибутов html, если кому то интересно, всегда можно посмотреть в Шпаргалках. .
Хотя, если вы не собираетесь профессионально заниматься программированием, будет достаточно знать несколько (около десятка) основных тегов и несколько же атрибутов.
Ну, и всё, пожалуй. Мало? А больше пока и не надо. Остальное будем узнавать в процессе обучения на конкретных примерах.
Думаю, на примерах будет лучше усваиваться. Наша цель сделать сайт и понять, как же всё это работает, так что вперёд на практику.
Перемена
Только сядешь за учёбу — так обязательно какая-то падла разбудит!!!
В школе учитель говорит ученикам:
— Кто из вас окончательно считает себя тупицей? Встаньте.
После долгой паузы поднимается один ученик:
— Так ты считаешь себя тупицей?
— Ну не совсем, но как — то неловко, что вы стоите один.
Как сделать иконку для сайта — favicon < < < В раздел > > > Комментарии
starper55plys.ru
Информация: Зачем нужен CSS?
CSS используется для определения стилей ваших документов, в том числе дизайна, верстки и вариаций макета для различных устройств и размеров экрана. Вы можете разместить стили CSS внутри тега <HEAD> документа с встроенной таблицей стилей, или приложить отдельный CSS-файл, который будет определять ваши стили извне. Чтобы привязать внешнюю таблицу стилей к документу, просто добавьте ссылку на таблицу стилей в заголовке <HEAD> документа.
У внешней таблицы стилей есть множество преимуществ. Сохранение стилей отдельно от содержания HTML:
- Помогает избежать дублирования
- Облегчает обслуживание
- Позволяет делать изменения для всего сайта в одном месте
Как заставить HTML и CSS работать вместе? В целом, HTML используется для описания содержимого документа, а не его стиля. CSS же используется, чтобы указать стиль документа, но не содержание. Позже в руководстве вы увидите некоторые исключения из этого правила.
Действие: Создание таблицы стилей
- Создайте новый текстовый файл в том же каталоге, что и
doc1.html
, созданный в первой статье. - Сохраните его как
style1.css
. Этот файл будет вашей таблицей стилей. - Скопируйте и вставьте в CSS-файл приведённую ниже строку, после чего сохраните файл:
strong {color: red;}
Привязка таблицы стилей к документу
- Для привязки вашего документа к таблице стилей, необходимо внести в HTML-файл некоторые исправления. Добавьте строки, приведённые ниже:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Sample document</title> <link rel="stylesheet" href="style1.css"> </head> <body> <p> <strong>C</strong>ascading <strong>S</strong>tyle <strong>S</strong>heets </p> </body> </html>
- Сохраните файл, и откройте его в браузере. Таблица стилей сделает заглавные буквы красными:
Просмотреть демо
developer.mozilla.org
Дорогие друзья! Сегодня мы поговорим о HTML теге code. При написании конкретно этой статьи или любых других обучающих материалов, периодически необходимо вставлять куски HTML, CSS кода и вообще любого программного кода.
Думаю, вы уже догадались для чего нужен HTML тег code. Через него мы сообщаем браузеру: «Все что будет помещено внутри контейнера «code», просим отобразить как текст.»
<code>… </code>
В противном случае браузер не поймет где настоящий код, а где демонстрационный и не покажет ничего. Поскольку все теги на странице браузер воспринимает как команды для вывода контента. Иными словами с помощью HTML тега code в окне браузера выводятся именно сами теги для демонстрации HTML-кода.
Рассмотрим ниже пример вывода тегов на странице:
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>Вывод тегов на странице</title>
</head>
<body>
<p>Фрагмент HTML-кода</p>
<p>
<code>
<h1 style="font-size:200%;">Это заголовок.</h1>
<p style="font-size:100%;">Это параграф.</p>
</code>
</p>
</body>
</html>
Смотрим на результат данного примера:
Угловые скобки < > следует заменить на специальные символы &.. и делать перенос каждой строки тегами br или p.
По умолчанию браузеры показывают содержимое HTML тега code моноширинным шрифтом. Это уменьшенный шрифт с фиксированным размером.
<!DOCTYPE html>
<html>
<head>
<style>
code {
font-family: monospace;
}
</style>
</head>
<body>
<p>Это обычный текст:</p>
<code>Это часть программного кода</code>
</body>
</html>
Так выглядет в браузере по умолчанию:
Теперь переопределим внешний вид кода внутри тега code. Зададим для элемента font-family: verdana; или любой другой шрифт.
<!DOCTYPE html>
<html>
<head>
<style>
code {
font-family: verdana;
}
</style>
</head>
<body>
<p>Это обычный текст:</p>
<code>Это часть программного кода</code>
</body>
</html>
Заданный стиль в браузере:
Стоит добавить, что HTML тег code – это фразовый тег, принадлежащий к компьютерному коду, поддерживается всеми основными браузерами и не устарел после появления HTML5. А так же поддерживает глобальные атрибуты и атрибуты событий в HTML. Ну вот пожалуй и все, что надо знать про этот тег. Всем пока. Удачи в обучении.
myrusakov.ru
Прежде чем приступить к изучению CSS, давайте вспомним, для чего на самом деле нужен язык гипертекстовой разметки HTML и определимся, как мы будем его использовать в дальнейшем.
Как использовался HTML до появления CSS
Главное предназначение HTML (HyperText Markup Language – англ.) – структурирование информации на веб-страницах. Изначально этот язык был придуман именно для этих целей. Но по мере того как популярность Интернета стала возрастать, росло и желание пользователей как-то разнообразить и украсить свои сайты.
Веб-дизайнеры начали искать способы красивой подачи информации. Некоторые теги HTML использовались не по своему прямому назначению, например, <table>
. Метод верстки веб-документов с использованием данного тега стал настолько популярным, что даже получил отдельное название – табличная верстка. Раньше только с помощью такого способа можно было точно расположить элементы на странице.
При табличной верстке дизайн веб-страницы создавался непосредственно внутри HTML-документа. Там же использовались и другие теги для стилизации и форматирования. К каким проблемам это приводило? Во-первых, HTML-код становился невероятно большим по длине, что негативно влияло как на вес документа, так и на его индексирование поисковыми роботами. Во-вторых, чтобы изменить, к примеру, цвет заголовков h1
на каждой странице сайта, приходилось прорабатывать вручную каждую из них. Все это отбирало много времени и сил.
Для чего нужен HTML сейчас
Сегодня, благодаря существованию CSS, есть возможность отделить дизайн страницы от ее содержимого, а также ускорить процесс работы и в разы сократить размер HTML-документа. Тем, кто уже очень давно занимается созданием сайтов, предстоит избавиться от старых привычек и научиться воспринимать HTML только как язык разметки, предназначенный для структурирования и упорядочивания данных. Новичкам будет легче осваивать новые принципы создания веб-страниц в связи с отсутствием взглядов на HTML как на инструмент придания страницам привлекательного вида. За это теперь отвечает CSS.
Важно: создавая HTML-документ, думайте лишь о том, как упорядочить контент, а не о том, как его украсить. Забудьте о тегах, которые никак не структурируют страницу, а лишь меняют оформление, поскольку с помощью CSS вы достигнете тех же визуальных эффектов, но при этом сохраните HTML-код чистым и свободным от ненужных вещей.
Вот некоторые HTML-теги, которые можно (и нужно) смело заменять стилями CSS:
- «украшающие», выравнивающие атрибуты к тегам (
color
,bgcolor
,align
и т. д.); - тег
<table>
(при использовании для макетирования веб-страницы); - тег
<font>
.
HTML-теги для структурирования
Для структурирования страниц используйте следующие теги:
- H1-H6 (heading)
- Теги
h1-h6
предназначены для обозначения заголовков. С помощью этих тегов очень удобно разделять текст. Для лучшего понимания представьте себе книгу, в которой есть главы и подглавы. Название главы книги – этоh1
, подглавы –h2
, части подглав –h3
и т. д. Расставлять теги заголовков лучше последовательно. - P (paragraph)
- Тег
<p>
служит для обозначения абзацев текста. - OL, UL (ordered list, unordered list)
- Теги
<ol>
,<ul>
– удобный инструмент для обозначения перечней (навигационные ссылки, пункты в тексте, последовательный список и т. д.). - DL (definition list)
- Тег
<dl>
в связке с тегами<dt>
,<dd>
используется при создании списка определений, где<dt>
– название определения (definition term),<dd>
– описание определения (definition description). - DIV (division)
- DIV – блочный элемент, который может использоваться для выделения фрагмента документа, а также для логического объединения нескольких элементов. С помощью CSS можно придать блоку
<div>
необходимый вид и позиционирование, но сам по себе<div>
никак не меняет внешний вид документа. - SPAN (span)
- Тег
<span>
по своей роли похож на<div>
. Но<div>
– это блочный элемент, а<span>
– строчный. Например, если вам нужно поменять стиль одного слова внутри тега<p>
, вы «заворачиваете» это слово в тег<span>
, добавляете атрибутid
илиclass
с именем селектора, после чего в CSS назначаете ему необходимый стиль. - Семантические теги HTML5
- Чтобы более грамотно структурировать HTML-документ, используйте новые теги, которые помогают лучше описать содержимое. К примеру, как отличить шапку сайта, навигационное меню и футер от другого содержимого, если все они обозначены тегами
<div>
? На помощь приходят такие теги HTML5, как<header>
,<nav>
,<footer>
и другие. Они не влияют на внешний вид, но помогают ориентироваться браузерам, а также поисковым роботам, зашедшим на сайт.
Элемент <!DOCTYPE>
HTML существует не в одной версии, а в нескольких (HTML 4.01, HTML5, XHTML 1.0 и другие), поэтому для правильной интерпретации веб-страницы браузеру необходимо знать, какую из версий языка вы используете. Рекомендуется указывать doctype
в самом начале страницы (первая строка кода). Если проигнорировать doctype
либо допустить ошибку, браузер откроет веб-страницу в так называемом режиме совместимости, что может привести к некорректному отображению содержимого, в том числе и стилей. Наиболее простым вариантом описания типа документа является doctype
для HTML5 (подходит для любого браузера и работает, даже если теги HTML5 не были использованы):
<!DOCTYPE html>
Выводы
Первая глава нашего учебника подошла к концу. Вот основные моменты, которые вам необходимо запомнить перед тем как приступить к дальнейшему обучению:
В следующей главе мы познакомимся с синтаксисом CSS и подключением таблиц к HTML, а также напишем первый стиль.
idg.net.ua