home Webdesign HTML - CSS
CSS
Schriften fürs web
Donnerstag, den 10. Juni 2010 um 08:56 Uhr

Ausgefallene Schriften für das Internet

Arial, Times, Verdana, Helvetica, Courier und noch ein paar wenige Schriften galten seit je her als "websicher"

Leider hat man sich an der bescheidenen Auswahl dann doch irgendwann satt gesehen und lechzt nach mehr. Bei der Erstellung eines meiner letzten Projekte bin ich nun über die Google Fonts API gestolpert und habe die schöne Schrift Lobster für die Überschriften genommen.

Hier ein Howto wie man die Schriften einbindet

Im Headerbereich der Seite, also vor </head> fügt man den link zur gewollten Schrift ein. Hier auf dizign.de habe ich die Schrift Reenie Beanie eingebunden. Das sieht dann so aus:

 
<link href="http://fonts.googleapis.com/css?family=Reenie+Beanie" rel="stylesheet" type="text/css" />
 

Jetzt kann man eine entsprechende Klasse, oder einem HTML Tag die Schrift zuweisen:

 
.spooky  {font-family: 'Reenie Beanie', arial, serif; }
 

Das Ergebnis sieht dann so aus.

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu.

In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo. Nullam dictum felis eu pede mollis pretium. Integer tincidunt. Cras dapibus. Vivamus elementum semper nisi. Aenean vulputate eleifend tellus. Aenean leo ligula, porttitor eu, consequat vitae, eleifend ac, enim. Aliquam lorem ante, dapibus in, viverra quis, feugiat a, tellus.

Ein Nachteil ist, dass die Schriften bei Google gehostet werden und somit eine gewisse Abhängigkeit bei der Erreichbarkeit gegeben ist, andererseits kann man ja immer Alternativschriften angeben und eine "gewöhnlichere" Schrift als Alternative nehmen. Insgesamt kann man so einfach und schnell neue Schriften implementieren, ohne die Informationen in Grafiken verstecken zu müssen.

 
Holy Grail revisited
Mittwoch, den 12. November 2008 um 15:57 Uhr

Drei Spalten mit gleicher Höhe

Es ist ja nicht wirklich ein Geheimnis, dass das Layout auf dieser Seite auf dem "Holy Grail" von glish.com basiert.
Zur Zeit der Erstellung war dies gut anzupassen und lief unter vielen Browsern.

Jetzt gibt es einen weiteren Heiligen Gral des Webdesigns bei Alp Uçkan zu bewundern.

Basierend auf Faux Absolute Positioning, einem Ausdruck, den man sich unbedingt merken sollte um ihn beim nächsten Treffen mit Webworkern mal fallen zu lassen.

Schlicht, modern und schön.

Sollte ich vor Weihnachten die Zeit dazu finden, dann werde ich Joomla mit einem weiteren Template beglücken und den heiligen Gral anpassen, sollte mir jemand zuvor kommen, dann darf er sich gerne melden.

 
CSS Schrumpf-Tools
Dienstag, den 11. April 2006 um 19:19 Uhr
Spinne

CSS optimieren

Geht ganz einfach online und kostenlos mit dem Tool: Clean CSS.

 
Hover mit Hintergrundgrafik
Mittwoch, den 15. März 2006 um 10:29 Uhr
milk

MouseOver mit Grafiken

Rollover Effekte sind auch ohne JavaScript möglich.
Neben der Gestaltung der Links als Blöcke. kann man auch Hintergrundgrafiken wechseln lassen.

Das Aussehen der Links wird in einem style abgelegt. Die spezielle Klasse heißt in diesem Fall mainlevel.
Damit bleiben die "normalen" mit a gelinkten Links unberührt.
Die Links werden um die Klasse mainlevel wie folgt erweitert: <a href="#" class="mainlevel">Link</a>.

CSS-Code

 
<style type="text/css">
<!--
 
a.mainlevel:link,a.mainlevel:visited,a.mainlevel:active {
display:block;
font-size:11px;
font-weight:bold;
color:#00F;
padding-left:15px;
height:20px;
width:140px;
text-decoration:none;
vertical-align:middle;
background:url(../images/quadrat.gif) no-repeat;
}
 
a.mainlevel:hover {
text-decoration:none;
color:#FC3;
background:url(../images/pfeil.gif) no-repeat;
}
 
 
-->
</style>
 

Der entscheidende Punkt ist die Zeile:
background:url(../images/quadrat.gif) no-repeat;
diese implementiert eine Grafik als Hintergrund des Links. Die Breite und Höhe des Links wird entsprechend der Grafik angepasst:

height:20px;
width:140px;

Um einen Hover-Effekt zu erzielen wird bei der Klasse hover einfach ein anderes Bild verwandt.

background:url(../images/pfeil.gif) no-repeat;

So sieht es dann aus:
Forum Links SSI Tutorial

 
Texte umfliessen lassen mit float
Mittwoch, den 29. September 2004 um 17:41 Uhr
Birnen

float or not to float

Mit der Eigenschaft float lassen sich Elemente gesteuert umfliessen. float gibt es in den Ausführungen left, right und none. Wobei none das Standardverhalten ist.



Code:
 
<div style="width:50px;float:left;border:1px solid gold;">ich stehe links und werde rechts umflossen</div>Blindtext braucht es um es deutlicher zu machen. Blindtext braucht es um es deutlicher zu machen. Blindtext braucht es um es deutlicher zu machen. Blindtext braucht es um es deutlicher zu machen.
<div style="clear:left"><b>Clearing</b></div>
 
<div style="width:50px;float:right;border:1px solid gold;">ich stehe rechts und werde links umflossen</div> Blindtext braucht es um es deutlicher zu machen. Blindtext braucht es um es deutlicher zu machen. Blindtext braucht es um es deutlicher zu machen.
 



So sieht es dann aus:

ich stehe links und werde rechts umflossen
Blindtext braucht es um es deutlicher zu machen. Blindtext braucht es um es deutlicher zu machen. Blindtext braucht es um es deutlicher zu machen. Blindtext braucht es um es deutlicher zu machen.
Clearing
ich stehe rechts und werde links umflossen
Blindtext braucht es um es deutlicher zu machen. Blindtext braucht es um es deutlicher zu machen. Blindtext braucht es um es deutlicher zu machen.
 
«StartZurück12WeiterEnde»

Seite 1 von 2
dizign.de SEO und Webdesign Forum
Forum zu Webdesign, HTML, CSS, Mediengestaltung, Suchmaschinen-Optimierung und JavaScript
keyword1-keyword2.de
Seit dem letzten Pagerank-Update sind vergangen:
  • 88 Tage
    88 Tage seit dem letzten Update
Copyright © 2012 webdesign freiburg - dizign.de. Alle Rechte vorbehalten.
Joomla! ist freie, unter der GNU/GPL-Lizenz veröffentlichte Software.