Galleria mappe mentale Progettazione e produzione web HTML5 CSS3
Progettazione e produzione web HTML5 CSS3, lo sviluppo front-end di Wed è adatto ai principianti I capitoli 1-4 includono la conoscenza di base dei CSS, i concetti di base di Wed, HTML, i concetti di base dei CSS, l'uso degli strumenti di Dreamweaver, i tag grafici e di testo HTML, i selettori CSS di base, ecc. Capitolo 5-8 Modello box, elenco collegamenti ipertestuali, tabelle e moduli, layout DIV CSS e altre produzioni principali di pagine web Capitolo 9-11 HTML5, nuove funzionalità CSS3, incorporamento multimediale, transizione, trasformazione, animazione, disegno, ecc. Questi contenuti possono aiutare i principianti ad acquisire rapidamente le conoscenze di base del web design.
Modificato alle 2021-06-28 16:26:54Microbiologia medica, Infezioni batteriche e immunità riassume e organizza i punti di conoscenza per aiutare gli studenti a comprendere e ricordare. Studia in modo più efficiente!
La teoria cinetica dei gas rivela la natura microscopica dei fenomeni termici macroscopici e le leggi dei gas trovando la relazione tra quantità macroscopiche e quantità microscopiche. Dal punto di vista del movimento molecolare, vengono utilizzati metodi statistici per studiare le proprietà macroscopiche e modificare i modelli di movimento termico delle molecole di gas.
Este é um mapa mental sobre uma breve história do tempo. "Uma Breve História do Tempo" é um trabalho científico popular com influência de longo alcance. Ele não apenas introduz os conceitos básicos da cosmologia e da relatividade, mas também discute os buracos negros e a expansão. Do universo. questões científicas de ponta, como inflação e teoria das cordas.
Microbiologia medica, Infezioni batteriche e immunità riassume e organizza i punti di conoscenza per aiutare gli studenti a comprendere e ricordare. Studia in modo più efficiente!
La teoria cinetica dei gas rivela la natura microscopica dei fenomeni termici macroscopici e le leggi dei gas trovando la relazione tra quantità macroscopiche e quantità microscopiche. Dal punto di vista del movimento molecolare, vengono utilizzati metodi statistici per studiare le proprietà macroscopiche e modificare i modelli di movimento termico delle molecole di gas.
Este é um mapa mental sobre uma breve história do tempo. "Uma Breve História do Tempo" é um trabalho científico popular com influência de longo alcance. Ele não apenas introduz os conceitos básicos da cosmologia e da relatividade, mas também discute os buracos negros e a expansão. Do universo. questões científicas de ponta, como inflação e teoria das cordas.
HTML5CSS3
Panoramica delle etichette
Classificazione dei tag
Varie
<b>/<strong>Testo in grassetto
<u>/<ins>Modalità di visualizzazione sottolineata
<i>/<em>Il testo viene visualizzato in corsivo
Il testo <s>/<del> viene visualizzato barrato
etichetta temporale
tempo
datetime definisce l'ora relativa
pubdateData di pubblicazione
contrassegnare i caratteri evidenziati
citare il riferimento al tag
etichetta del titolo
allineare
leftAllinea le etichette a sinistra
etichetta centrocentro
destra allineare l'etichetta a destra
etichetta con linea orizzontale
<hr>
align imposta l'allineamento (etichetta come sopra)
spessore delle dimensioni
colorecolore
larghezzalarghezza
etichetta del formato originale
<per>
tag di nuova riga
<br/>
etichetta di testo
font
carattere del viso
taglia taglia
colorecolore
riepilogo
tempesta audace inclinateli del barrato sottolinearlo
tag immagine
imm
percorso dell'immagine src
Impossibile sostituire il testo quando viene visualizzata l'immagine alternativa
Contenuto visualizzato quando il puntatore del titolo passa al passaggio del mouse
larghezzaLa larghezza dell'immagine
altezzaL'altezza dell'immagine
border imposta la larghezza del bordo dell'immagine
margine imposta il bordo esterno
bordo interno imbottito
vspace imposta il margine inferiore e superiore dell'immagine
hapace imposta i margini sinistro e destro dell'immagine
allineare
sinistra allinea l'immagine a sinistra
destra allinea l'immagine a destra
top allinea la parte superiore dell'immagine con la prima riga di testo
middle allinea la linea centrale orizzontale dell'immagine con la prima riga di testo Altro testo è sotto
bottom allinea la parte inferiore dell'immagine con la prima riga di testo Altro testo è sotto l'immagine
Prima introduzione ai CSS3
Vantaggi dei CSS
risparmiare sui costi
Migliorare la prestazione
Nucleo base dei CSS
regola
Selettore {Attributo 1: Valore attributo 1; Attributo 2: Valore attributo 2;....}
Introdurre il foglio di stile
in linea
Incorporato
link esterno
Importato
I selettori di base lavorano su questi tre
Selettore di base
selettore di tag
selettore di classe
selettore id
selettore di caratteri jolly
id>classe>standard>carattere jolly
Imposta lo stile del testo
Proprietà dello stile del testo
dimensione del carattere dimensione del carattere
ingrandimento em (rispetto al multiplo del testo corrente)
px pixel
in pollici
cmcm
mmmm
punto pt
carattere della famiglia di caratteri
spessore del carattere in base al peso del carattere
valore predefinito normale
personaggi audaci e audaci
personaggi più audaci
più leggero definisce un carattere più sottile
100-900 Definire liberamente caratteri da fini a spessi
stile del carattere stile del carattere
normaldefault
corsivo corsivo (il testo stesso cambia)
obliquoParole in corsivo (lasciare che le parole senza inclinazione siano inclinate)
font: impostazione completa dello stile del carattere
Regole @font-face
proprietà dell'aspetto del testo
colorecolore
letter-spacing: spaziatura delle parole
word-spacing: spaziatura tra le parole (applicabile solo all'inglese)
line-height: interlinea
tetex-transform: conversione del testo
nessuno non converte
capitalizzare capitalizzare
lowercaseConvertire tutto in minuscolo
decorazione-testo: decorazione del testo
nessuna decorazione
sottolinearesottolineare
sottolineare
barrato barrato
text-align: allineamento orizzontale
leftAllinea a sinistra
allineare a destra
allineamento centrale
rientro del testo rientro della prima riga
white-space: elaborazione dello spazio bianco
normalenormale
per display preformattato così com'è
maiuscolo Converte tutto in maiuscolo
gli spazi nowrap e le interruzioni di riga non sono validi, costringendo il testo a non andare a capo
text-shadow: effetto ombra
text-overflow: contrassegna il testo in overflow all'interno dell'oggetto
la clip ritaglia il testo in eccesso senza mostrare i tag omessi
i puntini di sospensione sostituiscono il testo modificato con il tag omesso "....."
word-wrap manda a capo automaticamente le righe
normal consente solo interruzioni di riga nei punti di sillabazione
break-word interrompe una riga all'interno di una parola lunga o di un indirizzo URL
Funzionalità avanzate
Selettore composto CSS
Selettore specifico del tag:
selettore discendente
Selettore dell'Unione
Cascata ed ereditarietà dei CSS
Impilabilità
eredità
Priorità CSS
Selettori CSS3
selettore di attributi
Selettore di attributi E[att^=value] (selettore del prefisso)
E[att$=value] selettore di attributi (selettore del suffisso)
E[att$=value] selettore di attributi (incluso)
E rappresenta il nome del tag att rappresenta il selettore etichetta del suffisso del prefisso del valore
Selettore di relazione
Selettore elemento figlio: seleziona gli elementi di primo livello di un elemento
selezionatore del fratello
Selettore del fratello vicino: usa il numero per connetterti
Selettore fratello ordinario: utilizzare ~ per collegare prima e dopo
Selettore di pseudo-classi strutturato
:root selector: Il tag root è sempre html e ha effetto su tutti i tag della pagina
:not selector: esclude un elemento di sottostruttura sotto questo elemento strutturale
:selettore-only-child: corrisponde a un solo elemento figlio di un elemento genitore
Selettori :first-child e :last-child: selezionano rispettivamente il primo e l'ultimo elemento figlio nell'elemento genitore
Selettori :nth-child(n) e :nth-last-child(n): seleziona l'ennesimo elemento e l'ennesimo elemento dall'ultimo dell'oggetto genitore
Selettori :nth-of-type(n) e :nth-last-of-type(n): seleziona l'ennesimo elemento e il penultimo nesimo elemento di un tipo specifico nell'oggetto genitore
:selettore vuoto: utilizzato per selezionare tutti gli elementi che non hanno elementi figli o il cui contenuto di testo è vuoto
sottoargomento
Selettore di pseudo elementi
:prima del selettore dello pseudo-elemento
:dopo il selettore dello pseudo-elemento
Modello scatola BOX
Comprendere il modello a scatola
I CSS impostano tutti gli elementi della pagina in una casella rettangolare Dopo aver impostato l'elemento su una casella rettangolare, il layout nella pagina web non lo sarà Le stesse scatole sono collocate in luoghi diversi Ogni modello è costituito da elemento contenuto (content), riempimento (padding), bordo (border) e margine (margine).
Proprietà relative alla casella
Proprietà di confine
bordo superiore
stile border-top;
larghezza del bordo superiore;
colore del bordo superiore;
border-top: colore dello stile della larghezza;
bordo inferiore
stile stile bordo inferiore;
larghezza del bordo inferiore;
colore del bordo-fondo;
border-bottom: colore dello stile della larghezza;
bordo sinistro
stile in stile bordo sinistro;
larghezza del bordo sinistro;
colore del bordo sinistro;
border-left: colore dello stile di larghezza;
confine destro
stile in stile bordo destro;
larghezza del bordo destro;
colore del bordo destro;
border-right: colore dello stile di larghezza;
Impostazioni di stile complete
border-style: superiore [destra, inferiore, sinistra];
nessuno nessuno
solido: singola linea continua
tratteggiato: linea tratteggiata
punteggiato: linea tratteggiata
double: doppia linea continua
Impostazioni complete di larghezza
larghezza del bordo: superiore [destra, inferiore, sinistra];
Valori dei pixel
Impostazioni complete di colore
border-color: superiore [destra, inferiore, sinistra];
Impostazioni complete dei bordi
bordo: larghezza su quattro lati, stile su quattro lati, colore su quattro lati;
proprietà di imbottitura
imbottitura-top: margine superiore
imbottitura-destra: imbottitura destra
imbottitura-bottom: imbottitura inferiore
imbottitura-sinistra: imbottitura sinistra
imbottitura: imbottitura superiore [imbottitura destra, imbottitura inferiore, imbottitura sinistra]
Proprietà del margine
margin-top: margine superiore
margin-right: margine destro
margin-bottom: margine inferiore
margin-left: margine sinistro
margine: margine superiore [margine destro, margine inferiore, margine sinistro]
proprietà dello sfondo
colore di sfondo: colore di sfondo:
immagine-di-fondo:immagine-di-fondo:url()
Affiancamento dell'immagine di sfondo: background-repeat:property
ripetere le tessere orizzontalmente e verticalmente
la non ripetizione non affianca
ripetere-x tessere in orizzontale
tessere ripetute verticalmente
Posizione dell'immagine di sfondo: posizione dello sfondo: in basso a destra;
Immagine di sfondo corretta
background-attachment: attributo;
L'immagine di scorrimento si sposta insieme allo spostamento della pagina
immagine fissa fissata alla pagina
Set completo di elementi di sfondo
sfondo: colore di sfondo url ("immagine") posizionamento riquadro fisso;
La larghezza e l'altezza della scatola
I CSS3 aggiungono un nuovo attributo del modello box
trasparenza del colore
rgba (r, g, b, alpha) rgb rappresenta il rapporto dimezzato del colore alfa è un parametro, 0.0 è completamente trasparente e 1.0 è completamente opaco;
opacità: parametro; parametro compreso tra 0~1
angoli arrotondati
border-radius: Parametro del raggio orizzontale 1 Parametro del raggio orizzontale 2 Parametro del raggio orizzontale 3 Parametro del raggio orizzontale 4/Parametro del raggio verticale 1 Parametro del raggio verticale 2 Parametro del raggio verticale 3 Parametro del raggio verticale 4;
Bordo dell'immagine
border-image-source specifica il percorso dell'immagine
border-image-slice specifica l'offset verso l'interno dei lati superiore, destro, inferiore e sinistro dell'immagine del bordo
border-image-width specifica la larghezza del bordo
border-image-outset specifica la distanza che si estende lo sfondo del bordo verso l'esterno del riquadro
border-image-repeat specifica il metodo di affiancamento dell'immagine di sfondo
ombra
h-ombra rappresenta la posizione dell'ombra orizzontale, che può essere un valore negativo (attributo obbligatorio)
v-shadow rappresenta la posizione dell'ombra verticale, che può assumere un valore negativo (attributo obbligatorio)
raggio di sfocatura dell'ombra di sfocatura (attributo opzionale)
raggio di espansione dell'ombra diffusa, non può essere negativo (attributo opzionale)
colorColore ombra (attributo opzionale)
L'inizio/rientro predefinito è ombra esterna/ombra interna (attributo opzionale)
Pendenza
Immagine di sfondo gradiente lineare:gradiente-lineare(angolo gradiente, valore colore 1, valore colore 2...·..., valore colore n);
Immagine di sfondo con gradiente radiale: gradiente radiale (forma del gradiente quattro posizione centrale, valore colore 1, valore colore 2. valore colore m;
Immagine di sfondo con gradiente lineare ripetuto: gradiente lineare ripetuto (angolo del gradiente, valore colore 1, valore colore 2..., valore colore n);
Ripeti immagine di sfondo del gradiente radiale: ripetizione-radiale-aradiente (posizione centrale del cerchio della forma del gradiente, valore colore 1, valore colore 2..., valore colore n);
Immagini di sfondo multiple
Taglia l'immagine di sfondo
Imposta la dimensione dell'immagine di sfondo: background-size: valore attributo 1 valore attributo 2;
Imposta l'area di visualizzazione dell'immagine di sfondo: background-origin: valore dell'attributo;
Imposta l'area di ritaglio dell'immagine di sfondo: background-clip
Tipi di elementi e conversioni
Elementi del blocco: <hl> ~ <h6>, <p>, <div> <hl>~<h6>, <ul>, <ol>, <li>
Elementi in linea: <strong>, <b>, <em>, <i>, <del>, <s>, <ins>, <u>, <a>, <u>, <span>, ecc.
tag div e span
div implementa la pianificazione e il layout delle pagine web
span viene spesso utilizzato per contrassegnare testo visualizzato in modo speciale e viene utilizzato con l'attributo class
Conversione del tipo di elemento
I valori e i significati degli attributi comunemente utilizzati dell'attributo display sono i seguenti:
inline: questo elemento verrà visualizzato come elemento inline (il valore dell'attributo di visualizzazione predefinito degli elementi inline) blocco: questo elemento verrà visualizzato come elemento blocco (il valore dell'attributo di visualizzazione predefinito dell'elemento blocco). inline-block: questo elemento verrà visualizzato come un elemento di blocco inline e su di esso potranno essere impostati attributi come larghezza, altezza e allineamento, ma l'elemento non occuperà una singola riga. none: questo elemento verrà nascosto, non visualizzato e non occuperà spazio sulla pagina, il che equivale all'elemento non esistente.
Elenchi e collegamenti ipertestuali
tag elenco
elenco ordinato<ol>
<ol> <li>Elenco voce 1</li> <li>Elenco voce 2</li> <li>Elenco voce 3</li> </ol>
tipo: valore attributo (1 predefinito)/a-A/i-I
numero iniziale (specifica il valore iniziale del punto elenco)
valore numero (il numero che specifica il punto elenco)
Elenco non ordinato<ul>
<ul> <li>Elenco voce 1</li> <li>Elenco voce 2</li> <li>Elenco voce 3</li> </ul>
tipo-
cerchio solido del disco
cerchiocerchio vuoto
quadrato quadrato solido
elenco delle definizioni<dI>
<dt> rappresenta il contenuto della definizione, <dd> spiega il contenuto
Stile dell'elenco di controllo CSS
list-style-type viene utilizzato per controllare il tipo di simbolo visualizzato negli elementi dell'elenco
disco cerchio pieno (elenco non ordinato)
nessuno non utilizza punti elenco (elenchi non ordinati e ordinati)
cerchio cerchio vuoto (elenco non ordinato)
cjk-ideografici numeri ideografici semplici
quadrato quadrato solido (lista non ordinata
sistema di numerazione georgiano tradizionale georgiano
numeri arabi decimali
Numeri arabi con zero decimale che iniziano con 0
Numeri romani minuscoli minuscoli romani
numeri romani upper-romanuppercase
Lettere inglesi minuscole alfa-inferiore
Lettere inglesi maiuscole alfa-maiuscolo
lettere latine minuscole minuscole
lettere latine maiuscole maiuscole
ebraicoNumerazione armena tradizionale
numerazione ebraica tradizionale armena;
list-style-image può impostare l'immagine dell'elemento per ciascun elemento dell'elenco
list-style-position viene utilizzato per controllare la posizione dei punti elenco
inside: il punto elenco si trova all'interno del testo
outside: il punto elenco è esterno al testo dell'elenco
stile elenco: elenco puntato, posizione elenco elenco, immagine elemento elenco (impostazione completa dello stile elenco)
Collegamento ipertestuale
<a href="Salta target" terget="Come si apre la finestra di destinazione">Immagine di testo</a> href link target url (#può stabilire una connessione vuota) l target specifica il metodo di apertura
Il collegamento ipertestuale del collegamento di ancoraggio viene utilizzato con i tag dell'elenco
Link pseudo-classe controlla i collegamenti ipertestuali
a:link{regole di stile CSS;}default
a:visited{regole di stile CSS;} stile dopo che il collegamento ipertestuale è stato visitato
a:hover{regola di stile CSS;}Stile del collegamento ipertestuale al passaggio del mouse
a:active{regole stile CSS;} stile del collegamento ipertestuale quando si fa clic e si tiene premuto il mouse
Tabelle e moduli
foglio
<tabella> <tr> <td>Testo nella cella</td> </tr> < /tabella>
<table> </table> definisce l'inizio e la fine di una tabella
border imposta il bordo della tabella (il valore predefinito border="0" non è un bordo) border-collapse: collassa l'unione dei bordi border-collspacing imposta la distanza tra celle adiacenti
cellspacing imposta lo spazio tra le celle
cellpadding imposta lo spazio tra il contenuto della cella e i bordi della cella
larghezza imposta la larghezza della tabella
altezza imposta l'altezza del tavolo
align imposta l'allineamento orizzontale della tabella nella pagina web
bgcolor imposta il colore di sfondo della tabella
background imposta l'immagine di sfondo della tabella
<tr> </tr>Definisci una delle linee
altezza imposta l'altezza della riga
align imposta l'allineamento orizzontale di una riga di contenuto nella pagina web
valign imposta la modalità verticale di una riga di contenuto
bgcolor imposta il colore di sfondo della riga
background imposta l'immagine di sfondo della riga
<td> </td>Definisci le celle nella tabella
larghezza imposta la larghezza della cella
altezza imposta l'altezza della cella
align imposta l'allineamento orizzontale delle celle nella pagina web
valign imposta lo schema verticale del contenuto della cella
bgcolor imposta il colore di sfondo della cella
backgroundImposta l'immagine di sfondo della cella
colspan imposta il numero di colonne coperte dalle celle (utilizzato per unire le celle orientate orizzontalmente)
rowspan imposta il numero di righe che la cella si estende verticalmente (utilizzato per unire le celle orientate verticalmente)
Il tag <th> viene utilizzato per impostare l'intestazione della tabella allo stesso livello del tag td.
Struttura della tabella
<thead> definisce l'intestazione della tabella situata nel tag table
<tfoot>L'intestazione e il piè di pagina utilizzati per definire la tabella si trovano dopo thead
<tbody> definisce il tema della tabella
Confini della tabella di controllo CSS
L'attributo border del tag table può impostare il bordo della tabella.
modulo
Composizione della forma
dalla sintassi dell'elemento del modulo: <from>controllo del modulo</from>
L'azione specifica l'indirizzo di destinazione per l'invio dei dati
metodo richiesta dati metodo get /post get significa che il browser stabilisce una connessione con il server del modulo e poi lo trasmette direttamente, il che è meno sicuro. Post significa che il browser stabilirà un collegamento al modulo specificato nell'attributo action e quindi lo trasmetterà in parti. L'invio implicito è più sicuro.
nome viene utilizzato per specificare un nome per il modulo
Formare i controlli principali
controllo dell'ingresso
<input type="Tipo di controllo"/ >
tipo
textCasella di immissione testo a riga singola
casella di immissione della password
pulsante radio
casella di controllocasella di controllo
pulsantePulsante normale
pulsante invia
pulsante di reset
pulsante di invio del modulo immagine immagine
campo nascosto nascosto
dominio di file
nameIl nome del controllo
Il valore di testo predefinito nel controllo di input del valore
La larghezza di visualizzazione del controllo di input delle dimensioni nella pagina
readonly Il contenuto del controllo è di sola lettura (non può essere modificato o modificato)
disabilitato disabilita il controllo (visualizza in grigio) quando si carica la pagina per la prima volta
selezionato definisce gli elementi selezionati per impostazione predefinita nel controllo di selezione
Il controllo maxlength consente di inserire il numero massimo di caratteri.
controllo dell'area di testo
Il valore dell'attributo tayp del controllo di input è testo. Questo controllo può creare testo su più righe. cols può impostare il numero di caratteri in ciascuna riga della casella di testo su più righe e le righe vengono utilizzate per definire il numero di righe visualizzate. nella casella di immissione testo su più righe.
l'attributo name imposta il nome
Il contenuto dello spazio di sola lettura è di sola lettura
disabilitatoDisabilita il controllo quando si carica la pagina per la prima volta
selezionare il controllo
Utilizzato per creare menu a discesa
Selezionare
dimensione specifica il numero di elementi visibili nel menu a discesa
Quando multiple definisce multiple="multiple", il menu a discesa avrà più funzioni di selezione.
opzione
Quando si definisce selezionato, l'elemento corrente è l'elemento predefinito.
Attributi del modulo HTML5
Nuovo attributo del modulo
L'attributo di completamento automatico viene utilizzato per specificare se il modulo ha una funzione di completamento automatico, il che significa che il contenuto di input del controllo del modulo viene registrato e la cronologia di input verrà visualizzata nell'elenco a discesa quando viene inserito nuovamente.
acceso significa che è presente una funzione di completamento automatico
spento significa nessuna funzione di completamento automatico
L'attributo novalidate specifica di annullare il controllo di validità del modulo quando il modulo viene inviato. Dopo aver impostato questo attributo per il modulo, la convalida dell'intero modulo viene disattivata. Tutti i moduli all'interno del controllo del modulo non vengono convalidati ="novalidare"
Nuovissimo controllo del modulo P172
Nuovo tipo di controllo dell'input
Il tipo di email <input type="email"> è una casella di testo utilizzata appositamente per inserire indirizzi email.
Il tipo di URL <input type="url"> è una casella di testo utilizzata appositamente per inserire indirizzi URL.
Il tipo tel <input type="tel"> è una casella di testo utilizzata appositamente per inserire i numeri di telefono.
Il tipo di ricerca <input type="search"> è una casella di testo utilizzata appositamente per inserire parole chiave di ricerca
Il tipo di colore <input type="color"> è una casella di testo impostata appositamente per il colore
Il tipo di numero <input type="numder"> è una casella di testo utilizzata appositamente per inserire valori numerici.
value specifica il valore predefinito della casella di input
valore massimo massimo
minimo
stepInserisci un intervallo legale
Il tipo di intervallo <input type="range"> viene utilizzato per fornire un intervallo di valori di input entro un determinato intervallo.
Il tipo di rosa della data <input type=date, Month, Week...> specifica il tipo di data e ora
dataSeleziona giorno, mese e anno
mese seleziona il mese e l'anno
week seleziona la settimana e l'anno
oraSeleziona l'ora
datetime seleziona ora, anno, mese, giorno (ora utc)
datetime-local seleziona ora, giorno, mese, anno (ora locale)
Nuovo attributo di input
L'attributo autofocus viene utilizzato per specificare se ottenere automaticamente il focus dopo il caricamento della pagina (nella casella di input)
L'attributo form può scrivere i sottoelementi nel modulo in qualsiasi punto della pagina. Devi solo impostare il valore dell'attributo form dell'elemento per questa specifica nel modulo.
L'attributo list specifica l'elemento datalist associato alla casella di input e il suo valore è l'id di un determinato elemento datalist.
L'attributo multiple specifica che la casella di input può selezionare più valori. Questo attributo è applicabile a e-mail (separati da virgole) e file (file).
Gli attributi min, max e step vengono utilizzati per specificare i limiti per i tipi di input contenenti numeri o date.
L'attributo pattern viene utilizzato per verificare se il contenuto immesso nella casella di input del tipo di input corrisponde all'espressione regolare definita P181
L'attributo segnaposto viene utilizzato per fornire informazioni rilevanti per la casella di input del tipo di input per descrivere ciò che la casella di input si aspetta che l'utente inserisca.
L'attributo obbligatorio viene utilizzato per determinare se l'input dell'utente nella casella di input del modulo è vuoto e all'utente non è consentito inviare il modulo.
Disposizione DIV CSS
Proprietà di layout comuni
attributo float dell'etichetta
selettore {float: valore attributo}
valori degli attributi comuni float
l'etichetta sinistra fluttua a sinistra
l'etichetta destra fluttua a destra
nessuna etichetta non fluttua
Caratteristiche del galleggiante: 1. L'elemento mobile è fuori dal flusso del documento e non occupa più una posizione nel documento. 2. Dopo aver impostato l'elemento mobile, l'elemento si sposterà a sinistra o a destra dell'elemento genitore. 3. Per impostazione predefinita, gli elementi mobili non verranno spostati dai rispettivi elementi principali. 4. Quando un elemento mobile si sposta a sinistra o a destra, non supererà gli altri elementi mobili davanti. 5. Se l'elemento mobile si trova sopra un elemento blocco che non è mobile, l'elemento mobile non può spostarsi verso l'alto. 6. L'elemento mobile non supererà l'altezza dell'elemento mobile sopra di esso, e al massimo sarà alto quanto quest'ultimo. 7. Gli elementi mobili non copriranno il testo e il testo si avvolgerà automaticamente attorno all'elemento.
galleggiante chiaro
Selettore {cancella: valore attributo;}
left non consente etichette mobili a sinistra
right non consente etichette mobili a destra
entrambi i clear galleggiano su entrambi i lati contemporaneamente
etichetta vuota, galleggiante trasparente
Utilizzare l'overflow per cancellare i float
L'applicazione dello stile overflow:hidden a un'etichetta può anche eliminare l'effetto di fluttuazione sull'etichetta.
Attributi di posizionamento dell'etichetta
Selettore {posizione: valore attributo;}
posizionamento automatico statico
Posizionamento relativo, posizionamento rispetto alla posizione del flusso di documenti originale
posizionamento assoluto, posizionato rispetto al tag genitore precedentemente posizionato
posizionamento fisso fisso, equivalente al posizionamento della finestra del browser
La modalità di posizionamento della posizione viene utilizzata solo per definire come viene posizionata l'etichetta e non può determinare la posizione specifica dell'etichetta.
L'offset superiore definisce la distanza dell'etichetta rispetto al bordo superiore dell'etichetta madre.
L'offset inferiore definisce la distanza dell'etichetta rispetto al bordo inferiore dell'etichetta madre.
leftL'offset sinistro definisce la distanza dell'etichetta rispetto alla linea sinistra della sua etichetta madre
l'offset in alto a destra definisce la distanza dell'etichetta rispetto alla linea destra dell'etichetta madre
Altre proprietà
Selettore {overflow: valore attributo;}
Il contenuto visibile non verrà tagliato e verrà visualizzato all'esterno della casella dell'etichetta
il contenuto di overflow nascosto verrà tagliato e il contenuto tagliato sarà invisibile
aoto genera barre di scorrimento quando necessario e si adatta al contenuto che deve essere visualizzato.
L'attributo z-index regola le posizioni superiore e inferiore
tipo di layout
disposizione a colonna singola
incorporamento multimediale
Formati di file video e file audio
Formati video supportati da HTML5: ogg, mpeg4, webm
Formati audio supportati da HTML5: ogg, mp3, wav
Incorpora video e audio
Video: <video src="percorso file video" controlli="controlli"></video> Se visualizzare il plug-in video. È possibile inserire anche il testo tra i video. Se il video non può essere visualizzato, è possibile visualizzare il testo.
Attributi: la riproduzione automatica riproduce automaticamente il video dopo il caricamento della pagina corrente Il video in loop termina e inizia di nuovo la riproduzione Il video precaricato viene caricato quando viene caricata la pagina ed è pronto per la riproduzione, ma questo attributo viene ignorato se viene utilizzato l'attributo di riproduzione automatica. Poster Quando non è possibile riprodurre il video, collegare un'immagine e visualizzare l'immagine in base a un determinato rapporto.
Audio: <audio src="percorso file audio" controlli="controlli"></audio>
Attributi: la riproduzione automatica riproduce automaticamente l'audio dopo il caricamento della pagina corrente L'audio in loop termina e inizia di nuovo la riproduzione L'audio di precaricamento viene caricato quando la pagina viene caricata ed è pronta per la riproduzione, ma questo attributo viene ignorato se viene utilizzato l'attributo di riproduzione automatica.
Deformazione e animazione eccessive
Sopra
proprietà della propensione alla transizione
nessunoSenza attributi si otterranno effetti eccessivi
tuttiTutti gli attributi ottengono effetti eccessivi
La proprietà definisce il nome della proprietà CSS che applica l'effetto eccessivo. Più nomi sono separati da virgole.
proprietà della durata della transizione
il tempo definisce la durata dell'effetto di transizione
Proprietà della funzione di temporizzazione della transizione
Curva di velocità utilizzata per specificare l'effetto di transizione dell'attributo di transizione
lineare specifica un effetto di transizione che inizia e finisce alla stessa velocità, equivalente a cubic-bezier
facilità (impostazione predefinita) inizia lentamente, poi accelera e termina lentamente
Effetto di transizione facilitato che inizia lentamente e poi accelera gradualmente
effetto di transizione facilitato che termina a bassa velocità
effetto di transizione facilitato che inizia a bassa velocità e termina a bassa velocità
cubic-bezier definisce da solo la forma della curva di Bezier di accelerazione e decelerazione
proprietà del ritardo di transizione
Specifica l'ora di inizio dell'effetto di transizione
La sequenza delle proprietà composite di transizione è come sopra
Deformazione 2D
attributo di trasformazione
le funzioni di trasformazione vengono utilizzate per impostare la trasformazione
trasformazione: traduzione(x-... y-...) traduzione
trasformazione:scala(x-... y-...) scala
trasformazione:inclinazione(x-...y-...)inclinazione
trasformazione: rotazione(angolo)rotazione
Imposta l'origine della trasformazione del punto centrale: asse x, asse y, asse z
Deformazione 3D
rotateX() consente all'elemento specificato di ruotare attorno all'asse X
rotateY() consente all'elemento specificato di ruotare attorno all'asse Y
rotateZ() consente all'elemento specificato di ruotare attorno all'asse Z
ruotato3d (xyz, angolo (angolo di rotazione)) impostazioni complete degli attributi
animazione
L'animazione della regola @keyframes rappresenta il nome dell'animazione corrente keyframes-selector forma del selettore del fotogramma chiave (0) significa inizio e (100%) significa fine Lo stile css definisce l'animazione a cui rispondere durante l'esecuzione del fotogramma chiave corrente
L'attributo nome-animazione viene utilizzato per definire il nome dell'animazione da applicare. Il nome dell'animazione verrà referenziato dalla regola @Keyframes. nome-animazione:Keyframename|none none significa che non viene applicata alcuna animazione
La proprietà Animation-Duration viene utilizzata per definire il tempo richiesto per il completamento dell'intero effetto di animazione. durata dell'animazione: tempo
L'attributo animazione-timing-function viene utilizzato per specificare la curva di velocità dell'animazione funzione di temporizzazione dell'animazione: valore;
lineare specifica un effetto di transizione che inizia e termina alla stessa velocità
facilità (impostazione predefinita) inizia lentamente, poi accelera e termina lentamente
Effetto di transizione facilitato che inizia lentamente e poi accelera gradualmente
l'animazione di facilitazione termina a bassa velocità
effetto di transizione facilitato che inizia a bassa velocità e termina a bassa velocità
cubic-bezier (n,n,n,n) definisce da solo la forma della curva di Bezier di accelerazione e decelerazione
La proprietà Animation-Delay viene utilizzata per definire il tempo di ritardo per l'esecuzione degli effetti di animazione. ritardo-animazione: time definisce il tempo di attesa
La proprietà Animation-Iteration-Count viene utilizzata per definire il numero di volte in cui viene riprodotta l'animazione conteggio-iterazioni-animazione: numero |. infinito; definisce il numero di tempi di riproduzione
La proprietà Animation-Direction definisce la direzione della riproduzione dell'animazione corrente
L'attributo animazione viene utilizzato per definire una raccolta dei sei attributi precedenti
Principi di disegno e memorizzazione dei dati