CSS හි "දර්ශණය: කිසිවක්" සහ "දෘශ්යතාව: සඟවා" අතර වෙනස

එක් හේතුවක් හෝ වෙනත් හේතුවක් නිසා ඔබට නිශ්චිත ක්ෂේත්රවල "සැඟවීමට" වෙබ් අඩවි සංවර්ධනය කිරීම සඳහා ඔබ වැඩ කරන විට ඇතැම් අවස්ථාවලදී හැක. සැබැවින්ම, HTML markup වෙතින් ප්රශ්න වලින් අයිතම ඉවත් කරන්නට පුළුවනි, නමුත් ඔබ ඒවායේ රැඳී සිටීමට අවශ්ය නම්, කුමන හේතුවක් මත බ්රව්සර් තිරය මත ප්රදර්ශනය නොකළ යුතු අතර (සහ අපි හේතු දැක්වීමට අපි හේතු විමසා බලමු මෙය කෙටියෙන් කරන්න). ඔබගේ HTML හි මූලද්රව්යයක් තබා ගැනීමට, එය ප්රදර්ශනය සඳහා සැඟවීමට, ඔබ CSS වෙත හැරෙනු ඇත.

HTML හි මූලද්රව්යයක් සැඟවීමට වඩාත් පොදු ක්රම දෙක වනුයේ CSS ගුණාංග "ප්රදර්ශනය" හෝ "දෘශ්යතාව" සඳහාය. මුලින්ම බැලූ බැල්මට, මෙම දේපළ දෙක ම බොහෝ විට එකම දෙය ලෙස පෙනෙන්නට ඇත. නමුත් ඒවා එකිනෙකට වෙනස් වෙනස්කම් ඇති බව පෙනේ. සංදර්ශකය අතර වෙනස්කම් දෙස බලමු: කිසිවක් සහ පෙනුම: සැඟවුනු.

දෘශ්යතාව

CSS ගුණාංගය / අගය අගය බැලීමේ භාවිතා කිරීම: සැඟවුණු බ්රව්සරයෙන් මූලද්රව්යයක් සඟවයි. කෙසේ වෙතත්, සැඟවුණු මූලද්රව්යය තවමත් සැකැස්ම තුළ අවකාශය ගතවේ. හරියටම ඔබ මූලද්රව්යයේ නොපෙනෙන ලෙස හැඩගස්වා ඇති නමුත් එය තවමත් තැනින් තැන තබා ඇති අතර එය තනිවම තබා ගැනීමට ඉඩ තිබුණි.

ඔබේ පිටුවෙහි DIV ඔබ ඔබේ වෙබ් පිටුවේ ස්ථානගත කර CSS භාවිතා කරන විට එය 100x100 පික්සල් භාවිතා කිරීමට මානකරනු ඇත, දෘශ්යතාව: සැඟවුණු දේපල තිරය මත DIV නොපෙන්වයි, නමුත් එය අනුගමනය කරනු ලබන පාඨය එය තවමත් පවතී 100x100 පරතරය.

අවංකවම, දෘශ්යතාව දේපලක් අපි බොහෝ විට භාවිතා නොකල අතර, නිසැකවම එයම නොවේ. අපි යම් මූලද්රව්යයක් සඳහා අවශ්ය ආකෘතිය ලබා ගැනීමට ස්ථානගත කිරීම වැනි අනෙකුත් CSS ගුණාංගද භාවිතා කර ඇත්නම්, පසුව එම අයිතමය මුලින්ම සඟවා ගැනීමට දෘශ්යතාව භාවිතා කළ හැකිය, එය නැවත ආරම්භ කිරීමට පමණක් "හැරීම" සඳහා පමණි. මෙම ගුණාංගයේ එක භාවිතා කිරීමක් විය හැකි නමුත්, නැවතත්, අපි ඕනෑම සංඛ්යාතයකට හැරෙන දෙයක් නොවේ.

සංදර්ශනය

සාමාන්ය ලියකියවිලි ප්රවාහයේ මූලද්රව්යයක් තුළ ඇති දෘශ්යතාව දේපල මෙන් නොව, ප්රදර්ශනය: කිසිවක් ලේඛනයෙන් මුලුමනින් ම ඉවත් නොකෙරේ. HTML සඳහා එය තවමත් මූල කේතයෙහි තවමත් ඉඩක් නොලැබේ. මෙය ඇත්ත වශයෙන්ම, ලේඛන ප්රවාහයෙන් ඉවත් කර ඇති නිසාය. සියලු අභිප්රායයන් සහ අරමුණු සඳහා, අයිතමය ඉවත්ව ඇත. මෙය ඔබගේ අභිප්රාය මත පදනම්ව යහපත් හෝ නරක දෙයක් විය හැකිය. ඔබ මෙම දේපල අනිසි ලෙස පාවිච්චි කළහොත් ඔබගේ පිටුවට හානි කළ හැකිය!

අපි නිතරම පිටුවක් පරීක්ෂා කිරීමේදී "ප්රදර්ශනය: කිසිවක්" භාවිතා කරමු. පිටුවෙහි වෙනත් ක්ෂේත්රයන් පරීක්ෂා කර බැලීමට අප යම් කාලයක් සඳහා "ඉවත්" කිරීමට අවශ්ය නම් අපට ප්රදර්ශනය භාවිතා කළ හැකිය: ඒ සඳහා කිසිවක් නැත. කෙසේ වෙතත්, මතක තබා ගත යුතු කරුණ වන්නේ, එම අඩවියට සැබවින්ම ආරම්භ කිරීම සඳහා පෙරාතුව මූල ද්රව්ය ආපසු පිටුවට ආපසු යා යුතු බවයි. මෙම ක්රමය තුළ ලේඛන ප්රවාහයෙන් ඉවත් කරන ලද අයිතමයක් සෙවුම් යන්ත්ර හෝ තිර රචකයන් විසින් නොපෙන්වයි, එය HTML markup තුළ පැවතිය හැක. අතීතයේදී, මෙම ක්රමය සෙවුම් එන්ජින් ශ්රේණිවලට බලපෑම් කිරීමට උත්සාහ කිරීම සඳහා මෙම ක්රමය භාවිතා කරන ලදි, එබැවින් එම ප්රවේශය භාවිතා කරන්නේ මන්දැයි සොයා බැලීමට ගූගල් සඳහා රතු ධජයක් විය නොහැකිය.

අපට පෙනෙන එක් ක්රමයක්: අපට ප්රයෝජනවත් කිසිවක් නැත, සජීවී, නිෂ්පාදන වෙබ් අඩවිවල එය භාවිතා කරන්නේ කොතැනද යන්න, අපි එක් එක් දර්ශණ ප්රමාණය සඳහා ලබා ගත හැකි විචල්ය වෙබ් අඩවියක් සෑදීමේදී, නමුත් අන් අය සඳහා නොවේ. ඔබට ප්රදර්ශනය භාවිතා කළ හැකිය: කිසිවක් එම මූලගය සඟවා ගැනීම සහ පසුව මාධ්ය විමසුම් සමඟ එය නැවත හරවා ගන්න. මෙය සංදර්ශකය පිළිගත හැකි පරිහරණයකි: කිසිවෙකු, ඔබ නොඅදහරි හේතු සඳහා කිසිවක් සැඟවීමට උත්සාහ නොකර ඇති නිසා, එසේ කිරීම සඳහා නීත්යානුකූල අවශ්යතාවයක් ඇත.

ජෙනිෆර් ක්රිනින්ගේ මුල් ලිපියක්. 3/3/17 දින ජෙරමි ගිරාඩ් විසින් සංස්කරණය කරන ලදි