Популярные сообщения

вторник, 17 января 2012 г.

Выпуск №34-Веб-дизайн и идеология веб-мастеринга для всех


Если выпуск отображается некорректно, Вы можете посмотреть его на сайте
 

.:Веб-дизайн и идеология веб-мастеринга для всех:.

 
 

Выпуск # 34


Здравствуйте, дорогие мои подписчики и друзья!
Рад приветствовать всех!

 

Спешу поздравить всех с наступившим Новым 2012 годом и Рождеством!
Данный выпуск состоит их 2-х статей.
1-я часть расскажет о Каскадных таблицах стилей CSS .
2-я часть подробно расскажет о каждой из 3-х видов таблиц стилей.
Итак, приятного вам прочтения!



Обо всех пожеланиях и предложениях пишите мне на адрес:

valg1@mail.ru


Читайте в свежем выпуске:

Статья 1 Каскадные Таблицы Стилей CSS.
Статья 2. Описание 3-х видов CSS.



.:Новости:.


Мы начинаем очень интересную тему – каскадные таблицы стилей. Следите за анонсами!




.:По следам ваших писем:.


В основном приходят письма о хорошей доступности материала рассылки и с пожеланиями "Так держать!"
Спасибо всем, кто отвечает мне, будем так держать!
И ждать ваших новых интересных писем и предложений.




Статья 1

Каскадные Таблицы Стилей CSS.



Паранойя современного Интернета и не менее современных технологий "зачала" в своих недрах неутишимую страсть к красивому (иногда даже чересчур). Результатом этого, своего рода безумства, стало рождение каскадных таблиц стилей CSS (Cascading S1у1е Sheets).

 

По-моему ничего полезнее для HTML придумать было нельзя, эта "штука" позволяет задавать каждому элементу в документе собственное оформление, причем эти оформления заносятся в одну таблицу и позволяют сэкономить тонну байтов. Естественно меняя только эту таблицу Вы в можете менять стиль или по-другому дизайн своего сайта в считанные секунды. Давайте разберемся с тем, как эти таблицы встраиваются в документ HTML.
Существует три таких способа:

1• Используя тег <Link> с указанием URL внешней таблицы стилей.
2• Используя тег <Style> внутри заголовка документа, т.е. внутри тега .
3• Используя атрибут stу1е в параметрах тега.



Статья 2

Описание 3-х видов CSS


1. Посредством тега <Link> таблица стилей прописывается следующим образом:

<link rel="stylesheet" туре="text/css" href="http: / /уоuг.ur1.сом/аnуfilе.сss ">

Здесь атрибут href задает тот самый URL файла таблицы со стилями. Файл таблицы стилей текстовый. Что в нем содержится мы увидим потом.


 

2. Второй метод использует, как мы уже разобрались, тег <Stу1е>. При этом рекомендуется для задания следующий формат:

<head>
----
<sty1е tуре="text/сss">
----
таблица стилей
----
</stу1е>
</head>

Таблица стилей это запись атрибутов тегов в довольно простом формате:

имя тега {параметр_тега1: значение; ... }
имя тега.класс {параметр_тега1: значение; ... }
.класс {параметр_тега1: значение; ... }

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

Воспользовавшись описанием в первом формате, Вы обеспечиваете всем тегам с этим именем одинаковое отображение. Если же Вас не устраивает, что все теги с одинаковым именем в документе отображаются одинаково, то Вы можете создать класс, или даже лучше сказать подкласс тегов с таким именем, но имеющих другое оформление. Для задания имени этого нового подкласса строка таблицы стилей записывается по второму формату. Но теперь Вы в теге с именем имя_тега для использования нового класса должны будете использовать атрибут с1ass. Можем рассмотреть следующий пример:

<style type="text/css">
p {color: red;}
</style>

После создания такой таблицы стилей все параграфы в документе будут отображаться красным цветом. Естественно это может показаться не нужным для всего документа. Тогда будем использовать второй формат:

<style type="text/css">
p.red {color: red;}
</style>

При таком задании таблицы все параграфы документа будут отображаться по умолчанию, или с ранее заданными настойками. Для того, чтобы окрасить параграф в красный цвет нам придется использовать тег с атрибутом с1аss:

<р с1аss=геd>Red paragraph</р>

В данном случае класс red будет распространяться только на теги параграфов <р>. Если же Вам захотелось использовать этот класс в любых других тегах, то используйте запись по третьему формату, т.е. без указания имени тега. При этом использование атрибута с1аss у любого из тегов будет ему соответствующий класс для отображения из таблицы стилей.

В такой технологии раскрашивания есть еще очень большая и хорошая возможность по заданию стиля только определенным тегам. Заключается она в том, что если перед именем тега, для которого Вы составляете стиль, Вы напишите какой-то список других тегов, то будет действовать принцип вложенности. Т.е. придуманный вами стиль будет действовать только на теги с заданным именем и еще вложенным внутрь тех тегов, имена которых Вы записали ранее. Пример:

р b { со1ог : grееп}

При такой записи тег <b> будет окрашиваться в зеленый цвет если он находится внутри параграфа:

< р > 0бычный текст, а это <b>зеленый текст</b>.</р>
<b>А это всеже обычный текст...</b>

3. Осталось теперь поговорить о третьем способе задания стиля. Он как Вы помните (?!) задается атрибутом stу1е. Приведем пример красных параграфов:

<p style="color: red;">Красный параграф.</p>

Я обещал рассказать о формате файла с внешней таблицей стилей. Так вот оформляется она точно также как и тег <Stу1е>. При этом даже иногда многие само название тега и не указывают, всем ясно, что там таблица со стилями. Чем такой метод задания стилей интересен ?! Да тем, что он располагается в отдельном файле, и его можно использовать для любых других документов не расписывая его внутрь, что экономит место и время загрузки.

Продолжение следует... (Цвета элементов, параметры шрифтов, параметры текста и многое другое в CSS).




.:Опрос читателей:.



Пожалуй, опрос пока продолжу, так как количество подписчиков растет каждый день и давно исчисляется 4-х значным числом, а пока просто подведу итоги.
Кто еще не писал - пишите.

Итоги:
90 % читателей - рассылка нравится, материал доступен для чтения.
9% - можно кое-что улучшить, надо бы почаще и больше писать о Веб-дизайне.
1% - более менее сойдет.

Ну что же, в целом показатели не плохие. Спасибо уважаемые читатели рассылки!

Опрос:

1.Как и каким образом, вы подписались на эту рассылку и (или) нашли ее (посоветовал друг, реклама в интернете, служба рассылки Mail.ru или другое) ?
2.Устраивает ли вас материал и доступен ли он вам для прочтения?
3.Для подписчиков, получающих рассылку в виде HTML - виден ли вам материал для удобного для вас чтения и что нужно улучшить?
4.Для подписчиков, получающих рассылку в виде Текста - виден ли вам материал для удобного для вас чтения и что нужно улучшить?

Заранее благодарю вас за ответы и тех, кто уже прислал их и напоминаю вам адрес для писем : valg1@mail.ru

Спасибо.



.:Анонс рассылки:.



Анонс следующего выпуска рассылки номер 35.

1. Веб-дизайн. Каскадные таблицы стилей CSS. Часть 2.Цвета элементов
2. Спецсимволы в HTML. (По запросам подписчиков).
3. Письма-статьи читателей.(Если не произойдет слияния).

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



Ну, вот и все, на этом наш 34-й Выпуск Рассылки "Веб-дизайн и идеология Веб-мастеринга для всех" подходит к концу.

Свои отзывы о статьях, напоминаю, пишите мне на: valg1@mail.ru

С уважением Валерий.

 

Выпуск # 34

До встречи в следующем выпуске! Удачи!)

Январь 2012 г.



Словари ABBYY Lingvo – пользователям Android!
Новое мобильное приложение для общения в путешествиях, при чтении и переводе и при изучении иностранных языков – с поддержкой 30 языков, доступом к более 250 словарям, интеллектуальным поиском и др.

PANASONIC VIERA
Телевизор для общения! Узнай больше!

Нужен ли кондиционер в детской комнате?
Если это новый Panasonic CS-HE9MKD, то да. Функции Econavi и AUTOCOMFORT обеспечат оптимальный микроклимат для Вашего ребёнка и помогут избежать простуд. А инновационная система очистки воздуха e-ion APS предотвратит распространение аллергенов. Узнайте больше!

Денежные переводы онлайн
Перевод средств между картами разных банков на сайте Альфа-Банка!

Внимание! Некоторые из следующих ссылок позволяют войти в кабинет подписчика без знания пароля. Не передавайте никому это письмо во избежание несанкционированного доступа к Вашему личному кабинету на проекте Рассылки@Mail.Ru.
   
   
* Внимание!!! Ссылки отмеченные звездочками являются платными услугами.

Сообщить о нарушении данной рассылкой правил Сервиса
Рассказать другу о рассылке
Отказаться от получения данной рассылки: нажмите здесь или отправьте это письмо

Комментариев нет: