|
Даю задания для студентов. Они хотят повторно пройти курс. Как отписаться от выполненного курса, что бы пройти его заново? |
Опубликован: 29.08.2012 | Доступ: свободный | Студентов: 2188 / 240 | Длительность: 08:05:00
Специальности: Разработчик интернет-проектов
Лекция 4:
Знакомство с CSS 3
Пример 5. Эффекты при работе с текстом (sample_5)
Наберите в блокноте следующий код.
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<style type="text/css">
/* -- Copyright © Microsoft Corporation. All rights reserved. */
.resultContent div
{
border: 0px solid #333333;
font-size: 32pt;
font-weight: bold;
text-align: center;
padding: 10px;
margin: 0px auto 3px auto;
vertical-align: middle;
}
.fire
{
background: black;
color: white;
font-family: Impact, Sans-Serif;
padding-top: 25px;
text-shadow: 0px 0px 4px white, 0px -5px 4px #ff3, 2px -10px 6px #fd3, -2px -15px 11px
#f80, 2px -25px 18px #f20;
}
.block
{
background: #999999;
font-family: Tahoma, Sans-Serif;
color: #663300;
text-shadow: #FF9933 1px 1px, #FF9933 2px 2px, #FF9933 3px 3px, #FF9933 4px 4px,
#FF9933 5px 5px, #FF9933 6px 6px, #FF9933 7px 7px;
}
.liney
{
background: #CCFFFF;
font-family: Impact, Sans-Serif;
color: #000033;
text-shadow: #CCFFFF 2px 2px, #3399CC 4px 4px;
}
.cartoon
{
font-family: Comic Sans MS, Sans-Serif;
font-size: 42pt;
background: #FFFFEE;
color: rgba(255, 51, 155, .6);
/* Fallback if spread distance parameter is not supported on CSS3 text-shadow */
text-shadow: rgba(255, 255, 255, 1) -2px -2px -5px, #FF3399 0px 0px, black 0px 0px 5px;
/* Text-shadow including spread distance parameter */
text-shadow: rgba(255, 255, 255, 1) -2px -2px 3px -5px, #FF3399 0px 0px, black 0px 0px0px 5px;
}
.engraved
{
font-family: Verdana, Sans-Serif;
background: #999999;
color: transparent;
/* Fallback if spread distance parameter is not supported on CSS3 text-shadow */
text-shadow: black 0px 0px -2px, #666666 0px 0px0px, white 1px 1px 0px;
/* Text-shadow including spread distance parameter */
text-shadow: black 0px 0px0px -2px, #666666 0px 0px0px0px, white 1px 1px 0px 0px;
}
.text3d
{
font-size: 32pt;
font-family: Tahoma, Sans-Serif;
background: black;
color: red;
/* Fallback if spread distance parameter is not supported on CSS3 text-shadow */
text-shadow: white 0px -1px 4px, rgba(255, 0, 0, .8) 0px -4px 7px, rgba(255, 0, 0, .5)
0px -6px 12px, rgba(255, 0, 0, .5) 0px -7.5px 15px;
/* Text-shadow including spread distance parameter */
text-shadow: white 0px -1px 0px 4px, rgba(255, 0, 0, .8) 0px -4px 0px 7px, rgba(255, 0, 0, .5)
0px -6px 0px 12px, rgba(255, 0, 0, .5) 0px -7.5px 0px 15px;
padding-top: 20px;
padding-bottom: 5px;
}
</style>
</head>
<body>
<!--Rendered result-->
<div class="resultRegion" role="region"
aria-labelledby="resultLabel" aria-live="assertive">
<h2 class="resultLabel">Результат</h2>
<div class="resultContent">
<div class="fire">Firey Text</div>
<div class="block">Block Text</div>
<div class="liney">Semi-Outlined Text</div>
<div class="cartoon">Cartoony Text*</div>
<div class="engraved">Engraved Text*</div>
<div class="text3d">3D Text*</div>
<p>
Text examples marked by an asterisk (*) use the fourth, optional parameter
of the 'text-shadow' property (spread distance) and may not be supported
on all browsers that implement CSS3 text-shadow.
</p>
</div>
</div>
</body>
</html>
Пример 6. Многоколоночный текст (sample_6)
В предлагаемом примере мы выведем текст в несколько колонок. Пример состоит из двух веб-страниц: index.html и content.html. Наберите в блокноте следующий код.
index.htm
<!DOCTYPEhtml>
<htmlxmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<style type="text/css">
/* -- Copyright © Microsoft Corporation. All rights reserved. */
.content-source {
-ms-flow-into: content;
}
.s3-grid {
display: -ms-grid;
-ms-grid-columns: 1fr 1fr1fr;
-ms-grid-rows: 1fr 1fr;
width: 100%;
height: 768px;
}
.s3-region {
-ms-flow-from: content;
width: 100%;
height: 100%;
border: 1px solid #ccc;
}
.s3-region-1 {
-ms-grid-column: 1;
-ms-grid-row: 1;
}
.s3-region-2 {
-ms-grid-column: 2;
-ms-grid-row: 1;
}
.s3-region-3 {
-ms-grid-column: 3;
-ms-grid-row: 1;
}
.s3-region-4 {
-ms-grid-column: 1;
-ms-grid-row: 2;
-ms-grid-column-span: 3;
}
</style>
</head>
<body>
<!--Rendered result-->
<div class="resultRegion" role="region"
aria-labelledby="resultLabel" aria-live="assertive">
<h3 id="resultLabel">Результат</h3>
<div class="resultContent">
<iframe class="content-source" src="content.html"></iframe>
<div class="s3-grid">
<div class="s3-region-1 s3-region"></div>
<div class="s3-region-2 s3-region"></div>
<div class="s3-region-3 s3-region"></div>
<div class="s3-region-4 s3-region"></div>
</div>
</div>
</div>
</body>
</html>
content.html
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<title>Default Template</title>
<style type="text/css">
body {
font-family: "Segoe UI Light";
color: #2a2a2a;
}
p {
margin-top: 0px;
}
</style>
</head>
<body>
<p>- Хочется мне вам сказать, панове, что такое есть наше товарищество. Вы слышали от отцов и дедов,
в какой чести у всех была земля наша: и грекам дала знать себя, и с Царьграда брала червонцы, и города были пышные,
и храмы, и князья, князья русского рода, свои князья, а не католические недоверки. Всё взяли бусурманы, всё пропало.
Только остались мы сирые, да, как вдовица после крепкого мужа, сирая так же, как и мы, земля наша!
Вот в какое время подали мы, товарищи, руку на братство! Вот на чем стоит наше товарищество!
Нет уз святее товарищества! Отец любит свое дитя, мать любит свое дитя, дитя любит отца и мать.
Но это не то, братцы: любит и зверь свое дитя. Но породниться родством по душе, а не по крови,
может один только человек. Бывали и в других землях товарищи, но таких, как в Русской земле, не было таких товарищей.
Вам случалось не одному помногу пропадать на чужбине; видишь, и там люди! также Божий человек,
и разговоришься с ним, как с своим; а как дойдет до того, чтобы поведать сердечное слово, - видишь: нет,
умные люди, да не те; такие же люди, да не те! Нет, братцы, так любить, как русская душа, - любить не то,
чтобы умом или чем другим, а всем, чем дал Бог, что ни есть в тебе, а... - сказал Тарас, и махнул рукой,
и потряс седою головою, и усом моргнул, и сказал: - Нет, так любить никто не может!
Знаю, подло завелось теперь на земле нашей; думают только, чтобы при них были хлебные стоги,
скирды да конные табуны их, да были бы целы в погребах запечатанные меды их. Перенимают,
чорт знает, какие бусурманские обычаи; гнушаются языком своим; свой с своим не хочет говорить;
свой своего продает, как продают бездушную тварь на торговом рынке.
Милость чужого короля, да и не короля, а поскудная милость польского магната,
который желтым чоботом своим бьет их в морду, дороже для них всякого братства.
Но у последнего подлюки, каков он ни есть, хоть весь извалялся он в саже и в поклонничестве,
есть и у того, братцы, крупица русского чувства. И проснется оно когда-нибудь, и ударится он,
горемычный, об полы руками, схатит себя за голову, проклявши громко подлую жизнь свою,
готовый муками искупить позорное дело. Пусть же знают они все, что такое значит в Русской земле товарищество!
Уж если на то пошло, чтобы умирать, - так никому ж из них не доведется так умирать!..
Никому, никому!.. Не хватит у них на то мышиной натуры их! </p>
<p>Так говорил атаман и, когда кончил речь, всё еще потрясал посеребрившеюся в козацких делах головою.
Всех, кто ни стоял, разобрала сильно такая речь, дошед далеко, до самого сердца.
Самые старейшие в рядах стали неподвижны, потупив седые головы в землю;
слеза тихо накатывалася в старых очах; медленно отирали они ее рукавом.
И потом все, как будто сговорившись, махнули в одно время рукою и потрясли бывалыми головами.
Знать, видно, много напомнил им старый Тарас знакомого и лучшего, что бывает на сердце у человека,
умудренного горем, трудом, удалью и всяким невзгодьем жизни, или хотя и не познавшего их,
но много почуявшего молодою жемчужною душою на вечную радость старцам-родителям, родившим его</p>
<p>А из города уже выступало неприятельское войско, выгремливая в литавры и трубы, и, подбоченившись,
выезжали паны, окруженные несметными слугами. Толстый полковник отдавал приказы.
И стали наступать они тесно на козацкие таборы, грозя, нацеливаясь пищалями,
сверкая очами и блеща медными доспехами. Как только увидели козаки, что подошли они на ружейный выстрел,
все разом грянули в семипядные пищали и, не перерывая, всё палили они из пищалей.
Далеко понеслось громкое хлопанье по всем окрестным полям и нивам, сливаясь в беспрерывный гул;
дымом затянуло всё поле, а запорожцы всё палили, не переводя духу: задние только заряжали да передавали передним,
наводя изумление на неприятеля, не могшего понять, как стреляли козаки, не заряжая ружей.
Уже не видно было за великим дымом, обнявшим то и другое воинство, не видно было, как то одного,
то другого не ставало в рядах; но чувствовали ляхи, что густо летели пули, и жарко становилось дело;
и когда попятились назад, чтобы посторониться от дыма и оглядеться, то многих не досчитались в рядах своих.
А у козаков, может быть, другой-третий был убит на всю сотню.
И всё продолжали палить козаки из пищалей, ни на минуту не давая промежутка.
Сам иноземный инженер подивился такой, никогда им не виданной тактике, сказавши тут же,
при всех: "Вот бравые молодцы-запорожцы! Вот как нужно биться и другим в других землях!"
И дал совет поворотить тут же на табер пушки. Тяжело ревнули широкими горлами чугунные пушки: дрогнула,
далеко загулявши, земля, и вдвое больше затянуло дымом всё поле.
Почуяли запах пороха среди площадей и улиц в дальних и крайних городах. Но нацелившие взяли слишком высоко:
раскаленные ядра выгнули слишком высокую дугу.</p>
</body>
</html>

