Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Применяются тогда, когда для какого-то тега, фрагмента кода из нескольких тегов, или даже для участка внутри тега хотят создать необычное форматирование, отличающееся от того, которое определено в таблице стилей. Поскольку, как уже было сказано, в языке CSS содержится много элементов, отсутствующих в HTML, это создает много дополнительных возможностей для Веб-дизайна.
В зависимости от вида выделяемых фрагментов имеется три варианта.
· Определение стиля внутри тега (область действия стиля и тега совпадают):
<H1 STYLE=”font-size: 36pt”>текст</H1>
· Выделение фрагмента, на который будет распространяться действие стиля. Для этого используется тег <DIV>, он никакого форматирования не производит, а выделяет часть HTML кода, которая рассматривается браузером как отдельный объект:
<DIV style=”color: red”><B>это</B>очень<EM>важно</EM></DIV>
Все написанное будет выделено красным цветом.
· Задание стиля внутри тега, применение стиля к отдельному слову или фразе. Для этого служит тег <SPAN>:
<SPAN style= “font-size: 20pt>сейчас</SPAN>
Большинство тегов форматирования текста (в том числе <DIV>) перед применением обязательно создают новую строку. А <SPAN> позволяет менять параметры текста в одной строке.
Внутритекстовые стили создает широкие возможности для форматирования. Причем можно создать любой стиль, не обязательно выбирать из тех, что существуют в таблице стилей.
Наследование стилей.
Это возможность одного тега наследовать свойства других тегов, в которые он заключен.
Пример. Пусть тег Рописывается в таблице стилей как:
P {color: green}
И пусть в HTML коде есть такая строка:
<P>это очень <B>важно</B></P>
Текст внутри тега <B> тоже будет зеленого цвета, хотя для <B> такой стиль не определен.
Наследование можно изменить, с помощью так называемого контекстного селектора. Например:
P B {color: yellow}
Эта запись означает, что внутри тега Р содержимое тега В приобретет желтый цвет.
Классы стилей.
Дают возможность для одного тега создать несколько стилей, и применять для данного тега тот стиль, который необходим в конкретном случае. Причем класс данного стиля не отменяет целиком этот стиль, он лишь назначает те свойства, которые поименованы в данном классе
В таблицах стилей для обозначения класса перед его названием ставится точка, название пишется без пробела:
H1 {font-family: Arial; font-size: 14pt; color: black}
H1.dray {color: #909090}
Здесь в случае применения к тегу H1 класса.gray гарнитура и кегль шрифта остаются теми же, а цвет меняется на серый.
Воспользоваться классом можно указав его внутри тега:
<H1 class=gray>
Интересная возможность: можно создать класс, не привязанный к какому-либо тегу, например:
.olive {color: olive}
Такой класс можно использовать для любого тега, для фрагмента кода, для участка внутри тега.
Например, запись:
<DIV class=red><B>это</B>очень<EM>важно</EM></DIV>
Браузер выведет так:
Это очень важно (красным цветом)
[1] Интересно, что датой начала ARPANET считается передачи всего лишь двух символов. По только что построенной сети из Калифорнии в штат Юта решили передать слово Login. Напечатали букву L, по телефону спросили: «Что вы видите на экране». Ответ был: «Букву L». Затем так же правильно передали букву О. А на букве G сеть вышла из строя. Потом, конечно, сеть наладили. Но за начало работы ARPANET все-таки была принята эта дата – 5 декабря 1969 года.
[2] Например, во время российско-грузинского военного конфликта в 2008 году грузинский сектор Интернета на две недели был полностью отсоединен от пользователей зоны RU.
[3] Машинные протоколы можно уподобить правилам языков человеческого общения, которые тоже представляют собой набор стандартов и правил, позволяющих таким «устройствам» как люди правильно обмениваться информацией, закодированной в словах. Так что, орфографию и грамматику русского языка можно тоже считать протоколом. Современные машинные протоколы отличаются внушительным объемом.
[4] Иногда несведущие люди говорят: «Сервер – это главный компьютер в сети». Нет, все наоборот: сервер – это «компьютер-слуга». А «главным» в мире компьютеров следует считать человека. Человек задает задачи и оценивает их выполнение.
[5] Гипермедиа помимо текста содержит мультимедийные элементы: графику, анимацию, звук и пр.
[6] Топология сети – ее архитектура, конфигурация.
[7] Ставить знак равенства между Интернетом и Всемирной паутиной до некоторой степени аналогично приравниванию человеческого языка вообще к английскому языку. На сегодняшний день английский язык – самый распространенный и является языком международного общения. Но это вовсе не значит, что других языков не существует. Более того, раньше были другие распространенные языки международного общения. И не исключено, что в будущем появится какой-то другой международным язык.
[8] Но анонимность эта относительна, до той поры, пока какие-нибудь серьезные структуры не заинтересовались вами. Абсолютная анонимность в Интернете – это роскошь, она требует очень больших затрат, рядовому гражданину недоступных. Поэтому если надо, то соответствующие службы мгновенно выяснят откуда было отправлено «анонимное» письмо.
[9] Конечно, это правило не распространяется на программы и данные, хранящиеся на сервере и являющиеся общими для множества сайтов. В этом случае сайт не может быть перенесен с севера без потерь.
[10] Например, термин «троянский конь» может относиться и к поэме Гомера «Илиада», и к компьютерным вирусам, и к другим ситуациям, когда под видом подарка преподносится некая крупная неприятность.
[11] При кэшировании браузер сохраняет полученный из Интернета файл, или его часть на жестком диске компьютера. Вызов данных с диска, а не из Сети экономит время при загрузке.
Дата публикования: 2015-10-09; Прочитано: 236 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!