Главная страница
Навигация по странице:

  • Довідкова інформація

  • Лаб2. Лабораторна робота 2 n. Розробка htmlсторінок з використання таблиць стилів css


    Скачать 169 Kb.
    НазваниеРозробка htmlсторінок з використання таблиць стилів css
    Дата31.10.2019
    Размер169 Kb.
    Формат файлаdoc
    Имя файлаЛабораторна робота 2 n.doc
    ТипЛабораторна робота
    #92930
    страница2 из 2
    1   2

    Рисунок 1.2 – Завдання

    Звіт

    1. Титульна сторінка.

    2. Завдання.

    3. Вихідний код HTML-сторінки та таблиці стилів CSS.

    4. Результати роботи.

    5. Висновок.

    Довідкова інформація

    Div и Span

    и применяются вместе с каскадными таблицами стилей. По отдельности они не вызывают больших изменений. Факт в том, что тег вообще не влияет визуально на контент. Использование тега
    приведет к «блокировке» его содержимого, как если бы вы поставили тег
    до и после секции на странице.

    Как и большинство остальных тегов,
    и могут иметь класс, идентификатор и стилевые атрибуты. Благодаря этим атрибутам стили можно применять к элементам. Теги применяются таким же способом, как и другие HTML-теги. Допускается вложенность одних тегов в другие в несколько уровней.

    <html lang="en">

    <head>

    <meta charset="utf-8">

    <title>Div and Spantitle>

    head>

    <body>

    <div style="position:absolute; left:0px; top:0px; font-family:Verdana;

    font-size:10pt; border-style:groove; border-width:30px;

    border-color:blue; padding:4px">

    This text appears in the

    <span style="font-style:italic; color:red">

    upper-left hand corner

    span>

    of the page.<br>

    It also has a big blue groovy border around it.

    div>

    body>

    html>

    Position

    Описание

    Устанавливает способ позиционирования элемента относительно окна браузера или других объектов на веб-странице.

    Синтаксис

    position: absolute | fixed | relative | static | inherit

    Значения

    absolute

    Указывает, что элемент абсолютно позиционирован. Положение элемента задается свойствами left, top, right и bottom, также на положение влияет значение свойства position родительского элемента.

    fixed

    По своему действию это значение близко к absolute, но в отличие от него привязывается к указанной свойствами left, top, right и bottom точке на экране и не меняет своего положения при прокрутке веб-страницы.

    relative

    Положение элемента устанавливается относительно его исходного места. Добавление свойств left, top, right и bottom изменяет позицию элемента и сдвигает его в ту или иную сторону от первоначального расположения.

    static

    Элементы отображаются как обычно. Использование свойств left, top, right и bottom не приводит к каким-либо результатам.

    inherit

    Наследует значение родителя.

    Float и Clear

    Float

    Мы можем использовать float с любым элементом, который не был абсолютно спозиционирован. Это применяется для определения – должен ли элемент переместиться влево, направо или не должен совсем. Вот список возможных значений:

    float: left | right | none

    Если элемент перемещается влево (float:left), он выравнивается по левой стороне содержащего элемента, а весь последующий контент выравнивается по правой стороне (до тех пор, пока не достигнет нижней границы элемента).

    Если элемент перемещается вправо, он выравнивается по правой стороне, а весь последующий контент будет выровнен по левой стороне (до тех пор, пока не достигнет нижней границы элемента).

    В случае, если ширина последующего контента зафиксирована, он не будет переноситься ниже выровненного float’ом div’а. Вместо этого он применит свою ширину.

    Clear

    Мы можем использовать свойство clear для определения, должен ли контент, который «обтекает» float-блок, быть сброшен вниз. Вот список возможных значений:

    left – не допускает обтекание «floated» объекта слева;

    rightзапрещает обтекание элемента справа;

    both – запрещает обтекание объекта с обеих сторон, т.е. и слева, и справа;

    none – разрешено обтекание.

    Margin и Padding

    margin и padding являются наиболее популярными свойствами для расстановки элементов. В то время как margin определяет пространство за пределами (снаружи) элемента, padding определяет пространство внутри элемента.

    Вы можете задавать margin и padding для четырех сторон элемента по отдельности:

    margin-top, margin-right, margin-bottom, margin-left,

    padding-top, padding-right, padding-bottom и padding-left.

    Блочная модель

    Margin, padding и border – это части так называемой Блочной модели. Механизм Блочной модели следующий: Посередине есть зона контента, которую окружает padding, окруженный границей border, которая в свою очередь окружена полями margin. Визуально представление Блочной модели выглядит так:

    Margin box







    Border box







    Padding box







    Element box










    Не обязательно использовать все эти элементы, но блочная модель может использоваться с любым элементом на странице.

    Единицы измерений

    В CSS вы можете определять размер шрифта, границ (рамок), полей и отступов, используя различные единицы измерений. Ознакомьтесь с таблицей ниже, где указаны различные единицы:

    Единицы измерения

    Описание

    Пример

    px

    Пиксели

    margin-top: 10px;

    pt

    Пункты

    font-size: 12pt;

    in

    Дюймы

    padding-top: 0.5in;

    cm

    Сантиметры

    top: 5cm;

    mm

    Миллиметры

    left: 45mm;

    pc

    Пика

    bottom: 12pc;

    em

    Em

    font-size: 1.5em;

    ex

    Ex

    font-size: 1.5ex;

    %

    Проценты

    width: 80%;

    Пиксели (px)

    Единица измерений, которая наиболее часто используется в веб-дизайне, — это пиксели. В отличие, например, от дюймов и пунктов, пиксель не является абсолютной величиной. Окончательный размер пикселя определяется размером и разрешением экрана пользователя. Представьте себе картину шириной 900 пикселей. Если установленное разрешение монитора 800 на 600 пикселей, изображение не поместится на экране. Но если на том же мониторе установлено разрешение 1024 на 768 пикселей, картинка поместится и останется немного пространства.

    Типографский пункт (pt)

    Пункты должны использоваться для печати. Один дюйм равен 72 пунктам.

    Дюймы (in), сантиметры (cm), миллиметры (mm)

    Несмотря на то, что это одни из самых распространенных единиц измерений, в веб-дизайне лучше их не использовать.

    Пики (pc)

    Пика (Picas) — единица измерений, которая используется для печати. Один дюйм равен 6 пикам.

    1   2


    написать администратору сайта