8(495)909-90-01
8(964)644-46-00
pro@sio.su
Главная
Системы видеонаблюдения
Охранная сигнализация
Пожарная сигнализация
Система пожаротушения
Система контроля удаленного доступа
Оповещение и эвакуация
Контроль периметра
Система домофонии
Парковочные системы
Проектирование слаботочных сетей
Аварийный
контроль
Раздел: Документация

0 ... 38 39 40 41 42 43 44 ... 84

в том случае, если вы создаете что-то вроде заставки или если страница не очень велика по объему.) В таблице должна быть всего одна ячейка (где и будет помещен текст или картинка), и она должна быть вертикально и горизонтально отцентрирована (рис. 4.5).

Рис. 4.5. Не можете отцентрировать на своей веб-странице текст или изображение? Создайте таблицу с одной ячейкой и отцентрируйте ее

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

Весь текст в таблице будет выровнен по центру. Для пущей эффективности можно поместить текст и рисунки в одну таблицу, а уже эту таблицу поместить в центрированную (по сути дела, имеет место вложение таблицы в таблицу). Нижеприведенный код (его можно найти еще и здесь: http://www.oreilly.com/ catdlog/internetannoy/downloads.csp) использует этот дополнительный прием:

<html> <head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-l"> <style type="text/css">

body {

margin-left: Opx; margin-top: Opx: margin-right: Opx; margin-bottom: Opx; }

body.td.th {

font-family: Verdana. Arial, Helvetica, sans-serif,

font-size: small;

}

a:link { color: #000000; }

a:visited { color: #000000; }

</style><body>

<table width="100r height="100r border="0" cellpadding="0" cellspacing="0"> <tr>

<td align="center" valign="middle">

<!--

- ->


<table width="300" border="0" cellspacing="5" cellpadding="5"> <tr bgcolor="#FF0000">

<td colspan="2" style="co1or:#FFFFFF">Bbi6epnTe скорость соединения<Ьг>

<span style="font-size:xx-small">Выбрав пропускную способность, вы сможете загрузить

наиболее подходящую версию cauTa</span></td> </tr>

<tr align="center" valigtr="middle"">

<td bgcolor="#999999"><a href="fast.htmlВысокоскоростное соединение</а></>

<td bgcolor="#999999"><a href="slow.html">Медленное соединение</а></и>

</tr>

</table>

</td>

</tr>

</table>

</body>

</html>

Что случилось с моими шрифтами?

Проблема

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

Решение

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

Таблица 4.1. Наиболее распространенные шрифты (для компьютеров с ОС Windows)

Arial

Courier New

Arial Black

Garamond

Arial Narrow

Georgia

Book Antiqua

Helvetica

Bookman Old Style

Microsoft Sans Serif

Century Gothic

Times New Roman

Comic Sans

Verdana

Разумеется, если вы пользуетесь только этими шрифтами, то таким образом накладываете ограничения на дизайн вашего сайта. К счастью, есть обходной путь: вы можете перечислить несколько гарнитур при помощи атрибута FACE тега <font>. Если в операционной системе пользователя нет первого шрифта, браузер попытается воспользоваться вторым в списке, и т. д. Например, если вы используете при создании своей веб-страницы следующий тег:

<F0NT FACE="tahoma. arial, helvetica">

то браузер посетителя воспроизведет текст шрифтом Tahoma, если этот шрифт доступен; если нет, то шрифтом Arial; если у посетителя нет и Arial, то текст бу-


дет воспроизведен шрифтом Helvetica. В этот список вы можете внести столько шрифтов, сколько захотите.

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

<F0NT FACE="tahoma, arial. helvetica, sans-serif">

Браузер будет воспроизводить текст последним шрифтом, если не найдет ни одного из перечисленных выше. Вы можете выбирать между гарнитурой с засечками, рубленой, моноширинной, курсивом и специальной. Шрифты с засечками — шрифты с дополнительными горизонтальными и вертикальными черточками, благодаря которым текст проще читать. Самый распространенный шрифт с насечками — это Times New Roman. У рубленого шрифта (например, Helvetica) нет этих черточек. Моноширинная гарнитура (например, Courier) имеет фиксированную ширину символов, то есть буквы не разнятся по ширине. Курсив имитирует рукописный текст, а специальные шрифты — это те, в которых используется тот или иной спецэффект.

КАК МОНИТОРЫ ВОСПРОИЗВОДЯТ ВЕБ-ПАЛИТРУ-

Чтобы воспроизвести тот или иной цвет, современные мониторы смешивают в разных пропорциях три основных цвета — красный, зеленый и синий. Монитор может отобразить 256 оттенков каждого цвета, и каждый из этих оттенков может быть смешан с любым оттенком двух других цветов. В результате получается, что ваш монитор может воспроизвести 256x256x256, т. е 16 777 216 цветов.

Эту систему цветопередачи обычно называют RGB (Red-Green-Blue — Красный-Зеленый-Синий). При помощи системы RGB вы можете выбрать любой из этих 16 777 216 цветов, присвоив каждой из цветовых составляющих (R, G и В) значение от 0 до 255, где 0 — это отсутствие данного цвета, а 255 — его максимальная насыщенность. Например, темно-зеленый будет иметь следующие значения R:0 G:255 В:0 — максимально насыщенный зеленый без примеси зеленого и синего. Синевато-серый цвет будет иметь значения R:106 G: 90 В:205.

Это может показаться несколько запутанным, но в жизни все еще более сложно. Оказывается, что далеко не все компьютеры могут воспроизвести все 16 777 216 цветов, так что ярко-красный заголовок, для которого вы два дня подбирали цвет, на чьем-нибудь чужом мониторе может оказаться бледно-зеленым. Чтобы решить эту проблему, дизайнеры используют палитры — стандартный набор цветов, которые не будут меняться в зависимости от монитора пользователя. Операционная система, установленная на компьютере, имеет свою палитру, равно как и некоторые другие программы. У веб-браузеров есть так называемая «веб-палитра» — набор цветов, которые все браузеры будут воспроизводить одинаково. Если вы выбираете цвет из веб-палитры, вы можете быть уверены, что посетители увидят именно тот цвет, который вы выбрали, а не какой-то иной.

Не пользуйтесь линючими красками

Проблема

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

Решение

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



0 ... 38 39 40 41 42 43 44 ... 84