Sziasztok. Ubuntu 18.04 szerveren se php se html-ben nem tudok olyat csinálni,hogy egyedi betűtípust beállítani.

A lényege,hogy amikor linkre mutat az egér akkor hunrunes (Rovás írásban) írja ki az egér alatt.

@font-face { /* IE */
font-family: HunRunes;
  src: url(https://vtmk.hu/font/hunrunes.eot);
}
@font-face { /* Non-IE */
font-family: HunRunes;
  src: url(//:) format("no-IE-404"), url(https://vtmk.hu/font/hunrunes.wof) format("truetype");
}

.HunRunes{
font-family: HunRunes;
	color: #512800;  
}

a {
font-family: HunRunes;
  src: url("https://vtmk.hu/font/hunrunes.woff");
font-size: 10pt;
color: #E4FF00;
text-decoration: none;
font-style: normal;
}

a.visited {
font-family: HunRunes;
  src: url("https://vtmk.hu/font/hunrunes.woff");
font-size: 12pt;
color: #285a7a;
text-decoration: none;
font-style: normal;
}

a:hover {
font-family: HunRunes;
 color:brown; 
 }

a:hover.visited {
font-family: HunRunes;
  src: url("https://vtmk.hu/font/hunrunes.ttf");
  src: url("https://vtmk.hu/font/hunrunes.woff");
font-size: 10pt;
color: #85aa28;
text-decoration: none;
}

De nem vált át. Ez lehet szerver beállítás gond is? Köszönöm előre a segítséget.

Először kezdjük a fogalmakkal, ennek semmi köze sem a PHP-hoz, sem a HTML-hez, ez CSS. Nyisd meg a weboldalt egy böngészőben, majd ki a böngészőkonzolt, és nézd meg, hogy mi történik. Ír ki valamit a konzolra?

    meskobalazs
    Ha lenne írtam volna. De nincs semmi hiba se a hibakezelőbe se a logban..

    Na akkor a következő lépés a Hálózat lap, betölti a webfontokat?

    Nálam egyébként ez történik:

    bad URI or cross-site access not allowed source

    Szerintem általában sem jó ötlet távolról webfontokat betölteni.

    Semmi..

    De így sem jó ha helyiként hívom meg.

    /* rovasiras */
    
    @font-face {
        font-family: 'HunRunes';
        src: url('/font/hunrunes.eot');
        src: url('/font/hunrunes.eot?#iefix') format('embedded-opentype'),
             url('/font/hunrunes.woff') format('woff'),
             url('/font/hunrunes.ttf') format('truetype'),
             url('/font/hunrunes.svg#akaPotsleyRegular') format('svg');
        font-weight: normal;
        font-style: normal;
    }
    
    @font-face { /* IE */
    font-family: HunRunes;
      src: url(/font/hunrunes.eot);
    }
    @font-face { /* Non-IE */
    font-family: HunRunes;
      src: url(//:) format("no-IE-404"), url(/font/hunrunes.wof) format("truetype");
    }
    
    .HunRunes{
    font-family: HunRunes;
    	color: #512800;  
    }
    
    a {
    font-family: HunRunes;
      src: url("/font/hunrunes.woff");
    font-size: 10pt;
    color: #E4FF00;
    text-decoration: none;
    font-style: normal;
    }
    
    a.visited {
    font-family: HunRunes;
      src: url("/font/hunrunes.woff");
    font-size: 12pt;
    color: #285a7a;
    text-decoration: none;
    font-style: normal;
    }
    
    a:hover {
    font-family: HunRunes;
     color:brown; 
     }
    
    a:hover.visited {
    font-family: HunRunes;
      src: url("/font/hunrunes.ttf");
      src: url("/font/hunrunes.woff");
    font-size: 10pt;
    color: #85aa28;
    text-decoration: none;
    }

      oktopus A CSS jónak tűnik, szóval ez alapján csak azt tudom gondolni, hogy nem ott vannak a fájlok, mint ahol a böngésző keresné.

      Ez az amit nem értek én sem...

        oktopus Csak érdekességképpen: egy másik (akármilyen) fontot betölt, ha ugyanoda teszed?

          Szerk.: A betűkészleteddel lesz a gond, a TTF fájl az rendben van, de a WOFF az helytelen. Én azt javaslom, hogy töltsd be csak a ttf fájlt.

          Továbbá kicsit vicces, hogy szerintem nem teljesen jól rakták össze a betűkészletet, így nem elég neki megadni, hogy direction: rtl;, hanem „erőszakkal” meg is kell fordítani a betűk sorrendjét:

          unicode-bidi: bidi-override;

            meskobalazs
            Innen kaptam le.:
            https://rovasfordito.hu/

            Ez pedig a pakk.:
            https://vtmk.hu/font.rar

            Raktam be másik fajtát ,de ez sem akarja.:

            @font-face {
            font-family: 'BrutalFontPro';
            src: url('font/BrutalFontPro.ttf');
            src: url('font/BrutalFontPro.otf');
            }
            
            @font-face {
                font-family: 'HunRunes';
                src: url('font/hunrunes.eot');
                src: url('font/hunrunes.eot?#iefix') format('embedded-opentype'),
                     url('font/hunrunes.woff') format('woff'),
                     url('font/hunrunes.ttf') format('truetype'),
                     url('font/hunrunes.svg#akaPotsleyRegular') format('svg');
                font-weight: normal;
                font-style: normal;
            }
            
            @font-face { /* IE */
            font-family: HunRunes;
              src: url(font/hunrunes.eot);
            }
            @font-face { /* Non-IE */
            font-family: HunRunes;
              src: url(//:) format("no-IE-404"), url(font/hunrunes.wof) format("truetype");
            }
            
            .HunRunes{
            font-family: HunRunes;
            	color: #512800;  
            } .BrutalFontPro{ font-family: BrutalFontPro; color: #512800;
            } a { font-family: BrutalFontPro; font-size: 10pt; color: #E4FF00; text-decoration: none; font-style: normal; } a.visited { font-family: BrutalFontPro; font-size: 10pt; color: #285a7a; text-decoration: none; font-style: normal; } a:hover { font-family: BrutalFontPro; font-size: 11pt; color: #85aa28; text-decoration: none; } a:hover.visited { font-family: BrutalFontPro; font-size: 10pt; color: #85aa28; text-decoration: none; }```

            oktopus Lehet, hogy hülyeség, de PHP tapasztalatom nincs, C és Python van. A fontok elérhetősége elé egy pontot nem kell rakni? "./font/hun..."

              Sziasztok sikerült. Köszi mindenkinek. Saját bénázásom.

              A lényeg. a css fájlom:
              Themes/default/default.css
              És csináltam egy mappát a:
              Themes/default/font
              Ide beraktam a ttf-et.
              A HunRunes úgy ahogy van kuka.
              Tehát igazából mindenkinek igaza van. a Css valamiért nem gyökben kereste.
              Hibás a HunRunes ezért leszedtem a rovasbetutipus pakkot és a cserkesz.ttf -et lőttem be. Mükszik.
              Beraktam ugyanide a

              font-family: 'BrutalFontPro';
              src: url(font/BrutalFontPro.ttf) format("truetype");
              }
              
              @font-face {
              font-family: 'cserkesz';
              src: url(font/cserkesz.ttf) format("truetype");
              }
              
              @font-face {
                  font-family: 'HunRunes';
                  src: url(font/hunrunes.ttf) format('truetype'),
                  font-weight: normal;
                  font-style: normal;
              }
              a {
                font-family: "Tahoma", sans-serif;
              font-size: 10pt;
              color: #E4FF00;
              text-decoration: none;
              font-style: normal;
              }
              
              a.visited {
                font-family: "BrutalFontPro", sans-serif;
              font-size: 10pt;
              color: #285a7a;
              text-decoration: none;
              font-style: normal;
              }
              
              a:hover {
                font-family: "cserkesz", sans-serif;
              font-size: 12pt;
              color: #85aa28;
              text-decoration: none;
              }
              
              a:hover.visited {
                font-family: "BrutalFontPro", sans-serif;
              font-size: 10pt;
              color: #85aa28;
              text-decoration: none;
              }```
              
              ![](https://ubuntu.hu/assets/files/2022-11-08/1667934464-112086-rovasba.png)

              Robi Mást írsz, mást mondasz.
              Nem egy pontot tettél eléje, hanem ./-t.
              A fonts/barmi pedig ugyanaz, mint a ./fonts/barmi, hiszen automatikusan maga alatt keresi, de a ./-rel kényszeríted, hogy ott keresse.

              Ennyivel később: egy év