H64: Cím attribútum használata a keret és iframe elemeken
Alkalmazás
Kereteket és iframe-ket használó HTML és XHTML dokumentumok.
Ez a technika az alábbiakra vonatkozik:
A felhasználói programokre és a segítő technológiák támogatására vonatkozó megjegyzések
A segítő technológiák nem támogatják megfelelően a
kereteken és iframe-ken alkalmazott
longdesc
attribútumot.
Leírás
A technika célja az, hogy demonstrálja a cím attribútum használatát a keretek és iframe-ek tartalmának a leírására. Ez a technika címkékkel látja el a kereteket, így a felhasználók eldönthetik, hogy melyik keretbe lépjenek be és vizsgálják meg részletesen. A technika nem címkézi meg a keret készleten belül lévő önálló lapokat (keret) vagy beépített kereteket (iframe).
Fontos, hogy a dokumentumokat megcímkéző cím elemektől eltérően a cím attribútum kereteket címkéz meg. A szerkesztéskor mindkettőt meg kell adni, mivel az utóbbi a keretek közötti navigációt biztosítja, míg a második a felhasználó jelenlegi helyzetét azonosítja.
A cím attribútum nem felcserélhető a név attribútummal. A cím a felhasználók számára címkézi meg a keretet, míg a név a szkriptelés és az ablakok céljának meghatározása miatt címkéz. A név nem kerül feltüntetésre a felhasználó számára, míg a cím igen.
Példák
1. példa
Az alábbi példa a kerettel alkalmazott cím attribútumot mutatja be, amely a keretben foglalt navigációs oszlopot és dokumentumot mutatja be.
Példa kód:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>A simple frameset document</title>
</head>
<frameset cols="10%, 90%">
<frame src="nav.html" title="Main menu" />
<frame src="doc.html" title="Documents" />
<noframes>
<body>
<a href="lib.html" title="Library link">Select to
go to the electronic library</a>
</body>
</noframes>
</frameset>
</html>
2. példa
Az alábbi példa a cím attribútum és az iframe használatát szemlélteti, az iframe tartalmának leírásakor. Az iframe elem részeként a példában szerepel az oldalra mutató alternatív hivatkozás is, amely az iframe elemet nem értelmező régebbi böngészők részére nyújt segítséget.
Példa kód:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>A document using iframe</title>
</head>
...
<iframe src="banner-ad.html" id="testiframe"
name="testiframe" title="Advertisement">
<a href="banner-ad.html">Advertisement</a>
</iframe>
...
</html>
Források
A források csak információs célokat szolgálnak, és csak angolul elérhetőek.
Ellenőrzések
Folyamat
- Ellenőrizze a HTML vagy XHTML forráskód minden
keret vagy iframe elemét, hogy van-e cím
attribútumuk.
- Ellenőrizze, hogy a cím attribútum tartalmaz-e a keretet azonosító szöveget.
Elvárható eredmények
-
Az 1. és 2. pontok igazak.