Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

HTML

.pdf
Скачиваний:
21
Добавлен:
09.04.2015
Размер:
973.59 Кб
Скачать

Шрифт

В системах MS Windows обычно используется несколько шрифтов, поставляемых вместе с системой – это:

Arial

Courier New

Comic Sans

Times New Roman

Verdana

Tahoma

Каждый из этих шрифтов уместен в своем дизайне и стиле. Наиболее распространен – Ариал. Все эти шрифты есть у 90% всех посетителей. Каждый шрифт – это самостоятельный файл в папке Windows/fonts/ *.ttf (EOT, WOFF, SVG)

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

а) доставить этот файл пользователю(надо учитывать вес файла в 150–300 кб)

б) ограничиться имеющимися, заменив остальное лишь графикой, то есть, картинками (советую соблюдать меру ;0)

Иерархия элементов в док-те

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

Элемент является родителем другого элемента, если в иерархической структуре документа он находится сразу, непосредственно над этим элементом.

Элемент является предком другого элемента, если в иерархической структуре документа он находится где-то выше этого элемента

<body>

<p><b>Первая</b> строка.</p> <p><b>Вторая</b> строка.</p> </body>

Элементы b будут дочерними элементами своих родительских элементов p, и потомками своих предков body. В свою очередь, для элементов p элемент body будет являться только родителем. И кроме того, эти два элемента p будут являться сестринскими элементами, как имеющими одного и того же родителя — body.

Цитаты

Тег <blockquote> предназначен для выделения длинных цитат внутри документа. Текст, обозначенный этим тегом, традиционно отображается как выровненный блок с отступами слева и справа (примерно по 40 пикселов), а также с отбивкой сверху и снизу.

Синтаксис

<blockquote>Текст</blockquote>

Атрибуты универсальные атрибуты

Закрывающий тег Обязателен.

Пример:

<blockquote>

<p>Текст цитаты. Текст цитаты. Текст цитаты. Текст цитаты. Текст цитаты. </p> </blockquote>

CSS

CSS (англ. Cascading Style Sheets — каскадные таблицы стилей) — формальный язык описания внешнего вида документа, написанного с использованием языка разметки.

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

CSS используется создателями веб-страниц для задания цветов, шрифтов,

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

(которое теперь производится с помощью формального языка CSS)

Пример:

p {

font-family: Garamond, serif;

}

h2 {

font-size: 110 %; color: red; background: white;

}

Подключение CSS

посредством тега <link> - внешние

<head>

.....

<link rel="stylesheet"

type="text/css" href="style.css"> </head>

посредством директивы @import

<head>

.....

<style type="text/css" media="all"> @import url(style.css);

</style>

</head>

между тегами <style> и </style> - внутреннее

<head>

.....

<style type="text/css"> body {

color: red;

}

</style>

</head>

в теле какого-то отдельного тега —

строковое

<p style="font-size: 21px; color: green;">Текст</p>

Приоритет стилей

Внешние стили: 1

Внутренние стили: 2

Строковые стили: 3

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

Селекторы CSS

По названию

<style type="text/css"> p {

color:green;

}

</style>

<p>Зеленая строка</p>

Селектор id

когда необходимо выбрать только один определенный элемент на странице с предварительно заданным идентификатором.

Селектор class

для оформления не единственный элемент, а группу элементов.

<style type="text/css">

.test2 { color:green;

font-family:verdana; font-size:1.2em;

}

</style>

<p class="test2">Зеленая строка</p>

 

 

Селекторы атрибутов

<style type="text/css">

 

#test1 {

 

 

<style type="text/css">

color:green;

 

 

[align="center"] {color:green;}

font-family:verdana;

 

 

</style>

font-size:1.2em;

 

 

<p align="center"> Зеленая строка</p>

}

 

 

 

</style>

 

 

<p id="test1">Зеленая строка</p>

 

 

 

Форматирование текста

Цвет текста

p{color:green;}

p{color:rgb(0,255,0);}

p{color:#00ff00;}

Выравнивание текста

p{text-align:center;}

p{text-align:left;}

p{text-align:right;}

p{text-align:justify;}

Свойство text-decoration

p{text-decoration:underline;}

p{text-decoration:line-through;}

p{text-decoration:overline;}

font Позволяет установить все свойства шрифта (font-family, font-size, font-style, font-variant, fontweight) за одно определение.

font-family Позволяет установить шрифт текста. font-size Позволяет установить размер текста. letter-spacing Позволяет определить расстояние между символами текста. word-spacing Позволяет определить расстояние между словами текста.

line-height Позволяет установить высоту строк. font-style - стиль шрифта элемента. font-variant Позволяет отобразить текст элемента капителью.

font-weight - толщину шрифта. vertical-align - вертикальное выравнивание текста.

text-transform - управлять регистром символов в тексте.

text-indent - величину отступа первого символа текста.

white-space Позволяет установить как должны оформляться пробелы в тексте элемента.

Установка шрифта

Установка шрифта

CSS свойство font-family позволяет устанавливать шрифт для текста HTML элементов.

p {font-family:Arial;}

.italic {font-style:italic;}

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

p {font-family:Verdana,"Times New Roman",Arial;}

Размер шрифта

CSS свойство font-size устанавливает размер шрифта HTML элементов. Размер шрифта можно задать двумя способами:

Абсолютный способ - позволяет задавать размер шрифта в абсолютных единицах таких как: пиксели (px) или проценты (%).

.fz20 {font-size:20px;}

Относительный способ - используются единицы em. 1em эквивалентен размеру шрифта в браузере по умолчанию и равен 16px.

.fz1_2 {font-size:1.2em;}

<span>

Тег <span> предназначен для определения строчных элементов документа. В отличие от блочных элементов, таких как <p>, с помощью тега <span> можно выделить часть информации внутри других тегов и установить для нее свой стиль. Например, внутри абзаца (тега <p>) можно изменить цвет и размер первой буквы

Синтаксис <span>...</span>

Закрывающий тег Обязателен.

Атрибуты универсальные атрибуты

Пример 1:

<p><span style="color: red; font-size: 2em">П</span>едложение с первой буквой, выделенной другим цветом.</p>

Пример 2:

<head>

<style type="text/css">

.letter { color: red; font-size: 2em } </style>

<head>

<body>

<p><span class="letter">П</span>едложение с...<p> </body>

Фон

Некоторым элементам страницы можно задавать цвет фона

<head>

...

<style type="text/css"> body {

background: #080; /* Цвет фона */ color: #fff; /* Цвет текста */

}

</style>

</head>

<body>

<h1>Hello World!</h1> <body>

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]