Cashar 14 / 20

Sifooyinka HTML (Attributes)

Baro waxa sifooyintu (attributes) yihiin, sida loo adeegsado, iyo sifooyinka ugu muhiimsan ee HTML-ka oo dhan.

Sifooyinka (attributes) waxay unugyada HTML ka siiyaan xog dheeraad ah ama habayn gaar ah. Waxay kujiraan billaawga unugga kaliya — marna dhammaadka.


Qaab-dhismeedka Sifada

<unug sifada="qiimaha">Nuxurka</unug>

Tusaale:

<a href="https://ereyle.com">Booqo Ereyle</a>
<img src="sawir.jpg" alt="Sawir qurxoon" width="400">
<p style="color:red;">Qoraalkan cas buu yahay</p>

Xukunnada:

  • Sifooyinku waxay ku jiraan billaawga unugga keliya
  • Qiimaha waa in lagu xidho kolmooyin "..." ama '...'
  • Sifooyinku waxay yimaadaan magac=qiime qaabkiisa

Sifooyinka Ugu Muhiimsan ee HTML-ka

1. href — Xiriirka

Waxaa loo adeegsadaa <a> unugga si loo sheego adiga la tagayso:

<a href="https://www.w3schools.com">W3Schools</a>
<a href="bogga-kale.html">Bogga Labaad</a>
<a href="#cinwaanka">Qaybta Cinwaanka</a>
<a href="mailto:nala@xiriir.com">Email</a>

2. src — Isha

Waxaa loo adeegsadaa <img>, <video>, <audio>, iyo <script> unugyada:

<img src="logo.png" alt="Logo">
<script src="koodka.js"></script>

3. alt — Qoraalka Beddelka

Waxaa loo adeegsadaa <img> — wuxuu muuqdaa haddii sawirku soo muuqan:

<img src="qurux.jpg" alt="Muuqaalka caasimadda Muqdisho">

4. id — Aqoonsiga Gaar

Wuxuu siiyaa unugga magac gaar ah oo keligii leeyahay bogga dhexdiisa. Lama isticmaali karo laba unug oo id isku mid ah.

<h2 id="cinwaanka-koowaad">Cinwaanka Koowaad</h2>
<a href="#cinwaanka-koowaad">Tag Cinwaanka</a>

CSS iyo JavaScript waxay sidoo kale isticmaalaan id:

<p id="farriin">Farriintaan waxaa bedeli doonaa JavaScript</p>

5. class — Koox

Wuxuu siiyaa unugga magac koox ah. Unugyo badan waxay wadaagi karaan class isku mid ah.

<p class="qoraal-weyn">Tuduc koowaad</p>
<p class="qoraal-weyn">Tuduc labaad</p>
<p class="qoraal-cas">Tuduc saddexaad — midab kala duwan</p>

CSS:

<style>
  .qoraal-weyn { font-size: 20px; }
  .qoraal-cas  { color: red; }
</style>

6. style — Qurxinta Toos ah

Wuxuu ku daraa CSS-ka si toos ah unugga:

<p style="color:blue; font-size:18px; font-weight:bold;">
  Qoraalkan buluug, weyn, oo dhuuban
</p>

<div style="background-color:#f0f0f0; padding:20px; border-radius:8px;">
  Sanduuq qurxoon
</div>

7. title — Cinwaanka Tilmaamaha

Qoraal gaaban oo muuqda marka gacanta <a> ama unug ku dhacdo:

<a href="https://ereyle.com" title="Baro wax cusub maanta">Ereyle</a>
<abbr title="HyperText Markup Language">HTML</abbr>

8. lang — Luqadda

Wuxuu qeexaa luqadda document-ga ama qaybta — muhiim u ah screen readers iyo Google:

<html lang="so">  <!-- Soomaali -->
<html lang="en">  <!-- Ingiriisi -->
<html lang="ar">  <!-- Carabi -->
QiimahaMacnaha
_blankTab cusub
_selfIsla tab-ka (caadiga ah)
_parentFrame waalidka
_topDhammaan window-ka
<a href="https://google.com" target="_blank">Google — Tab Cusub</a>

10. width iyo height

Waxaa loo adeegsadaa sawirrada, muuqaallada, iyo jadwallada:

<img src="sawir.jpg" width="500" height="300" alt="Sawir">
<video width="640" height="360" controls>...</video>
<table width="100%">...</table>

Sifooyinka Boolean

Sifo boolean ah waa sifo aanay u baahnayn qiime — joogitaankeedu waa wuxuu xaqiijiyaa:

<input type="checkbox" checked>      <!-- Xididan markii hore -->
<input type="text" disabled>         <!-- Lama geli karo -->
<input type="email" required>        <!-- Lazim ah foomka -->
<video controls autoplay muted loop> <!-- Sifo badan oo boolean -->

Sifooyinka data-*

Waxaad samayn kartaa sifooyin aad dejisay si xogta ku kaydso HTML-ka:

<button data-user-id="42" data-action="tirtir" onclick="tirtir(this)">
  Tirtir
</button>

<div data-category="barnaamijyada" data-price="0">
  Koorso bilaash ah
</div>

JavaScript wuxuu si fudud u akhristaa data-*:

const button = document.querySelector('button');
console.log(button.dataset.userId);  // "42"
console.log(button.dataset.action);  // "tirtir"

Tusaale Dhamaystiran

<!DOCTYPE html>
<html lang="so">
<head>
  <title>Sifooyinka HTML</title>
  <style>
    .xidid   { font-weight: bold; color: darkblue; }
    .muuqaal { border: 2px solid green; padding: 8px; border-radius: 6px; }
  </style>
</head>
<body>

  <h1 id="cinwaanka-ugu-weyn" class="xidid" style="font-size:2rem;">
    Sifooyinka HTML
  </h1>

  <p class="muuqaal">
    Qoraalkan wuxuu leeyahay class, border, iyo padding.
  </p>

  <a href="https://ereyle.com" target="_blank" title="Waxbarasho online">
    Booqo Ereyle
  </a>

  <br><br>

  <img
    src="html-sifo.png"
    alt="Tusaale muujinaya sifooyinka HTML"
    width="500"
    height="300"
    style="border-radius:12px;"
  >

  <br><br>

  <input type="text" placeholder="Magacaaga" required>
  <input type="submit" value="Gudbi" disabled>

</body>
</html>

Koobid

SifadaShaqadiisaUnugyada
hrefLink<a>
srcIsha<img>, <video>, <script>
altQoraalka beddelka<img>
idAqoonsiga gaarUnug kasta
classKooxUnug kasta
styleCSS toos ahUnug kasta
titleTilmaan<a>, <abbr>
langLuqadda<html>
targetHalka link-gu furmo<a>
width/heightCabbirka<img>, <video>

Casharka xigta: Waxaan baranayaa Astaamaha Gaarka ah (Special Characters) iyo sida qoraalka loo maamulo.

Start today · It's free

Ready to learn
something new?

Browse community-written courses on any subject, or share your expertise by contributing on GitHub .

Browse Courses