Javascript-Schriftgröße

| | | | | | | | | |

Die CSS-Eigenschaft font-size legt die Schriftgröße jedes Textelements auf Ihrer Seite oder Website fest. Die Eigenschaft Font Size kann auf jede Klasse, ID oder jedes Element angewendet werden, das Textinhalt enthält. Die Eigenschaft akzeptiert Werte ‚Äã‚Äãin px, em, rem, vw, vh und die Verwendung von Schlüsselwörtern.

Die meisten Entwickler verwenden eine Kombination verschiedener Schriftgrößen zum Gestalten einer Webseite. Beispielsweise könnte ein Webentwickler eine große Schriftart für Überschriften und eine kleinere Schriftart für Fließtext und andere verwenden. Viele fragen sich: Wie können Entwickler die Schriftgröße in CSS oder HTML

CSS Schriftgröße ? ändern um die Schriftgröße in einem Absatz oder einer Textzeile auf einer Webseite einzustellen.

In diesem Tutorial wird anhand von Beispielen erläutert, wie die Eigenschaften der -Schriftgröße verwendet werden. Wenn Sie dieser Anleitung folgen, werden Sie ein Experte im Ändern der Textgröße.

CSS Textgröße

Der richtige Schriftstil ist ein wichtiger Teil des Webdesigns. Unformatierter Text verursacht Leseschwierigkeiten für Besucher, was mit ziemlicher Sicherheit zu einem unangenehmen Erlebnis auf der Website führt.

Es gibt viele CSS-Stile für Schriftarten, die verwendet werden können, um das Erscheinungsbild des Textes anzupassen, wie z. B. font-weight , font-family, Dekorationstext und Farbe . Eine weitere wichtige Eigenschaft ist die Schriftgröße , die die Größe einer Schriftart in einem Textblock steuert.

Die Größensyntax für die Schriftart CSS lautet wie folgt:

sizeValue ist die Größe der Schriftart, die Sie für einen Textblock verwenden möchten. Es gibt mehrere Möglichkeiten, die Größe der von einem Block verwendeten Schriftart anzugeben. text Die Methoden, die wir in diesem Artikel besprechen werden, sind:

  • pixels
  • em
  • root em
  • display unit
  • keywords

Sehen wir uns ein Beispiel an, wie jeder Ansatz zur Schriftgröße auf einer Webseite verwendet wird.

Anpassen der Schriftgröße mithilfe von Pixeln

Eines davon der Die gebräuchlichste Art, die Größe eines Zeichens festzulegen, ist die Verwendung von Pixeln.

Pixel sind eine gute Maßeinheit, weil sie es Ihnen ermöglichen, genau zu sein. Die Pixeleinheit wird maßgeblich von Betriebssystemen oder Webbrowsern beeinflusst. Ein Pixel auf einem Bildschirm ist ein Pixel auf einem anderen. Der angegebene Pixelwert erscheint in verschiedenen Browsern mehr oder weniger gleich

Der Verwendung von Pixeln zum Festlegen der Schriftgröße in einem Textblock ist jedoch eine Grenze gesetzt:. Barrierefreiheit. Die mit der Hilfe eingestellten Pixel-Schriftgrößen sind nicht zugänglich, da einige Browser es Benutzern nicht erlauben, die Schriftgröße anzupassen. Beispielsweise könnten sehbehinderte Benutzer Schwierigkeiten haben, eine Website zu verwenden, die Pixel zum Festlegen der Zeichengröße verwendet

Angenommen, wir erstellen etwas eine Website mit einer Schriftgröße von 28px für alle

- und 12px-Elemente für alle

Wir könnte dafür den folgenden Code verwenden.

In unserem Code haben wir einen Sets CSS-Selektor verwendet, der die Schriftgröße aller

festlegt 28px und alle

12px. Das folgende Snippet zeigt, wie diese Elemente in unseren neuen Schriftgrößen aussehen:

>

Klick Bild der Schaltfläche

Eine andere gebräuchliche Methode zum Festlegen einer Schriftgröße in CSS ist die Verwendung von em-Dimensionen. Die Maßeinheit em bezieht sich auf die Schriftgröße eines übergeordneten Elements. Wenn Sie définiss Geben Sie eine Schriftgröße von 2em ein , ist die Schriftgröße doppelt so groß wie die des übergeordneten Elements.

Ein Beispiel für die Skalierung von CSS-Schriftarten mit ems

Nehmen Sie zum Beispiel an, Sie haben einen Textabsatz gespeichert in einem Feld. Die Schriftgröße des Felds ist 20px. Wenn Sie angegeben haben, dass die Textgröße des Absatzes 1em ist, beträgt die Schriftgröße des Absatzes 20px . Er entspricht der Schriftgröße des übergeordneten Elements.

Wenn Sie für ein übergeordnetes Element keine Schriftgröße festgelegt haben, verwendet der Browser den für diesen Browser festgelegten Standardwert. Normalerweise ist es 16px. By Wenn Sie also keine Schriftgröße angegeben haben, wird 1em def ault 16px 2em default 32px .

Angenommen, die Schriftgröße unserer Webseite ist 16px. Wir möchten, dass alle Textabsätze in dieser Schriftgröße erscheinen, was bedeutet, dass wir den Wert 1em verwenden sollten. Außerdem möchten wir, dass alle unsere Köpfe mit einer Schriftgröße von 24px erscheinen, was 1,5em entspricht.

Wir könnten Folgendes verwenden Code dazu:

In unserem Code beträgt die Größe aller Absätze 16px (1em = 16px von default) und alle

-Elemente sind 24px (1.5em = 24px).

So würde unser Text auf der Webseite aussehen:

Nell "Beispiel oben sehen Sie die neuen Stile für unsere beiden < h1> und

Sie sollten das beachten, wenn unser

in einem Kästchen mit angezeigt wird eine andere Schriftgröße, würde sich die Größe unseres

ändern, da em-Werte ‚Äã‚Äãihre Schriftgröße von den Eltern erben.

Definiere die Schriftgröße mit Root em

Gerichtsstamm em, rem ist eine neue Maßeinheit, die in CSS3 eingeführt wurde und mit der die Schriftgröße eingestellt werden kann Die Werte werden mit rem sind mit dem Stammelement verknüpft und nicht mit dem übergeordneten Element.

-Werte sind nützlich, weil sie es Ihnen ermöglichen Geben Sie einen Wert relativ zum gesamten Dokument an. Auf diese Weise wird die Textgröße nicht beeinflusst, wenn das übergeordnete Element einen anderen Wert hat em

Angenommen, Sie haben eine Webseite mit der Standardschriftgröße von 16px. Wie in unserem vorherigen Beispiel möchten wir alle, dass

in 24px und alle Absätze in 16px erscheinen. Wir könnten diese Schriftgrößen mit dem folgenden Code definieren:

Unser Code ist fast der gleiche wie in unserem vorherigen Beispiel. Der einzige Unterschied besteht darin, dass die Maßeinheit für die Verwendung bei uns rem statt em ist. In diesem Beispiel sind unsere Schriftgrößen immer 24px und 16px für Überschriften bzw. Absätze der obersten Ebene. Dies liegt daran, dass unsere Standard-Schriftgröße für Webseiten 16px ist.

Stellen Sie die Größe der Schriftart mithilfe von Wörtern ein - Schlüssel

Es gibt zwei Arten von Schlüsseln Wörter, mit denen Sie die Größe einer Schriftart in CSS definieren können.

Absolute Schlüsselwörter werden verwendet, um eine Schriftgröße zu definieren, die unabhängig von Änderungen an der Webseite gleich bleibt. Die Schlüsselwörter, mit denen Sie eine absolute Schriftgröße definieren können, sind:

Werte ‚Äã‚Äãin Klammern beziehen sich auf einen Browser, dessen Standardschriftgröße 16px ist.

Relative Keywords hingegen , definiert eine Schriftgröße, die sich basierend auf der Schriftgröße an anderer Stelle auf der Webseite ändert. Die relativen Schlüsselwörter, die Sie verwenden können, sind: kleinste und größte. Diese Schlüsselwörter sind nützlich, da Sie damit die Größe Ihrer Schriftarten ändern können, wenn sich andere Schriftgrößen auf der Seite ändern

Angenommen, wir möchten die Größe aller auf einer Seite auf 24px (x-large) und alle

; bei 18px (large). Wir könnten es mit diesem Code machen:

Klick. Bild von die Schaltfläche „Code ausführen“, ein Dreieck in einem Kreis“ data srcset = „https://744025.smushcdn.com/1245953/wp-content/uploads/2020/03/iconfinder_play-circle -outline_326584 -20x20 .png los sy = 1 & Verstärker? ; strip = 1 & webp = 1 20w, https://744025.smushcdn.com/1245953/wp-content/uploads/2020/03/iconfinder_play-circle-outline_326584.png? lossy = 1 & band = 1 & webp = 1 24w "height =" 24 "class =" wp-image-13930 "style =" width: 24px; „src =" https://744025.smushcdn.com / 1245953 / wp-content / uploads / 2020/03 / iconfinder_play-circle- outline_326584.png? lossy = 1 & band = 1 & webp = 1 „alt =" Bild der Schlüssel „Ausführungscode“, ein Dreieck in einem Kreis „srcset =" https://744025.smushcdn.com/1245953/wp-content/ uploads / 2020/03/iconfinder_play-circle-outline_326584-20x20.png?lossy= 1 & strip = 1 & webp = 1 20w, https://744025.smushcdn.com/1245953/wp-content/uploads/2020/03 / iconfinder_play -Kreis Umriss_326584.p ng? Verlustbehaftet = 1 & strip = 1 & webp = 1 24w "size =". (max -width: 24px) 100vw, 24px "> button in Editor-Code oben, um die Ausgabe unseres HTML/CSS zu sehen

Die Zeichengröße für unsere

und

sind 24px bzw. 18px, wir haben diese jedoch nicht angegeben Abmessungen mit Pixeln. Stattdessen haben wir die Wörter - Schlüssel zur vom Browser angebotenen Standardschriftgröße verwendet.

Stellen Sie die Schriftgröße mit Anzeigeeinheiten ein

Anzeigeeinheiten werden berechnet als ein Prozentsatz der Größe des Browserfensters Die beiden von CSS unterstützten Anzeigeeinheiten sind: Anzeigehöhe (vh) und Anzeigebreite (vw)

Seit die Anzeigeeinheiten sind ein Prozentsatz der Browserfenstergröße , 1VH entspricht beispielsweise 1 % der Fensterhöhe . Wenn Sie also ein 1000 Pixel großes Fenster haben, ist 1VH entspricht 10 Pixel.

Die Verwendung von Fenstereinheiten ist nützlich, da sich Ihre Schriftgröße ändert, wenn Sie die Größe Ihres Browserfensters ändern Er bietet eine zugänglichere Benutzererfahrung, die an Browser und Geräte unterschiedlicher Größe angepasst werden kann.

Nehmen wir an, Sie möchten eine Website erstellen, deren Kopfzeilen 4 % der Fensterbreite ausmachen . Und deren Punkte 1% der Breite des sichtbaren Bereichs betragen. Wir könnten dies mit diesem Code tun:

Klicken Sie auf das Bild der Schaltfläche

Wenn Sie die Größe Ihres Browsers ändern, ändert sich die Größe dieser Kopfzeilen.

Fazit

Die Schriftgrößeneigenschaft wird in CSS (und damit in HTML) verwendet, um die Schriftgröße zu ändern. akzeptiert eine Reihe von Maßeinheiten, in denen Sie die Größe von Schriftarten sehen können, einschließlich Pixel, ems, rems, Schlüsselwörter und Anzeigeeinheiten. Es kann auf CSS und IDs sowie auf die Elemente selbst angewendet werden.

Dieses Tutorial zeigte die Grundlagen der CSS-Schriftgröße. Sie können jetzt damit beginnen, das Schriftgrößenattribut wie ein Experte zu verwenden.


Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method