Mindmap-Galerie HTML-CSS
Die gemeinsame Basis von HTML und CSS, CSS sind Cascading Style Sheets und HTML ist eine Hypertext-Markup-Sprache.
Bearbeitet um 2023-08-22 15:01:32Einhundert 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.
HTML-CSS
CSS-Konzepte
Cascading Style Sheets
Cascading Style Sheets
CSS-Syntax
Kommentar
/* */
Selektor {Eigenschaft:Eigenschaftswert;Eigenschaft:Eigenschaftswert;Eigenschaft:Eigenschaftswert;...Eigenschaft:Eigenschaftswert;}
Gängige CSS-Selektoren
Basic
Etikett
Verlinke den Namen{}
AUSWEIS
Merkmale
Einzigartigkeit
#Kasten{}
Klasse
Merkmale
eins zu viele
viele zu eins
.Rot{}
Pseudoklasse
:schweben
:Verknüpfung
:aktiv
:hat besucht
Platzhalter
*
Komplex
Gruppe
Selektor 1, Selektor 2,....{}
Enthalten
Selektor 1 Selektor 2 ...{}
Angeben
Selektor 1 Selektor 2...{}
Allgemeine CSS-Eigenschaften
Text
Schriftgröße
Farbe
Zeilenhöhe
Textausrichtung
Schriftstärke
deutlich
normal
Feuerzeug
mutiger
Schriftstil
normal
kursiv
Schriftfamilie
Schriftartvariante
normal
Small-Caps
Texteinzug
Textdekoration
unterstreichen
überstreichen
Line-Through
keiner
Texttransformation
Großbuchstaben
Kleinbuchstaben
profitieren
Textüberlauf
Buchstaben-Abstand
Wortabstände
Box-Modell
Marge
Unterstützt die Vier-Werte-Methode
Unterstützt die Definition einer einzelnen Richtung
Unterstützt negative Werte
Hintergrundbilder werden nicht unterstützt
Vertikal benachbarte Zusammenführung
Überlauf der übergeordneten Box: ausgeblendet
Subbox-Float
Grenze
Merkmale
Unterstützt Hintergrundbild
Unterstützt Einzelrichtung
Die Vier-Werte-Methode wird nicht unterstützt
Grenzkeil
Dreieck
Rand: 100 Pixel durchgehend transparent;
border-top-color:rot;
Höhe:0;
Breite:0;
Attribute
Rahmenbreite
Border-Stil
solide
durchgezogene Linie
gestrichelt
gestrichelte Linie
gepunktet
gepunktete Linie
doppelt
Doppelte Linie
Randfarbe
Polsterung
Unterstützt die Vier-Werte-Methode
Unterstützt Einzelrichtung
Unterstützt Hintergrundbild
Negative Werte werden nicht unterstützt
Die entsprechende Breite und Höhe müssen reduziert werden (die seltsame Box benötigt dies nicht)
Inhalt
Breite
Höhe
schweben
schweben
links
Rechts
keiner
klar
links
Rechts
keiner
beide
Platzieren Sie es auf einer Box, die nicht durch das Schweben beeinträchtigt werden soll
Position
verhältnismäßig
relativ
Merkmale
Keine Off-Label-Platzbelegung
Position relativ zu sich selbst
Kann für kleine Positionsbewegungen verwendet werden
Referenzobjekte, die zur absoluten Positionierung verwendet werden können
absolut
absolut
Merkmale
Off-Label, kein Platz belegt
Positionierung relativ zum enthaltenden Block
Schreiben Sie die Koordinaten nicht auf und lassen Sie sie an Ort und Stelle
Der Sohn ist völlig anders als der Vater
Fest
Fest
Merkmale
Relative Fensterpositionierung
Off-Label, kein Platz belegt
Schreiben Sie die Koordinaten nicht auf und lassen Sie sie an Ort und Stelle
Viskosität
klebrig
Merkmale
Muss in Kombination mit Koordinaten verwendet werden
Entspricht einer Kombination aus relativer Positionierung und fester Positionierung
Keine Off-Label-Platzbelegung
statisch
statisch
Merkmale
Keine Off-Label-Platzbelegung
Koordinatenattribute werden nicht unterstützt
Hierarchische Attribute werden nicht unterstützt
Elementtyp
Einstufung
Blockebene
exklusive Linie
Konfigurierbare Breite und Höhe
Die Zeilenhöhe kann die Höhe unterstützen
Nach dem Schweben wird es horizontal angeordnet
im Einklang
in einer Zeile anzeigen
Breite und Höhe können nicht festgelegt werden
Die Zeilenhöhe kann die Höhe nicht unterstützen
Sie können die Breite und Höhe nach dem Schweben festlegen
Texteinzug wird nicht unterstützt
Attribute, die sich auf das Boxmodell beziehen, werden nicht unterstützt und sind in vertikaler Richtung ungültig.
Konvertieren
Anzeige
Block
Inline-Block
im Einklang
keiner
verstecktes Element
Listenpunkt
Listentyp
Tischzelle
Zelltyp
Anwendung
Navigation mit variabler Breite, horizontal zentriert
ul{text-align:center}
li {display:inline-block;}
Einzelne Zeile zentriert, mehrere Zeilen links
.all {text-align:center;}
.all p {display:inline-block;text-align-left};
Bildlücke
img{display:block;
img{vertical-align:top/middle/bottom;}
.all{font-size:0;}
Zentrieren Sie das Bild vertikal
Methode 1
.all {height:400px;line-height:400px;}
img{vertical-align:middle;}
Methode 2
img{vertical-align:middle;}
span{vertical-align:middle;width:0;height:100%;display:inline-block}
Tabellenbezogen
Grenzabstand
Lünettenspalt
Grenzkollapse
Grenzverschmelzung
Tabellenlayout
Festes Tabellenlayout
Wert
Fest
Festes Tabellenlayout
Auto
Automatisches Tabellenlayout
leere Zellen
Zellen ohne angezeigten Inhalt
Wert
verstecken
Zellen ohne Inhalt ausblenden
zeigen
Für diesen Tag gibt es keine Zellenanzeige
Hintergrundbezogen
Hintergrundfarbe
Hintergrundbild
URL();
Hintergrund Wiederholung
wiederholen
keine Wiederholung
wiederholen-x
wiederholen-y
Hintergrundposition
Horizontal und vertikal
px
%
oben rechts unten links
Hintergrundanhang
scrollen
relative Box
Fest
relatives Fenster
Liste bezogen
Listenstil: keiner
css3
Wähler
Basic
Etikett
AUSWEIS
Klasse
*
Hierarchie
Nachkommenschaft
(Raum)
Nachwuchs
>
Nachbarbrüder
Universal
~
Pseudoklasse
Dynamische Pseudoklasse
:schweben
:Verknüpfung
:aktiv
:hat besucht
:Fokus
Strukturelle Pseudoklasse
Kinderserie
:nth-child()
:erstes Kind
:letztes Kind
:Einzelkind
:nth-last-child()
Son-Serie
:nth-of-type()
:erster Typ
:letzter Typ
:only-of-type
:nth-last-of-type()
:Wurzel
:leer
:nicht()
Pseudoklasse negieren
:nicht
Sprachpseudoklasse
:lang
Ziel-Pseudoklasse
:Ziel
Muss in Verbindung mit Ankerverbindungen verwendet werden
aufs Ziel bringen
Der mit der ID ist das Ziel
Pseudoklasse für den Zustand des UI-Elements
:deaktiviert
:ermöglicht
:schreibgeschützt
:lesen Schreiben
:überprüft
Attribute
[attr]
[attr=val]
[attr^=val]
[attr$=val]
[attr*=val]
[attr~=val]
[attr|=val]
Pseudoelemente (inline)
::after {content:""}
::before {content:""}
::erste Linie
::erster Brief
::Auswahl
Gewichte
*
0,1
Etikett
1
Klasse
10
Pseudoklasse
10
Attribute
10
AUSWEIS
100
im Einklang
1000
!wichtig
10000
Attribute
Eckenradius
Grenzradius
Box Schatten
Box Schatten
Einsatz
inneren Schatten
Nach rechts
runter
Grad der Mehrdeutigkeit
Ausmaß der Expansion
Schattenfarbe
Textschatten
Textschatten
Nach rechts
runter
Grad der Mehrdeutigkeit
Verformung
transformieren(2D)
übersetzen()
drehen()
Skala()
schief()
transformieren(3D)
Schärfentiefe definieren
Perspektive
Verformungstyp definieren
transform-style:preserve-3d;
3D-Verformung
Translate3d
rotierenx
rotierend
rotierenz
Skala3d
Definieren Sie den Startpunkt der Verformung
Transformationsursprung
Übergang
Übergang
Gradient
linearer Farbverlauf
Hintergrund: linearer Gradient (0 Grad, #000, #000)
radialer Gradient
Hintergrund:radial-gradient(Radius an Position, #000, #000)
Radius: Dur/Moll
Position: x/y
Fliesen mit linearem Farbverlauf
Hintergrund:repeating-linear-gradient(0deg, #000 5px, #000 10px)
Kacheln mit radialem Farbverlauf
Hintergrund:repeating-radial-gradient(Radius an der Position, #000 5px, #000 10px)
Animation
Animationsanweisung
@keyframes-Name{}
Animationsanruf
Animation: Name .5s linear 0s unendlich aufmerksamkeitsstarke Vorwörter
Layout
Flexbox-Layout
Container
Anzeige:flex
Flex-Richtung
Spalte
Reihe
spaltenumgekehrt
Reihenrückwärts
Flexfolie
wickeln
kein Wrap
Wrap-Reverse
Rechtfertigungsinhalt
Flex-Start
Flex-Ende
Center
Raum dazwischen
Raum-um
raumgleichmäßig
align-items
strecken
Flex-Start
Flex-Ende
Center
Grundlinie
alegn-content
strecken
Flex-Start
Flex-Ende
Center
Raum dazwischen
Raum-um
raumgleichmäßig
Projekt
biegen
Flex-Schrumpf
Flex-Grow
Flexbasis
align-self
strecken
Flex-Start
Flex-Ende
Center
Grundlinie
Befehl
Gitterstruktur
Container
Anzeige:Gitter
Rastervorlagenspalten
200px 200px 200px
20 % 50 % 30 %
wiederholen (3.200 Pixel)
wiederholen (automatisch ausfüllen, 20 %)
1 Fr. 1 Fr. 1 Fr
1fr 1frr 1minmax(200px,1fr)
Rastervorlagenzeilen
200px 200px 200px
20 % 50 % 30 %
wiederholen (3.200 Pixel)
wiederholen (automatisch ausfüllen, 20 %)
Gitterlücke
Reihenlücke
Spaltenlücke
Rastervorlagenbereiche
Rechtfertigungsinhalt
Inhalt ausrichten
rechtfertigen-Elemente
align-items
Projekt
Gitterfläche
Rasterspalte
Rasterspaltenstart
Gitterspaltenende
Gitterreihe
Rasterzeilenanfang
Rasterzeilenende
mehrspaltiges Layout
Säulen
Spalten:5 200px;
Spaltenanzahl
Spaltenbreite
Spaltenlücke
Spaltenregel
Säulenspannweite
Spaltenfüllung
Medienanfragen
<link mate="screen and (min-width:960px) and (max-width:1200px)">
@media screen und (min-width:960px) und (max-width:1200px)
Box-Modell
Kartongröße
Grenzfeld
seltsames Boxmodell
Merkmale
Füllrand innerhalb der Breite und Höhe
Inhaltsbox
Standard-Boxmodell
Merkmale
Breite und Höhe beinhalten keinen Füllrand
kompatibel
Inhalt
Dreizack
Gecko
Webkit
Blinken
Presto
Präfix
-moz-
-MS-
-webkit-
-Ö-
der Begriff
Progressive Enhancement
Zuerst niedrig und dann hoch, wobei der Schwerpunkt auf der Implementierung der Funktionen der niedrigen Version liegt und der hohen Version coole Effekte hinzugefügt werden
Würdevolles Downgrade
Zuerst hoch und dann niedrig, wobei der Schwerpunkt auf den Auswirkungen von Funktionen mit hoher Version liegt und die Kompatibilität niedriger Versionen berücksichtigt werden muss
andere
Schriftsymbol
http://www.iconfont.cn
Ankerlink
<a href="#one"></a>
Springen
<a name="one"></a>
<div id="one"></div>
Zentriermethode
Position
Methode 1
übergeordnete Box
Position:relativ;
Unterbox
Position:absolut;
oben:50%;
links:50 %;
margin-left:-halbe Breite;
margin-top:-halbe Höhe;
Rand:auto
Methode 2
übergeordnete Box
Position:relativ;
Unterbox
Position:absolut;
oben:0;
unten:0;
links:0;
rechts:0;
Rand:auto
Methode 3
übergeordnete Box
Position:relativ;
Unterbox
Position:absolut;
top:calc(50 % – halb so hoch);
left:calc(50% - halbe Breite);
Methode 4
übergeordnete Box
Position:relativ;
Unterbox
Position:absolut;
oben:50%;
links:50 %;
übersetzen(-50%,-50%);
Flexbox
Methode 1
übergeordnete Box
Anzeige:flex;
Unterbox
Rand:auto;
Methode 2
übergeordnete Box
Displayflex;
justify-content:center;
align-items:center;
Methode 3
übergeordnete Box
Anzeige:flex;
justify-content:center;
Unterbox
align-self:center
Netz
Methode 1
übergeordnete Box
Anzeige:Gitter;
justify-content:center;
align-content:center;
Methode 2
übergeordnete Box
Anzeige:Gitter;
Unterbox
Rand:auto;
Intraline-Transferblock
Methode 1
übergeordnete Box
Zeilenhöhe: hoch;
text-align:center;
übergeordnete Box
display:inline-block;
vertikal ausrichten:mitte;
Zeilenhöhe:hoch;
Methode 2
übergeordnete Box
text-align:center;
Unterbox
display:inline-block;
vertikal ausrichten:mitte;
Pseudoelement der übergeordneten Box::after
Inhalt:"";
display:inline-block;
vertikal ausrichten:mitte;
Breite:0;
Höhe: 100 %;
Methode 3
übergeordnete Box
text-align:center;
vertikal ausrichten:mitte;
display:table-cell;
Unterbox
display:inline-block;
Mehrzeiligen Text vertikal zentrieren
übergeordnete Box
vertikal ausrichten:mitte;
display:table-cell;
Codesegment
Ellipse
feste Breite
Breite
Keine Zeilenumbrüche
Leerraum:nowrap;
Überlauf versteckt
Überlauf versteckt
Ellipse
Textüberlauf: Auslassungspunkte
Mobiles Layout
Ansichtsfenster
Ansichtsfenster, mobiler Standardwert ist 980
dpr
Pixelverhältnis des Geräts
Layout
Prozent-Layout
Maßstabsgerechtes Layout
Einheit
em
Ein Vielfaches von sich selbst oder der Schriftgröße des übergeordneten Felds
rem
Vielfaches der Root-Schriftgröße (HTML).
vw
Ein Prozent der Breite des Ansichtsfensters
vh
Ein Prozent der Höhe des Ansichtsfensters
vmin
ein Prozent kurze Seite
vmax
Ein Prozent der langen Seite
BFC
Auslösbare Eigenschaften
schweben
links
Rechts
Überlauf
versteckt
scrollen
Auto
Position
absolut
Fest
Anzeige
Inline-Block
Tischzelle
Tabellenüberschrift
biegen
Anwendung
Problem der Margin-Top-Penetration
Problem mit dem Höhenkollaps
Adaptive Breite und Höhe
Breitenadaptiver Inhalt
schweben
Position
Inline-Block
Hochgradig anpassungsfähige Inhalte
stark eingestürzt
Die untergeordnete Box schwebt und die Höhe der übergeordneten Box beträgt 0.
lösen
feste Höhe
Vorteil
Einfach
Mangel
Unfähig, sich anzupassen
Fügen Sie overflow:hidden zum übergeordneten Feld hinzu
Vorteil
Anpassungsfähig
Mangel
Überlauf versteckt
Fügen Sie ein leeres Feld unter dem Float hinzu und legen Sie „clear:both;“ fest.
Vorteil
Kann anpassungsfähig sein
Verstecken ohne Überlauf
Mangel
Es muss noch eine Kiste geladen werden
Universelle Clear-Float-Methode, fügen Sie::after{content:"";display:block;clear:both;} zum übergeordneten Feld hinzu
Vorteil
Anpassungsfähig
Problemüberlauf ausgeblendet
Es ist nicht nötig, eine zusätzliche Box zu laden
Höhenadaptives Fenster
html,body{height:100%;}
HTML5
Merkmale
Der Grundaufbau ist einfacher
Grammatikentspannung
Etikettensemantik
Auch ohne Styles lässt sich eine klare Struktur darstellen
Einfach für SEO
Erleichtert die Teamarbeit und die Änderung des Codes nach der Wartung
Barrierefreiheit
zukünftige Funktionen
Fügen Sie semantische Tags hinzu
große Semantik
Header
Fusszeile
hauptsächlich
Navigation
Abschnitt
Artikel
beiseite
kleine Semantik
Figur
Bildunterschrift
markieren
Leinwand
Video
Attribute
Kontrollen
automatisches Abspielen
gedämpft
Schleife
src
Unterstützte Formate
mp4
ogg
webm
Breite
Höhe
Audio-
Attribute
Kontrollen
automatisches Abspielen
gedämpft
Schleife
src
Unterstützte Formate
mp3
ogg
wav
Einzelheiten
Zusammenfassung
Quelle
intelligente Form
Fügen Sie neue Attribute hinzu
erforderlich
Benötigte Felder
Autofokus
Autofokus
Platzhalter
Platzhalter
automatische Vervollständigung
Ob die Verlaufsaufzeichnung aktiviert werden soll
Wert
An
aus
Muster
Regelmäßige Überprüfung
Neues Steuerelement hinzufügen
Tel
URL
Nummer
Mindest
max
Schritt
Reichweite
Mindest
max
Schritt
Farbe
suchen
Datum
Monat
Woche
Zeit
datatime-local
Allgemeine HTML-Tags
Textklasse
Titel
h1
Wird im Allgemeinen zum Platzieren von Logos verwendet
h2
Wird im Allgemeinen zum Einfügen von Spaltentiteln verwendet
h3
h4
h5
h6
Absatz
P
Modifikationsklasse
Deutlich
B
stark
Starke Semantik
Neigung
ich
em
Starke Semantik
Unterstreichen
u
ins
Starke Semantik
durchgestrichen
S
del
Starke Semantik
hochgestellt und tiefgestellt
sup
hochgestellt
sub
Index
Tischklasse
Etikett
Tisch
tr
td
Th
Spaltenüberschrift
Untertitel
Tabellentitel
Zeilengruppierung
Kopf
Tbody
tfoot
Spaltengruppierung
Kolgruppe
Attribute
Regeln
Gruppentrennlinie
Wert
alle
Spalten
Reihen
keiner
Gruppen
Breite
Höhe
Grenze
bgcolor
ausrichten
horizontale Ausrichtung
Wert
links
Rechts
Center
valign
Vertikale Ausrichtung
Wert
Spitze
Mitte
unten
Grundlinie
Colspan
Reihenspanne
Zellabstand
Zellpolsterung
Klasse bilden
Formularfelder
bilden
Methode
Einreichungsmethode
Wert
erhalten
nicht sicher
Teilbar
Prozessdaten kleiner als 2 KB
Wird durch die Länge der Adressleiste beeinflusst
effizient
Der Prozess der Datenbeschaffung
Post
Der Prozess der Datenübertragung
Keine Größenbeschränkung
relativ sicher
geringe Effizienz
Nicht teilbar
Aktion
Zieladresse
Wert
(gesprungene Adresse)
Name
Ziel
Offene Methode
Wert
_leer
in einem neuen Fenster öffnen
_selbst
Das aktuelle Fenster ist geöffnet
Formularsteuerung (Typ)
Text
Text
Passwort
Passwort
Einzelauswahl
Radio
Jede Gruppe muss denselben Namensattributwert haben
Mehrfachauswahl
Kontrollkästchen
runterfallen
wählen>Option
Textfeld
Textbereich
Taste
Bild
Taste
einreichen
zurücksetzen
Datei
Verwandte Eigenschaften
Name
Name
Wert
Wert
mehrere
Mehrfachauswahl
überprüft
Standardmäßig aktiviert
ausgewählt
Dropdown-Menü standardmäßig aktiviert
schreibgeschützt
schreibgeschützt
deaktiviert
Deaktivieren
Klasse auflisten
ordentlich
ol>li
Attribute
Typ
Wert
1
A
A
ich
ICH
Start
Störung
ul>li
Attribute
Typ
Wert
Kreis
Rabatt
Quadrat
keiner
anpassen
dl>dt dd
Pfadabhängig
Bild
Bild
Attribute
scr
Titel
alt
Breite
Höhe
Hyperlink
A
Attribute
href
Titel
Ziel
Weg
verhältnismäßig
Das selbe Level
./
Schreiben Sie direkt
höheres Niveau
../
nächste Ebene
Ordner
dokumentieren
absolut
Beginnend mit dem Laufwerksbuchstaben
D:\......
von Webseiten verwendet
https://img….
der Unterschied
verhältnismäßig
Es gibt einen Hinweis
Laufwerksbuchstaben können nicht gekreuzt werden
absolut
keine Referenz
Lokale Pfade können sich nicht über mehrere Computer erstrecken (es sei denn, die Pfade auf den Computern sind gleich).
andere
br
Zeilenumbruch erzwingen
Std
horizontale Linie
div
Spanne
Charakter-Entität
>
<
©
®
Grammatik
Doppeletikett
<tag name attribute="attribute value"></tag name>
Einzeletikett
<tag name attribute="attribute value" />
Etikett, Markierung, Element
HTML-Grundstruktur
Kopfzeile der Dokumentdeklaration
Teilen Sie dem Browser mit, dass mein Dokumenttyp HTML ist
Zeichenkodierung
Zeichensatz="utf-8"
Seitentitel
Titel
HTML-Konzept
Hypertext-Auszeichnungssprache
Hypertext-Auszeichnungssprache