Главная страница

«Основы HTML и CSS». Основы HTML и CSS. Конспект Основы html и css


Скачать 16.51 Kb.
НазваниеКонспект Основы html и css
Анкор«Основы HTML и CSS
Дата17.03.2022
Размер16.51 Kb.
Формат файлаodt
Имя файлаОсновы HTML и CSS.odt
ТипКонспект
#401457

Конспект «Основы HTML и CSS»

HTML


HTML расшифровывается как «Hypertext Markup Language», то есть «язык гипертекстовой разметки».

Язык HTML отвечает за структуру и содержание страницы. HTML состоит из тегов, а тег состоит из имени, заключённого между знаками «меньше» и «больше». Примеры тегов: 
    .

    Парные теги


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

    Текст заголовка

    В закрывающей части парных тегов перед именем ставится символ / («слэш»).

    В парные теги можно вкладывать другие теги. Например, как в списках:

    • Элемент списка


    У вложенных тегов всегда нужно следить за правильным порядком закрытия. Вложенный тег не может закрываться позже родительского:

    • Элемент списка
    • Элемент списка


    Не все теги можно вкладывать в другие теги, например, тег  нельзя вкладывать в 
    .

    Одиночные теги


    Существуют не только парные, но и одиночные теги. Например, тег  позволяет добавить картинку в разметку.

    Сам по себе  не имеет смысла. Чтобы этот тег был действительно полезен, необходимо написать внутри него адрес, ведущий к картинке. Делается это с помощью атрибута src:



    У тега может быть несколько атрибутов. В этом случае они пишутся через пробел:

    <тег атрибут1="значение1" атрибут2="значение2">

    Например, картинке при желании можно задать размеры:


    Комментарии


    Код, заключённый между символами  и -->, работать не будет. Если эти символы удалить, то код заработает, это называется «раскомментировать». С помощью комментариев обычно временно отключают какой-то код или оставляют подсказки и разъяснения.


    CSS
    CSS расшифровывается как «Cascading Style Sheets», то есть «каскадные таблицы стилей».

    Язык CSS отвечает за внешний вид страницы.

    С помощью CSS можно задавать параметры для любого тега: ширину и высоту, отступы, цвет и размер шрифта, фон и так далее. Все эти параметры задаются с помощью свойств в следующем формате:

    свойство: значение;

    Например:

    color: red; padding: 10px;

    Стили к тегам добавляются чаще всего при помощи атрибута class.

    Например, если мы хотим, чтобы определённые стили, описанные, допустим, в классе feature-kitten, применились к тегу
    , то в разметке напишем так:



    ...

    CSS-правила


    Можно сказать, что CSS-правило — это группа свойств и их значений, которая целиком применяется к тем тегам, на которые указывает селектор.

    И выглядит это так:

    селектор { свойство1: значение; свойство2: значение; }

    Задавать стили можно не только с помощью атрибута class, но и по тегам. Селектор указывает, к каким тегам применятся свойства из CSS-правила. Селекторы по тегам работают проще всего: они выбирают все теги с подходящим именем.

    p { color: red; }

    В примере селектором является p, и он выбирает все теги с именем p (то есть теги 
    ), а теги с другим именем, например h1, не выбирает.

    Когда же стилизация задаётся по классам, то стили применяются только к тегам с такими классами.

    .название_класса { свойство: значение; }

    Миксование классов


    У HTML-элемента может быть сколько угодно классов, в этом случае они перечисляются в атрибуте class через пробел, например:

  • Товар
  • Товар, а ещё хит продаж
  • Товар, хит продаж и со ски-и-идкой!


  • Обычно миксование используют так: в один класс выносят общее оформление, а в дополнительных классах описывают его модификации.

    Комментарии


    В CSS тоже существуют комментарии, их отличие от HTML-комментариев в том, что код или подсказки пишутся между символами /* и */.


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