Seite 1 von 1

Schriftgröße eines Link ändern

Verfasst: 04.11.2007 15:41
von redbull254
Hallo, erstmal :wink:

ich möchte einen einzelnen Link in der Größendarstellung ändern.

Gelöst habe ich das jetzt so, aber ist das richtig? :roll:

<font size="-1"> <div align="center"><a href="{U_FILEBASE}" title="{L_FILEBASE}">{L_FILEBASE}</a></div></font>

Ich google schon wie verrückt, aber irgendwie finde ich nicht das richtige dazu.

Verfasst: 04.11.2007 16:54
von punkface
SELFHTML hilft weiter:
http://de.selfhtml.org/html/referenz/elemente.htm#font
http://de.selfhtml.org/html/text/schrift.htm

Erstmal kommt es auf die HTML-Variante an: Wenn du HTML 4.01/XHTML 1.0 strict verwendest, ist das font-Element gar nicht erlaubt.

Zweitens darf das font-Element selbst keine Blockelemente, wie etwa div enthalten.

siehe auch: http://www.css4you.de/Schrifteigenschaf ... -size.html

Verfasst: 04.11.2007 17:08
von redbull254
Habe ich das jetzt richtig verstanden?

<div align="center"><p><font size="-1"><a href="{U_FILEBASE}" title="{L_FILEBASE}">{L_FILEBASE}</a></font></p></div>

Sorry, bin nun mal nicht der Profi und übe noch. :oops:

Verfasst: 04.11.2007 17:35
von punkface
Habe ich das jetzt richtig verstanden?
Zwei Blockelemente (div, p) sind nicht wirklich erforderlich - sind eigentlich sinnlos -, aber ansonsten: Ja.

Aber... der Link soll doch sicher ins Menü von digitalfotografie-foren.de, oder? Auf der Seite wird aber die XHTML-Variante XHTML 1.0 Strict verwendet, bei welcher weder das font-Element noch das align-Attribut erlaubt sind.

Aus

Code: Alles auswählen

<div align="center"><p><font size="-1"><a href="{U_FILEBASE}" title="{L_FILEBASE}">{L_FILEBASE}</a></font></p></div>
muss als mind.

Code: Alles auswählen

<div style="text-align: center; font-size: x-small;"><a href="{U_FILEBASE}" title="{L_FILEBASE}">{L_FILEBASE}</a></div>
werden.

Dabei stellt sich aber immernoch die Frage ob das div-Element überhaupt gebraucht wird und wie man den Einsatz des style-Attributs am besten verhindert - beides ist nicht wirklich hübsch.

Verfasst: 04.11.2007 17:42
von redbull254
Da bin ich schon mal für den Anfang zufrieden, das es nicht ganz am Ziel vorbei geschossen ist. :oops:

Das Problem ist, das alles für die Mod in der common.css definiert wird. Ändere ich dort etwas, gilt das auch gleich für die anderen Links mit. Ich möchte aber nur den einen Link anders platzieren und in der Textgröße ändern. Im Original sitzt der in der overall_header.html und der Link eben an einer Stelle, wo es langsam eng wird, deshalb diese 'Alternative'.

Verfasst: 04.11.2007 18:02
von homoerectus
Hallo,
am besten machst du das so:

Code: Alles auswählen

<a href="ziel.php" class="biggerlink">Linktext</a>
In der CSS-Datei kannst du dann diesen einzelnen Link ändern:

Code: Alles auswählen

a.biggerlink {
text-align: center;
font-size: x-small;
}
Wenn du dann mal noch einen Link so formatieren willst, verpasst du ihm einfach ein

Code: Alles auswählen

class="biggerlink"
.

Schöne Grüße

Verfasst: 04.11.2007 18:06
von redbull254
Hallo, homoerectus

Du meinst in der common.css, richtig?

Und das kann ich doch auch so schreiben, oder ?

Code: Alles auswählen

font-size: x-small;

Code: Alles auswählen

font-size:18px ;
EDIT:
Aus welchen Gründen auch immer bekomme ich es mit css nicht hin, da muss ich wohl noch etwas üben. :-?

Ich nutze erst einmal die Variante von punkface, das funktioniert erst einmal. Das gibt mir Zeit, mich mit Deiner Variante zu beschäftigen und heraus zu finden, was da falsch läuft. :oops:

Verfasst: 04.11.2007 18:38
von homoerectus
Hallo,
ich denke mal common.css sollte richtig sein
und: Schriftgröße

Schöne Grüße