Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Внутритекстовые стили



Применяются тогда, когда для какого-то тега, фрагмента кода из нескольких тегов, или даже для участка внутри тега хотят создать необычное форматирование, отличающееся от того, которое определено в таблице стилей. Поскольку, как уже было сказано, в языке 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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...