Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
CSS очень много.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
1.1 Mб
Скачать

Несколько таблиц стилей

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

Например, внешняя таблица стилей имеет следующие свойства для селектора p:

p

{

font-family: "sans serif";

margin-left: 10pt;

font-style: italic;

font-weight: bold

}

А внутренняя таблица стилей имеет для селектора p следующие свойства:

p

{

margin-left: 20pt;

font-style: normal;

font-weight: bolder

}

Итак, при соединении внешней таблицы стилей с внутренней для селектора p будут определены следующие свойства:

font-family: "sans serif";

margin-left: 20pt;

font-style: normal;

font-weight: bolder

Таким образом, тип шрифта будет наследоваться из внешней таблицы стилей, а его стиль, вес и внешний отступ параграфа определяются внутренней таблицей стилей.

Лекция 3. Параметры CSS для фона

Параметры CSS для фона определяют фоновые эффекты элемента.

Примеры

  1. Данный пример показывает, как задать фоновый цвет элемента.

  2. <html>

  3. <head>

  4. <style type="text/css">

  5. ul {background-color: rgb(200,10,200)}

  6. ol {background-color: #00FFFF}

  7. li {background-color: transparent}

  8. p {background-color: blue}

  9. </style>

  10. </head>

  11. <body>

  12. <ul>

  13. <li>this is ul</li>

  14. </ul>

  15. <ol>

  16. <li>this is ol</li>

  17. </ol>

  18. <p>This is a paragraph</p>

  19. </body>

</html>

  1. Данный пример показывает, как задать в качестве фона изображение.

  2. <html>

  3. <head>

  4. <style type="text/css">

  5. body

  6. {

  7. background-image:

  8. url(http://www.intuit.ru/departament/picture.jpg)

  9. }

  10. </style>

  11. </head>

  12. <body>

  13. В документе в качестве фона использовано изображение

  14. </body>

</html>

  1. Данный пример показывает, как использовать повторяющееся фоновое изображение.

  2. <html>

  3. <head>

  4. <style type="text/css">

  5. body

  6. {

  7. background-image:

  8. url(http://www.intuit.ru/departament/picture.jpg);

  9. background-repeat: repeat

  10. }

  11. </style>

  12. </head>

  13. <body>

  14. В документе в качестве фона использовано повторяющееся изображение

  15. </body>

</html>

  1. Данный пример показывает, как использовать повторяющееся только по вертикали фоновое изображение.

  2. <html>

  3. <head>

  4. <style type="text/css">

  5. body

  6. {

  7. background-image:

  8. url(http://www.intuit.ru/departament/picture.jpg);

  9. background-repeat: repeat-y

  10. }

  11. </style>

  12. </head>

  13. <body>

  14. В документе в качестве фона использовано повторяющееся изображение,

  15. которое размножается только вертикально

  16. </body>

</html>

  1. Данный пример показывает, как использовать повторяющееся только по горизонтали фоновое изображение.

  2. <html>

  3. <head>

  4. <style type="text/css">

  5. body

  6. {

  7. background-image:

  8. url(http://www.intuit.ru/departament/picture.jpg);

  9. background-repeat: repeat-x

  10. }

  11. </style>

  12. </head>

  13. <body>

  14. В документе в качестве фона использовано повторяющееся изображение,

  15. которое размножается только горизонтально.

  16. </body>

</html>

  1. Данный пример показывает, как разместить на странице фоновое изображение.

  2. <html>

  3. <head>

  4. <style type="text/css">

  5. body

  6. {

  7. background-image:

  8. url(http://www.intuit.ru/departament/picture.jpg);

  9. background-repeat:

  10. repeat;

  11. background-position:

  12. bottom;

  13. }

  14. </style>

  15. </head>

  16. <body>

  17. </body>

</html>

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

  2. <html>

  3. <head>

  4. <style type="text/css">

  5. body

  6. {

  7. background-image:

  8. url(http://www.intuit.ru/departament/picture.jpg);

  9. background-repeat:

  10. no-repeat;

  11. background-attachment:

  12. fixed

  13. }

  14. </style>

  15. </head>

  16. <body>

  17. Определено фиксированное фоновое изображение<br>

  18. Определено фиксированное фоновое изображение<br>

  19. Определено фиксированное фоновое изображение<br>

  20. </body>

</html>

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

  2. <html>

  3. <head>

  4. <style type="text/css">

  5. body

  6. {

  7. background-image:

  8. url(http://www.intuit.ru/departament/picture.jpg);

  9. background-repeat:

  10. no-repeat;

  11. background-attachment:

  12. scroll

  13. }

  14. </style>

  15. </head>

  16. <body>

  17. Определено прокручивающееся фоновое изображение<br>

  18. Определено прокручивающееся фоновое изображение<br>

  19. Определено прокручивающееся фоновое изображение<br>

  20. </body>

</html>

  1. Данный пример показывает, как использовать свойство сокращения записи для задания всех свойств фона в одном объявлении.

  2. <html>

  3. <head>

  4. <style type="text/css">

  5. body

  6. {

  7. background: blue url(http://www.intuit.ru/departament/picture.jpg) repeat scroll center;

  8. }

  9. </style>

  10. </head>

  11. <body>

  12. Это документ, для которого свойства фона заданы в одном объявлении<br>

  13. Это документ, для которого свойства фона заданы в одном объявлении<br>

  14. Это документ, для которого свойства фона заданы в одном объявлении<br>

  15. </body>

</html>

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]