Mindmap-Galerie HTML5 CSS3 Webdesign und Produktion
HTML5-CSS3-Webdesign und -Produktion, die Front-End-Entwicklung ist für Anfänger geeignet Die Kapitel 1–4 umfassen grundlegende Kenntnisse über CSS, grundlegende Konzepte von Wed, HTML, grundlegende Konzepte von CSS, die Verwendung von Dreamweaver-Tools, HTML-Grafik- und Text-Tags, grundlegende CSS-Selektoren usw. Kapitel 5-8 Box-Modell, Listen-Hyperlinks, Tabellen und Formulare, DIV-CSS-Layout und andere Kern-Webseitenproduktion Kapitel 9–11 HTML5, neue CSS3-Funktionen, Multimedia-Einbettung, Übergang, Transformation, Animation, Zeichnen usw. Diese Inhalte können Anfängern helfen, sich schnell die Grundkenntnisse des Webdesigns anzueignen.
Bearbeitet um 2021-06-28 16:26:54Einhundert Jahre Einsamkeit ist das Meisterwerk von Gabriel Garcia Marquez. Die Lektüre dieses Buches beginnt mit der Klärung der Beziehungen zwischen den Figuren. Im Mittelpunkt steht die Familie Buendía, deren Wohlstand und Niedergang, interne Beziehungen und politische Kämpfe, Selbstvermischung und Wiedergeburt im Laufe von hundert Jahren erzählt werden.
Einhundert Jahre Einsamkeit ist das Meisterwerk von Gabriel Garcia Marquez. Die Lektüre dieses Buches beginnt mit der Klärung der Beziehungen zwischen den Figuren. Im Mittelpunkt steht die Familie Buendía, deren Wohlstand und Niedergang, interne Beziehungen und politische Kämpfe, Selbstvermischung und Wiedergeburt im Laufe von hundert Jahren erzählt werden.
Projektmanagement ist der Prozess der Anwendung von Fachwissen, Fähigkeiten, Werkzeugen und Methoden auf die Projektaktivitäten, so dass das Projekt die festgelegten Anforderungen und Erwartungen im Rahmen der begrenzten Ressourcen erreichen oder übertreffen kann. Dieses Diagramm bietet einen umfassenden Überblick über die 8 Komponenten des Projektmanagementprozesses und kann als generische Vorlage verwendet werden.
Einhundert Jahre Einsamkeit ist das Meisterwerk von Gabriel Garcia Marquez. Die Lektüre dieses Buches beginnt mit der Klärung der Beziehungen zwischen den Figuren. Im Mittelpunkt steht die Familie Buendía, deren Wohlstand und Niedergang, interne Beziehungen und politische Kämpfe, Selbstvermischung und Wiedergeburt im Laufe von hundert Jahren erzählt werden.
Einhundert Jahre Einsamkeit ist das Meisterwerk von Gabriel Garcia Marquez. Die Lektüre dieses Buches beginnt mit der Klärung der Beziehungen zwischen den Figuren. Im Mittelpunkt steht die Familie Buendía, deren Wohlstand und Niedergang, interne Beziehungen und politische Kämpfe, Selbstvermischung und Wiedergeburt im Laufe von hundert Jahren erzählt werden.
Projektmanagement ist der Prozess der Anwendung von Fachwissen, Fähigkeiten, Werkzeugen und Methoden auf die Projektaktivitäten, so dass das Projekt die festgelegten Anforderungen und Erwartungen im Rahmen der begrenzten Ressourcen erreichen oder übertreffen kann. Dieses Diagramm bietet einen umfassenden Überblick über die 8 Komponenten des Projektmanagementprozesses und kann als generische Vorlage verwendet werden.
HTML5 CSS3
Etikettenübersicht
Tag-Klassifizierung
Verschiedenes
<b>/<strong>Fettgedruckter Text
<u>/<ins>Unterstreichungsanzeigemodus
<i>/<em>Text wird kursiv angezeigt
<s>/<del>-Text wird durchgestrichen angezeigt
Zeitmarke
Zeit
datetime definiert die relative Zeit
pubdateVeröffentlichungsdatum
Markieren Sie Hervorhebungszeichen
Cite-Tag-Referenz
Titel-Tag
ausrichten
leftBeschriftungen links ausrichten
CenterCenter-Label
Etikett rechtsbündig ausrichten
Horizontale Linienbeschriftung
<hr>
align legt die Ausrichtung fest (Beschriftung wie oben)
Größe Dicke
FarbeFarbe
BreiteBreite
Originalformat-Tag
<per>
Newline-Tag
<br/>
Textbeschriftung
Schriftart
Gesichtsschrift
Größe Größe
FarbeFarbe
Zusammenfassung
Sturm mutig Sie neigen sich delstrikethrough Ins unterstreichen
Bild-Tag
Bild
src-Bildpfad
Text kann nicht ersetzt werden, wenn ein alternatives Bild angezeigt wird
Inhalt, der angezeigt wird, wenn der Titelzeiger schwebt
widthDie Breite des Bildes
heightDie Höhe des Bildes
border legt die Randbreite des Bildes fest
margin legt den äußeren Rand fest
Innenrand gepolstert
vspace legt den unteren und oberen Rand des Bildes fest
Hapace legt den linken und rechten Rand des Bildes fest
ausrichten
left richtet das Bild linksbündig aus
right richtet das Bild rechts aus
top richtet den oberen Rand des Bildes an der ersten Textzeile aus
middle richtet die horizontale Mittellinie des Bildes an der ersten Textzeile aus Anderer Text ist unten
Unten richtet den unteren Rand des Bildes an der ersten Textzeile aus Anderer Text befindet sich unter dem Bild
Erste Einführung in CSS3
Vorteile von CSS
Kosten sparen
Leistung verbessern
CSS-Basiskern
Regel
Selektor {Attribut 1: Attributwert 1; Attribut 2: Attributwert 2;....}
Stylesheet einführen
im Einklang
Eingebettet
externer Link
Importiert
Grundlegende Selektoren funktionieren bei diesen drei
Grundlegender Selektor
Tag-Selektor
Klassenselektor
ID-Selektor
Wildcard-Selektor
id>Klasse>Standard>Platzhalter
Textstil festlegen
Eigenschaften des Textstils
Schriftgröße Schriftgröße
em-Vergrößerung (mehrfaches relativ zum aktuellen Text)
px Pixel
in Zoll
cm cm
mm mm
pt Punkt
Schriftart der Schriftartfamilie
Schriftstärke, Schriftstärke
normaler Standardwert
fette fette Zeichen
mutigere mutigere Charaktere
„lighter“ definiert einen dünneren Charakter
100-900 definieren frei feine bis dicke Zeichen
Schriftstil im Schriftstil
normaler Standard
kursiv kursiv (der Text selbst ändert sich)
obliqueItalic-Wörter (lassen Sie die Wörter, die nicht geneigt sind, geneigt sein)
Schriftart: Umfangreiche Einstellung des Schriftstils
@font-face-Regeln
Eigenschaften der Textdarstellung
FarbeFarbe
Buchstabenabstand: Wortabstand
Wortabstand: Wortabstand (gilt nur für Englisch)
Zeilenhöhe: Zeilenabstand
texe-transform: Textkonvertierung
keine konvertieren nicht
kapitalisieren kapitalisieren
KleinbuchstabenAlles in Kleinbuchstaben umwandeln
Textdekoration: Textdekoration
Keine Dekoration
unterstreichenunterstreichen
unterstreichen
durchgestrichen durchgestrichen
text-align: horizontale Ausrichtung
leftLinks ausrichten
rechtsbündig rechts
Mitte-Mitte-Ausrichtung
text-indent Einzug der ersten Zeile
Leerraum: Leerraumverarbeitung
normalnormal
pro vorformatierter Anzeige wie sie ist
Großbuchstaben Alles in Großbuchstaben umwandeln
Nowrap-Leerzeichen und Zeilenumbrüche sind ungültig und zwingen den Text dazu, keinen Zeilenumbruch vorzunehmen
text-shadow: Schatteneffekt
Textüberlauf: Überlauftext innerhalb des Objekts markieren
Der Clip schneidet überlaufenden Text ab, ohne ausgelassene Tags anzuzeigen
Auslassungspunkte ersetzen geänderten Text durch das ausgelassene Tag „.....“
Zeilenumbruch bricht Zeilen automatisch um
normal erlaubt nur Zeilenumbrüche an Silbentrennungspunkten
break-word bricht eine Zeile innerhalb eines langen Worts oder einer URL-Adresse um
Erweiterte Funktionen
CSS-Verbindungsselektor
Tag-spezifischer Selektor:
Nachkommenselektor
Union-Selektor
CSS-Kaskadierung und Vererbung
Stapelbarkeit
Nachlass
CSS-Priorität
CSS3-Selektoren
Attributselektor
E[att^=value] Attributselektor (Präfixselektor)
E[att$=value] Attributselektor (Suffixselektor)
E[att$=value] Attributselektor (im Lieferumfang enthalten)
E steht für den Tag-Namen att repräsentiert den Selektor Wert-Präfix-Suffix-Label
Beziehungsauswahl
Untergeordneter Elementselektor: Wählt die Elemente der ersten Ebene eines Elements aus
Geschwisterauswahl
Auswahl für Geschwister in der Nähe: Verwenden Sie die Nummer, um eine Verbindung herzustellen
Gewöhnlicher Geschwisterselektor: Verwenden Sie ~, um vorher und nachher zu verknüpfen
Strukturierter Pseudoklassenselektor
:root-Selektor: Das Root-Tag ist immer HTML und wirkt sich auf alle Seiten-Tags aus
:kein Selektor: Ein Unterstrukturelement unterhalb dieses Strukturelements ausschließen
:only-child-Selektor: stimmt nur mit einem untergeordneten Element eines übergeordneten Elements überein
:first-child- und :last-child-Selektoren: Wählen Sie jeweils das erste und letzte untergeordnete Element im übergeordneten Element aus
:nth-child(n)- und :nth-last-child(n)-Selektoren: Wählen Sie das n-te Element und das n-te Element vom letzten des übergeordneten Objekts aus
:nth-of-type(n)- und :nth-last-of-type(n)-Selektoren: Wählen Sie das n-te Element und das vorletzte n-te Element eines bestimmten Typs im übergeordneten Objekt aus
:leerer Selektor: Wird verwendet, um alle Elemente auszuwählen, die keine untergeordneten Elemente haben oder deren Textinhalt leer ist
Unterthema
Pseudoelementselektor
:before Pseudo-Element-Selektor
:nach Pseudoelementselektor
BOX-Box-Modell
Verstehen Sie das Boxmodell
CSS setzt alle Elemente auf der Seite in ein rechteckiges Feld Nachdem das Element auf ein rechteckiges Feld festgelegt wurde, ist das Layout auf der Webseite nicht mehr vorhanden Dieselben Kisten werden an verschiedenen Orten platziert Jedes Modell besteht aus Elementinhalt (Inhalt), Polsterung (Padding), Rand (Border) und Rand (Margin).
Boxbezogene Eigenschaften
Grenzeigenschaften
oberer Rand
Border-Top-Stil;
border-top-width width;
Border-Top-Color-Farbe;
Rand oben: Farbe des Breitenstils;
untere Grenze
Border-Bottom-Style-Stil;
border-bottom-width width;
border-bottom-color color;
border-bottom: Farbe des Breitenstils;
Linker Rand
Rand-Links-Stil;
border-left-width width;
border-left-color color;
border-left: Farbe des Breitenstils;
rechter Rand
Border-Right-Style-Stil;
border-right-width width;
border-right-color Farbe;
border-right: Farbe des Breitenstils;
Umfangreiche Stileinstellungen
Rahmenstil: oben [rechts, unten, links];
keine keine
durchgezogen: einzelne durchgezogene Linie
gestrichelt: gestrichelte Linie
gepunktet: gepunktete Linie
doppelt: doppelte durchgezogene Linie
Breite umfassende Einstellungen
Randbreite: oben [rechts, unten, links];
Pixelwerte
Umfangreiche Farbeinstellungen
Rahmenfarbe: oben [rechts, unten, links];
Umfangreiche Randeinstellungen
Rand: vierseitige Breite, vierseitiger Stil, vierseitige Farbe;
Polstereigenschaften
padding-top: oberer Rand
padding-right: rechte Polsterung
Polsterung unten: Polsterung unten
padding-left: linke Polsterung
Polsterung: obere Polsterung [rechte Polsterung, untere Polsterung, linke Polsterung]
Randeigenschaften
margin-top: oberer Rand
margin-right: rechter Rand
margin-bottom: unterer Rand
margin-left: linker Rand
Rand: oberer Rand [rechter Rand, unterer Rand, linker Rand]
Hintergrundeigenschaften
Hintergrundfarbe: Hintergrundfarbe:
Hintergrundbild:Hintergrundbild:URL()
Hintergrundbildkachelung: background-repeat:property
Wiederholen Sie die Kacheln horizontal und vertikal
No-Repeat kachelt nicht
x-Kacheln horizontal wiederholen
sich wiederholende Kacheln vertikal
Hintergrundbildposition: Hintergrundposition: rechts unten;
Hintergrundbild behoben
Hintergrundanhang: Attribut;
Das Bildlaufbild bewegt sich, wenn die Seite verschoben wird
Fixedimage auf Seite fixiert
Umfangreicher Satz Hintergrundelemente
Hintergrund: Kachelpositionierung der Hintergrundfarbe der URL („Bild“) korrigiert;
Die Breite und Höhe der Box
CSS3 fügt ein neues Box-Modell-Attribut hinzu
Farbtransparenz
rgba (r, g, b, alpha) rgb repräsentiert das Farbhalbverhältnis Alpha ist ein Parameter. 0,0 ist vollständig transparent und 1,0 ist vollständig undurchsichtig.
Deckkraft: Parameter; Parameter zwischen 0 und 1
abgerundete Ecken
border-radius: Horizontaler Radius-Parameter 1 Horizontaler Radius-Parameter 2 Horizontaler Radius-Parameter 3 Horizontaler Radius-Parameter 4/Vertikaler Radius-Parameter 1 Vertikaler Radius-Parameter 2 Vertikaler Radius-Parameter 3 Vertikaler Radius-Parameter 4;
Bildrand
border-image-source gibt den Bildpfad an
border-image-slice gibt den Innenversatz der oberen, rechten, unteren und linken Seite des Randbildes an
border-image-width gibt die Rahmenbreite an
border-image-outset gibt den Abstand an, um den der Randhintergrund bis zur Außenseite der Box reicht
border-image-repeat gibt die Kachelmethode des Hintergrundbilds an
Schatten
h-shadow stellt die Position des horizontalen Schattens dar, der ein negativer Wert sein kann (erforderliches Attribut)
v-shadow stellt die Position des vertikalen Schattens dar, der ein negativer Wert sein kann (erforderliches Attribut)
Unschärferadius für Schatten verwischen (optionale Eigenschaft)
Ausbreitungsschatten-Ausdehnungsradius, darf nicht negativ sein (optionales Attribut)
colorShadow-Farbe (optionales Attribut)
Der Standardwert für Anfang/Einsatz ist äußerer Schatten/innerer Schatten (optionales Attribut).
Gradient
Hintergrundbild mit linearem Farbverlauf:linear-gradient(Farbverlaufswinkel, Farbwert 1, Farbwert 2...·..., Farbwert n);
Radialer Farbverlauf-Hintergrundbild: Radialer Farbverlauf (Farbverlaufsform, vier Mittelpositionen, Farbwert 1, Farbwert 2. Farbwert m;
Wiederholendes Hintergrundbild mit linearem Farbverlauf:repeating-linear-gradient(Gradientenwinkel, Farbwert 1, Farbwert 2 ..., Farbwert n);
Hintergrundbild mit radialem Farbverlauf wiederholen:repeatina-radial-aradient (Mittelposition des Farbverlaufskreises, Farbwert 1, Farbwert 2 ..., Farbwert n);
Mehrere Hintergrundbilder
Hintergrundbild zuschneiden
Legen Sie die Größe des Hintergrundbilds fest: Hintergrundgröße: Attributwert 1 Attributwert 2;
Legen Sie den Anzeigebereich des Hintergrundbilds fest: Hintergrund-Ursprung: Attributwert;
Legen Sie den Ausschnittsbereich für das Hintergrundbild fest: Hintergrundclip
Elementtypen und Konvertierungen
Blockelemente: <hl> ~ <h6>, <p>, <div> <hl>~<h6>, <ul>, <ol>, <li>
Inline-Elemente: <strong>, <b>, <em>, <i>, <del>, <s>, <ins>, <u>, <a>, <u>, <span> usw.
div- und span-Tags
div implementiert die Planung und das Layout von Webseiten
span wird oft verwendet, um speziell angezeigten Text zu markieren und wird mit dem Klassenattribut verwendet
Konvertierung des Elementtyps
Die häufig verwendeten Attributwerte und Bedeutungen des Anzeigeattributs lauten wie folgt:
inline: Dieses Element wird als Inline-Element angezeigt (der Standardanzeigeattributwert von Inline-Elementen). Block: Dieses Element wird als Blockelement angezeigt (der Standardanzeigeattributwert des Blockelements). Inline-Block: Dieses Element wird als Inline-Blockelement angezeigt und es können Attribute wie Breite, Höhe und Ausrichtung festgelegt werden, das Element belegt jedoch keine einzelne Zeile. keine: Dieses Element wird ausgeblendet, nicht angezeigt und belegt keinen Seitenplatz, was dem nicht vorhandenen Element entspricht.
Listen und Hyperlinks
Listen-Tag
geordnete Liste<ol>
<ol> <li>Listenelement 1</li> <li>Listenelement 2</li> <li>Listenelement 3</li> </ol>
Typ: Attributwert (1 Standard)/a-A/i-I
Startnummer (gibt den Startwert des Aufzählungszeichens an)
Wertnummer (die Nummer, die das Aufzählungszeichen angibt)
Ungeordnete Liste<ul>
<ul> <li>Listenelement 1</li> <li>Listenelement 2</li> <li>Listenelement 3</li> </ul>
Typ-
Vollständiger Kreis der Scheibe
Kreishohler Kreis
quadratischfestes Quadrat
Definitionsliste<dI>
<dt> stellt den Definitionsinhalt dar. <dd> erklärt den Inhalt
Stil der CSS-Kontrollliste
list-style-type wird verwendet, um den Symboltyp zu steuern, der auf Listenelementen angezeigt wird
Vollkreis der Scheibe (ungeordnete Liste)
none verwendet keine Aufzählungszeichen (ungeordnete und geordnete Listen)
Kreis Hohlkreis (ungeordnete Liste)
cjk-ideografische einfache ideografische Zahlen
Quadrat durchgezogenes Quadrat (ungeordnete Liste
georgisches traditionelles georgisches Nummerierungssystem
dezimale arabische Ziffern
Arabische Ziffern mit dezimaler führender Null, beginnend mit 0
niederrömische römische Kleinbuchstaben
römische Großbuchstaben in Großbuchstaben
Englische Kleinbuchstaben mit Kleinbuchstaben
Englische Großbuchstaben in Großbuchstaben
niederlateinische lateinische Kleinbuchstaben
großlateinische lateinische Großbuchstaben
hebräischTraditionelle armenische Nummerierung
armenische traditionelle hebräische Nummerierung;
list-style-image kann das Elementbild für jedes Listenelement festlegen
list-style-position wird verwendet, um die Position von Aufzählungszeichen zu steuern
innen: Das Aufzählungszeichen befindet sich innerhalb des Textes
außerhalb: Das Listenaufzählungszeichen befindet sich außerhalb des Listentextes
Listenstil: Listenpunkt, Position des Listenpunkts, Bild des Listenelements (umfassende Einstellung des Listenstils)
Hyperlink
<a href="Sprungziel" terget="Wie das Zielfenster angezeigt wird">Textbild</a> href-Link-Ziel-URL (# kann eine leere Verbindung herstellen) l Ziel gibt die Öffnungsmethode an
Der Ankerlink-Hyperlink wird mit Listen-Tags verwendet
Die Link-Pseudoklasse steuert Hyperlinks
a:link{CSS-Stilregeln;}default
a:visited{CSS-Stilregeln;}Der Stil nach dem Besuch des Hyperlinks
a:hover{CSS-Stilregel;}Mouse-Over-Hyperlink-Stil
a:active{CSS-Stilregeln;} Hyperlink-Stil, wenn die Maus angeklickt und gehalten wird
Tabellen und Formulare
Blatt
<Tabelle> <tr> <td>Text in Zelle</td> </tr> < /table>
<table> </table> definiert den Anfang und das Ende einer Tabelle
border legt den Rand der Tabelle fest (Standard: border="0" ist kein Rand) border-collapse: Grenze zusammenführen border-colspacing legt den Abstand zwischen benachbarten Zellen fest
Der Zellabstand legt den Abstand zwischen den Zellen fest
cellpadding legt den Abstand zwischen Zellinhalt und Zellrändern fest
width legt die Breite der Tabelle fest
height legt die Höhe des Tisches fest
align legt die horizontale Ausrichtung der Tabelle auf der Webseite fest
bgcolor legt die Hintergrundfarbe der Tabelle fest
Hintergrund legt das Hintergrundbild der Tabelle fest
<tr> </tr>Definieren Sie eine der Zeilen
height legt die Höhe der Zeile fest
align legt die horizontale Ausrichtung einer Inhaltszeile auf der Webseite fest
valign legt den vertikalen Modus einer Inhaltszeile fest
bgcolor legt die Hintergrundfarbe der Zeile fest
Hintergrund legt das Hintergrundbild der Zeile fest
<td> </td> Definieren Sie Zellen in der Tabelle
width legt die Breite der Zelle fest
height legt die Höhe der Zelle fest
align legt die horizontale Ausrichtung der Zellen auf der Webseite fest
valign legt das vertikale Muster des Zellinhalts fest
bgcolor legt die Hintergrundfarbe der Zelle fest
HintergrundHintergrundbild der Zelle festlegen
colspan legt die Anzahl der Spalten fest, die von Zellen überspannt werden (wird zum Zusammenführen horizontal ausgerichteter Zellen verwendet).
rowspan legt die Anzahl der Zeilen fest, die die Zelle vertikal überspannt (wird zum Zusammenführen vertikal ausgerichteter Zellen verwendet).
Mit dem <th>-Tag wird der Tabellenkopf auf die gleiche Ebene wie das td-Tag gesetzt.
Tabellenstruktur
<thead> definiert den Tabellenkopf, der sich im Tabellen-Tag befindet
<tfoot>Die Kopf- und Fußzeile, die zur Definition der Tabelle verwendet werden, befinden sich nach dem Kopf
<tbody> definiert das Thema der Tabelle
CSS-Steuertabellenränder
Das Randattribut des Tabellentags kann den Tabellenrand festlegen.
bilden
Formularkomposition
Syntax des Formularelements: <from> Formularsteuerung</from>
Die Aktion gibt die Zieladresse für die Datenübermittlung an
Methode Datenanforderungsmethode get /post get bedeutet, dass der Browser eine Verbindung mit dem Formularserver aufbaut und diese dann direkt übermittelt, was weniger sicher ist. Post bedeutet, dass der Browser einen Link zu dem im Aktionsattribut angegebenen Formular herstellt und ihn dann in Teilen überträgt. Die implizite Übermittlung ist sicherer.
name wird verwendet, um einen Namen für das Formular anzugeben
Bilden Sie Kernkontrollen
Eingabesteuerung
<input type="Steuertyp"/ >
Typ
textEinzeiliges Texteingabefeld
Passwort-Passwort-Eingabefeld
Radio-Radio-Button
KontrollkästchenKontrollkästchen
buttonNormale Schaltfläche
Schaltfläche „Senden“ senden
Reset-Knopf
imageSubmit-Button in Bildform
verstecktes verstecktes Feld
Dateidomäne
nameDer Name des Steuerelements
Der Standardtextwert im Werteingabesteuerelement
Die Anzeigebreite des Größeneingabesteuerelements auf der Seite
readonly Der Inhalt des Steuerelements ist schreibgeschützt (kann nicht bearbeitet oder geändert werden)
deaktiviert deaktiviert das Steuerelement (wird grau angezeigt), wenn die Seite zum ersten Mal geladen wird
Aktiviert definiert die Elemente, die standardmäßig in der Auswahlsteuerung ausgewählt werden
Das Maxlength-Steuerelement ermöglicht die Eingabe der maximalen Anzahl von Zeichen.
Textbereichssteuerung
Der Wert des tayp-Attributs des Eingabesteuerelements ist Text. Mit diesem Steuerelement können Sie mehrzeiligen Text erstellen. Mithilfe von „cols“ können Sie die Anzahl der Zeichen in jeder Zeile des mehrzeiligen Textfelds festlegen in das Eingabefeld für mehrzeiligen Text ein.
Das Namensattribut legt den Namen fest
Der Inhalt des schreibgeschützten Bereichs ist schreibgeschützt
deaktiviertDeaktivieren Sie das Steuerelement beim ersten Laden der Seite
Steuerung auswählen
Wird zum Erstellen von Dropdown-Menüs verwendet
wählen
Größe gibt die Anzahl der sichtbaren Elemente im Dropdown-Menü an
Wenn multiple multiple="multiple" definiert, verfügt das Dropdown-Menü über mehrere Auswahlfunktionen.
Möglichkeit
Beim Definieren ausgewählter Elemente ist das aktuelle Element das Standardelement.
HTML5-Formularattribute
Neues Formularattribut
Das Autocomplete-Attribut wird verwendet, um anzugeben, ob das Formular über eine Autocomplete-Funktion verfügt. Dies bedeutet, dass der Eingabeinhalt des Formularsteuerelements aufgezeichnet wird und der Eingabeverlauf bei erneuter Eingabe in der Dropdown-Liste angezeigt wird.
Ein bedeutet, dass es eine Autovervollständigungsfunktion gibt
Aus bedeutet keine Autovervollständigungsfunktion
Das novalidate-Attribut gibt an, dass die Gültigkeitsprüfung des Formulars beim Absenden des Formulars abgebrochen wird. Nach dem Festlegen dieses Attributs für das Formular wird die Validierung des gesamten Formulars deaktiviert. Verwenden Sie die Methode novalidate ="novavalidieren"
Brandneue Formularsteuerung P172
Brandneuer Eingabesteuerungstyp
Der E-Mail-Typ <input type="email"> ist ein Textfeld, das speziell zur Eingabe von E-Mail-Adressen verwendet wird.
Der URL-Typ <input type="url"> ist ein Textfeld, das speziell zur Eingabe von URL-Adressen verwendet wird.
Der Tel-Typ <input type="tel"> ist ein Textfeld, das speziell zur Eingabe von Telefonnummern verwendet wird.
Der Suchtyp <input type="search"> ist ein Textfeld, das speziell zur Eingabe von Suchbegriffen verwendet wird
Der Farbtyp <input type="color"> ist ein speziell für Farbe festgelegtes Textfeld
Der Zahlentyp <input type="numder"> ist ein Textfeld, das speziell zur Eingabe numerischer Werte verwendet wird.
value gibt den Standardwert des Eingabefelds an
maxmax-Wert
Mindestwert
SchrittGeben Sie ein zulässiges Intervall ein
Der Bereichstyp <input type="range"> wird verwendet, um einen Eingabebereich von Werten innerhalb eines bestimmten Bereichs bereitzustellen.
Date Pinkers Type <Eingabetyp=Datum, Monat, Woche...> gibt den Uhrzeit-Datumstyp an
Datum wählt Tag, Monat und Jahr aus
Monat wählt Monat und Jahr aus
Woche wählt Woche und Jahr aus
ZeitWählen Sie die Zeit aus
datetime wählt Uhrzeit, Jahr, Monat, Tag (UTC-Zeit) aus
datetime-local wählt Uhrzeit, Tag, Monat, Jahr (Ortszeit) aus
Brandneues Eingabeattribut
Das Autofokus-Attribut wird verwendet, um anzugeben, ob der Fokus automatisch erhalten werden soll, nachdem die Seite geladen wurde (im Eingabefeld).
Das Formularattribut kann die Unterelemente im Formular an eine beliebige Stelle auf der Seite schreiben. Sie müssen nur den Formularattributwert des Elements für diese Spezifikation auf das Formular festlegen.
Das Listenattribut gibt das an das Eingabefeld gebundene Datenlistenelement an und sein Wert ist die ID eines bestimmten Datenlistenelements.
Das Attribut „Mehrfach“ gibt an, dass das Eingabefeld mehrere Werte auswählen kann. Dieses Attribut gilt für E-Mail (durch Kommas getrennt) und Datei (Datei).
Die Attribute „min“, „max“ und „step“ werden verwendet, um Grenzwerte für Eingabetypen anzugeben, die Zahlen oder Datumsangaben enthalten.
Mit dem Musterattribut wird überprüft, ob der im Eingabefeld Eingabetyp eingegebene Inhalt mit dem definierten regulären Ausdruck P181 übereinstimmt
Das Platzhalterattribut wird verwendet, um relevante Informationen für das Eingabefeld des Eingabetyps bereitzustellen und zu beschreiben, was das Eingabefeld vom Benutzer als Eingabe erwartet.
Das erforderliche Attribut wird verwendet, um zu bestimmen, ob die Eingabe des Benutzers im Formulareingabefeld leer ist und der Benutzer das Formular nicht senden darf.
DIV-CSS-Layout
Allgemeine Layoutattribute
Beschriften Sie das Float-Attribut
Selektor {float: Attributwert}
gemeinsame Attributwerte floaten
Die linke Beschriftung schwebt nach links
Die rechte Beschriftung schwebt nach rechts
Keine Beschriftung schwebt nicht
Float-Funktionen: 1. Das schwebende Element befindet sich außerhalb des Dokumentenflusses und nimmt keine Position mehr im Dokument ein. 2. Nach dem Festlegen des schwebenden Elements wird das Element nach links oder rechts vom übergeordneten Element verschoben. 3. Schwebende Elemente werden standardmäßig nicht von ihren übergeordneten Elementen verschoben. 4. Wenn sich ein schwebendes Element nach links oder rechts bewegt, wird es andere schwebende Elemente davor nicht überschreiten. 5. Wenn sich das schwebende Element über einem nicht schwebenden Blockelement befindet, kann sich das schwebende Element nicht nach oben bewegen. 6. Das schwebende Element darf die Höhe des darüber liegenden schwebenden Elements nicht überschreiten, höchstens jedoch so hoch sein. 7. Schwebende Elemente überdecken den Text nicht und der Text wird automatisch um das Element herum umbrochen.
klarer Schwimmer
Selektor {clear: Attributwert;}
left erlaubt keine schwebenden Beschriftungen auf der linken Seite
right erlaubt keine schwebenden Beschriftungen auf der rechten Seite
Beide Clears schweben gleichzeitig auf beiden Seiten
leeres Etikett, klares Float
Verwenden Sie den Überlauf, um Floats zu löschen
Durch Anwenden des Stils „overflow:hidden“ auf ein Etikett kann auch der Effekt des Schwebens auf dem Etikett beseitigt werden.
Positionierungsattribute beschriften
Selektor {Position: Attributwert;}
statische automatische Positionierung
Relative relative Positionierung, Positionierung relativ zur Position des ursprünglichen Dokumentflusses
absolute Positionierung, relativ zum zuvor positionierten übergeordneten Tag positioniert
Feste feste Positionierung, entspricht der Positionierung des Browserfensters
Der Positionspositionierungsmodus wird nur zum Definieren der Positionierung des Etiketts verwendet und kann nicht die spezifische Position des Etiketts bestimmen.
Der obere Versatz definiert den Abstand des Etiketts relativ zur Oberkante des übergeordneten Etiketts.
Der untere Versatz definiert den Abstand des Etiketts relativ zur Unterkante des übergeordneten Etiketts.
leftDer linke Versatz definiert den Abstand der Beschriftung relativ zur linken Linie der übergeordneten Beschriftung
Der obere rechte Versatz definiert den Abstand der Beschriftung relativ zur rechten Linie der übergeordneten Beschriftung
Andere Eigenschaften
Selektor {Überlauf: Attributwert;}
Der sichtbare Inhalt wird nicht beschnitten und außerhalb des Beschriftungsfelds gerendert
Ausgeblendete Überlaufinhalte werden gekürzt und die gekürzten Inhalte werden unsichtbar
aoto generiert bei Bedarf Bildlaufleisten und passt sich dem anzuzeigenden Inhalt an.
Das Z-Index-Attribut passt die obere und untere Position an
Layouttyp
einspaltiges Layout
Multimedia-Einbettung
Videodatei- und Audiodateiformate
Von HTML5 unterstützte Videoformate: ogg, mpeg4, webm
Von HTML5 unterstützte Audioformate: ogg, mp3, wav
Video und Audio einbetten
Video: <video src="video file path" Controls="controls"></video> Ob das Video-Plugin angezeigt werden soll. Wenn das Video nicht angezeigt werden kann, kann der Text angezeigt werden.
Attribute: Autoplay spielt das Video automatisch ab, nachdem die aktuelle Seite geladen wurde Das Loop-Video wird beendet und erneut abgespielt Das vorab geladene Video wird beim Laden der Seite geladen und ist abspielbereit. Dieses Attribut wird jedoch ignoriert, wenn das Autoplay-Attribut verwendet wird. Poster Wenn das Video nicht abgespielt werden kann, verknüpfen Sie ein Bild und zeigen Sie das Bild in einem bestimmten Verhältnis an.
Audio: <audio src="audio file path" Controls="controls"></audio>
Attribute: Autoplay spielt Audio automatisch ab, nachdem die aktuelle Seite geladen wurde Die Audioschleife wird beendet und erneut abgespielt Das Preload-Audio wird geladen, wenn die Seite geladen wird und zur Wiedergabe bereit ist. Dieses Attribut wird jedoch ignoriert, wenn das Autoplay-Attribut verwendet wird.
Übermäßige Verformung und Animation
über
Übergangsneigungseigenschaft
noneOhne Attribute werden übermäßige Effekte erzielt
allAlle Attribute erhalten übermäßige Effekte
Eigenschaft definiert den Namen der CSS-Eigenschaft, die den übermäßigen Effekt anwendet. Mehrere Namen werden durch Kommas getrennt.
Übergangsdauereigenschaft
Zeit definiert die Dauer des Übergangseffekts
Transition-Timing-Function-Eigenschaft
Geschwindigkeitskurve zur Angabe des Übergangseffekts des Übergangsattributs
linear gibt einen Übergangseffekt an, der mit der gleichen Geschwindigkeit beginnt und endet, äquivalent zu Kubik-Bezier
Die Leichtigkeit (Standard) beginnt langsam, wird dann schneller und endet dann langsam
Ease-In-Übergangseffekt, der langsam beginnt und sich dann allmählich beschleunigt
Easy-Out-Übergangseffekt, der mit langsamer Geschwindigkeit endet
Easy-In-Out-Übergangseffekt, der langsam beginnt und langsam endet
Kubik-Bezier definiert selbst die Form der Beschleunigungs- und Verzögerungs-Bezier-Kurve
Übergangsverzögerungseigenschaft
Gibt die Startzeit des Übergangseffekts an
Die Reihenfolge der zusammengesetzten Übergangseigenschaften ist wie oben
2D-Verformung
Transformationsattribut
transform-functions wird verwendet, um die Transformation festzulegen
transform: Translate(x-... y-...) Übersetzung
transform:scale(x-... y-...) Maßstab
transform:skew(x-...y-...)skew
transformieren:drehen(Winkel)Rotation
Legen Sie den Transformationsursprung des Mittelpunkts fest: x-Achse, y-Achse, z-Achse
3D-Verformung
rotateX() ermöglicht es dem angegebenen Element, sich um die X-Achse zu drehen
rotateY() ermöglicht es dem angegebenen Element, sich um die Y-Achse zu drehen
rotateZ() ermöglicht es dem angegebenen Element, sich um die Z-Achse zu drehen
rotierte3d (x-y-z, Winkel (Rotationswinkel)) umfassende Attributeinstellungen
Animation
@keyframes-Regelanimation stellt den Namen der aktuellen Animation dar Keyframes-Selector Keyframe-Selektorform (0) bedeutet Start bis (100 %) bedeutet Ende CSS-Stil definiert die Animation, auf die beim Ausführen des aktuellen Keyframes reagiert werden soll
Das Attribut „animation-name“ wird verwendet, um den anzuwendenden Animationsnamen zu definieren. Der Animationsname wird von der @Keyframes-Regel referenziert. Animationsname:Keyframename|none none bedeutet, dass keine Animation angewendet wird
Die Eigenschaft „animation-duration“ wird verwendet, um die Zeit zu definieren, die erforderlich ist, bis der gesamte Animationseffekt abgeschlossen ist. Animationsdauer: Zeit
Das Attribut „animation-timing-function“ wird verwendet, um die Geschwindigkeitskurve der Animation anzugeben Animation-Timing-Funktion: Wert;
linear gibt einen Übergangseffekt an, der mit der gleichen Geschwindigkeit beginnt und endet
Die Leichtigkeit (Standard) beginnt langsam, wird dann schneller und endet dann langsam
Ease-In-Übergangseffekt, der langsam beginnt und sich dann allmählich beschleunigt
Die Easy-Out-Animation endet bei niedriger Geschwindigkeit
Easy-In-Out-Übergangseffekt, der langsam beginnt und langsam endet
kubisch-bezier (n, n, n, n) definiert die Form der Bezier-Kurve der Beschleunigung und Verzögerung selbst
Mit der Eigenschaft „animation-delay“ wird die Verzögerungszeit für die Ausführung von Animationseffekten definiert. Animationsverzögerung: Zeit definiert die Wartezeit
Mit der Eigenschaft „animation-iteration-count“ wird festgelegt, wie oft die Animation abgespielt wird Animation-Iteration-Count: Zahl |. Definiert die Anzahl der Wiedergabezeiten
Die Eigenschaft „animation-direction“ definiert die Richtung der aktuellen Animationswiedergabe
Das Animationsattribut wird verwendet, um eine Sammlung der oben genannten sechs Attribute zu definieren
Prinzipien des Zeichnens und der Datenspeicherung