Una manera d’inserir una pàgina en una pàgina és utilitzar la funció HyperText Markup Language (HTML) per dividir la pàgina en finestres separades. Aquestes finestres s'anomenen "marcs" i n'hi pot haver diverses en una pàgina. Cada marc, al seu torn, pot contenir un conjunt de marcs, i cadascun d’ells es pot carregar amb pàgines de diferents fonts.
És necessari
Bloc de notes de l’editor de text
Instruccions
Pas 1
Per crear aquest conjunt de pàgines en una pàgina, comenceu creant un contenidor per a marcs. Les instruccions al navegador per crear aquest contenidor en HTML són les següents:
Aquestes instruccions s'anomenen "etiquetes". Aquestes són les etiquetes d'obertura i tancament del contenidor, entre les quals s'han de col·locar les etiquetes per formar els marcs. Les etiquetes contenen informació addicional anomenada "atributs" de les etiquetes. A l'etiqueta d'obertura, heu d'especificar com s'ha de dividir exactament l'espai de la pàgina entre marcs:
Aquí, l'atribut "cols" indica que la pàgina de dos marcs s'hauria de dividir verticalment, donant a cadascun el 50% de l'amplada de la finestra. Per dividir la pàgina horitzontalment, s'utilitza un altre atribut, "files":
El mateix es pot escriure d'aquesta manera:
Aquí, un asterisc (*) indica que s'hauria de donar tot l'espai restant al segon marc. Podeu especificar valors no en percentatges, sinó en "píxels": aquesta és la unitat de mesura principal que s'utilitza en el disseny de la pàgina:
Pas 2
Hem tractat el contenidor, ara hem d’inscriure els marcs ells mateixos. L'etiqueta de marc HTML en la seva forma més senzilla té aquest aspecte: aquí l'atribut "src" indica l'adreça d'Internet de la pàgina que s'hauria de carregar en aquest marc. Si la pàgina es troba al mateix servidor i a la mateixa carpeta (o subcarpeta), no cal especificar l'adreça completa, el nom del fitxer i el camí d'accés a la subcarpeta són suficients. Aquestes adreces s'anomenen "relatives" i les adreces completes són "absolutes". La mateixa etiqueta amb l'adreça relativa de la pàgina per carregar: - Mitjançant l'atribut "desplaçament", podeu establir les regles per a les barres de desplaçament d'aquest marc: el valor "sí" significa que aquest marc sempre tindrà barres de desplaçament. Si inseriu el valor "no", mai no ho serà, i el valor "automàtic" determinarà que les barres de desplaçament apareixeran segons sigui necessari si el contingut del marc no s'ajusta als seus marges. - Per defecte, els marges dels marcs a la pàgina es pot moure amb el ratolí. Però si configureu l'atribut noresize a l'etiqueta, aquesta característica es desactivarà: - L'etiqueta de marc té dos atributs que estableixen els marges entre els marcs adjacents; l'amplada del marge indica la mida del marge del marge adjacent horitzontalment (esquerra i dreta), marginheight - verticalment (per sota i per sobre): - Un altre atribut - nom - dóna el seu propi nom al marc. Això pot ser necessari si els marcs contenen scripts que han de fer alguna cosa en marcs adjacents i distingir-los per noms:
Pas 3
Aquest bagatge teòric és suficient per crear una pàgina senzilla que contingui, per exemple, dues pàgines d'altres llocs. N’hi haurà prou amb un senzill editor de text: un bloc de notes estàndard està bé. Creeu un document nou i introduïu-hi el codi HTML següent:
Ara deseu el document amb una extensió html, per exemple, test.html. Després, fent doble clic al fitxer test.html, s'iniciarà el navegador i el navegador executarà les instruccions que li heu escrit al codi html. El resultat hauria de ser així: