Unverzichtbares Wissen für Vorstellungsgespräche und schriftliche Tests im Bereich Webentwicklung (Pflichtlektüre)

Unverzichtbares Wissen für Vorstellungsgespräche und schriftliche Tests im Bereich Webentwicklung (Pflichtlektüre)

Der Unterschied zwischen Inline-Elementen und Block-Level-Elementen in HTML:

Im Standarddokumentenfluss haben Elemente auf Blockebene die folgenden Eigenschaften:

①Beginnen Sie immer in einer neuen Zeile und nehmen Sie eine ganze Zeile ein.

②Höhe, Zeilenhöhe, Ränder und Polsterung können alle gesteuert werden;

③Die Bandbreite entspricht immer der Browserbreite, unabhängig vom Inhalt.

④Es kann Inline-Elemente und andere Blockelemente aufnehmen

Eigenschaften von Inline-Elementen:

① und andere Elemente stehen in einer Zeile;

②Höhe, Zeilenhöhe, Ränder und Polsterung können geändert werden;

③Die Breite bezieht sich nur auf den Inhalt;

④Inline-Elemente können nur Text oder andere Inline-Elemente enthalten.

Breite und Höhe lassen sich nicht einstellen. Die Breite wächst mit dem Inhalt, die Höhe ändert sich mit der Schriftgröße. Inline-Elemente können Außenränder setzen, allerdings funktionieren die Außenränder nicht oben und unten, sondern nur links und rechts. Inline-Ränder lassen sich ebenfalls setzen, allerdings funktionieren im IE6 die Innenränder nicht oben und unten, sondern nur links und rechts.

Allgemeine Elemente auf Blockebene und Inline-Elemente:

•Blockelement

1. * Adresse
2. * blockquote - Blockzitat
3. * Mitte - Mittenausrichtungsblock
4. * dir – Verzeichnisliste
5. * div – häufig verwendete Blockebene, auch das Haupt-Tag des CSS-Layouts
6. *dl – Definitionsliste
7. * fieldset - Formular-Kontrollgruppe
8. * Formular - interaktives Formular
9. * h1 – Große Überschrift
10. *h2 – Unterüberschrift
11. * h3 – Überschrift der Ebene 3
12. *h4 – Überschrift der Ebene 4
13. * h5 – Überschrift der Ebene 5
14. *h6 – Überschrift der Ebene 6
15. * hr - horizontales Trennzeichen
16. * isindex - Eingabeaufforderung
17. * Menü - Menüliste
18. * noframes - Frames optionaler Inhalt (für Browser, die keine Frames unterstützen, wird dieser Blockinhalt angezeigt
19. * noscript – optionaler Skriptinhalt (diesen Inhalt für Browser anzeigen, die kein Skript unterstützen)
20. *ol – Sortiertabelle
21. * p – Absatz
22. * Text vorformatieren
23. * Tabelle
24. *ul - Ungeordnete Liste

• Inline-Element
1. * a - Ankerpunkt
2. * abbr - Abkürzung
3. * Akronym - erster Buchstabe
4. * b - fett (nicht empfohlen)
5. * bdo - bidi-Überschreibung
6. * groß - große Schrift
7. * br – Zeilenumbruch
8. * zitieren – zitieren
9. * Code - Computercode (wird benötigt, wenn Quellcode zitiert wird)
10. * dfn – Felder definieren
11. * em – Betonung
12. * Schriftart - Schrifteinstellungen (nicht empfohlen)
13. * i - kursiv
14. * img – Bild
15. * Eingabe - Eingabefeld
16. * kbd – definiert Tastaturtext
17. * label – Tabellenbeschriftung
18. *q – Kurzes Zitat
19. * s - Bindestrich (nicht empfohlen)
20. * samp - definiert Beispielcomputercode
21. * select – Artikelauswahl
22. * klein - Text in kleiner Schrift
23. * span - häufig verwendeter Inline-Container, definiert den Textblock
24. * Streik
25. * stark - fette Betonung
26. * sub – Index
27. * sup - hochgestellt
28. * Textbereich – mehrzeiliges Texteingabefeld
29. * tt - Videotext
30. * u - Unterstrich
31. * var – definiert eine Variable

Der obige Artikel über grundlegendes Wissen für Vorstellungsgespräche und schriftliche Tests zur Webentwicklung (unbedingt lesen) ist der gesamte Inhalt, den der Herausgeber mit Ihnen teilt. Ich hoffe, er kann Ihnen als Referenz dienen und ich hoffe auch, dass Sie 123WORDPRESS.COM unterstützen werden.

Original-URL: http://www.cnblogs.com/yzybc/p/5643554.html

<<:  Docker-Installation von Nginx Probleme und Fehleranalyse

>>:  Implementierungscode für unendliches Scrollen mit n Containerelementen

Artikel empfehlen

Native JS-Implementierung des Ladefortschrittsbalkens

Dieser Artikel zeigt einen Spezialeffekt für dyna...

MySQL fügt schnell 100 Millionen Testdaten ein

Inhaltsverzeichnis 1. Erstellen Sie eine Tabelle ...

Vue implementiert WebSocket-Kundendienst-Chatfunktion

In diesem Artikel wird hauptsächlich die Implemen...

Detaillierte Erläuterung des Nest.js-Hashing- und Verschlüsselungsbeispiels

0x0 Einführung Zunächst einmal: Was ist ein Hash-...

Beispiel für die Verwendung von JS, um zu bestimmen, ob ein Element ein Array ist

Hier sind die Arten von Daten, die überprüft werd...

So beheben Sie die durch MySQL DDL verursachte Synchronisierungsverzögerung

Inhaltsverzeichnis Vorwort Lösung Tool-Einführung...

Analyse des Prinzips des dynamischen Proxys des Mybatis-Mappers

Vorwort Bevor wir mit der Erklärung des Prinzips ...

Der Unterschied zwischen MySQL-Datenbankhost 127.0.0.1 und localhost

Viele meiner Freunde haben möglicherweise ein Pro...

Führen Sie die Shell oder das Programm im Docker-Container auf dem Host aus.

Um zu vermeiden, dass für den Betrieb immer wiede...

Tutorial zur Installation und Konfiguration der Version MySQL 5.7.23

Ich habe drei Stunden gebraucht, um MySQL selbst ...

Tutorial zur Installation von MYSQL8.X auf Centos

MySQL-Installation (4, 5, 6 können weggelassen we...

Detaillierte Erklärung der berechneten Eigenschaften in Vue

Inhaltsverzeichnis Interpolationsausdrücke Method...

Tutorial zur Verwendung von Hyperlink-Tags in XHTML

Hyperlink, auch „Link“ genannt. Man kann sagen, d...