Linkelés és fájlok betöltése HTML-ben
Egy weboldal nemcsak HTML kódot tartalmaz, hanem gyakran kapcsolódó fájlokat is, például CSS stíluslapokat, JavaScript fájlokat, ikonokat és betűtípusokat. Ezeket külső fájlokként kell betölteni és összekapcsolni a HTML dokumentummal.
🔗 1️⃣ CSS fájlok betöltése a <link>
címkével
A CSS fájlok segítenek a weboldal megjelenésének formázásában. Külső stíluslapokat a <link>
címkével csatolhatunk a <head> szakaszba.
🔹 Példa: egy külső CSS fájl csatolása
<head>
<link rel=”stylesheet” href=”styles.css”>
</head>
✅ rel="stylesheet"
– Ez jelzi, hogy egy CSS fájlról van szó.
✅ href="styles.css"
– Itt adjuk meg a CSS fájl elérési útvonalát.
📌 Fontos: A CSS fájlokat mindig a <head>
szakaszban kell elhelyezni, hogy a böngésző a HTML renderelése előtt betöltse azokat.
📜 2️⃣ JavaScript fájlok betöltése a <script>
címkével
A JavaScript fájlok interaktivitást adnak a weboldalhoz. Ezeket a <script>
címkével tölthetjük be.
🔹 Alapvető JavaScript csatolás:
📌 Fontos: A CSS fájlokat mindig a <head>
szakaszban kell elhelyezni, hogy a böngésző a HTML renderelése előtt betöltse azokat.
<script src=”script.js”></script>
✅ src="script.js"
– A JavaScript fájl elérési útvonala.
📌 Hova kell tenni a <script>
címkét?
1️⃣ Ha az <head> részbe tesszük, akkor a JavaScript a HTML betöltése előtt lefut.
2️⃣ Ha a </body> zárócímke előtt helyezzük el, akkor az oldal először betöltődik, majd a JavaScript aktiválódik, ami gyakran jobb felhasználói élményt eredményez.
🔹 Példa a helyes elhelyezésre:
<<body>
<h1>Üdvözöllek!</h1>
<script src=”script.js”></script>
</body>
🎨 3️⃣ Külső betűtípusok csatolása
A weboldalak egyedi betűtípusait Google Fonts vagy saját fájlok segítségével adhatjuk hozzá.
🔹 Google Fonts betöltése:
<head>
<link rel=”stylesheet” href=”https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap”>
</head>
🔹 Saját betűtípus használata (CSS-ben megadva):
@font-face {
font-family: ‘SajatBetutipus’;
src: url(‘sajat-betutipus.woff2’) format(‘woff2’);
}
body {
font-family: ‘SajatBetutipus’, sans-serif;
}
🎭 4️⃣ Weboldal ikonja (Favicon)
A favicon a böngésző fülén látható kis ikon. Ezt a <link>
címkével lehet csatolni.
🔹 Favicon beállítása:
<head>
<link rel=”icon” type=”image/png” href=”favicon.png”>
</head>
📌 Fontos:
- A leggyakoribb formátum a .ico, .png vagy .svg
- Ha nincs favicon, a böngésző hibát dobhat a konzolban.
💡 5️⃣ Hogyan lehet betölteni egy külső JavaScript könyvtárat?
🔹 Példa a Bootstrap csatolására (CDN-ről):
<head>
<link rel=”stylesheet” href=”https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css”>
</head>
<body>
<script src=”https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js”></script>
</body>
✅ CDN (Content Delivery Network) használatával gyorsabb lesz az oldal betöltése.
📌 Összegzés
✅ A <link>
címkével CSS fájlokat, betűtípusokat és favicont tölthetünk be.
✅ A <script>
segítségével JavaScript fájlokat adhatunk hozzá.
✅ A betűtípusok és ikonok fontosak a design és a felhasználói élmény szempontjából.
✅ A külső könyvtárak (Bootstrap, jQuery) gyorsan és egyszerűen csatlakoztathatók CDN-ről.
🔗 Belső linkek kapcsolódó bejegyzésekhez
Ha további alapvető HTML elemekről szeretnél olvasni, nézd meg a következő cikkeket is:
📌 HTML struktúra és szerkezet – Hogyan épül fel egy HTML dokumentum?
📌 HTML <head>
címkék – A keresőmotorok és a böngészők számára fontos információk.