അശ്ലീല നിയമങ്ങൾ html. ക്ലാസ് ഐഡൻ്റിഫയറുകളും പേരുകളും. CSS ഫോർമാറ്റിംഗ് നിയമങ്ങൾ

സാധ്യമാകുമ്പോഴെല്ലാം, ആവശ്യമുള്ളിടത്ത് നിങ്ങളുടെ കോഡ് വിശദീകരിക്കുക.

നിങ്ങളുടെ കോഡ് വിശദീകരിക്കാൻ അഭിപ്രായങ്ങൾ ഉപയോഗിക്കുക: അത് എന്താണ് ചെയ്യുന്നത്, എന്താണ് ചെയ്യുന്നത്, നിങ്ങൾ തിരഞ്ഞെടുക്കുന്ന പരിഹാരം എന്തിനാണ് ഉപയോഗിക്കുന്നത്.

(ഈ പോയിൻ്റ് ഓപ്ഷണലാണ്, കാരണം കോഡ് എല്ലായ്പ്പോഴും നന്നായി രേഖപ്പെടുത്തുമെന്ന് പ്രതീക്ഷിക്കുന്നതിൽ അർത്ഥമില്ല. അഭിപ്രായമിടുന്നതിൻ്റെ പ്രയോജനം പ്രോജക്റ്റിൻ്റെ സങ്കീർണ്ണതയെ ആശ്രയിച്ചിരിക്കുന്നു, കൂടാതെ HTML, CSS കോഡുകൾ എന്നിവയിൽ വ്യത്യാസമുണ്ടാകാം.)

ടാസ്‌ക്കുകൾ TODO ഉപയോഗിച്ച് നിങ്ങളുടെ ചെയ്യേണ്ടവയുടെ ലിസ്റ്റിനായി ടാസ്‌ക്കുകൾ പരിശോധിക്കുക.

TODO കീവേഡ് ഉപയോഗിച്ച് ടാസ്‌ക്കുകൾ അടയാളപ്പെടുത്തുക. @@ പോലെ സാധാരണയായി ഉപയോഗിക്കുന്ന മറ്റ് ഫോർമാറ്റുകൾ ഉപയോഗിക്കരുത്.

പരാന്തീസിസിൽ കോൺടാക്റ്റുകൾ (ഉപയോക്തൃനാമം അല്ലെങ്കിൽ മെയിലിംഗ് ലിസ്റ്റ്) ഉൾപ്പെടുത്തുക: TODO(contact) .

കോളണിന് ശേഷമുള്ള ചുമതല വിവരിക്കുക, ഉദാഹരണത്തിന്: TODO: Task.

ശുപാർശ ചെയ്‌തത്: (# ടോഡോ(ഇവാൻ ഇവാനോവ്): വിന്യാസം കൈകാര്യം ചെയ്യുക #) ടെസ്റ്റ്
ശുപാർശ ചെയ്ത:

  • വെള്ളരിക്കാ
  • തക്കാളി

HTML ഫോർമാറ്റിംഗ് നിയമങ്ങൾ ഡോക്യുമെൻ്റ് തരം HTML5 ഉപയോഗിക്കുക.

(ടെക്‌സ്റ്റ്/എച്ച്‌ടിഎംഎൽ ഉള്ളടക്ക തരത്തിനൊപ്പം HTML ഉപയോഗിക്കാൻ ശുപാർശ ചെയ്യുന്നു. ആപ്ലിക്കേഷൻ/xhtml+xml-ന് മോശം ബ്രൗസർ പിന്തുണയും ഒപ്റ്റിമൈസേഷൻ ഓപ്ഷനുകൾ പരിമിതപ്പെടുത്തുന്നതിനാൽ XHTML ഉപയോഗിക്കരുത്.)

HTML സാധുതസാധ്യമാകുമ്പോഴെല്ലാം സാധുവായ HTML ഉപയോഗിക്കുക.

ആവശ്യമുള്ള ലെവൽ പ്രകടനത്തിന് ആവശ്യമായ ഫയൽ വലുപ്പം നേടാൻ ഉപയോഗം നിങ്ങളെ അനുവദിക്കുന്നില്ലെങ്കിൽ സാധുവായ HTML കോഡ് ഉപയോഗിക്കുക.

കോഡിൻ്റെ സാധുത പരിശോധിക്കാൻ W3C HTML വാലിഡേറ്റർ (ഇംഗ്ലീഷ്).

കോഡിൻ്റെ പ്രധാനപ്പെട്ടതും അളക്കാവുന്നതുമായ ഗുണമേന്മയാണ് സാധുത. സാധുവായ HTML എഴുതുന്നത് പഠനത്തെ പ്രോത്സാഹിപ്പിക്കുന്നു സാങ്കേതിക ആവശ്യകതകൾനിയന്ത്രണങ്ങളും ശരിയും ഉറപ്പാക്കുന്നു HTML ഉപയോഗിക്കുന്നു.

ശുപാർശ ചെയ്യുന്നില്ല: പരിശോധിക്കുക, പരിശോധിക്കുക
ശുപാർശ ചെയ്യുന്നത്: ഒരു ചെക്ക് മാത്രം പരിശോധിക്കുക.

സെമാൻ്റിക്സ് ഉദ്ദേശിച്ചതുപോലെ HTML ഉപയോഗിക്കുക.

ഉദ്ദേശിച്ച ആവശ്യങ്ങൾക്കായി ഘടകങ്ങൾ (ചിലപ്പോൾ തെറ്റായി "ടാഗുകൾ" എന്ന് വിളിക്കുന്നു) ഉപയോഗിക്കുക: തലക്കെട്ടുകൾക്കുള്ള തലക്കെട്ടുകൾ, ഖണ്ഡികകൾക്കുള്ള p, ലിങ്കുകൾക്കുള്ള a മുതലായവ.

ഇത് കോഡ് വായിക്കാനും എഡിറ്റ് ചെയ്യാനും പരിപാലിക്കാനും എളുപ്പമാക്കുന്നു.

ഇതര മീഡിയ എപ്പോഴും ഇതര മീഡിയ ഉള്ളടക്കം ഉൾപ്പെടുത്തുക.

ക്യാൻവാസ് ഉപയോഗിച്ച് നിർവചിച്ചിരിക്കുന്ന ചിത്രങ്ങൾ, വീഡിയോകൾ അല്ലെങ്കിൽ ആനിമേഷനുകൾ പോലെയുള്ള മീഡിയയ്ക്ക് ഇതര ഉള്ളടക്കം നൽകാൻ ശ്രമിക്കുക. ചിത്രങ്ങൾക്ക്, ഇതൊരു അർത്ഥവത്തായ ഇതര വാചകമാണ് (alt), വീഡിയോയ്ക്കും ഓഡിയോയ്ക്കും, സാധ്യമെങ്കിൽ വാചകത്തിൻ്റെയും അടിക്കുറിപ്പിൻ്റെയും ട്രാൻസ്ക്രിപ്റ്റ്.

ഇതര ഉള്ളടക്കം വൈകല്യമുള്ളവരെ സഹായിച്ചേക്കാം. ഉദാഹരണത്തിന്, @alt സജ്ജീകരിച്ചിട്ടില്ലെങ്കിൽ, കാഴ്ച കുറവുള്ള ഒരു വ്യക്തിക്ക് ചിത്രത്തിൽ എന്താണ് ഉള്ളതെന്ന് മനസിലാക്കാൻ പ്രയാസമാണ്. ഒരു വീഡിയോയിലോ ഓഡിയോ റെക്കോർഡിംഗിലോ എന്താണ് പറയുന്നതെന്ന് മറ്റുള്ളവർക്ക് മനസ്സിലാക്കാൻ ബുദ്ധിമുട്ടുണ്ടായേക്കാം.

(ചിത്രത്തിൻ്റെ ആൾട്ട് അനാവശ്യമാണെങ്കിൽ, അല്ലെങ്കിൽ അത് CSS ഉപയോഗിക്കാൻ കഴിയാത്ത സ്ഥലങ്ങളിൽ അലങ്കാര ആവശ്യങ്ങൾക്കായി ഉപയോഗിക്കുന്നുവെങ്കിൽ, ഒരു ശൂന്യമായ ആൾട്ട് ഉപയോഗിക്കുക ആൾട്ട് ടെക്സ്റ്റ്="" )

ചുമതലകളുടെ വേർതിരിവ് പ്രത്യേക ഘടന, രൂപകല്പന, പെരുമാറ്റം.

ഘടന (മാർക്ക്അപ്പ്), രൂപഭാവം (ശൈലികൾ), പെരുമാറ്റം (സ്ക്രിപ്റ്റുകൾ) എന്നിവ വേർതിരിച്ച് അവയ്ക്കിടയിലുള്ള ഇടപെടലുകൾ പരമാവധി നിലനിർത്താൻ ശ്രമിക്കുക.

ഡോക്യുമെൻ്റുകളിലും ടെംപ്ലേറ്റുകളിലും HTML മാത്രമേ അടങ്ങിയിട്ടുള്ളൂവെന്നും പ്രമാണത്തിൻ്റെ ഘടന നിർവചിക്കാൻ മാത്രമേ HTML പ്രവർത്തിക്കൂ എന്നും ഉറപ്പാക്കുക. ഡിസൈനിന് ഉത്തരവാദിയായ എല്ലാ കോഡുകളും സ്റ്റൈൽ ഫയലുകളിലേക്കും പെരുമാറ്റത്തിന് ഉത്തരവാദിയായ കോഡ് സ്ക്രിപ്റ്റുകളിലേക്കും നീക്കുക.

നിങ്ങളുടെ ടെംപ്ലേറ്റുകളിൽ ഏറ്റവും കുറഞ്ഞ എണ്ണം സ്റ്റൈൽ ഫയലുകളും സ്ക്രിപ്റ്റുകളും ഉൾപ്പെടുത്തി അവയുടെ കവലകൾ ഏറ്റവും കുറഞ്ഞതായി കുറയ്ക്കാൻ ശ്രമിക്കുക.

അവതരണത്തിൽ നിന്നും പെരുമാറ്റത്തിൽ നിന്നും ഘടന വേർതിരിക്കുന്നത് കോഡ് പരിപാലിക്കുന്നത് എളുപ്പമാക്കാൻ സഹായിക്കുന്നു. ടെംപ്ലേറ്റുകളും HTML പ്രമാണങ്ങളും മാറ്റുന്നത് സ്റ്റൈൽ ഫയലുകളോ സ്ക്രിപ്റ്റുകളോ മാറ്റുന്നതിനേക്കാൾ കൂടുതൽ സമയമെടുക്കും.

ശുപാർശ ചെയ്യുന്നില്ല: HTML സക്സ് എച്ച്ടിഎംഎൽ സക്സ്

ഞാൻ ഇതിനെക്കുറിച്ച് മുമ്പ് എവിടെയോ വായിച്ചിട്ടുണ്ട്, പക്ഷേ ഇപ്പോൾ എല്ലാം തീർച്ചയായും വ്യക്തമാണ്: HTML എന്നത് പൂർണ്ണമായ മാലിന്യമാണ്!!1ഡിസൈൻ മാറ്റാൻ, നിങ്ങൾ ഓരോ തവണയും എല്ലാം വീണ്ടും വീണ്ടും ചെയ്യണമെന്ന് എനിക്ക് വിശ്വസിക്കാൻ കഴിയുന്നില്ല.
ശുപാർശ ചെയ്‌തത്: എൻ്റെ ആദ്യത്തെ CSS-മാത്രം പുനർരൂപകൽപ്പന എൻ്റെ പുതിയ CSSഡിസൈൻ

ഞാൻ ഇതിനെക്കുറിച്ച് മുമ്പ് വായിച്ചു, പക്ഷേ ഒടുവിൽ ഞാൻ അത് സ്വയം ചെയ്തു: ആശങ്കകൾ വേർതിരിക്കുന്ന തത്വം ഞാൻ ഉപയോഗിക്കുന്നു, മാത്രമല്ല ഡിസൈൻ HTML-ലേക്ക് മാറ്റുകയുമില്ല.

എത്ര കൂൾ!

ഓർമ്മപ്പെടുത്തൽ ലിങ്കുകൾ ഓർമ്മപ്പെടുത്തൽ ലിങ്കുകൾ ഉപയോഗിക്കരുത്.

ഈ നിയമത്തിന് ഒരു അപവാദം HTML സേവന പ്രതീകങ്ങൾ മാത്രമാണ് (ഉദാഹരണത്തിന്< и & ) а так же вспомогательные и “невидимые” символы (например നോൺ-ബ്രേക്കിംഗ് സ്പേസ്).

ഓപ്ഷണൽ ടാഗുകൾ ഉപയോഗിക്കരുത് ഓപ്ഷണൽ ടാഗുകൾ. (ആവശ്യമില്ല)

ഫയൽ വലുപ്പം കുറയ്ക്കുന്നതിനും കോഡ് റീഡബിലിറ്റി മെച്ചപ്പെടുത്തുന്നതിനും, നിങ്ങൾക്ക് ഓപ്ഷണൽ ടാഗുകൾ ഒഴിവാക്കാം. HTML5 സ്പെസിഫിക്കേഷനിൽ ഓപ്ഷണൽ ടാഗുകളുടെ ഒരു ലിസ്റ്റ് ഉണ്ട്.

(വെബ് ഡെവലപ്പർമാരെ സാധാരണയായി പഠിപ്പിക്കുന്നതിൽ നിന്ന് വളരെ വ്യത്യസ്തമായതിനാൽ ഈ സമീപനം വ്യാപകമായി ഉപയോഗിക്കപ്പെടുന്നതിന് കുറച്ച് സമയമെടുത്തേക്കാം. സ്ഥിരത, കോഡ്, ലാളിത്യം എന്നിവയുടെ കാഴ്ചപ്പാടിൽ, എല്ലാ ഓപ്ഷണൽ ടാഗുകളും ഒഴിവാക്കുന്നതാണ് നല്ലത്).

ശുപാർശ ചെയ്യുന്നില്ല: ഞങ്ങൾ ബൈറ്റുകൾ പാഴാക്കുന്നു - ഞങ്ങൾ പണം പാഴാക്കുന്നു.
ശുപാർശ ചെയ്യുന്നത്: ബൈറ്റുകൾ പണമാണ്!

അതിനാൽ

"തരം" ആട്രിബ്യൂട്ട് വ്യക്തമാക്കരുത് ടൈപ്പ് ആട്രിബ്യൂട്ട്ഒരു പ്രമാണത്തിലേക്ക് ശൈലികളും സ്ക്രിപ്റ്റുകളും ബന്ധിപ്പിക്കുമ്പോൾ.

സ്‌റ്റൈലുകളും (സിഎസ്എസ് അല്ലാതെ മറ്റെന്തെങ്കിലും ഉപയോഗിക്കുമ്പോൾ ഒഴികെ) സ്‌ക്രിപ്‌റ്റുകളും (ജാവാസ്‌ക്രിപ്‌റ്റ് അല്ലാതെ മറ്റെന്തെങ്കിലും ഉപയോഗിക്കുമ്പോൾ ഒഴികെ) ബന്ധിപ്പിക്കുമ്പോൾ ടൈപ്പ് ആട്രിബ്യൂട്ട് ഉപയോഗിക്കരുത്.

HTML5 ടെക്സ്റ്റ്/സിഎസ്എസ് (ഇംഗ്ലീഷ്), ടെക്സ്റ്റ്/ജാവാസ്ക്രിപ്റ്റ് (ഇംഗ്ലീഷ്) എന്നിവ ഡിഫോൾട്ടായി ഉപയോഗിക്കുന്നതിനാൽ ഈ കേസിൽ തരം ആട്രിബ്യൂട്ട് വ്യക്തമാക്കേണ്ട ആവശ്യമില്ല. പഴയ ബ്രൗസറുകളിൽ പോലും ഇത് പ്രവർത്തിക്കും.

ശുപാശ ചെയ്യപ്പെടുന്നില്ല:
ശുപാർശ ചെയ്ത:
ശുപാശ ചെയ്യപ്പെടുന്നില്ല:
ശുപാർശ ചെയ്ത:

HTML ഫോർമാറ്റിംഗ് നിയമങ്ങൾ ഫോർമാറ്റിംഗ് ഓരോ ബ്ലോക്കിനും പട്ടികയ്ക്കും ലിസ്റ്റ് എലമെൻ്റിനും ഒരു പുതിയ ലൈൻ സൃഷ്‌ടിക്കുകയും ഓരോ ചൈൽഡ് എലമെൻ്റും ഇൻഡൻ്റ് ചെയ്യുകയും ചെയ്യുക.

ഘടകത്തിനായി വ്യക്തമാക്കിയ ശൈലികൾ പരിഗണിക്കാതെ തന്നെ (ഡിസ്‌പ്ലേ പ്രോപ്പർട്ടി ഉപയോഗിച്ച് എലമെൻ്റിൻ്റെ സ്വഭാവം മാറ്റാൻ CSS നിങ്ങളെ അനുവദിക്കുന്നു), ഓരോ ബ്ലോക്കും അല്ലെങ്കിൽ ടേബിൾ എലമെൻ്റും ഒരു പുതിയ ലൈനിൽ പൊതിയുക.

കൂടാതെ, ഒരു ബ്ലോക്കിലോ ടേബിൾ എലമെൻ്റിലോ ഉള്ള എല്ലാ ഘടകങ്ങളും ഇൻഡൻ്റ് ചെയ്യുക.

(നിങ്ങൾക്ക് എന്തെങ്കിലും ബുദ്ധിമുട്ടുകൾ ഉണ്ടെങ്കിൽ വൈറ്റ്‌സ്‌പേസ് പ്രതീകങ്ങൾലിസ്റ്റ് ഘടകങ്ങൾക്കിടയിൽ, എല്ലാ li ഘടകങ്ങളും ഒരു വരിയിൽ സ്ഥാപിക്കാൻ അനുവാദമുണ്ട്. ലിൻ്റു [കോഡ് ഗുണനിലവാരം പരിശോധിക്കുന്നതിനുള്ള യൂട്ടിലിറ്റി ഏകദേശം. ട്രാൻസ്.] ഈ സാഹചര്യത്തിൽ ഒരു പിശകിന് പകരം മുന്നറിയിപ്പ് നൽകാൻ ശുപാർശ ചെയ്യുന്നു.


ശുപാർശ ചെയ്ത:
  • മാഷേ
  • ഗ്ലാഷ
  • ചെബുരാഷ്

ശുപാർശ ചെയ്ത: ലാഭ നികുതികൾ
$ 5.00 $ 4.50

CSS ശൈലി നിയമങ്ങൾ CSS സാധുത സാധ്യമാകുമ്പോഴെല്ലാം സാധുവായ CSS കോഡ് ഉപയോഗിക്കുക.

ബ്രൗസറിനെ ആശ്രയിച്ചുള്ള കോഡ് ആവശ്യമുള്ള സന്ദർഭങ്ങളിലോ വാലിഡേറ്റർ പിശകുകളോ ഒഴികെ, സാധുവായ CSS കോഡ് ഉപയോഗിക്കുക.

നിങ്ങളുടെ കോഡ് സാധൂകരിക്കാൻ W3C CSS വാലിഡേറ്റർ പോലുള്ള ഉപകരണങ്ങൾ ഉപയോഗിക്കുക.

കോഡിൻ്റെ പ്രധാനപ്പെട്ടതും അളക്കാവുന്നതുമായ ഗുണമേന്മയാണ് സാധുത. സാധുവായ CSS എഴുതുന്നത് അനാവശ്യ കോഡ് ഇല്ലാതാക്കാനും ഉറപ്പാക്കാനും സഹായിക്കുന്നു ശരിയായ ഉപയോഗംസ്റ്റൈൽ ഷീറ്റുകൾ...

ക്ലാസ് ഐഡൻ്റിഫയറുകളും പേരുകളും വൈൽഡ്കാർഡ് അല്ലെങ്കിൽ അർത്ഥവത്തായ ക്ലാസ് നാമങ്ങളും ഐഡൻ്റിഫയറുകളും ഉപയോഗിക്കുക.

സൈഫറുകൾ അല്ലെങ്കിൽ വിവരണം ഉപയോഗിക്കുന്നതിന് പകരം രൂപംഘടകം, അതിൻ്റെ സൃഷ്ടിയുടെ അർത്ഥം ക്ലാസിൻ്റെയോ ഐഡൻ്റിഫയറിൻ്റെയോ പേരിൽ പ്രകടിപ്പിക്കാൻ ശ്രമിക്കുക, അല്ലെങ്കിൽ അതിന് ഒരു ടെംപ്ലേറ്റ് പേര് നൽകുക...

വൈൽഡ്കാർഡ് പേരുകൾ പ്രത്യേക ഉദ്ദേശ്യമില്ലാത്ത അല്ലെങ്കിൽ അവരുടെ സഹോദരങ്ങളിൽ നിന്ന് വേർതിരിച്ചറിയാൻ കഴിയാത്ത മൂലകങ്ങളുടെ വേരിയൻ്റ് പേരുകളാണ്. അവർ സാധാരണയായി "സഹായികൾ" ആയി ആവശ്യമാണ്.

ഫങ്ഷണൽ അല്ലെങ്കിൽ ടെംപ്ലേറ്റ് പേരുകൾ ഉപയോഗിക്കുന്നത് ആവശ്യകത കുറയ്ക്കുന്നു അനാവശ്യമായ മാറ്റങ്ങൾപ്രമാണത്തിലോ ടെംപ്ലേറ്റിലോ.

ഒഴിവാക്കി: /* ഒഴിവാക്കി: അർത്ഥമില്ലാത്ത */ #yee-1901 () /* ഒഴിവാക്കി: രൂപത്തിൻ്റെ വിവരണം */ .button-green() .clear()
ശുപാർശ ചെയ്‌തത്: /* ശുപാർശ ചെയ്‌തത്: കൃത്യവും പോയിൻ്റിലേക്ക് */ #ഗാലറി () #ലോഗിൻ () .വീഡിയോ () /* ശുപാർശ ചെയ്‌തത്: ടെംപ്ലേറ്റ് പേര് */ .aux () .alt ()

ഐഡൻ്റിഫയറുകളുടെയും ക്ലാസുകളുടെയും പേരുകൾ ഐഡൻ്റിഫയറുകൾക്കും ക്ലാസുകൾക്കും ഇനിപ്പറയുന്ന രീതിയിൽ ഉപയോഗിക്കുക നീണ്ട പേരുകൾ, ആവശ്യാനുസരണം, എന്നാൽ കഴിയുന്നത്ര ഹ്രസ്വമായി.

കഴിയുന്നത്ര ഹ്രസ്വമായി ഈ ഘടകം കൃത്യമായി എന്താണ് ചെയ്യേണ്ടതെന്ന് രൂപപ്പെടുത്താൻ ശ്രമിക്കുക.

ക്ലാസുകളുടെയും ഐഡൻ്റിഫയറുകളുടെയും ഈ ഉപയോഗം കോഡ് മനസ്സിലാക്കാൻ എളുപ്പമുള്ളതും കൂടുതൽ കാര്യക്ഷമവുമാക്കുന്നതിന് സഹായിക്കുന്നു.

ടൈപ്പ് സെലക്ടറുകൾ എലമെൻ്റ് ടൈപ്പ് (ടാഗ്) സെലക്ടറുകളുള്ള ക്ലാസ് പേരുകളോ ഐഡൻ്റിഫയറോ ഉപയോഗിക്കുന്നത് ഒഴിവാക്കുക.

തീർത്തും ആവശ്യമില്ലെങ്കിൽ (ഉദാഹരണത്തിന് ഹെൽപ്പർ ക്ലാസുകൾക്കൊപ്പം), ക്ലാസ് പേരുകളോ ഐഡൻ്റിഫയറുകളോ ഉള്ള മൂലക നാമങ്ങൾ ഉപയോഗിക്കരുത്.

പ്രോപ്പർട്ടികൾക്കുള്ള കുറുക്കുവഴികൾ സാധ്യമാകുമ്പോഴെല്ലാം പ്രോപ്പർട്ടികൾക്കുള്ള കുറുക്കുവഴികൾ ഉപയോഗിക്കുക.

CSS വിവിധ ഷോർട്ട്‌ഹാൻഡ് ഫോമുകൾ (ഫോണ്ട് പോലുള്ളവ) വാഗ്ദാനം ചെയ്യുന്നു, അവ സാധ്യമാകുന്നിടത്തെല്ലാം ഉപയോഗിക്കാൻ ശുപാർശ ചെയ്യുന്നു, മൂല്യങ്ങളിൽ ഒന്ന് മാത്രം വ്യക്തമാക്കിയിട്ടുണ്ടെങ്കിൽ പോലും.

ഷോർട്ട്‌ഹാൻഡ് പ്രോപ്പർട്ടി നൊട്ടേഷൻ ഉപയോഗിക്കുന്നത് കൂടുതൽ കാര്യക്ഷമതയ്ക്കും നിങ്ങളുടെ കോഡ് നന്നായി മനസ്സിലാക്കുന്നതിനും ഉപയോഗപ്രദമാണ്.

ശുപാർശ ചെയ്തിട്ടില്ല: /* ശുപാർശ ചെയ്തിട്ടില്ല */ ബോർഡർ-ടോപ്പ്-സ്റ്റൈൽ: ഒന്നുമില്ല; ഫോണ്ട് ഫാമിലി: പാലറ്റിനോ, ജോർജിയ, സെരിഫ്; ഫോണ്ട് വലുപ്പം: 100%; ലൈൻ-ഉയരം: 1.6; പാഡിംഗ്-ബോട്ടം: 2എം; പാഡിംഗ്-ഇടത്: 1എം; പാഡിംഗ്-വലത്: 1എം; പാഡിംഗ് ടോപ്പ്: 0;
ശുപാർശ ചെയ്‌തത്: /* ശുപാർശ ചെയ്‌തത് */ ബോർഡർ ടോപ്പ്: 0; ഫോണ്ട്: 100%/1.6 പാലറ്റിനോ, ജോർജിയ, സെരിഫ്; പാഡിംഗ്: 0 1എം 2എം;

0, യൂണിറ്റുകൾ പൂജ്യം മൂല്യങ്ങൾക്കായി യൂണിറ്റുകൾ വ്യക്തമാക്കരുത്

പൂജ്യം മൂല്യങ്ങൾക്കായി യൂണിറ്റുകൾ വ്യക്തമാക്കരുത്, അങ്ങനെ ചെയ്യാൻ ഒരു കാരണമില്ലെങ്കിൽ.

ഒരു ഭിന്നസംഖ്യയുടെ മുഴുവൻ ഭാഗത്തിലും 0, ഭിന്നസംഖ്യകളുടെ മുഴുവൻ ഭാഗത്തിലും "0" ഇടരുത്.

-1 നും 1 നും ഇടയിലുള്ള മൂല്യങ്ങളിൽ പൂർണ്ണസംഖ്യയിൽ 0 ഇടരുത്.

ലിങ്കുകളിലെ ഉദ്ധരണികൾ ലിങ്കുകളിൽ ഉദ്ധരണികൾ ഉപയോഗിക്കരുത്

url() നൊപ്പം ഉദ്ധരണികൾ ("" , "") ഉപയോഗിക്കരുത്.

ഹെക്സാഡെസിമൽ പേരുകൾനിറങ്ങൾ സാധ്യമാകുന്നിടത്ത് ത്രീ-കക്ഷര ഹെക്സാഡെസിമൽ നൊട്ടേഷൻ ഉപയോഗിക്കുക.

വർണ്ണങ്ങൾക്കായുള്ള മൂന്ന് പ്രതീകങ്ങളുള്ള ഹെക്സാഡെസിമൽ നൊട്ടേഷൻ ചെറുതും കുറച്ച് സ്ഥലം എടുക്കുന്നതുമാണ്.

പ്രിഫിക്‌സുകൾ പ്രിഫിക്‌സ് സെലക്‌ടറുകൾ, നിലവിലെ ആപ്ലിക്കേഷനുമായി സവിശേഷമായ പ്രിഫിക്‌സുകൾ. (ആവശ്യമില്ല)

വലിയ പ്രോജക്‌റ്റുകളിലും മറ്റ് പ്രോജക്‌റ്റുകൾക്കായോ മറ്റ് സൈറ്റുകളിലോ ഉപയോഗിക്കുന്ന കോഡുകളിലും, ഐഡൻ്റിഫയറുകൾക്കും ക്ലാസ് പേരുകൾക്കുമായി പ്രിഫിക്‌സുകൾ (നെയിംസ്‌പെയ്‌സുകളായി) ഉപയോഗിക്കുക. ഹ്രസ്വവും അതുല്യവുമായ ശീർഷകങ്ങൾ തുടർന്ന് ഒരു ഹൈഫൻ ഉപയോഗിക്കുക.

നെയിംസ്‌പേസുകൾ ഉപയോഗിക്കുന്നത് പേരിലെ വൈരുദ്ധ്യങ്ങൾ തടയാനും നിങ്ങളുടെ സൈറ്റ് പരിപാലിക്കുന്നത് എളുപ്പമാക്കാനും സഹായിക്കുന്നു. ഉദാഹരണത്തിന്, തിരയുകയും മാറ്റിസ്ഥാപിക്കുകയും ചെയ്യുമ്പോൾ.

ക്ലാസുകളിലെയും ഐഡൻ്റിഫയറുകളിലെയും സെപ്പറേറ്ററുകൾ ഒരു ഹൈഫൻ ഉപയോഗിച്ച് ഐഡൻ്റിഫയറുകളിലും ക്ലാസ് നാമങ്ങളിലും വാക്കുകൾ വേർതിരിക്കുക.

നിങ്ങളുടെ കോഡിൻ്റെ വായനാക്ഷമതയും എളുപ്പത്തിലുള്ള ധാരണയും മെച്ചപ്പെടുത്തുന്നതിന് സെലക്ടറുകളിലെ വാക്കുകളും ചുരുക്കെഴുത്തുകളും ബന്ധിപ്പിക്കുന്നതിന് ഒരു ഹൈഫൻ അല്ലാതെ മറ്റൊന്നും ഉപയോഗിക്കുന്നത് ഒഴിവാക്കുക.

ശുപാർശ ചെയ്‌തിട്ടില്ല: /* ശുപാർശ ചെയ്‌തിട്ടില്ല: “ഡെമോ”, “ഇമേജ്” എന്നീ വാക്കുകൾ വേർതിരിച്ചിട്ടില്ല */ .demoimage () /* ശുപാർശ ചെയ്‌തിട്ടില്ല: ഒരു ഹൈഫന് പകരം അണ്ടർസ്‌കോർ ഉപയോഗിക്കുന്നു */ .error_status ()
ശുപാർശ ചെയ്‌തത്: /* ശുപാർശ ചെയ്‌തത് */ #video-id().ads-sample()

ഹാക്കുകൾ ബ്രൗസർ പതിപ്പ് വിവരങ്ങളോ CSS ഹാക്കുകളോ ഉപയോഗിക്കുന്നത് ഒഴിവാക്കുക - ആദ്യം മറ്റ് രീതികൾ പരീക്ഷിക്കുക.

CSS ഫിൽട്ടറുകൾ, ഹാക്കുകൾ അല്ലെങ്കിൽ മറ്റ് പരിഹാരങ്ങൾ എന്നിവ ഉപയോഗിച്ച് ബ്രൗസർ വ്യത്യാസങ്ങളെ ചെറുക്കാൻ ഇത് പ്രലോഭിപ്പിക്കുന്നതാണ്. നിങ്ങൾക്ക് കാര്യക്ഷമവും എളുപ്പത്തിൽ പരിപാലിക്കാവുന്നതുമായ ഒരു കോഡ്ബേസ് വേണമെങ്കിൽ ഈ സമീപനങ്ങളെല്ലാം അവസാന ആശ്രയമായി മാത്രമേ കണക്കാക്കാവൂ. ലളിതമായി പറഞ്ഞാൽ, ഹാക്കുകളും ബ്രൗസർ കണ്ടെത്തലും അനുവദിക്കുന്നത് ദീർഘകാലാടിസ്ഥാനത്തിൽ പ്രോജക്റ്റിനെ ദോഷകരമായി ബാധിക്കും, കാരണം പ്രോജക്റ്റ് ഏറ്റവും കുറഞ്ഞ പ്രതിരോധത്തിൻ്റെ പാതയാണ് സ്വീകരിക്കുന്നത്. ഇത് ഹാക്കുകൾ ഉപയോഗിക്കുന്നത് എളുപ്പമാക്കുകയും അവ കൂടുതൽ കൂടുതൽ ഉപയോഗിക്കാൻ അനുവദിക്കുകയും ചെയ്യുന്നു, അത് അവ പലപ്പോഴും ഉപയോഗിക്കുന്നതിന് കാരണമാകും.

CSS ഫോർമാറ്റിംഗ് നിയമങ്ങൾ പരസ്യങ്ങൾ ക്രമപ്പെടുത്തൽ പരസ്യങ്ങൾ അക്ഷരമാലാക്രമത്തിൽ അടുക്കുക.

പരസ്യങ്ങൾ സ്ഥാപിക്കുക അക്ഷരമാല ക്രമത്തിൽപ്രവർത്തിക്കാൻ എളുപ്പമുള്ള സ്ഥിരതയുള്ള കോഡ് ലഭിക്കുന്നതിന്.

അടുക്കുമ്പോൾ, ബ്രൗസർ പ്രിഫിക്സുകൾ അവഗണിക്കുക. മാത്രമല്ല, ഒരു പ്രോപ്പർട്ടിക്കായി നിരവധി ബ്രൗസർ പ്രിഫിക്സുകൾ ഉപയോഗിക്കുകയാണെങ്കിൽ, അവയും അടുക്കിയിരിക്കണം (ഉദാഹരണത്തിന് -moz --webkit-ന് മുമ്പായിരിക്കണം)

ബ്ലോക്കുകളിൽ ഇൻഡൻ്റുകൾ. എല്ലായ്‌പ്പോഴും ബ്ലോക്ക് ഉള്ളടക്കം ഇൻഡൻ്റ് ചെയ്യുക.

ശ്രേണി കാണിക്കുന്നതിനും കോഡ് എളുപ്പമുള്ളതാക്കുന്നതിനും നിയമങ്ങൾ അല്ലെങ്കിൽ ഡിക്ലറേഷനുകൾക്കുള്ളിലെ നിയമങ്ങൾ പോലുള്ള ഏതെങ്കിലും ബ്ലോക്ക് ഉള്ളടക്കം എപ്പോഴും ഇൻഡൻ്റ് ചെയ്യുക.

പ്രഖ്യാപനങ്ങൾക്ക് ശേഷം ഓരോ പ്രഖ്യാപനത്തിനും ശേഷം ഒരു അർദ്ധവിരാമം സ്ഥാപിക്കുക.

കോഡ് സ്ഥിരതയ്ക്കും പുതിയ പ്രോപ്പർട്ടികൾ ചേർക്കുന്നത് എളുപ്പമാക്കുന്നതിനും ഓരോ ഡിക്ലറേഷനു ശേഷവും ഒരു അർദ്ധവിരാമം ഉപയോഗിക്കുക.

പ്രോപ്പർട്ടി നാമങ്ങൾക്ക് ശേഷം ഡിക്ലറേഷനുകളിൽ കോളണുകൾക്ക് ശേഷം സ്പെയ്സുകൾ ഉപയോഗിക്കുക.

കോഡിലെ ഓർഡറിനായി, ഡിക്ലറേഷനുകളിൽ കോളണിന് ശേഷം (എന്നാൽ മുമ്പല്ല) എല്ലായ്‌പ്പോഴും ഒരു സ്‌പെയ്‌സ് ഉപയോഗിക്കുക.

സെലക്ടർമാരെയും പ്രഖ്യാപനങ്ങളെയും വേർതിരിക്കുക, ഒരു ലൈൻ ബ്രേക്ക് ഉള്ള സെലക്ടർമാരെയും പ്രഖ്യാപനങ്ങളെയും വേർതിരിക്കുക.

ഓരോ സെലക്ടറും അല്ലെങ്കിൽ പ്രഖ്യാപനവും ആരംഭിക്കുക പുതിയ വര.

വേർതിരിക്കുന്ന നിയമങ്ങൾ ലൈൻ ബ്രേക്കുകൾ ഉപയോഗിച്ച് വേർതിരിക്കുക.

നിയമങ്ങൾക്കിടയിൽ എപ്പോഴും ഒരു ലൈൻ ബ്രേക്ക് ഇടുക.

മെറ്റാ നിയമങ്ങൾ CSSഗ്രൂപ്പിംഗ് നിയമങ്ങൾ ഗ്രൂപ്പ് നിയമങ്ങൾ കൂടാതെ ഒരു അഭിപ്രായത്തോടെ ഗ്രൂപ്പുകളെ സൂചിപ്പിക്കുക. (ആവശ്യമില്ല)

സാധ്യമാകുമ്പോഴെല്ലാം ഗ്രൂപ്പ് ഭരിക്കുക. അഭിപ്രായങ്ങളുള്ള ഗ്രൂപ്പുകളെ സൂചിപ്പിക്കുകയും ലൈൻ ബ്രേക്കുകൾ ഉപയോഗിച്ച് അവയെ വേർതിരിക്കുകയും ചെയ്യുക.

ഉപസംഹാരം സ്ഥിരത പുലർത്തുക

നിങ്ങൾ കോഡ് എഡിറ്റ് ചെയ്യുകയാണെങ്കിൽ, അത് എങ്ങനെയാണ് എഴുതിയതെന്ന് മനസിലാക്കാൻ കുറച്ച് മിനിറ്റ് എടുക്കുക. ഗണിതശാസ്ത്ര ഓപ്പറേറ്റർമാരെ സ്‌പെയ്‌സുകളാൽ വേർതിരിക്കുകയാണെങ്കിൽ, അതുതന്നെ ചെയ്യുക. അഭിപ്രായങ്ങൾക്ക് ചുറ്റും പരാൻതീസിസുകളോ ഡാഷുകളോ ഉണ്ടെങ്കിൽ, നിങ്ങളുടെ അഭിപ്രായങ്ങളിലും ഇത് ചെയ്യുക.

ഈ ഗൈഡിൻ്റെ ആശയം ഒരു പൊതു പദാവലി സൃഷ്ടിക്കുക എന്നതാണ്, അത് ഡെവലപ്പർമാർക്ക് അവർ എങ്ങനെ പ്രകടിപ്പിക്കണം എന്നതിലുപരി എന്താണ് പ്രകടിപ്പിക്കേണ്ടത് എന്നതിൽ ശ്രദ്ധ കേന്ദ്രീകരിക്കാൻ അനുവദിക്കുന്നു.

ഒരേ ശൈലിയിൽ കോഡ് എഴുതാൻ നിങ്ങളെ അനുവദിക്കുന്ന യൂണിഫോം ഡിസൈൻ നിയമങ്ങൾ ഞങ്ങൾ വാഗ്ദാനം ചെയ്യുന്നു, എന്നാൽ പ്രോജക്റ്റിൽ ഇതിനകം ഉപയോഗിച്ചിരിക്കുന്ന കോഡ് ശൈലിയും പ്രധാനമാണ്.

നിങ്ങളുടെ കോഡ് നിലവിലുള്ള കോഡിൽ നിന്ന് വളരെ വ്യത്യസ്‌തമാണെങ്കിൽ, അത് വായനക്കാരൻ്റെ താളം തെറ്റിക്കുകയും വായിക്കുന്നത് ബുദ്ധിമുട്ടാക്കുകയും ചെയ്യും. ഇത് ഒഴിവാക്കാൻ ശ്രമിക്കുക.

വിവർത്തകനിൽ നിന്നുള്ള കുറിപ്പ്, ഗൂഗിൾ പ്രധാനമായും വലിയതും ഉയർന്ന ഭാരമുള്ളതുമായ പ്രോജക്റ്റുകളിൽ ശ്രദ്ധ കേന്ദ്രീകരിക്കുന്നു, ഓരോ ബൈറ്റും ചെലവേറിയതാണ്, അതിനാൽ ഓരോ സെലക്ടറും ഒരു പുതിയ ലൈനിൽ ആരംഭിക്കാനോ ടാബുകൾക്ക് പകരം സ്‌പെയ്‌സുകൾ ഉപയോഗിക്കാനോ അവർ ശുപാർശ ചെയ്യുന്നുവെങ്കിൽ അത് പരിഗണിക്കേണ്ടതാണ്. , പിന്നീട് ഇത് പ്രാഥമികമായി സൂചിപ്പിക്കുന്നത്, സൈറ്റിൽ ഉപയോഗിക്കുന്നതിന് മുമ്പ് കോഡ് ചെറുതാക്കുകയും കംപ്രസ് ചെയ്യുകയും ചെയ്യും.

ഇത് വരെ വായിച്ച എല്ലാവർക്കും നന്ദി.

ടാഗുകൾ: ടാഗുകൾ ചേർക്കുക

ശരിയായ CSS കോഡ് എങ്ങനെ എഴുതാം?

അടിസ്ഥാനകാര്യങ്ങൾ അറിയാതെ മുന്നോട്ടുപോകുക അസാധ്യമാണ്. മാത്രമല്ല, ഈ അടിസ്ഥാനകാര്യങ്ങൾ ഒരു ഉപബോധ തലത്തിലേക്ക് പരിശീലിപ്പിക്കണം. ശുദ്ധവും മനസ്സിലാക്കാവുന്നതുമായ കോഡ് എഴുതുന്നതിനുള്ള എല്ലാ നിയമങ്ങളും നിങ്ങൾ അറിഞ്ഞിരിക്കണം, അവ എല്ലായിടത്തും പ്രയോഗിക്കുക. നിങ്ങളുടെ നിലവിലെ അല്ലെങ്കിൽ, നിങ്ങളുടെ അടുത്ത പ്രോജക്‌റ്റിൽ നിന്ന് ശരിയായി ആരംഭിക്കുക. ഇത് നിങ്ങളുടെ CSS ബൈബിൾ ആയിരിക്കും


താഴെ, ഉപയോക്തൃ-സൗഹൃദവും പ്രൊഫഷണലുമായ CSS കോഡ് എഴുതുന്നതിനുള്ള 15 സുവർണ്ണ നിയമങ്ങൾ കാണുക

1) CSS-റീസെറ്റ് ഉപയോഗിക്കുക

CSS-റീസെറ്റ് എന്നത് ഞങ്ങളുടെ സ്റ്റൈൽ ഫയലിൻ്റെ തുടക്കത്തിൽ എഴുതിയിരിക്കുന്ന ഒരു പ്രത്യേക കോഡാണ്, അതിൽ എല്ലാ മൂല്യങ്ങളും പുനഃസജ്ജമാക്കുകയും എല്ലാ അടിസ്ഥാന പാരാമീറ്ററുകളും എല്ലാ ശൈലികൾക്കും സജ്ജീകരിക്കുകയും ചെയ്യുന്നു, അത് ഓരോ നിർദ്ദിഷ്ടത്തിനും ഞങ്ങൾ എഴുതേണ്ടി വരും. ഐഡി/ക്ലാസ്. ഇത് പിന്നീട് കോഡ് ചെറുതാക്കാനും ബ്രൗസറുകൾ തമ്മിലുള്ള ഡിസ്പ്ലേയിലെ വ്യത്യാസങ്ങൾ ഒഴിവാക്കാനും നിങ്ങളെ അനുവദിക്കുന്നു.

http://meyerweb.com/eric/tools/css/reset/index.html എന്നതിൽ നിന്ന് എടുത്ത ഒരു CSS-റീസെറ്റ് ഉദാഹരണം ഇതാ.

/* v1.0 | 20080212 */ html, ബോഡി, ഡിവി, സ്പാൻ, ആപ്‌ലെറ്റ്, ഒബ്‌ജക്റ്റ്, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del , dfn, em, ഫോണ്ട്, img, ins, kbd, q, s, samp, ചെറിയ, സ്ട്രൈക്ക്, ശക്തമായ, സബ്, sup, tt, var, b, u, i, centre, dl, dt, dd, ol, ul , ലി, ഫീൽഡ്സെറ്റ്, ഫോം, ലേബൽ, ലെജൻഡ്, ടേബിൾ, അടിക്കുറിപ്പ്, tbody, tfoot, thead, tr, th, td (മാർജിൻ: 0; പാഡിംഗ്: 0; ബോർഡർ: 0; ഔട്ട്‌ലൈൻ: 0; ഫോണ്ട്-സൈസ്: 100%; വെർട്ടിക്കൽ-അലൈൻ: ബേസ്‌ലൈൻ; പശ്ചാത്തലം: സുതാര്യം; ) ബോഡി (ലൈൻ-ഉയരം: 1; ) ol, ul (ലിസ്റ്റ്-സ്റ്റൈൽ: ഒന്നുമില്ല; ) ബ്ലോക്ക്‌ക്വോട്ട്, q (ഉദ്ധരണികൾ: ഒന്നുമില്ല; ) ബ്ലോക്ക്‌ക്വോട്ട്:മുമ്പ്, ബ്ലോക്ക്‌ക്വോട്ട്:അതിനുശേഷം, q: മുമ്പ്, q: ശേഷം (ഉള്ളടക്കം: ""; ഉള്ളടക്കം: ഒന്നുമില്ല; ) /* ഫോക്കസ് ശൈലികൾ നിർവചിക്കാൻ ഓർക്കുക! */:ഫോക്കസ് ( ഔട്ട്‌ലൈൻ: 0; ) /* എങ്ങനെയെങ്കിലും ഉൾപ്പെടുത്തലുകൾ ഹൈലൈറ്റ് ചെയ്യാൻ ഓർക്കുക! */ ins (ടെക്‌സ്‌റ്റ് ഡെക്കറേഷൻ: ഒന്നുമില്ല; ) del ( ടെക്‌സ്‌റ്റ് ഡെക്കറേഷൻ: ലൈൻ-ത്രൂ; ) /* ടേബിളുകൾക്ക് മാർക്ക്അപ്പ് */ ടേബിളിൽ "സെൽസ്‌പേസിംഗ്="0"" ആവശ്യമാണ് (ബോർഡർ-തകർച്ച: തകർച്ച; അതിർത്തി-അകലം : 0;)

2) ചുരുക്കെഴുത്തുകൾ ഉപയോഗിക്കുക

ഉദാഹരണത്തിന്, ഒരു നീണ്ട എഴുതാൻ

ബോർഡർ ടോപ്പ്: 5px; ബോർഡർ-വലത്: 10px; ബോർഡർ-ബോട്ടം: 15px; ബോർഡർ-ഇടത്: 20px;

നമുക്ക് ചുരുക്കത്തിൽ എഴുതാം:

ബോർഡർ: 5px 10px 15px 20px;

അതായത് മുകളിൽ നിന്ന് ആരംഭിക്കുന്ന ഘടികാരദിശയിൽ.

പ്രധാനമായും ചുരുക്കിയ ബോർഡർ, മാർജിൻ, പാഡിംഗ്, ഫോണ്ട്, പശ്ചാത്തലം.

നിങ്ങൾക്ക് ഇതിനെക്കുറിച്ച് കൂടുതൽ കാണാൻ കഴിയും

എന്നാൽ നിറങ്ങൾ ഇതുപോലെ കുറയ്ക്കാം:

കളർ കോഡിൽ 3 ആവർത്തിക്കുന്ന അക്കങ്ങൾ അടങ്ങിയിട്ടുണ്ടെങ്കിൽ, നിങ്ങൾക്ക് ഈ മൂന്ന് അക്കങ്ങൾ എഴുതാം.
ഉദാഹരണത്തിന്: #FFFFFF എന്നത് #FFF എന്ന് എഴുതാം, അല്ലെങ്കിൽ #990055 എന്നത് #905 എന്ന് എഴുതാം, എന്നാൽ #F091A4 എന്നത് ചുരുക്കാൻ കഴിയില്ല.

3) അഭിപ്രായങ്ങൾ ഉപയോഗിക്കുക

നിങ്ങൾക്ക് ആവശ്യമുള്ളിടത്തെല്ലാം അഭിപ്രായങ്ങൾ ഉപയോഗിക്കുക - കോഡ് ഓർഗനൈസുചെയ്യാൻ അവ ശരിക്കും സഹായിക്കുന്നു, ഇത് നിങ്ങൾക്കും അതിനൊപ്പം പ്രവർത്തിക്കുന്നവർക്കും കൂടുതൽ മനസ്സിലാക്കാവുന്നതേയുള്ളൂ.

ഇത് ഇതുപോലെ തോന്നുന്നു:

/* നിങ്ങളുടെ അഭിപ്രായം ഇവിടെ */

അഭിപ്രായം:

a) ശൈലി പേജിൻ്റെ ശീർഷകം - കോഡിൻ്റെ രചയിതാവ് ആരാണെന്നും അത് എപ്പോൾ എഴുതിയെന്നും എഴുതുക

b) ശൈലി വിഭാഗങ്ങൾ അടയാളപ്പെടുത്തുക - ഇത് എല്ലാ കോഡുകളും വിഭാഗങ്ങളായി ക്രമീകരിക്കും.
ഉദാഹരണത്തിന്:

/************************************************ /* സൈഡ്‌ബാർ */ ** *************************************/

സി) പ്രശ്നബാധിത പ്രദേശങ്ങളെക്കുറിച്ചുള്ള അഭിപ്രായം. ഉദാഹരണത്തിന്, വ്യത്യസ്‌ത ബ്രൗസറുകളിൽ പേജിന് വ്യത്യാസങ്ങളുണ്ടാകാവുന്നവ. ഉദാഹരണത്തിന്:

ഇൻപുട്ട് /* IE6 പ്രശ്നം */

d) നിങ്ങൾ ജോലി ചെയ്യുന്നവർക്ക് ചെറിയ അഭിപ്രായങ്ങൾ എഴുതുക - ഉദാഹരണത്തിന്, എന്തെങ്കിലും മെച്ചപ്പെടുത്തേണ്ടിവരുമ്പോൾ.

4) ഒരു ഫ്ലവർ ലെജൻഡ് ചേർക്കുക

ചെറിയ CSS ഫയലുകൾ ഉപയോഗിച്ച് സൈറ്റിൻ്റെ എല്ലാ നിറങ്ങളും ട്രാക്ക് ചെയ്യുന്നത് ബുദ്ധിമുട്ടുള്ള കാര്യമല്ല.
എന്നാൽ നമുക്ക് 5000 വരി കോഡ് ഉണ്ടെങ്കിൽ? - തെറ്റായ നിറങ്ങൾ ഉപയോഗിക്കാൻ നിങ്ങൾക്ക് അനുവദിക്കാനാവില്ല.
ഈ ആവശ്യത്തിനായി, ഒരു കളർ ലെജൻഡ് ഉണ്ട് - അതായത്, ഞങ്ങളുടെ ഫയലിൽ ഉപയോഗിക്കുന്ന നിറങ്ങളുടെ ഒരു ലിസ്റ്റ്. ഉദാഹരണത്തിന്:

/* /* ഇളം നീല: #4595be /* കടും നീല: #367595 /* ലിങ്കുകൾക്ക് ചുവപ്പ്: #9F1212 **************************** ******/

5) സ്ഥാനം:യാഥാർത്ഥ്യവും സ്ഥാനം:സമ്പൂർണവും എന്താണെന്ന് ഓർക്കുക

മിക്ക തുടക്കക്കാരായ ലേഔട്ട് ഡിസൈനർമാരും ഈ ആശയങ്ങളാൽ ആശയക്കുഴപ്പത്തിലാകുന്നു, പക്ഷേ ആശയക്കുഴപ്പം ഒഴിവാക്കാൻ നിങ്ങളെ അനുവദിക്കുന്ന ഒരു നിയമമുണ്ട്.

സ്ഥാനം: പേജുമായി ബന്ധപ്പെട്ട ഒബ്‌ജക്‌റ്റിനെ സമ്പൂർണ്ണ സ്ഥാനങ്ങൾ - അത് HTML സ്ട്രീമിൽ എവിടെയായിരുന്നാലും. സ്ഥിര മൂല്യം ഇടതുവശത്ത് 0 ഉം മുകളിൽ 0 ഉം ആണ്.

സാധാരണയായി ഈ ഓപ്ഷൻ ഉപയോഗിക്കാറില്ല, കാരണം ഇത് അസൗകര്യവും പരിമിതമായ ഓപ്ഷനുകളുമാണ്. എന്നാൽ നിങ്ങൾക്ക് ഉപകാരപ്രദമായത് എന്തെന്നാൽ, നിങ്ങൾ ഞങ്ങളുടെ മൂലകത്തിൻ്റെ രക്ഷിതാവിനെ (“റാപ്പർ”) സ്ഥാനം: റിയൽറ്റീവ്, തുടർന്ന് സ്ഥാനം: സമ്പൂർണ്ണം എന്നത് രക്ഷകർത്താവിൻ്റെ മുകളിൽ ഇടത് കോണുമായി ആപേക്ഷികമായി വിന്യസിക്കും. അതിനാൽ നിങ്ങൾക്ക് ഈ പ്രോപ്പർട്ടി ആവശ്യാനുസരണം ചേർക്കാം. ചിത്രത്തിൽ വ്യക്തമായി:

6) ഹാക്കുകൾ ഉപയോഗിക്കുന്നത് ഒഴിവാക്കുക

ചിലപ്പോൾ IE6, IE7 പോലുള്ള ബ്രൗസറുകൾ ഹാക്കുകൾ ഉപയോഗിക്കാൻ നമ്മെ നിർബന്ധിക്കുന്നു. കാക്കി എന്നത് വാലിഡേറ്ററിന് ഉടനടി സംഭവിച്ച ഒരു പിശകാണ്. അതിനാൽ ഓരോ ബ്രൗസറിനും പ്രത്യേക css ഫയലുകളിൽ ഇടുക.
ഓരോ ബ്രൗസറിനും ഹാക്കുകൾക്കുള്ള പ്രത്യേക എൻട്രികളും അവ എങ്ങനെ നടപ്പിലാക്കാം പ്രത്യേക ഫയലുകൾനിങ്ങൾക്ക് കാണാൻ കഴിയും

7) നിങ്ങളുടെ ലൊക്കേഷൻ വിവരണങ്ങളിൽ മാർജിനുകൾ ഉപയോഗിക്കുക

ഇത് പലപ്പോഴും ശ്രദ്ധിക്കപ്പെടുന്ന ഒന്നല്ല, എന്നാൽ വ്യത്യസ്ത ബ്രൗസറുകളിലുടനീളമുള്ള പ്രശ്നങ്ങൾ ഒഴിവാക്കാൻ ഇത് സഹായിക്കുന്നു.

ആശയം ഇതാണ്: മാതാപിതാക്കളിൽ പാഡിംഗ് ഉപയോഗിക്കുന്നതിനുപകരം, ചൈൽഡ് ഘടകങ്ങളിൽ ഞങ്ങൾ മാർജിൻ ഉപയോഗിക്കുന്നു. അതിനാൽ, പകരം

#പ്രധാന-ഉള്ളടക്കം (പാഡിംഗ്-ഇടത്: 10px )

#പ്രധാന-ഉള്ളടക്കം ( ) #പ്രധാന-ഉള്ളടക്കം #ഇടത്-നിര (മാർജിൻ-ഇടത്: 10px )

പാഡിംഗ് ഉപയോഗിക്കുന്നതിൽ തെറ്റൊന്നുമില്ല, എന്നാൽ മാർജിൻ മികച്ചതാണെന്ന് അനുഭവം കാണിക്കുന്നു

8) ഫ്ലോട്ടുകൾ ഉപയോഗിക്കുക

നിങ്ങൾക്ക് ഒരു ഘടകത്തിലേക്ക് ഒരു ഫ്ലോട്ട് നൽകണമെങ്കിൽ, ഓവർഫ്ലോ എഴുതുക: അതിൻ്റെ രക്ഷിതാവിന് മറച്ചിരിക്കുന്നു

ഉൾ (ഓവർഫ്ലോ: മറച്ചിരിക്കുന്നു; ) ഉൾ ലി (ഫ്ലോട്ട്: ഇടത്; )

ഈ പ്രോപ്പർട്ടി ഇല്ലാതെ, മൂലകം അനാകർഷകമായി ഒഴുകിയേക്കാം; മാർജിനുകളോ അതിർത്തികളോ സജ്ജീകരിക്കുമ്പോഴും പ്രശ്നങ്ങൾ ഉണ്ടാകാം.

എലമെൻ്റ് ഫ്ലോട്ട് ചെയ്യരുതെന്ന് നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, ഫ്ലോട്ടഡ് എലമെൻ്റിന് താഴെ വ്യക്തം:രണ്ടും വ്യക്തമാക്കുക. ഓവർഫ്ലോയ്ക്ക് പകരം ഇത് പലപ്പോഴും ഉപയോഗിക്കാറുണ്ട്: മറഞ്ഞിരിക്കുന്നു;

9) ഫ്ലോട്ട് ഘടകങ്ങൾക്കായി ഡിസ്പ്ലേ: ഇൻലൈൻ ചേർക്കുക

മതി അറിയപ്പെടുന്ന പ്രശ്നംഫ്ലോട്ട് ഘടകങ്ങൾക്ക് ഇരട്ട മാർജിനുകളുള്ള IE6-ൽ. അതായത്, നമുക്ക് 20px വേണമെങ്കിൽ, നമ്മൾ 10px എഴുതണം, കാരണം ഈ ഇൻഡൻ്റ് ഇരട്ടിയാകുന്നു. IE6 ഇതിനകം നശിച്ചുകൊണ്ടിരിക്കുകയാണെങ്കിലും, പല ഡിസൈനർമാരും അതിനായി സൈറ്റ് ഒപ്റ്റിമൈസ് ചെയ്യാൻ സമയം ചെലവഴിക്കുന്നില്ലെങ്കിലും, ഇപ്പോഴും ഒരു ചെറിയ കോഡ് അതിലെ ഡിസ്പ്ലേയെ കൂടുതൽ മനോഹരമാക്കും. അതിനാൽ, നമുക്ക് ഇടാം

ഡിസ്പ്ലേ: ഇൻലൈൻ /* IE6 പ്രശ്നം */

ഒരു ഫ്ലോട്ട് പ്രയോഗിച്ച മൂലകത്തിന്

10) സ്‌പ്രൈറ്റുകൾ ഉപയോഗിച്ച് ജീവിതം കൂടുതൽ സുഖകരമാക്കുന്നു

സ്പ്രൈറ്റ് ചിത്രങ്ങൾ വളരെ സൗകര്യപ്രദമായ കാര്യമാണ്. അവർ പേജിൻ്റെ മുഴുവൻ ഗ്രാഫിക്‌സിൻ്റെയും ഒരു അവലോകനം നൽകുകയും ലോഡിംഗ് സമയം കുറയ്ക്കുകയും ചെയ്യുന്നു.

നിങ്ങൾക്ക് ഇംഗ്ലീഷ് അറിയാമെങ്കിൽ, ഇവിടെ

11) സൈറ്റ് ഫയലുകളുടെ ഘടന വ്യക്തമായിരിക്കണം

സൈറ്റിൻ്റെ ഘടന വ്യക്തമാക്കാൻ സമയമെടുക്കുക. എല്ലാം അലമാരയിൽ ഇടുക.
ഉദാഹരണത്തിന്:

ഇവിടെ "വെബ്സൈറ്റ് നാമം" എന്നത് ഞങ്ങൾ പ്രവർത്തിക്കുന്ന സൈറ്റിൻ്റെ പേരാണ്. ഈ ഫോൾഡറിൽ സൈറ്റിനായുള്ള HTML ഫയലുകളും അസറ്റുകളും സ്റ്റൈൽ ഫോൾഡറുകളും അടങ്ങിയിരിക്കുന്നു.
ആർക്കൈവുകൾ അല്ലെങ്കിൽ PDF ഫയലുകൾ പോലുള്ള സൈറ്റിൽ നിന്ന് ഡൗൺലോഡ് ചെയ്യാൻ കഴിയുന്ന ഫയലുകൾ അസറ്റ് ഫോൾഡറിൽ അടങ്ങിയിരിക്കുന്നു. ശൈലികൾ ഫോൾഡറിൽ അടങ്ങിയിരിക്കുന്നു, അതാകട്ടെ, css ഫോൾഡറുകൾ, ചിത്രങ്ങൾ, ജാവാസ്ക്രിപ്റ്റ്.

  • css - reset.css, layout.css, main.css തുടങ്ങിയ എല്ലാ css ഫയലുകളും അടങ്ങിയിരിക്കുന്നു
  • ചിത്രങ്ങൾ - സൈറ്റിൻ്റെ എല്ലാ ചിത്രങ്ങളും. ഈ ഫോൾഡർ വിഭാഗങ്ങളായി തിരിക്കാം.
  • javascript - എല്ലാ javascript ഫയലുകളും.

ഈ ഡയഗ്രം ഏകദേശമാണ് കൂടാതെ വ്യത്യസ്ത രീതികളിൽ പ്രദർശിപ്പിക്കാനും കഴിയും. ഇത് വേഗത്തിൽ പ്രവർത്തിക്കാൻ നിങ്ങളെ സഹായിക്കുകയും സൈറ്റിനെ വ്യക്തവും വൃത്തിയുള്ളതുമാക്കുകയും ചെയ്യുന്നു എന്നതാണ് ആശയം.

12) ശൈലികൾ വികസിപ്പിക്കുക

ഓപ്ഷണൽ ഉപദേശം - ക്ലാസുകളുടെയും സ്റ്റൈൽ ഐഡികളുടെയും പേരുകൾ മരം പോലെയുള്ള രീതിയിൽ എഴുതുന്നത് നല്ലതാണ്, അങ്ങനെ എല്ലാം വ്യക്തവും ദൃശ്യപരവുമാണ്.

13) പിക്സലുകൾ ഉപയോഗിക്കുക, അല്ലാതെ ആപേക്ഷിക മൂല്യങ്ങൾ

എല്ലാം വളരെ ലളിതമാണ് - പ്രമാണം ആപേക്ഷിക മൂല്യങ്ങളുടെ ശതമാനം കണക്കാക്കേണ്ടതില്ല എന്നതിനാൽ പിക്സലുകൾ കോഡ് കുറവ് ലോഡ് ചെയ്യുന്നു.

ആപേക്ഷിക അളവിലുള്ള പ്രശ്നം ഈ ആപേക്ഷികതയുടെ കൈമാറ്റമാണ്.
ഇത് വ്യക്തമാക്കുന്നതിന്, ഞാൻ ഒരു ഉദാഹരണം ഉപയോഗിച്ച് വിശദീകരിക്കും:

ബോഡി (അക്ഷര വലുപ്പം: 62.5%) എന്നാൽ ഫോണ്ട് വലുപ്പം: 1എം, അതായത് 10 പിക്സൽ.

#blog-content-ന് 14px ആവശ്യമുണ്ടെങ്കിൽ, എഴുതുക:

#ബ്ലോഗ്-ഉള്ളടക്കം (ഫോണ്ട് വലുപ്പം: 1.4എം; )

ഇപ്പോൾ #blog-content-നുള്ളിലെ H3 ടാഗിന് 20px ആവശ്യമുണ്ടെങ്കിൽ, അത് ഇതുപോലെ സജ്ജീകരിക്കാം:

#ബ്ലോഗ്-ഉള്ളടക്കം (ഫോണ്ട്-സൈസ്: 1.4എം; ) #ബ്ലോഗ്-ഉള്ളടക്കം h3 (ഫോണ്ട്-സൈസ്: 2.0എം)

എല്ലാം ശരിയാകും, പക്ഷേ നമുക്ക് ആപേക്ഷികതയുണ്ട്. ഈ 2.0em 1.4em ലേക്ക് പ്രയോഗിക്കുന്നു
#blog-content'a , അതിൻ്റെ ഫലമായി നമുക്ക് ലഭിക്കുന്ന വലുപ്പം 28px ആണ്.

അതിനാൽ നിശ്ചിത മൂല്യങ്ങൾ ഉപയോഗിക്കുക.

14) കപട ക്ലാസുകളെ ആങ്കർ ടാഗുകളിലേക്ക് പരിമിതപ്പെടുത്തുക

പുതിയ ബ്രൗസറുകൾക്ക് ഈ പ്രശ്‌നമില്ല; ഇതെല്ലാം IE6 നയിക്കുന്ന പഴയ ബ്രൗസറുകളിലേക്ക് വരുന്നു.
പഴയ ബ്രൗസറുകളിൽ കപട ക്ലാസുകൾ (: ഹോവർ പോലെയുള്ളവ) ഒരു ടാഗിൽ പ്രയോഗിക്കുമ്പോൾ മാത്രമേ പ്രവർത്തിക്കൂ എന്നതാണ് പ്രശ്നം. , അതാണ്

#ഹെഡർ ഉൾ ലി:ഹോവർ (പശ്ചാത്തല നിറം: #900 )

IE6-ൽ പ്രവർത്തിക്കുന്നില്ല

jQuery ഉപയോഗിച്ച് ഈ പ്രശ്നം പരിഹരിച്ചു

15) സെലക്ടർമാരുമായുള്ള പ്രശ്നങ്ങൾ ഒഴിവാക്കുക

സാധ്യമാകുന്നിടത്ത് സെലക്ടറുകൾ ഉപയോഗിക്കുക

ഉദാഹരണത്തിന്, പകരം ഉപയോഗിക്കുക

#പ്രധാന-ഉള്ളടക്കം.പ്രധാന-തലക്കെട്ട്

#പ്രധാന-ഉള്ളടക്കം h1

സെലക്ടർമാരെ ഗ്രൂപ്പുചെയ്യുന്നത് ശ്രദ്ധിക്കുക

എല്ലാത്തിനുമുപരി, നിങ്ങൾ അവ ഉപയോഗിക്കുകയാണെങ്കിൽ ആപേക്ഷിക മൂല്യങ്ങൾ ഇവിടെ തെറ്റായി കളിക്കാം

ഈ ഉദാഹരണത്തിൽ എല്ലാം ശരിയാണെങ്കിൽ,

പ്രധാന-ഉള്ളടക്കം div,.main-content p (നിറം: #000; )

ഈ കുറിപ്പിൽ, ആപേക്ഷിക മൂല്യങ്ങൾ ശ്രദ്ധിക്കുക.

പ്രധാന-ഉള്ളടക്കം div,.main-content p (ലൈൻ-ഉയരം: 1.3em; )

ഒടുവിൽ

എഴുതാൻ വിജയകരമായ കോഡ്, തുടർച്ചയായി ഒന്നിനെ മറ്റൊന്നിലേക്ക് പൊതിയുന്നത് ഒഴിവാക്കുക.
h1, ul, p ടാഗുകൾ പഠിക്കുക.
വിജയത്തിൻ്റെ താക്കോൽ ലളിതമാണ് - പരിശീലനം, പരിശീലനം, പരിശീലനം

നിങ്ങളുടെ പരിശീലനത്തിന് ആശംസകൾ)

ഓൺ ഈ നിമിഷംമിക്ക ബ്രൗസറുകളും വെബ്‌സൈറ്റുകൾ പ്രദർശിപ്പിക്കുന്നു, സ്വതന്ത്രമായി ഡീകോഡ് ചെയ്യുകയും വെബ്‌മാസ്റ്റർമാരുടെ പിശകുകൾ തിരുത്തുകയും ചെയ്യുന്നു. എന്നിരുന്നാലും, HTML എഴുതുമ്പോൾ നിങ്ങൾ ശ്രദ്ധിക്കേണ്ടതുണ്ട് - നിങ്ങൾ സാധുതയുടെ നിയമങ്ങൾ പാലിക്കേണ്ടതുണ്ട്, കാരണം സൈറ്റ് ഒപ്റ്റിമൈസേഷന് ശരിയായ ലേഔട്ട് പ്രധാനമാണ്, കൂടാതെ ബ്രൗസറുകളുടെ മുൻ പതിപ്പുകളിൽ നിങ്ങളുടെ സൈറ്റ് തുറക്കുന്ന ഉപയോക്താക്കൾക്ക് ഭ്രാന്തനാകാതിരിക്കാനും ഇത് സഹായിക്കും.

ഉപയോഗിക്കുക

ഏതെങ്കിലും HTML പേജിൻ്റെ ആദ്യ വരിയിൽ ഈ ഘടകം സ്ഥിതിചെയ്യുന്നു. പേജിൽ ഉപയോഗിക്കുന്ന മാർക്ക്അപ്പ് ഭാഷയുടെ പതിപ്പ് ഇത് നിർണ്ണയിക്കുന്നു. ഇപ്പോൾ, ഫോമിൻ്റെ ഡോക്‌ടൈപ്പ് ഉപയോഗിക്കാൻ ശുപാർശ ചെയ്യുന്നു - ഭാഷയുടെ ഏത് പതിപ്പിനും ഇത് സാർവത്രികമാണ്.

ഉപയോഗിക്കുക ശരിയായ ഘടനപ്രമാണം

ടാഗുകൾ , , എല്ലായ്പ്പോഴും കോഡിൽ ഉണ്ടായിരിക്കണം; ഇത് പേജിനെ മാനദണ്ഡങ്ങളുമായി പൊരുത്തപ്പെടുന്നതാക്കുകയും അത് ശരിയായി പ്രദർശിപ്പിക്കുമെന്ന് ഉറപ്പാക്കുകയും ചെയ്യുന്നു.

തെറ്റ്



ഹലോ വേൾഡ്!

ഹലോ വേൾഡ്!


ശരിയാണ്



ഹലോ വേൾഡ്!


ഹലോ വേൾഡ്!



നിർവ്വചിക്കുക സാങ്കേതിക വിവരങ്ങൾപേജുകൾ ശരിയായി

മെറ്റാ ടാഗുകളും ശൈലികളും വ്യക്തമാക്കേണ്ടത്, പേജിൻ്റെ ബോഡിയിൽ എവിടെയോ അല്ല. ക്ലോസിംഗ് ടാഗിന് മുമ്പ് പേജിൻ്റെ ചുവടെ സ്ക്രിപ്റ്റുകൾ ഉൾപ്പെടുത്തുന്നതാണ് നല്ലത്. പ്രയോജനം ഈ സമീപനംപേജ് ഉള്ളടക്കം പ്രദർശിപ്പിക്കുന്നതിന് മുമ്പ്, ബ്രൗസർ സ്റ്റൈലുകൾ മാത്രമേ ലോഡ് ചെയ്യുകയുള്ളൂ, അത് സ്ക്രിപ്റ്റുകൾ അവസാനമായി ലോഡ് ചെയ്യും, ഇത് പേജ് ഉള്ളടക്കം വേഗത്തിൽ കാണാൻ ഉപയോക്താവിനെ അനുവദിക്കുന്നു.

തെറ്റ്



ഹലോ വേൾഡ്!




ശരിയാണ്



ഹലോ വേൾഡ്!




മാർക്ക്അപ്പ് സ്റ്റാൻഡേർഡുകൾ പിന്തുടരുക, അവയുടെ സെമാൻ്റിക്സ് അനുസരിച്ച് ഘടകങ്ങൾ ഉപയോഗിക്കുക, സാധുതയ്ക്കായി HTML കോഡ് പരിശോധിക്കുക ചിത്രങ്ങൾക്ക് ആൾട്ട് ടെക്സ്റ്റ് ഉപയോഗിക്കുക

ചിത്രങ്ങളിൽ എല്ലായ്പ്പോഴും ഒരു ആട്രിബ്യൂട്ട് ഉണ്ടായിരിക്കണം. ബ്രൗസർ ആശ്രയിക്കുന്നു ഈ ആട്രിബ്യൂട്ട്ചിത്രത്തിന് സന്ദർഭം നൽകാൻ. alt ആട്രിബ്യൂട്ട്ചിത്രം ലോഡ് ചെയ്തിട്ടില്ലെങ്കിൽ പ്രദർശിപ്പിക്കുന്ന വാചകം അടങ്ങിയിരിക്കണം.

തെറ്റ്

ശരിയാണ്

HTML മാർക്ക്അപ്പിൽ ശൈലികൾ ഉപയോഗിക്കരുത്

ഇത് ലോഡുചെയ്യാൻ വളരെയധികം സമയമെടുക്കുന്ന പേജുകൾ സൃഷ്ടിക്കുന്നു, പരിപാലിക്കാൻ പ്രയാസമാണ്. എല്ലാ ശൈലികളും രജിസ്റ്റർ ചെയ്യുക പ്രത്യേക CSS പ്രമാണം. ടാഗും സ്റ്റൈൽ ആട്രിബ്യൂട്ടും കുറഞ്ഞത് ഉപയോഗിക്കാൻ ശ്രമിക്കുക.

അഭിപ്രായങ്ങൾ എഴുതുക

കോഡ് കമൻ്റ് ചെയ്യുക, പക്ഷേ അത് അമിതമാക്കരുത്. സംക്ഷിപ്തമായും വ്യക്തമായും എഴുതുന്ന അഭിപ്രായങ്ങൾ സേവിക്കും വലിയ സഹായംമറ്റ് ഡെവലപ്പർമാർക്കായി, കൂടാതെ കുറച്ച് സമയത്തിന് ശേഷം നിങ്ങൾക്കുള്ള ഒരു പ്രധാന ഓർമ്മപ്പെടുത്തലും.

ഉദാഹരണം:



പേജ്











ഉചിതമായ ക്ലാസ് നാമങ്ങൾ ഉപയോഗിക്കുക

ബ്ലോക്കിൻ്റെ ഉള്ളടക്കത്തിന് അനുസൃതമായി css ക്ലാസുകൾക്ക് പേരുകൾ നൽകുക, ഉദാഹരണത്തിന്: തലക്കെട്ട് - തലക്കെട്ട്, അടിക്കുറിപ്പ് - അടിക്കുറിപ്പ്, മെനു - മെനു, ഉള്ളടക്കം - ഉള്ളടക്കം. ഇത് കോഡ് കൂടുതൽ വ്യക്തവും പരിപാലിക്കാൻ എളുപ്പവുമാക്കും.

മോശം കോഡ്


  • മെനു ഇനം 1

  • മെനു ഇനം 2

  • മെനു ഇനം 3

നല്ല കോഡ്

CSS എഴുതുന്നതിനുള്ള നിയമങ്ങൾ

നിങ്ങളുടെ കോഡ് ലളിതവും വായിക്കാൻ എളുപ്പവും നന്നായി ഓർഗനൈസുചെയ്യാനും നിങ്ങൾക്ക് പിന്തുടരാവുന്ന നിയമങ്ങളും CSS-നുണ്ട്.

ബ്രൗസർ ശൈലികൾ ഡിഫോൾട്ടായി പുനഃസജ്ജമാക്കുക

ഞങ്ങൾ യഥാർത്ഥത്തിൽ പ്രയോഗിക്കാൻ ആഗ്രഹിക്കുന്ന ശൈലികളിൽ അവർക്ക് ഇടപെടാൻ കഴിയും. സാധാരണ ബ്രൗസർ ശൈലികൾ പുനഃസജ്ജമാക്കുന്നതിനുള്ള ഫയൽ നിങ്ങൾക്ക് ഇവിടെ ഡൗൺലോഡ് ചെയ്യാം - reset.css.

ചുരുക്കെഴുത്ത് ഗുണങ്ങളും മൂല്യങ്ങളും ഉപയോഗിക്കുക

മോശം കോഡ്

പാഡിംഗ് ടോപ്പ്: 5px;
പാഡിംഗ്-വലത്: 10px;
പാഡിംഗ്-ബോട്ടം: 15px;
പാഡിംഗ്-ഇടത്: 20px;

നല്ല കോഡ്

പാഡിംഗ്: 5px 10px 15px 20px;

ഒരു പുതിയ ലൈനിൽ സെലക്ടർമാരും നിയമങ്ങളും വ്യക്തമാക്കുക

മോശം കോഡ്

ഘടകം (ഡിസ്‌പ്ലേ:ബ്ലോക്ക്; സ്ഥാനം: ആപേക്ഷികം; പാഡിംഗ്: 5px 10px 15px 20px;)

നല്ല കോഡ്

ഘടകം (
ഡിസ്പ്ലേ: ബ്ലോക്ക്;
സ്ഥാനം: ബന്ധു;
പാഡിംഗ്: 5px 10px 15px 20px;
}

ദയവായി സൂചിപ്പിക്കുക പൂജ്യം മൂല്യങ്ങൾഅളവിൻ്റെ യൂണിറ്റുകൾ ഇല്ലാതെ

മോശം കോഡ്

പാഡിംഗ്: 10px 0px;
മാർജിൻ-ഇടത്: 0%;

നല്ല കോഡ്

പാഡിംഗ്: 10px 0;
മാർജിൻ-ഇടത്: 0;

അഭിപ്രായങ്ങൾ എഴുതുക

കമൻ്റുകൾ ഉപയോഗിച്ച് പ്രധാന ബ്ലോക്കുകൾ വേർതിരിക്കുക, ഇത് കോഡിൻ്റെ വായനാക്ഷമത മെച്ചപ്പെടുത്തും.

ഉദാഹരണം:

/*തലക്കെട്ട്*/
തലക്കെട്ട് (
}
/*തലക്കെട്ട് അവസാനം*/

/*പ്രധാന*/
പ്രധാന(
}
/*പ്രധാന അവസാനം*/

/*ഫൂട്ടർ*/
അടിക്കുറിപ്പ്(
}
/*ഫൂട്ടർ എൻഡ്*/

സാധുതയ്ക്കായി CSS കോഡ് പരിശോധിക്കുക

HTML, CSS ഭാഷകൾ അതിവേഗം വികസിക്കുകയും ശരിയായ കോഡ് എഴുതുന്നതിനുള്ള പുതിയ രീതികൾ വികസിപ്പിക്കുകയും ചെയ്യുന്നതിനാൽ ഈ മാർഗ്ഗനിർദ്ദേശങ്ങളും നിയമങ്ങളും അടിസ്ഥാനകാര്യങ്ങൾ മാത്രമാണ്. ഞങ്ങളുടെ ശുപാർശകൾ പിന്തുടരുന്നതിലൂടെ, നിങ്ങളുടെ കോഡ് ലളിതവും വായിക്കാൻ എളുപ്പവും ഒപ്റ്റിമൈസ് ചെയ്തതുമാണെന്ന് നിങ്ങൾക്ക് ഉറപ്പുണ്ടാകും. നിങ്ങൾക്ക് ശേഷം സൈറ്റിൽ പ്രവർത്തിക്കുന്ന ഡെവലപ്പർമാരിൽ നിന്ന് +100 കർമ്മവും നന്ദിയും നിങ്ങൾക്ക് ലഭിക്കും.

എന്താണ് HTML

ലോകമെമ്പാടും വെബ് ലോകം വൈഡ് വെബ്(WWW) ഹൈപ്പർടെക്‌സ്‌റ്റ് മാർക്ക്അപ്പ് ഭാഷയായ HTML (ഹൈപ്പർടെക്‌സ്‌റ്റ്) ഉപയോഗിച്ച് സൃഷ്‌ടിച്ച വെബ് പേജുകളിൽ നിന്ന് നെയ്‌തതാണ് മാർക്ക്അപ്പ് ഭാഷ). പലരും ഈ ഭാഷയിൽ പ്രോഗ്രാമിംഗിനെക്കുറിച്ച് സംസാരിക്കുന്നുണ്ടെങ്കിലും, പരമ്പരാഗത അർത്ഥത്തിൽ HTML ഒരു പ്രോഗ്രാമിംഗ് ഭാഷയല്ല. HTML ഒരു ഡോക്യുമെൻ്റ് മാർക്ക്അപ്പ് ഭാഷയാണ്. ഒരു HTML പ്രമാണം വികസിപ്പിക്കുമ്പോൾ, മാർക്ക്അപ്പ് നടത്തുന്നു ടെക്സ്റ്റ് ഡോക്യുമെൻ്റ്ഒരു എഡിറ്റർ ചുവന്ന പെൻസിൽ കൊണ്ട് ചെയ്യുന്നതുപോലെ. ഡോക്യുമെൻ്റിൽ അടങ്ങിയിരിക്കുന്ന വിവരങ്ങൾ അവതരിപ്പിക്കുന്ന ഫോമിനെ സൂചിപ്പിക്കാൻ ഈ അടയാളങ്ങൾ സഹായിക്കുന്നു.

ബ്രൗസറുകൾ എന്ന് വിളിക്കപ്പെടുന്ന പ്രത്യേക HTML ഡോക്യുമെൻ്റ് വ്യൂവറുകൾ, നിയമങ്ങൾക്കനുസൃതമായി അടയാളപ്പെടുത്തിയ ഫയലുകളെ വ്യാഖ്യാനിക്കാൻ ഉപയോഗിക്കുന്നു HTML ഭാഷ, അവയെ വെബ് പേജുകളായി ഫോർമാറ്റ് ചെയ്യുകയും അവയുടെ ഉള്ളടക്കങ്ങൾ ഉപയോക്താവിൻ്റെ കമ്പ്യൂട്ടർ സ്ക്രീനിൽ പ്രദർശിപ്പിക്കുകയും ചെയ്യുന്നു. വിവിധ കമ്പനികൾ വികസിപ്പിച്ച ബ്രൗസർ പ്രോഗ്രാമുകൾ ധാരാളം ഉണ്ട്, എന്നിരുന്നാലും, ഇന്ന്, വിവിധ പ്രോഗ്രാമുകളിൽ, രണ്ട് മുൻനിര പ്രോഗ്രാമുകൾ വ്യക്തമായി വേറിട്ടുനിൽക്കുന്നു - നെറ്റ്സ്കേപ്പ് കമ്മ്യൂണിക്കേറ്ററും മൈക്രോസോഫ്റ്റും ഇന്റർനെറ്റ് എക്സ്പ്ലോറർ.

നെറ്റ്‌സ്‌കേപ്പ് കമ്മ്യൂണിക്കേഷൻസ് കോർപ്പറേഷനാണ് നെറ്റ്‌സ്‌കേപ്പ് നാവിഗേറ്റർ വികസിപ്പിച്ചിരിക്കുന്നത്. പലരെയും പോലെ സോഫ്റ്റ്വെയർ ഉൽപ്പന്നങ്ങൾ, ഈ പ്രോഗ്രാമിൻ്റെ നിരവധി പതിപ്പുകൾ ഉണ്ട്. എഴുതുന്ന സമയത്ത് നെറ്റ്‌സ്‌കേപ്പ് കമ്മ്യൂണിക്കേറ്ററിൻ്റെ ഏറ്റവും പുതിയ പതിപ്പ് പതിപ്പ് 4.7 ആയിരുന്നു. ഇൻ്റർനെറ്റ് പ്രോഗ്രാംഎക്സ്പ്ലോറർ വികസിപ്പിച്ചെടുത്തത് മൈക്രോസോഫ്റ്റ് ആണ്. പുതിയ പതിപ്പ്ഈ പ്രോഗ്രാം 5.0 ആണ്.

മറ്റ് ബ്രൗസറുകൾ ജനപ്രീതിയിൽ വളരെ പിന്നിലാണ്. കുറച്ച് വർഷങ്ങൾക്ക് മുമ്പ്, നെറ്റ്‌സ്‌കേപ്പിൻ്റെ ബ്രൗസർ ബ്രൗസറുകൾക്കിടയിൽ ഒരു മുൻനിര സ്ഥാനം നേടിയിരുന്നു, മൂന്നിൽ രണ്ട് ഉപയോക്താക്കളും ഈ പ്രത്യേക ബ്രൗസർ ഉപയോഗിക്കുന്നു. നിങ്ങളുടെ ബ്രൗസർ റിലീസ് ചെയ്യുന്നതിലൂടെ, മൈക്രോസോഫ്റ്റ് കമ്പനിവിപണിയുടെ ഈ ഭാഗം കീഴടക്കാൻ വലിയ ശ്രമങ്ങൾ നടത്തി. പലപ്പോഴും മാധ്യമങ്ങളിൽ

ഉപയോക്താക്കൾക്കായി ബ്രൗസറുകൾ തമ്മിൽ യുദ്ധം നടക്കുന്നതായി റിപ്പോർട്ടുകളുണ്ട്. ഇപ്പോൾ ഈ രണ്ട് ബ്രൗസറുകളും ജനപ്രിയതയിൽ താരതമ്യപ്പെടുത്താവുന്നതാണ്. മൈക്രോസോഫ്റ്റ് ബ്രൗസറിൻ്റെ വർദ്ധിച്ചുവരുന്ന ജനപ്രീതി സുഗമമാക്കുന്നത് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൽ ബ്രൗസർ ഉൾപ്പെടുത്തുന്നതിലൂടെയാണ് വിൻഡോസ് സിസ്റ്റങ്ങൾ 98, എന്നിരുന്നാലും, ആത്യന്തികമായി ബ്രൗസറിൻ്റെ തിരഞ്ഞെടുപ്പ് ഉപയോക്താവിൻ്റെതാണ്.

ആധുനിക ബ്രൗസറുകൾക്ക് വിപുലമായ കഴിവുകളുണ്ട്, എന്നാൽ അവയ്ക്കുള്ള പ്രധാന കാര്യം HTML നിയമങ്ങൾ അനുസരിച്ച് അടയാളപ്പെടുത്തിയ പ്രമാണങ്ങളുടെ വ്യാഖ്യാനമാണ്. ഈ നിയമങ്ങളുടെ വിവരണത്തിനാണ് ഈ പുസ്തകം പ്രധാനമായും നീക്കിവച്ചിരിക്കുന്നത്. ആദ്യ ഭാഗത്ത് HTML പ്രമാണങ്ങൾ നിർമ്മിക്കുന്നതിനുള്ള അടിസ്ഥാന തത്വങ്ങൾ മാത്രമേ ഞങ്ങൾ നോക്കൂ.

മാർക്ക്അപ്പ് ഭാഷ എന്താണെന്ന് മനസിലാക്കാൻ, നമുക്ക് പഴയത് ഓർക്കാം നല്ല കാലം, പലരും WordStar പോലുള്ള ടെക്സ്റ്റ് എഡിറ്റർമാരുമായി പ്രവർത്തിച്ചപ്പോൾ. അവയിൽ, ഒരു പദസമുച്ചയം ഹൈലൈറ്റ് ചെയ്യുന്നതിന്, ഉദാഹരണത്തിന്, ബോൾഡിൽ, അതിൻ്റെ തുടക്കത്തിലും അവസാനത്തിലും പ്രത്യേക അടയാളങ്ങൾ സ്ഥാപിച്ചു (/B ഒപ്പം /b):

/B ഈ വാചകം ബോൾഡ്/ബിയിൽ പ്രദർശിപ്പിക്കും

ഒരു പ്രിൻ്റിംഗ് ഉപകരണത്തിലേക്ക് അത്തരം ടെക്‌സ്‌റ്റ് ഔട്ട്‌പുട്ട് ചെയ്യുമ്പോൾ (ഞങ്ങൾ ഇതുവരെ ഡിസ്‌പ്ലേകളെക്കുറിച്ച് സംസാരിക്കുന്നില്ല, ആ വിദൂര സമയങ്ങളിൽ അവ നിലവിലില്ല അല്ലെങ്കിൽ ഫോണ്ടുകൾ മാറ്റാൻ അനുവദിക്കാത്ത ആൽഫാന്യൂമെറിക് ഡിസ്‌പ്ലേകൾ ഉണ്ടായിരുന്നു), ചിഹ്നങ്ങൾ / ഇൻ ബോൾഡ് ഉപയോഗിക്കാൻ നിർബന്ധിതരായി. അക്ഷരങ്ങൾ /b കണ്ടുമുട്ടുന്നത് വരെ ഫോണ്ട്.

HTML കൃത്യമായി പ്രവർത്തിക്കുന്നു. സ്ക്രീനിൽ വാചകം ബോൾഡായി ഹൈലൈറ്റ് ചെയ്യേണ്ട ആവശ്യമുണ്ടെങ്കിൽ, ഇത് സമാനമായ രീതിയിൽ ചെയ്യാം:

ഈ വാചകം ബോൾഡ് ഫോണ്ടിൽ ദൃശ്യമാകും

ചിഹ്നങ്ങൾ ബോൾഡ് ഓണാക്കുന്നു, ചിഹ്നങ്ങൾ അത് ഓഫാക്കുന്നു. ടെക്‌സ്‌റ്റിൻ്റെ ഡിസ്‌പ്ലേ നിയന്ത്രിക്കുന്നതും സ്‌ക്രീനിൽ സ്വയം പ്രദർശിപ്പിക്കാത്തതുമായ അത്തരം പ്രതീകങ്ങളെ സാധാരണയായി HTML ഭാഷയിൽ ടാഗുകൾ എന്ന് വിളിക്കുന്നു (ഇംഗ്ലീഷ് വാക്ക് ടാഗിൽ നിന്ന് - ലേബൽ, അടയാളം).

എല്ലാ HTML ഭാഷാ ടാഗുകളും ഡിലിമിറ്റർ പ്രതീകങ്ങളാൽ വേർതിരിച്ചിരിക്കുന്നു (< и >), അതിനിടയിൽ ടാഗിൻ്റെ ഐഡൻ്റിഫയർ (പേര്) എഴുതിയിരിക്കുന്നു (ഞങ്ങളുടെ ഉദാഹരണത്തിൽ അത് ഉണ്ട്), കൂടാതെ, ഒരുപക്ഷേ, അതിൻ്റെ പാരാമീറ്ററുകൾ. കൂടുതൽ സങ്കീർണ്ണമായ ഡിലിമിറ്ററുകൾ () ഉള്ള കമൻ്റ് ടാഗുകൾ മാത്രമാണ് ഈ നിയമത്തിന് ഒരു അപവാദം. ടാഗുകളുടെ പേരുകളും അവയുടെ പാരാമീറ്ററുകളും ഏത് രജിസ്റ്ററിലും എഴുതാവുന്നതാണ്. സ്ഥിരതയ്ക്കായി, ഈ പുസ്തകത്തിലെ മിക്ക ടാഗുകളും വലിയ അക്ഷരങ്ങളിൽ എഴുതിയിരിക്കുന്നു.

ഭൂരിപക്ഷം HTML ടാഗുകൾജോഡികളായി ഉപയോഗിക്കുന്നു, അതായത് ഒരു നിശ്ചിത ടാഗിനായി, നമുക്ക് അതിനെ ഓപ്പണിംഗ് എന്ന് വിളിക്കാം, പ്രമാണത്തിന് അനുബന്ധ ക്ലോസിംഗ് ടാഗ് ഉണ്ട്. എഴുതിയത് HTML നിയമങ്ങൾക്ലോസിംഗ് ടാഗ് ഓപ്പണിംഗ് ടാഗിൻ്റെ അതേ രീതിയിൽ എഴുതിയിരിക്കുന്നു, എന്നാൽ ടാഗ് നാമത്തിന് മുന്നിൽ ഒരു / (ഫോർവേഡ് സ്ലാഷ്) ഉപയോഗിച്ച്. ജോടിയാക്കിയ ടാഗുകൾ തമ്മിലുള്ള ഒരേയൊരു അടിസ്ഥാന വ്യത്യാസം ക്ലോസിംഗ് ടാഗുകൾ പാരാമീറ്ററുകൾ ഉപയോഗിക്കുന്നില്ല എന്നതാണ്.

അനുബന്ധ എൻഡ് ടാഗുകൾ ആവശ്യമുള്ള ടാഗുകളെ കണ്ടെയ്നർ ടാഗുകൾ എന്ന് വിളിക്കും. അനുബന്ധ ഓപ്പണിംഗ്, ക്ലോസിംഗ് ടാഗുകൾക്കിടയിൽ എഴുതിയതെല്ലാം കണ്ടെയ്നർ ടാഗിലെ ഉള്ളടക്കങ്ങൾ എന്ന് വിളിക്കും. ചിലപ്പോൾ എൻഡ് ടാഗ് ഒഴിവാക്കാം. ഉദാഹരണത്തിന്, ഒരു ടേബിൾ സെല്ലിനുള്ള ഡാറ്റ വിവരിക്കുന്ന ടാഗിനായി , അനുബന്ധ ക്ലോസിംഗ് ടാഗ്നിങ്ങൾക്ക് എല്ലായ്പ്പോഴും അത് ഒഴിവാക്കാം. ഒരു ടേബിൾ സെല്ലിൻ്റെ ഡാറ്റയുടെ അവസാനം അടുത്ത ടാഗിൻ്റെ ദൃശ്യത്താൽ തിരിച്ചറിയപ്പെടും അല്ലെങ്കിൽ ടേബിൾ ലൈൻ അവസാനിക്കുന്ന ടാഗ്.

മിക്ക ഡോക്യുമെൻ്റ് രചയിതാക്കളും എൻഡ് ടാഗുകൾ ഒഴിവാക്കുന്ന നിരവധി ടാഗുകൾ ഉണ്ട്. ഒരു ഉദാഹരണം ലിസ്റ്റ് ഇന ടാഗ് ആയിരിക്കും

  • അല്ലെങ്കിൽ പാരഗ്രാഫ് ടാഗ്

    ചില എൻഡ് ടാഗുകൾ ഒഴിവാക്കിയാൽ ആധുനിക ബ്രൗസറുകൾ പല സന്ദർഭങ്ങളിലും ഡോക്യുമെൻ്റുകൾ ശരിയായി ഫോർമാറ്റ് ചെയ്യും, എന്നാൽ ഈ രീതി ശുപാർശ ചെയ്യാൻ കഴിയില്ല.

    ചില ടാഗുകൾക്ക് എൻഡ് ടാഗുകൾ ആവശ്യമില്ല. ഉദാഹരണങ്ങളിൽ ഇമേജ് ഇൻസേർഷൻ ടാഗ് ഉൾപ്പെടുന്നു , നിർബന്ധിത ലൈൻ ഫീഡ്
    , അടിസ്ഥാന ഫോണ്ടിൻ്റെ സൂചന മുതലായവ. പലപ്പോഴും, ടാഗിൻ്റെ ഉദ്ദേശ്യത്തിൽ നിന്ന്, ഇതിന് അന്തിമമായത് ആവശ്യമാണോ എന്ന് നിങ്ങൾക്ക് ഊഹിക്കാം.

    ബ്രൗസറുകൾ ടാഗുകൾ എങ്ങനെ വ്യാഖ്യാനിക്കണം എന്നതിന് പൊതുവായ നിയമങ്ങളുണ്ട്. പ്രോഗ്രാമിംഗ് ഭാഷകളിൽ നിന്ന് വ്യത്യസ്തമായി, പ്രോഗ്രാമിൻ്റെ കംപൈലേഷൻ ഘട്ടത്തിൽ തെറ്റായ പ്രസ്താവനകൾ അനുബന്ധ സന്ദേശങ്ങൾ പുറപ്പെടുവിക്കുന്നതിനും എഡിറ്റിംഗ് ആവശ്യപ്പെടുന്നതിനും കാരണമാകുന്നു, HTML-ൽ തെറ്റായ ടാഗ് എൻട്രികളോട് പ്രതികരിക്കുന്നത് പതിവില്ല. തെറ്റായി എഴുതിയ ടാഗ് അല്ലെങ്കിൽ അതിൻ്റെ പാരാമീറ്റർ ബ്രൗസർ അവഗണിക്കണം. ഇത് എല്ലാ ബ്രൗസറുകൾക്കുമുള്ള ഒരു പൊതു നിയമമാണ്, ഇത് തെറ്റായി എഴുതിയ ടാഗുകൾക്ക് മാത്രമല്ല, ബ്രൗസറിൻ്റെ ഈ പതിപ്പ് തിരിച്ചറിയാത്ത ടാഗുകൾക്കും ബാധകമാണ്. ഒരു പ്രത്യേക ബ്രൗസറിനായി നിർദ്ദേശിച്ചതും നടപ്പിലാക്കിയതും മറ്റൊന്നിന് അജ്ഞാതവുമായ ടാഗുകളാണ് ഒരു ഉദാഹരണം. ഉദാഹരണത്തിന്, ഫ്രെയിം ഘടനകളെ പിന്തുണയ്‌ക്കാത്ത ബ്രൗസറുകൾക്ക് ഇതര വിവരങ്ങൾ നൽകാൻ സഹായിക്കുന്ന ഒരു കണ്ടെയ്‌നർ ടാഗ് അത്തരം ബ്രൗസറുകൾ തിരിച്ചറിയില്ല. ഫ്രെയിമുകളെ പിന്തുണയ്ക്കുന്ന ഒരു ബ്രൗസർ, ഒരു ടാഗ് നേരിടുമ്പോൾ, അതിൽ അടങ്ങിയിരിക്കുന്ന എല്ലാ വിവരങ്ങളും ഒഴിവാക്കും. ഫ്രെയിമുകൾ പരിചിതമല്ലാത്ത ഒരു ബ്രൗസറിന് സ്വാഭാവികമായും ടാഗ് മനസ്സിലാകില്ല. എന്നിരുന്നാലും, മുകളിലുള്ള നിയമം അനുസരിച്ച്, ഈ ടാഗ് ഒഴിവാക്കപ്പെടും, എന്നാൽ തുടർന്നുള്ള എല്ലാ വിവരങ്ങളും പ്രദർശിപ്പിക്കും.

    ടാഗുകൾ പാരാമീറ്ററുകൾ അല്ലെങ്കിൽ ആട്രിബ്യൂട്ടുകൾ ഉപയോഗിച്ച് എഴുതാം (ഇംഗ്ലീഷിൽ നിന്ന്, ആട്രിബ്യൂട്ട്). ഈ പുസ്തകത്തിൽ നമ്മൾ പരാമീറ്റർ എന്ന പദം മിക്കപ്പോഴും ഉപയോഗിക്കും. സെറ്റുകൾ സ്വീകാര്യമായ പാരാമീറ്ററുകൾഓരോ ടാഗിനും വ്യക്തിഗതമാണ്. പൊതു നിയമങ്ങൾപാരാമീറ്റർ എൻട്രികൾ ഇപ്രകാരമാണ്. ടാഗ് നാമത്തെ സ്‌പെയ്‌സുകളാൽ വേർതിരിച്ച പാരാമീറ്ററുകൾ പിന്തുടരാം. ടാഗ് പാരാമീറ്ററുകളുടെ ക്രമം ഏകപക്ഷീയമാണ്. പല പാരാമീറ്ററുകൾക്കും അവയുടെ മൂല്യങ്ങൾ വ്യക്തമാക്കേണ്ടതുണ്ട്, എന്നാൽ ചില പരാമീറ്ററുകൾക്ക് മൂല്യങ്ങളൊന്നുമില്ല അല്ലെങ്കിൽ അവ കൂടാതെ സ്വതവേയുള്ള മൂല്യങ്ങൾ എടുത്ത് എഴുതാൻ കഴിയും. ഒരു പരാമീറ്ററിന് ഒരു മൂല്യം ആവശ്യമാണെങ്കിൽ, തുല്യ ചിഹ്നം ഉപയോഗിച്ച് പരാമീറ്ററിൻ്റെ പേരിന് ശേഷം അത് സൂചിപ്പിക്കും. പാരാമീറ്റർ മൂല്യം ഉദ്ധരണികളിലോ അവ കൂടാതെയോ എഴുതാം. പാരാമീറ്റർ മൂല്യത്തിൽ സ്‌പെയ്‌സുകൾ ഉള്ളപ്പോൾ ഉദ്ധരണികളില്ലാതെ നിങ്ങൾക്ക് ചെയ്യാൻ കഴിയാത്ത ഒരേയൊരു കേസ്. പാരാമീറ്റർ മൂല്യങ്ങളിൽ (ടാഗ് പേരുകൾക്കും പാരാമീറ്ററുകൾക്കും വിരുദ്ധമായി), കേസ് ചിലപ്പോൾ പ്രധാനമാണ്. പാരാമീറ്ററുകൾ ഉള്ള ഒരു ടാഗ് എൻട്രിയുടെ ഒരു ഉദാഹരണം ഇതാ:

    ടാഗിനായി ഇതാ

    രണ്ട് പരാമീറ്ററുകൾ വ്യക്തമാക്കിയിട്ടുണ്ട്. ആദ്യത്തെ BORDER പാരാമീറ്റർ ഒരു മൂല്യമില്ലാതെ വ്യക്തമാക്കിയിരിക്കുന്നു. രണ്ടാമത്തെ ALIGN പാരാമീറ്റർ അവശേഷിക്കുന്നു.

    പുസ്തകത്തിൻ്റെ ആദ്യ ഭാഗത്തിൻ്റെ തുടർന്നുള്ള അധ്യായങ്ങൾ HTML ഭാഷാ ടാഗുകളുടെയും അവയുടെ പാരാമീറ്ററുകളുടെയും ഉദ്ദേശ്യം വിവരിക്കും. പൊതുവേ, ടാഗുകൾക്ക് വ്യത്യസ്ത പാരാമീറ്ററുകൾ ഉണ്ടാകാം, എന്നാൽ മിക്കവാറും എല്ലാ ടാഗുകൾക്കും പൊതുവായ നിരവധി പാരാമീറ്ററുകൾ ഉണ്ട്. ഇവിടെ സൂചിപ്പിക്കാം പൊതുവായ പാരാമീറ്ററുകൾടാഗുകൾ, ഓരോ ടാഗും വിവരിക്കുമ്പോൾ അവയെക്കുറിച്ച് ഇനി സംസാരിക്കാതിരിക്കാൻ.

    ഒരു HTML പ്രമാണത്തിൻ്റെ ഒരു വിഭാഗത്തിൽ ഉപയോഗിക്കാനാകുന്ന എല്ലാ ടാഗുകൾക്കും CLASS, ID, LANG, LANGUAGE, STYLE, TITLE എന്നീ പാരാമീറ്ററുകൾ ഉണ്ടായിരിക്കാം. ഈ പരാമീറ്ററുകൾ ഉപയോഗിക്കുന്നത് പ്രാഥമികമായി എപ്പോൾ ഉപയോഗപ്രദമാണ് ശൈലി ഡിസൈൻപ്രമാണങ്ങൾ, അത് പുസ്തകത്തിൻ്റെ രണ്ടാം ഭാഗത്തിൽ ചർച്ച ചെയ്യും.

    CLASS, ID, STYLE പാരാമീറ്ററുകൾ പതിപ്പ് 3.0 മുതൽ ഇൻ്റർനെറ്റ് എക്സ്പ്ലോററും പതിപ്പ് 4.0 മുതൽ നെറ്റ്‌സ്‌കേപ്പും പിന്തുണയ്ക്കുന്നു. ശൈലികൾ ഉപയോഗിക്കുമ്പോൾ ഈ പാരാമീറ്ററുകൾ ആവശ്യമാണ്.

    LANG, LANGUAGE, TITLE എന്നീ പാരാമീറ്ററുകൾ പതിപ്പ് 4.0 മുതൽ ഇൻ്റർനെറ്റ് എക്സ്പ്ലോറർ മാത്രമേ പിന്തുണയ്ക്കൂ. ഈ പരാമീറ്ററുകൾ യഥാക്രമം, ഉപയോഗിച്ച ഭാഷ (ഉദാഹരണത്തിന്, റഷ്യയ്ക്ക്: LANG=ru), സ്ക്രിപ്റ്റുകൾ എഴുതുന്നതിനുള്ള ഭാഷ (ഉദാഹരണത്തിന്, LANGUAGE=JavaScript), കൂടാതെ മൗസ് പോയിൻ്റർ ഹോവർ ചെയ്യുമ്പോൾ പ്രദർശിപ്പിക്കുന്ന ടൂൾടിപ്പിൻ്റെ വാചകം എന്നിവ സൂചിപ്പിക്കുന്നു. ഈ ഘടകം (TITLE).

    ആധുനിക HTML-ൽ, ഭാഷാ ടാഗുകളും അവയുടെ ഉള്ളടക്കങ്ങളും കൂടാതെ, ഉറവിട HTML കോഡ്സ്ക്രിപ്റ്റ് കോഡുകളും (javascript അല്ലെങ്കിൽ VBScript) റെക്കോർഡ് ചെയ്യപ്പെടുന്നു. പുസ്‌തകത്തിൻ്റെ ആദ്യ ഭാഗത്തിൽ ഇത് ഒരിടത്തും പരാമർശിച്ചിട്ടില്ല, എന്നാൽ രണ്ടാം ഭാഗം പൂർണ്ണമായും സ്‌ക്രിപ്റ്റുകളുടെ ഉപയോഗത്തിനായി നീക്കിവച്ചിരിക്കുന്നു.

    HTML-ൻ്റെ പൊതുവായ അവലോകനം അവസാനിപ്പിക്കുമ്പോൾ, ഏറ്റവും ലളിതമായ HTML പ്രമാണങ്ങൾ സാധാരണമാണെന്ന് ഞങ്ങൾ ശ്രദ്ധിക്കുന്നു ടെക്സ്റ്റ് ഫയലുകൾ, നിങ്ങൾക്ക് ഉപയോഗിക്കാവുന്നവ കാണാനും എഡിറ്റ് ചെയ്യാനും ടെക്സ്റ്റ് എഡിറ്റർ. ഈ ഫയലുകൾക്ക് സാധാരണയായി HTM അല്ലെങ്കിൽ HTML എന്ന വിപുലീകരണമുണ്ട്.

    HTML സ്പെസിഫിക്കേഷനുകൾ

    90-കളുടെ മധ്യത്തിൽ ഇൻ്റർനെറ്റിൻ്റെ അപാരമായ വളർച്ച കാരണം HTML ഭാഷ ജനപ്രീതി നേടി. ഇൻ്റർനെറ്റ് ആക്‌സസ്സിനായി സോഫ്‌റ്റ്‌വെയർ വികസിപ്പിച്ച വിവിധ കമ്പനികൾ അവരുടെ വാഗ്‌ദാനം ചെയ്‌തതിനാൽ ഈ സമയമായപ്പോഴേക്കും, ഭാഷയെ മാനകമാക്കേണ്ട ആവശ്യമുണ്ടായിരുന്നു

    HTML നിർദ്ദേശങ്ങളുടെ വകഭേദങ്ങൾ, അവയുടെ എണ്ണം വളരുകയും വളരുകയും ചെയ്തു. HTML ലാംഗ്വേജ് ടാഗുകളുടെ ഉപയോഗവുമായി ബന്ധപ്പെട്ട് ഒരുതരം ഏകീകൃത ഉടമ്പടിയിലെത്തേണ്ട സമയം അതിക്രമിച്ചിരിക്കുന്നു.

    വേൾഡ് വൈഡ് വെബ് കൺസോർഷ്യം (W3C എന്ന് ചുരുക്കി വിളിക്കുന്നു) എന്ന സംഘടനയാണ് HTML സ്പെസിഫിക്കേഷൻ സൃഷ്ടിക്കുന്ന ജോലി ഏറ്റെടുത്തത്. പ്രതിഫലിപ്പിക്കുന്ന ഒരു സ്പെസിഫിക്കേഷൻ വരയ്ക്കുക എന്നതായിരുന്നു അവളുടെ ചുമതല ആധുനിക തലംബ്രൗസർ വികസന കമ്പനികളുടെ വിവിധ നിർദ്ദേശങ്ങൾ കണക്കിലെടുത്ത് ഭാഷാ കഴിവുകളുടെ വികസനം. അങ്ങനെ, 1995 നവംബറിൽ, HTML 2.0 സ്പെസിഫിക്കേഷൻ പ്രത്യക്ഷപ്പെട്ടു, 1994 അവസാനത്തോടെ വികസിപ്പിച്ച HTML ഉപയോഗിക്കുന്ന രീതി ഔപചാരികമാക്കാൻ രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്നു.

    സ്‌പെസിഫിക്കേഷനുകൾക്കുള്ള അംഗീകാര പദ്ധതി ഇപ്രകാരമാണ്. W3C കൺസോർഷ്യം ഒരു ഡ്രാഫ്റ്റ് സ്‌പെസിഫിക്കേഷൻ പുറത്തിറക്കുന്നു, അതിൻ്റെ ചർച്ചയ്ക്ക് ശേഷം അത് സ്‌പെസിഫിക്കേഷൻ്റെ ഡ്രാഫ്റ്റ് പതിപ്പ് എന്ന് വിളിക്കപ്പെടുന്നതും ചർച്ചയ്‌ക്കായി വാഗ്ദാനം ചെയ്യുന്നതും നിശ്ചിത കാലയളവ്. ഒരു ചർച്ചാ കാലയളവിനുശേഷം, സ്പെസിഫിക്കേഷൻ്റെ പ്രവർത്തന പതിപ്പ് ഒരു ശുപാർശയായി മാറിയേക്കാം, അതായത്, HTML സ്പെസിഫിക്കേഷൻ്റെ ഔദ്യോഗികമായി അംഗീകരിച്ച പതിപ്പ്.

    2.0 സ്പെസിഫിക്കേഷന് ശേഷം, 3.0 സ്പെസിഫിക്കേഷൻ്റെ പ്രവർത്തന പതിപ്പ് പുറത്തിറങ്ങി, അത് 1995 സെപ്റ്റംബറിൽ കാലഹരണപ്പെട്ടു. വൈവിധ്യമാർന്ന ബ്രൗസർ-നിർദ്ദിഷ്‌ട ടാഗുകളും സവിശേഷതകളും ഉൾപ്പെടുത്താനാണ് ഇത് ഉദ്ദേശിച്ചത്, എന്നാൽ W3C-ക്ക് അത്തരം ഒരു മികച്ച സ്പെസിഫിക്കേഷൻ വികസിപ്പിക്കാൻ കഴിഞ്ഞില്ല. വലിയ സംഖ്യനിർദ്ദേശങ്ങൾ.

    വളരെയധികം ആലോചനകൾക്ക് ശേഷം, 1996 മെയ് മാസത്തിൽ HTML 3.2 പുറത്തിറങ്ങി. 3.0 പതിപ്പിൽ ലഭ്യമായ ചില ടാഗുകളെ അടിസ്ഥാനമാക്കിയുള്ളതാണ് ഈ പ്രോജക്റ്റ്, അത് പ്രവർത്തനത്തിൽ സ്ഥിരത കാണിക്കുന്നു. നിരവധി മാസത്തെ ചർച്ചകൾക്ക് ശേഷം, പതിപ്പ് 3.2 1996 സെപ്റ്റംബറിൽ നിർദ്ദിഷ്ട സ്പെസിഫിക്കേഷനും 1997 ജനുവരിയിൽ ഒരു ഔപചാരിക ശുപാർശയും ആയി.

    1997 ജൂലൈയിൽ നിർദിഷ്ട HTML 4.0 സ്പെസിഫിക്കേഷൻ പുറത്തിറങ്ങി, അത് 1997 ഡിസംബറിൽ ഔദ്യോഗിക ശുപാർശയായി. ഇന്നുവരെ അംഗീകരിക്കപ്പെട്ട ഏറ്റവും പുതിയ സ്പെസിഫിക്കേഷനാണിത്.

    താഴെ പറയുന്നതിൽ ചുരുങ്ങിയ അവലോകനംഎച്ച്ടിഎംഎൽ ഭാഷയുടെ വികാസത്തിൻ്റെ ചരിത്രം, വിവിധ സ്പെസിഫിക്കേഷനുകളുടെ സവിശേഷതകൾ വിശദമായി വിവരിക്കുന്നത് വിലമതിക്കുന്നില്ല, പ്രത്യേകിച്ചും. യഥാർത്ഥ ജീവിതംഡവലപ്പർമാർ എല്ലായ്പ്പോഴും കൺസോർഷ്യത്തിൻ്റെ ശുപാർശകൾ പാലിക്കുന്നില്ല. ഏറ്റവും പുതിയ സ്പെസിഫിക്കേഷൻ്റെ അടിസ്ഥാനത്തിലുള്ള ചില ആശയങ്ങൾ മാത്രം നമുക്ക് ശ്രദ്ധിക്കാം.

    HTML 4.0 സ്‌പെസിഫിക്കേഷനിലെ പ്രധാന ആശയം, മോണിറ്റർ സ്‌ക്രീനിലെ അവതരണത്തിൻ്റെ വിവരണത്തിൽ നിന്ന് ഡോക്യുമെൻ്റിൻ്റെ ഘടനയുടെ വിവരണത്തെ വേർതിരിക്കുക എന്നതായിരുന്നു. ഡോക്യുമെൻ്റ് ഘടനയും അവതരണവും വേർതിരിക്കുന്നത് വിശാലമായ പ്ലാറ്റ്‌ഫോമുകൾ, പരിതസ്ഥിതികൾ മുതലായവയെ പിന്തുണയ്‌ക്കുന്നതിനുള്ള ചെലവ് കുറയ്ക്കുകയും ഡോക്യുമെൻ്റ് പുനരവലോകനം എളുപ്പമാക്കുകയും ചെയ്യുന്നുവെന്ന് അനുഭവം കാണിക്കുന്നു. ഈ ആശയത്തിന് അനുസൃതമായി, പ്രാതിനിധ്യങ്ങൾ വിവരിക്കുന്നതിനുള്ള രീതികൾ കൂടുതൽ വ്യാപകമായി ഉപയോഗിക്കണം.

    ഡോക്യുമെൻ്റിൻ്റെ ഉള്ളടക്കവുമായി സംയോജിപ്പിച്ചിരിക്കുന്ന നിർദ്ദിഷ്ട അവതരണ ഡാറ്റ വ്യക്തമാക്കുന്നതിനുപകരം സ്റ്റൈൽ ഷീറ്റുകൾ ഉപയോഗിച്ചുള്ള പ്രമാണം. HTML 4.0 സ്പെസിഫിക്കേഷനിൽ ഈ ആശയം നടപ്പിലാക്കുന്നതിനായി, HTML ഘടകങ്ങളുടെ അവതരണത്തിൻ്റെ രൂപം നേരിട്ട് വ്യക്തമാക്കാൻ ഉപയോഗിക്കുന്ന നിരവധി ടാഗുകൾ റദ്ദാക്കിയിരിക്കുന്നു. ഈ കാരണത്താൽ റദ്ദാക്കിയ ടാഗുകൾ ഉൾപ്പെടുന്നു, , , , , . റദ്ദാക്കിയ മറ്റ് ടാഗുകൾക്കിടയിൽ, ഞങ്ങൾ ശ്രദ്ധിക്കുന്നു, , , . റദ്ദാക്കിയ ടാഗുകൾക്ക് പകരം അവ വാഗ്ദാനം ചെയ്യുന്നു ഇതര ഓപ്ഷനുകൾപ്രസക്തമായ അവസരങ്ങൾ നടപ്പിലാക്കൽ, ഞങ്ങൾ ശ്രദ്ധ കേന്ദ്രീകരിക്കുന്നു പ്രത്യേക ശ്രദ്ധഈ പുസ്തകത്തിൽ.

    ഡിപ്രിക്കേറ്റ് ടാഗിൻ്റെ ആശയം ഇപ്രകാരമാണ്. ഈ ഭാഷാ സ്പെസിഫിക്കേഷനിൽ ഒരു ടാഗ് ഒഴിവാക്കിയാൽ, ബ്രൗസറുകൾ അത്തരം ടാഗുകളെ പിന്തുണയ്ക്കുന്നത് തുടരണം എന്നാണ് ഇതിനർത്ഥം, എന്നാൽ അവയുടെ ഉപയോഗം ശുപാർശ ചെയ്യുന്നില്ല. ഭാവിയിലെ സവിശേഷതകളിൽ, ഈ ടാഗുകൾ കാലഹരണപ്പെട്ടേക്കാം. കാലഹരണപ്പെട്ട ടാഗുകളെ ഇനി ബ്രൗസറുകൾ പിന്തുണച്ചേക്കില്ല. HTML 4.0 സ്പെസിഫിക്കേഷനിൽ, മൂന്ന് ടാഗുകൾ മാത്രം ഒഴിവാക്കിയിരിക്കുന്നു: , AND . സ്പെസിഫിക്കേഷനിൽ ഏതൊക്കെ ടാഗുകൾ ഉൾപ്പെടുത്തിയിട്ടുണ്ട് എന്നതിനെക്കുറിച്ചുള്ള വിവരങ്ങൾ അനുബന്ധം A1 ൽ നൽകിയിരിക്കുന്ന പട്ടികയിൽ നിന്ന് ലഭിക്കും.

    HTML സ്‌പെസിഫിക്കേഷനെക്കുറിച്ചുള്ള ഔദ്യോഗിക വിവരങ്ങൾ W3C വെബ്‌സൈറ്റിൽ നിന്ന് http://www.w3.org/TR/ എന്നതിൽ എപ്പോഴും ലഭിക്കും. സ്പെസിഫിക്കേഷൻ 4.0 സ്ഥിതി ചെയ്യുന്നത് http://www.w3.org/TR/REC-htmI40-971218.

    വ്യത്യസ്‌ത ബ്രൗസറുകളിലുടനീളം വിവരങ്ങൾ ഒരേ രീതിയിൽ അവതരിപ്പിക്കപ്പെടുന്നുവെന്ന് ഉറപ്പാക്കിക്കൊണ്ട്, യുക്തിസഹമായി, ഔദ്യോഗിക സ്‌പെസിഫിക്കേഷൻ ഒരു മാർഗനിർദേശത്തിൻ്റെയും മാർഗനിർദേശക ശക്തിയുടെയും പങ്ക് വഹിക്കണം. പരിശ്രമിക്കാൻ അനുയോജ്യമായ ഓപ്ഷനാണ് ഇത്. വാസ്തവത്തിൽ, കാര്യങ്ങൾ അത്ര നല്ലതല്ല. നിരന്തരം പ്രത്യക്ഷപ്പെടുന്നു പുതിയ ആശയങ്ങൾ, വികസന കമ്പനികൾ അവരുടെ ബ്രൗസറുകളിൽ നടപ്പിലാക്കുകയും അവർ പ്രമോട്ട് ചെയ്യുകയും ചെയ്യുന്നു. വിജയകരമായ ആശയങ്ങൾ വേരൂന്നുകയും പിന്നീട് മറ്റ് ഡെവലപ്പർമാർ അത് ഏറ്റെടുക്കുകയും ചെയ്യുന്നു. ചില സവിശേഷതകൾ വ്യക്തിഗത ബ്രൗസറിന് മാത്രമായി നിലനിൽക്കുന്നു. വിജയകരമായ ഡിസൈനുകൾ ഒടുവിൽ സ്പെസിഫിക്കേഷനിൽ അവസാനിക്കുകയും പൊതുവായി അംഗീകരിക്കപ്പെടുകയും ചെയ്യുന്നു. അങ്ങനെ, ബ്രൗസർ കഴിവുകൾ മെച്ചപ്പെടുത്തുന്നതിനും സ്പെസിഫിക്കേഷൻ വ്യക്തമാക്കുന്നതിനുമുള്ള പ്രക്രിയ പരസ്പരം സ്വാധീനിച്ചുകൊണ്ടിരിക്കുകയാണ്.

    പ്രമാണ ഘടന

    HTML പ്രമാണങ്ങൾ വിവരിക്കാൻ തുടങ്ങുന്ന ആദ്യ ടാഗ് ആണ്. അവൻ എപ്പോഴും തുടങ്ങണം പ്രമാണ വിവരണം, ടാഗ് പ്രമാണ വിവരണം പൂർത്തിയാക്കണം. അവയ്ക്കിടയിലുള്ള വരികൾ ഒരൊറ്റ HTML പ്രമാണത്തെ പ്രതിനിധീകരിക്കുന്നുവെന്ന് ഈ ടാഗുകൾ സൂചിപ്പിക്കുന്നു. പ്രമാണം തന്നെ ഒരു സാധാരണ ASCII ടെക്സ്റ്റ് ഫയലാണ്. ഈ ടാഗുകൾ ഇല്ലാതെ, ഒരു ബ്രൗസറിനോ മറ്റ് കാഴ്ചക്കാരനോ ഡോക്യുമെൻ്റ് ഫോർമാറ്റ് തിരിച്ചറിയാനും അത് ശരിയായി വ്യാഖ്യാനിക്കാനും കഴിഞ്ഞേക്കില്ല.

    മിക്കപ്പോഴും, പാരാമീറ്ററുകൾ ഇല്ലാതെ ടാഗ് ഉപയോഗിക്കുന്നു. IN മുൻ പതിപ്പുകൾ HTML 4.0 സ്പെസിഫിക്കേഷൻ വഴി ഒഴിവാക്കിയ VERSION പാരാമീറ്റർ ഉപയോഗിച്ചു. ഈ പരാമീറ്റർ ടാഗ് ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിച്ചു.

    ഭൂരിപക്ഷം ആധുനിക ബ്രൗസറുകൾടാഗുകൾ അടങ്ങിയിട്ടില്ലാത്ത ഒരു പ്രമാണം തിരിച്ചറിയാൻ കഴിയും, എന്നിട്ടും അവയുടെ ഉപയോഗം വളരെ അഭികാമ്യമാണ്.

    ഡോക്യുമെൻ്റ് തന്നെ ഒരു ജോടി ടാഗുകൾക്കിടയിലാണ് സ്ഥിതി ചെയ്യുന്നത്. ഒരു പ്രമാണത്തിന് രണ്ട് വിഭാഗങ്ങൾ അടങ്ങിയിരിക്കാം - ഒരു തലക്കെട്ട് വിഭാഗവും (ടാഗിൽ നിന്ന് ആരംഭിക്കുന്നത്) പ്രമാണത്തിൻ്റെ ഉള്ളടക്ക വിഭാഗവും (ടാഗിൽ നിന്ന് ആരംഭിക്കുന്നു). ഫ്രെയിം ഘടനകളെ വിവരിക്കുന്ന പ്രമാണങ്ങൾക്ക്, BODY വിഭാഗത്തിന് പകരം FRAMESET വിഭാഗം (ടാഗിനൊപ്പം) ഉപയോഗിക്കുന്നു. അടുത്തതായി, ഡോക്യുമെൻ്റിൻ്റെ HEAD, BODY വിഭാഗങ്ങൾ കംപൈൽ ചെയ്യുന്നതിനുള്ള നിയമങ്ങൾ ഞങ്ങൾ പരിഗണിക്കും. ഫ്രെയിമുകൾ അടങ്ങിയ പ്രമാണങ്ങളുടെ നിർമ്മാണം അദ്ധ്യായം 5 ൽ ചർച്ചചെയ്യുന്നു.

    ഹെഡ് ഡോക്യുമെൻ്റ് വിഭാഗം

    ഒരു ഡോക്യുമെൻ്റിൻ്റെ HEAD വിഭാഗം അതിൻ്റെ ശീർഷകം നിർവചിക്കുന്നു, അത് ആവശ്യമായ ടാഗല്ല, പക്ഷേ നന്നായി എഴുതിയ ശീർഷകം വളരെ ഉപയോഗപ്രദമാകും. തലക്കെട്ടിൻ്റെ ഉദ്ദേശ്യം അവതരിപ്പിക്കുക എന്നതാണ് ആവശ്യമായ വിവരങ്ങൾപ്രമാണത്തെ വ്യാഖ്യാനിക്കുന്ന പ്രോഗ്രാമിനായി. HEAD വിഭാഗത്തിനുള്ളിൽ സ്ഥിതിചെയ്യുന്ന ടാഗുകൾ (ടാഗ് വിവരിച്ച പ്രമാണത്തിൻ്റെ തലക്കെട്ട് ഒഴികെ) സ്ക്രീനിൽ പ്രദർശിപ്പിക്കില്ല.

    ടാഗ് ഉപയോഗിച്ച് തലക്കെട്ട് വിഭാഗം തുറക്കുന്നു. സാധാരണയായി ഈ ടാഗ് ന് ശേഷം ഉടൻ വരുന്നു. ക്ലോസിംഗ് ടാഗ് ഈ വിഭാഗത്തിൻ്റെ അവസാനത്തെ സൂചിപ്പിക്കുന്നു. സൂചിപ്പിച്ച ടാഗുകൾക്കിടയിൽ ഹെഡർ വിഭാഗത്തിൻ്റെ ശേഷിക്കുന്ന ടാഗുകൾ ഉണ്ട്.

    പ്രമാണത്തിൻ്റെ പേര്

    കണ്ടെയ്‌നർ ടാഗ് മാത്രമാണ് ആവശ്യമായ ഹെഡ് ടാഗ്, ഡോക്യുമെൻ്റിന് ഒരു തലക്കെട്ട് നൽകാൻ ഇത് സഹായിക്കുന്നു. ഇത് സാധാരണയായി ബ്രൗസർ വിൻഡോയുടെ ടൈറ്റിൽ ബാറിൽ കാണിക്കും. പ്രമാണ ഫയലിൻ്റെ പേരുമായി ടാഗ് ആശയക്കുഴപ്പത്തിലാക്കരുത്; നേരെമറിച്ച്, അത് പ്രതിനിധീകരിക്കുന്നു ടെക്സ്റ്റ് സ്ട്രിംഗ്, ഫയലിൻ്റെ പേര്, സ്ഥാനം എന്നിവയിൽ നിന്ന് പൂർണ്ണമായും സ്വതന്ത്രമാണ്, അത് വളരെ ഉപയോഗപ്രദമാക്കുന്നു. ഫയലിൻ്റെ പേര് കർശനമായി നിർവചിച്ചിരിക്കുന്നു ഓപ്പറേറ്റിംഗ് സിസ്റ്റംഅത് സംഭരിച്ചിരിക്കുന്ന കമ്പ്യൂട്ടർ. സാധാരണയായി ടാഗുകൾ കൊണ്ട് അടയാളപ്പെടുത്തിയിരിക്കുന്ന പ്രമാണത്തിനുള്ളിലെ തലക്കെട്ടുകളിൽ നിന്ന് ഡോക്യുമെൻ്റിൻ്റെ തലക്കെട്ടും (ടാഗിനൊപ്പം) നിങ്ങൾ വേർതിരിച്ചറിയണം.

    കുറിപ്പ്

    പ്രമാണത്തിൻ്റെ നിർബന്ധിത ശീർഷകം, പൊതുവായി പറഞ്ഞാൽ, ശക്തമായ ശുപാർശയുടെ സ്വഭാവമുണ്ട്. ഒരു ടാഗ് ഇല്ലാത്ത ഒരു ഡോക്യുമെൻ്റും ബ്രൗസറുകൾ പ്രദർശിപ്പിക്കും. അതിൽ വിവിധ ബ്രൗസറുകൾവിൻഡോ ശീർഷകമായി പ്രദർശിപ്പിക്കും വിവിധ വിവരങ്ങൾ. അതിനാൽ നെറ്റ്‌സ്‌കേപ്പ് ബ്രൗസറിൻ്റെ ആദ്യകാല പതിപ്പുകളിൽ "ശീർഷകമില്ല" എന്ന വരി പ്രദർശിപ്പിച്ചിരുന്നു. മറ്റ് ബ്രൗസറുകൾ ഒന്നും കാണിക്കില്ല അല്ലെങ്കിൽ ഡൗൺലോഡ് ചെയ്ത ഫയലിൻ്റെ വിലാസം പ്രദർശിപ്പിക്കില്ല, ബ്രൗസറിൻ്റെ ലൊക്കേഷൻ പാനലിലെ വിവരങ്ങൾ ആവർത്തിക്കുന്നു.

    ഡോക്യുമെൻ്റിൻ്റെ ശീർഷകം ടാഗുകൾക്കിടയിൽ എഴുതിയിരിക്കുന്നു കൂടാതെ ഇത് ഒരു വാചക വരിയാണ്. തത്വത്തിൽ, പേരിന് പരിധിയില്ലാത്ത ദൈർഘ്യമുണ്ടാകാം കൂടാതെ ചില സംവരണം ചെയ്തവ ഒഴികെയുള്ള എല്ലാ പ്രതീകങ്ങളും അടങ്ങിയിരിക്കാം. പ്രായോഗികമായി, ബ്രൗസർ വിൻഡോയുടെ ശീർഷക ബാറിൽ പേര് ദൃശ്യമാകുന്നത് മനസ്സിൽ വെച്ചുകൊണ്ട് നിങ്ങൾ സ്വയം ഒരു വരിയിലേക്ക് പരിമിതപ്പെടുത്തണം. ബ്രൗസർ വിൻഡോ ചെറുതാക്കുമ്പോൾ ഡോക്യുമെൻ്റ് ശീർഷകത്തിൽ എന്താണ് അവശേഷിക്കുന്നതെന്നും നിങ്ങൾ ഓർക്കണം. പ്രമാണ ശീർഷകത്തിൻ്റെ ദൈർഘ്യം 60 പ്രതീകങ്ങളായി പരിമിതപ്പെടുത്താൻ ശുപാർശ ചെയ്യുന്നു. ബ്രൗസർ വിൻഡോയിൽ ശീർഷകം എങ്ങനെ പ്രദർശിപ്പിക്കുന്നുവെന്ന് ഈ പുസ്തകത്തിലെ ഏതെങ്കിലും ചിത്രത്തിൽ നിങ്ങൾക്ക് കാണാൻ കഴിയും, ഇത് ഒരു ഡോക്യുമെൻ്റ് എങ്ങനെ പ്രദർശിപ്പിക്കുന്നു എന്നതിൻ്റെ ഒരു ഉദാഹരണം നൽകുന്നു.

    സ്ഥിരസ്ഥിതിയായി, ഇതിൽ അടങ്ങിയിരിക്കുന്ന വാചകം പ്രമാണത്തിൻ്റെ ശീർഷകം, ഒരു ഡോക്യുമെൻ്റിനായി ഒരു ബുക്ക്മാർക്ക് സൃഷ്ടിക്കുമ്പോൾ ഉപയോഗിക്കുന്നു. അതിനാൽ, കൂടുതൽ വിവര ഉള്ളടക്കത്തിന്, മുഖമില്ലാത്ത പേരുകൾ (ഹോം പേജ്, സൂചിക മുതലായവ) ഒഴിവാക്കുക. ബുക്ക്മാർക്ക് പേരുകളായി ഉപയോഗിക്കുന്ന അത്തരം വാക്കുകൾ സാധാരണയായി പൂർണ്ണമായും ഉപയോഗശൂന്യമാണ്. പ്രമാണത്തിൻ്റെ ശീർഷകം അതിൻ്റെ ഉള്ളടക്കം സംക്ഷിപ്തമായി വിവരിക്കേണ്ടതാണ്. സ്‌ക്രീനിൽ ഒരു ഫ്രെയിം ഘടനയുള്ള പ്രമാണങ്ങൾ പ്രദർശിപ്പിക്കുമ്പോൾ, ഓരോ ഫ്രെയിമിലേക്കും അതിൻ്റേതായ പേരുള്ള ഒരു പ്രത്യേക പ്രമാണം ലോഡ് ചെയ്യുമ്പോൾ, പ്രധാന പ്രമാണത്തിൻ്റെ പേര് മാത്രമേ സ്ക്രീനിൽ ദൃശ്യമാകൂ. എന്നിരുന്നാലും, ഫ്രെയിമുകളിലേക്ക് ലോഡ് ചെയ്യാൻ ഉദ്ദേശിക്കുന്ന വ്യക്തിഗത പ്രമാണങ്ങളുടെ ശീർഷകം വ്യക്തമാക്കുന്നതും ശക്തമായി ശുപാർശ ചെയ്യപ്പെടുന്നു. ഈ പ്രശ്നം അദ്ധ്യായം 5 ൽ കൂടുതൽ വിശദമായി ചർച്ചചെയ്യുന്നു.

    പ്രമാണത്തിൻ്റെ ശീർഷകത്തിൻ്റെ പ്രാധാന്യം ഇനിപ്പറയുന്ന വസ്തുതയാൽ നിർണ്ണയിക്കപ്പെടുന്നു. HTML ഫയലിൻ്റെ തുടക്കത്തിൽ തന്നെ ടാഗ് സ്ഥിതി ചെയ്യുന്നതിനാൽ, ഡോക്യുമെൻ്റ് ലോഡുചെയ്യാൻ തുടങ്ങിയാൽ, അത് ആദ്യം പ്രദർശിപ്പിക്കും. അടുത്തതായി, പ്രമാണത്തിൻ്റെ പ്രധാന ഉള്ളടക്കം ലോഡ് ചെയ്തു, ബ്രൗസർ വിൻഡോയിൽ പ്രമാണം ഫോർമാറ്റ് ചെയ്യാൻ തുടങ്ങുന്നു. ഈ പ്രക്രിയ, പൊതുവായി പറഞ്ഞാൽ, പ്രമാണത്തിൻ്റെ ഉള്ളടക്കവും ഘടനയും, അതുപോലെ തന്നെ കണക്ഷൻ വേഗതയും അനുസരിച്ച്, വളരെക്കാലം എടുത്തേക്കാം. വളരെക്കാലമായി, ഉപയോക്താവ് ഒരു ശൂന്യമായ സ്‌ക്രീൻ ആലോചിക്കും, അതിൻ്റെ ഒരേയൊരു വിവരദായക വരി പ്രമാണത്തിൻ്റെ തലക്കെട്ടായിരിക്കും. പലപ്പോഴും (കണക്ഷൻ നഷ്‌ടപ്പെടുകയോ അല്ലെങ്കിൽ പ്രമാണം ലോഡുചെയ്യുന്നത് പൂർത്തിയാകുന്നതുവരെ ഉപയോക്താവ് കാത്തിരിക്കാൻ താൽപ്പര്യപ്പെടുന്നില്ലെങ്കിൽ), പ്രമാണത്തെക്കുറിച്ചുള്ള എല്ലാ വിവരങ്ങളും അവിടെ അവസാനിക്കുന്നു.

    മറ്റ് രേഖകളുമായുള്ള ബന്ധം

    പലപ്പോഴും HTML പ്രമാണങ്ങൾ പരസ്പരം ബന്ധപ്പെട്ടിരിക്കുന്നു, അതായത് അവയ്ക്ക് പരസ്പരം ലിങ്കുകളുണ്ട്. ലിങ്കുകൾ കേവലമോ ആപേക്ഷികമോ ആകാം. രണ്ടിനും ദോഷങ്ങളുമുണ്ട്. സമ്പൂർണ്ണ ലിങ്കുകൾശ്രേണിയിലെ ഒരു താഴ്ന്ന ഡോക്യുമെൻ്റ് നീക്കിയാൽ അത് വളരെ ബുദ്ധിമുട്ടുള്ളതും ജോലി നിർത്തുന്നതും ആയിരിക്കും. ആപേക്ഷിക ലിങ്കുകൾ നൽകാനും അപ്‌ഡേറ്റ് ചെയ്യാനും എളുപ്പമാണ്, എന്നാൽ ശ്രേണിയിൽ ഉയർന്ന പ്രമാണം നീക്കിയാൽ ഈ ലിങ്കും തകരും. ഒരു കമ്പ്യൂട്ടറിൽ നിന്ന് മറ്റൊന്നിലേക്ക് ഒരു ഡോക്യുമെൻ്റ് ട്രാൻസ്ഫർ ചെയ്യുമ്പോൾ രണ്ട് തരത്തിലുള്ള കണക്ഷനുകളും തകരാറിലാകും.

    ഉപയോക്താവ് തൻ്റെ മെഷീനിലേക്ക് ഡൗൺലോഡ് ചെയ്തതായി പലപ്പോഴും സംഭവിക്കാറുണ്ട് വലിയ പ്രമാണംവിശദമായി പഠിക്കാൻ ഓഫ്‌ലൈനിൽ പോയി. പ്രമാണത്തിൻ്റെ പ്രാദേശിക പകർപ്പിലെ എല്ലാ ലിങ്കുകളും പ്രവർത്തിക്കുന്നത് നിർത്തും. അവയെ "പുനരുജ്ജീവിപ്പിക്കാൻ", നിങ്ങൾ റിമോട്ട് കമ്പ്യൂട്ടറിൽ സ്ഥിതിചെയ്യുന്ന യഥാർത്ഥ പ്രമാണത്തിലേക്ക് മടങ്ങേണ്ടതുണ്ട്.

    ഭാഗ്യവശാൽ, HTML ഡെവലപ്പർമാർ ഈ പ്രശ്നം മുൻകൂട്ടി കാണുകയും രണ്ട് ടാഗുകൾ ചേർക്കുകയും , ഡോക്യുമെൻ്റുകൾ തമ്മിലുള്ള ബന്ധം തകരാറിലല്ലെന്ന് ഉറപ്പാക്കാൻ ഹെഡറിൽ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്.

    ടാഗ് ചെയ്യുക

    പ്രമാണത്തിൻ്റെ പൂർണ്ണമായ അടിസ്ഥാന URL സൂചിപ്പിക്കാൻ ടാഗ് ഉപയോഗിക്കുന്നു. ഡോക്യുമെൻ്റ് മറ്റൊരു ഡയറക്ടറിയിലേക്കോ മറ്റൊരു കമ്പ്യൂട്ടറിലേക്കോ മാറ്റിയാൽ അതിൻ്റെ സഹായത്തോടെ ഒരു ആപേക്ഷിക ലിങ്ക് പ്രവർത്തിക്കുന്നത് തുടരും. MS-DOS പാത്ത് കമാൻഡിന് സമാനമായി ടാഗ് പ്രവർത്തിക്കുന്നു, അത് മറ്റൊരു കമ്പ്യൂട്ടറിൽ സ്ഥിതി ചെയ്യുന്ന ശ്രേണിയിൽ ഉയർന്ന ഒരു പ്രമാണത്തിലാണെങ്കിൽപ്പോലും, നിങ്ങൾ തിരയുന്ന പ്രമാണത്തിലേക്കുള്ള ലിങ്ക് നിർണ്ണയിക്കാൻ കാഴ്ചക്കാരനെ അനുവദിക്കുന്നു.

    ടാഗിൽ ഒന്ന് ഉണ്ട് ആവശ്യമായ പരാമീറ്റർ HREF-ന് ശേഷം പ്രമാണത്തിൻ്റെ പൂർണ്ണ URL. ടാഗ് ഉപയോഗിക്കുന്നതിനുള്ള ഒരു ഉദാഹരണം ചുവടെയുണ്ട്.

    കുറിപ്പ് അടിസ്ഥാന വിലാസം

    ഫയൽ എവിടെയാണ് തിരയേണ്ടതെന്ന് ടാഗ് ബ്രൗസറിനോട് പറയുന്നു. ഉപയോക്താവ് ഫയലിൻ്റെ പ്രാദേശിക പകർപ്പുമായി പ്രവർത്തിക്കുകയും അവൻ്റെ മെഷീൻ നെറ്റ്‌വർക്കിൽ നിന്ന് വിച്ഛേദിക്കപ്പെടാതിരിക്കുകയും ചെയ്യുന്നുവെങ്കിൽ, വാർത്താ ഐക്കൺ ചിത്രം കണ്ടെത്തി ബ്രൗസർ വിൻഡോയിൽ കാണിക്കും.

    ടാഗ് ചെയ്യുക

    ഫയൽ കണ്ടെത്താൻ ടാഗ് നിങ്ങളെ അനുവദിച്ചാലും, പ്രമാണങ്ങൾ തമ്മിലുള്ള ബന്ധത്തെക്കുറിച്ചുള്ള ചോദ്യം തുറന്നിരിക്കുന്നു. നിങ്ങളുടെ പ്രമാണങ്ങളുടെ സങ്കീർണ്ണതയ്ക്ക് ആനുപാതികമായി ഈ ബന്ധങ്ങളുടെ പ്രാധാന്യം വർദ്ധിക്കുന്നു. അവയ്ക്കിടയിൽ ഒരു ലോജിക്കൽ കണക്ഷൻ നിലനിർത്തുന്നതിന്, ടാഗ് HTML-ലേക്ക് അവതരിപ്പിക്കുന്നു.

    ടാഗ് അടങ്ങുന്ന പ്രമാണവും മറ്റൊരു പ്രമാണമോ വസ്തുവോ തമ്മിലുള്ള ബന്ധത്തെ ഒരു ടാഗ് സൂചിപ്പിക്കുന്നു. ഡോക്യുമെൻ്റ് ബന്ധങ്ങൾ വ്യക്തമാക്കുന്ന ഒരു URL ഉം പാരാമീറ്ററുകളും ഇതിൽ അടങ്ങിയിരിക്കുന്നു. പ്രമാണ ശീർഷകത്തിൽ എത്ര ടാഗുകളും അടങ്ങിയിരിക്കാം. മേശ 1.1 ടാഗ് പാരാമീറ്ററുകളും അവയുടെ പ്രവർത്തനങ്ങളും വിവരിക്കുന്നു.

    പട്ടിക 1.1. ടാഗ് ഓപ്ഷനുകൾ

    പാരാമീറ്ററുകളുള്ള ഒരു ടാഗിൻ്റെ ഉദാഹരണങ്ങൾ ഇതാ:

    നേരിട്ടുള്ള ഉള്ളടക്ക ബന്ധമുള്ള പ്രമാണത്തിൻ്റെ ഉള്ളടക്ക ഫയലിലേക്കുള്ള (toc.html - ഉള്ളടക്ക പട്ടിക) ലിങ്ക് ആദ്യ വരി സൂചിപ്പിക്കുന്നു. രണ്ടാമത്തെ വരി ഡോക്യുമെൻ്റിൻ്റെ രചയിതാവിൻ്റെ URL-ുമായുള്ള ബന്ധത്തെ വിവരിക്കുന്നു (വിപരീതമായി നിർമ്മിച്ച ബന്ധത്തിനൊപ്പം).

    രേഖകൾക്കിടയിൽ വ്യത്യസ്ത ബന്ധങ്ങൾ നിലനിൽക്കാം. മറ്റ് REL പാരാമീറ്റർ മൂല്യങ്ങളുടെ ഉദാഹരണങ്ങൾ: ബുക്ക്മാർക്ക്, പകർപ്പവകാശം, ഗ്ലോസറി, സഹായം, വീട്, സൂചിക, ടോക്ക്, അടുത്തത്, മുമ്പത്തേത്. REV പാരാമീറ്ററിന് ഇനിപ്പറയുന്ന മൂല്യങ്ങളും എടുക്കാം: രചയിതാവ്, എഡിറ്റർ, പ്രസാധകൻ, ഉടമ.

    ടാഗ് ചെയ്യുക

    പുതിയ ഹൈപ്പർടെക്സ്റ്റ് മാർക്ക്അപ്പ് ലാംഗ്വേജ് സ്പെസിഫിക്കേഷനുകളുടെ വികസനം വളരെ സമയമെടുക്കും, ഈ സമയത്ത്, ബ്രൗസർ കമ്പനികൾ അവരുടെ ഉൽപ്പന്നങ്ങളുടെ നിരവധി പതിപ്പുകൾ പുറത്തിറക്കാൻ നിയന്ത്രിക്കുന്നു. അതിനാൽ, HTML ഇതര വിവരങ്ങൾ തിരിച്ചറിയാൻ പ്രമാണ രചയിതാക്കളെ അനുവദിക്കുന്നതിന് ഹെഡ് സെക്ഷനിൽ മറ്റൊരു ടാഗ് ചേർക്കാവുന്നതാണ്.

    നിലവിലെ HTML സ്പെസിഫിക്കേഷനിൽ ഉൾപ്പെടാത്ത പ്രവർത്തനങ്ങൾക്കായി ഈ വിവരങ്ങൾ ബ്രൗസർ ഉപയോഗിക്കുന്നു. നിങ്ങളുടെ ആദ്യ HTML പ്രമാണങ്ങൾ സൃഷ്‌ടിക്കുന്നതിന് നിങ്ങൾക്ക് ടാഗ് ആവശ്യമില്ല, എന്നാൽ നിങ്ങളുടെ പേജുകൾ കൂടുതൽ സങ്കീർണ്ണമാകുമ്പോൾ നിങ്ങൾക്കത് ആവശ്യമായി വന്നേക്കാം.

    ഉദാഹരണം:

    നെറ്റ്‌സ്‌കേപ്പ് നാവിഗേറ്ററും ഇൻ്റർനെറ്റ് എക്‌സ്‌പ്ലോററും ബ്രൗസറുകൾ ഈ എൻട്രിയെ 60 സെക്കൻഡ് കാത്തിരുന്ന് ഒരു പുതിയ ഡോക്യുമെൻ്റ് ലോഡ് ചെയ്യാനുള്ള നിർദ്ദേശമായി വ്യാഖ്യാനിക്കും. പ്രമാണങ്ങളുടെ സ്ഥാനം മാറ്റുമ്പോൾ ഈ നിർദ്ദേശം പലപ്പോഴും ഉപയോഗിക്കാറുണ്ട്. നൽകിയിരിക്കുന്ന സ്ട്രിംഗുള്ള ഒരു ചെറിയ ഡോക്യുമെൻ്റ് അതിൻ്റെ പുതിയ ലൊക്കേഷനിലേക്ക് സ്വയമേവ ലിങ്ക് ചെയ്യുന്നതിന് ഡോക്യുമെൻ്റിൻ്റെ പഴയ ലൊക്കേഷനിൽ ഇടാം.

    അടുത്ത വരി:

    ഓരോ 60 സെക്കൻഡിലും പേജ് റീലോഡ് ചെയ്യാൻ ബ്രൗസറിനോട് നിർദ്ദേശിക്കുന്നു. സ്റ്റോക്ക് വിലകൾ ട്രാക്കുചെയ്യുമ്പോൾ പേജിലെ ഡാറ്റ പതിവായി അപ്‌ഡേറ്റ് ചെയ്യുകയാണെങ്കിൽ ഇത് ഉപയോഗപ്രദമാകും.

    ചില സാധാരണ പ്രശ്നങ്ങൾ പരിഹരിക്കാൻ മൂലകത്തിൻ്റെ ഉപയോഗം വളരെ പ്രചാരത്തിലുണ്ട്. സെർച്ച് എഞ്ചിനുകൾ ഉപയോഗിക്കുന്ന കീവേഡുകൾ വ്യക്തമാക്കുന്നതാണ് ഒരു ഉദാഹരണം. ഡോക്യുമെൻ്റ് സൂചികയിൽ അതിൻ്റെ ഉള്ളടക്കത്തിൽ വ്യക്തമായി ഉൾപ്പെടുത്താത്ത അധിക പദങ്ങൾ ഉൾപ്പെടുത്താൻ ഈ രീതി നിങ്ങളെ അനുവദിക്കുന്നു. ഇത് ചെയ്യുന്നതിന്, NAME പാരാമീറ്ററിൻ്റെ മൂല്യമായി ടാഗിൽ ഒരു നിശ്ചിത വസ്തുവിൻ്റെ പേര് വ്യക്തമാക്കിയിരിക്കുന്നു. കൂടാതെ CONTENT പാരാമീറ്റർ ഉപയോഗിച്ച്, ഈ പ്രോപ്പർട്ടിയുടെ മൂല്യം വ്യക്തമാക്കിയിരിക്കുന്നു, ഉദാഹരണത്തിന്:

    HTML സ്‌പെസിഫിക്കേഷൻ എന്നതിൽ എഴുതിയിരിക്കുന്ന പ്രോപ്പർട്ടികൾക്ക് പ്രത്യേക പേരുകളൊന്നും നിർവചിക്കുന്നില്ല. എന്നിരുന്നാലും, സാധാരണയായി ഉപയോഗിക്കുന്ന നിരവധി പ്രോപ്പർട്ടികൾ ഉണ്ട്, ഉദാഹരണത്തിന്, വിവരണം, കീവേഡുകൾ, രചയിതാവ്, റോബോട്ടുകൾ മുതലായവ:

    നൽകിയിരിക്കുന്ന ടാഗുകൾ നന്നായി സൂചിപ്പിക്കാം, ഉദാഹരണത്തിന്, ഈ പുസ്തകത്തിൻ്റെ ഇലക്ട്രോണിക് പതിപ്പിനായി.

    ടാഗിൽ പട്ടികയിൽ വ്യക്തമാക്കിയ പാരാമീറ്ററുകൾ ഉണ്ടായിരിക്കാം. 1.2

    പട്ടിക 1.2. ടാഗ് ഓപ്ഷനുകൾ

    ടാഗിൻ്റെ മറ്റൊരു പ്രധാന ലക്ഷ്യം ടെക്സ്റ്റ് എൻകോഡിംഗ് സൂചിപ്പിക്കുക എന്നതാണ്. അതിനാൽ, വിൻഡോസ് എൻകോഡിംഗിൽ റഷ്യൻ ഭാഷയിലുള്ള വാചകത്തിനായി, നിങ്ങൾ ഇനിപ്പറയുന്ന വരി എഴുതേണ്ടതുണ്ട്:

    മറ്റ് തലക്കെട്ട് ഘടകങ്ങൾ

    ഡോക്യുമെൻ്റ് ഹെഡർ വിഭാഗത്തിൽ രണ്ട് ടാഗുകൾ കൂടി ഉണ്ടായേക്കാം - കൂടാതെ . ഒരു പ്രമാണത്തിലെ സ്റ്റൈൽ ഷീറ്റുകളുടെ ഉപയോഗവും സ്ക്രിപ്റ്റുകൾ എഴുതുന്നതുമായി ബന്ധപ്പെട്ടതാണ് അവരുടെ ഉദ്ദേശ്യം. ഈ വിഷയങ്ങൾ പുസ്തകത്തിൻ്റെ രണ്ടാം ഭാഗത്തിൽ വിശദമായി ചർച്ചചെയ്യുന്നു.

    ഡോക്യുമെൻ്റ് വിഭാഗം ബോഡി

    പ്രമാണത്തിൻ്റെ ഈ വിഭാഗത്തിൽ അതിൻ്റെ ഉള്ളടക്കം അടങ്ങിയിരിക്കുന്നു. ഈ അധ്യായത്തിലും തുടർന്നുള്ളവയിലും പിന്നീട് ചർച്ച ചെയ്ത മിക്ക ടാഗുകളും പ്രമാണത്തിൻ്റെ ഈ വിഭാഗത്തിൽ സ്ഥിതിചെയ്യണം. ഇവിടെ ഞങ്ങൾ ചില പൊതുവായ പ്രശ്നങ്ങൾ മാത്രം പരിഗണിക്കും.

    ഡോക്യുമെൻ്റിൻ്റെ ബോഡി വിഭാഗം ടാഗിൽ ആരംഭിച്ച് ടാഗിൽ അവസാനിക്കണം, അതിനിടയിൽ ഈ വിഭാഗത്തിൻ്റെ മുഴുവൻ ഉള്ളടക്കവും സ്ഥിതിചെയ്യുന്നു. കൃത്യമായി പറഞ്ഞാൽ, ഈ ടാഗുകളുടെ സാന്നിധ്യം ആവശ്യമില്ല, കാരണം ബ്രൗസറുകൾക്ക് സന്ദർഭത്തെ അടിസ്ഥാനമാക്കി പ്രമാണത്തിൻ്റെ ഉള്ളടക്കത്തിൻ്റെ ആരംഭം നിർണ്ണയിക്കാനാകും. എന്നിരുന്നാലും, അവയുടെ ഉപയോഗം ശുപാർശ ചെയ്യുന്നു.

    ടാഗിന് നിരവധി പാരാമീറ്ററുകൾ ഉണ്ട്, അവയൊന്നും ആവശ്യമില്ല. പാരാമീറ്ററുകളുടെ പട്ടിക പട്ടികയിൽ നൽകിയിരിക്കുന്നു. 1.3

    പട്ടിക 1.3. ടാഗ് പാരാമീറ്ററുകളുടെ പട്ടിക

    പരാമീറ്റർ

    ഉദ്ദേശ്യം

    ALINK

    പശ്ചാത്തലം

    പശ്ചാത്തലമായി ഉപയോഗിക്കുന്ന ചിത്രത്തിൻ്റെ URL-ലേക്ക് പോയിൻ്റുകൾ

    അടിവശം

    ഡോക്യുമെൻ്റിൻ്റെ താഴെയുള്ള മാർജിൻ്റെ ബോർഡർ പിക്സലിൽ സജ്ജീകരിക്കുന്നു.

    BGCOLOR

    പ്രമാണത്തിൻ്റെ പശ്ചാത്തല നിറം വ്യക്തമാക്കുന്നു

    ബിജിപി പ്രോപ്പർട്ടികൾ

    FIXED ആയി സജ്ജീകരിക്കുമ്പോൾ, പശ്ചാത്തല ചിത്രം സ്ക്രോൾ ചെയ്യില്ല

    ഇടത് മാർജിൻ

    ഡോക്യുമെൻ്റിൻ്റെ ഇടത് മാർജിൻ പിക്സലിൽ സജ്ജീകരിക്കുന്നു.

    ലിങ്ക്

    ഇതുവരെ കണ്ടിട്ടില്ലാത്ത ഒരു ലിങ്കിൻ്റെ നിറം വ്യക്തമാക്കുന്നു

    റൈറ്റ്മാർജിൻ

    ഡോക്യുമെൻ്റിൻ്റെ വലത് മാർജിൻ്റെ ബോർഡർ പിക്സലിൽ സജ്ജീകരിക്കുന്നു.

    സ്ക്രോൾ ചെയ്യുക

    ബ്രൗസർ വിൻഡോയിൽ സ്ക്രോൾ ബാറുകളുടെ സാന്നിധ്യം അല്ലെങ്കിൽ അഭാവം സജ്ജമാക്കുന്നു

    വാചകം

    ടെക്സ്റ്റ് നിറം നിർവചിക്കുന്നു

    ടോപ്പ്മാർജിൻ

    ഡോക്യുമെൻ്റിൻ്റെ മുകളിലെ മാർജിൻ്റെ ബോർഡർ പിക്സലിൽ സജ്ജീകരിക്കുന്നു.

    VLINK

    ഇതിനകം കണ്ട ഒരു ലിങ്കിൻ്റെ നിറം വ്യക്തമാക്കുന്നു

    ഡോക്യുമെൻ്റിൻ്റെ പശ്ചാത്തലം നിർണ്ണയിക്കുന്ന പശ്ചാത്തല, BGCOLOR പാരാമീറ്ററുകളുടെ ഉപയോഗം വിശദമായി ചർച്ചചെയ്യുന്നു.

    FIXED എന്ന ഒരൊറ്റ മൂല്യം സ്വീകരിക്കുന്ന BGPROPERTIES പാരാമീറ്റർ, Microsoft Internet Explorer മാത്രമേ പിന്തുണയ്ക്കൂ.

    BOTTOMARGIN, LEFTMARGIN, RIGHTMARGIN, TOPMARGIN പാരാമീറ്ററുകൾ, ടെക്‌സ്‌റ്റിൻ്റെ അരികുകൾക്കും അനുബന്ധ വിൻഡോ അരികുകൾക്കുമിടയിലുള്ള പിക്‌സലുകളിൽ അകലം വ്യക്തമാക്കുന്നു, കൂടാതെ സ്‌ക്രോൾ പാരാമീറ്ററും, പതിപ്പ് 4.0-ൽ ആരംഭിക്കുന്ന Microsoft Internet Explorer-ൽ മാത്രമേ തിരിച്ചറിയൂ.

    ALINK, LINK, TEXT, VLINK എന്നീ പാരാമീറ്ററുകൾ ലിങ്കുകളുടെയും പ്രമാണ വാചകത്തിൻ്റെയും നിറങ്ങൾ നിർണ്ണയിക്കുന്നു.

    HTML-ൽ, നിറങ്ങൾ ഹെക്സാഡെസിമൽ നമ്പറുകളാൽ നിർവചിക്കപ്പെടുന്നു. വർണ്ണ സംവിധാനം ചുവപ്പ്, പച്ച, നീല എന്നീ മൂന്ന് പ്രാഥമിക നിറങ്ങളെ അടിസ്ഥാനമാക്കിയുള്ളതാണ്, കൂടാതെ RGB എന്ന് നിയുക്തമാക്കിയിരിക്കുന്നു. ഓരോ വർണ്ണത്തിനും 00 മുതൽ FF വരെയുള്ള ഒരു ഹെക്സാഡെസിമൽ മൂല്യം നൽകിയിരിക്കുന്നു, ഇത് ദശാംശത്തിൽ 0-255 ശ്രേണിയുമായി യോജിക്കുന്നു. ഈ മൂല്യങ്ങൾ ഒരു # ചിഹ്നത്തിന് മുമ്പായി ഒരൊറ്റ സംഖ്യയായി സംയോജിപ്പിക്കുന്നു. ഉദാഹരണത്തിന്, #800080 എന്ന സംഖ്യ പർപ്പിൾ നിറത്തെ പ്രതിനിധീകരിക്കുന്നു. സംഖ്യകളുടെ കൂട്ടം ഓർമ്മിക്കാതിരിക്കാൻ, പകരം നിങ്ങൾക്ക് നിറങ്ങളുടെ പേരുകൾ ഉപയോഗിക്കാം, അവ അനുബന്ധം P2 ൽ നൽകിയിരിക്കുന്നു. ബ്രൗസറുകളുടെ ആദ്യകാല പതിപ്പുകൾ ആപ്ലിക്കേഷനിൽ നക്ഷത്രചിഹ്നങ്ങൾ കൊണ്ട് അടയാളപ്പെടുത്തിയ 16 സ്റ്റാൻഡേർഡ് നിറങ്ങളുടെ പേരുകൾ മാത്രമേ തിരിച്ചറിഞ്ഞിട്ടുള്ളൂ. ബ്രൗസറുകളുടെ ആധുനിക പതിപ്പുകൾ എല്ലാ 140 വർണ്ണ നാമങ്ങളും തിരിച്ചറിയുന്നു.

    ടെക്സ്റ്റ് ഫോർമാറ്റിംഗ്

    ഒരു പ്രമാണത്തിൻ്റെ വാചകത്തിൽ വ്യക്തിഗത പ്രതീകങ്ങൾ ഫോർമാറ്റ് ചെയ്യുന്നതിനുള്ള സാധ്യതകൾ ഈ വിഭാഗം പരിശോധിക്കും.

    ലെവൽ ടാഗുകളും സീക്വൻഷ്യൽ ടാഗുകളും തടയുക

    BODY വിഭാഗത്തിൽ ദൃശ്യമാകുന്ന ചില HTML ടാഗുകളെ ബ്ലോക്ക് ലെവൽ ടാഗുകൾ എന്നും മറ്റുള്ളവയെ ഇൻലൈൻ ടാഗുകൾ എന്നും അല്ലെങ്കിൽ ടെക്സ്റ്റ് ലെവൽ ടാഗുകൾ എന്നും വിളിക്കുന്നു, എന്നിരുന്നാലും ഈ ടാഗുകളുടെ വിഭജനം ഒരു പരിധി വരെ ഏകപക്ഷീയമാണ്.

    എച്ച്ടിഎംഎൽ ടാഗുകളുടെ ലെവലുകൾ തമ്മിലുള്ള വ്യത്യാസം, ബ്ലോക്ക് ലെവൽ ടാഗുകളിൽ സീക്വൻഷ്യൽ ടാഗുകളും മറ്റ് ബ്ലോക്ക്-ലെവൽ ടാഗുകളും അടങ്ങിയിരിക്കാം, അതേസമയം സീക്വൻഷ്യൽ ടാഗുകളിൽ ഡാറ്റയും മറ്റ് സീക്വൻഷ്യൽ ടാഗുകളും മാത്രമേ അടങ്ങിയിട്ടുള്ളൂ. തുടർച്ചയായ ടാഗുകളേക്കാൾ വലിയ പ്രമാണ ഘടനകളെ ബ്ലോക്ക് ടാഗുകൾ വിവരിക്കുന്നു.

    ഡിഫോൾട്ടായി, ഈ തരത്തിലുള്ള ടാഗുകൾ വിവരണ വാചകത്തിൽ വ്യത്യസ്തമായി സ്ഥാപിച്ചിരിക്കുന്നു: ബ്ലോക്ക്-ലെവൽ ടാഗുകൾ ഒരു പുതിയ ലൈനിൽ ആരംഭിക്കുന്നു, അതേസമയം സീക്വൻഷ്യൽ ടാഗുകൾ അങ്ങനെയല്ല.

    ലോജിക്കൽ, ഫിസിക്കൽ ഫോർമാറ്റിംഗ്

    HTML ഡോക്യുമെൻ്റുകളുടെ ടെക്സ്റ്റ് ഫോർമാറ്റ് ചെയ്യുന്നതിന്, ഒരു മുഴുവൻ ടാഗുകളും നൽകിയിരിക്കുന്നു, അത് ലോജിക്കൽ, ഫിസിക്കൽ ഫോർമാറ്റിംഗ് ടാഗുകളായി വിഭജിക്കാം.

    ലോജിക്കൽ ഫോർമാറ്റിംഗ് ടാഗുകൾ പ്രോഗ്രാം കോഡ് (ടാഗ്), ഉദ്ധരണി (ടാഗ്), ചുരുക്കെഴുത്ത് (ടാഗ്) മുതലായ ടെക്സ്റ്റ് ശകലങ്ങളുടെ ഘടനാപരമായ തരങ്ങളെ (അവരുടെ പേരുകളാൽ) സൂചിപ്പിക്കുന്നു. (ഇവയുടെയും മറ്റ് സമാന ടാഗുകളുടെയും വിവരണങ്ങൾ ഇനിപ്പറയുന്ന വിഭാഗത്തിൽ കാണുക ). ടാഗുകൾ ഉപയോഗിച്ച്, ഉദാഹരണത്തിന്, നിങ്ങൾക്ക് വ്യക്തിഗത ശകലങ്ങൾ ഹൈലൈറ്റ് ചെയ്തതോ ഹൈലൈറ്റ് ചെയ്തതോ ആയി അടയാളപ്പെടുത്താൻ കഴിയും. ബ്രൗസറിൻ്റെ പ്രത്യേക സ്‌ക്രീൻ പ്രാതിനിധ്യത്തെ ബാധിക്കാത്ത ഘടനാപരമായ മാർക്ക്അപ്പിനെക്കുറിച്ചാണ് നമ്മൾ സംസാരിക്കുന്നത്. അതിനാൽ, അത്തരം അടയാളപ്പെടുത്തലിനെ ലോജിക്കൽ എന്ന് വിളിക്കുന്നു. ബ്രൗസറുകൾ ലോജിക്കൽ ഫോർമാറ്റ് ചെയ്ത സ്നിപ്പെറ്റുകൾ ഡിഫോൾട്ടായി ഒരു പ്രത്യേക രീതിയിൽ സ്ക്രീനിൽ പ്രദർശിപ്പിക്കുന്നു. ഡിസ്പ്ലേ തരത്തിന് ശകലത്തിൻ്റെ ഘടനാപരമായ തരവുമായി (അതായത്, ലോജിക്കൽ ഫോർമാറ്റിംഗ് ടാഗിൻ്റെ പേര്) യാതൊരു ബന്ധവുമില്ല, എന്നാൽ എളുപ്പത്തിൽ അസാധുവാക്കാവുന്നതാണ്.

    ഫിസിക്കൽ ഫോർമാറ്റിംഗ് ടാഗുകൾ ബ്രൗസർ വിൻഡോയിൽ അവയിൽ വ്യക്തമാക്കിയ വാചക ശകലം പ്രദർശിപ്പിക്കുന്നതിനുള്ള ഫോർമാറ്റ് നിർണ്ണയിക്കുന്നു (രേഖ രചയിതാവിൻ്റെ മുൻഗണനകൾ അനുസരിച്ച്). ഉദാഹരണത്തിന്, ഇറ്റാലിക്സിൽ ഒരു സ്നിപ്പെറ്റ് പ്രദർശിപ്പിക്കുന്നതിന്, നിങ്ങൾക്ക് ഇറ്റാലിക്സ് ടാഗ് ഉപയോഗിക്കാം . ഇതും സാധാരണയായി ഉപയോഗിക്കുന്ന മറ്റ് ഫിസിക്കൽ ഫോർമാറ്റിംഗ് ടാഗുകളും പിന്നീട് ഈ അധ്യായത്തിലെ "ഫിസിക്കൽ ടെക്സ്റ്റ് ഫോർമാറ്റിംഗ് ടാഗുകൾ" വിഭാഗത്തിൽ വിവരിച്ചിരിക്കുന്നു.

    വളരെക്കാലമായി, HTML പ്രമാണങ്ങളുടെ ഡെവലപ്പർമാർ തമ്മിൽ ഒന്നോ അല്ലെങ്കിൽ മറ്റൊരു സമീപനത്തിൻ്റെ ഗുണങ്ങളും ദോഷങ്ങളും സംബന്ധിച്ച് ചർച്ചകൾ നടന്നിട്ടുണ്ട്. HTML 4.0 സ്പെസിഫിക്കേഷൻ്റെ പ്രകാശനത്തോടെ, ഈ സംവാദം ലോജിക്കൽ ഫോർമാറ്റിംഗിൻ്റെ ഉപയോഗത്തിന് അനുകൂലമായി അവസാനിച്ചു, പ്രമാണ ഘടനയെ അതിൻ്റെ അവതരണത്തിൽ നിന്ന് വേർതിരിക്കുന്ന തത്വം പ്രഖ്യാപിക്കപ്പെട്ടു. തീർച്ചയായും, ലോജിക്കൽ ഫോർമാറ്റിംഗിൻ്റെ അടിസ്ഥാനത്തിൽ മാത്രമേ ഒരാൾക്ക് ആധുനിക രീതികൾ (സ്റ്റൈൽ ഷീറ്റുകൾ, ചലനാത്മകമായി മാറുന്ന പ്രമാണങ്ങൾ മുതലായവ അടിസ്ഥാനമാക്കി) ഉപയോഗിച്ച് ഒരു പ്രമാണത്തിൻ്റെ അവതരണം വഴക്കത്തോടെ നിയന്ത്രിക്കാൻ കഴിയൂ.

    എന്നിരുന്നാലും, ഫിസിക്കൽ ഫോർമാറ്റിംഗ് നിലവിൽ സ്വതന്ത്രമായി ഉപയോഗിക്കാൻ കഴിയും. HTML 4.0 സ്പെസിഫിക്കേഷൻ ചില ഫിസിക്കൽ ഫോർമാറ്റിംഗ് ടാഗുകളെ ഒഴിവാക്കി, പക്ഷേ അവ ഇപ്പോഴും എല്ലാ ബ്രൗസറുകളും പിന്തുണയ്ക്കുന്നു. വ്യക്തിഗത ഫിസിക്കൽ ഫോർമാറ്റിംഗ് ടാഗുകൾ മാറ്റിസ്ഥാപിക്കുന്നതിനായി രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്ന ചില ലോജിക്കൽ ഫോർമാറ്റിംഗ് ടാഗുകൾ എല്ലാ ബ്രൗസറുകളും തിരിച്ചറിയുന്നില്ല, ഇത് അവയുടെ ഉപയോഗം വളരെ അസൗകര്യമുണ്ടാക്കുന്നു. ഫിസിക്കൽ ടാഗിന് പകരം ഉപയോഗിക്കാൻ ശുപാർശ ചെയ്യുന്ന ഒരു ലോജിക്കൽ ടാഗ് ഒരു ഉദാഹരണമാണ്.

    ചുവടെ ചർച്ചചെയ്യുന്ന ടാഗുകൾ ടെക്സ്റ്റ്-ലെവൽ ടാഗുകളുമായി ബന്ധപ്പെട്ടിരിക്കുന്നു, അതായത്, പ്രതീകങ്ങളുടെ ചെറിയ ഗ്രൂപ്പുകളെ അടയാളപ്പെടുത്തുന്നതിനാണ് അവ രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്. ചില ടാഗുകൾക്ക് ബ്ലോക്ക് തലത്തിൽ മാർക്ക്അപ്പ് വ്യക്തമാക്കാനും കഴിയും.

    ലോജിക്കൽ ടെക്സ്റ്റ് ഫോർമാറ്റിംഗ് ടാഗുകൾ

    ടാഗ് ചെയ്യുക

    ടാഗ് അതിൻ്റെ വാചകത്തെ ഒരു ചുരുക്കെഴുത്തായി അടയാളപ്പെടുത്തുന്നു (ABBReviation). ഈ ടാഗ് HTML 4.0 സ്പെസിഫിക്കേഷനിൽ ഉൾപ്പെടുത്തിയിട്ടുണ്ടെങ്കിലും, ഇത് നിലവിൽ ഒരു ബ്രൗസറും പിന്തുണയ്ക്കുന്നില്ല.

    ടാഗ് ചെയ്യുക

    ടാഗ് ചെയ്യുക. ടാഗ് പോലെ, ഇത് ചുരുക്കങ്ങൾ അടയാളപ്പെടുത്താൻ ഉപയോഗിക്കുന്നു. ചുരുക്കെഴുത്തുകൾ എന്ന് വിളിക്കപ്പെടുന്നവ അടയാളപ്പെടുത്തുന്നതിന് ഈ ടാഗ് ഉപയോഗിക്കാൻ ശുപാർശ ചെയ്യുന്നു, അതായത് ചുരുക്കെഴുത്തുകൾ അടങ്ങിയ സംസാര വാക്കുകൾ. ടാഗ് ഭാവിയിൽ ഘടകങ്ങളുടെ ദൃശ്യപരമല്ലാത്ത പ്രദർശനത്തിനായി ഉപയോഗിച്ചേക്കാം, ഉദാഹരണത്തിന്, സംഭാഷണ സമന്വയത്തിൽ.

    ഈ ടാഗ് TITLE പാരാമീറ്ററുമായി സംയോജിച്ച് ഉപയോഗിക്കാൻ സൗകര്യപ്രദമാണ്, അതിൻ്റെ മൂല്യം നിങ്ങൾക്ക് ചുരുക്കത്തിൻ്റെ പൂർണ്ണ രൂപം വ്യക്തമാക്കാൻ കഴിയും. തുടർന്ന് വിഷ്വൽ ബ്രൗസറുകൾ, ടാഗ് ഉപയോഗിച്ച് അടയാളപ്പെടുത്തിയ വാചകത്തിന് മുകളിൽ കഴ്‌സർ ഹോവർ ചെയ്യുമ്പോൾ, ടൂൾടിപ്പ് രൂപത്തിൽ മുഴുവൻ പേര് പ്രദർശിപ്പിക്കും.

    മൈക്രോസോഫ്റ്റ് ഇൻ്റർനെറ്റ് എക്സ്പ്ലോറർ ബ്രൗസർ മാത്രമേ ടാഗ് തിരിച്ചറിയൂ എന്നത് ശ്രദ്ധിക്കുക. ഉദാഹരണം:

    SPbGITMO - സെൻ്റ് പീറ്റേഴ്‌സ്ബർഗിലെ പ്രമുഖ സാങ്കേതിക സർവകലാശാലകളിൽ ഒന്ന്

    ടാഗ് ചെയ്യുക

    പുസ്‌തകങ്ങളുടെയും ലേഖനങ്ങളുടെയും ഉദ്ധരണികൾ അല്ലെങ്കിൽ ശീർഷകങ്ങൾ, മറ്റ് ഉറവിടങ്ങളിലേക്കുള്ള ലിങ്കുകൾ മുതലായവ അടയാളപ്പെടുത്താൻ ടാഗ് ഉപയോഗിക്കുന്നു. ബ്രൗസറുകൾ സാധാരണയായി അത്തരം വാചകം ഇറ്റാലിക്സിൽ പ്രദർശിപ്പിക്കുന്നു. ഉദാഹരണം:

    Nevskoe Vremya സെൻ്റ് പീറ്റേഴ്സ്ബർഗിലെ ഏറ്റവും പ്രശസ്തമായ നഗര പത്രങ്ങളിൽ ഒന്നാണ്

    ടാഗ് ചെയ്യുക

    ഒരു ടാഗ് അതിൻ്റെ വാചകത്തെ ഒരു ചെറിയ പ്രോഗ്രാം കോഡായി അടയാളപ്പെടുത്തുന്നു. സാധാരണയായി മോണോസ്പേസ് ഫോണ്ടിൽ പ്രദർശിപ്പിക്കും. ഈ ടാഗിനെ ബ്ലോക്ക്-ലെവൽ എലമെൻ്റ് ടാഗുമായി ആശയക്കുഴപ്പത്തിലാക്കരുത്, ഇത് കോഡിൻ്റെ വലിയ ഭാഗങ്ങൾ (ലിസ്റ്റിംഗുകൾ) അടയാളപ്പെടുത്താൻ ഉപയോഗിക്കണം.

    ഉദാഹരണത്തിന്:

    സി പ്രോഗ്രാമിംഗ് ഭാഷയിലെ ഏറ്റവും ലളിതമായ ഓപ്പറേറ്ററുടെ ഒരു ഉദാഹരണം:

    ഇടുന്നു ("ഹലോ, വേൾഡ്!");

    ടാഗുകളുടെ ഉപയോഗത്തിൽ മറ്റൊരു വ്യത്യാസമുണ്ട്, പ്രോഗ്രാം കോഡിൽ, തുടർച്ചയായി നിരവധി ഇടങ്ങളുടെ സാന്നിധ്യം പലപ്പോഴും പ്രധാനമാണ്. ടാഗ് ഉപയോഗിക്കുമ്പോൾ മാത്രമേ അവയുടെ ഡിസ്പ്ലേ സംരക്ഷിക്കപ്പെടുകയുള്ളൂ.

    ടാഗ് ചെയ്യുക

    ടാഗ് അതിൻ്റെ വാചകം ഇല്ലാതാക്കിയതായി അടയാളപ്പെടുത്തുന്നു. പതിപ്പിൽ നിന്ന് പതിപ്പിലേക്ക് ഒരു പ്രമാണത്തിൽ വരുത്തിയ മാറ്റങ്ങൾ അടയാളപ്പെടുത്തുന്നതിന് ഈ ഘടകം ഉപയോഗപ്രദമാണ്. ഒരു ടാഗ് ടെക്സ്റ്റ് ലെവൽ എലമെൻ്റായും ബ്ലോക്ക് ലെവൽ എലമെൻ്റായും ഉപയോഗിക്കാം.

    ടാഗിന് രണ്ട് ഓപ്ഷണൽ പാരാമീറ്ററുകളുണ്ട്: CITE, DATETIME. CITE പാരാമീറ്ററിൻ്റെ മൂല്യം, ശകലം നീക്കം ചെയ്തതിൻ്റെ കാരണം വിശദീകരിക്കുന്ന ഒരു ഡോക്യുമെൻ്റിൻ്റെ URL ആയിരിക്കണം.

    DATETIME പാരാമീറ്റർ ഇല്ലാതാക്കൽ തീയതി ഫോർമാറ്റിൽ വ്യക്തമാക്കുന്നു: YYYY-MM-DDTh:mm:ssTZD, ഇത് ഇല്ലാതാക്കിയ വർഷം, മാസം, ദിവസം, മണിക്കൂർ, മിനിറ്റ്, സെക്കൻഡ് എന്നിവയും സമയ മേഖലയും (ടൈം സോൺ) വ്യക്തമാക്കുന്നു. ഉദാഹരണത്തിന്:

    ഏറ്റവും പുതിയ സ്വീകാര്യമായ HTML മാർക്ക്അപ്പ് ഭാഷാ സ്പെസിഫിക്കേഷൻ പതിപ്പ് 3.2 4.0 ആണ്

    ടാഗ് ചെയ്‌ത ടെക്‌സ്‌റ്റ് സാധാരണയായി സ്‌ട്രൈക്ക്‌ത്രൂ ടെക്‌സ്‌റ്റായി പ്രദർശിപ്പിക്കും. HTML 4.0 സ്പെസിഫിക്കേഷൻ ഈ ടാഗിന് ഫിസിക്കൽ ഫോർമാറ്റിംഗ് ടാഗിനെക്കാളും അല്ലെങ്കിൽ സ്ട്രൈക്ക്ത്രൂ ടെക്സ്റ്റിനെ സൂചിപ്പിക്കുന്ന ടാഗിനെക്കാളും മുൻഗണന നൽകുന്നു. എന്നിരുന്നാലും, ടാഗ്

    ടാഗ് ചെയ്യുക

    ടാഗ് അതിൻ്റെ വാചക ശകലത്തെ ഒരു നിർവചനമായി അടയാളപ്പെടുത്തുന്നു (DeFinitioN). ഉദാഹരണത്തിന്, ഒരു പദം ആദ്യമായി ടെക്സ്റ്റിൽ ദൃശ്യമാകുമ്പോൾ അത് അടയാളപ്പെടുത്താൻ ഈ ടാഗ് ഉപയോഗിക്കാം. ഉദാഹരണം:

    ഇൻ്റർനെറ്റ് എക്സ്പ്ലോറർ ഒരു ജനപ്രിയ വെബ് ബ്രൗസറാണ്

    മൈക്രോസോഫ്റ്റ് ഇൻ്റർനെറ്റ് എക്സ്പ്ലോറർ മാത്രമാണ് ടാഗ് പിന്തുണയ്ക്കുന്നത്. സ്ഥിരസ്ഥിതിയായി ഇറ്റാലിക്സിൽ പ്രദർശിപ്പിച്ചിരിക്കുന്നു.

    ടാഗ് ചെയ്യുക

    ടാഗ് അതിൻ്റെ വാചകത്തെ ഒരു ഇൻസെർഷൻ (INSertion) ആയി അടയാളപ്പെടുത്തുന്നു. പതിപ്പിൽ നിന്ന് പതിപ്പിലേക്ക് ഒരു പ്രമാണത്തിൽ വരുത്തിയ മാറ്റങ്ങൾ അടയാളപ്പെടുത്തുന്നതിന് ഈ ഘടകം ഉപയോഗപ്രദമാണ്. ഒരു ടാഗ് ടെക്സ്റ്റ് ലെവൽ എലമെൻ്റായും ബ്ലോക്ക് ലെവൽ എലമെൻ്റായും ഉപയോഗിക്കാം.

    ടാഗിന് രണ്ട് ഓപ്ഷണൽ പാരാമീറ്ററുകളുണ്ട്: CITE, DATETIME. CITE പാരാമീറ്ററിൻ്റെ മൂല്യം, വരുത്തിയ കൂട്ടിച്ചേർക്കലുകളുടെ വിശദാംശങ്ങൾ വിശദീകരിക്കുന്ന ഒരു ഡോക്യുമെൻ്റിൻ്റെ URL ആയിരിക്കണം.

    DATETIME പാരാമീറ്റർ ഫോർമാറ്റിൽ ഉൾപ്പെടുത്തുന്ന തീയതി വ്യക്തമാക്കുന്നു: YYYY-MM-DDThh:mm:ssTZD, ഇത് ഉൾപ്പെടുത്തിയ വർഷം, മാസം, ദിവസം, മണിക്കൂർ, മിനിറ്റ്, സെക്കൻഡ് എന്നിവയും സമയ മേഖലയും (ടൈം സോൺ) വ്യക്തമാക്കുന്നു.

    ടാഗുചെയ്‌ത വാചകം സാധാരണയായി അടിവരയിട്ട ടെക്‌സ്‌റ്റായി പ്രദർശിപ്പിക്കും. നിലവിൽ മൈക്രോസോഫ്റ്റ് ഇൻ്റർനെറ്റ് എക്സ്പ്ലോറർ മാത്രമാണ് ടാഗ് തിരിച്ചറിയുന്നത്.

    ടാഗ് ചെയ്യുക

    പ്രധാനപ്പെട്ട ടെക്സ്റ്റ് ശകലങ്ങൾ ഹൈലൈറ്റ് ചെയ്യാൻ ടാഗ് (എംഫസിസ് - ഹൈലൈറ്റിംഗ്, അടിവരയിടൽ) ഉപയോഗിക്കുന്നു. ബ്രൗസറുകൾ സാധാരണയായി ഈ വാചകം ഇറ്റാലിക്സിൽ പ്രദർശിപ്പിക്കും. ഉദാഹരണം:

    വാചകത്തിൻ്റെ വ്യക്തിഗത വാക്കുകൾ ഹൈലൈറ്റ് ചെയ്യുന്നതിനുള്ള ഉദാഹരണം

    .

    ടാഗ് ചെയ്യുക

    കീബോർഡിൽ നിന്ന് ഉപയോക്താവ് വാചകം നൽകിയതായി ടാഗ് അടയാളപ്പെടുത്തുന്നു. സാധാരണയായി മോണോസ്പേസ് ഫോണ്ടിൽ പ്രദർശിപ്പിക്കും, ഉദാഹരണത്തിന്:

    ഒരു ടെക്സ്റ്റ് എഡിറ്റർ സമാരംഭിക്കുന്നതിന്, ടൈപ്പ് ചെയ്യുക: നോട്ട്പാഡ്

    ഫിസിക്കൽ ഫോർമാറ്റിംഗ് ടാഗിൻ്റെ ഉപയോഗത്തേക്കാൾ ഈ ടാഗിൻ്റെ ഉപയോഗം അഭികാമ്യമാണ്.

    ടാഗ് ചെയ്യുക

    ടെക്‌സ്‌റ്റിൻ്റെ ഒരു വരിയിലെ ചെറിയ ഉദ്ധരണികൾ ടാഗ് അടയാളപ്പെടുത്തുന്നു. ഒരു ബ്ലോക്ക്-ലെവൽ ടാഗിൽ നിന്ന് വ്യത്യസ്തമായി, ഡിസ്പ്ലേ അടയാളപ്പെടുത്തിയ വാചകത്തെ ശൂന്യമായ വരികൾ കൊണ്ട് വേർതിരിക്കുന്നില്ല. സാധാരണയായി ഇറ്റാലിക്സിൽ പ്രദർശിപ്പിക്കും. നിലവിൽ മൈക്രോസോഫ്റ്റ് ഇൻ്റർനെറ്റ് എക്‌സ്‌പ്ലോറർ മാത്രമേ ടാഗ് (ഇത് പോലെയല്ല) തിരിച്ചറിഞ്ഞിട്ടുള്ളൂ.

    ടാഗിന് ഒരു CITE പാരാമീറ്റർ ഉണ്ട്, അതിൻ്റെ മൂല്യം ഉദ്ധരണിയുടെ ഉറവിടമാകാം.

    ടാഗ് ചെയ്യുക

    ടാഗ് ടെക്സ്റ്റിനെ ഒരു സാമ്പിളായി അടയാളപ്പെടുത്തുന്നു (SAMPle). പ്രോഗ്രാമുകളിൽ നിന്നുള്ള ടെക്സ്റ്റ് ഔട്ട്പുട്ട് അടയാളപ്പെടുത്തുക എന്നതാണ് ഈ ടാഗിൻ്റെ പൊതുവായ ഉപയോഗം (സാമ്പിൾ ഔട്ട്പുട്ട്). മോണോസ്‌പേസ് ഫോണ്ടിൽ ഒന്നിലധികം പ്രതീകങ്ങൾ ഹൈലൈറ്റ് ചെയ്യാനും ഇത് ഉപയോഗിക്കുന്നു.

    ഫിസിക്കൽ ഫോർമാറ്റിംഗ് ടാഗിൻ്റെ ഉപയോഗത്തേക്കാൾ ഈ ടാഗിൻ്റെ ഉപയോഗം അഭികാമ്യമാണ്. ഉദാഹരണത്തിന്:

    പ്രോഗ്രാമിൻ്റെ പ്രവർത്തനത്തിൻ്റെ ഫലമായി, ഇനിപ്പറയുന്നവ അച്ചടിക്കും: ഹലോ, വേൾഡ്! .

    ടാഗ് ചെയ്യുക

    പ്രധാന ടെക്സ്റ്റ് ശകലങ്ങൾ ഹൈലൈറ്റ് ചെയ്യാൻ ടാഗ് സാധാരണയായി ഉപയോഗിക്കുന്നു. ബ്രൗസറുകൾ സാധാരണയായി ഈ വാചകം ബോൾഡ് ഫോണ്ടിൽ പ്രദർശിപ്പിക്കും. ഉദാഹരണം:

    ഫിൻലാൻഡ് ഉൾക്കടലിൻ്റെ കിഴക്കേ അറ്റത്ത് നെവാ നദിയുടെ അഴിമുഖത്താണ് സെൻ്റ് പീറ്റേഴ്‌സ്ബർഗ് സ്ഥിതി ചെയ്യുന്നത്.< /STRONG>

    ഫിസിക്കൽ ഫോർമാറ്റിംഗ് ടാഗിൻ്റെ ഉപയോഗത്തേക്കാൾ ഈ ടാഗിൻ്റെ ഉപയോഗം അഭികാമ്യമാണ്. ടാഗ് ഉപയോഗിച്ച് അടയാളപ്പെടുത്തിയതിനേക്കാൾ വാചകത്തിൻ്റെ പ്രധാന ശകലങ്ങളെ ടാഗ് സാധാരണയായി അടയാളപ്പെടുത്തുന്നു.

    ടാഗ് ചെയ്യുക

    പ്രോഗ്രാം വേരിയബിളുകളുടെ പേരുകൾ ടാഗ് അടയാളപ്പെടുത്തുന്നു. സാധാരണയായി ഈ വാചകം ഇറ്റാലിക്സിൽ പ്രദർശിപ്പിക്കും. ഉദാഹരണം:

    N വേരിയബിളിൻ്റെ മൂല്യം സജ്ജമാക്കുക

    ലോജിക്കൽ ടെക്സ്റ്റ് ഫോർമാറ്റിംഗ് ടാഗുകൾ വിവരിക്കുന്നതിൽ നൽകിയിരിക്കുന്ന ചില ഉദാഹരണങ്ങളുടെ ഒരു പ്രദർശനം ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്നു. 1.1 ടാഗ് ഉപയോഗിച്ച് അടയാളപ്പെടുത്തിയ വാചകത്തിന് മുകളിൽ നിങ്ങൾ മൗസ് ഹോവർ ചെയ്യുമ്പോൾ, ഒരു ടൂൾടിപ്പ് എങ്ങനെ പ്രദർശിപ്പിക്കുമെന്ന് ചിത്രം കാണിക്കുന്നു.

    അരി. 1.1 ടെക്സ്റ്റ് ഫോർമാറ്റിംഗ് ഉദാഹരണങ്ങൾ

    ചില ഘടകങ്ങൾ ഒരേ ഫലം നൽകുന്നത് നിങ്ങൾ ശ്രദ്ധിച്ചിരിക്കാം. മാത്രമല്ല, ചില ഘടകങ്ങൾ സ്ക്രീനിൽ ഒരു വാചകത്തിൻ്റെ അവതരണത്തെ ഒരു തരത്തിലും മാറ്റാനിടയില്ല. നിയമാനുസൃതമായ ഒരു ചോദ്യം ഉയർന്നുവന്നേക്കാം: എന്തുകൊണ്ടാണ് ഇത്രയും വൈവിധ്യമാർന്ന ഫോർമാറ്റിംഗ് ഘടകങ്ങൾ സൃഷ്ടിച്ചത്?

    ഈ ഘടകങ്ങളുടെ ഗ്രൂപ്പിൻ്റെ പേരിലാണ് ഉത്തരം. ലോജിക്കൽ ഊന്നൽ നൽകാനും ലോജിക്കൽ ഭാഗങ്ങൾ ഹൈലൈറ്റ് ചെയ്യാനും പ്രസ്താവനകളുടെ സാരാംശം ഊന്നിപ്പറയാനുമാണ് അവ രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്. അവയുടെ ഉപയോഗം വളരെ പ്രസക്തമാണ്, കാരണം, സമീപഭാവിയിൽ, ബ്രൗസറുകളുടെ കഴിവുകൾ വർദ്ധിക്കും, ഉദാഹരണത്തിന്, വെബിൽ ഉദ്ധരണികൾക്കായി തിരയുന്നത് സാധ്യമാകും, കൂടാതെ അടുത്ത തലമുറ ബ്രൗസറുകൾ പ്രമാണങ്ങൾ ഉച്ചത്തിൽ വായിക്കാൻ പഠിക്കും. കൂടാതെ, സ്റ്റൈൽ ഷീറ്റുകൾ ഉപയോഗിച്ച്, ഏതെങ്കിലും ടാഗുകൾക്കായി ആവശ്യമുള്ള ഡിസ്പ്ലേ സജ്ജീകരിക്കുന്നതിൽ നിന്നും, ഡിഫോൾട്ട് മൂല്യങ്ങളെ മറികടക്കുന്നതിൽ നിന്നും ഇന്ന് പ്രമാണ രചയിതാക്കളെ ഒന്നും തടയുന്നില്ല.

    ഫിസിക്കൽ ടെക്സ്റ്റ് ഫോർമാറ്റിംഗ് ടാഗുകൾ

    ഫിസിക്കൽ ഫോർമാറ്റിംഗ് ടാഗുകളുടെ ഒരു വിവരണം ഇതാ. മുകളിൽ നൽകിയിരിക്കുന്ന കാരണങ്ങളാൽ അവയിൽ ചിലത് HTML 4.0 സ്പെസിഫിക്കേഷൻ ഉപയോഗിക്കാൻ ശുപാർശ ചെയ്തിട്ടില്ല. ചില ടാഗുകൾ HTML 4.0 സ്പെസിഫിക്കേഷൻ വഴി ഒഴിവാക്കിയിട്ടുണ്ട്, പക്ഷേ അവ ബ്രൗസറുകൾ പിന്തുണയ്ക്കുന്നത് തുടരുന്നു.

    ടാഗ് ചെയ്യുക

    ടാഗ് ബോൾഡ് ഫോണ്ടിൽ ടെക്സ്റ്റ് പ്രദർശിപ്പിക്കുന്നു. മിക്ക കേസുകളിലും, ഒരു ടാഗിന് പകരം ഒരു ലോജിക്കൽ ഫോർമാറ്റിംഗ് ടാഗ് ഉപയോഗിക്കാൻ ശുപാർശ ചെയ്യുന്നു. ഉദാഹരണത്തിന്:

    ഇതൊരു ബോൾഡ് ഫോണ്ടാണ്.

    അരി. 1.2 ഫിസിക്കൽ ടെക്സ്റ്റ് ഫോർമാറ്റിംഗിൻ്റെ ഉദാഹരണങ്ങൾ (നെറ്റ്സ്കേപ്പ് ബ്രൗസർ)

    ടാഗ് ചെയ്യുക

    ടാഗ് ചെയ്യുക ഇറ്റാലിക്സിൽ ടെക്സ്റ്റ് പ്രദർശിപ്പിക്കുന്നു. മിക്ക കേസുകളിലും, ഈ ടാഗിന് പകരം , , അല്ലെങ്കിൽ ടാഗുകൾ ഉപയോഗിക്കാൻ ശുപാർശ ചെയ്യുന്നു, കാരണം രണ്ടാമത്തേത് തിരഞ്ഞെടുത്ത വാചകത്തിൻ്റെ ഉദ്ദേശ്യത്തെ നന്നായി പ്രതിഫലിപ്പിക്കുന്നു. ഉദാഹരണത്തിന്:

    തിരഞ്ഞെടുക്കൽ ഇറ്റാലിക്സ്

    ടാഗ് ചെയ്യുക

    ടാഗ് ഒരു മോണോസ്പേസ് ഫോണ്ടിൽ ടെക്സ്റ്റ് പ്രദർശിപ്പിക്കുന്നു. മിക്ക കേസുകളിലും, ഈ ടാഗിന് പകരം , അല്ലെങ്കിൽ ടാഗുകൾ ഉപയോഗിക്കുന്നതാണ് നല്ലത്. ഉദാഹരണം:

    ഇതൊരു മോണോസ്പേസ് ഫോണ്ടാണ്.

    ടാഗ് ചെയ്യുക

    ടാഗ് ചെയ്യുക അടിവരയിട്ട ടെക്സ്റ്റ് പ്രദർശിപ്പിക്കുന്നു. റദ്ദാക്കിയ ടാഗ്. പകരം ഉപയോഗിക്കാനോ ടാഗുചെയ്യാനോ ശുപാർശ ചെയ്യുന്നു. ഉദാഹരണത്തിന്:

    ഉദാഹരണം അടിവരയിടുന്നുവാചകം

    ടാഗുകളും

    ടാഗുകൾ അതിലൂടെ ഒരു തിരശ്ചീന വരയുള്ള വാചകം പ്രദർശിപ്പിക്കുന്നു. റദ്ദാക്കിയ ടാഗ്. പകരം ടാഗ് ഉപയോഗിക്കണം. ഉദാഹരണത്തിന്:

    സ്ട്രൈക്ക്ത്രൂ ടെക്സ്റ്റിൻ്റെ ഉദാഹരണം.

    നിലവിൽ, എല്ലാ ബ്രൗസറുകളും ടാഗിനെ പിന്തുണയ്ക്കുന്നില്ല, അതിനാൽ ടാഗുമായി സംയോജിച്ച് ഉപയോഗിക്കാൻ ഇപ്പോൾ ശുപാർശ ചെയ്യുന്നു. അതായത്, ഒരു കണ്ടെയ്നർ ടാഗിനുള്ളിൽ നിങ്ങൾക്ക് രണ്ട് ടാഗുകൾ ഇടാം

    ... .

    ടാഗ് ചെയ്യുക

    ടാഗ് വലിയ ഒരു ഫോണ്ടിൽ വാചകം പ്രദർശിപ്പിക്കുന്നു (ടെക്‌സ്റ്റിൻ്റെ ടാഗ് ചെയ്യാത്ത ഭാഗത്തേക്കാൾ) വലുപ്പം. ഈ ഘടകത്തിന് പകരം, തലക്കെട്ട് ടാഗുകൾ ഉപയോഗിക്കുന്നതാണ് നല്ലത്, ഉദാഹരണത്തിന്,

    വലിയ ഫോണ്ട് സൈസ്.

    ടാഗ് ചെയ്യുക

    ടാഗ് ഒരു ചെറിയ ഫോണ്ട് സൈസിൽ ടെക്സ്റ്റ് പ്രദർശിപ്പിക്കുന്നു. ടാഗിന് വിപരീതമായി HTML-ൽ ടാഗ് ഇല്ലാത്തതിനാൽ, ഈ ആവശ്യങ്ങൾക്ക് ടാഗ് ഉപയോഗിക്കാം. മിക്ക ബ്രൗസറുകളും നെസ്റ്റഡ് ടാഗുകളെ പിന്തുണയ്ക്കുന്നു, എന്നാൽ ഈ സമീപനം ശുപാർശ ചെയ്യുന്നില്ല. ഉദാഹരണത്തിന്:

    ചെറിയ ഫോണ്ട് വലിപ്പം.

    ടാഗ് ചെയ്യുക

    ടാഗ് ലൈൻ ലെവലിന് താഴെയുള്ള വാചകം നീക്കുകയും ചെറിയ ഫോണ്ട് വലുപ്പത്തിൽ (സാധ്യമെങ്കിൽ) പ്രദർശിപ്പിക്കുകയും ചെയ്യുന്നു. ഗണിത സൂചികകൾക്ക് ഉപയോഗിക്കാൻ സൗകര്യപ്രദമാണ്. ഉദാഹരണത്തിന്:

    സബ്‌സ്‌ക്രിപ്‌റ്റിനുള്ള ഉദാഹരണ ഫോണ്ട്.

    ടാഗ് ചെയ്യുക

    ടാഗ് വാചകത്തെ ലൈൻ ലെവലിന് മുകളിൽ നീക്കുകയും ചെറിയ ഫോണ്ട് വലുപ്പത്തിൽ (സാധ്യമെങ്കിൽ) പ്രദർശിപ്പിക്കുകയും ചെയ്യുന്നു. ഗണിതശാസ്ത്രത്തിൽ സംഖ്യകളുടെ അധികാരങ്ങൾ നൽകുന്നതിന് ഉപയോഗിക്കാൻ സൗകര്യപ്രദമാണ്. ഉദാഹരണത്തിന്:

    സൂപ്പർസ്ക്രിപ്റ്റിനുള്ള ഉദാഹരണം ഫോണ്ട്.

    ടാഗ് ചെയ്യുക

    ടാഗ് മിന്നുന്ന വാചകം പ്രദർശിപ്പിക്കുന്നു. ഈ ടാഗ് HTML സ്‌പെസിഫിക്കേഷൻ്റെ ഭാഗമല്ല, നെറ്റ്‌സ്‌കേപ്പ് ബ്രൗസർ മാത്രമേ പിന്തുണയ്ക്കൂ. പരിചയസമ്പന്നരായ ഡെവലപ്പർമാർ ഈ ടാഗ് ഉപയോഗിക്കുന്നത് വളരെ അപൂർവമായി മാത്രമേ ഉപയോഗിക്കുന്നുള്ളൂ, കാരണം പേജിലെ മിന്നുന്ന പ്രതീകങ്ങളുടെ സാന്നിധ്യം നിരവധി ഉപയോക്താക്കളെ അലോസരപ്പെടുത്തുന്നു.

    ടാഗ് ചെയ്യുക

    ഒരു കണ്ടെയ്‌നർ ടാഗ് ഒരു ബ്ലോക്ക് ലെവൽ ടാഗിന് സമാനമാണ്. ടെക്‌സ്‌റ്റിൻ്റെ ഒരു ഭാഗം അതിൻ്റെ പ്രോപ്പർട്ടികൾ സജ്ജീകരിക്കുന്നതിന് അടയാളപ്പെടുത്തേണ്ടിവരുമ്പോൾ ഉപയോഗിക്കാനാകും, കൂടാതെ മറ്റേതെങ്കിലും ഘടനാപരമായ ഫോർമാറ്റിംഗ് ടാഗും ഉപയോഗിക്കാൻ കഴിയില്ല.

    മൈക്രോസോഫ്റ്റ് ഇൻ്റർനെറ്റ് എക്സ്പ്ലോറർ ബ്രൗസർ ഇനിപ്പറയുന്ന ടാഗ് പാരാമീറ്ററുകൾ ഉപയോഗിക്കാനും അനുവദിക്കുന്നു: DIR, DATAFLD, DATAFORMATAS, DATASRC. പാരാമീറ്ററുകളുടെ വിവരണം പുസ്തകത്തിൻ്റെ രണ്ടാം ഭാഗത്തിൽ കാണാം.

    അരി. 1.3 നെസ്റ്റഡ് ടെക്സ്റ്റ് ഫോർമാറ്റിംഗ് ടാഗുകൾ ഉപയോഗിക്കുന്നു

    ഫോർമാറ്റിംഗ് ടാഗുകൾ പരസ്പരം ഉള്ളിൽ നെസ്റ്റ് ചെയ്യാം. ഈ സാഹചര്യത്തിൽ, ഒരു കണ്ടെയ്നർ പൂർണ്ണമായും മറ്റൊരു കണ്ടെയ്നറിൽ സ്ഥിതിചെയ്യുന്നുണ്ടെന്ന് നിങ്ങൾ ശ്രദ്ധാപൂർവ്വം ഉറപ്പാക്കേണ്ടതുണ്ട്. ചിത്രത്തിൽ. ഒരു ബോൾഡ് എലമെൻ്റിനുള്ളിൽ ഒരു ഇറ്റാലിക് മൂലകം നെസ്റ്റ് ചെയ്യുന്നതിനുള്ള ഒരു ഉദാഹരണം ചിത്രം 1.3 കാണിക്കുന്നു. ഇനിപ്പറയുന്ന HTML കോഡ് ശകലം ഉപയോഗിക്കുന്നു:

    ഇതൊരു ബോൾഡ് ഫോണ്ടാണ്.

    ഇറ്റാലിക്സ്.

    പിന്നെ വാചകം ഇതാ ബോൾഡും ചെരിഞ്ഞും

    ടാഗ് ചെയ്യുക

    ടാഗ് ഫോണ്ട് പാരാമീറ്ററുകൾ വ്യക്തമാക്കുന്നു. ഇത് ടെക്സ്റ്റ് ലെവൽ ഫിസിക്കൽ ഫോർമാറ്റിംഗ് ടാഗുകളെ സൂചിപ്പിക്കുന്നു.

    ഡോക്യുമെൻ്റ് വാചകത്തിൽ ഫോണ്ട് പാരാമീറ്ററുകൾ നേരിട്ട് നൽകുന്നത് പ്രമാണത്തിൻ്റെ ഉള്ളടക്കം വേർതിരിക്കുന്നതിനും പ്രമാണത്തിൻ്റെ അവതരണത്തിൻ്റെ രൂപം വിവരിക്കുന്നതിനുമുള്ള അടിസ്ഥാന ആശയത്തെ ലംഘിക്കുന്നു. അതിനാൽ, HTML 4.0 സ്പെസിഫിക്കേഷനിൽ ഈ ടാഗും ടാഗും ഒഴിവാക്കപ്പെട്ടതായി വർഗ്ഗീകരിച്ചിരിക്കുന്നു. അവരുടെ കൂടുതൽ ഉപയോഗം ശുപാർശ ചെയ്തിട്ടില്ല.

    ഈ ഭയാനകമായ മുന്നറിയിപ്പുകൾ ഉണ്ടായിരുന്നിട്ടും, ഏറ്റവും ലളിതമായ പ്രമാണങ്ങൾക്ക് ഫിസിക്കൽ ഫോർമാറ്റിംഗ് സ്വീകാര്യമായി കണക്കാക്കാമെന്ന് തോന്നുന്നു. കൂടാതെ, ഫോർമാറ്റിംഗിൻ്റെ അടിസ്ഥാനകാര്യങ്ങൾ പഠിക്കാൻ തുടങ്ങുന്നതിനുള്ള എളുപ്പവഴി എലമെൻ്റ് ഫോർമാറ്റുകൾ നേരിട്ട് വ്യക്തമാക്കുന്നതിനുള്ള നിയമങ്ങളാണ്. ഒരു തുടക്കക്കാരനായ ഡെവലപ്പർ ഇപ്പോഴും സ്റ്റൈൽ ഡിസൈനിലേക്ക് വളരേണ്ടതുണ്ട്.

    ടാഗ് തുടർച്ചയായ ഘടകങ്ങളെ സൂചിപ്പിക്കുന്നു, അതിനാൽ ബ്ലോക്ക് ലെവൽ ഘടകങ്ങൾ ഉൾപ്പെടുത്താൻ കഴിയില്ല, ഉദാ.

    അഥവാ

    .

    ഒരു ടാഗിനായി ഇനിപ്പറയുന്ന പാരാമീറ്ററുകൾ സജ്ജമാക്കാൻ കഴിയും: മുഖം, വലുപ്പം, നിറം. നെറ്റ്‌സ്‌കേപ്പ് ബ്രൗസർ രണ്ട് അധിക പാരാമീറ്ററുകൾ ഉപയോഗിക്കാനും അനുവദിക്കുന്നുവെന്നത് ശ്രദ്ധിക്കുക: പോയിൻ്റ്-സൈസ്, വെയ്റ്റ്, ഇതിൻ്റെ വിവരണം ഒഴിവാക്കിയിരിക്കുന്നു.

      മുഖം

      ഉപയോക്താവിൻ്റെ വ്യൂവർ ടെക്സ്റ്റ് പ്രദർശിപ്പിക്കുന്ന ഫോണ്ട് തരം വ്യക്തമാക്കാൻ FACE പാരാമീറ്റർ ഉപയോഗിക്കുന്നു (അത്തരം ഒരു ഫോണ്ട് കമ്പ്യൂട്ടറിൽ ലഭ്യമാണെങ്കിൽ). ഈ പാരാമീറ്ററിൻ്റെ മൂല്യം ഫോണ്ടിൻ്റെ പേരാണ്, അത് ഉപയോക്താവിൻ്റെ കൈവശമുള്ള ഫോണ്ടിൻ്റെ പേരുമായി കൃത്യമായി പൊരുത്തപ്പെടണം. അത്തരമൊരു ഫോണ്ട് കണ്ടെത്തിയില്ലെങ്കിൽ, ഈ നിർദ്ദേശം അവഗണിക്കപ്പെടുകയും സ്ഥിരസ്ഥിതി ഫോണ്ട് ഉപയോഗിക്കുകയും ചെയ്യും.

      നിങ്ങൾക്ക് ഒന്നോ അതിലധികമോ ഫോണ്ട് പേരുകൾ വ്യക്തമാക്കാൻ കഴിയും, അവയെ കോമ ഉപയോഗിച്ച് വേർതിരിക്കുന്നു. ഇത് വളരെ ഉപയോഗപ്രദമായ ഒരു വസ്തുവാണ്, കാരണം വ്യത്യസ്ത സിസ്റ്റങ്ങൾക്ക് വ്യത്യസ്ത പേരുകളുള്ള ഏതാണ്ട് സമാനമായ ഫോണ്ടുകൾ ഉണ്ടായിരിക്കാം. ഫോണ്ടുകൾ ഉപയോഗിക്കുന്നതിനുള്ള മുൻഗണനകൾ സജ്ജമാക്കുക എന്നതാണ് മറ്റൊരു പ്രധാന ഗുണം. ഫോണ്ട് ലിസ്റ്റ് ഇടത്തുനിന്ന് വലത്തോട്ട് സ്കാൻ ചെയ്യുന്നു. ഉപയോക്താവിൻ്റെ കമ്പ്യൂട്ടറിൽ ലിസ്റ്റിലെ ആദ്യത്തെ ഫോണ്ട് ഇല്ലെങ്കിൽ, അടുത്ത ഫോണ്ട് കണ്ടെത്താനും മറ്റും ശ്രമിക്കും.

      FACE പരാമീറ്റർ ഉപയോഗിക്കുന്നതിനുള്ള ഒരു ഉദാഹരണം ഇതാ:

      ഫോണ്ടുകളുടെ ഉദ്ദേശ്യം


      ഒരു ഫോണ്ട് നാമം വ്യക്തമാക്കുന്നതിനുള്ള ഒരു ഉദാഹരണം.

      ചിത്രത്തിൽ. Netscape ബ്രൗസർ എങ്ങനെയാണ് ഒരു ഉദാഹരണം കാണിക്കുന്നതെന്ന് ചിത്രം 1.4 കാണിക്കുന്നു. ഉദാഹരണത്തിൽ, വെർദാന ഫോണ്ട് തിരഞ്ഞെടുത്ത ഫോണ്ടായി സൂചിപ്പിച്ചിരിക്കുന്നു; അത് ഇല്ലെങ്കിൽ, ഏരിയൽ ഫോണ്ട് ഉപയോഗിക്കും, മുതലായവ.

    അരി. 1.4 നെറ്റ്‌സ്‌കേപ്പ് ബ്രൗസർ ഉദാഹരണ പ്രദർശനം

      വലിപ്പം

      1 മുതൽ 7 വരെയുള്ള അനിയന്ത്രിതമായ യൂണിറ്റുകളിൽ ഫോണ്ട് വലുപ്പങ്ങൾ വ്യക്തമാക്കാൻ ഈ പരാമീറ്റർ ഉപയോഗിക്കുന്നു. നിർദ്ദിഷ്ട ഫോണ്ട് വലുപ്പം നിങ്ങൾ ഉപയോഗിക്കുന്ന കാഴ്ചക്കാരനെ ആശ്രയിച്ചിരിക്കുന്നു. ഒരു "സാധാരണ" ഫോണ്ട് വലുപ്പം 3 ൻ്റെ മൂല്യവുമായി പൊരുത്തപ്പെടുന്നതായി പൊതുവെ അംഗീകരിക്കപ്പെടുന്നു.

    ഡിഫോൾട്ട് ഫോണ്ട് സൈസ് സെറ്റിംഗ്‌സും, സമ്പൂർണ ഫോണ്ട് സൈസ് മാറ്റത്തിൻ്റെ അളവും ബ്രൗസറുകൾക്കിടയിൽ വ്യത്യാസപ്പെടുന്നു. ചിത്രത്തിൽ. ചിത്രം 1.5 നെറ്റ്‌സ്‌കേപ്പ് ബ്രൗസർ ക്രമീകരണ വിൻഡോ കാണിക്കുന്നു, അത് ഡിഫോൾട്ട് ഫോണ്ടുകൾ സജ്ജമാക്കുന്നു.

    ഫോണ്ട് വലുപ്പം ഒരു കേവല മൂല്യമായും (SIZE=2) ആപേക്ഷിക മൂല്യമായും (SIZE=+1) സൂചിപ്പിച്ചിരിക്കുന്നു. ബേസ് ഫോണ്ട് സൈസ് സജ്ജീകരിക്കുന്നതിനൊപ്പം പിന്നീടുള്ള രീതി പലപ്പോഴും ഉപയോഗിക്കുന്നു.

    കുറിപ്പ്

    ഫോണ്ട് വലുപ്പങ്ങൾ വ്യക്തമാക്കുമ്പോൾ, "2", "+2" (മിക്ക പ്രോഗ്രാമിംഗ് ഭാഷകളിൽ നിന്നും വ്യത്യസ്തമായി, "+" ചിഹ്നം ഒഴിവാക്കാവുന്നതാണ്) പോലുള്ള എൻട്രികൾ അടിസ്ഥാനപരമായി വ്യത്യസ്തമായ ഫലങ്ങൾ നൽകുന്നു.

    ഫോണ്ട് വലുപ്പങ്ങൾ നൽകുന്നതിന് വ്യത്യസ്ത രീതികൾ ഉപയോഗിക്കുന്ന ഒരു ഉദാഹരണം ഇതാ. ഒരു ഉദാഹരണ ഡിസ്പ്ലേ ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്നു. 1.6


    അരി. 1.5 നെറ്റ്‌സ്‌കേപ്പ് ബ്രൗസർ ഫോണ്ട് ക്രമീകരണ വിൻഡോ


    അരി. 1.6 ഫോണ്ട് വലുപ്പങ്ങൾ നൽകൽ

    ഫോണ്ട് വലുപ്പങ്ങൾ നൽകൽ

    ഫോണ്ട് വലുപ്പം 1

    ഫോണ്ട് വലുപ്പം 2

    ഫോണ്ട് വലുപ്പം 3

    ഫോണ്ട് വലുപ്പം 4

    ഫോണ്ട് വലുപ്പം 5

    ഫോണ്ട് വലുപ്പം 6

    ഫോണ്ട് വലുപ്പം 7

      നിറം

      ഈ ഓപ്ഷൻ ഫോണ്ട് വർണ്ണം സജ്ജമാക്കുന്നു, അത് സ്റ്റാൻഡേർഡ് പേരുകൾ ഉപയോഗിച്ചോ #RRGGBB ഫോർമാറ്റിലോ വ്യക്തമാക്കാം. മൾട്ടി-കളർ ടെക്സ്റ്റുള്ള ഒരു പ്രമാണത്തിൻ്റെ ഉദാഹരണം ഇതാ.

      ഒരു ഫോണ്ട് നിറം തിരഞ്ഞെടുക്കുന്നു

      പച്ച വാചകം

      ചുവന്ന വാചകം

    ടാഗ് ചെയ്യുക

    ഡോക്യുമെൻ്റിൽ ഉപയോഗിക്കുന്ന ഡിഫോൾട്ട് ഫോണ്ട് വലുപ്പം, തരം, നിറം എന്നിവ സൂചിപ്പിക്കാൻ ടാഗ് ഉപയോഗിക്കുന്നു. ഈ മൂല്യങ്ങൾ മുഴുവൻ പ്രമാണത്തിനും ആവശ്യമാണ്, എന്നാൽ ടാഗ് ഉപയോഗിച്ച് ആവശ്യമായ സ്ഥലങ്ങളിൽ അസാധുവാക്കാവുന്നതാണ്. ക്ലോസിംഗ് ടാഗിന് ശേഷം, ടാഗിൻ്റെ പ്രഭാവം പുനഃസ്ഥാപിക്കുന്നു. ഒരു ഡോക്യുമെൻ്റിൽ ഡിഫോൾട്ട് ഫോണ്ട് ക്രമീകരണങ്ങൾ ഒന്നിലധികം തവണ അസാധുവാക്കാൻ കഴിയും, അതായത് ഒരു പ്രമാണത്തിൽ ഒരു ടാഗ് എത്ര തവണ വേണമെങ്കിലും ദൃശ്യമാകും.

    കുറിപ്പ്

    പ്രമാണത്തിൻ്റെ ഒരു വിഭാഗത്തിലും ടാഗ് ദൃശ്യമാകും.

    ടാഗിന് ക്ലോസിംഗ് ടാഗ് ഇല്ല എന്നത് ശ്രദ്ധിക്കുക.

    പാരാമീറ്ററുകൾ ടാഗിന് സമാനമായിരിക്കാം, അതായത്: മുഖം, വലുപ്പം, നിറം. പാരാമീറ്ററുകൾ എഴുതുന്നതിനുള്ള ഉദ്ദേശ്യവും നിയമങ്ങളും സമാനമാണ്.

    കുറിപ്പ്

    നെറ്റ്‌സ്‌കേപ്പ് ബ്രൗസർ FACE ടാഗ് പാരാമീറ്റർ അനുവദിക്കുന്നില്ല.

    ടാഗ് ഉപയോഗിക്കുന്നതിൻ്റെ ഒരു ഉദാഹരണം പറയാം.

    ഫോണ്ട് വലുപ്പങ്ങൾ നൽകൽ

    ഡിഫോൾട്ട് ഫോണ്ടിൽ എഴുതിയ വാചകം.

    ഫോണ്ട് വലുപ്പം 2.

    ഫോണ്ട് വലുപ്പം 4.

    ഒരു ടേബിൾ സെല്ലിനുള്ളിൽ ടെക്‌സ്‌റ്റ് ചെയ്യുക

    മേശയ്ക്കുശേഷം വാചകം

    മുകളിലെ ഉദാഹരണം ഡിഫോൾട്ട് ഫോണ്ട് സൈസ് രണ്ടുതവണ അസാധുവാക്കുന്നു. തുടക്കത്തിൽ ഇത് 3 ആണ് (സ്ഥിരസ്ഥിതി). തുടർന്ന് അത് 2 ആയി സജ്ജീകരിച്ചിരിക്കുന്നു, തുടർന്ന് 4. ഈ ഉദാഹരണത്തിൻ്റെ പ്രദർശനത്തിലേക്ക് ശ്രദ്ധിക്കുക (ചിത്രം 1.7). പട്ടികകൾക്കായി ടാഗ് അസൈൻമെൻ്റ് പ്രവർത്തിക്കുന്നില്ല എന്ന് കാണാം. ടാഗ് ഉപയോഗിക്കുന്നതിനുള്ള ആശയം ഔപചാരികമായി ലംഘിക്കുന്നുണ്ടെങ്കിലും ഇത് പല ബ്രൗസറുകൾക്കും സാധാരണമാണ്.


    അരി. 1.7 ടാഗിനൊപ്പം ഉദാഹരണം പ്രദർശിപ്പിക്കുന്നു (നെറ്റ്‌സ്‌കേപ്പ് ബ്രൗസർ)

    ഒരു HTML പ്രമാണം ഫോർമാറ്റ് ചെയ്യുന്നു

    ഖണ്ഡികകളായി വിഭജിക്കുന്നു

    ഏതൊരു പാഠത്തിനും, അത് ഒരു സ്കൂൾ ഉപന്യാസമോ, ഒരു പത്രത്തിലെ കുറിപ്പോ അല്ലെങ്കിൽ ഒരു ഉപകരണത്തിൻ്റെ സാങ്കേതിക വിവരണമോ ആകട്ടെ, ഒരു പ്രത്യേക ഘടനയുണ്ട്. അത്തരമൊരു ഘടനയുടെ ഘടകങ്ങൾ തലക്കെട്ടുകൾ, ഉപശീർഷകങ്ങൾ, പട്ടികകൾ, ഖണ്ഡികകൾ മുതലായവയാണ്.

    ഏതൊരു പ്രമാണവും വരയ്ക്കുന്നതിനുള്ള ആദ്യ നിയമങ്ങളിലൊന്ന് അതിൻ്റെ വാചകത്തെ പൂർണ്ണമായ ചിന്ത പ്രകടിപ്പിക്കുന്ന പ്രത്യേക ഖണ്ഡികകളായി വിഭജിക്കുക എന്നതാണ്. HTML പ്രമാണങ്ങൾ ഈ നിയമത്തിന് ഒരു അപവാദമല്ല. ടെക്സ്റ്റ് എഡിറ്ററുകൾ ഉപയോഗിച്ച് ഡോക്യുമെൻ്റുകൾ സൃഷ്ടിക്കുമ്പോൾ, ഒരു പുതിയ ലൈൻ പ്രതീകം നൽകി ഖണ്ഡികകളിലേക്ക് തകർക്കുന്നു. നിങ്ങൾ കീ അമർത്തുമ്പോൾ മിക്ക എഡിറ്റർമാരും ഇത് നടപ്പിലാക്കുന്നു. HTML പ്രമാണങ്ങളിൽ, പുതിയ വരികൾ ഒരു പുതിയ ഖണ്ഡിക സൃഷ്ടിക്കുന്നില്ല.

    പ്രമാണത്തിൻ്റെ രചയിതാവിന് വായനക്കാരൻ്റെ കമ്പ്യൂട്ടറിനെക്കുറിച്ച് ഒന്നും അറിയില്ലെന്ന് HTML അനുമാനിക്കുന്നു. ഏത് ജാലക വലുപ്പവും ക്രമീകരിക്കാനും ലഭ്യമായ ഫോണ്ടുകളിൽ ഏതെങ്കിലും ഉപയോഗിക്കാനും വായനക്കാരന് അവകാശമുണ്ട്. ഇതിനർത്ഥം ലൈൻ ഹൈഫൻ എവിടെയാണ് സംഭവിക്കുന്നത് എന്നത് കാഴ്ചക്കാരനും അന്തിമ ഉപയോക്താവിൻ്റെ ക്രമീകരണങ്ങളും മാത്രം നിർണ്ണയിക്കുന്നു എന്നാണ്. ഒറിജിനൽ ഡോക്യുമെൻ്റിലെ ലൈൻ ഫീഡുകൾ അവഗണിക്കപ്പെടുന്നതിനാൽ, പ്രമാണത്തിൻ്റെ രചയിതാവിൻ്റെ എഡിറ്റർ വിൻഡോയിൽ മികച്ചതായി തോന്നുന്ന വാചകം വ്യൂവർ വിൻഡോയിലെ സോളിഡ്, വായിക്കാൻ കഴിയാത്ത വാചകമായി മാറിയേക്കാം.

    ഒരു പ്രത്യേക പാരഗ്രാഫ് ഡിവിഷൻ ടാഗ് ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഈ കുഴപ്പം ഒഴിവാക്കാം.

    വാചകത്തിൻ്റെ ഓരോ ഖണ്ഡികയും ആരംഭിക്കുന്നതിന് മുമ്പ് നിങ്ങൾ ഒരു ടാഗ് സ്ഥാപിക്കണം

    ക്ലോസിംഗ് ടാഗ്

    ആവശ്യമില്ല. ബ്രൗസറുകൾ സാധാരണയായി ഒരു ശൂന്യമായ വരി ഉപയോഗിച്ച് ഖണ്ഡികകൾ വേർതിരിക്കുന്നു.

    കുറിപ്പ്

    ബ്രൗസറുകൾ സാധാരണയായി ഒരു വരിയിൽ ഒന്നിലധികം പാരഗ്രാഫ് ടാഗുകൾ വ്യാഖ്യാനിക്കുന്നു

    ഒന്ന് ആയി. ലൈൻ ഫീഡ് ടാഗിനും ഇത് ബാധകമാണ്
    . അതിനാൽ, ഈ ടാഗുകൾ ഉപയോഗിച്ച് ഒന്നിലധികം ശൂന്യമായ വരികൾ സൃഷ്ടിക്കാൻ സാധ്യമല്ല.

    ടാഗ് ചെയ്യുക

    ALIGN എന്ന തിരശ്ചീന വിന്യാസ പാരാമീറ്റർ ഉപയോഗിച്ച് വ്യക്തമാക്കാം. സാധ്യമായ പാരാമീറ്റർ മൂല്യങ്ങൾ പട്ടികയിൽ നൽകിയിരിക്കുന്നു. 1.4 ഇടത് വിന്യാസമാണ് ഡിഫോൾട്ട്.

    പട്ടിക 1.4. പരാമീറ്റർ മൂല്യങ്ങൾ ALIGN ചെയ്യുക

    ALIGN പാരാമീറ്റർ മൂല്യം

    ആക്ഷൻ

    ഇടത്തെ

    ബ്രൗസർ വിൻഡോയുടെ ഇടതുവശത്ത് ടെക്സ്റ്റ് വിന്യസിക്കുക

    കേന്ദ്രം

    ബ്രൗസർ വിൻഡോയുടെ മധ്യഭാഗത്തേക്ക് വിന്യസിക്കുക

    വലത്

    ബ്രൗസർ വിൻഡോയുടെ വലതുവശത്ത് അലൈൻ ചെയ്യുക

    ന്യായീകരിക്കുക

    ന്യായീകരണം (ഇരുവശത്തും)

    നീതീകരണം (ALIGN = JUSTIFY) വളരെക്കാലമായി ബ്രൗസറുകൾ പിന്തുണയ്ക്കുന്നില്ല എന്നത് ശ്രദ്ധിക്കുക. പല HTML ഭാഷാ വിവരണങ്ങളും അലൈൻമെൻ്റ് പാരാമീറ്റർ മൂല്യങ്ങൾക്കായി മൂന്ന് ഓപ്ഷനുകൾ മാത്രമേ വ്യക്തമാക്കൂ (ഇടത്, മധ്യഭാഗം, വലത്). നിലവിൽ, എല്ലാ ജനപ്രിയ ബ്രൗസറുകൾക്കും വീതി വിന്യാസം നടത്താൻ കഴിയും. ന്യായമായ പ്രമാണങ്ങൾ സൃഷ്ടിക്കുന്നതിലെ ചില പ്രശ്നങ്ങളും അദ്ധ്യായം 8-ൽ ചർച്ചചെയ്യുന്നു.

    കുറിപ്പ്

    ന്യായീകരണത്തിൻ്റെ അഭാവം ഇപ്പോൾ അതിശയിപ്പിക്കുന്നതായി തോന്നുന്നു. അച്ചടിച്ച പ്രസിദ്ധീകരണങ്ങൾക്കായി ഈ മോഡ് പലപ്പോഴും ഉപയോഗിക്കുന്നു. ഏതെങ്കിലും പത്രം എടുക്കുകയോ ഈ പുസ്തകത്തിൻ്റെ ഖണ്ഡികകൾ സൂക്ഷ്മമായി നോക്കുകയോ ചെയ്താൽ മതി - അവയെല്ലാം വീതിയിൽ വിന്യസിച്ചിരിക്കുന്നു. എന്നിരുന്നാലും, അടുത്തിടെ വരെ, HTML പ്രമാണങ്ങൾക്ക് ന്യായീകരണം അനുവദിച്ചിരുന്നില്ല. കുറച്ച് വർഷങ്ങൾക്ക് മുമ്പ്, ഒരു ബ്രൗസറിനും അത്തരമൊരു മോഡ് ഉണ്ടായിരുന്നില്ല. അതിനാൽ, നെറ്റ്‌സ്‌കേപ്പ് ബ്രൗസർ പതിപ്പ് 3.x ഇപ്പോഴും ഉപയോഗിക്കുന്ന വായനക്കാർക്ക് ഡോക്യുമെൻ്റിൽ നേർരേഖകൾ കാണാൻ കഴിയില്ല. ശക്തമായ ടെക്‌സ്‌റ്റ് എഡിറ്റർമാരുടെയും ആധുനിക ബ്രൗസറുകളുടെയും കഴിവുകൾ താരതമ്യം ചെയ്‌ത് ഭാവിയിൽ ബ്രൗസറുകൾക്ക് എന്തെല്ലാം കഴിവുകൾ ഉണ്ടാകുമെന്ന് പ്രവചിക്കാൻ ശ്രമിക്കാം. ഇതുവരെ നടപ്പിലാക്കിയിട്ടില്ലാത്ത സവിശേഷതകളുടെ ഒരു ഉദാഹരണം ഓട്ടോമാറ്റിക് ഹൈഫനേഷൻ മുതലായവയാണ്.

    വരി വിവർത്തനം

    ഒരു ബ്രൗസറിൽ ടെക്‌സ്‌റ്റ് ഡോക്യുമെൻ്റുകൾ പ്രദർശിപ്പിക്കുമ്പോൾ, ഫോണ്ടുകളുടെ വലുപ്പവും കാണുന്ന വിൻഡോയുടെ വലുപ്പവും അനുസരിച്ച് ഒരു ഖണ്ഡികയ്ക്കുള്ളിലെ ലൈൻ ബ്രേക്കുകളുടെ സ്ഥാനം യാന്ത്രികമായി നിർണ്ണയിക്കപ്പെടുന്നു. വേഡ് സെപ്പറേറ്റർ പ്രതീകങ്ങൾ ഉപയോഗിച്ച് മാത്രമേ ലൈൻ ബ്രേക്കുകൾ നടപ്പിലാക്കാൻ കഴിയൂ (ഉദാഹരണത്തിന്, സ്പെയ്സുകൾ). ചിലപ്പോൾ പ്രമാണങ്ങളിൽ നിങ്ങൾ നിർബന്ധിത ലൈൻ ഫീഡ് സജ്ജീകരിക്കേണ്ടതുണ്ട്, അത് ബ്രൗസർ ക്രമീകരണങ്ങൾ പരിഗണിക്കാതെ തന്നെ നടപ്പിലാക്കുന്നു. നിർബന്ധിത ലൈൻ ഫീഡ് ടാഗ് ഉപയോഗിച്ചാണ് ഇത് ചെയ്യുന്നത്.
    , ഇതിന് അനുബന്ധ ക്ലോസിംഗ് ടാഗ് ഇല്ല. ഒരു ടാഗ് പ്രവർത്തനക്ഷമമാക്കുന്നു
    ഡോക്യുമെൻ്റ് ടെക്‌സ്‌റ്റിലേക്ക് ഒരു പുതിയ വരിയുടെ തുടക്കത്തിൽ തുടർന്നുള്ള വാചകം സ്ഥാപിച്ചിട്ടുണ്ടെന്ന് ഉറപ്പാക്കും. ഉദാഹരണത്തിന്, പ്രത്യേക ലിസ്റ്റ് മാർക്ക്അപ്പ് ടാഗുകൾ ഉപയോഗിക്കാതെ ലിസ്റ്റ്-ടൈപ്പ് ഘടനകൾ സൃഷ്ടിക്കാൻ ഈ സമീപനം ഉപയോഗിക്കാം. അല്ലെങ്കിൽ, ഉദാഹരണത്തിന്, ഈ ടാഗ് കവിതകൾ പ്രദർശിപ്പിക്കുന്നതിന് ഉപയോഗിക്കാൻ കഴിയില്ല.

    നിർബന്ധിത ലൈൻ ഫീഡ് ഉപയോഗിക്കുന്നതിനുള്ള ഒരു ഉദാഹരണം ഇതാ (ചിത്രം 1.8):

    നിർബന്ധിത ലൈൻ ഫീഡ് ഉപയോഗിക്കുന്നു

    ഇരുണ്ട പെട്രോഗ്രാഡിന് മുകളിൽ

    നവംബർ ശരത്കാല തണുപ്പ് ശ്വസിച്ചു.

    ശബ്ദായമാനമായ തിരമാല കൊണ്ട് തെറിക്കുന്നു

    നിൻ്റെ മെലിഞ്ഞ വേലിയുടെ അരികുകളിലേക്ക്,

    നീവ ഒരു രോഗിയെപ്പോലെ അലയുകയായിരുന്നു

    എൻ്റെ കിടക്കയിൽ വിശ്രമമില്ല.

    A.S. പുഷ്കിൻ. വെങ്കല കുതിരക്കാരൻ


    അരി. 1.8 ടാഗ് ചെയ്യുക
    ഒരു ലൈൻ ഫീഡ് നിർബന്ധിക്കാൻ ഉപയോഗിക്കാം

    പാരഗ്രാഫ് ടാഗിൽ നിന്ന് വ്യത്യസ്തമായി

    ടാഗ് ഉപയോഗിക്കുമ്പോൾ
    ഒരു ശൂന്യമായ സ്ട്രിംഗ് ജനറേറ്റുചെയ്യില്ല.

    ഒരു ടാഗ് ഉപയോഗിക്കുന്നു
    ജാഗ്രത ആവശ്യമാണ് - നിങ്ങളുടെ ടാഗിനെ അഭിമുഖീകരിക്കുന്നതിന് മുമ്പ് ബ്രൗസർ ഒന്നോ രണ്ടോ വാക്കുകൾ ഒരു ലൈൻ ബ്രേക്ക് ചെയ്‌തിരിക്കാൻ സാധ്യതയുണ്ട്
    . നിങ്ങളുടെ പ്രമാണം പരീക്ഷിച്ച പ്രോഗ്രാമിൻ്റെ അതേ ക്രമീകരണത്തേക്കാൾ വായനക്കാരൻ്റെ വ്യൂവർ വിൻഡോ വീതി ചെറുതാണെങ്കിൽ ഇത് സംഭവിക്കുന്നു. ഈ സാഹചര്യത്തിൽ, ഒരു ഖണ്ഡികയുടെ മധ്യത്തിൽ ഒരു വരിയിൽ ഒരു വാക്ക് മാത്രമേ അവശേഷിക്കുന്നുള്ളൂ, അതുവഴി ഡോക്യുമെൻ്റ് ലേഔട്ടിൻ്റെ ഭംഗി നശിപ്പിക്കും.

    കുറിപ്പ്

    ടാഗ് ഉപയോഗിക്കുമ്പോൾ
    ഒരു ചിത്രത്തിനോ പട്ടികയ്‌ക്കോ ചുറ്റും ടെക്‌സ്‌റ്റ് തകർക്കാൻ, ടെക്‌സ്‌റ്റ് പൊതിയുന്നത് നിർത്താൻ നിങ്ങൾക്ക് ക്ലിയർ പാരാമീറ്റർ സജ്ജീകരിക്കാം. 3, 4 അധ്യായങ്ങളിൽ നിങ്ങൾക്ക് ഇതിനെക്കുറിച്ച് വായിക്കാം.

    ടാഗുകൾ യു

    നിങ്ങൾ വിപരീത പ്രവർത്തനം നടത്തേണ്ട സാഹചര്യങ്ങളുണ്ട് - ലൈൻ ഫീഡ് പ്രവർത്തനരഹിതമാക്കുക. ഇതിനായി ഒരു കണ്ടെയ്നർ ടാഗ് ഉണ്ട്. ഈ ടാഗ് ഉപയോഗിച്ച് അടയാളപ്പെടുത്തിയിരിക്കുന്ന വാചകം അതിൻ്റെ ദൈർഘ്യം പരിഗണിക്കാതെ ഒരു വരിയിലായിരിക്കുമെന്ന് ഉറപ്പുനൽകുന്നു. തത്ഫലമായുണ്ടാകുന്ന ലൈൻ ബ്രൗസറിൻ്റെ വ്യൂവിംഗ് വിൻഡോയ്ക്ക് അപ്പുറത്തേക്ക് നീണ്ടുനിൽക്കുകയാണെങ്കിൽ, ഒരു തിരശ്ചീന സ്ക്രോൾ ബാർ ദൃശ്യമാകും.

    കുറിപ്പ്

    പട്ടിക സെല്ലുകളിൽ സ്ഥിതിചെയ്യുന്ന വാചകത്തിൻ്റെ തുടർച്ച ഉറപ്പാക്കാൻ, NOWRAP ടാഗിൻ്റെ ഒരു പ്രത്യേക പാരാമീറ്റർ ഉണ്ട് . അദ്ധ്യായം 4 ൽ നിങ്ങൾക്ക് ഇതിനെക്കുറിച്ച് കൂടുതലറിയാൻ കഴിയും.

    നോൺ-ബ്രേക്കിംഗ് ലൈൻ ടാഗ് ഉപയോഗിച്ച് ടെക്സ്റ്റ് അടയാളപ്പെടുത്തുന്നതിലൂടെ, നിങ്ങൾക്ക് വളരെ നീണ്ട വരികൾ ലഭിക്കും. ഇത് ഒഴിവാക്കാൻ, നിങ്ങൾക്ക് സാധ്യമായ ഒരു ലൈൻ ഫീഡിൻ്റെ സ്ഥാനം റീഡർ ബ്രൗസറിലേക്ക് സൂചിപ്പിക്കാൻ കഴിയും, അത് ആവശ്യമുള്ളപ്പോൾ മാത്രം നടപ്പിലാക്കും ("സോഫ്റ്റ്" ലൈൻ ഫീഡ് എന്ന് വിളിക്കപ്പെടുന്നവ). വാചകത്തിൽ ശരിയായ സ്ഥലത്ത് ഒരു ടാഗ് (വേഡ് BReak) സ്ഥാപിക്കുന്നതിലൂടെ ഇത് ചെയ്യാൻ കഴിയും, അത് ടാഗിന് സമാനമാണ്.
    , ഒരു ക്ലോസിംഗ് ടാഗ് ആവശ്യമില്ല.

    കുറിപ്പ്

    നെറ്റ്‌സ്‌കേപ്പ് ബ്രൗസർ ടാഗിനെ പിന്തുണയ്‌ക്കുന്നില്ല. മൈക്രോസോഫ്റ്റ് ഇൻ്റർനെറ്റ് എക്സ്പ്ലോറർ ബ്രൗസർ ഈ ടാഗ് തിരിച്ചറിയുന്നത് ടാഗുകൾ കൊണ്ട് അടയാളപ്പെടുത്തിയ ടെക്സ്റ്റിൽ മാത്രമാണ്.

    ഒരു HTML പ്രമാണത്തിനുള്ളിലെ തലക്കെട്ടുകൾ

    മുഴുവൻ പ്രമാണത്തിൻ്റെയും ശീർഷകത്തോടൊപ്പം, ഒരു വെബ് പേജിന് ഡോക്യുമെൻ്റിൻ്റെ വ്യക്തിഗത ഭാഗങ്ങൾക്കായി തലക്കെട്ടുകൾ ഉപയോഗിക്കാം. ഈ തലക്കെട്ടുകൾക്ക് ആറ് വ്യത്യസ്ത തലങ്ങൾ (വലിപ്പങ്ങൾ) ഉണ്ടായിരിക്കാം കൂടാതെ ബ്രൗസർ പേജ് പ്രദർശിപ്പിക്കുമ്പോൾ സ്‌ക്രീനിൽ വേറിട്ടുനിൽക്കുന്ന വാചക കഷണങ്ങളാണ്.

    തലക്കെട്ടുകൾ അടയാളപ്പെടുത്താൻ ടാഗുകൾ, , , , എന്നിവ ഉപയോഗിക്കുന്നു. ഈ ടാഗുകൾക്ക് അനുബന്ധ ക്ലോസിംഗ് ടാഗ് ആവശ്യമാണ്. തലക്കെട്ട് നമ്പർ 1 ആണ് ഏറ്റവും വലുത് (മുകളിലുള്ള തലക്കെട്ട്), തലക്കെട്ട് നമ്പർ 6 ഏറ്റവും ചെറുതാണ്. ഹെഡ്ഡിംഗ് ടാഗുകൾ ബ്ലോക്ക്-ലെവൽ ഘടകങ്ങളാണ്, അതിനാൽ അവയുടെ വലുപ്പം വർദ്ധിപ്പിക്കുന്നതിന് വാചകത്തിൻ്റെ വ്യക്തിഗത വാക്കുകൾ അടയാളപ്പെടുത്താൻ അവ ഉപയോഗിക്കാനാവില്ല. തലക്കെട്ട് ടാഗുകൾ തലക്കെട്ടിന് മുമ്പും ശേഷവും ഒരു ശൂന്യമായ വരി ചേർക്കുന്നു, അതിനാൽ ഖണ്ഡികയോ ലൈൻ ബ്രേക്ക് ടാഗുകളോ ആവശ്യമില്ല.

    ALIGN എന്ന തിരശ്ചീന വിന്യാസ പാരാമീറ്റർ ഉപയോഗിച്ച് ഹെഡ്ഡിംഗ് ടാഗുകൾ വ്യക്തമാക്കാം. പരാമീറ്ററിൻ്റെ സാധ്യമായ മൂല്യങ്ങൾ ഖണ്ഡിക ടാഗിൻ്റെ വിന്യാസ പാരാമീറ്ററുകൾക്ക് തുല്യമാണ്

    (പട്ടിക 1.4 കാണുക).

    വ്യത്യസ്‌ത വിന്യാസത്തോടുകൂടിയ വ്യത്യസ്‌ത തലങ്ങളുടെ തലക്കെട്ടുകൾ ഉപയോഗിക്കുന്നതിനുള്ള ഒരു ഉദാഹരണം (ചിത്രം 1.9):

    തലക്കെട്ട് ഉദാഹരണങ്ങൾ

    തലക്കെട്ട് വലുപ്പം 1

    തലക്കെട്ട് വലുപ്പം 2

    തലക്കെട്ട് വലുപ്പം 3

    തലക്കെട്ട് വലുപ്പം 4

    തലക്കെട്ട് വലുപ്പം 5

    തലക്കെട്ട് വലുപ്പം 6

    പ്രമാണത്തിൻ്റെ ബോഡി


    അരി. 1.9 വ്യത്യസ്ത വലുപ്പത്തിലുള്ള തലക്കെട്ടുകൾ പ്രദർശിപ്പിക്കുക

    തിരശ്ചീന രേഖകൾ

    ഒരു പ്രമാണത്തെ ഭാഗങ്ങളായി വിഭജിക്കുന്ന മറ്റൊരു രീതി തിരശ്ചീന രേഖകൾ വരയ്ക്കുക എന്നതാണ്. പേജിൻ്റെ ഒരു പ്രത്യേക മേഖലയുടെ പൂർണതയെ അവർ ദൃശ്യപരമായി ഊന്നിപ്പറയുന്നു. ഇക്കാലത്ത്, ഒരു പ്രമാണത്തിൻ്റെ "വോളബിലിറ്റി" സൂചിപ്പിക്കാൻ ഉയർത്തിയതും അമർത്തിപ്പിടിച്ചതുമായ ഒരു ലൈൻ പലപ്പോഴും ഉപയോഗിക്കാറുണ്ട്.

    കാണുന്ന മിക്ക പ്രോഗ്രാമുകളുടെയും വിൻഡോയിൽ ഉയർത്തിയ തിരശ്ചീന രേഖ വരയ്ക്കാൻ ടാഗ് നിങ്ങളെ അനുവദിക്കുന്നു. ഈ ടാഗ് ഒരു കണ്ടെയ്‌നർ അല്ല, അതിനാൽ ഇതിന് ഒരു ക്ലോസിംഗ് ടാഗ് ആവശ്യമില്ല. വരിക്ക് മുമ്പും ശേഷവും ഒരു ശൂന്യമായ വരി സ്വയമേവ ചേർക്കപ്പെടും. ടാഗ് പാരാമീറ്ററുകൾ പട്ടികയിൽ അവതരിപ്പിച്ചിരിക്കുന്നു. 1.5

    പട്ടിക 1.5. ടാഗ് ഓപ്ഷനുകൾ

    ഉദാഹരണം:

    ഈ ഉദാഹരണം ഒരു തിരശ്ചീന രേഖ സജ്ജമാക്കുന്നു, അത് വ്യൂപോർട്ടിൻ്റെ പകുതി വീതിയും വിൻഡോയുടെ മധ്യത്തിൽ സ്ഥാപിച്ചിരിക്കുന്നു. വിൻഡോയുടെ മുഴുവൻ വീതിയും ലൈൻ ഉൾക്കൊള്ളുന്നില്ലെങ്കിൽ മാത്രമേ വിന്യാസ ഓപ്ഷനുകൾ അർത്ഥമാക്കൂ എന്നത് ശ്രദ്ധിക്കുക.

    കുറിപ്പ്

    നെറ്റ്‌സ്‌കേപ്പ് ബ്രൗസർ COLOR ടാഗ് പാരാമീറ്റർ അനുവദിക്കുന്നില്ല.

    മുൻകൂട്ടി ഫോർമാറ്റ് ചെയ്ത വാചകം ഉപയോഗിക്കുന്നു

    മുകളിലുള്ള വിഭാഗങ്ങളിൽ നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, വാചകത്തെ ഖണ്ഡികകളായി വിഭജിക്കാനും ഒരു ലൈൻ ബ്രേക്ക് നിർബന്ധിക്കാനും പ്രത്യേക ടാഗുകൾ ഉപയോഗിക്കണം. എന്നിരുന്നാലും, പുതിയ ലൈനുകൾ, ആവശ്യമായ സ്‌പെയ്‌സുകളുടെ എണ്ണം, ടാബ് പ്രതീകങ്ങൾ മുതലായവ ഉപയോഗിച്ച് പരമ്പരാഗത രീതിയിൽ ഫോർമാറ്റിംഗ് ഇതിനകം നടത്തിയിട്ടുള്ള ഒരു HTML പ്രമാണത്തിൽ ടെക്‌സ്‌റ്റ് ഉൾപ്പെടുത്തേണ്ട സമയങ്ങളുണ്ട്. അത്തരം പ്രശ്‌നങ്ങൾ പരിഹരിക്കുന്നതിന്, ഒരു പ്രത്യേക കണ്ടെയ്‌നർ ടാഗ് നൽകിയിരിക്കുന്നു. മുൻകൂട്ടി ഫോർമാറ്റ് ചെയ്ത (n റീഫോർമാറ്റ് ചെയ്ത) ടെക്സ്റ്റ് നിർവചിക്കുന്നു.

    ടാഗ് ഉപയോഗിച്ച് അടയാളപ്പെടുത്തിയ വാചകം ഒരു സാധാരണ ടെക്സ്റ്റ് എഡിറ്ററിൽ കാണുന്നത് പോലെ പ്രദർശിപ്പിക്കും. ഡിസ്‌പ്ലേയ്‌ക്കായി ഒരു മോണോസ്‌പേസ്ഡ് ഫോണ്ട് എപ്പോഴും ഉപയോഗിക്കും. ഇത് കുറച്ച് വഴക്കത്തിൻ്റെ ചെലവിൽ ആണെങ്കിലും, ഡോക്യുമെൻ്റ് വ്യൂവറിൻ്റെ ഔട്ട്പുട്ടിൽ നിങ്ങൾക്ക് കൂടുതൽ നിയന്ത്രണം നൽകും.

    ഈ ടാഗ് ഉപയോഗിക്കുന്നതിനുള്ള ഓപ്ഷനുകളിലൊന്ന് പ്രത്യേക ടേബിൾ മാർക്ക്അപ്പ് ടാഗുകൾ ഉപയോഗിക്കാതെ നിർമ്മിച്ച പട്ടികകളാണ്. മറ്റ് പ്രധാനം

    പ്രോഗ്രാം കോഡിൻ്റെ വലിയ ബ്ലോക്കുകൾ (ജാവ, സി++, മുതലായവ) സ്ക്രീനിൽ പ്രദർശിപ്പിക്കുന്നതാണ് ആപ്ലിക്കേഷൻ, ബ്രൗസറിനെ വീണ്ടും ഫോർമാറ്റ് ചെയ്യുന്നതിൽ നിന്ന് തടയുന്നു.

    ഒരു കണ്ടെയ്‌നറിനുള്ളിലെ ടെക്‌സ്‌റ്റിൽ ഇനിപ്പറയുന്നവ ഒഴികെ ടെക്‌സ്‌റ്റ് ലെവൽ ഫോർമാറ്റിംഗ് അടങ്ങിയിരിക്കാം: ,,,,,,,,,. മുൻകൂർ ഫോർമാറ്റ് ചെയ്ത വാചകത്തിൽ ഹെഡ്ഡിംഗ് ടാഗുകൾ പോലുള്ള ബ്ലോക്ക്-ലെവൽ ഫോർമാറ്റിംഗ് ഘടകങ്ങൾ ഉൾപ്പെടുത്തുന്നത് സ്വീകാര്യമല്ല. ഖണ്ഡിക ടാഗ്, യുക്തിസഹമായി, മുൻകൂട്ടി ഫോർമാറ്റ് ചെയ്ത ടെക്സ്റ്റിനുള്ളിൽ ഉണ്ടാകരുത്, എന്നാൽ അങ്ങനെ സംഭവിക്കുകയാണെങ്കിൽ, അത് ഒരു പുതിയ ലൈൻ സംക്രമണം നടപ്പിലാക്കും (ശൂന്യമായ ഒന്ന് സൃഷ്ടിക്കാതെ).

    കുറിപ്പ്

    ടാഗിന് ഒരു ഓപ്‌ഷണൽ WIDTH പാരാമീറ്റർ ഉണ്ട്, ബ്രൗസറിനോട് മുൻകൂട്ടി ഫോർമാറ്റ് ചെയ്‌ത ടെക്‌സ്‌റ്റിൻ്റെ പരമാവധി ദൈർഘ്യം പറയുക എന്നതാണ് ഇതിൻ്റെ ഉദ്ദേശ്യം. ഈ മൂല്യത്തെ ആശ്രയിച്ച്, മുൻകൂട്ടി ഫോർമാറ്റ് ചെയ്‌ത ടെക്‌സ്‌റ്റ് ഒപ്റ്റിമൽ ആയി പ്രദർശിപ്പിക്കുന്നതിന് ബ്രൗസറിന് ആവശ്യമുള്ള ഫോണ്ട് കൂടാതെ/അല്ലെങ്കിൽ ഇൻഡൻ്റേഷൻ തിരഞ്ഞെടുക്കാനാകും. ഡിഫോൾട്ട് മൂല്യം 80 ആയി നിർദ്ദേശിക്കപ്പെട്ടിരിക്കുന്നു. മറ്റ് ശുപാർശിത മൂല്യങ്ങൾ 40 ഉം 132 ഉം ആണ്. കാര്യമായ കമ്പ്യൂട്ടിംഗ് അനുഭവമുള്ള വായനക്കാർക്ക്, ഈ സംഖ്യകൾ വോളിയം സംസാരിക്കുന്നു. വാസ്തവത്തിൽ, ആധുനിക ബ്രൗസറുകൾ WIDTH പാരാമീറ്റർ അവഗണിക്കുന്നു.

    സമാനമായ പ്രശ്നം പരിഹരിക്കുന്ന നിരവധി ടാഗുകൾ കൂടിയുണ്ട്. ഇവയിൽ , AND ടാഗുകൾ ഉൾപ്പെടുന്നു. ഈ മൂന്ന് ടാഗുകളും HTML 4.0 സ്പെസിഫിക്കേഷനിൽ ഒഴിവാക്കിയതായി അടയാളപ്പെടുത്തിയിരിക്കുന്നു. ഭാവി പതിപ്പുകളിൽ ബ്രൗസറുകൾ ഇനി അവരെ പിന്തുണയ്ക്കില്ല എന്നാണ് ഇതിനർത്ഥം. ഈ ടാഗുകൾക്ക് പകരം ടാഗ് ഉപയോഗിക്കാൻ ശുപാർശ ചെയ്യുന്നു.

    ടാഗ് ചെയ്യുക

    ഒരു ഡോക്യുമെൻ്റിൻ്റെ ഒരു ഭാഗം ഹൈലൈറ്റ് ചെയ്യാൻ സഹായിക്കുന്ന ഒരു ബ്ലോക്ക്-ലെവൽ ഘടകമാണ് കണ്ടെയ്നർ ടാഗ്. ഈ ശകലത്തിൻ്റെ പാരാമീറ്ററുകൾ നിയന്ത്രിക്കുക എന്നതാണ് ഈ തിരഞ്ഞെടുപ്പിൻ്റെ ഉദ്ദേശ്യം, ഇത് സാധാരണയായി ശൈലികൾ നൽകിയാണ് ചെയ്യുന്നത്. ഒരു ഉദാഹരണം ഇതാ:

    (രേഖ ശകലം)

    ഈ ഉദാഹരണത്തിൽ, ഒരു HTML ഡോക്യുമെൻ്റിൻ്റെ ഒരു ഭാഗം അതിൻ്റെ ചില പ്രോപ്പർട്ടികൾ സജ്ജീകരിക്കുന്നതിന് ടാഗുകൾ ഉപയോഗിച്ച് ഫ്രെയിം ചെയ്തിരിക്കുന്നു. ഈ സാഹചര്യത്തിൽ, തിരഞ്ഞെടുത്ത ശകലത്തിൻ്റെ എല്ലാ ടെക്സ്റ്റ് ഘടകങ്ങളും പച്ചയിൽ പ്രദർശിപ്പിക്കും. ഒരു ടെക്സ്റ്റ് ലെവൽ ടാഗിൻ്റെ അനലോഗ് ആണ് ഘടകം.

    ഡോക്യുമെൻ്റിൻ്റെ ഘടനയും അതിൻ്റെ അവതരണവും വേർതിരിക്കുന്ന ആശയത്തിന് അനുസൃതമായി, ഉദാഹരണത്തിൽ ചെയ്തിരിക്കുന്നതുപോലെ, ഒരു പ്രത്യേക ശകലത്തിൻ്റെ സ്റ്റൈൽ പ്രോപ്പർട്ടികളുടെ നേരിട്ടുള്ള അസൈൻമെൻ്റ് ഉപയോഗിക്കുന്നത് ഉചിതമല്ല എന്നത് ശ്രദ്ധിക്കുക. നിങ്ങൾ സ്റ്റൈൽ ഷീറ്റുകൾ ഉപയോഗിക്കണം, അത് പുസ്തകത്തിൻ്റെ രണ്ടാം ഭാഗത്ത് ചർച്ച ചെയ്യും.

    ടാഗ് ചെയ്യുക

    ബ്രൗസർ വ്യൂപോർട്ടിൻ്റെ മധ്യത്തിലുള്ള എല്ലാ ഘടകങ്ങളും തിരശ്ചീനമായി വിന്യസിക്കുന്നതിനാണ് കണ്ടെയ്‌നർ ടാഗ് രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്നത്. ഇത് ബ്ലോക്ക് ലെവലാണ്, കൂടാതെ പട്ടികകൾ പോലുള്ള ഘടകങ്ങൾ കേന്ദ്രീകരിക്കുന്നതിന് ഉപയോഗപ്രദമാണ്, കാരണം അവ അസൈൻമെൻ്റിലൂടെ കേന്ദ്രീകരിക്കാൻ കഴിയില്ല

    ALIGN=CENTER ടാഗ്

    .

    അടിസ്ഥാനപരമായി ഒരു ടാഗ് ഇനിപ്പറയുന്ന എൻട്രിയുടെ ഒരു ഹ്രസ്വ രൂപമാണ്: . മുമ്പത്തെ വിഭാഗത്തിൽ സൂചിപ്പിച്ച കാരണങ്ങളാൽ ടാഗിൻ്റെ കൂടുതൽ ഉപയോഗം അഭികാമ്യമല്ല.

    ഒരു ഡോക്യുമെൻ്റിലെ അഭിപ്രായങ്ങൾ ഉൾപ്പെടെ

    വായനക്കാരന് ദൃശ്യമാകാത്ത ഒരു HTML പ്രമാണത്തിൽ നിങ്ങൾക്ക് അഭിപ്രായങ്ങൾ ഉൾപ്പെടുത്താം. അവയ്ക്ക് എത്ര വരികളും അടങ്ങിയിരിക്കാം, ടാഗിൽ തുടങ്ങണം. പേജ് കാണുമ്പോൾ ഈ ടാഗുകളിൽ അടങ്ങിയിരിക്കുന്ന ഒന്നും സ്ക്രീനിൽ ദൃശ്യമാകില്ല.

    Nettuts+ സൈറ്റിൻ്റെ ഉള്ളടക്കത്തിൻ്റെ ഏറ്റവും ബുദ്ധിമുട്ടുള്ള വശം, ഉപയോക്താക്കളുടെ വ്യത്യസ്‌ത വിജ്ഞാന തലങ്ങളിലേക്ക് അതിനെ ക്രമീകരിക്കുക എന്നതാണ്. ഞങ്ങൾ വളരെയധികം വിപുലമായ പാഠങ്ങൾ പ്രസിദ്ധീകരിക്കുകയാണെങ്കിൽ, പുതിയ ഉപയോക്താക്കൾക്ക് അത് ഇഷ്ടപ്പെടില്ല. വിപരീതവും ശരിയാണ്. ഞങ്ങൾ ഞങ്ങളുടെ പരമാവധി ചെയ്യുന്നു, എന്നിരുന്നാലും, നിങ്ങളെ മറക്കുന്നതായി നിങ്ങൾക്ക് തോന്നുന്നുവെങ്കിൽ ഞങ്ങളെ ഓർമ്മിപ്പിക്കാൻ ഒരിക്കലും മടിക്കില്ല. ഈ സൈറ്റ് പ്രാഥമികമായി നിങ്ങൾക്കുള്ളതാണ്, നിങ്ങളുടെ അഭിപ്രായം പ്രകടിപ്പിക്കുക! മേൽപ്പറഞ്ഞവ കണക്കിലെടുക്കുമ്പോൾ, ഇന്നത്തെ പാഠം വെബ് പ്രോഗ്രാമിംഗിലേക്ക് പ്രവേശിക്കുന്നവർക്കായി പ്രത്യേകം സമർപ്പിക്കും. നിങ്ങൾക്ക് ഒരു വർഷത്തെ പരിചയമോ അതിൽ കുറവോ മാത്രമേ ഉള്ളൂവെങ്കിൽ, ഇവിടെയുള്ള ചില നുറുങ്ങുകൾ നിങ്ങളെ മികച്ചതും വേഗത്തിലാക്കാനും സഹായിക്കുമെന്ന് പ്രതീക്ഷിക്കുന്നു!

    അതിനാൽ കൂടുതൽ കാലതാമസം കൂടാതെ, പേജുകൾ സൃഷ്ടിക്കുമ്പോൾ പാലിക്കേണ്ട ഏറ്റവും പ്രധാനപ്പെട്ട 30 നിയമങ്ങൾ നോക്കാം.

    1: ടാഗുകൾ എപ്പോഴും അടയ്ക്കുക

  • ഇവിടെ ചില വാചകങ്ങൾ.
  • ചില പുതിയ വാചകങ്ങൾ ഇവിടെയുണ്ട്.
  • നിങ്ങൾക്ക് ആശയം ലഭിക്കും.

    UL/OL ഷെൽ ടാഗ് ഒഴിവാക്കി എന്നത് ശ്രദ്ധിക്കുക. കൂടാതെ, പലരും LI ടാഗ് ക്ലോസ് ചെയ്യരുതെന്നും തീരുമാനിച്ചു. ഇന്നത്തെ നിലവാരമനുസരിച്ച്, ഇത് കേവലം അശാസ്ത്രീയമായ ഒരു ആചാരമാണ്, ഇത് 100% ഒഴിവാക്കണം. എല്ലായ്പ്പോഴും, എല്ലായ്പ്പോഴും നിങ്ങളുടെ ടാഗുകൾ അടയ്ക്കുക. അല്ലെങ്കിൽ, ഓരോ ഘട്ടത്തിലും മൂല്യനിർണ്ണയവുമായി ബന്ധപ്പെട്ട പ്രശ്നങ്ങൾ ഉയർന്നുവരും.

    എങ്ങനെ നന്നായി ചെയ്യാം

    • ഇവിടെ ചില വാചകങ്ങൾ.
    • ചില പുതിയ വാചകങ്ങൾ ഇവിടെയുണ്ട്.
    • നിങ്ങൾക്ക് ആശയം ലഭിക്കും.

    2: ശരിയായ ഡോക്‌ടൈപ്പ് സജ്ജമാക്കുക

    ഞാൻ ചെറുപ്പമായിരുന്നപ്പോൾ, ഞാൻ ചിലപ്പോൾ CSS ഫോറങ്ങളിൽ ഇരുന്നു. ഒരു ഉപയോക്താവിന് ഒരു ചോദ്യം ഉണ്ടാകുമ്പോഴെല്ലാം, ഞങ്ങളോട് ചോദിക്കുന്നതിന് മുമ്പ്, അവൻ ആദ്യം രണ്ട് കാര്യങ്ങൾ ചെയ്യേണ്ടതുണ്ട്:

    CSS ഫയലിൻ്റെ സാധുത സ്ഥിരീകരിക്കുക. എല്ലാ പിശകുകളും പരിഹരിക്കുക. ഡോക്‌ടൈപ്പ് ചേർക്കുക

    "പേജിൻ്റെ മുകളിൽ തുറക്കുന്ന html ടാഗിന് മുമ്പായി DOCTYPE സ്ഥാപിക്കുകയും പേജിൽ HTML, XHTML അല്ലെങ്കിൽ ഇവ രണ്ടും അടങ്ങിയിട്ടുണ്ടോ എന്ന് ബ്രൗസറിനോട് പറയുകയും ചെയ്യുന്നു, അതുവഴി അതിന് മാർക്ക്അപ്പ് ശരിയായി പ്രദർശിപ്പിക്കാൻ കഴിയും."

    പുതിയ സൈറ്റുകൾ സൃഷ്ടിക്കുമ്പോൾ മിക്ക ആളുകളും നാല് വ്യത്യസ്ത ഡോക്‌ടൈപ്പുകൾ ഉപയോഗിക്കുന്നു.

    ഈ സാഹചര്യത്തിൽ ശരിയായ തിരഞ്ഞെടുപ്പിനെക്കുറിച്ച് ഇപ്പോൾ ചൂടേറിയ ചർച്ചകൾ നടക്കുന്നു. XHTML കർശനമായ പതിപ്പ് ഉപയോഗിക്കുന്നതാണ് മികച്ച ഓപ്ഷൻ എന്നാണ് ആദ്യം കരുതിയത്. എന്നിരുന്നാലും, ചില ഗവേഷണങ്ങൾക്ക് ശേഷം, ഈ പേജുകൾ റെൻഡർ ചെയ്യുമ്പോൾ മിക്ക ബ്രൗസറുകളും പ്ലെയിൻ HTML-ലേക്ക് മടങ്ങുന്നുവെന്ന് വ്യക്തമായി. ഇക്കാരണത്താൽ, പലരും പകരം HTML 4.01 സ്‌ട്രിക്റ്റ് ഉപയോഗിക്കാൻ തിരഞ്ഞെടുത്തു. അടിസ്ഥാനപരമായി, ഈ ഓപ്ഷനുകളെല്ലാം നിങ്ങൾക്ക് നിയന്ത്രണം നൽകുന്നു. സാഹചര്യം പര്യവേക്ഷണം ചെയ്ത് നിങ്ങളുടെ സ്വന്തം ഓപ്ഷൻ തിരഞ്ഞെടുക്കുക

    3: ഉൾപ്പെടുത്തിയ ശൈലികൾ ഒരിക്കലും ഉപയോഗിക്കരുത്

    ചില സമയങ്ങളിൽ ലേഔട്ട് വരാൻ പ്രയാസമുള്ളപ്പോൾ, നിങ്ങൾക്ക് എളുപ്പവഴിയിലൂടെ ചില സ്‌റ്റൈലിംഗ് ഉപയോഗിക്കേണ്ടി വന്നേക്കാം

    ഞാൻ ഈ വാചകം ചുവപ്പ് ആക്കാൻ പോകുന്നു, അതുവഴി അത് ശരിക്കും വേറിട്ടുനിൽക്കുകയും ആളുകളെ ശ്രദ്ധിക്കുകയും ചെയ്യുന്നു!

    തീർച്ചയായും - ഇത് വേണ്ടത്ര നിരുപദ്രവകരമാണെന്ന് തോന്നുന്നു. എന്നിരുന്നാലും, ഇത് നിങ്ങളുടെ കോഡുകളിൽ ഒരു പിശകിലേക്ക് നയിക്കുന്നു.

    ഒരു പേജ് ടെംപ്ലേറ്റ് സൃഷ്ടിക്കുമ്പോൾ, ശൈലികൾ ചേർക്കുന്നതിനെക്കുറിച്ച് ചിന്തിക്കരുത്. പേജ് പൂർണ്ണമായും സൃഷ്ടിച്ചതിനുശേഷം മാത്രമേ നിങ്ങൾക്ക് ശൈലികൾ ചേർക്കാൻ കഴിയൂ.

    ഇത് ഗോസ്റ്റ്ബസ്റ്റേഴ്സിലെ ബീമുകൾ കടക്കുന്നത് പോലെയാണ്. അതൊരു മോശം ആശയം മാത്രമാണ്. -ക്രിസ് കോയിയർ (എന്തിനെ കുറിച്ച്, പൂർണ്ണമായും വിഷയത്തിന് പുറത്താണ്.)

    പകരം, ടെംപ്ലേറ്റ് പൂർത്തിയാക്കുക, തുടർന്ന് ഒരു ബാഹ്യ CSS ഫയലിൽ ആ P ടാഗിലേക്ക് ലിങ്ക് ചെയ്യുക.

    എങ്ങനെ നന്നായി ചെയ്യാം

    #ചില മൂലകം > പി (നിറം: ചുവപ്പ്; )

    4: എല്ലാ ബാഹ്യ CSS ഫയലുകളും ഹെഡ് ടാഗിനുള്ളിൽ സ്ഥാപിക്കുക

    സാങ്കേതികമായി, നിങ്ങൾക്ക് സ്റ്റൈൽ ഷീറ്റുകൾ എവിടെയും സ്ഥാപിക്കാം. എന്നിരുന്നാലും, അവ HEAD ഡോക്യുമെൻ്റ് ടാഗിനുള്ളിൽ സ്ഥാപിക്കാൻ HTML സ്പെസിഫിക്കേഷൻ ശുപാർശ ചെയ്യുന്നു. നിങ്ങളുടെ പേജുകൾ വേഗത്തിൽ ലോഡ് ചെയ്യും എന്നതാണ് ഇതിൻ്റെ ഏറ്റവും പ്രധാനപ്പെട്ട നേട്ടം.

    Yahoo!-ലെ പ്രകടനം ഞങ്ങൾ പരിശോധിച്ചപ്പോൾ, സ്റ്റൈൽഷീറ്റുകൾ ഒരു ഡോക്യുമെൻ്റിൻ്റെ ഹെഡ്ഡിലേക്ക് മാറ്റുന്നത് പേജുകൾ വേഗത്തിൽ ലോഡ് ചെയ്യുന്നതായി ഞങ്ങൾ കണ്ടെത്തി. HEAD-ൽ സ്റ്റൈൽഷീറ്റുകൾ സ്ഥാപിക്കുന്നത് പേജ് ക്രമാനുഗതമായി ലോഡ് ചെയ്യാൻ അനുവദിക്കുന്നതിനാലാണിത്. - ടീം ySlow

    എൻ്റെ പ്രിയപ്പെട്ട ധാന്യങ്ങൾ

    5: പേജിൻ്റെ അവസാനം Javascript ഫയലുകൾ സ്ഥാപിക്കുന്നതാണ് നല്ലത്

    ഓർമ്മിക്കുക - പേജ് കഴിയുന്നത്ര വേഗത്തിൽ ലോഡ് ചെയ്യുക എന്നതാണ് പ്രധാന ലക്ഷ്യം. Javascript ലോഡുചെയ്യുമ്പോൾ, മുഴുവൻ ഫയലും ലോഡുചെയ്യുന്നത് വരെ ബ്രൗസറിന് മറ്റൊന്നും ചെയ്യാൻ കഴിയില്ല. അതിനാൽ, എന്തെങ്കിലും പുരോഗതി കാണുന്നതിന് മുമ്പ് ഉപയോക്താവിന് കൂടുതൽ സമയം കാത്തിരിക്കേണ്ടി വരും.

    നിങ്ങളുടെ JS ഫയലുകളുടെ ഒരേയൊരു ഉദ്ദേശം പേജിലേക്ക് പ്രവർത്തനക്ഷമത ചേർക്കുക എന്നതാണെങ്കിൽ - ഉദാഹരണത്തിന്, ഒരു ബട്ടൺ ക്ലിക്കുചെയ്‌തതിന് ശേഷം - നിങ്ങൾക്ക് ഈ ഫയലുകൾ ക്ലോസിംഗ് ബോഡി ടാഗിന് തൊട്ടുമുമ്പ് പേജിൻ്റെ അവസാനം സുരക്ഷിതമായി സ്ഥാപിക്കാൻ കഴിയും. ഇതാണ് മികച്ച ഓപ്ഷൻ.

    എങ്ങനെ നന്നായി ചെയ്യാം

    #

    എൻ്റെ പ്രിയപ്പെട്ട ധാന്യങ്ങൾ ഇപ്പോൾ നിങ്ങൾക്കറിയാം.

    6: ഉൾച്ചേർത്ത Javascript ഒരിക്കലും ഉപയോഗിക്കരുത്. ഇത് 1996 അല്ല!

    മുൻകാലങ്ങളിലെ മറ്റൊരു സാധാരണ രീതി JS കമാൻഡുകൾ നേരിട്ട് ടാഗുകളിൽ ഇടുക എന്നതായിരുന്നു. ഇത് പലപ്പോഴും ലളിതമായ ഇമേജ് ഗാലറികളിൽ ഉപയോഗിച്ചിരുന്നു. അടിസ്ഥാനപരമായി, ടാഗിന് ഒരു "onclick" ആട്രിബ്യൂട്ട് നൽകിയിട്ടുണ്ട്. അതിൻ്റെ മൂല്യം ചില JS നടപടിക്രമങ്ങൾക്ക് തുല്യമായിരുന്നു. ഇത് ഒരിക്കലും ചെയ്യാൻ പാടില്ല എന്ന് പറയേണ്ടതില്ലല്ലോ. പകരം, ഈ കോഡ് ഒരു ബാഹ്യ JS ഫയലാക്കി മാറ്റി, ആവശ്യമുള്ള ഇവൻ്റ് "ശ്രവിക്കാൻ" "addEventListener/attachEvent" ഉപയോഗിക്കുക. അല്ലെങ്കിൽ, jQuery പോലുള്ള ഒരു ചട്ടക്കൂട് ഉപയോഗിക്കുകയാണെങ്കിൽ, "ക്ലിക്ക്" രീതി ഉപയോഗിക്കുക.

    $("a#moreCornInfoLink").click(function() ( അലർട്ട്("ധാന്യത്തെക്കുറിച്ച് കൂടുതലറിയണോ?"); ));

    7: സാധുത സ്ഥിരമായി പരിശോധിക്കുക

    സാധൂകരണ പ്രശ്നം അതിൻ്റെ ഉദ്ദേശ്യം പൂർണ്ണമായി മനസ്സിലാക്കാത്തവർ എങ്ങനെ പൂർണ്ണമായും തെറ്റായി വ്യാഖ്യാനിച്ചുവെന്ന് ഞാൻ അടുത്തിടെ ബ്ലോഗ് ചെയ്തു. ഈ ലേഖനത്തിൽ ഞാൻ സൂചിപ്പിച്ചതുപോലെ, "സാധുവാക്കൽ നിങ്ങൾക്കായി പ്രവർത്തിക്കണം, നിങ്ങൾക്ക് എതിരല്ല."

    എന്നിരുന്നാലും, പ്രത്യേകിച്ച് തുടക്കത്തിൽ തന്നെ, നിങ്ങൾ വെബ് ഡെവലപ്പർ ടൂൾബാർ ഡൗൺലോഡ് ചെയ്യാനും എല്ലായ്‌പ്പോഴും "HTML മൂല്യനിർണ്ണയം", "CSS മൂല്യനിർണ്ണയം" ഇനങ്ങൾ ഉപയോഗിക്കാനും ഞാൻ ശക്തമായി ശുപാർശ ചെയ്യുന്നു. CSS പഠിക്കാൻ വളരെ എളുപ്പമുള്ള ഒരു ഭാഷയാണെങ്കിലും, നിങ്ങളുടെ തലമുടി കീറാനും ഇതിന് കഴിയും. നിങ്ങളുടെ മോശം നിലവാരമുള്ള മാർക്ക്അപ്പാണ് പേജിൽ വിചിത്രമായ വിടവുകളിലേക്ക് നയിച്ചതെന്നും നിങ്ങൾ പലപ്പോഴും കണ്ടെത്തും. അതിനാൽ പരിശോധിക്കുക, പരിശോധിക്കുക, വീണ്ടും പരിശോധിക്കുക.

    8: ഫയർബഗ് ഡൗൺലോഡ് ചെയ്യുക

    ഞാൻ അവനെ ശുപാർശ ചെയ്യുന്നത് ഒരിക്കലും നിർത്തില്ല. ഫയർബഗ് ഒരു സംശയവുമില്ലാതെ ലഭ്യമായ ഏറ്റവും മികച്ച വെബ്‌സൈറ്റ് നിർമ്മാണ പ്ലഗിൻ ആണ്. ഇത് മികച്ച Javascript ഡീബഗ്ഗിംഗ് നൽകുന്നു എന്ന് മാത്രമല്ല, നിങ്ങൾക്ക് അറിയാത്ത അധിക അറ്റാച്ച്‌മെൻ്റുകൾ ഏതൊക്കെ ഘടകങ്ങളാണ് അവകാശമാക്കുന്നത് എന്ന് നിർണ്ണയിക്കുന്നത് എങ്ങനെയെന്ന് നിങ്ങൾ പഠിക്കും. ഡൗൺലോഡ് ചെയ്യുക!.

    9: ഫയർബഗ് ഉപയോഗിക്കുക!


    എൻ്റെ അനുഭവത്തിൽ നിന്ന്, മിക്ക ഉപയോക്താക്കളും ഫയർബഗ് അതിൻ്റെ ശേഷിയുടെ 20% മാത്രമേ ഉപയോഗിക്കുന്നുള്ളൂ. തീർച്ചയായും നിങ്ങൾ സ്വയം ഒരു ദ്രോഹമാണ് ചെയ്യുന്നത്. ഈ വിഷയത്തിലെ എല്ലാ മാന്യമായ മെറ്റീരിയലുകൾക്കുമായി കുറച്ച് മണിക്കൂർ ചിലവഴിച്ച് ഇൻ്റർനെറ്റിൽ തിരയുക.

    10: എല്ലാ ടാഗുകളും ചെറിയക്ഷരം ആയിരിക്കണം

    സാങ്കേതികമായി, വലിയക്ഷരത്തിലുള്ള ടാഗുകൾ ഉപയോഗിച്ച് നിങ്ങൾക്ക് ലഭിക്കും.

    മറുവശത്ത്, ഇത് ചെയ്യരുത്. ഇത് ഒരു ലക്ഷ്യവും നിറവേറ്റുന്നില്ല, മാത്രമല്ല ഇത് ഒരു കണ്ണുചിമ്മലും ആണ് - ഇത് മൈക്രോസോഫ്റ്റ് വേഡിൻ്റെ html ഫംഗ്‌ഷനെ ഓർമ്മിപ്പിക്കുന്നു എന്ന് പറയേണ്ടതില്ലല്ലോ!

    എങ്ങനെ നന്നായി ചെയ്യാം

    ചോളത്തെക്കുറിച്ചുള്ള രസകരമായ ഒരു വസ്തുത ഇതാ.

    11: H1 - H6 ടാഗുകൾ ഉപയോഗിക്കുക

    ഇത് ഞാൻ പലപ്പോഴും മറക്കുന്ന കാര്യമാണെന്ന് പറയണം. ഈ ആറ് ടാഗുകളും ഉപയോഗിക്കുന്നതാണ് നല്ലത്. സത്യസന്ധമായി, ഞാൻ സാധാരണയായി ആദ്യത്തെ നാലെണ്ണം ഉപയോഗിക്കുന്നു, പക്ഷേ ഞാൻ അതിൽ പ്രവർത്തിക്കുകയാണ്! : സൈറ്റിൻ്റെ സെമാൻ്റിക്‌സും എസ്ഇഒയും മെച്ചപ്പെടുത്തുന്നതിന്, പി ടാഗിന് പകരം ചില അനുയോജ്യമായ എച്ച് ഉപയോഗിച്ച് മാറ്റാൻ സ്വയം നിർബന്ധിക്കുക.

    ഇത് വളരെ പ്രധാനപ്പെട്ട ഒരു ധാന്യ വസ്തുതയാണ്! ചെറിയ, എന്നാൽ ഇപ്പോഴും പ്രധാനപ്പെട്ട ധാന്യം വസ്തുത ഇവിടെ പോകുന്നു.

    12: ഒരു ബ്ലോഗ് സൃഷ്ടിക്കുമ്പോൾ, ശീർഷകത്തിനായി ഒരു H1 സംരക്ഷിക്കുക


    ലോഗോയ്‌ക്കായി H1 ഉപയോഗിക്കുന്നതാണോ അതോ തലക്കെട്ടിനായി ഉപയോഗിക്കുന്നതാണോ ഉചിതമെന്ന് ഞാൻ ഞങ്ങളുടെ അനുയായികളോട് ചോദിച്ചു. മടങ്ങിയ ട്വീറ്റുകളിൽ 80 ശതമാനവും രണ്ടാമത്തെ ഓപ്ഷന് അനുകൂലമായിരുന്നു.

    മറ്റെല്ലാ കാര്യങ്ങളും പോലെ, നിങ്ങളുടെ സൈറ്റിന് ഏറ്റവും മികച്ചത് എന്താണെന്ന് നിർണ്ണയിക്കുക. എന്നിരുന്നാലും, ഒരു ബ്ലോഗ് സൃഷ്ടിക്കുമ്പോൾ, ലേഖനത്തിൻ്റെ തലക്കെട്ടിനായി നിങ്ങളുടെ H1 ടാഗ് സംരക്ഷിക്കാൻ ഞാൻ ശുപാർശ ചെയ്യുന്നു. SEO കാരണങ്ങളാൽ, ഇത് എൻ്റെ അഭിപ്രായത്തിൽ മികച്ച ഓപ്ഷനാണ്.

    13: ySlow ഡൗൺലോഡ് ചെയ്യുക


    പ്രത്യേകിച്ചും സമീപ വർഷങ്ങളിൽ, Yahoo ടീം ഞങ്ങളുടെ പ്രദേശത്ത് ചില മികച്ച പ്രവർത്തനങ്ങൾ ചെയ്തിട്ടുണ്ട്. അധികം താമസിയാതെ അവർ ഫയർഫോക്സിനായി ySlow എന്ന ഒരു ആഡ്-ഓൺ പുറത്തിറക്കി. അത് ഓണാക്കുക, അത് നൽകിയിരിക്കുന്ന വെബ്‌സൈറ്റ് വിശകലനം ചെയ്യുകയും മെച്ചപ്പെടുത്തേണ്ട സൈറ്റിൻ്റെ മേഖലകൾ വിശദമായി നിങ്ങളോട് പറയുന്ന ഒരു "റിപ്പോർട്ട് കാർഡ്" നിർമ്മിക്കുകയും ചെയ്യും. ഇത് അൽപ്പം പരുഷമായിരിക്കാം, പക്ഷേ അത് ഇപ്പോഴും നല്ലതിനുവേണ്ടിയാണ്. ഈ സപ്ലിമെൻ്റ് ഞാൻ വളരെ ശുപാർശ ചെയ്യുന്നു

    14: ഓർഡർ ചെയ്യാത്ത പട്ടികയിൽ നാവിഗേഷൻ ബാർ ഉൾപ്പെടുത്തുക


    ഓരോ വെബ്‌സൈറ്റിലും ഒരു നാവിഗേഷൻ മെനുവിൻ്റെ ചില സാമ്യങ്ങളെങ്കിലും അടങ്ങിയിരിക്കുന്നു. ഒരുപക്ഷേ നിങ്ങൾക്ക് ഇത് ഇതുപോലെ ഫോർമാറ്റ് ചെയ്യാൻ കഴിയും:

    ഹോം കോൺടാക്‌റ്റിനെക്കുറിച്ച്

    നാവിഗേഷൻ ലിങ്കുകളുടെ ഒരു ലിസ്റ്റ് ഓർഡർ ചെയ്യാത്ത ലിസ്റ്റല്ലാതെ മറ്റൊന്നായി ഫോർമാറ്റ് ചെയ്യുന്നത് എന്തുകൊണ്ട്?

    UL ടാഗിൽ ഘടകങ്ങളുടെ ഒരു ലിസ്റ്റ് അടങ്ങിയിരിക്കുന്നതായി അനുമാനിക്കപ്പെടുന്നു.

    എങ്ങനെ നന്നായി ചെയ്യാം

    15: IE ലക്ഷ്യമിടാൻ പഠിക്കുക

    താമസിയാതെ അല്ലെങ്കിൽ പിന്നീട് നിങ്ങൾ ഇപ്പോഴും ഐഇയെ ശപിക്കും. ഇത് പൊതുവെ നമ്മുടെ സമൂഹത്തിൽ നിർബന്ധിത ഘടകമായി മാറിയിരിക്കുന്നു. എൻ്റെ ഒരു സുഹൃത്ത് IE യുടെ ശക്തികളോട് എങ്ങനെ പോരാടുന്നുവെന്ന് ഞാൻ ട്വിറ്ററിൽ വായിക്കുമ്പോൾ, ഞാൻ പുഞ്ചിരിച്ചുകൊണ്ട് സ്വയം ചിന്തിക്കുന്നു, "ഇത് നിങ്ങൾക്ക് എങ്ങനെ അനുഭവപ്പെടുന്നുവെന്ന് എനിക്കറിയാം, സുഹൃത്തേ."

    നിങ്ങളുടെ പ്രധാന CSS ഫയൽ സൃഷ്ടിച്ചതിന് ശേഷമുള്ള ആദ്യ ഘട്ടം ഒരു പ്രത്യേക ie.css ഫയൽ സൃഷ്ടിക്കുക എന്നതാണ്. തുടർന്ന് ഇനിപ്പറയുന്ന കോഡ് ഉപയോഗിച്ച് നിങ്ങൾക്ക് അതിലേക്ക് പ്രത്യേകമായി ഡയറക്റ്റ് ചെയ്യാം.

    ഈ കോഡിൻ്റെ അർത്ഥം "ഉപയോക്താവിൻ്റെ ബ്രൗസർ Internet Explorer 6 അല്ലെങ്കിൽ അതിൽ താഴെയാണ്, ഈ സ്റ്റൈൽ ഷീറ്റ് ഉപയോഗിക്കുക, അല്ലെങ്കിൽ ഒന്നും ചെയ്യരുത്." നിങ്ങൾക്ക് IE7-നും പകരം വയ്ക്കണമെങ്കിൽ, "lt" എന്നത് "lte" ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കുക (അതിനേക്കാൾ കുറവോ തുല്യമോ)

    16: ഒരു നല്ല എഡിറ്ററെ തിരഞ്ഞെടുക്കുക


    നിങ്ങൾ വിൻഡോസിലോ മാക്കിലോ ആണെങ്കിലും, രണ്ടിനും നിങ്ങൾക്ക് ഏറ്റവും അനുയോജ്യമായ നിരവധി മികച്ച കോഡ് എഡിറ്ററുകൾ ഉണ്ട്. വ്യക്തിപരമായി, എനിക്ക് ഒരു മാക്കും പിസിയും ഉണ്ട്, അത് ഞാൻ എൻ്റെ ദൈനംദിന ജോലിയിൽ ഒരുമിച്ച് ഉപയോഗിക്കുന്നു. തൽഫലമായി, ലഭ്യമായ ഓപ്ഷനുകളെക്കുറിച്ച് എനിക്ക് നല്ല ധാരണയുണ്ട്.

    17: വെബ്സൈറ്റ് തയ്യാറാകുമ്പോൾ, അത് കംപ്രസ് ചെയ്യുക!


    CSS, Javascript ഫയലുകൾ കംപ്രസ്സുചെയ്യുന്നതിലൂടെ, നിങ്ങൾക്ക് ഓരോ ഫയലിൻ്റെയും വലുപ്പം ഗണ്യമായി 25% അല്ലെങ്കിൽ അതിൽ കൂടുതൽ കുറയ്ക്കാൻ കഴിയും. വികസന പ്രക്രിയയിൽ നിങ്ങൾ ഇതിനെക്കുറിച്ച് ചിന്തിക്കണമെന്നില്ല, എന്നാൽ സൈറ്റ് കൂടുതലോ കുറവോ തയ്യാറായിക്കഴിഞ്ഞാൽ, ട്രാഫിക്കിൽ ലാഭിക്കാൻ നിരവധി ഓൺലൈൻ ആർക്കൈവിംഗ് പ്രോഗ്രാമുകൾ ഉപയോഗിക്കുക.

    ജാവാസ്ക്രിപ്റ്റ് കംപ്രഷൻ സേവനങ്ങൾ

    18: മുറിക്കുക, മുറിക്കുക, മുറിക്കുക


    എൻ്റെ ആദ്യ വെബ്‌സൈറ്റിലേക്ക് തിരിഞ്ഞുനോക്കുമ്പോൾ, ഞാൻ ഡൈവാറ്റിറ്റിസിൻ്റെ ഒരു നൂതന രൂപത്താൽ കഷ്ടപ്പെടുന്നതായി തോന്നുന്നു. ആദ്യം, നിങ്ങളുടെ സ്വാഭാവിക സഹജാവബോധം ഓരോ ഖണ്ഡികയും ഒരു ഡിവിയിൽ പൊതിയുക, തുടർന്ന് മറ്റൊരു ഡിവിയിൽ പൊതിയുക. ഇത് വളരെ ഫലപ്രദമല്ലെന്ന് നിങ്ങൾ പെട്ടെന്ന് മനസ്സിലാക്കും.

    നിങ്ങളുടെ ടെംപ്ലേറ്റ് പൂർത്തിയാക്കിക്കഴിഞ്ഞാൽ, അത് കുറച്ച് തവണ പോയി പേജിലെ ഘടകങ്ങളുടെ എണ്ണം കുറയ്ക്കുന്നതിനുള്ള വഴികൾ നോക്കുക. ഈ UL സ്വന്തം ഡിവിയിൽ ഇടേണ്ടതുണ്ടോ? ആവശ്യമില്ലെന്ന് ഞാൻ കരുതുന്നു.

    എഴുതുമ്പോൾ കീ പോലെ, "കട്ട്, കട്ട്, കട്ട്" പാറ്റേണുകൾക്കും ശരിയാണ്.

    19: എല്ലാ ചിത്രങ്ങൾക്കും അവരുടേതായ Alt ആട്രിബ്യൂട്ടുകൾ ആവശ്യമാണ്

    ഇമേജ് ടാഗുകൾക്കുള്ളിലെ ആൾട്ട് ആട്രിബ്യൂട്ടിൻ്റെ പ്രാധാന്യം കുറച്ചുകാണുന്നത് എളുപ്പമാണ്. എന്നിരുന്നാലും, സൗകര്യത്തിൻ്റെയും സാധുത പരിശോധനയുടെയും കാരണങ്ങളാൽ അവ വളരെ പ്രധാനമാണ്. അതിനാൽ ഒരു നിമിഷമെടുത്ത് ഈ ടാഗുകൾ പൂരിപ്പിക്കുക.

    മോശം ഓപ്ഷൻ

    എങ്ങനെ നന്നായി ചെയ്യാം

    20: അവസാന നിമിഷം വരെ പഠിക്കുക

    എന്തെങ്കിലും പഠിക്കുന്നതിനിടയിൽ, ചുറ്റും നോക്കിയപ്പോൾ ഞാൻ ഒരു ഇരുണ്ട മുറിയിൽ ഇരിക്കുകയാണെന്ന് തിരിച്ചറിഞ്ഞത് ഞാൻ മാത്രമാണോ എന്ന് എനിക്ക് വളരെ സംശയമുണ്ട്. സമാനമായ ഒരു സാഹചര്യത്തിൽ നിങ്ങൾ സ്വയം കണ്ടെത്തുകയാണെങ്കിൽ, വിശ്രമിക്കുക, നിങ്ങൾ ശരിയായ പാത തിരഞ്ഞെടുത്തുവെന്ന് ഉറപ്പാക്കുക

    ഈ അത്ഭുതകരമായ കണ്ടെത്തൽ നിമിഷങ്ങൾ, കുറഞ്ഞത് എന്നെ സംബന്ധിച്ചിടത്തോളം, എല്ലായ്പ്പോഴും രാത്രി വൈകിയാണ് സംഭവിക്കുന്നത്. ജാവാസ്ക്രിപ്റ്റിൽ പരാൻതീസിസുകൾ എങ്ങനെ പ്രവർത്തിക്കുന്നുവെന്ന് ഞാൻ ആദ്യം മനസ്സിലാക്കിയപ്പോഴും ഇത് തന്നെയായിരുന്നു. നിങ്ങൾ ഇതുവരെ അനുഭവിച്ചിട്ടില്ലെങ്കിൽ ഇത് വളരെ മനോഹരമായ ഒരു വികാരമാണ്.

    HTML പഠിക്കാൻ നിങ്ങളുടെ പ്രതീകങ്ങൾ പകർത്തുന്നതിനേക്കാൾ മികച്ച മാർഗം എന്താണ്? മൊത്തത്തിൽ, നാമെല്ലാം കോപ്പിയടികളാണ്! അപ്പോൾ മാത്രമേ, ക്രമേണ, നാം നമ്മുടെ സ്വന്തം വഴികളും രീതികളും വികസിപ്പിക്കാൻ തുടങ്ങുന്നു. അതിനാൽ നിങ്ങൾ ബഹുമാനിക്കുന്നവരുടെ വെബ്സൈറ്റുകൾ നോക്കുക. ഓരോ വിഭാഗവും അവർ എങ്ങനെ ചെയ്തു? അവരെ പഠിക്കുകയും അനുകരിക്കുകയും ചെയ്യുക. നാമെല്ലാവരും അത് ചെയ്തു, അതും ചെയ്യുക. (ഡിസൈൻ മോഷ്ടിക്കേണ്ട ആവശ്യമില്ല, കോഡിൽ നിന്ന് തന്നെ പഠിക്കുക)

    നിങ്ങൾ പര്യവേക്ഷണം ചെയ്യാൻ ആഗ്രഹിക്കുന്ന രസകരമായ Javascript ഇഫക്റ്റുകൾ ശ്രദ്ധയിൽപ്പെട്ടോ? ഇഫക്റ്റ് പ്രദർശിപ്പിക്കുന്നതിന് ഇത് ഒരു പ്ലഗിൻ ഉപയോഗിക്കുന്നുണ്ടാകാം. സോഴ്സ് കോഡ് അവലോകനം ചെയ്ത് സ്ക്രിപ്റ്റിൻ്റെ പേരിനായി HEAD ടാഗിൽ നോക്കുക. എന്നിട്ട് അത് ഗൂഗിളിൽ തിരഞ്ഞ് നിങ്ങളുടെ വെബ്‌സൈറ്റിൽ ചേർക്കുക! ഹൂറേ.

    22: എല്ലാ ഘടകങ്ങളും സ്റ്റൈൽ ചെയ്യുക

    ഇത് വളരെ പ്രധാനപ്പെട്ട ഒരു നിയമമാണ്, പ്രത്യേകിച്ചും നിങ്ങൾ ഒരു ക്ലയൻ്റിനായി പ്രവർത്തിക്കുമ്പോൾ. നിങ്ങൾ ബ്ലോക്ക്‌ക്വോട്ട് എലമെൻ്റ് ഉപയോഗിക്കാത്തതിനാൽ നിങ്ങളുടെ ക്ലയൻ്റിന് അത് ആവശ്യമില്ലെന്ന് അർത്ഥമാക്കുന്നില്ല. ഓർഡർ ചെയ്ത ലിസ്റ്റുകൾ ഉപയോഗിക്കുന്നില്ലേ? നിങ്ങളുടെ ക്ലയൻ്റും അങ്ങനെ ചെയ്യില്ല എന്നല്ല ഇതിനർത്ഥം. ഓരോ എലമെൻ്റിനും വേണ്ടിയുള്ള നിങ്ങളുടെ ശൈലികൾ കാണിക്കാൻ സ്വയം ഒരു ഉപകാരം ചെയ്യുകയും ഒരു സമർപ്പിത പേജ് സൃഷ്ടിക്കുകയും ചെയ്യുക: ul , ol , p , h1-h6 , blockquotes , മുതലായവ.

    23: ട്വിറ്റർ ഉപയോഗിക്കുക

    ഈ ദിവസങ്ങളിൽ ട്വിറ്ററിനെക്കുറിച്ച് ഒരു പരാമർശവും കേൾക്കാതെ എനിക്ക് ടെലി കാണാൻ കഴിയില്ല; അത് ശരിക്കും സർവ്വവ്യാപിയായി മാറിയിരിക്കുന്നു. ലാറി കിംഗ് തൻ്റെ ട്വിറ്റർ അക്കൗണ്ട് പ്രൊമോട്ട് ചെയ്യുന്നത് കേൾക്കാൻ എനിക്ക് ആഗ്രഹമില്ല - നമുക്കെല്ലാവർക്കും അറിയാവുന്നതുപോലെ, അവൻ തീർച്ചയായും സ്വയം പ്രവർത്തിപ്പിക്കില്ല. സഹായികൾക്കായി ഹുറേ! കൂടാതെ, ഒഫ്രയുടെ ഔദ്യോഗിക അംഗീകാരത്തിന് ശേഷം എത്ര വീട്ടമ്മമാർ അവരുടെ അക്കൗണ്ട് സൃഷ്ടിച്ചു? ഈ സേവനത്തെക്കുറിച്ചും അതിൻ്റെ സാധ്യതകളെക്കുറിച്ചും ഞങ്ങളിൽ കുറച്ചുപേർക്ക് മാത്രം അറിയാവുന്ന ആ ദിവസങ്ങൾ മാത്രമേ നമുക്ക് നഷ്ടമാകൂ.

    തുടക്കത്തിൽ, ട്വിറ്ററിൻ്റെ പ്രധാന ആശയം "നിങ്ങൾ എന്താണ് ചെയ്യുന്നത്" എന്ന് രേഖപ്പെടുത്തുക എന്നതായിരുന്നു. ഇത് ഇപ്പോഴും ഒരു പരിധിവരെ ശരിയാണെങ്കിലും, നമ്മുടെ വ്യവസായത്തിൽ ട്വിറ്റർ ഒരു നെറ്റ്‌വർക്കിംഗ് ഉപകരണമായി മാറിയിരിക്കുന്നു. ഞാൻ ബഹുമാനിക്കുന്ന ഒരു വെബ് ഡെവലപ്പർ അവർക്ക് താൽപ്പര്യമുണർത്തുന്ന ഒരു ലേഖനത്തിലേക്കുള്ള ലിങ്ക് പോസ്റ്റുചെയ്യുകയാണെങ്കിൽ, എന്നെ വിശ്വസിക്കൂ, ഞാനും അത് വായിക്കും - നിങ്ങളും അങ്ങനെ ചെയ്യണം! ഇതാണ് ഡിഗ് പോലുള്ള സൈറ്റുകൾ കൂടുതൽ കൂടുതൽ ശല്യപ്പെടുത്തുന്നത്.


    24: ഫോട്ടോഷോപ്പ് പഠിക്കുക


    Nettuts+ ലേക്കുള്ള സമീപകാല സന്ദർശകനായ ഒരാൾ Psdtuts+ സൈറ്റിൽ നിന്നുള്ള ശുപാർശകൾ പ്രസിദ്ധീകരിക്കുന്നതിൽ അസന്തുഷ്ടനായിരുന്നു. വെബ് ഡെവലപ്‌മെൻ്റ് ബ്ലോഗുമായി ഫോട്ടോഷോപ്പിന് യാതൊരു ബന്ധവുമില്ലെന്ന് അദ്ദേഹം അവകാശപ്പെട്ടു. അത് അവനുമായി എങ്ങനെ പോകുന്നുവെന്ന് എനിക്ക് ഉറപ്പില്ല, പക്ഷേ എൻ്റെ കമ്പ്യൂട്ടറിൽ മുഴുവൻ സമയവും ഫോട്ടോഷോപ്പ് തുറന്നിരിക്കുന്നു.

    വാസ്തവത്തിൽ, ഫോട്ടോഷോപ്പ് നിങ്ങളുടെ ഏറ്റവും പ്രധാനപ്പെട്ട ഉപകരണമായി മാറും. നിങ്ങൾ HTML, CSS എന്നിവ പഠിച്ചുകഴിഞ്ഞാൽ, കഴിയുന്നത്ര ഫോട്ടോഷോപ്പ് ടെക്നിക്കുകൾ പഠിക്കാൻ ഞാൻ നിങ്ങളെ ശുപാർശ ചെയ്യുന്നു

    25: ഓരോ HTML ടാഗും പഠിക്കുക

    നിങ്ങളുടെ ജോലിയിൽ നിങ്ങൾ അഭിമുഖീകരിക്കാത്ത ഡസൻ കണക്കിന് HTML ടാഗുകൾ ഉണ്ട്. എന്നിരുന്നാലും, നിങ്ങൾ അവരെ അറിയരുതെന്ന് ഇതിനർത്ഥമില്ല! ഉദാഹരണത്തിന് abbr ടാഗ് നിങ്ങൾക്ക് പരിചിതമാണോ? ഉദ്ധരണിയുടെ കാര്യമോ? ഈ രണ്ട് ടാഗുകളും നിങ്ങളുടെ ടൂൾബോക്സിൽ അവയുടെ സ്ഥാനം അർഹിക്കുന്നു. അവയെല്ലാം പര്യവേക്ഷണം ചെയ്യുക!

    വഴിയിൽ, ഈ രണ്ട് ടാഗുകൾ നിങ്ങൾക്ക് ഇപ്പോഴും പരിചിതമല്ലെങ്കിൽ:

    abbr അതിൽ നിന്ന് പ്രതീക്ഷിക്കുന്നത് കൃത്യമായി ചെയ്യുന്നു. ഇത് ചുരുക്കെഴുത്തിനെ സൂചിപ്പിക്കുന്നു. "Blvd" എന്നത് "boulevard" എന്ന വാക്കിൻ്റെ ചുരുക്കെഴുത്തായതിനാൽ ഒരു abbr ടാഗിൽ പൊതിയാവുന്നതാണ്.

    ഒരു കൃതിയുടെ ശീർഷകം ലിങ്ക് ചെയ്യാൻ cite ഉപയോഗിക്കുന്നു. ഉദാഹരണത്തിന്, നിങ്ങൾ ഈ ലേഖനം നിങ്ങളുടെ സ്വന്തം ബ്ലോഗിലേക്കാണ് ലിങ്ക് ചെയ്യുന്നതെങ്കിൽ, "തുടക്കക്കാർക്കുള്ള 30 അത്യാവശ്യ HTML നിയമങ്ങൾ" എന്ന തലക്കെട്ട് ഉദ്ധരണി ടാഗിൽ ഇടാം. ഉദ്ധരണിയുടെ രചയിതാവിലേക്ക് ലിങ്ക് ചെയ്യാൻ ടാഗ് ഉപയോഗിക്കരുത് എന്നത് ശ്രദ്ധിക്കുക. ഇതൊരു സാധാരണ തെറ്റാണ്.

    26: നിങ്ങളുടെ കമ്മ്യൂണിറ്റിയിൽ ഇടപെടുക

    വെബ് ഡെവലപ്‌മെൻ്റിലെ അറിവിൻ്റെ കൂടുതൽ വളർച്ചയ്ക്ക് ഞങ്ങളുടേത് പോലുള്ള സൈറ്റുകൾ വലിയ സംഭാവന നൽകുന്നു, നിങ്ങളും ചെയ്യണം! പേജിൽ ഘടകങ്ങൾ എങ്ങനെ ശരിയായി സ്ഥാപിക്കാമെന്ന് ഒടുവിൽ കണ്ടെത്തിയോ? ഒരു ബ്ലോഗ് പോസ്റ്റ് സൃഷ്ടിച്ച് അത് എങ്ങനെ ചെയ്യണമെന്ന് മറ്റുള്ളവരെ പഠിപ്പിക്കുക. നിങ്ങളെക്കാൾ അനുഭവപരിചയം കുറഞ്ഞവർ എപ്പോഴും ഉണ്ടായിരിക്കും. നിങ്ങൾ സമൂഹത്തിൽ ഇടപെടുക മാത്രമല്ല, നിങ്ങൾ പഠിക്കുകയും ചെയ്യും. നിങ്ങൾ അത് പഠിക്കാൻ നിർബന്ധിതരാകുന്നതുവരെ നിങ്ങൾക്ക് ശരിക്കും മനസ്സിലാക്കാൻ കഴിയാത്ത എന്തെങ്കിലും ഉണ്ടെന്ന് എപ്പോഴെങ്കിലും ശ്രദ്ധിച്ചിട്ടുണ്ടോ?

    27: CSS റീസെറ്റ് ഉപയോഗിക്കുക

    ചൂടേറിയ ചർച്ചയായ മറ്റൊരു വിഷയം ഇതാ. CSS റീസെറ്റ്: ഉപയോഗിക്കണോ വേണ്ടയോ, അതാണ് ചോദ്യം. നിങ്ങൾ എൻ്റെ വ്യക്തിപരമായ ഉപദേശം ചോദിക്കുകയാണെങ്കിൽ, നിങ്ങളുടെ സ്വന്തം റീസെറ്റ് ഫയൽ സൃഷ്ടിക്കാൻ ഞാൻ 100% ശുപാർശചെയ്യും. Eric Meyer ൻ്റെ പോലെയുള്ള ഒരു ജനപ്രിയ ഫയൽ ഡൗൺലോഡ് ചെയ്തുകൊണ്ട് നിങ്ങൾക്ക് ആരംഭിക്കാം, തുടർന്ന് പതുക്കെ, നിങ്ങൾ പഠിക്കുന്നതിനനുസരിച്ച്, അത് നിങ്ങളുടേതാക്കി മാറ്റാൻ തുടങ്ങാം. നിങ്ങൾ ഇത് ചെയ്യുന്നില്ലെങ്കിൽ, നിങ്ങളുടെ ലിസ്റ്റുകൾക്ക് ലഭിക്കുന്ന ഘടകങ്ങൾ എന്തുകൊണ്ടാണെന്ന് നിങ്ങൾക്ക് ശരിക്കും മനസ്സിലാകില്ല. നിങ്ങളുടെ CSS ഫയലിൽ ഒരിടത്തും നിങ്ങൾ വ്യക്തമാക്കിയിട്ടില്ലാത്ത അധിക പാഡിംഗ്, അതിനാൽ ബുദ്ധിമുട്ട് ഒഴിവാക്കി എല്ലാം പുനഃസജ്ജമാക്കുക!

    Html, ബോഡി, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, img, ins, kbd, q, s, സാമ്പ്, ചെറുത്, സ്‌ട്രൈക്ക്, സ്‌ട്രോംഗ്, ഡിഎൽ, ഡിടി, ഡിഡി, ഓൾ, ഉൽ, ലി, ഫീൽഡ് സെറ്റ്, ഫോം, ലേബൽ, ലെജൻഡ്, ടേബിൾ, അടിക്കുറിപ്പ്, ടിബോഡി, ടിഫൂട്ട്, തേഡ്, ടിആർ, ത്, ടിഡി (മാർജിൻ: 0; പാഡിംഗ്: 0; ബോർഡർ: 0; ഔട്ട്‌ലൈൻ: 0; ഫോണ്ട്-സൈസ്: 100%; വെർട്ടിക്കൽ-അലൈൻ: ബേസ്‌ലൈൻബേസ്‌ലൈൻ; പശ്ചാത്തലം: സുതാര്യം; ) ബോഡി (ലൈൻ-ഉയരം: 1; ) ol, ul (ലിസ്റ്റ്-സ്റ്റൈൽ: ഒന്നുമില്ല; ) ബ്ലോക്ക്‌ക്വോട്ട്, q (ഉദ്ധരണികൾ: ഒന്നുമില്ല;) ബ്ലോക്ക്ക്വോട്ട്:മുമ്പ്, ബ്ലോക്ക്ക്വോട്ട്:ആഫ്റ്റർ, q:മുമ്പ്, q:അതിനുശേഷം (ഉള്ളടക്കം: ""; ഉള്ളടക്കം: ഒന്നുമില്ല; ) പട്ടിക (ബോർഡർ-തകർച്ച: തകർച്ച; അതിർത്തി-അകലം: 0; )

    28: എല്ലാം മുകളിലേക്ക് ഉയർത്തുക!

    പൊതുവായി പറഞ്ഞാൽ, നിങ്ങളുടെ എല്ലാ ഘടകങ്ങളും കഴിയുന്നത്ര മികച്ച രീതിയിൽ വിന്യസിക്കാൻ നിങ്ങൾ എപ്പോഴും ശ്രമിക്കണം. നിങ്ങളുടെ പ്രിയപ്പെട്ട ഡിസൈനർമാരിൽ നിന്നുള്ള ഉദാഹരണങ്ങൾ നോക്കുക. ഓരോ തലക്കെട്ടും ഐക്കണും ഖണ്ഡികയും ലോഗോയും എങ്ങനെ പരസ്പരം വിന്യസിച്ചിരിക്കുന്നുവെന്ന് ശ്രദ്ധിക്കുക? നിങ്ങൾ ഇത് നഷ്‌ടപ്പെടുത്തിയാൽ, നിങ്ങൾ ഒരു പുതുമുഖമാണെന്നതിൻ്റെ ഉറപ്പായ സൂചനയാണിത്. വ്യത്യസ്തമായി ചിന്തിക്കുക: എന്തുകൊണ്ടാണ് നിങ്ങൾ ഈ ഘടകം ഈ സ്ഥലത്ത് വെച്ചതെന്ന് ഞാൻ ചോദിച്ചാൽ, നിങ്ങൾക്ക് കൃത്യമായ കാരണം ഉണ്ടായിരിക്കണം

    29: PSD പാഴ്‌സ് ചെയ്യുക

    അതിനാൽ, നിങ്ങൾക്ക് ഇതിനകം HTML, CSS, ഫോട്ടോഷോപ്പ് എന്നിവയെക്കുറിച്ച് നല്ല അറിവുണ്ട്. നിങ്ങളുടെ ആദ്യത്തെ PSD ഫയൽ ഒരു വർക്കിംഗ് വെബ്‌സൈറ്റാക്കി മാറ്റുക എന്നതാണ് അടുത്ത ഘട്ടം. വിഷമിക്കേണ്ട, അത് തോന്നുന്നത്ര ബുദ്ധിമുട്ടുള്ള കാര്യമല്ല. നിങ്ങളുടെ അറിവ് പ്രയോഗത്തിൽ വരുത്തുന്നതിനുള്ള മികച്ച മാർഗത്തെക്കുറിച്ച് നിങ്ങൾക്ക് ചിന്തിക്കാനാവില്ല.

    30: ചട്ടക്കൂടുകൾ ഉപയോഗിക്കരുത്..എന്നിട്ടും

    Javascript ആയാലും CSS ആയാലും ഫ്രെയിംവർക്കുകൾ മികച്ചതാണ്, എന്നാൽ നിങ്ങൾ ഒരു തുടക്കക്കാരനായിരിക്കുമ്പോൾ ദയവായി അവ ഉപയോഗിക്കരുത്. jQuery ഉം Javascript ഉം ഒരേ സമയം പഠിക്കാൻ കഴിയുമെന്ന് വാദിക്കാമെങ്കിലും, CSS ഉപയോഗിച്ച് ഇത് ചെയ്യാൻ കഴിയില്ല. ഞാൻ എപ്പോഴും 960 CSS ഫ്രെയിംവർക്ക് ശുപാർശ ചെയ്യുകയും അത് പലപ്പോഴും ഉപയോഗിക്കുകയും ചെയ്യുന്നു. അത് മനസ്സിൽ വെച്ചുകൊണ്ട്, നിങ്ങൾ ഇപ്പോഴും CSS പഠിക്കുന്ന പ്രക്രിയയിലാണെങ്കിൽ - അതായത് ഇത് നിങ്ങളുടെ ആദ്യ വർഷം മാത്രമാണ് - നിങ്ങൾ അത് ഉപയോഗിക്കുകയാണെങ്കിൽ മാത്രമേ നിങ്ങൾക്ക് കൂടുതൽ ആശയക്കുഴപ്പമുണ്ടാകൂ.

    കുറച്ച് സമയം ലാഭിക്കാൻ ആഗ്രഹിക്കുന്ന നൂതന ഡെവലപ്പർമാർക്കായി രൂപകൽപ്പന ചെയ്തിട്ടുള്ളതാണ് CSS ചട്ടക്കൂടുകൾ. അവ തുടക്കക്കാർക്കുള്ളതല്ല.

    • നിലവിൽ 4.00/5


    ഞങ്ങൾ ശുപാർശ ചെയ്യുന്നു

    ഡാറ്റാബേസിനായി ക്രമീകരിച്ച ക്രമം സിസ്റ്റം ഒന്നിൽ നിന്ന് വ്യത്യസ്തമാണ്

    1C: “ഡാറ്റാബേസിനായി ക്രമീകരിച്ച ക്രമം സിസ്റ്റം ഒന്നിൽ നിന്ന് വ്യത്യസ്തമാണെങ്കിൽ എന്തുചെയ്യും!” പിശകിൻ്റെ കാരണം പൊരുത്തക്കേടാണ്...