Sanddorn22: Schrift mit @font-face einbinden: Wo ist der Fehler?

Beitrag lesen

Ich möchte Schriftarten mittels @font-face in meine Webseiten einbinden. Leider will die Einbindung einfach nicht klappen, trotz mehrfacher Kontrolle. Wer kann mir Hilfestellung geben? Fehler im Quelltext? Übersehe ich etwas anderes?

CSS-Quelltext:

body {
 	background-color: #FFFFFF;
 	font-family: arial, helvetica, verdana, trebuchet, sans-serif;
	font-size: 12px;
	line-height: 17px;
	text-align:justify;
	color: #3C3C3C;
}

@font-face { 
		font-family: 'arizona'; 
		src: url('fonts/arizona.ttf') format('truetype'); 
		font-family: 'lmroman'; 
		src: url('fonts/lmroman10-regular.otf') format('opentype');
}

h1 {
	font-family: arizona, lmroman, Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-align: center;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #800000;
}

HTML-Quelltext:


<html>

<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<meta http-equiv="content-style-type" content="text/css">
<meta http-equiv="content-language" content="de">
<link rel="stylesheet" type="text/css" href="design5.css">

<title>test6</title>
</head>

<body>
<h1>Hier erscheint die mit font-face gestaltete &Uuml;berschrift</h1>
</body>

</html>

Die mit @font-face zugänglich gemachten Schriftarten werden aber nicht eingebunden. Wo liegt der Fehler? Bin für entsprechende Hinweise und Tipps sehr dankbar.

Grundsätzliches:

  1. Die einzubindenden Schriftartdateien liegen direkt auf dem Webserver in einem Ordner "fonts", der ein Unterordner des html-verzeichnisses ist.
  2. Einzubindende Schriften stammen von fontsquirrel.com
  3. Schriftart 1: arizona.ttf (Truetype)
  4. Schriftart 2: lmroman10-regular.otf (Opentype)

Grundlage die Einbindung entstammt dem folgenden SELFHTML-Artikel:
https://wiki.selfhtml.org/wiki/CSS/Eigenschaften/Schriftformatierung/@font-face