Отправляет email-рассылки с помощью сервиса Sendsay

За 2006-07-21

Re[3]: Оптимизация css-кода

Здравствуйте, Сергей.

Вы писали 21 июля 2006 г., 9:13:59:

Д>> При объединении свой шрифта в "font" обязательно должна
Д>> указываться гарнитура шрифта, и, если не ошибаюсь, "bold" должен
Д>> стоять на первом месте, т.е.:

> в книге Артемия Ломова:

> Важно соблюдать последовательность: значение, относящееся к свойству
> font-size, должно фигурировать на предпоследнем месте, а значение
> свойства font-family на последнем

А здесь написано по-другому:
http://www.htmlbook.ru/css/font.html

   Andrey Yakushev 2006-07-21 20:01:06 (#573928)

Re[2]: Оптимизация css-кода

Здравствуйте, Shumaher.

S> А можно дурацкий вопрос: зачем вообще нужна эта "оптимизация", т.е. почему
S> бы не использовать 1 варант?

ну вообще оптимизацию делают для сокращения объема кода, что особенно
актуально при большом количестве всевозможных стилей.
Но, так как, говорят, так оптимизировать нельзя, то придется
использовать полный вариант )

   2006-07-21 15:48:14 (#573860)

Re[2]: Оптимизация css-кода

Здравствуйте, Александр.

АФ> Если следовать рекомендациям W3C, краткая запись для шрифта должна быть следующей:

АФ> font:
АФ> [['font-style'||'font-variant'||'font-weight']?['font-size'/'line-height']?['font-family']]

АФ> Порядок записи важен!

оказалось, надо было указать гарнитуру шрифта, с нею все работает. )

АФ> Честно говоря, справочник W3C по CSS очень академический и скучный, но для
решения
АФ> подобных проблем это палочка-выручалочка. Приобрести справочник на русском
языке
АФ> в очень удобной электронной форме (один самоисполняемый файл) можно на сайте
АФ> www.goodline.spb.ru, советую, т.к. сам им пользуюсь постоянно.

А сайт этот не открывается.

   2006-07-21 14:13:04 (#573824)

Re[2]: Оптимизация css-кода

Д> При объединении свой шрифта в "font" обязательно должна
Д> указываться гарнитура шрифта, и, если не ошибаюсь, "bold" должен
Д> стоять на первом месте, т.е.:

в книге Артемия Ломова:

Важно соблюдать последовательность: значение, относящееся к свойству
font-size, должно фигурировать на предпоследнем месте, а значение
свойства font-family на последнем

всего хорошего mailto:sbadul***@y*****.ru



библиотекa сайтостроительства http://www.i2r.ru/static/244/

   2006-07-21 13:56:59 (#573816)

Re: Оптимизация css-кода

Hello, Nastia!
You wrote to "inet.webbuild.webbuilding" on Thu, 20 Jul 2006 21:40:53
+0400:

N> В stylesheet пишу свойства для данного класса:

N> ..foot {background: url(i/bg2.gif);
N> font-size: 10px;
N> font-weight: bold}

N> Во всех основных браузерах отображается как и должно.
N> Но как только я хочу оптимизировать данное объявление стиля,
N> объедиинив свойства font:

N> ..foot {background: url(i/bg2.gif);
N> font: 10px bold}

N> шрифт перестает отображаться жирным. Перемена мест слагаемых вообще
N> сводит объявления стилей для шрифта к общим.

У меня работает и 2 вариант тоже (по крайней мере в IE6 :-)), даже если
поменять местами: bold 10px
И кстати, "bold" в IE не отличается от "bolder", в Netscape - от "normal".

А можно дурацкий вопрос: зачем вообще нужна эта "оптимизация", т.е. почему
бы не использовать 1 варант?

Shumaher,
icq#: 294-882-068
Miranda Shumaher Pack official site - http://blablass.mail15.com/



библиотекa сайтостроительства http://www.i2r.ru/static/244/

   "Shumaher" 2006-07-21 13:06:44 (#573798)

Re: Оптимизация css-кода

Доброго времени суток, Настя.

Если следовать рекомендациям W3C, краткая запись для шрифта должна быть следующей:

font: [['font-style'||'font-variant'||'font-weight']?['font-size'/'line-height']?['font-family']]

Порядок записи важен!

Честно говоря, справочник W3C по CSS очень академический и скучный, но для решения
подобных проблем это палочка-выручалочка. Приобрести справочник на русском языке
в очень удобной электронной форме (один самоисполняемый файл) можно на сайте
www.goodline.spb.ru, советую, т.к. сам им пользуюсь постоянно.

И еще, если в вашем блоке класса "foot" есть вложенные блоки типа 'p', 'ul' и
т.п., им тоже надо прописать значения шрифта, ибо они их наследуют у других родителей.
Пример: .foot, .foot p {font: bold 10px/1.2 arial;}

Успехов,
Алекс

>
> Здравствуйте, inet.
>
> Дано: в нижней части веб-страницы находится ячейка таблицы, фон и шрифт
> которой должны отличаться от таковых на остальном пространстве сраницы.
> Для чего задаю этой ячейке class="foot".
>
> В stylesheet пишу свойства для данного класса:
>
> ..foot {background: url(i/bg2.gif);
> font-size: 10px;
> font-weight: bold}
>
> Во всех основных браузерах отображается как и должно.
> Но как только я хочу оптимизировать данное объявление стиля,
> объедиинив свойства font:
>
> ..foot {background: url(i/bg2.gif);
> font: 10px bold}
>
> шрифт перестает отображаться жирным. Перемена мест слагаемых вообще
> сводит объявления стилей для шрифта к общим.
> В чем тут загвоздка?
>
>
>
> --
> С уважением,
> Nastia mailto:kapri***@i*****.ru
>
>
>
> библиотекa сайтостроительства http://www.i2r.ru/static/244/
>
>



библиотекa сайтостроительства http://www.i2r.ru/static/244/

   2006-07-21 11:57:23 (#573785)

Re: Оптимизация css-кода

Здравствуйте, Nastia.

Вы писали 20 июля 2006 г., 21:40:53:

> Здравствуйте, inet.

> Дано: в нижней части веб-страницы находится ячейка таблицы, фон и шрифт
> которой должны отличаться от таковых на остальном пространстве сраницы.
> Для чего задаю этой ячейке class="foot".

> В stylesheet пишу свойства для данного класса:

> ..foot {background: url(i/bg2.gif);
> font-size: 10px;
> font-weight: bold}

> Во всех основных браузерах отображается как и должно.
> Но как только я хочу оптимизировать данное объявление стиля,
> объедиинив свойства font:

> ..foot {background: url(i/bg2.gif);
> font: 10px bold}

> шрифт перестает отображаться жирным. Перемена мест слагаемых вообще
> сводит объявления стилей для шрифта к общим.
> В чем тут загвоздка?

При объединении свой шрифта в "font" обязательно должна
указываться гарнитура шрифта, и, если не ошибаюсь, "bold" должен
стоять на первом месте, т.е.:

font: bold 10px verdana

   2006-07-21 08:21:28 (#573723)