Эти коды позволяют в HTML вводить символы, показанные справа. Ссылки по именам устойчиво работают для первых 30 символов; далее используйте номера кодов для поддержки в старых версиях броузеров. Полный список кодов см. на www.w3.org.
" | " | " |
& | & | & |
< | < | < |
> | > | > |
  |   | |
¡ | ¡ | ? |
¢ | ¢ | ? |
£ | £ | ? |
¤ | ¤ | ¤ |
¦ | ¦ | ¦ |
§ | § | § |
¨ | ¨ | ? |
© | © | © |
ª | ª | ? |
« | « | « |
¬ | ¬ | ¬ |
® | ® | ® |
¯ | ¯ | ? |
° | ° | ° |
± | ± | ± |
² | ² | ? |
³ | ³ | ? |
´ | ´ | ? |
µ | µ | µ |
¶ | ¶ | ¶ |
· | · | · |
¸ | ¸ | ? |
¹ | ¹ | ? |
º | º | ? |
» | » | » |
¼ | ¼ | ? |
½ | ½ | ? |
¾ | ¾ | ? |
¿ | ¿ | ? |
À | À | A |
Á | Á | A |
 |  | A |
à | à | A |
Ä | Ä | A |
Å | Å | A |
Æ | Æ | ? |
Ç | Ç | C |
È | È | E |
É | É | E |
Ê | Ê | E |
Ë | Ë | E |
Ì | Ì | I |
Í | Í | I |
Î | Î | I |
Ï | Ï | I |
Ð | Ð | ? |
Ñ | Ñ | N |
Ò | Ò | O |
Ó | Ó | O |
Ô | Ô | O |
Õ | Õ | O |
Ö | Ö | O |
× | × | ? |
Ø | Ø | O |
Ù | Ù | U |
Ú | Ú | U |
Û | Û | U |
Ü | Ü | U |
Ý | Ý | Y |
Þ | Þ | ? |
ß | ß | ? |
à | à | a |
á | á | a |
â | â | a |
ã | ã | a |
ä | ä | a |
å | å | a |
æ | æ | ? |
ç | ç | c |
è | è | e |
é | é | e |
ê | ê | e |
ë | ë | e |
ì | ì | i |
í | í | i |
î | î | i |
ï | ï | i |
ð | ð | ? |
ñ | ñ | n |
ò | ò | o |
ó | ó | o |
ô | ô | o |
õ | õ | o |
ö | ö | o |
÷ | ÷ | ? |
ø | ø | o |
ù | ù | u |
ú | ú | u |
û | û | u |
ü | ü | u |
ý | ý | y |
þ | þ | ? |
ÿ | ÿ | y |
Œ | &OElig | ? |
œ | &oelig | ? |
Š | &Scaron | S |
š | &scaron | s |
Ÿ | &Yuml | Y |
ˆ | &circ | ? |
˜ | &tilde | ? |
– | &ndash | – |
— | &mdash | — |
‘ | &lsquo | ‘ |
’ | &rsquo | ’ |
‚ | &sbquo | ‚ |
“ | &ldquo | “ |
” | &rdquo | ” |
„ | &bdquo | „ |
† | &dagger | † |
‡ | &Dagger | ‡ |
‰ | &permil | ‰ |
‹ | &lsaquo | ‹ |
› | &rsaquo | › |
€ | &euro | € |
… | &hellip | … |
™ | &trade | ™ |
← | &larr | < |
↑ | &uarr | ^ |
→ | &rarr | > |
↓ | &darr | v |
↔ | &harr | - |
♠ | &spades | ¦ |
♣ | &clubs | ¦ |
♥ | &hearts | ¦ |
♦ | &diams | ¦ |
HTML предоставляет несколько тэгов для создания списков, но широко используются только три: <UL> (для ненумерованных, или маркированных списков); <OL> (для нумерованных списков); <LI> (для отдельных пунктов списка). Атрибуты этих тэгов позволяют указать некоторые параметры списка, например, тип, но не позволяют менять способ отображения или форматирование списка. Однако существует множество способов форматировать списки. В броузерах, которые поддерживают CSS, можно установить стили, чтобы форматировать списки. Однако поскольку списки задаются в нескольких тэгах и на них влияют различия броузеров, легко столкнуться с проблемами.
Чтобы не зависеть от поддержки броузерами CSS, создайте таблицу для форматирования списка.
По умолчанию нумерованные списки используют десятичные номера, а маркированные – круглые маркеры. Если вы хотите изменить маркеры, в тэге <UL> установите для атрибута type значение circle или square. Чтобы изменить номера на римские цифры или буквы, установите атрибут type для тэга <OL> равным I, i, A или a. Приведенный ниже список использует заглавные римские цифры:
<ol type=I> <li>For the money</li> <li>For the show</li> <li>To get ready</li> <li>Go cat go</li> </ol>
Если вы хотите, чтобы элементы списка отделялись двойным промежутком, например, если они представляют собой абзацы, заканчивайте каждый пункт списка разрывом строки (<BR>) с фиксированным пробелом после него ( ):
<li>Easy-to-Use Databases<br> </li>
Если вы используете FrontPage, вы можете установить большинство опций списка без редактирования HTML или создания таблицы стилей. Щелкните на списке, который вы хотите изменить, щелкните на Bullets And Numbering в меню Format (Формат) и определите параметры списка.Чтобы перейти к новой строке, вы можете в HTML вставить разрыв строки, используя тэг <BR>, или начать новый абзац, используя тэг <P>, который вставляет пустую строку между абзацами. Если вы хотите изменить расстояние между абзацами, до и после заголовка или между другими элементами, обратитесь к каскадированным таблицам стилей (CSS), которые позволяют вносить изменения сразу нескольких страниц. Чтобы изменить расстояние между абзацами, сделайте следующее.
Установите свойства CSS margin-top и margin-bottom для тэга <P> (и для других тэгов, если нужно). Приведенный ниже блок <STYLE>, помещенный в секцию <HEAD>, создает отступ в 10 пикселей между абзацами и заголовками:
<style> p {margin-top:10;margin-bottom:10 } h1,h2,h3 {margin-bottom:10 } </style>
Решение в шаге 1 не работает в броузерах, которые не поддерживают CSS, и создает дополнительные отступы между заголовками и абзацами в Netscape 4. Если вы хотите, чтобы абзацы появлялись близко друг к другу во всех броузерах, создайте таблицу и поместите каждый абзац в отдельную ячейку. Затем, чтобы задать отступы между абзацами, измените значение атрибута cellpadding в тэге <TABLE>.
Хочется верить, что нижний и верхний отступы по 10 пикселей соответствуют отступу в 20 пикселей. Но на самом деле расстояние между двумя элементами больше, чем сумма отступов.Если броузер пользователя не знает введенного вами специального символа, он отображает значение кода HTML (например, ™). Если введен номер символа, броузеры отображают вопросительный знак или маленький прямоугольник.
Тэги HTML обычно помещают элементы на странице последовательно, чтобы они не перекрывались, но иногда текст должен оказаться поверх изображения. Вы можете поместить изображение на задний план или добавить текст в изображение.
Если у вас проблемы с размещением текста поверх изображения, сделайте следующее.
Броузеры могут отображать картинки как фон всей страницы, таблицы или отдельной ячейки. Чтобы изображение оказалось ниже текста в ячейке, установите атрибут background для тэга <TD>:
<td background="powerguy.gif" width=200 height=100 align=center>
Чтобы изображение отображалось целиком, установите атрибуты ячейки width и height равными размерам изображения. Если изображение окажется меньше ячейки, оно будет размножено, чтобы заполнить всю ячейку.
Если вы используете FrontPage, вы можете добавить текст в изображение и без использования графических программ. Щелкните на картинке, щелкните на кнопке Text на панели инструментов Picture и наберите текст. Перетаскивайте поле текста, чтобы перемещать или изменять размеры надписи. FrontPage автоматически создает графические комбинации изображения и текста и отображает их на странице.Для большей надежности вы можете добавить текст в изображение. Откройте изображение в графической программе, такой как Photoshop или Fireworks. Используйте инструменты текста, чтобы ввести и разместить ваш текст. Затем экспортируйте изображение как файл GIF и поместите его на страницу, используя тэг <IMG> (установите атрибут alt для текста, который вы добавили, если пользователи предпочтут не отображать картинку):
<td align=center><img src="powerguy.gif" width=200 height=120 border=0 alt="Never underestimate the power of a picture."></td>
При создании страницы с текстом заманчиво разбить текст на строки так, как вам надо – но, увы, страницы не всегда будут выглядеть именно так. Броузеры пользователей могут отображать текст по-разному: либо потому, что шрифт недоступен, либо потому, что пользователь изменил размер шрифта или окна, так что текст перестанет помещаться в отведенное ему место. Понятно, что для текста лучше оставлять побольше места. Однако бывают случаи, когда дополнительное пространство не решает проблему, например, текст должен выравниваться относительно изображения, помещаться внутри узкого ряда или колонки или строки не должны разрываться.
Управлять текстом на странице можно несколькими способами. Если текст не помещается там, где вы хотите, сделайте следующее.
Когда вы используете размер шрифта по умолчанию, текст может не поместиться там, где нужно. Самый простой путь – это изменить размер шрифта. В старых броузерах единственный путь – использовать тэг <FONT>:
<font size=2>I hate quotations.</font>
Устанавливая размер шрифта в тэге <FONT>, вы не будете знать наверняка его размер в разных броузерах. Броузеры интерпретируют размер шрифта по-разному, а пользователи могут изменить размер шрифта. Если вы хотите точно указать размер шрифта, используйте стиль. В свойстве font-size можно указать размер шрифта в пикселях, свойство line-height позволяет указать расстояние между строками. Этот HTML создает абзац с текстом высотой точно 14 пикселей и с минимумом дополнительного места сверху и снизу:
<p style="font-size:14px;line-height:16px"> * Это примечание к вызывающему сомнение значению, но приятно, что он занимает так мало места. </p>
Даже при установке точного размера шрифта и Netscape, и Internet Explorer позволяют пользователям увеличивать или уменьшать размер шрифта, а последний позволяет аннулировать шрифты, установленные на вашей странице.Если текст переходит на новую строку, когда вы не хотите этого, вы можете добавить разрыв строки в тэге <BR>. (Если вы используете FrontPage, вставьте символ разрыва строки, нажав (Shift)+(Enter)).
Когда вы используете специальные символы, такие как знак авторского права и торговый знак (©, ® и ™), валютные и математические знаки (такие как ў, ч и ±), буквы с диакритическими знаками (такие как й и у), которых нет в стандартных компьютерных знаках, они не всегда правильно отображаются в броузере. Специальные символы часто являются причиной неприятностей для тех пользователей, которые используют другие операционные системы или установки языка.
Кроме того, четыре символа в HTML обычно используются для определения тэгов и атрибутов – символы &, знаки "больше" или "меньше (< и >) и знак кавычек ("). Если вы попытаетесь использовать эти символы внутри абзаца в вашем HTML или внутри значений, которые вы определили для атрибутов, страница не будет работать. Если специальные символы являются причиной ваших проблем, сделайте следующее.
Изучите текст на вашей странице, включая титул страницы, заголовки и значения атрибутов, на предмет наличия зарезервированных для HTML символов (&, <, > и "). Измените их на HTML-эквивалент: &, <, > и ". Например, если титул вашей страницы >> Review: "Troilus & Cressida" <<, используйте следующие знаки HTML:
<title> >>Review:"Troilus &Cressida"<< </title>
Если вы хотите вставить символы или специальные символы так, чтобы они появлялись на вашей странице в любом броузере или системе, используйте их коды. Например, чтобы вставить знак авторского права, используйте ©:
<p>Copyright ©2001 Evan Callahan</p>
Вы также можете использовать номера кодов ISO для передачи символов. Например, в 5 версии броузеров можно ставить торговый знак (™) как ™, но в Netscape 4 сработает только ™. Список написаний кодов и номеров символов см. в таблице "Коды специальных символов" ниже.