Галерея диаграмм связей Схема взаимоотношений людей на правом берегу реки Эргун
Это интеллект-карта взаимоотношений героев на правом берегу реки Эргун. Она наглядно представляет героев романа и их взаимоотношения, помогая читателям лучше понять и запомнить сюжет повести.
Отредактировано в 2024-02-05 22:15:06Основы HTML5 CSS3
1: HTML5
HTML добавляет семантические теги
Тег заголовка <header>
<nav>Тег навигации
<article>Тег контента
<section> определяет определенную область документа
<aside>Тег боковой панели
<footer>Хвостовой тег
Теги являются семантическими и полезны для поисковых систем браузера.
медиа-лейбл
видео тег видео
<video control="controls" width="300"> <source src="move.ogg" type="video/ogg" > <source src="move.mp4" type="video/mp4" > Ваш браузер в настоящее время не поддерживает тег <video> для воспроизведения видео. </видео>
автовоспроизведение автоматическое воспроизведение
- Примечание. В Google Chrome автовоспроизведение отключено по умолчанию. Если вам нужен эффект автозапуска, вам необходимо установить атрибут «без звука».
ширина ширина
высота высота
циклическое воспроизведение
источник воспроизведения src
без звука без звука
аудиотег - аудио
< audio control="контроли" > <source src="happy.mp3" type="audio/mpeg" > <source src="happy.ogg" type="audio/ogg" > Ваш браузер в настоящее время не поддерживает тег <audio>. </аудио>
autoplay Если этот атрибут присутствует, звук будет воспроизводиться, как только он будет готов.
элементы управления Если этот атрибут отображается, пользователю отображаются элементы управления, такие как кнопка воспроизведения.
цикл Если этот атрибут присутствует, воспроизведение возобновляется всякий раз, когда звук заканчивается.
src URL-адрес аудио, которое будет воспроизведено.
Новый тип ввода формы
Добавить новые свойства формы
Требуемый атрибут формы указывает, что ее содержимое не может быть пустым и является обязательным.
Текст подсказки заполнителя Информация подсказки формы. Если есть значение по умолчанию, она не будет отображаться.
autofocus Атрибут autofocus, после загрузки страница автоматически сфокусируется на указанной форме.
автозаполнение выкл./вкл. Когда пользователь начинает вводить поле, браузер должен отображать параметры заполнения поля на основе ранее введенных значений.
Он включен по умолчанию, например autocomplete="on", и выключен autocomplete="off"
Его необходимо поместить в форму, одновременно с этим добавить атрибут имени и отправить его успешно.
Multiple позволяет выбрать несколько файлов для отправки.
2: CSS3
селектор атрибутов
E[ata] выбирает элемент E с атрибутом att.
E[att="val"] выбирает элементы E с атрибутом att, значение которого равно val.
/* Выберите только ввод типа =текстовое поле */ ввод[тип=текст] { цвет: розовый; }
E[att^="val"] соответствует элементам E, имеющим атрибут att и значение которых начинается с val.
/* Выберите элементы, которые сначала являются элементами div, а затем имеют атрибут класса, и значение атрибута должно начинаться со значка */ div[класс^=значок] { красный цвет; }
E[att$="val"] соответствует элементам E с атрибутом att, значение которого заканчивается на val.
/* Сначала выберите элементы, которые являются разделами, а затем имеют атрибуты класса, а значения атрибутов должны заканчиваться данными */ раздел[класс$=данные] { цвет синий; }
E[att*="val"] соответствует элементам E с атрибутом att и значением, содержащим val.
Структурный селектор псевдокласса
Э: первый ребенок
Соответствует первому дочернему элементу E родительского элемента.
Перечислите первый пункт Перечислить второй пункт Перечислить третий пункт Перечислите четвертый пункт
E:nth-ребенок(n)
ul li:nth-child(2){} соответствует второму дочернему элементу родительского элемента
ul li:nth-child(odd){} соответствует дочернему элементу с нечетным номером родительского элемента
ul li:nth-child(-n 3){} соответствует первым 3 дочерним элементам родительского элемента
Селектор псевдоэлементов
::before Вставить содержимое перед элементом внутри элемента
::after вставляет содержимое после внутри элемента
<стиль> дел { ширина: 200 пикселей; высота: 200 пикселей; цвет фона: розовый; } /* div::before вес равен 2 */ div::before { /* Это содержимое должно быть записано */ содержание: «Я»; } div::after { контент: «Свинка Пеппа»; } </стиль> <тело> <дел> да </div> </тело>
коробочная модель
box-sizing: размер поля содержимого — это ширина границы заполнения (ранее по умолчанию)
box-sizing: размер поля border-box равен ширине
Если мы изменим модель бокса на box-sizing: border-box, то отступ и граница не будут расширять бокс (при условии, что отступ и граница не будут превышать ширину)
маржа: 0; отступ: 0 /* Инициализируем настройки стиля */ размер коробки: border-box
CSS3 добавляет другие функции
Фильтр CSS3 фильтр
Свойство CSS filter применяет к элементам графические эффекты, такие как размытие или сдвиг цвета.
filter: function(); --> Например: filter: Blur(5px); Чем больше значение, тем размытее.
функция расчета
Calc() Эта функция CSS позволяет выполнять некоторые вычисления при объявлении значений свойств CSS.
CSS3-переход
Анимация перехода: это постепенный переход из одного состояния в другое.
переход: переход к свойству требует времени и времени начала кривой движения;
1: Атрибуты: атрибуты CSS, которые вы хотите изменить, такие как ширина, высота, цвет фона, а также внутренние и внешние поля. Если вы хотите, чтобы все атрибуты менялись и переходили, просто напишите все
2: Затраченное время: Единица измерения — секунды (необходимо указать единицу измерения), например 0,5 с.
3: Кривая движения: по умолчанию — легкость (можно опустить).
4: Когда начинать: Единица измерения — секунды (необходимо указать единицу измерения). Вы можете установить время задержки запуска. По умолчанию — 0 с (может быть опущено).