Html все команды


Аббревиатура HTML расшифровывается как HyperText Markup Language. HTML — это не язык программирования, это язык разметки сайта.

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

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

Основные команды HTML

Список HTML-команд очень большой. Но основных не так много. Для того чтобы начать писать код, вам нужен редактор. Можно использовать «Блокнот». Рекомендуется использовать Notepad++. Он выглядит вот так.

html команды для создания сайтов

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


В языке HTML есть закрывающиеся и незакрывающиеся теги. Также в этом языке существует понятие вложенности. Каждый объект в коде — это элемент. У элемента есть открывающий тег, закрывающий и содержимое. Более того, у тега есть свои дополнительные атрибуты со своими значениями.

На рисунке видно два тега <html> и </html>. Запомните, что открывающий и закрывающий пишутся одинаково, но отличаются только «/». Если тег не закрыть, то обработчик будет всё остальное считать продолжением именно этого элемента. Это очень важно. Особенно в ссылках. Их мы рассмотрим немного дальше.

Тег <html> обязательный. Его всегда нужно писать. А вот закрывать не обязательно. По стандартам надо, но если не закрыть, работать всё равно будет.

Есть и другие основные теги: head и body.

команды для создания сайта html в блокноте

Эти HTML-команды являются каркасом для страницы. Они обязательны. Они также закрываются.

Название тегов соответствует смыслу. Head — голова. В этом разделе указывается служебная и важная информация, которую не видно. Раздел body — тело документа. Здесь содержимое, которое отображается пользователю. Старайтесь закрывать теги сразу, чтобы потом не было путаницы.

html команды

В служебном разделе указывается:


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

Файл стилей подключается вот так:

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

Файл скриптов следующим образом:

<script type=»text/javascript» src=’main.js’></script>

У текста обязательно должен быть заголовок. Его указываем вот так:

<title>Заголовок страницы</title>

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

Теги для оформления текста

Текст нужно размещать в теге абзаца. Он обозначается как <p>Текст</p>. Для текста также можно использовать <span>Строка</span>.

Оформлять текст можно, как и в «Ворде»:

  • <i>курсив</i>
  • <strong>жирный текст</strong>
  • <s>перечеркнутый текст</s>
  • <u>подчеркнутый текст</u>

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

Использование заголовков

Есть и другие важные HTML-команды. Для создания сайтов обязательно используют заголовки. Они указываются при помощи тега <h1>Заголовок первого уровня</h1>. Существуют уровни от 1 до 6. Важно понимать, что в заголовках должна быть вложенность.

Пример на рисунке.

основные команды html

Имейте в виду, что рекомендуется использовать только один заголовок h1. При этом он должен совпадать с тегом <title>. Разумеется, вы можете указать 200 заголовков h1, но тогда к вам будут применены санкции со стороны поисковых систем.

Использование изображений

Изображения являются неотъемлемой частью веб-страниц. На примере показано, как можно вставить какую-нибудь фотографию.

html команды для сайта

Как видите, на примере детально показано, что и как называется.

Использование ссылок

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

Ссылка обозначается тегом <a>. Но его обязательно нужно закрывать. Кроме этого, у этого элемента есть обязательный атрибут href, в котором и указывается адрес ссылки.


html команды

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

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

Использование таблиц

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

Таблица создается следующим образом:

<table width=»100%» border=»1″>

<tr>

<td>Текст ячейки</td>

<td>Текст ячейки</td>

</tr>

<tr>

<td>Текст ячейки</td>

<td>Текст ячейки</td>

</tr>

</table>

Атрибут width указывает ширину таблицы. Она может быть в процентах или пикселях. Border указывает толщину рамки.

Структура указывается следующим образом. Тег tr является строкой. Тег td ячейкой. А всё вместе — это таблица.


список html команд

Таблицу можно выравнивать. Для этого используется атрибут align, который может принимать три значения: Left, Center, Right. Пример использования указан ниже.

html команды для таблицы

Эти HTML-команды (ширина и выравнивание) подходят и для других элементов. Толщина рамки также указывается у изображений.

Использование списков

Используя HTML-команды, можно создать различные виды списков. Практически точно так же, как и в редакторе Word.

В языке Html существуют упорядоченные и неупорядоченные списки (маркированные). Пример такого списка.

<ul>

<li>Первое</li>

<li>Второе</li>

<li>Третье</li>

</ul>

Результат будет такой:

  • Первое
  • Второе
  • Третье

Тип списка

Код в языке HTML

В виде круга

<ul type=»disc»>
<li>…</li>
</ul>

В виде окружности

<ul type=»circle»>
<li>…</li>
</ul>

С квадратными маркерами

<ul type=»square»>
<li>…</li>
</ul>


Упорядоченные списки создаются точно так же, но только вместо <ul>, используем тег <ol>.

Здесь также можно задать тип вывода списка:

  • «1» – арабские числа 1, 2, 3 …
  • «A» – заглавные буквы A, B, C …
  • «a» – строчные буквы a, b, c …
  • «I» – большие римские числа I, II, III …
  • «i» – маленькие римские числа i, ii, iii …

Стандартно выводятся арабские цифры.

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

Использование стилей

HTML-команды для сайта весьма разнообразны, но все они подчиняются стилям. Стили можно указывать в виде файла в разделе head: <link rel = “stylesheet” href = “style.css” type = “text/css”> или прописать сразу готовый стиль.


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

Представьте, что у вас 20 страниц HTML и вы решили сделать заголовок на 2 пикселя больше. Если у вас всё в файле стилей, то правку внести нужно только там. Если везде индивидуально, то обновлять придется все 20 страниц.

Указывать только для одной страницы можно следующим образом.

html команды для стилей

Данный способ использовать не рекомендуется.

fb.ru

Основные цели и задачи HTML

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

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


HTML является инструментом, так называемой, front-end разработки сайта. Что это означает? Наверняка вы уже не раз слышали, что есть такие понятия в среде создания сайтов, как front-end и back-end. Так вот, к front-end-разработке (внешний интерфейс) относятся инструменты и языки, которые отвечают за отображение сайта непосредственно для пользователя. Происходит отображение при помощи разных браузеров (Internet Explorer, Opera, Mozilla, Chrome и т.д.). Читайте о том, какой браузер самый лучший. Браузеры хорошо понимают HTML и CSS и преобразовывают полученную информацию в понятный для пользователя вид.

Back-end разработка основана на серверных языках, например, PHP. С помощью кода PHP данные сайта распознаются сервером, а далее передаются браузеру после преобразования кода специальным интерпретатором. Т.е. браузер так или иначе получает сайт в виде HTML разметки и CSS стилей. Посмотреть исходный код сайта можно, к примеру, в Firebug. Из исходного кода не всегда можно определить, на каком языке программирования написан сайт, но коды стилей CSS и теги HTML вы увидите независимо от этого. 

С чего начать изучение HTML?

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


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

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

Для создания html-документа будем использовать удобный редактор Notepad++.

Первое, что необходимо объявить — это тип документа со ссылкой на соответствующий ему раздел W3C:

А теперь составим простую страницу index.html с последующими комментариями:

В итоге в браузере отображается такая страница при открытии данного файла index.html:

отображение в браузереРазберем его составные части подробнее.

Каркас документа это теги: html, head, body. Причем в тег html заключены все остальные:

Соответственно тег html объявляет об открытии для чтения и закрытии html-документа (<html> — открывающий тег, </html> — закрывающий тег).


Head – это «голова» документа, в нее включена информация, которая не будет отображаться в теле документа. Соответственно body – «тело» документа, или его видимая часть.

В head мы указываем кодировку (charset=utf-8) и title страницы. Далее для приведенного варианта мы подключаем стили с помощью тега <style> непосредственно в самом html документе. Если же, как в случае с Вордпресс, используется внешний файл стилей style.css, он подключается другим способом. Например, так:

Или так:

В нашем случае мы прописываем стили для блоков blok1 и blok2. Блоки эти мы создали внутри тегов body с помощью тегов <div>, для которых задали соответствующий класс (class=”blok1”). Таким образом, мы связали имя класса с его стилевым оформлением.

Как видим на скриншоте, первый блок blok1 имеет желтую заливку, а blok2 заключен в рамку, а цвет его текста синий. Все это мы задали с помощью стилей css, подключенных с помощью html-тега style.

Обратите внимание на конструкцию: <style type=»text/css»> и запомните терминологию. Здесь style – это тег, type – атрибут, значение которого — text/css.

Также в  <div class=»blok1″>: div – тег, class – атрибут, blok1 – значение.

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

Например, распространенный атрибут align, который задает выравнивание текстового блога, может употребляться для тегов h1, p и многих других, который предполагают наличие текста. Его значениями могут быть left, right, center и т.д.

Теги h1,h2 и далее h3,h4 задают заголовки разных уровней в тексте.

Тег <p>  — определяет текстовый абзац.

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

pro-wordpress.ru

Тег Атрибуты Описание
<HTML> ..</HTML>   открывает/закрывает программу
<HEAD> .. </HEAD>   блок для описания общих правил интерпретации HTML-документа
<TITLE> .. </TITLE>   название HTML-документа
<BODY> .. </BODY>   bgcolor=[цвет] text=[цвет] начало/конец гипертекста установка цвета фона установка цвета шрифта
<FONT> .. </FONT>   color=[цвет] size={±1, … ,±7} изменяет цвет шрифта установка цвета текста установка фиксированного размера шрифта
<Hn> .. </Hn> n={1..6} align={left, right, center, justify} заголовок (6 уровней) горизонтальное выравнивание абзаца (по левому, правому краю, по центру, по обоим краям)
<HR>   рисует горизонтальную линию
<P> .. </P>   align={left, right, center, justify} абзац (</P> можно не указывать) горизонтальное выравнивание абзаца (по левому, правому краю, по центру, по обоим краям)
<BR>   продолжить вывод абзаца с новой строки
<BIG> .. </BIG>   укрупнение шрифта
<BLOCKQUOTE> .. </BLOCKQUOTE>   большая цитата (элемент представляется на экране как блок с отступом)
<CENTER> .. </CENTER>   выравнивание блока по центру
<CITE> .. </CITE>   цитата (обычно выделяется на экране курсивом)
<DIV> .. </DIV>   align={left, right, center, justify} блок (контейнер) горизонтальное выравнивание блока (по левому, правому краю, по центру, по обоим краям)
<EM> .. </EM>   выделение (обычно текст выделяется курсивом)
<PRE> .. </PRE>   авторское форматирование (текст выводится на экран так, как он записан в HTML-программе)
<SMALL> .. </SMALL>   уменьшение шрифта
<STRONG> .. </STRONG>   усиление выделения (обычно текст выделяется полужирным шрифтом)
<SUB> .. </SUB>   нижний индекс
<SUP> .. </SUP>   верхний индекс
<UL> <LI> 1 эл-т списка </LI> <LI> 2 эл-т списка </LI> … <LI> n эл-т списка </LI> </UL>   маркированный список
Продолжение прил. 2
<OL> <LI> 1 эл-т списка </LI> <LI> 2 эл-т списка </LI> … <LI> n эл-т списка </LI> </OL> <OL>   <OL type=1>   <OL type=A>   <OL type=a>   <OL type=I>   нумерованный список (нумерация выполняется арабскими цифрами (1,2,3, ..)) нумерация выполняется арабскими цифрами (1,2,3, ..) нумерация выполняется прописными буквами (A,B,C, ..) нумерация выполняется строчными буквами (a,b,с, ..) нумерация выполняется римскими цифрами (I, II, III, ..)
… <A href = #метка> текст </A> … … <A name=метка></A> …   переход внутри документа (закладка) задание перехода по метке (на экране выводится ссылка: текст)   метка (сюда приходит браузер по ссылке; на экране ничего не отображается)
… <A href = имя_файла> текст </A>…   переход к другому HTML-документу выполнить файл «имя файла» (на экране выводится ссылка: текст)
<A hreft=переход …> <IMG src=файл …></A>   картинка работает как гиперссылка
<IMG>   src=[имя файла]     alt= «текст_ надписи»   width=n height=m border=n   align={top, middle, botton, left, right} поместить картинку в документ задает имя файла с картинкой (должен быть указан полный путь к файлу или путь из каталога, где находится HTML-документ, использующий данную команду) задает надпись, которая вписывается в прямоугольник до заполнения его картинкой задают ширину и высоту прямоугольника, в который выводится картинка задает рамку вокруг картинки толщиной в n пикселей (при n=0 рамки нет) определяет положение картинки по отношению к соседним элементам документа

studopedia.org

Термины

Приведем некоторые термины, которые вам будут встречаться далее.

  1. WWW — общеизвестная аббревиатура World Wide Web, синоним Интернета.
  2. Web — сокращенное название World Wide Web.
  3. Веб-страница (Web Page) — отдельный документ (текстовый файл, подготовленный специальным образом), хранящийся в Интернете.
  4. Веб-браузер — программное обеспечение, необходимое для вывода на экран веб-страницы.
  5. Сайт (site) — набор веб-страниц, принадлежащих одному владельцу.
  6. Домашняя страница (Home Page) — главная (титульная) страница сайта.
  7. URL — унифицированный указатель ресурсов (Uniform Resource Locator), используется для указания адреса страницы в WWW.
  8. Веб-сервер — компьютер со специальным программым обеспечением, на котором должны помещаться веб-страницы, для того, чтобы их можно было увидеть в Интернете.

Что такое гипертекст?

Основное достоинство WWW состоит в создании гипертекстовых документов, и если вас заинтересовал какой либо пункт в таком документе, то достаточно «ткнуть» в него курсором для получения нужной информации. Также в одном документе возможно делать ссылки на другие, написанные другими авторами или даже расположенные на другом сервере. Одно из главных преимуществ WWW над другими средствами поиска и передачи информации — «многосредность». В WWW можно увидеть на одной странице одновременно текст и изображение, звук и анимацию. Очень кратко об истории гипертекста можно прочитать на сайте Артемия Лебедева.

Что такое HTML?

HTML расшифровывается как Hyper Text Markup Language, т.е. язык разметки гипертекста. Это стандарт, в соответствии с которым веб-документы отображаются браузерами. Как ясно из названия, HTML — это метод разметки простого текста таким образом, чтобы браузер отображал информацию в нужном формате. Файлы, содержащие текст с html-разметкой, должны иметь расширение htm или html.

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

HTML не является языком программирования в полном смысле слова. У него специфический формат, который является мировым стандартом. Этот стандарт называется Document Type Definition (Определение типа документа), или DTD. Первым DTD-стандартом на HTML, представленным в Интернете, была версия 1.0. Затем была создана версия 2.0 для WWW, более продуманная. Сейчас стандартом является HTML версии 4.0.

Структура команд языка HTML

Команды (теги) языка HTML заключаются в угловые скобки:

<название_команды> — начало команды

поле действия команды

</название_команды> — конец команды

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

Самой первой командой html-документа является команда <html>, соответственно самой последней командой будет — </html> (произносится«не html»).

А в целом, структура html-документа имеет следующий вид:

Html все команды

т.е. четко выделяются два раздела: <head> («голова») и <body> («тело»).

ЗАМЕЧАНИЕ. Язык HTML не чувствителен к регистру. Команды языка могут набираться как прописными так и строчными буквами, т.е. команда<body> эквивалентна команде <BODY> или <Body>.
Если браузер не поддерживает команду, он ее просто игнорирует.

Самой первой строкой html-документа является служебная команда, которая позволяет броузеру идентифицировать тип документа (DOCTYPE), как документ в стандарте HTML 4.0, определенном IETF (Internet Engineering Task Force). В этой строке также указывается соответствующий DTD (Document Type Declaration — описание типа документа): документ есть PUBLIC (т.е. не зависит от системных установок) и язык документа — русский (RU).

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 4.0//RU">

В головной части html-документа располагается команда, выводящая название страницы в заголовок окна браузера (синяя полоса в самом верху окна):

<title>Название страницы</title>

Собственно текст, который должен быть в html-документе, помещается между командами <body> и </body>, например:

<html>

<head>

<title>Пример HTML-текста</title>

</head>

<body>

Добро пожаловать в HTML!

</body>

</html>

Для того, чтобы увидеть как будет выглядеть этот пример в браузере, необходимо все скопировать в Блокнот, сохранить файл под именем primer.htm, а затем в Проводнике щелкнуть мышью по названию файла — в результате этого данный html-документ автоматически откроется в окне Internet Explorer:

Html все команды

 

Атрибуты

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

АТРИБУТ="значение_атрибута"

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

Если команда имеет несколько атрибутов, то они разделяются пробелами:

<название_команды

атрибут1="значение_атрибута1"

атрибут2="значение_атрибута2">

В качестве примера атрибутов рассмотрим команду <meta>, которая задает кодировку Windows для букв русского алфавита и располагается строго внутри раздела <head>:

<html>

<head>

<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=Windows-1251">

<title>Пример атрибутов</title>

</head>

<body>

</body>

</html>

Если же команду <meta> пропустить, то возможны ситуации, когда на экране браузера вместо русских букв будут «кракозябры». А при использовании этой команды такого не произойдет!

Html-редакторы

Все html-документы записываются как обычный текст, поэтому могут быть созданы и отредактированы в любом текстовом редакторе, например, в Блокноте. Но гораздо удобнее использовать специализированные html-редакторы, например UltraEdit (лицензионный) или Smart Web Builder(бесплатный).

В этих редакторах все команды языка HTML отображаются одним цветом, а атрибуты команд — другим. Тогда как просто текст будет черного цвета. Благодаря этому, если в названии команды (или атрибута) будет допущена ошибка, оно отобразится черным цветом, как обычный текст.

Цвет в html-документе

Команда <body> имеет несколько атрибутов.

Атрибут bgcolor= позволяет задать цвет фона страницы:

<body bgcolor="yellow">

Эта страница имеет желтый фон.

</body>

Задание цвета можно производить двумя способами:

  • Заданием имени выбранного цвета.
  • Заданием номера цвета в виде соотношения оттенков красного, зеленого и синего (Red-Green-Blue=RGB).

RGB-номер цвета задается либо тремя двухзначными шестнадцатиричными (HEX) числами (перед номером обязательно ставится знак #), либо с помощью встроенной функции rgb(), каждый из трех аргументов которой может меняться от 0 до 255, например: rgb(153,102,255). Каждое число из интервала [00–FF] ([0–255]) определяет интенсивность соответствующего цвета.

Например, номер цвета "#FF0000"=rgb(255,0,0) соответствует красному цвету (Red), так как имеет максимальную интенсивность для красной составляющей, а зеленая и голубая составляющие имеют значения равные нулю. Аналогично, номер "#00FF00"=rgb(0,255,0) соответствует зеленому цвету (Green), а номер "#0000FF"=rgb(0,0,255) — синему (Blue).

Существуют 16 стандартных имен цветов, поддерживаемыми Windows:

  Black = "#000000"   Green = "#008000"
  Silver = "#C0C0C0"   Lime = "#00FF00"
  Gray = "#808080"   Olive = "#808000"
  White = "#FFFFFF"   Yellow = "#FFFF00"
  Maroon = "#800000"   Navy = "#000080"
  Red = "#FF0000"   Blue = "#0000FF"
  Purple = "#800080"   Teal = "#008080"
  Fuchsia = "#FF00FF"   Aqua = "#00FFFF"

Помимо этих 16 имен цветов, существует еще расширенная таблица цветов. Названия цветов из этой таблицы использовать можно, но все же надежнее задавать RGB-номер. Дело в том, что хотя задание Red-Green-Blue теоретически позволяет выводить «миллион» цветов, на самом деле все определяется видеокартой и монитором, которые использует клиент.

При создании изображения для публикации в Интернете главной проблемой является правильная передача цветов на разных типах компьютеров, мониторов и браузеров. Когда браузер не в состоянии правильным образом передать тот или иной цвет, он подбирает другой цвет или смешивает несколько соседних цветов. Иногда цвет может быть заменен на что-то совершенно неподходящее. Поэтому была разработана так называемая«безопасная» палитра цветов. При использовании цветов из этой палитры вы можете быть уверены в том, что каждый цвет будет передан правильным образом и без искажений. Любой из 216 цветов «безопасной» палитры может быть использован для графики, текста и фонов. Палитра состоит из 32 сочетаний 6 оттенков красного, зеленого и синего.

Заголовки

Язык HTML имеет шесть уровней заголовков, имеющих номера с 1 по 6 (заголовок первого уровня является заголовком самого большого размера). По сравнению с нормальным текстом, заголовки выделяются жирным шрифтом автоматически.

Синтаксис заголовков:

<h1 align=center>Самый большой заголовок, расположенный по центру</h1>

<h4 align=right>Средний по размеру заголовок, расположенный как?</h4>

<h6>Самый маленький заголовок</h6>

здесь h — собственно команда задания заголовка (Header), а число от 1 до 6, определяет размер заголовка,
align= — атрибут, задающий расположение заголовка на экране:
align=left — разместить слева (принято по умолчанию, т.е. можно не указывать)
align=center — разместить по центру окна
align=right — разместить справа в окне браузера.

Абзацы

Команда задания абзаца <p> также имеет атрибут align=, который, кроме указанных выше трех значений, может иметь еще значение justify:

<p align=justify>

устанавливающее выравнивание правого края текста на экране (как это сделано в данном тексте).

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

 

<h1 align=center>Глава 1</h1>

<p>Добро пожаловать в HTML!

Здесь будет рассказано, как надо и как не надо делать веб-страницы.

<p align=right>Это не так сложно.

 

В исходном файле два предложения первого абзаца находятся на двух разных строках. Браузер игнорирует это перерывание строки и начинает новый абзац только после команды <p>:

Глава 1 Добро пожаловать в HTML! Здесь будет рассказано, как надо и как не надо делать веб-страницы. Это не так сложно.

Однако, чтобы сохранить удобочитаемость в исходных html-файлах, рекомендуется заголовки размещать на отдельных строках, а абзацы отделять пустыми строками (в дополнение к команде <p>).

Прерывание строки

Используя команду <br> можно перейти на новую строку, не начиная нового абзаца (в большинстве браузеров абзацы выделяются дополнительными пустыми строками). Например, строка

Факультет<br>на котором мы учимся

будет выглядеть на экране так:

Факультет на котором мы учимся

Неразрывный пробел

Поскольку браузер игнорирует перерывание строки в html-файле, где на самом деле закончится одна строка на экране и начнется другая — зависит от размера шрифта на экране у клиента. Кроме того, браузер игнорирует и любое количество пробелов между словами — все пробелы заменяются одним. Поэтому, если требуется поставить подряд несколько пробелов, применяется так называемый символьный примитив «неразрывный пробел», который начинается амперсандом (&) и заканчивается точкой с запятой: &nbsp; (сокращение от Non Break SPace).

Символьные примитивы чувствительны к регистру: НЕЛЬЗЯ использовать &Nbsp; вместо &nbsp;.

Например, строка

Факультет&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;на котором мы учимся

будет выглядеть на экране так:

Факультет на котором мы учимся

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

В русской типографике существуют жёсткие правила расстановки символа неразрывного пробела.

Символ неразрывного пробела (обозначим его как •) ставится в следующих случаях.

  1. Перед тире:
    Это•— пример
    т.е. тире не имеет права начинать строку, если это не начало предложения с прямой речью.
  2. Между двумя инициалами и инициалами и фамилией:
    И.•И.•Иванов
    т.е. вариант совсем без пробелов: И.И.Иванов — категорически недопустим!
  3. Между знаком номера (№) или параграфа (§) и идущими следом цифрами:
    №•7, §•3
    и здесь вариант без пробела: №7 — типичнейшая грубейшая ошибка!
  4. Между числом и идущей следом единицей измерения:
    XVIII•в., 10•кг, 2000•г.
  5. Между сокращённым обозначением и фамилией:
    г-н•Петров
  6. После географических сокращений:
    г.•Новосибирск, р.•Обь

Сдвиг текста

Для вывода на экран текста с небольшим сдвигом вправо (от левого края экрана), например стихов, применяются команды <blockquote> и</blockquote>:

<blockquote> Факультет<br>на котором мы учимся </blockquote>

будет выглядеть на экране так:

Факультет на котором мы учимся

Cписки

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

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

Существует три основных типа списков: маркированные (ненумерованные), нумерованные и списки определений. Они сходны в том, что все они располагают каждый пункт на новой строке, и вы можете выделить нужный текст. Главное различие перечисленных типов состоит в способе нумерации и структуре.

Маркированный список

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

Маркированный список задается командами <ul> и </ul> (Unordered List), а пункты списка между командами — с помощью команды <li> (List Item).

Например, список

<h4>Системы счисления</h4>
<ul>
<li>Непозиционные
<li>Позиционные
</ul>

будет выглядеть так:

Системы счисления

  • Непозиционные
  • Позиционные

Команда задания списка <ul> имеет атрибут type=, который устанавливает вид маркера у элементов списка:

<ul type=disc> — черный кружок (значение по умолчанию)
<ul type=circle> — светлый кружок
<ul type=square> — квадратик

Если один список вложен в другой, то вид маркера меняется автоматически:

<h4>Системы счисления</h4>
<ul type=square>
<li>Непозиционные

<ul>

<li>Древнеегипетская

<li>Римская

<li>Старославянская

</ul>

<li>Позиционные

<ul>

<li>Вавилонская

<li>Индийская

</ul>

</ul>

На экране это выглядит так:

Системы счисления

  • Непозиционные
    • Древнеегипетская
    • Римская
    • Старославянская
  • Позиционные
    • Вавилонская
    • Индийская

Нумерованный список

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

Нумерованный список задается с помощью команд <ol> (Ordered List) и </ol>. Как и в маркированном списке, каждый пункт задается командой <li>, например:

<h4>Системы счисления</h4>
<ol>
<li>Непозиционные
<li>Позиционные
</ol>

будет выглядеть так:

Системы счисления

  1. Непозиционные
  2. Позиционные

Как видите, в исходном файле номеров (1, 2) рядом с элементами списка нет.

По умолчанию списки HTML автоматически нумеруются с помощью арабских цифр — 1, 2, 3 и т. д. Вы можете задать другой способ нумерации, например буквы (прописные или строчные) или римские цифры. Чтобы изменить стандартный тип нумерации, добавьте в команду <ol> атрибут type=.

Ниже приведены пять возможных способов нумерации:

<ol type=1>: стандартная цифровая нумерация — 1, 2, 3, …
<ol type=A>: прописные буквы — A, B, C, D, …
<ol type=a>: строчные буквы — a, b, c, d, …
<ol type=I>: римские цифры — I, II, III, IV, V, …
<ol type=i>: строчные римские цифры — i, ii, iii, iv, v, …

Если необходимо, чтобы нумерация списка начиналась с определенного номера, надо добавить в команду <ol> еще атрибут start=, например,<ol start=10>.

Вложенный список

<h4>Системы счисления</h4>
<ol type=I>
<li>Непозиционные

<ol type=a>
<li>Древнеегипетская
<li>Римская
<li>Старославянская
</ol>

<li>Позиционные

<ol type=i start=4>
<li>Вавилонская
<li>Индийская
</ol>

</ol>

на экране выглядит так:

Системы счисления

  1. Непозиционные
    1. Древнеегипетская
    2. Римская
    3. Старославянская
  2. Позиционные
    1. Вавилонская
    2. Индийская

Список определений

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

Списки определений выглядят несколько иначе, чем другие типы списков. Для задания собственно списка применяются команды <dl> (Definition List) и </dl>. Для описания каждого пункта списка в этом случае применяется две команды, а не одна. Команда <dt> (Definition Term) задает отдельный элемент, то есть определяемый термин, а команда <dd> (Definition Description) — остальную информацию, которая выводится на следующей строке с отступом. Вторая строка информации называется определением.

Пример списка определений:

<dl>
<dt>ММФ
<dd>Механико-математический факультет.
<dt>ФИТ
<dd>Факультет информационных технологий.
</dl>

на экране выглядит так:

megaobuchalka.ru

Атрибуты:
align — Выравнивание таблицы по:

  • left — по левому краю (по умолчанию)
  • right — по правому краю
  • center — по центру
  • justify — по левому и правому краю

bgcolor — Цвет фона таблицы.
border — Толщина бордюра в пикселях.
background — Задает фоновый рисунок в таблице.
bordercolor — Цвет бордюра.
cellspacing — Расстояние между ячейками таблицы.
cellpadding — Расстояние между содержимым ячейки и рамкой.
width — Ширина таблицы в процентах или пикселях.
height — Высота таблицы в процентах или пикселях.
cols — Определяет число колонок в таблице. Позволяет браузерам показывать содержимое таблицы ещё до окончания её полной загрузки.
frame — Определяет в каких местах таблицы следует показывать бордюр.

  • void — Нет бордюра
  • border — Бордюр вокруг всей таблицы. (по умолчанию)
  • above — Бордюр по верхнему краю таблицы.
  • below — Бордюр только снизу таблицы.
  • hsides — Только горизонтальные границы.
  • vsides — Только вертикальные границы.
  • rhs -Бордюр только справа.
  • lhs — Бордюр только слева.

rules — Определяет в каких местах ячеек таблицы следует показывать бордюр.

  • all — Вокруг каждой ячейки.(по умолчанию)
  • groups — Между группами ячеек образованными тегами <thead>, <tbody>, <tfoot>, <colgroup>, <col>.
  • cols — Только между столбцами таблицы.
  • none — Отсутствуют.
  • rows — Только между строк таблицы.

Синтаксис:
    <table cols=»2″ border=»5″ frame=»vsides» align=»center» width=»100%» height=»300″ cellpadding=»5″ cellspacing=»2″ bgcolor=»#ffa0cf»>
       <tr>
          <td>строка1 ячейка1</td> <td>строка1 ячейка2</td>
       </tr>
       <tr>
          <td>строка2 ячейка1</td> <td>строка2 ячейка2</td>
       </tr>
    </table>

Читать о теге подробно в учебнике HTML

www.webremeslo.ru


You May Also Like

About the Author: admind

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

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