HTML-szerkesztés kezdőknek!!!
-
#5866
1. Keretek elavultak. Ha nincs kifejezett oka a keretek használatának, kerüld.
2. Javascript használata linkben ugyancsak ellenjavallt - a keresőrobotok nem tudják feldolgozni a Javascriptet, ergó nem tudják beindexelni az aloldalakat, ebből következőleg rosszabb keresőhelyezés érhető el.
3. Egy link egy keretbe való betöltéskor felesleges a Javascript használata - ott az <a> elem target attribútuma:
<a href="uj.htm" target="dukumentum1">Az uj.htm oldal dokumentum1 keretbe való betöltése</a>
Így kikerülhető a Javascript linkben való használata is - kész nyereség.
4. <center> tag elfelejtendő. HTML 4.01-ben már deprecated (ellenjavallt) státuszú. Helyette ott a CSS (ebben a példában HTML tagbe ágyazva):
<div style="text-align: center;">
Ide meg jön a tartalom
</div>
Lássuk a Javascript függvényeket:
function betolt(url, keret)
Az url paraméterben megadott oldalt; ha a keret paraméterben megadott érték 'dokumentum1', akkor betölti a dokumentum1 keretbe.
Ha a keret paraméterben megadott érték nem 'dokumentum1', akkor betölti a dokumentum2 keretbe.
function betolt2(elso_url, masodik_url)
Az elso_url paraméterben megadott oldalt betölti a dokumentum1 nevű keretbe; a masodik_url paraméterben megadott oldalt betölti a dokumentum2 nevű keretbe.
function szincsere(ujszin, keret)
Ha a keret paraméterben megadott érték 'dokumentum1', akkor az ujszin paraméterében megadottra állítja át dokumentum1 keret háttérszínét; különben a dokumentum2 keret háttérszínét állítja át az ujszin paraméterében megadottra.
Legegyszerűbben:
dokumentum1 -> keret1
dokumentum2 -> keret2
'uj.htm','dokumentum1' -> 'tartalom1.htm','keret1'
'uj.htm','dokumentum2' -> 'tartalom2.htm','keret2'
betolt2('tartalom1.htm','tartalom2.htm')
Ha ez valami házi feladat, akkor:
1. Nagyot csalódtam a magyar közoktatásban már megint, mind a tanárok (elavult tananyag oktatása), mind a diákok (nem tudják megoldani) részéről.
2. Nem itt kéne megcsináltatni a házit ;)