Galeria de mapas mentais Web design e produção HTML5 CSS3
Web design e produção HTML5 CSS3, desenvolvimento front-end de quarta é adequado para iniciantes Os capítulos 1 a 4 incluem conhecimento básico de CSS, conceitos básicos de Wed, HTML, conceitos básicos de CSS, uso de ferramentas Dreamweaver, gráficos HTML e tags de texto, seletores CSS básicos, etc. Capítulo 5-8 Modelo de caixa, hiperlinks de lista, tabelas e formulários, layout DIV CSS e outras produções principais de páginas da web Capítulo 9-11 HTML5, novos recursos CSS3, incorporação de multimídia, transição, transformação, animação, desenho, etc. Esses conteúdos podem ajudar os iniciantes a dominar rapidamente o conhecimento básico de web design.
Editado em 2021-06-28 16:26:54Il s'agit d'une carte mentale sur les anévrismes intracrâniens, avec le contenu principal, notamment: le congé, l'évaluation d'admission, les mesures infirmières, les mesures de traitement, les examens auxiliaires, les manifestations cliniques et les définitions.
Il s'agit d'une carte mentale sur l'entretien de comptabilité des coûts, le principal contenu comprend: 5. Liste des questions d'entrevue recommandées, 4. Compétences de base pour améliorer le taux de réussite, 3. Questions professionnelles, 2. Questions et réponses de simulation de scénarios, 1. Questions et réponses de capacité professionnelle.
Il s'agit d'une carte mentale sur les méthodes de recherche de la littérature, et son contenu principal comprend: 5. Méthode complète, 4. Méthode de traçabilité, 3. Méthode de vérification des points, 2. Méthode de recherche inversée, 1. Méthode de recherche durable.
Il s'agit d'une carte mentale sur les anévrismes intracrâniens, avec le contenu principal, notamment: le congé, l'évaluation d'admission, les mesures infirmières, les mesures de traitement, les examens auxiliaires, les manifestations cliniques et les définitions.
Il s'agit d'une carte mentale sur l'entretien de comptabilité des coûts, le principal contenu comprend: 5. Liste des questions d'entrevue recommandées, 4. Compétences de base pour améliorer le taux de réussite, 3. Questions professionnelles, 2. Questions et réponses de simulation de scénarios, 1. Questions et réponses de capacité professionnelle.
Il s'agit d'une carte mentale sur les méthodes de recherche de la littérature, et son contenu principal comprend: 5. Méthode complète, 4. Méthode de traçabilité, 3. Méthode de vérification des points, 2. Méthode de recherche inversée, 1. Méthode de recherche durable.
HTML5CSS3
Visão geral do rótulo
Classificação de tags
Diversos
<b>/<strong>Texto em negrito
<u>/<ins>Modo de exibição de sublinhado
<i>/<em>O texto é exibido em itálico
O texto <s>/<del> é exibido tachado
etiqueta de tempo
tempo
datetime define o tempo relativo
data de publicação
marcar caracteres de destaque
citar referência de tag
etiqueta de título
alinhar
leftAlinhar rótulos à esquerda
etiqueta centrocentro
rótulo de alinhamento direito à direita
rótulo de linha horizontal
<h>
alinhar define o alinhamento (rótulo como acima)
espessura do tamanho
corcor
larguralargura
etiqueta de formato original
<por>
etiqueta de nova linha
<br/>
rótulo de texto
Fonte
fonte de rosto
tamanho tamanho
corcor
resumo
tempestade ousada em inclinação do tachado sublinhado
etiqueta de imagem
imagem
caminho da imagem src
Não é possível substituir o texto quando a imagem alternativa é exibida
Conteúdo exibido quando o ponteiro do título passa
larguraA largura da imagem
heightA altura da imagem
border define a largura da borda da imagem
margem define borda externa
borda interna de preenchimento
vspace define a margem inferior e superior da imagem
hapace define as margens esquerda e direita da imagem
alinhar
left alinha a imagem à esquerda
direita alinha a imagem à direita
top alinha o topo da imagem com a primeira linha do texto
meio alinha a linha central horizontal da imagem com a primeira linha do texto Outro texto está abaixo
bottom alinha a parte inferior da imagem com a primeira linha do texto Outro texto está abaixo da imagem
Primeira introdução ao CSS3
Vantagens do CSS
economizar custos
Melhorar o desempenho
Núcleo básico de CSS
regra
Seletor {Atributo 1: Valor do atributo 1; Atributo 2: Valor do atributo 2;....}
Introduzir folha de estilo
em linha
Integrado
link externo
Importado
Seletores básicos funcionam nesses três
Seletor básico
seletor de tags
seletor de classe
seletor de identificação
seletor curinga
id>classe>padrão>curinga
Definir estilo de texto
Propriedades de estilo de texto
tamanho da fonte tamanho da fonte
ampliação em (em relação ao múltiplo do texto atual)
pixels
em polegadas
cm cm
mm mm
ponto ponto
fonte da família de fontes
espessura da fonte font-weight
valor padrão normal
caracteres em negrito
caracteres mais ousados
mais leve define um personagem mais fino
100-900 Defina livremente caracteres finos a grossos
estilo de fonte estilo de fonte
normalpadrão
itálico itálico (o próprio texto muda)
palavras oblíquas em itálico (deixe as palavras sem inclinação serem inclinadas)
fonte: configuração abrangente do estilo da fonte
Regras @font-face
propriedades de aparência de texto
corcor
espaçamento entre letras: espaçamento entre palavras
espaçamento entre palavras: espaçamento entre palavras (aplicável apenas ao inglês)
altura da linha: espaçamento entre linhas
texe-transform: conversão de texto
nenhum não converte
capitalizar capitalizar
minúsculasConverter tudo em minúsculas
decoração de texto: decoração de texto
nenhuma decoração
sublinhadosublinhado
sublinhado
linha tachada
alinhamento de texto: alinhamento horizontal
esquerdaAlinhar à esquerda
alinhar à direita
alinhamento central central
recuo de texto recuo da primeira linha
espaço em branco: processamento de espaço em branco
normalnormal
por exibição pré-formatada como está
maiúsculas Converte tudo para maiúsculas
espaços nowrap e quebras de linha são inválidos, forçando o texto a não quebrar a linha
sombra de texto: efeito de sombra
text-overflow: Marca o texto excedente dentro do objeto
o clipe corta o texto excedente sem mostrar tags omitidas
reticências substituem o texto modificado pela tag omitida "....."
word-wrap quebra automaticamente as linhas
normal só permite quebras de linha em pontos de hifenização
break-word quebra uma linha dentro de uma palavra longa ou endereço URL
Características avançadas
Seletor composto CSS
Seletor específico de tag:
seletor descendente
Seletor de união
Cascatagem e herança CSS
Empilhabilidade
herança
Prioridade CSS
Seletores CSS3
seletor de atributos
Seletor de atributos E[att^=value] (seletor de prefixo)
Seletor de atributos E[att$=value] (seletor de sufixo)
Seletor de atributos E[att$=value] (incluído)
E representa o nome da tag att representa o seletor rótulo de sufixo de prefixo de valor
Seletor de relacionamento
Seletor de elemento filho: seleciona os elementos de primeiro nível de um elemento
seletor de irmãos
Seletor de irmãos próximos: use o número para conectar
Seletor de irmãos comum: use ~ para vincular antes e depois
Seletor de pseudoclasse estruturado
:seletor de raiz: A tag raiz é sempre html e tem efeito em todas as tags da página
:not selector: exclui um elemento de subestrutura abaixo deste elemento estrutural
:seletor only-child: corresponde apenas a um elemento filho de um elemento pai
Seletores :first-child e :last-child: selecionam o primeiro e o último elemento filho no elemento pai, respectivamente
Seletores :nth-child(n) e :nth-last-child(n): selecione o enésimo elemento e o enésimo elemento do último objeto pai
Seletores :nth-of-type(n) e :nth-last-of-type(n): Selecione o enésimo elemento e o penúltimo enésimo elemento de um tipo específico no objeto pai
:seletor vazio: usado para selecionar todos os elementos que não possuem elementos filhos ou cujo conteúdo de texto está vazio
sub tópico
Seletor de pseudoelemento
:antes do seletor de pseudo-elemento
:após o seletor de pseudo-elemento
Modelo de caixa CAIXA
Entenda o modelo da caixa
CSS define todos os elementos da página em uma caixa retangular Após definir o elemento como uma caixa retangular, o layout da página web não será As mesmas caixas são colocadas em locais diferentes Cada modelo consiste em elemento conteúdo (conteúdo), preenchimento (preenchimento), borda (borda) e margem (margem).
Propriedades relacionadas à caixa
Propriedades de borda
borda superior
estilo de borda superior;
largura da borda superior;
cor da cor da borda superior;
border-top: cor do estilo de largura;
Borda inferior
estilo estilo borda inferior;
largura da largura inferior da borda;
cor da cor da borda inferior;
border-bottom: cor do estilo de largura;
borda esquerda
estilo estilo borda esquerda;
largura da borda esquerda;
cor da cor da borda esquerda;
borda esquerda: cor do estilo de largura;
borda direita
estilo de borda direita;
largura da borda à direita;
cor da cor da borda direita;
border-right: cor do estilo de largura;
Configurações de estilo abrangentes
estilo de borda: superior [direita, inferior, esquerda];
nenhum nenhum
sólido: única linha sólida
tracejado: linha tracejada
pontilhado: linha pontilhada
duplo: linha sólida dupla
Configurações abrangentes de largura
largura da borda: superior [direita, inferior, esquerda];
Valores de pixel
Configurações abrangentes de cores
cor da borda: superior [direita, inferior, esquerda];
Configurações abrangentes de borda
borda: largura de quatro lados, estilo de quatro lados, cor de quatro lados;
propriedades de preenchimento
padding-top: margem superior
preenchimento à direita: preenchimento à direita
padding-bottom: preenchimento inferior
preenchimento esquerdo: preenchimento esquerdo
preenchimento: preenchimento superior [preenchimento direito, preenchimento inferior, preenchimento esquerdo]
Propriedades de margem
margin-top: margem superior
margem direita: margem direita
margem inferior: margem inferior
margem esquerda: margem esquerda
margem: margem superior [margem direita, margem inferior, margem esquerda]
propriedades de fundo
cor de fundo: cor de fundo:
imagem de fundo:imagem de fundo:url()
Ladrilho da imagem de fundo: background-repeat:property
repita os blocos horizontalmente e verticalmente
sem repetição não lado a lado
repetir x blocos horizontalmente
repetir blocos verticalmente
Posição da imagem de fundo: posição de fundo: canto inferior direito;
Imagem de fundo corrigida
anexo de plano de fundo: atributo;
A imagem de rolagem se move conforme a página se move
imagem fixa fixada na página
Conjunto abrangente de elementos de fundo
plano de fundo: URL da cor de fundo ("imagem") posicionamento do bloco fixo;
A largura e altura da caixa
CSS3 adiciona novo atributo de modelo de caixa
transparência de cores
rgba (r, g, b, alfa) rgb representa a metade da proporção da cor alfa é um parâmetro 0,0 é completamente transparente e 1,0 é completamente opaco;
opacidade: parâmetro entre 0~1
cantos arredondados
border-radius: Parâmetro de raio horizontal 1 Parâmetro de raio horizontal 2 Parâmetro de raio horizontal 3 Parâmetro de raio horizontal 4/Parâmetro de raio vertical 1 Parâmetro de raio vertical 2 Parâmetro de raio vertical 3 Parâmetro de raio vertical 4;
Borda da imagem
border-image-source especifica o caminho da imagem
border-image-slice especifica o deslocamento interno dos lados superior, direito, inferior e esquerdo da imagem da borda
border-image-width especifica a largura da borda
border-image-outset especifica a distância que o fundo da borda se estende até fora da caixa
border-image-repeat especifica o método lado a lado da imagem de fundo
sombra
h-shadow representa a posição da sombra horizontal, que pode ser um valor negativo (atributo obrigatório)
v-shadow representa a posição da sombra vertical, que pode ser um valor negativo (atributo obrigatório)
desfoque raio de desfoque de sombra (atributo opcional)
raio de expansão de sombra espalhada, não pode ser negativo (atributo opcional)
colorShadow color (atributo opcional)
O padrão de início/introdução é sombra externa/sombra interna (atributo opcional)
Gradiente
Imagem de fundo gradiente linear:gradiente linear (ângulo do gradiente, valor da cor 1, valor da cor 2...·..., valor da cor n);
Imagem de fundo gradiente radial: gradiente radial (forma de gradiente quatro posições centrais, valor de cor 1, valor de cor 2. valor de cor m;
Imagem de fundo de gradiente linear de repetição:gradiente linear de repetição (ângulo de gradiente, valor de cor 1, valor de cor 2..., valor de cor n);
Repita a imagem de fundo do gradiente radial:repeatina-radial-arradient (posição central do círculo da forma do gradiente, valor da cor 1, valor da cor 2..., valor da cor n);
Várias imagens de fundo
Cortar imagem de fundo
Defina o tamanho da imagem de fundo: background-size: valor do atributo 1 valor do atributo 2;
Defina a área de exibição da imagem de fundo: background-origin: valor do atributo;
Defina a área de recorte da imagem de fundo: background-clip
Tipos de elementos e conversões
Elementos do bloco: <hl> ~ <h6>, <p>, <div> <hl>~<h6>, <ul>, <ol>, <li>
Elementos embutidos: <strong>, <b>, <em>, <i>, <del>, <s>, <ins>, <u>, <a>, <u>, <span>, etc.
tags div e span
div implementa o planejamento e layout de páginas web
span é frequentemente usado para marcar texto especialmente exibido e é usado com o atributo de classe
Conversão de tipo de elemento
Os valores de atributos comumente usados e significados do atributo display são os seguintes:
inline: este elemento será exibido como um elemento inline (o valor do atributo de exibição padrão dos elementos inline) bloco: este elemento será exibido como um elemento de bloco (o valor do atributo de exibição padrão do elemento de bloco). bloco embutido: este elemento será exibido como um elemento de bloco embutido e atributos como largura, altura e alinhamento podem ser definidos nele, mas o elemento não ocupará uma única linha. nenhum: Este elemento ficará oculto, não será exibido e não ocupará espaço na página, o que equivale ao elemento não existente.
Listas e hiperlinks
etiqueta de lista
lista ordenada<ol>
<ol> <li>Item 1 da lista</li> <li>Item 2 da lista</li> <li>Item 3 da lista</li> </ol>
tipo: valor do atributo (1 padrão)/a-A/i-I
número inicial (especifica o valor inicial do marcador)
número do valor (o número que especifica o marcador)
Lista não ordenada<ul>
<ul> <li>Item 1 da lista</li> <li>Item 2 da lista</li> <li>Item 3 da lista</li> </ul>
tipo-
círculo sólido de disco
círculocírculo oco
quadradoquadrado sólido
lista de definições<dI>
<dt> representa o conteúdo da definição <dd> explica o conteúdo
Estilo de lista de controle CSS
list-style-type é usado para controlar o tipo de símbolo exibido nos itens da lista
círculo sólido do disco (lista não ordenada)
none não usa marcadores (listas não ordenadas e ordenadas)
círculo círculo vazio (lista não ordenada)
números ideográficos simples cjk-ideográficos
quadrado sólido quadrado (lista não ordenada
sistema de numeração georgiano tradicional georgiano
algarismos arábicos decimais
algarismos arábicos decimais à esquerda começando com 0
algarismos romanos minúsculos romanos minúsculos
algarismos romanos maiúsculos
letras minúsculas em inglês
letras maiúsculas em inglês
letras latinas minúsculas minúsculas
letras latinas maiúsculas maiúsculas
hebraicoNumeração armênia tradicional
numeração hebraica tradicional armênia;
list-style-image pode definir a imagem do item para cada item da lista
list-style-position é usado para controlar a posição dos marcadores
dentro: o marcador da lista está localizado dentro do texto
fora: o marcador da lista está fora do texto da lista
estilo de lista: marcador da lista, posição do marcador da lista, imagem do item da lista (configuração abrangente do estilo da lista)
Hiperlink
<a href="Jump target" terget="Como a janela de destino aparece">Imagem de texto</a> URL de destino do link href (#can estabelece uma conexão vazia) l target especifica o método de abertura
O hiperlink do link âncora é usado com tags de lista
Pseudoclasse de link controla hiperlinks
a:link{regras de estilo css;}padrão
a:visited{css style regras;} estilo após o hiperlink ser visitado
a:hover{regra de estilo css;}Estilo de hiperlink ao passar o mouse
a:active{regras de estilo css;} estilo de hiperlink quando o mouse é clicado e mantido pressionado
Tabelas e Formulários
folha
<tabela> <tr> <td>Texto na célula</td> </tr> < /tabela>
<table> </table> define o início e o fim de uma tabela
border define a borda da tabela (o padrão border="0" é sem borda) border-collapse: colapsar mesclagem de borda border-collspacing define a distância entre células adjacentes
cellpacing define o espaço entre as células
cellpadding define o espaço entre o conteúdo da célula e as bordas da célula
largura define a largura da tabela
height define a altura da mesa
alinhar define o alinhamento horizontal da tabela na página da web
bgcolor define a cor de fundo da tabela
background define a imagem de fundo da tabela
<tr> </tr>Defina uma das linhas
height define a altura da linha
alinhar define o alinhamento horizontal de uma linha de conteúdo na página da web
valign define o modo vertical de uma linha de conteúdo
bgcolor define a cor de fundo da linha
plano de fundo define imagem de plano de fundo da linha
<td> </td>Definir células na tabela
largura define a largura da célula
height define a altura da célula
alinhar define o alinhamento horizontal das células na página da web
valign define o padrão vertical do conteúdo da célula
bgcolor define a cor de fundo da célula
backgroundDefinir imagem de fundo da célula
colspan define o número de colunas abrangidas pelas células (usado para mesclar células orientadas horizontalmente)
rowspan define o número de linhas que a célula abrange verticalmente (usado para mesclar células orientadas verticalmente)
A tag <th> é usada para definir o cabeçalho da tabela para estar no mesmo nível da tag td.
Estrutura da tabela
<thead> define o cabeçalho da tabela localizado na tag da tabela
<tfoot>O cabeçalho e rodapé usados para definir a tabela estão localizados após o cabeçalho
<tbody> define o tema da mesa
Bordas da tabela de controle CSS
O atributo border da tag da tabela pode definir a borda da tabela.
forma
Composição do formulário
da sintaxe do elemento de formulário: <from> controle de formulário</from>
ação especifica o endereço de destino para envio de dados
método método de solicitação de dados get /post get significa que o navegador estabelece uma conexão com o servidor de formulário e a transmite diretamente, o que é menos seguro. Postar significa que o navegador estabelecerá um link para o formulário especificado no atributo action e depois o transmitirá em partes, o que é mais seguro.
name é usado para especificar um nome para o formulário
Controles principais do formulário
controle de entrada
<input type="Tipo de controle"/ >
tipo
caixa de entrada de texto de linha única
caixa de entrada de senha de senha
botão de rádio
caixa de seleçãocaixa de seleção
botãoBotão normal
botão enviar enviar
botão de reset
botão de envio de formulário de imagem de imagem
campo oculto oculto
domínio de arquivo
nameO nome do controle
O valor de texto padrão no controle de entrada de valor
A largura de exibição do controle de entrada de tamanho na página
readonly O conteúdo do controle é somente leitura (não pode ser editado ou modificado)
desativado desativa o controle (exibe cinza) ao carregar a página pela primeira vez
verificado define os itens que são selecionados por padrão no controle de seleção
O controle maxlength permite que o número máximo de caracteres seja inserido.
controle de área de texto
O valor do atributo tayp do controle de entrada é texto. Este controle pode criar colunas de texto multilinhas, pode definir o número de caracteres em cada linha da caixa de texto multilinhas e as linhas são usadas para definir o número de linhas exibidas. na caixa de entrada de texto multilinha.
nome conjuntos de atributos nome
o conteúdo do espaço somente leitura é somente leitura
desativadoDesativar o controle ao carregar a página pela primeira vez
selecione o controle
Usado para criar menus suspensos
selecione
tamanho especifica o número de itens visíveis no menu suspenso
Quando múltiplo define múltiplo = "múltiplo", o menu suspenso terá múltiplas funções de seleção.
opção
Ao definir selecionado, o item atual é o item padrão.
Atributos do formulário HTML5
Novo atributo de formulário
O atributo autocomplete é usado para especificar se o formulário possui uma função de preenchimento automático, o que significa que o conteúdo de entrada do controle do formulário é registrado e o histórico de entrada será exibido na lista suspensa quando inserido novamente.
ativado significa que há uma função de preenchimento automático
desligado significa que não há função de preenchimento automático
O atributo novalidate especifica o cancelamento da verificação de validade do formulário quando o formulário é enviado. Após definir este atributo para o formulário, a validação de todo o formulário é desativada. ="novalidar"
Novo controle de formulário P172
Novo tipo de controle de entrada
O tipo de email <input type="email"> é uma caixa de texto especialmente usada para inserir endereços de email.
O tipo de URL <input type="url"> é uma caixa de texto especialmente usada para inserir endereços de URL.
O tipo tel <input type="tel"> é uma caixa de texto especialmente usada para inserir números de telefone.
Tipo de pesquisa <input type="search"> é uma caixa de texto especialmente usada para inserir palavras-chave de pesquisa
O tipo de cor <input type="color"> é uma caixa de texto especialmente definida para cores
O tipo numder <input type="numder"> é uma caixa de texto especialmente usada para inserir valores numéricos.
valor especifica o valor padrão da caixa de entrada
valor máximo máximo
mínimo mínimo
stepInsira um intervalo legal
O tipo de intervalo <input type="range"> é usado para fornecer um intervalo de entrada de valores dentro de um determinado intervalo.
Tipo de pinkers de data <input type=data, mês, semana...> especifica o tipo de hora e data
dataSelecione dia, mês e ano
mês seleciona mês e ano
semana seleciona semana e ano
horaSelecionar hora
datetime seleciona hora, ano, mês, dia (hora UTC)
datetime-local seleciona hora, dia, mês, ano (hora local)
Novo atributo de entrada
O atributo autofocus é usado para especificar se o foco deve ser obtido automaticamente após o carregamento da página (na caixa de entrada)
O atributo form pode escrever os subelementos do formulário em qualquer lugar da página. Você só precisa definir o valor do atributo form do elemento para esta especificação no formulário.
O atributo list especifica o elemento datalist vinculado à caixa de entrada e seu valor é o id de um determinado elemento datalist.
O atributo multiple especifica que a caixa de entrada pode selecionar vários valores. Este atributo é aplicável a email (separados por vírgulas) e arquivo (arquivo).
Os atributos min, max e step são usados para especificar limites para tipos de entrada contendo números ou datas.
O atributo padrão é usado para verificar se o conteúdo inserido na caixa de entrada do tipo de entrada corresponde à expressão regular definida P181
O atributo placeholder é usado para fornecer informações relevantes para a caixa de entrada do tipo de entrada para descrever o que a caixa de entrada espera que o usuário insira.
O atributo obrigatório é usado para determinar se a entrada do usuário na caixa de entrada do formulário está vazia e se o usuário não tem permissão para enviar o formulário.
Layout CSS DIV
Propriedades de layout comuns
atributo float do rótulo
seletor {float: valor do atributo}
flutuar valores de atributos comuns
rótulo esquerdo flutua para a esquerda
rótulo direito flutua para a direita
nenhum rótulo não flutua
Recursos flutuantes: 1. O elemento flutuante está fora do fluxo do documento e não ocupa mais posição no documento. 2. Após definir o elemento flutuante, o elemento se moverá para a esquerda ou direita do elemento pai. 3. Os elementos flutuantes não serão movidos de seus elementos pais por padrão. 4. Quando um elemento flutuante se move para a esquerda ou direita, ele não excederá outros elementos flutuantes na frente. 5. Se o elemento flutuante estiver acima de um elemento de bloco que não esteja flutuando, o elemento flutuante não poderá se mover para cima. 6. O elemento flutuante não excederá a altura do elemento flutuante acima dele e, no máximo, será tão alto quanto ele. 7. Os elementos flutuantes não cobrirão o texto e o texto será automaticamente contornado ao redor do elemento.
flutuação clara
Seletor {clear: valor do atributo;}
left não permite rótulos flutuantes à esquerda
direita não permite rótulos flutuantes à direita
ambas as claras flutuam em ambos os lados ao mesmo tempo
rótulo vazio clear float
Use overflow para limpar carros alegóricos
Aplicar o estilo overflow:hidden a uma etiqueta também pode eliminar o efeito de flutuação na etiqueta.
Atributos de posicionamento de rótulo
Seletor {posição: valor do atributo;}
posicionamento automático estático
Posicionamento relativo, posicionamento relativo à posição do fluxo de documentos original
posicionamento absoluto, posicionado em relação à sua tag pai posicionada anteriormente
posicionamento fixo fixo, equivalente ao posicionamento da janela do navegador
O modo de posicionamento de posição é usado apenas para definir como a etiqueta é posicionada e não pode determinar a posição específica da etiqueta.
O deslocamento superior define a distância da etiqueta em relação à borda superior da etiqueta pai.
O deslocamento inferior define a distância da etiqueta em relação à borda inferior da etiqueta pai.
leftO deslocamento esquerdo define a distância do rótulo em relação à linha esquerda de seu rótulo pai
deslocamento superior direito define a distância do rótulo em relação à linha direita de seu rótulo pai
Outras propriedades
Seletor {overflow: valor do atributo;}
O conteúdo visível não será cortado e será renderizado fora da caixa do rótulo
o conteúdo excedente oculto será cortado e o conteúdo cortado ficará invisível
aoto gera barras de rolagem quando necessário e se adapta ao conteúdo que precisa ser exibido.
O atributo z-index ajusta as posições superior e inferior
tipo de layout
layout de coluna única
incorporação multimídia
Formatos de arquivo de vídeo e arquivo de áudio
Formatos de vídeo suportados por HTML5: ogg, mpeg4, webm
Formatos de áudio suportados por HTML5: ogg, mp3, wav
Incorporar vídeo e áudio
Vídeo: <video src="caminho do arquivo de vídeo" controles="controls"></video> Se o plug-in de vídeo deve ser exibido. O texto também pode ser inserido entre os vídeos. Se o vídeo não puder ser exibido, o texto poderá ser exibido.
Atributos: a reprodução automática reproduz automaticamente o vídeo depois que a página atual é carregada O vídeo em loop termina e começa a ser reproduzido novamente O vídeo pré-carregado é carregado quando a página é carregada e está pronta para reprodução, mas esse atributo será ignorado se o atributo reprodução automática for usado. Pôster Quando o vídeo não puder ser reproduzido, vincule uma imagem e exiba-a de acordo com uma determinada proporção.
Áudio: <audio src="caminho do arquivo de áudio" controles="controls"></audio>
Atributos: a reprodução automática reproduz automaticamente o áudio após o carregamento da página atual O áudio em loop termina e começa a tocar novamente O áudio pré-carregado é carregado quando a página é carregada e está pronta para reprodução, mas esse atributo será ignorado se o atributo reprodução automática for usado.
Deformação e animação excessivas
sobre
propriedade de propensão à transição
nenhumSem atributos, serão obtidos efeitos excessivos
todosTodos os atributos ganham efeitos excessivos
propriedade define o nome da propriedade css que aplica o efeito excessivo. Vários nomes são separados por vírgulas.
propriedade de duração de transição
o tempo define a duração do efeito de transição
Propriedade de função de tempo de transição
Curva de velocidade usada para especificar o efeito de transição do atributo de transição
linear especifica um efeito de transição que começa e termina na mesma velocidade, equivalente a cúbico-bezier
facilidade (padrão) começa lentamente, depois acelera e termina lentamente
Efeito de transição fácil que começa lentamente e depois acelera gradualmente
efeito de transição facilitado que termina em velocidade lenta
efeito de transição de entrada e saída que começa em velocidade lenta e termina em velocidade lenta
cúbico-bezier define a forma da curva de aceleração e desaceleração de Bezier por si só
propriedade de atraso de transição
Especifica a hora de início do efeito de transição
A sequência de propriedades compostas de transição é como acima
Deformação 2D
atributo de transformação
transform-functions é usado para definir a transformação
transformar: traduzir(x-... y-...) tradução
transformar:escala(x-... y-...) escala
transformar:inclinação(x-...y-...)inclinação
transformar: girar (ângulo) rotação
Defina sua origem de transformação de ponto central: eixo x eixo y eixo z
Deformação 3D
rotateX() permite que o elemento especificado gire em torno do eixo X
rotateY() permite que o elemento especificado gire em torno do eixo Y
rotateZ() permite que o elemento especificado gire em torno do eixo Z
rotado3d (x-y-z, ângulo (ângulo de rotação)) configurações abrangentes de atributos
animação
A animação da regra @keyframes representa o nome da animação atual seletor de quadros-chave formulário do seletor de quadros-chave (0) significa início até (100%) significa fim estilo css define a animação a ser respondida ao executar o quadro-chave atual
O atributo Animation-Name é usado para definir o nome da animação a ser aplicada. O nome da animação será referenciado pela regra @Keyframes. Animation-name:Keyframename|none none significa que nenhuma animação foi aplicada
A propriedade Animation-duration é usada para definir o tempo necessário para que todo o efeito de animação seja concluído. duração da animação: tempo
O atributo de função de tempo de animação é usado para especificar a curva de velocidade da animação função de tempo de animação: valor;
linear especifica um efeito de transição que começa e termina na mesma velocidade
facilidade (padrão) começa lentamente, depois acelera e termina lentamente
Efeito de transição fácil que começa lentamente e depois acelera gradualmente
a animação de atenuação termina em baixa velocidade
efeito de transição de entrada e saída que começa em velocidade lenta e termina em velocidade lenta
bezier cúbico (n,n,n,n) define você mesmo a forma da curva de aceleração e desaceleração de Bezier
A propriedade Animation-Delay é usada para definir o tempo de atraso para a execução dos efeitos de animação. animação-atraso: o tempo define o tempo de espera
A propriedade Animation-iteration-count é usada para definir o número de vezes que a animação é reproduzida Animation-iteration-count: number | infinito define o número de vezes de reprodução;
A propriedade Animation-Direction define a direção da reprodução da animação atual
O atributo de animação é usado para definir uma coleção dos seis atributos acima
Princípios de desenho e armazenamento de dados