HTML Ebook Ramme HTML Ebook - Del 3 Innledning Dette er del 3 av serien min, HTML eBok. I denne delen av serien ser vi på rammesettet for HTML eBok prosjektet. Merk: Hvis du ikke kan se koden, eller hvis du tror noe mangler i denne artikkelen (brutt link, bilde fraværende), bare kontakte meg på [email protected]. Det er, kontakt meg for den minste problemet du har om hva du leser. En Ramme En ramme er fortsatt et HTML-dokument, men i stedet for HTML BODY element, har den FRAMESET- element. Ramme elementet definerer de ulike rammer for HTML-dokumentet.
Det har antallet, plasseringen og størrelsen av de forskjellige rammer. Vårt prosjekt Ramme Dette er koden for ramme av vårt prosjekt. br "https://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Det er to ramme, en nestet i en annen. Den ytre deler nettleservinduet i to rader, et lite rad høyere for banneret ramme og en stor rad lavere i resten av vinduet. Den nestede ramme deler den nedre del av den ytre ramme i to kolonner: den venstre kolonne er for liten sidepanelet rammen og den høyre stor kolonne (resten av delen) er for innholdsrammen. Den ytre ramme har banneret ramme.
Den nestet ramme har sidebar ramme og innholdsrammen. Legg merke til attributtene til ramme koder. Rulling Banneret rammen ikke har rullefelt, så det har verdi, "nei" for attributtet, "rulle". Sidepanelet rammen har rullefelt, så det har verdi, "ja" for attributtet, "rulle". Innholdsrammen har rullefelt, så det har verdi, "ja" for attributtet, "rulle". Informasjonen (tekst og kanskje noen bilder) i innholdsrammen kan alltid vokse nedover under nedre kant av innholdet ramme; så innholdsrammen behov rullefelt.
Som treet på linker i sidepanelet er utvidet, vokser den til høyre og nedover, og kan krysse høyre og bunn sidebar kanter, slik at sidebar behov rullefelt. Ramme Borders som standard en ramme ville vise sine grenser. Slik at ovennevnte ramme ville vise grenser for rammene. La oss la denne situasjonen for dette enkle prosjektet. I kommersielt prosjekt, kan du fjerne grenser, og gi sidene for de ulike rammer, litt forskjellige bakgrunnsfarger, for å skille de rammer; Du kan også legge til noen skjønnhet.
The Source tilskriver dette ramme siden, banner, sidebar og innledende innhold HTML-siden er i samme katalog (hode katalog). Slik at verdiene av de kilde egenskaper for de rammer som ikke er merket med en hvilken som helst bane. Legg merke til navnene på disse verdiene, som er de navnene for HTML-filer for rammene. Filene f