Forum: PC-Programmierung HTML Schriftgröße dem Platz anpassen


von HTML5 (Gast)


Lesenswert?

Wie kann ich in HTML die Schriftgröße freien dem Platz anpassen?
Danke
HTML

von HTML5 (Gast)


Lesenswert?

Sorry, etwas verschrieben.

Wie kann ich in HTML die Schriftgröße dem freien Platz anpassen?
Danke
HTML

von Jonas K. (jonas_k)


Lesenswert?

hast du schon mal dran gedacht, sowas wie "html schriftgröße dynamisch 
anpassen" zu googlen? ;)

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

Das geht direkt leider nicht. Wenn du es an einzelnen Stellen gezielt 
anwenden möchtest kannst du aber über Media-Queries das (etwas mühsam) 
nachbilden. Oder du bemühst Javascript.

von HTML5 (Gast)


Lesenswert?

1. Ja, ich habe Google bemüht, es hat aber nichts gebracht.

2. Wie geht das mit Javascript?

von Εrnst B. (ernst)


Lesenswert?

Wenn du die Schriftgröße nicht Stufenlos anpassen willst, sondern z.B. 
nur für Händies, Tablets, PCs, geht's auch ohne Javascript.
Du kannst CSS-Dateien abhängig von der Bildschirm-Größe einbinden:
1
<link rel="stylesheet" media="all and (max-device-width: 1024px)" hRəf="kleiner_als_1024.css">

von Jonas K. (jonas_k)


Lesenswert?

Εrnst B✶ schrieb:
> Wenn du die Schriftgröße nicht Stufenlos anpassen willst, sondern z.B.
> nur für Händies, Tablets, PCs, geht's auch ohne Javascript.
> Du kannst CSS-Dateien abhängig von der Bildschirm-Größe einbinden:
>
1
> <link rel="stylesheet" media="all and (max-device-width: 1024px)" 
2
> hRəf="kleiner_als_1024.css">
3
>

und genau das mit der Auflösung und den CSS-Dateien steht in den zig 
ersten Google-Treffern.
Ist deutlich besser als JS, weil JS hat man ja schließlich auf so gut 
wie allen Seiten ausgeschaltet.

von Frank (Gast)


Lesenswert?

Befasse dich mal mit CSS, mit etwas Trickserei geht das - setzt aber 
voraus, dass der anzeigende Browser dieses vollständig interpretiert.

Beispiel: 
http://stackoverflow.com/questions/6351013/css-can-i-stretch-text

Eine weitere Alternative wäre es, den Text in SVG einzubetten 
(Vektorgrafik), da kann man beliebig in jede Achse skalieren. Hier fällt 
aber der IE aus, der weiss nicht, was SVG ist, alle anderen Browser 
können das.

von kabumm (Gast)


Lesenswert?

Frank schrieb:
> Hier fällt aber der IE aus, der weiss nicht, was SVG ist, alle anderen
> Browser können das.

Stimmt das so? Ich bin kein Webentwickler, aber SVG kennt der IE und mit 
SVG-Fonts kann auch die neueste Version von Firefox nichts anfangen.
http://caniuse.com/#cats=SVG&statuses=rec

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.