ഒരു ബ്രൗസർ വിൻഡോയെ ഫ്രെയിമുകൾ, ചിലപ്പോൾ ഫ്രെയിമുകൾ എന്ന് വിളിക്കുന്ന ഭാഗങ്ങളായി വിഭജിക്കാം; നിങ്ങൾക്ക് അവരെ സിൽസ് എന്നും വിളിക്കാം. ബ്രൗസർ വിൻഡോയുടെ അത്തരം ഓരോ ഭാഗങ്ങളിലും, അതായത്. ഫ്രെയിം, ഒരു പ്രത്യേക HTML പ്രമാണം ലോഡ് ചെയ്യാൻ കഴിയും. മൂന്ന് ഫ്രെയിമുകളുള്ള ഒരു ബ്രൗസർ വിൻഡോയുടെ ഉദാഹരണം നോക്കാം.
ഈ സാഹചര്യത്തിൽ, വ്യക്തതയ്ക്കായി, ഓരോ ഫ്രെയിമും ലോഡ് ചെയ്യുന്നു ലളിതമായ HTMLഫ്രെയിം നമ്പറും അതിൻ്റെ ഉള്ളടക്കങ്ങൾ സംഭരിക്കുന്ന ഫയലിൻ്റെ പേരും നൽകുന്ന ഒരു പ്രമാണം. ഒരു യഥാർത്ഥ പ്രമാണം ഫ്രെയിമിലേക്ക് ലോഡുചെയ്തിട്ടുണ്ടെങ്കിൽ, അത് അതിൽ പൂർണ്ണമായും യോജിക്കുന്നില്ല, ഫ്രെയിമിന് (ശ്രദ്ധിക്കുക, മുഴുവൻ വിൻഡോയും അല്ല!) ഒരു ലംബമായ അല്ലെങ്കിൽ/അല്ലെങ്കിൽ തിരശ്ചീന വരകൾപ്രമാണത്തിലെ ഉള്ളടക്കങ്ങൾ തിരശ്ചീനമായും/അല്ലെങ്കിൽ ലംബമായും യോജിക്കുന്നില്ലേ എന്നതിനെ ആശ്രയിച്ച് സ്ക്രോളിംഗ്.
ഉദാഹരണത്തിന്, നിങ്ങളുടെ സൈറ്റിൻ്റെ രൂപകൽപ്പനയും ഘടനയും സൈറ്റിൻ്റെ എല്ലാ പേജുകളിലും ഒരേ ഘടകങ്ങൾ ആവർത്തിക്കുന്ന തരത്തിലാണ്: ശീർഷകം, നാവിഗേഷൻ മെനു, പേജിൻ്റെ അവസാനത്തെ വിലാസം അല്ലെങ്കിൽ സമാനമായ മറ്റ് ചില ഘടകങ്ങൾ. വിഭാഗങ്ങളുടെ ഉള്ളടക്കം മാത്രം മാറുന്നു. തുടർന്ന് പേജുകളെ ഭാഗങ്ങളായി വിഭജിക്കാം, അങ്ങനെ മാറ്റമില്ലാത്ത ഭാഗങ്ങൾ പ്രത്യേക ഫ്രെയിമുകളിൽ സ്ഥാപിക്കുകയും ഉള്ളടക്കം അതിൽ ലോഡ് ചെയ്യുന്നതിനായി മറ്റൊരു ഫ്രെയിം അനുവദിക്കുകയും ചെയ്യാം. ആവശ്യമുള്ള വിഭാഗംഉചിതമായ ലിങ്കിൽ ക്ലിക്ക് ചെയ്ത ശേഷം, ഉദാഹരണത്തിന് ഒരു മെനുവിൽ നിന്ന്.
സൈറ്റ് പേജുകളുടെ സമാന ഭാഗങ്ങൾ വീണ്ടും ലോഡുചെയ്യാത്തതിനാൽ, അവയ്ക്ക് അനുവദിച്ച ഫ്രെയിമുകളിൽ എല്ലായ്പ്പോഴും പ്രദർശിപ്പിച്ചിരിക്കുന്നതിനാൽ ഇത് ലോഡിംഗ് വേഗതയിൽ ലാഭിക്കുന്നു.
ഒരു ഫ്രെയിം ഘടന ഘടകം FRAMESET സൃഷ്ടിക്കുന്നു
വിൻഡോ ലേഔട്ടിൻ്റെ ഘടന ഒരു പ്രത്യേക HTML പ്രമാണത്തിൽ സംഭരിച്ചിരിക്കുന്നു, അതിനെ ഫ്രെയിം ചെയ്ത പ്രമാണം എന്ന് വിളിക്കുന്നു. ഒരു പ്രത്യേക FRAMESET ഘടകം ഉപയോഗിച്ചാണ് ഫ്രെയിം ഘടന രൂപപ്പെടുന്നത്. പതിവ് പ്രമാണംഒരു ഹെഡ് സെക്ഷനും ഒരു ബോഡി സെക്ഷനും ഉണ്ട്, അതേസമയം ഫ്രെയിമുകളുള്ള ഒരു ഡോക്യുമെൻ്റിൽ, ബോഡി വിഭാഗത്തിന് പകരം ഫ്രെയിമുകളുടെ ഘടനയുടെ വിവരണം നൽകുന്നു, അതായത്. ഫ്രെയിംസെറ്റ് വിഭാഗം.
ഫ്രെയിമുകളെ പിന്തുണയ്ക്കാത്ത ബ്രൗസറുകളിലോ ഫ്രെയിമുകളെ പിന്തുണയ്ക്കാത്ത ബ്രൗസറുകളിലോ പ്രദർശിപ്പിക്കുന്നതിന് ഇതര ഉള്ളടക്കമുള്ള FRAMESET വിഭാഗത്തിലേക്ക് ഒരു NOFRAME ഘടകം ചേർക്കാവുന്നതാണ്. അത്തരം ബ്രൗസറുകൾക്ക് ഫ്രെയിംസെറ്റ്, നോഫ്റേം ഘടനകൾ മനസ്സിലാകില്ല, പക്ഷേ അവയ്ക്കുള്ളിൽ സ്ഥാപിച്ചിരിക്കുന്ന വാചകം പ്രദർശിപ്പിക്കും.
ഡോക്യുമെൻ്റിൽ നിന്ന് ബോഡി വിഭാഗം പൂർണ്ണമായും നഷ്ടമായിരിക്കുന്നു, കൂടാതെ FRAMESET വിഭാഗത്തിൽ NOFRAMES ഘടകം അടങ്ങിയിരിക്കുന്നു.
ബ്രൗസർ വിൻഡോയെ ഭാഗങ്ങളായി വിഭജിച്ചാണ് ഫ്രെയിം ഘടന രൂപപ്പെടുന്നത് - വരികളും നിരകളും; ഒരു പരിധിവരെ ഇത് പട്ടികകൾ സൃഷ്ടിക്കുന്നതായി തോന്നുന്നില്ല. ഇത് ചെയ്യുന്നതിന്, FRAMESET ഘടകത്തിന് കോളുകളും വരികളും ആട്രിബ്യൂട്ടുകൾ ഉണ്ട്, അത് യഥാക്രമം നിരകളിലേക്കും വരികളിലേക്കും വിഭജനം വ്യക്തമാക്കുന്നു.
ഫ്രെയിം വലുപ്പങ്ങൾ സജ്ജമാക്കാൻ കഴിയുന്ന അളവെടുപ്പ് യൂണിറ്റുകൾ, പതിവുപോലെ, പിക്സലും ശതമാനവുമാണ്. ജാലകത്തിൻ്റെ ഒരു "ഭാഗം" എന്ന് ഏകദേശം വിളിക്കാവുന്ന, നമുക്ക് പുതിയ അളവിലുള്ള ഒരു യൂണിറ്റിൽ വലിപ്പം സജ്ജമാക്കാനുള്ള അവസരവുമുണ്ട്. കോമകളാൽ വേർതിരിക്കുന്ന അനുബന്ധ ഏരിയകളുടെ വലുപ്പങ്ങൾ പട്ടികപ്പെടുത്തിയാണ് കോളുകളുടെയും വരികളുടെയും ആട്രിബ്യൂട്ടുകളുടെ മൂല്യങ്ങൾ വ്യക്തമാക്കുന്നത്. സംയോജിപ്പിക്കാം വ്യത്യസ്ത വഴികൾനിയമനങ്ങൾ. ബ്രൗസർ വിൻഡോ വലുപ്പം 800x600 പിക്സൽ ആണെന്ന അനുമാനത്തെ അടിസ്ഥാനമാക്കി നമുക്ക് കുറച്ച് ഉദാഹരണങ്ങൾ നോക്കാം.
ഈ കോഡ് വിൻഡോയെ തിരശ്ചീനമായി തുല്യ ഉയരമുള്ള രണ്ട് ഫ്രെയിമുകളായി (വരികൾ) വിഭജിക്കും. നിങ്ങൾ cols="50%, 50%" ആട്രിബ്യൂട്ട് സജ്ജീകരിച്ചാൽ, നിങ്ങൾക്ക് തുല്യ വീതിയുള്ള രണ്ട് കോളങ്ങൾ ലഭിക്കും.
ഈ കോഡ് ഉപയോഗിച്ച്, നമുക്ക് ഫ്രെയിമുകളുടെ മൂന്ന് നിരകൾ ലഭിക്കും: ഇടത് ഒന്ന് 120 പിക്സൽ വീതിയും, മധ്യഭാഗം 400 പിക്സൽ വീതിയും, മൂന്നാമത്തെ നിരയിൽ ഈ മൂല്യം സൂചിപ്പിക്കുന്ന ആട്രിബ്യൂട്ടിലെ ആദ്യ രണ്ട് നിരകളിൽ നിന്ന് ശേഷിക്കുന്ന എല്ലാം അടങ്ങിയിരിക്കുന്നു; നക്ഷത്രചിഹ്നം "*".
ഈ കോഡ് രണ്ട് ഫ്രെയിം കോളങ്ങൾ സൃഷ്ടിക്കും. ആദ്യത്തേതിൻ്റെ വീതി ഒന്നായി കണക്കാക്കുന്നു (ഇത് 1 * അല്ലെങ്കിൽ ലളിതമായി * എന്ന് സൂചിപ്പിച്ചിരിക്കുന്നു), രണ്ടാമത്തേതിൻ്റെ വീതി നാലിരട്ടി വലുതാണ്. അങ്ങനെ, ആദ്യത്തേതിൻ്റെ വീതി 20% ആയിരിക്കും, രണ്ടാമത്തെ വീതി ബ്രൗസർ വിൻഡോയുടെ മൊത്തം വീതിയുടെ 80% ആയിരിക്കും.
മുകളിലുള്ള അളവ് അളവുകൾ വ്യക്തമാക്കുന്നതിനുള്ള മൂന്ന് രീതികളും സംയോജിപ്പിക്കുന്നു. ആദ്യ നിരയുടെ വീതി 100 പിക്സലുകൾ ആയിരിക്കും, രണ്ടാമത്തേതിന് ശേഷിക്കുന്ന വീതിയുടെ 40% (800 - 100 = 700) അനുവദിക്കും, മൂന്നാമത്തേത് ഒന്നും രണ്ടും നിരകൾ ഉൾക്കൊള്ളാത്തതെല്ലാം ആയിരിക്കും.
ഒരു ഫ്രെയിംസെറ്റ് വിഭാഗത്തിൽ നെസ്റ്റഡ് ഫ്രെയിംസെറ്റ് വിഭാഗങ്ങൾ അടങ്ങിയിരിക്കാം, ഇത് നിങ്ങളെ പൂർണ്ണമായും സൃഷ്ടിക്കാൻ അനുവദിക്കുന്നു സങ്കീർണ്ണമായ ഘടനഫ്രെയിമുകൾ. നമുക്ക് വിൻഡോയെ ഇനിപ്പറയുന്ന രീതിയിൽ 4 ഫ്രെയിമുകളായി വിഭജിക്കണമെന്ന് പറയാം:
ആദ്യം നിങ്ങൾ ഇതുപോലുള്ള 2 നിരകൾ സംഘടിപ്പിക്കേണ്ടതുണ്ട്:
കോളുകൾ= "100, *"തുടർന്ന് രണ്ടാമത്തെ നിരയെ ഇതുപോലെ മൂന്ന് വരികളായി വിഭജിക്കുക:
വരികൾ="80, *, 30"ഒരു പ്രത്യേക ഫ്രെയിം, അല്ലെങ്കിൽ അതിൻ്റെ വിവരണം, FRAME ഘടകവും അതിൻ്റെ ആട്രിബ്യൂട്ടുകളും വ്യക്തമാക്കുന്നു: അതിനെക്കുറിച്ച് കുറച്ച് കഴിഞ്ഞ്. നമുക്ക് നെസ്റ്റഡ് FRAMESET ഘടകങ്ങളിലേക്ക് മടങ്ങാം. ഇതുപോലുള്ള ഒരു ഫ്രെയിം ഘടന സൃഷ്ടിക്കുന്ന ചില ഉദാഹരണ കോഡ് നോക്കാം:
ഒരു വിൻഡോ എങ്ങനെ ഫ്രെയിമുകളായി വിഭജിക്കപ്പെടുന്നുവെന്ന് ഞങ്ങൾ കണ്ടെത്തിയതായി തോന്നുന്നു. ഫ്രെയിമുകൾ സൃഷ്ടിക്കുമ്പോൾ, ഫ്രെയിമുകൾ തമ്മിലുള്ള അതിർത്തി ദൃശ്യമാകുന്നില്ലെന്ന് നിങ്ങൾക്ക് ഉറപ്പാക്കാം. നിങ്ങൾ ഇതിനകം ഊഹിച്ചതുപോലെ, ബോർഡർ ആട്രിബ്യൂട്ട് ഉപയോഗിച്ചാണ് ഇത് ചെയ്യുന്നത്, അതിൻ്റെ മൂല്യം പൂജ്യമായിരിക്കണം. എന്നാൽ ഫ്രെയിമുകൾക്ക് ഈ ആട്രിബ്യൂട്ട് ഗ്രഹിക്കുന്നില്ല എന്നതാണ് വസ്തുത ഇൻ്റർനെറ്റ് ബ്രൗസർഎക്സ്പ്ലോറർ, എന്നാൽ നെറ്റ്സ്കേപ്പ് നാവിഗേറ്റർ ബ്രൗസർ പിന്തുണയ്ക്കുന്നു. ഇൻ്റർനെറ്റ് എക്സ്പ്ലോററിനായി, ഫ്രെയിംബോർഡർ ആട്രിബ്യൂട്ടാണ് ഫ്രെയിമുകൾക്കിടയിലുള്ള ബോർഡർ വ്യക്തമാക്കിയിരിക്കുന്നത്, ഇത് നെറ്റ്സ്കേപ്പ് നാവിഗേറ്റർ ബ്രൗസർ പിന്തുണയ്ക്കുന്നില്ല. ചോദിക്കേണ്ടത് അത്യാവശ്യമാണെന്ന് ഇത് മാറുന്നു ഒരേ മൂല്യങ്ങൾരണ്ട് ആട്രിബ്യൂട്ടുകൾക്കും, അതുവഴി രണ്ട് ബ്രൗസറുകളും HTML കോഡ് ഒരുപോലെയും ഫ്രെയിമുകൾക്കിടയിലുള്ള ബോർഡറുകളുടെ കനം ഒരുപോലെയുമാണ്.
ബോർഡറുകളുടെ കനം അല്ലെങ്കിൽ, മറ്റൊരു രീതിയിൽ പറഞ്ഞാൽ, ഫ്രെയിംസ്പേസിംഗ് ആട്രിബ്യൂട്ട് ഉപയോഗിച്ച് ഫ്രെയിമുകൾ തമ്മിലുള്ള ദൂരം ക്രമീകരിക്കാനും കഴിയും, അതിൻ്റെ മൂല്യം പിക്സലുകളിൽ വ്യക്തമാക്കിയിരിക്കുന്നു. FRAMESET ഘടകത്തിൻ്റെ എല്ലാ ആട്രിബ്യൂട്ടുകളും പട്ടികയിൽ കാണിച്ചിരിക്കുന്നു.
എലമെൻ്റ് ആട്രിബ്യൂട്ടുകൾ
ആട്രിബ്യൂട്ട് |
വിവരണം |
ഉദാഹരണം |
വരികൾ | ബ്രൗസർ വിൻഡോയിലെ തിരശ്ചീന ഫ്രെയിമുകളുടെ (ലൈൻ ഫ്രെയിമുകൾ) എണ്ണവും വലുപ്പവും നിർവചിക്കുന്നു. ഫ്രെയിമിൻ്റെ വലുപ്പങ്ങളുടെ കോമയാൽ വേർതിരിച്ച ലിസ്റ്റാണ് മൂല്യം. അളവുകൾ ക്രമീകരിക്കുന്നതിനുള്ള രീതികൾ: a) ഉയരത്തിൻ്റെ ശതമാനമായി ജോലി ഏരിയഉദാഹരണത്തിന് ബ്രൗസർ വിൻഡോ: "30%, 30%, 40%" ; b) "*" ചിഹ്നത്തിൻ്റെ രൂപത്തിൽ (നക്ഷത്രചിഹ്നം), ഫ്രെയിം എല്ലാം ഉൾക്കൊള്ളുന്നുവെന്ന് സൂചിപ്പിക്കുന്നു സ്വതന്ത്ര സ്ഥലംബ്രൗസർ വിൻഡോ, വ്യക്തമായ മറ്റ് ഫ്രെയിമുകൾ ഉപയോഗിക്കാത്തത് നിർദ്ദിഷ്ട വലുപ്പങ്ങൾഉദാഹരണത്തിന്, "25%, 25%, *" എന്ന എൻട്രിയിലെ ഒരു നക്ഷത്രചിഹ്നം 50% ന് തുല്യമാണ്; c) ഉദാഹരണത്തിന് പിക്സലുകളിൽ: "75, *" . മൂന്ന് രീതികളും സംയോജിപ്പിക്കാം. |
വരികൾ= "25%, 25%, *" |
കോളുകൾ | ബ്രൗസർ വിൻഡോയിലെ ലംബ ഫ്രെയിമുകളുടെ (നിര ഫ്രെയിമുകൾ) എണ്ണവും വലുപ്പവും നിർണ്ണയിക്കുന്നു. ഒരു മൂല്യമായി ഫ്രെയിം വലുപ്പങ്ങളുടെ ഒരു കോമയാൽ വേർതിരിച്ച ലിസ്റ്റ് വ്യക്തമാക്കിയിരിക്കുന്നു. മുൻ ROWS പരാമീറ്ററിലെ അതേ രീതിയിൽ അളവുകൾ സജ്ജീകരിച്ചിരിക്കുന്നു. |
കോളുകൾ= "265, *" |
അതിർത്തി | ഫ്രെയിം ബോർഡറുകളുടെ വീതി പിക്സലുകളിൽ വ്യക്തമാക്കുന്നു. നെറ്റ്സ്കേപ്പ് ബ്രൗസറുകളിൽ മാത്രമേ ഈ ഓപ്ഷൻ പ്രവർത്തിക്കൂ. | ബോർഡർ="0" |
ഫ്രെയിംബോർഡർ | ഈ പരാമീറ്റർ Internet Explorer ബ്രൗസറുകളിൽ മാത്രമേ സാധുതയുള്ളൂ, FRAMESET ഘടകത്തിൽ അടങ്ങിയിരിക്കുന്ന ഫ്രെയിമുകൾക്കുള്ള ഫ്രെയിമുകളുടെ സാന്നിധ്യം നിർണ്ണയിക്കുന്നു. സാധ്യമായ മൂല്യങ്ങൾ: അതെ ഡിസ്പ്ലേ ഫ്രെയിമുകൾ; ഇല്ല അല്ലെങ്കിൽ 0 ഫ്രെയിമുകൾ പ്രദർശിപ്പിക്കരുത്. | ഫ്രെയിംബോർഡർ="0" |
ഫ്രെയിംസ്പേസിംഗ് | പിക്സലുകളിൽ ഫ്രെയിമുകൾ തമ്മിലുള്ള ദൂരം ("ഗ്രേ ഏരിയ" എന്ന് വിളിക്കപ്പെടുന്നവ) നിർവചിക്കുന്നു. അതിരുകളില്ലാത്ത ഫ്രെയിമുകൾ സൃഷ്ടിക്കുന്നതിനും ഈ ഓപ്ഷൻ ആവശ്യമാണ്. | ഫ്രെയിംസ്പേസിംഗ്= "0" |
ഇനി നമുക്ക് FRAME ഘടകത്തിലേക്ക് മടങ്ങാം, അത് മുഴുവൻ ഘടനയിലും ഒരൊറ്റ ഫ്രെയിം വിവരിക്കുന്നു. ഇതിന് ആവശ്യമായ ഒരു പരാമീറ്റർ src ആട്രിബ്യൂട്ട് ആണ്, ഇത് ഈ ഫ്രെയിമിൽ പ്രദർശിപ്പിക്കേണ്ട പ്രമാണത്തിൻ്റെയോ ചിത്രത്തിൻ്റെയോ HTML URL വ്യക്തമാക്കുന്നു. നെയിം ആട്രിബ്യൂട്ട് ഉപയോഗിച്ച് ഫ്രെയിമിന് ഒരു പേര് നൽകുന്നതും നല്ലതാണ്. ഇത് ഉപയോഗിക്കാൻ നിങ്ങളെ അനുവദിക്കും പേരിന്റെ ആദ്യഭാഗംഒരു മൂല്യമായി ടാർഗെറ്റ് ആട്രിബ്യൂട്ട്ഘടകം എയും ലിങ്ക് ഏത് ഫ്രെയിമിലേക്കാണ് ലോഡ് ചെയ്യേണ്ടതെന്ന് നിയന്ത്രിക്കുക. ഫ്രെയിമിൻ്റെ പേരുകൾ അക്കങ്ങളിൽ തുടങ്ങാൻ പാടില്ല;
ഒരു ഫ്രെയിം ഘടന ഫ്രെയിമുകൾക്കിടയിലുള്ള അതിർത്തി നിർവചിക്കാത്തപ്പോൾ, അവയുടെ ഉള്ളടക്കങ്ങൾ പരസ്പരം വളരെ ദൃഢമായി ചേർന്നിരിക്കാം, അത് വളരെ മനോഹരമായി കാണപ്പെടില്ല. ഫ്രെയിമുകളുടെ ഉള്ളടക്കം വിപുലീകരിക്കാനും അവയ്ക്കിടയിലുള്ള അതിരുകളുടെ പ്രദർശനം ഉൾപ്പെടുത്താതിരിക്കാനും നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, ഫ്രെയിമുകൾക്കുള്ളിൽ ഇൻഡൻ്റുകൾ സജ്ജീകരിച്ചുകൊണ്ട് ഇത് ചെയ്യാൻ കഴിയും. ഈ ഇൻഡൻ്റുകളുടെ വലുപ്പം പിക്സലുകളിലും ജോഡികളായും സജ്ജീകരിച്ചിരിക്കുന്നു: മാർജിൻഹൈറ്റ് ആട്രിബ്യൂട്ടുള്ള മുകളിലും താഴെയുമുള്ള ഇൻഡൻ്റുകൾക്ക്,
മാർജിൻവിഡ്ത്ത് ആട്രിബ്യൂട്ട് ഉപയോഗിച്ച് വലത്തോട്ടും ഇടത്തോട്ടും ഉള്ള ഇൻഡൻ്റുകൾക്ക്. അപ്പോൾ അടുത്തുള്ള ഫ്രെയിമുകളുടെ ഉള്ളടക്കങ്ങൾ തമ്മിലുള്ള ദൂരം ഈ ഫ്രെയിമുകളുടെ അനുബന്ധ ഇൻഡൻ്റുകളുടെ ആകെത്തുകയ്ക്ക് തുല്യമായിരിക്കും.
ഒരു ഫ്രെയിം ഒരു പ്രത്യേക ഫ്രെയിമിന് ചുറ്റും ഒരു ബോർഡർ പ്രദർശിപ്പിക്കണമോ എന്നത് അതിൻ്റെ ഫ്രെയിംബോർഡർ ആട്രിബ്യൂട്ട് അനുസരിച്ചാണ് നിർണ്ണയിക്കുന്നത്. അതെ (അല്ലെങ്കിൽ 1) എന്ന മൂല്യം ഒരു ബോർഡർ ഉണ്ടായിരിക്കണമെന്ന് സൂചിപ്പിക്കുന്നു, മൂല്യം നമ്പർ (അല്ലെങ്കിൽ 0) ഒരു ബോർഡർ ഉണ്ടാകരുതെന്ന് സൂചിപ്പിക്കുന്നു.
സൃഷ്ടിച്ച ഫ്രെയിമുകളുടെ വലുപ്പം മാറ്റാൻ ഉപയോക്താവിന് കഴിയും HTML പ്രമാണം. ഇത് ചെയ്യുന്നതിന്, മൗസ് കഴ്സർ ഫ്രെയിമുകളുടെ ബോർഡറിലേക്ക് നീക്കുക (ഈ ബോർഡറുകൾ ദൃശ്യമാണോ അല്ലയോ എന്നത് പ്രശ്നമല്ല) സ്റ്റാൻഡേർഡ് ഉപയോഗിക്കുക ഓപ്പറേറ്റിംഗ് സിസ്റ്റംവിൻഡോ വലുപ്പം മാറ്റാനുള്ള വഴി.
IN വിൻഡോസ് കഴ്സർമൗസ് ബട്ടൺ ഇരട്ട തലയുള്ള കറുത്ത അമ്പടയാളമായി ദൃശ്യമാകും. ക്ലിക്ക് ചെയ്യുന്നു ഇടത് ബട്ടൺമൗസ്, നിങ്ങൾക്ക് വിൻഡോ ബോർഡർ നീക്കാൻ കഴിയും. ഫ്രെയിമും ഒരു വിൻഡോ ആയതിനാൽ നിങ്ങൾക്ക് ഫ്രെയിമിൻ്റെ വലുപ്പം മാറ്റാൻ കഴിയും. നിങ്ങളുടെ ഫ്രെയിമുകളുടെ വലുപ്പങ്ങൾ നിങ്ങൾ കണക്കാക്കുകയും ഉപയോക്താവ് അവ മാറ്റാൻ ആഗ്രഹിക്കുന്നില്ലെങ്കിൽ, noresize ആട്രിബ്യൂട്ട് സജ്ജമാക്കുക. തൽഫലമായി, വലുപ്പം മാറ്റുന്നത് നിരോധിക്കും.
ഞങ്ങൾ നേരത്തെ പറഞ്ഞതുപോലെ, ഒരു ഫ്രെയിമിലെ ഉള്ളടക്കങ്ങൾ അതിൻ്റെ നിർദ്ദിഷ്ട അതിരുകൾക്കുള്ളിൽ പൂർണ്ണമായും യോജിക്കുന്നില്ലെങ്കിൽ സ്ക്രോൾബാറുകൾ ദൃശ്യമാകും. സ്ക്രോൾ ബാറുകളുടെ സാന്നിധ്യം നിയന്ത്രിക്കുന്നത് സ്ക്രോളിംഗ് ആട്രിബ്യൂട്ട് ആണ്. അനുവദനീയമായ മൂന്ന് മൂല്യങ്ങൾ അതെ, ഇല്ല, സ്വയമേവ എന്നിവയാണ്.
യാന്ത്രിക മൂല്യം പൊരുത്തപ്പെടുന്നു യാന്ത്രിക രൂപംഅത് ശരിക്കും ആവശ്യമുള്ള സന്ദർഭങ്ങളിൽ സ്ക്രോൾ ബാറുകൾ. ഉള്ളടക്കം എങ്ങനെയായാലും ദൃശ്യമാണെങ്കിൽ, സ്ക്രോൾ ബാറുകൾ ഇല്ല, ഉള്ളടക്കത്തിൻ്റെ ഒരു ഭാഗം അനുയോജ്യമല്ലെങ്കിൽ, ആവശ്യമായ സ്ക്രോൾ ബാർ ദൃശ്യമാകും.
yes എന്ന മൂല്യം രണ്ട് സ്ക്രോൾ ബാറുകളും ആവശ്യമാണെങ്കിലും ഇല്ലെങ്കിലും പ്രാപ്തമാക്കുന്നു. ചിലപ്പോൾ അത് വളരെ മനോഹരമായി കാണപ്പെടണമെന്നില്ല.
സ്ക്രോൾബാറുകൾ കാണിക്കുന്നതിൽ നിന്ന് മൂല്യം no തടയുന്നു. ഈ മൂല്യത്തിൽ ശ്രദ്ധാലുവായിരിക്കുക, കാരണം ഇത് വ്യക്തമാക്കുന്നത്, ഫ്രെയിമിനുള്ളിൽ പൂർണ്ണമായി യോജിക്കാത്തപ്പോൾ ഫ്രെയിമിൻ്റെ മുഴുവൻ ഉള്ളടക്കങ്ങളും കാണുന്നതിൽ നിന്ന് ഉപയോക്താവിനെ തടഞ്ഞേക്കാം. FRAME ഘടകത്തിൻ്റെ എല്ലാ ആട്രിബ്യൂട്ടുകളും പട്ടികയിൽ കാണിച്ചിരിക്കുന്നു.
എലമെൻ്റ് ആട്രിബ്യൂട്ടുകൾ
ആട്രിബ്യൂട്ട് |
വിവരണം |
ഉദാഹരണം |
src | ആവശ്യമായ പാരാമീറ്റർ. HTL വിലാസം വ്യക്തമാക്കുന്നു (URL) ഈ ഫ്രെയിമിൽ ഫയൽ പ്രദർശിപ്പിച്ചിരിക്കുന്നു |
src="frame2.html" |
പേര് | ഈ ഫ്രെയിമിൻ്റെ പേര് നിർവചിക്കുന്നു, ഇത് പിന്നീട് ടാർഗെറ്റ് ആട്രിബ്യൂട്ട് ഉപയോഗിച്ച് മറ്റ് പ്രമാണങ്ങളിൽ നിന്ന് റഫർ ചെയ്യാൻ ഉപയോഗിക്കും (ഘടകം എ കാണുക). ലാറ്റിൻ അക്ഷരങ്ങളും അക്കങ്ങളും ഉപയോഗിച്ച് സ്പെയ്സുകളില്ലാത്ത ഏതെങ്കിലും പേരായിരിക്കണം മൂല്യം (പ്രാരംഭ പ്രതീകങ്ങൾ അക്ഷരങ്ങൾ മാത്രമായിരിക്കും ലാറ്റിൻ അക്ഷരമാല: a-z, A-Z). പേര് അക്കങ്ങളിൽ തുടങ്ങാൻ പാടില്ല പ്രത്യേക പ്രതീകങ്ങൾ. സംവരണം ചെയ്ത പേരുകൾഫ്രെയിമുകൾ ഒരു അടിവരയോടുകൂടിയാണ് ആരംഭിക്കുന്നത്. |
പേര്="മെനു1" |
മാർജിൻവിഡ്ത്ത് | ഫ്രെയിമിൻ്റെ ഇടത്, വലത് അരികുകളുടെ വീതി (പിക്സലിൽ) വ്യക്തമാക്കുന്നു. പരാമീറ്റർ വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ, ബ്രൗസർ യാന്ത്രികമായി നിർണ്ണയിക്കും ഒപ്റ്റിമൽ വലിപ്പംഇൻഡൻ്റേഷൻ. | മാർജിൻവിഡ്ത്ത്="0" |
മാർജിൻഹൈറ്റ് | ഫ്രെയിമിൻ്റെ മുകളിലും താഴെയുമുള്ള മാർജിനുകളുടെ വീതി (പിക്സലിൽ) വ്യക്തമാക്കുന്നു. പരാമീറ്റർ വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ, ബ്രൗസർ സ്വയമേവ ഒപ്റ്റിമൽ ഇൻഡൻ്റേഷൻ വലുപ്പം നിർണ്ണയിക്കും. | മാർജിൻഹൈറ്റ്="0" |
സ്ക്രോളിംഗ് | ഫ്രെയിമിലെ ഉള്ളടക്കങ്ങൾക്ക് സ്ക്രോൾ ബാറുകൾ ഉണ്ടോ എന്ന് നിർണ്ണയിക്കുന്നു. സാധ്യമായ മൂല്യങ്ങൾ: അതെ - സ്ക്രോൾ ബാറുകൾ പ്രദർശിപ്പിക്കുക; ഇല്ല-സ്ക്രോൾ ബാറുകൾ പ്രദർശിപ്പിക്കരുത്; യാന്ത്രിക - ആവശ്യമെങ്കിൽ സ്ക്രോൾ ബാറുകൾ പ്രദർശിപ്പിക്കുക (എസ്ആർസി പാരാമീറ്ററിൽ വ്യക്തമാക്കിയ പ്രമാണം ഫ്രെയിമിൽ യോജിക്കുന്നില്ലെങ്കിൽ) |
സ്ക്രോളിംഗ്= "ഓട്ടോ" |
noresize | ഫ്രെയിം വലുപ്പം മാറ്റാൻ അനുവദിക്കുന്നില്ല. ഈ പരാമീറ്റർ ഒരു ഫ്ലാഗ് ആണ്, അതിന് ഒരു മൂല്യം ആവശ്യമില്ല. | noresize |
ഫ്രെയിംബോർഡർ | ഒരു ഫ്രെയിമിന് അതിരുകളുണ്ടോ എന്ന് നിർണ്ണയിക്കുന്നു. സാധ്യമായ മൂല്യങ്ങൾ: അതെ അല്ലെങ്കിൽ 1 - ഡിസ്പ്ലേ ഫ്രെയിമുകൾ; ഇല്ല അല്ലെങ്കിൽ 0-ഫ്രെയിമുകൾ പ്രദർശിപ്പിക്കരുത്. |
ഫ്രെയിംബോർഡർ= "0" |
07.12.2015
ഇനിയും ഇല്ല
എല്ലാവർക്കും ഹായ്!
ഞങ്ങൾ ഉത്സാഹത്തോടെ പഠനം തുടരുന്നു HTML അടിസ്ഥാനങ്ങൾ. നിങ്ങളുടെ പാഠങ്ങൾ ഉപേക്ഷിക്കാത്തതിൽ എനിക്ക് സന്തോഷമുണ്ട്.
ഈ പാഠത്തിൽ നമ്മൾ നോക്കും എന്താണ് ഫ്രെയിമുകൾഅവ എങ്ങനെ HTML-ൽ സൃഷ്ടിക്കപ്പെടുന്നു എന്നതും.
അതിനാൽ, HTML-ൽ എന്തൊക്കെ ഫ്രെയിമുകളാണ് ഉള്ളതെന്ന് നമുക്ക് നിർവചിക്കാം.
ഫ്രെയിമുകൾ- ഇത് ബ്രൗസർ വിൻഡോയെ ലോഡുചെയ്യാൻ കഴിയുന്ന പ്രത്യേക മേഖലകളായി വിഭജിക്കലാണ് പ്രത്യേക HTMLപ്രമാണങ്ങൾ.
ഫ്രെയിമുകൾക്ക് നന്ദി, നിങ്ങൾക്ക് ഒരു ബ്രൗസർ വിൻഡോയിൽ ഒരേസമയം നിരവധി വെബ് പേജുകൾ കാണാൻ കഴിയുമെന്ന് നിങ്ങൾ മനസ്സിലാക്കുന്നുവെന്ന് ഞാൻ കരുതുന്നു.
ഒരു ഉദാഹരണമായി, ഫ്രെയിം പ്രായോഗികമായി എങ്ങനെ പ്രവർത്തിക്കുന്നുവെന്ന് മനസിലാക്കാൻ, ഒരു ഉദാഹരണം നോക്കാൻ ഞാൻ നിർദ്ദേശിക്കുന്നു. അവിടെ കുറച്ച് പരിവർത്തനങ്ങൾ നടത്തുക:
ശരി, നിങ്ങൾക്കത് എങ്ങനെ ഇഷ്ടമാണ്? ഇത് എങ്ങനെ സൃഷ്ടിക്കാമെന്ന് പഠിക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുണ്ടോ? ഇപ്പോൾ നമ്മൾ പഠിക്കും html പ്രമാണത്തിലേക്ക് ഫ്രെയിമുകൾ ചേർക്കുക.
ഇനിപ്പറയുന്ന ലേഔട്ട് ഉപയോഗിച്ച് ഒരു വെബ് പേജിൽ ഒരു ഫ്രെയിം സൃഷ്ടിച്ചിരിക്കുന്നു:
ശ്രദ്ധ:ടാഗിന് പകരം ഫ്രെയിം കോഡ് ലേഔട്ട് html ഡോക്യുമെൻ്റിൽ ചേർത്തിരിക്കുന്നു