Als u een pagina van een site in een pagina van uw site wilt invoegen, kunt u de HTML-mogelijkheid (Hypertext Markup Language) gebruiken om pagina's in meerdere frames te verdelen. Hoe u dit precies doet, wordt hieronder beschreven.
instructies:
Stap 1
"Frame" is een onafhankelijk gedeelte van de pagina dat een eigen bron van weergegeven gegevens kan hebben. Er kunnen meerdere van dergelijke frames op de pagina staan en u kunt ze naast elkaar en boven elkaar en binnen in elkaar plaatsen, en in een gecombineerde manier in elke volgorde. Om dit mechanisme voor het splitsen van een pagina te implementeren, moet u moet beginnen door het in de originele html-containercode voor alle frames te plaatsen. Zo'n container bestaat uit twee tags - openen en sluiten:
In de openingstag moet u de volgorde van de frames op de pagina instellen. Hier moet u specificeren in welke verhouding de browser de paginaruimte tussen frames moet verdelen. Om dit te doen, voegt u het juiste kenmerk toe aan de tag:
Hier specificeert het attribuut "cols" de verticale verdeling van de pagina in twee frames in een verhouding van één tot drie. Als het kenmerk "cols" wordt vervangen door het kenmerk "rijen", wordt de pagina horizontaal gesplitst:
Het is niet nodig om beide formaten op te geven - de browser berekent zelf de waarde voor het niet-gespecificeerde frame, als u een asterisk (*) schrijft in plaats van een nummer:
U kunt een van de frames alle vrije ruimte van de pagina geven, als u 100% opgeeft, en in dit geval is de inhoud van het andere frame niet zichtbaar. Vaak worden andere maateenheden gebruikt om afmetingen in te stellen - "pixels":
Stap 2
Nu moeten we de tags van de frames zelf in de container plaatsen. Zo'n tag ziet er als volgt uit: Het bevat een attribuut met het adres van de internetpagina die de gegevensbron voor dit frame zal zijn. Als het adres in deze vorm is geschreven (begint met de naam van het protocol https://), dan wordt het "absoluut" genoemd. Voor pagina's van uw site die zich in dezelfde (of een submap van deze) map bevinden, hoeft u geen absoluut adres op te geven - de bestandsnaam en het pad naar de submap zijn voldoende. In dit geval wordt het adres "relatief" genoemd en ziet het er als volgt uit: - U kunt een attribuut aan deze tag toevoegen dat de mogelijkheid uitschakelt om de rand tussen frames met de muis te verplaatsen. De tag heet "noresize": - Er worden nog twee attributen gebruikt om de grootte van de marges tussen aangrenzende frames te specificeren - marginheight voor verticale inspringing en marginwidth - voor horizontale inspringing: - Het "scrolling" -attribuut wordt gebruikt om de regels voor de gedrag van de schuifbalken van frames. Als u dit op "auto" instelt, verschijnen er indien nodig schuifbalken - wanneer de inhoud van het frame niet in de randen past: Als u deze waarde vervangt door "ja", dan zullen er altijd schuifbalken in dit frame aanwezig zijn, en de waarde " nee " zal hun weergave in onvoorwaardelijke volgorde uitschakelen.
Stap 3
Als u dit weet, kunt u beginnen met het maken van een eenvoudige pagina die een pagina van een andere site in een van de frames zal bevatten. Hiervoor heeft u een eenvoudige teksteditor nodig - een standaard Kladblok. Maak een nieuw document en schrijf de volgende html-tags erin:
Sla deze code op met de extensie html of htm - bijvoorbeeld sample.html. Maak dan een nieuw tekstdocument waar je niets in hoeft te schrijven, sla het gewoon op als blank.html en je bent klaar. Als u nu de sample.html-pagina in een browser opent, ziet u alleen de pagina die is opgegeven in de eerste frametag, aangezien u deze 100% van de paginaruimte hebt gegeven. En de tweede pagina zal helemaal niet zichtbaar zijn. U kunt een vergelijkbare set tags voorbereiden met de parameters en adressen die u nodig hebt en uploaden naar uw site met behulp van de bestandsbeheerder van het besturingssysteem. Of open de bestaande pagina die u nodig hebt in de pagina-editor van het besturingssysteem en vervang de code door uw eigen code.