diff options
| author | Ryan Johnson <rjohnson@mozilla.com> | 2021-04-29 16:16:42 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-04-29 16:16:42 -0700 |
| commit | 95aca4b4d8fa62815d4bd412fff1a364f842814a (patch) | |
| tree | 5e57661720fe9058d5c7db637e764800b50f9060 /files/bn | |
| parent | ee3b1c87e3c8e72ca130943eed260ad642246581 (diff) | |
| download | translated-content-95aca4b4d8fa62815d4bd412fff1a364f842814a.tar.gz translated-content-95aca4b4d8fa62815d4bd412fff1a364f842814a.tar.bz2 translated-content-95aca4b4d8fa62815d4bd412fff1a364f842814a.zip | |
remove retired locales (#699)
Diffstat (limited to 'files/bn')
123 files changed, 0 insertions, 18916 deletions
diff --git a/files/bn/_redirects.txt b/files/bn/_redirects.txt deleted file mode 100644 index f9c652b1fd..0000000000 --- a/files/bn/_redirects.txt +++ /dev/null @@ -1,49 +0,0 @@ -# DO NOT EDIT THIS FILE MANUALLY. -# Use the CLI instead: -# -# yarn content add-redirect <fromURL> <toURL> -# -# FROM-URL TO-URL -/bn/docs/DOM /bn/docs/Web/API/Document_Object_Model -/bn/docs/HTML/HTML5 /bn/docs/Web/Guide/HTML/HTML5 -/bn/docs/HTML/HTML5/Introduction_to_HTML5 /bn/docs/Web/Guide/HTML/HTML5/Introduction_to_HTML5 -/bn/docs/IndexedDB /bn/docs/Web/API/IndexedDB_API -/bn/docs/Learn/JavaScript/First_steps/āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ-āĻā§ /bn/docs/Learn/JavaScript/First_steps/What_is_JavaScript -/bn/docs/Localization /bn/docs/Glossary/Localization -/bn/docs/MDN/Community /bn/docs/orphaned/MDN/Community -/bn/docs/MDN/Community/Whats_happening /bn/docs/orphaned/MDN/Community/Whats_happening -/bn/docs/MDN/Contribute/Content /bn/docs/MDN/Guidelines -/bn/docs/MDN/Contribute/Content/Style_guide /bn/docs/MDN/Guidelines/Writing_style_guide -/bn/docs/MDN/Contribute/Creating_and_editing_pages /bn/docs/MDN/Contribute/Howto/Create_and_edit_pages -/bn/docs/MDN/Contribute/Howto/Create_an_MDN_account /bn/docs/orphaned/MDN/Contribute/Howto/Create_an_MDN_account -/bn/docs/MDN/Contribute/Structures /bn/docs/MDN/Structures -/bn/docs/MDN/Contribute/Structures/Macros /bn/docs/MDN/Structures/Macros -/bn/docs/MDN/Getting_started /bn/docs/MDN/Contribute/Getting_started -/bn/docs/MDN/Guidelines/Style_guide /bn/docs/MDN/Guidelines/Writing_style_guide -/bn/docs/MDN_at_ten /bn/docs/MDN/At_ten -/bn/docs/Mozilla/āĻĢāĻžāϝāĻŧāĻžāϰāĻĢāĻā§āϏ /bn/docs/Mozilla/Firefox -/bn/docs/Mozilla/āĻĢāĻžāϝāĻŧāĻžāϰāĻĢāĻā§āϏ/āϰāĻŋāϞāĻŋāĻāϏ /bn/docs/Mozilla/Firefox/Releases -/bn/docs/Tools/āϤā§āϰāĻŋāĻŽāĻžāϤā§āϰāĻŋāĻ_āĻĻāϰā§āĻļāύ /bn/docs/Tools/3D_View -/bn/docs/Web/CSS/Getting_Started /bn/docs/Learn/CSS/First_steps -/bn/docs/Web/CSS/Getting_Started/Color /bn/docs/Learn/CSS/Building_blocks/Values_and_units -/bn/docs/Web/CSS/Getting_Started/How_CSS_works /bn/docs/Learn/CSS/First_steps/How_CSS_works -/bn/docs/Web/CSS/Getting_Started/Readable_CSS /bn/docs/Learn/CSS/First_steps/How_CSS_is_structured -/bn/docs/Web/CSS/Getting_Started/Text_styles /bn/docs/Learn/CSS/Styling_text/Fundamentals -/bn/docs/Web/CSS/Getting_Started/Why_use_CSS /bn/docs/conflicting/Learn/CSS/First_steps/How_CSS_works -/bn/docs/Web/CSS/Getting_Started/āύāĻ /bn/docs/Learn/CSS/Building_blocks/Selectors -/bn/docs/Web/CSS/Getting_Started/āϞā§-āĻāĻāĻ /bn/docs/Learn/CSS/CSS_layout -/bn/docs/Web/CSS/element /bn/docs/Web/CSS/element() -/bn/docs/Web/Guide/API/DOM /bn/docs/conflicting/Web/API/Document_Object_Model -/bn/docs/Web/Guide/API/WebRTC /bn/docs/Web/API/WebRTC_API -/bn/docs/Web/Guide/Events /bn/docs/orphaned/Web/Guide/Events -/bn/docs/Web/Guide/HTML/Canvas_tutorial /bn/docs/Web/API/Canvas_API/Tutorial -/bn/docs/Web/Guide/HTML/Content_Editable /bn/docs/Web/Guide/HTML/Editable_content -/bn/docs/Web/Guide/HTML/Forms /bn/docs/Learn/Forms -/bn/docs/Web/Guide/āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ /bn/docs/Web/Guide/Graphics -/bn/docs/Web/HTML/CORS_settings_attributes /bn/docs/Web/HTML/Attributes/crossorigin -/bn/docs/Web/HTML/Canvas /bn/docs/Web/API/Canvas_API -/bn/docs/Web/HTML/Canvas/Tutorial /bn/docs/conflicting/Web/API/Canvas_API/Tutorial -/bn/docs/Web/HTML/Focus_management_in_HTML /bn/docs/Web/API/Document/hasFocus -/bn/docs/Web/JavaScript/āĻāĻžāώāĻžāϰ_āϰāĻŋāϏā§āϰā§āϏ /bn/docs/Web/JavaScript/Language_Resources -/bn/docs/Web_Development /bn/docs/conflicting/Web/Guide -/bn/docs/en /en-US/ diff --git a/files/bn/_wikihistory.json b/files/bn/_wikihistory.json deleted file mode 100644 index 940362e7ff..0000000000 --- a/files/bn/_wikihistory.json +++ /dev/null @@ -1,946 +0,0 @@ -{ - "Glossary": { - "modified": "2020-10-07T11:06:43.575Z", - "contributors": [ - "peterbe", - "SphinxKnight", - "wbamberg", - "tuxboy", - "Jeremie" - ] - }, - "Glossary/API": { - "modified": "2019-03-23T22:37:26.215Z", - "contributors": [ - "tuxboy" - ] - }, - "Glossary/Bandwidth": { - "modified": "2019-03-23T22:37:28.297Z", - "contributors": [ - "tuxboy" - ] - }, - "Glossary/DHTML": { - "modified": "2019-03-23T22:58:37.799Z", - "contributors": [ - "smsnobin77" - ] - }, - "Glossary/Localization": { - "modified": "2019-03-23T23:27:22.624Z", - "contributors": [ - "badsha_eee" - ] - }, - "Glossary/WebRTC": { - "modified": "2019-03-23T22:37:31.573Z", - "contributors": [ - "tuxboy" - ] - }, - "Learn": { - "modified": "2020-09-11T13:07:06.291Z", - "contributors": [ - "mdbiploballi81", - "mizanursajid", - "SphinxKnight", - "svarlamov", - "username-abdur", - "NaSabbir", - "Shubhobd", - "Bolaram", - "kscarfone" - ] - }, - "Learn/CSS": { - "modified": "2020-07-16T22:25:32.146Z", - "contributors": [ - "josh-wong" - ] - }, - "Learn/CSS/Building_blocks/Selectors": { - "modified": "2019-03-23T23:10:32.206Z", - "contributors": [ - "rabeya" - ] - }, - "Learn/CSS/Building_blocks/Values_and_units": { - "modified": "2019-03-23T23:11:32.781Z", - "contributors": [ - "Saki336", - "Maliha81" - ] - }, - "Learn/CSS/CSS_layout": { - "modified": "2019-03-23T23:11:30.667Z", - "contributors": [ - "Prome" - ] - }, - "Learn/CSS/First_steps": { - "modified": "2019-03-23T23:31:51.964Z", - "contributors": [ - "teoli", - "tuxboy" - ] - }, - "Learn/CSS/First_steps/How_CSS_is_structured": { - "modified": "2019-03-23T23:10:14.661Z", - "contributors": [ - "teoli", - "amena-synthia" - ] - }, - "Learn/CSS/First_steps/How_CSS_works": { - "modified": "2019-03-23T23:21:45.414Z", - "contributors": [ - "Bolaram", - "mimzi_fahia", - "kamrunNaharRuma", - "teoli" - ] - }, - "Learn/CSS/Howto": { - "modified": "2020-07-16T22:25:41.478Z", - "contributors": [ - "chrisdavidmills" - ] - }, - "Learn/CSS/Howto/Generated_content": { - "modified": "2020-07-16T22:25:46.972Z", - "contributors": [ - "chrisdavidmills", - "rsarah", - "Saki336", - "MalihaDipty" - ] - }, - "Learn/CSS/Styling_text/Fundamentals": { - "modified": "2019-03-23T23:11:32.510Z", - "contributors": [ - "MalihaDipty" - ] - }, - "Learn/Forms": { - "modified": "2020-07-16T22:20:53.344Z", - "contributors": [ - "kmsuzan" - ] - }, - "Learn/HTML": { - "modified": "2020-07-16T22:22:14.837Z", - "contributors": [ - "Saiful000" - ] - }, - "Learn/HTML/Introduction_to_HTML": { - "modified": "2020-07-16T22:22:45.239Z", - "contributors": [ - "onurbasturk" - ] - }, - "Learn/JavaScript": { - "modified": "2020-07-16T22:29:36.981Z", - "contributors": [ - "roman_sayed007" - ] - }, - "Learn/JavaScript/First_steps": { - "modified": "2020-07-16T22:29:48.439Z", - "contributors": [ - "beingtaki", - "SphinxKnight" - ] - }, - "Learn/JavaScript/First_steps/What_is_JavaScript": { - "modified": "2020-07-23T11:41:02.501Z", - "contributors": [ - "promisind" - ] - }, - "Learn/Server-side": { - "modified": "2020-07-16T22:35:55.391Z", - "contributors": [ - "chrisdavidmills" - ] - }, - "Learn/Server-side/Django": { - "modified": "2020-11-21T09:20:44.374Z", - "contributors": [ - "libnum10", - "Tariqul2h2" - ] - }, - "Learn/Server-side/First_steps": { - "modified": "2020-07-16T22:36:07.321Z", - "contributors": [ - "chrisdavidmills" - ] - }, - "Learn/Server-side/First_steps/Website_security": { - "modified": "2020-07-16T22:36:27.441Z", - "contributors": [ - "promisind" - ] - }, - "MDN": { - "modified": "2020-02-19T18:52:16.503Z", - "contributors": [ - "jswisher", - "SphinxKnight", - "wbamberg", - "Jeremie", - "Bolaram", - "teoli" - ] - }, - "MDN/At_ten": { - "modified": "2019-03-23T22:50:40.078Z", - "contributors": [ - "Bolaram", - "badsha_eee" - ] - }, - "MDN/Contribute": { - "modified": "2019-01-16T18:29:06.865Z", - "contributors": [ - "wbamberg", - "Bolaram", - "faria", - "teoli", - "Prome", - "Sheppy" - ] - }, - "MDN/Contribute/Getting_started": { - "modified": "2020-09-30T17:09:15.654Z", - "contributors": [ - "chrisdavidmills", - "wbamberg", - "Bolaram", - "badsha_eee", - "shafiul" - ] - }, - "MDN/Contribute/Howto": { - "modified": "2020-12-14T11:30:10.929Z", - "contributors": [ - "wbamberg", - "Sheppy" - ] - }, - "MDN/Contribute/Howto/Convert_code_samples_to_be_live": { - "modified": "2019-01-16T18:29:38.875Z", - "contributors": [ - "wbamberg", - "badsha_eee" - ] - }, - "MDN/Contribute/Howto/Create_and_edit_pages": { - "modified": "2019-01-16T17:44:34.088Z", - "contributors": [ - "wbamberg", - "teoli", - "badsha_eee" - ] - }, - "MDN/Guidelines": { - "modified": "2020-09-30T15:28:12.396Z", - "contributors": [ - "chrisdavidmills", - "wbamberg", - "Sheppy" - ] - }, - "MDN/Guidelines/Writing_style_guide": { - "modified": "2020-09-30T15:28:13.100Z", - "contributors": [ - "chrisdavidmills", - "jswisher", - "wbamberg", - "shamimsw" - ] - }, - "MDN/Structures": { - "modified": "2020-09-30T09:04:16.032Z", - "contributors": [ - "chrisdavidmills", - "wbamberg", - "jswisher" - ] - }, - "MDN/Structures/Macros": { - "modified": "2020-09-30T09:04:16.202Z", - "contributors": [ - "chrisdavidmills", - "wbamberg", - "jswisher" - ] - }, - "Mozilla": { - "modified": "2019-03-23T23:34:34.377Z", - "contributors": [ - "Bolaram", - "ethertank" - ] - }, - "Mozilla/Add-ons": { - "modified": "2019-09-09T13:12:22.427Z", - "contributors": [ - "SphinxKnight", - "ToufiqAminRumi", - "Bolaram", - "aialvi", - "SOFT", - "ershadul", - "wbamberg" - ] - }, - "Mozilla/Add-ons/WebExtensions": { - "modified": "2019-03-18T21:06:37.679Z", - "contributors": [ - "wbamberg" - ] - }, - "Mozilla/Add-ons/WebExtensions/What_are_WebExtensions": { - "modified": "2019-03-23T22:16:37.686Z", - "contributors": [ - "MotivatedbyGod" - ] - }, - "Mozilla/Add-ons/WebExtensions/Your_first_WebExtension": { - "modified": "2019-03-18T21:06:52.270Z", - "contributors": [ - "jQsafi" - ] - }, - "Mozilla/Firefox": { - "modified": "2020-01-18T12:34:49.048Z", - "contributors": [ - "leela52452", - "SphinxKnight", - "wbamberg", - "jwhitlock", - "badsha_eee", - "Bolaram", - "ashickur_noor", - "Sudipto.chy" - ] - }, - "Mozilla/Firefox/Releases": { - "modified": "2019-04-09T14:31:52.314Z", - "contributors": [ - "wbamberg", - "shafiul", - "Sudipto.chy" - ] - }, - "Tools": { - "modified": "2020-07-16T22:44:13.511Z", - "contributors": [ - "SphinxKnight", - "wbamberg", - "ashikCodecamper", - "Bolaram", - "jQsafi", - "badsha_eee", - "nasirkhan", - "adhikarichiranjibi", - "arifrhb", - "tuxboy" - ] - }, - "Tools/3D_View": { - "modified": "2020-07-16T22:34:24.936Z", - "contributors": [ - "wbamberg", - "MUHAMMAD_KHAN" - ] - }, - "Tools/Page_Inspector": { - "modified": "2020-07-16T22:34:26.736Z", - "contributors": [ - "wbamberg", - "bassam", - "Prome" - ] - }, - "Tools/Style_Editor": { - "modified": "2020-07-16T22:34:59.634Z", - "contributors": [ - "wbamberg", - "hossainmosharraf", - "Bolaram", - "jsx", - "Fariha_Fiha", - "mimzi_fahia" - ] - }, - "Web": { - "modified": "2019-01-16T17:29:41.603Z", - "contributors": [ - "Bolaram", - "tohin007", - "sap", - "DxMuhit", - "badsha_eee", - "towfiqueanam", - "bellayet", - "nasirkhan", - "tuxboy", - "Jan.Ruzicka" - ] - }, - "Web/API": { - "modified": "2019-03-18T20:48:16.500Z", - "contributors": [ - "duduindo", - "tuxboy", - "cse031sust02", - "khalid32", - "jswisher" - ] - }, - "Web/API/Battery_Status_API": { - "modified": "2019-03-23T22:13:35.833Z", - "contributors": [ - "itskawsar" - ] - }, - "Web/API/Canvas_API": { - "modified": "2019-03-23T23:31:43.205Z", - "contributors": [ - "SphinxKnight", - "spsumon44", - "teoli", - "tuxboy" - ] - }, - "Web/API/Canvas_API/Tutorial": { - "modified": "2019-03-23T23:22:41.275Z", - "contributors": [ - "mahmudtamim" - ] - }, - "Web/API/Document/hasFocus": { - "modified": "2019-03-23T22:41:57.848Z", - "contributors": [ - "ToufiqAminRumi" - ] - }, - "Web/API/Document_Object_Model": { - "modified": "2019-03-23T23:25:08.675Z", - "contributors": [ - "badsha_eee", - "teoli" - ] - }, - "Web/API/Event": { - "modified": "2020-10-15T22:30:24.560Z", - "contributors": [ - "Achilles1515" - ] - }, - "Web/API/Event/preventDefault": { - "modified": "2020-10-15T22:30:20.746Z", - "contributors": [ - "joydesigner24" - ] - }, - "Web/API/IndexedDB_API": { - "modified": "2020-01-13T04:47:42.155Z", - "contributors": [ - "chrisdavidmills", - "Bolaram", - "towfiqueanam" - ] - }, - "Web/API/InputEvent": { - "modified": "2019-03-18T21:09:05.849Z", - "contributors": [ - "fscholz", - "tuxboy" - ] - }, - "Web/API/StyleSheet": { - "modified": "2019-03-23T23:18:17.872Z", - "contributors": [ - "badsha_eee" - ] - }, - "Web/API/WebRTC_API": { - "modified": "2019-03-23T22:37:29.214Z", - "contributors": [ - "tuxboy" - ] - }, - "Web/Accessibility": { - "modified": "2019-09-11T08:22:02.036Z", - "contributors": [ - "SphinxKnight", - "DxMuhit", - "badsha_eee" - ] - }, - "Web/CSS": { - "modified": "2019-09-11T03:33:34.664Z", - "contributors": [ - "SphinxKnight", - "arifulhasan", - "MarufSharia", - "DxMuhit", - "anistuhin", - "teoli", - "badsha_eee", - "Maliha81", - "sharminsultana977", - "tuxboy", - "haboqueferus" - ] - }, - "Web/CSS/CSS_Animations": { - "modified": "2019-03-23T22:43:46.842Z", - "contributors": [ - "teoli" - ] - }, - "Web/CSS/CSS_Transforms": { - "modified": "2019-03-18T21:15:59.884Z", - "contributors": [ - "Sebastianz", - "Prinz_Rana", - "teoli" - ] - }, - "Web/CSS/element()": { - "modified": "2020-11-10T11:02:42.501Z", - "contributors": [ - "chrisdavidmills", - "heea" - ] - }, - "Web/Events": { - "modified": "2019-04-30T14:14:57.706Z", - "contributors": [ - "wbamberg", - "chrisdavidmills" - ] - }, - "Web/Guide": { - "modified": "2019-03-23T23:29:31.562Z", - "contributors": [ - "tuxboy" - ] - }, - "Web/Guide/API": { - "modified": "2019-09-11T09:42:45.137Z", - "contributors": [ - "SphinxKnight", - "tuxboy", - "Sheppy" - ] - }, - "Web/Guide/Graphics": { - "modified": "2019-03-23T23:20:59.963Z", - "contributors": [ - "shakil18" - ] - }, - "Web/Guide/HTML/Editable_content": { - "modified": "2019-03-23T23:22:35.093Z", - "contributors": [ - "sourav1" - ] - }, - "Web/Guide/HTML/HTML5": { - "modified": "2019-03-23T23:35:15.435Z", - "contributors": [ - "teoli", - "badsha_eee", - "ashickur_noor", - "tuxboy" - ] - }, - "Web/Guide/HTML/HTML5/Introduction_to_HTML5": { - "modified": "2019-03-23T23:22:57.838Z", - "contributors": [ - "shafiul", - "Maliha81", - "jaggedzak" - ] - }, - "Web/Guide/Performance": { - "modified": "2019-03-23T23:20:59.790Z", - "contributors": [ - "shakil18" - ] - }, - "Web/HTML": { - "modified": "2019-09-10T15:18:25.692Z", - "contributors": [ - "SphinxKnight", - "wbamberg", - "surajitbasak109", - "Bolaram", - "stephaniehobson", - "teoli", - "jaggedzak", - "badsha_eee", - "khalid32", - "mobarak.ali", - "nasirkhan", - "imondal007", - "mahir_chowdhury", - "ershadul" - ] - }, - "Web/HTML/Attributes/crossorigin": { - "modified": "2019-03-23T22:42:33.032Z", - "contributors": [ - "hmmonir" - ] - }, - "Web/HTML/Block-level_elements": { - "modified": "2019-03-23T22:42:54.998Z", - "contributors": [ - "ToufiqAminRumi" - ] - }, - "Web/HTML/Element": { - "modified": "2019-03-23T23:34:45.682Z", - "contributors": [ - "teoli", - "shafiul", - "moni", - "allergic" - ] - }, - "Web/HTML/Element/a": { - "modified": "2019-03-23T22:41:45.081Z", - "contributors": [ - "Bolaram" - ] - }, - "Web/HTML/Element/article": { - "modified": "2019-03-23T23:18:58.987Z", - "contributors": [ - "teoli", - "badsha_eee" - ] - }, - "Web/HTML/Element/b": { - "modified": "2019-03-23T22:42:07.195Z", - "contributors": [ - "hmmonir" - ] - }, - "Web/HTML/Element/blockquote": { - "modified": "2019-03-23T22:41:52.471Z", - "contributors": [ - "hmmonir" - ] - }, - "Web/HTML/Element/section": { - "modified": "2019-03-23T23:18:59.164Z", - "contributors": [ - "wbamberg", - "teoli", - "badsha_eee" - ] - }, - "Web/HTML/Element/summary": { - "modified": "2019-03-23T22:41:46.042Z", - "contributors": [ - "hmmonir" - ] - }, - "Web/HTML/Global_attributes": { - "modified": "2019-03-23T22:47:22.868Z", - "contributors": [ - "chrisdavidmills" - ] - }, - "Web/HTML/Global_attributes/accesskey": { - "modified": "2019-03-23T22:42:44.253Z", - "contributors": [ - "hmmonir" - ] - }, - "Web/HTML/Global_attributes/contenteditable": { - "modified": "2019-03-23T22:41:41.817Z", - "contributors": [ - "rubayatjamila" - ] - }, - "Web/HTML/Global_attributes/draggable": { - "modified": "2019-03-23T22:42:46.655Z", - "contributors": [ - "jswisher", - "Akashsec" - ] - }, - "Web/HTML/Global_attributes/hidden": { - "modified": "2019-03-23T22:42:27.791Z", - "contributors": [ - "hmmonir" - ] - }, - "Web/HTML/Global_attributes/itemprop": { - "modified": "2019-03-23T22:42:57.832Z", - "contributors": [ - "KawsarAhmed" - ] - }, - "Web/HTML/Global_attributes/itemscope": { - "modified": "2019-03-23T22:42:35.325Z", - "contributors": [ - "hmmonir" - ] - }, - "Web/HTML/Global_attributes/tabindex": { - "modified": "2019-03-23T22:41:47.412Z", - "contributors": [ - "ToufiqAminRumi" - ] - }, - "Web/HTML/Global_attributes/translate": { - "modified": "2019-03-23T22:42:39.382Z", - "contributors": [ - "hmmonir" - ] - }, - "Web/HTTP": { - "modified": "2020-09-11T13:11:42.013Z", - "contributors": [ - "SphinxKnight" - ] - }, - "Web/HTTP/Status": { - "modified": "2020-10-15T22:34:19.044Z", - "contributors": [ - "SphinxKnightt" - ] - }, - "Web/JavaScript": { - "modified": "2020-03-12T19:37:57.288Z", - "contributors": [ - "SphinxKnight", - "Naahid", - "pollmix", - "mobarak.ali", - "roman_sayed007", - "fscholz", - "teoli", - "badsha_eee", - "invisibl3_kngiht", - "shafiul", - "tuxboy", - "maktrix", - "mythrobin" - ] - }, - "Web/JavaScript/A_re-introduction_to_JavaScript": { - "modified": "2020-03-12T19:38:25.980Z", - "contributors": [ - "pollmix", - "fscholz", - "teoli", - "tuxboy", - "shafiul" - ] - }, - "Web/JavaScript/Data_structures": { - "modified": "2020-03-12T19:39:11.158Z", - "contributors": [ - "pollmix", - "fscholz", - "nhshojib", - "teoli", - "SOFT", - "shafiul" - ] - }, - "Web/JavaScript/Guide": { - "modified": "2020-03-12T19:38:30.752Z", - "contributors": [ - "jamal-pb95", - "fscholz", - "badsha_eee", - "teoli", - "shafiul", - "mobarak.ali", - "tuxboy" - ] - }, - "Web/JavaScript/Guide/Grammar_and_types": { - "modified": "2020-03-12T19:38:38.025Z", - "contributors": [ - "wbamberg", - "jamal-pb95", - "itskawsar", - "fscholz", - "teoli", - "mobarak.ali", - "shafiul" - ] - }, - "Web/JavaScript/Inheritance_and_the_prototype_chain": { - "modified": "2020-03-12T19:39:12.963Z", - "contributors": [ - "hasancp", - "fscholz", - "teoli", - "cse031sust02", - "shafiul", - "NOMAN123" - ] - }, - "Web/JavaScript/Language_Resources": { - "modified": "2020-03-12T19:39:11.262Z", - "contributors": [ - "fscholz", - "teoli", - "shafiul", - "arifrhb" - ] - }, - "Web/JavaScript/Reference": { - "modified": "2020-03-12T19:38:33.465Z", - "contributors": [ - "fscholz", - "teoli", - "invisibl3_kngiht", - "badsha_eee", - "shafiul", - "Norbert" - ] - }, - "Web/JavaScript/Reference/Global_Objects": { - "modified": "2020-09-18T16:05:20.895Z", - "contributors": [ - "safikulmiya961", - "fscholz", - "teoli", - "Sheppy" - ] - }, - "Web/JavaScript/Reference/Global_Objects/Number": { - "modified": "2019-03-23T23:25:01.088Z", - "contributors": [ - "wbamberg", - "fscholz", - "teoli", - "rajat_agarwal" - ] - }, - "Web/JavaScript/Reference/Global_Objects/Number/isFinite": { - "modified": "2019-03-23T23:25:14.032Z", - "contributors": [ - "SphinxKnight", - "fscholz", - "teoli", - "tuxboy" - ] - }, - "Web/JavaScript/Reference/Global_Objects/isFinite": { - "modified": "2020-03-12T19:38:39.553Z", - "contributors": [ - "fscholz", - "teoli", - "tuxboy" - ] - }, - "Web/JavaScript/Reference/statements": { - "modified": "2020-03-12T19:39:11.018Z", - "contributors": [ - "fscholz", - "teoli", - "badsha_eee" - ] - }, - "Web/JavaScript/Typed_arrays": { - "modified": "2020-11-21T03:17:19.356Z", - "contributors": [ - "mohammadshohagulislam" - ] - }, - "Web/Reference": { - "modified": "2019-03-23T23:25:25.072Z", - "contributors": [ - "nasirkhan" - ] - }, - "Web/SVG": { - "modified": "2019-03-23T23:22:25.227Z", - "contributors": [ - "teoli" - ] - }, - "Web/SVG/Element": { - "modified": "2019-03-23T23:22:32.311Z", - "contributors": [ - "munny" - ] - }, - "conflicting/Learn/CSS/First_steps/How_CSS_works": { - "modified": "2019-03-23T23:21:57.361Z", - "contributors": [ - "Bolaram", - "teoli", - "mimzi_fahia" - ] - }, - "conflicting/Web/API/Canvas_API/Tutorial": { - "modified": "2019-03-23T23:31:44.732Z", - "contributors": [ - "teoli", - "tuxboy" - ] - }, - "conflicting/Web/API/Document_Object_Model": { - "modified": "2019-01-16T18:05:53.775Z", - "contributors": [ - "shahvishald" - ] - }, - "conflicting/Web/Guide": { - "modified": "2019-03-23T23:31:46.369Z", - "contributors": [ - "tuxboy", - "ethertank" - ] - }, - "orphaned/MDN/Community": { - "modified": "2019-09-04T05:42:20.308Z", - "contributors": [ - "Naahid", - "voiceofmoments", - "wbamberg", - "Shubhobd", - "teoli", - "badsha_eee" - ] - }, - "orphaned/MDN/Community/Whats_happening": { - "modified": "2019-03-23T23:27:03.844Z", - "contributors": [ - "wbamberg", - "teoli", - "badsha_eee" - ] - }, - "orphaned/MDN/Contribute/Howto/Create_an_MDN_account": { - "modified": "2019-01-16T18:29:56.107Z", - "contributors": [ - "wbamberg", - "badsha_eee" - ] - }, - "orphaned/Web/Guide/Events": { - "modified": "2019-03-23T23:10:51.342Z", - "contributors": [ - "Jeremie" - ] - } -} diff --git a/files/bn/conflicting/learn/css/first_steps/how_css_works/index.html b/files/bn/conflicting/learn/css/first_steps/how_css_works/index.html deleted file mode 100644 index b5d5f8a476..0000000000 --- a/files/bn/conflicting/learn/css/first_steps/how_css_works/index.html +++ /dev/null @@ -1,105 +0,0 @@ ---- -title: āĻā§āύ CSS āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻŦā§āύ ? -slug: conflicting/Learn/CSS/First_steps/How_CSS_works -tags: - - NeedsReview -translation_of: Learn/CSS/First_steps/How_CSS_works -translation_of_original: Web/Guide/CSS/Getting_started/Why_use_CSS -original_slug: Web/CSS/Getting_Started/Why_use_CSS ---- -<p>{{ CSSTutorialTOC() }}</p> - -<p>{{ previousPage("/bn-BD/docs/Web/Guide/CSS/Getting_Started/What_is_CSS", "What is CSS?") }}<span class="seoSummary"><span class="seoSummary">āĻāĻāĻŋ <a href="https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Getting_started" title="en-US/docs/Web/Guide/CSS/Getting_started">CSS Getting Started</a> <span id="result_box" lang="bn"><span class="alt-edited hps">āĻāĻŋāĻāĻā§āϰāĻŋāϝāĻŧāĻžāϞā§āϰ <span id="result_box" lang="bn"><span class="hps">āĻĻā§āĻŦāĻŋāϤā§āϝāĻŧ</span> <span class="alt-edited hps">āĻ
āϧā§āϝāĻžāϝāĻŧ</span></span></span></span> <span id="result_box" lang="bn"><span class="alt-edited hps">āĻāĻŦāĻ āĻŦā§āϝāĻžāĻā§āϝāĻž āĻāϰ⧠āĻā§āύ</span></span></span><span id="result_box" lang="bn"><span class="alt-edited hps"> āĻĄāĻā§āĻŽā§āύā§āĻ</span> <span class="alt-edited hps">CSS</span> <span class="alt-edited hps">āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĨ¤</span></span> āĻāĻĒāύāĻŋ CSS āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ <span id="result_box" lang="bn"><span class="hps">āĻāĻĒāύāĻžāϰ āύāĻŽā§āύāĻž</span> <span class="alt-edited hps">āĻĄāĻā§āĻŽā§āύā§āĻ</span> <span class="hps">āĻāĻāĻāĻŋ</span> <span class="hps">āϏā§āĻāĻžāĻāϞāĻļā§āĻ</span> <span class="hps">āϝā§āĻā§āϤ āĻāϰāϤā§āĨ¤</span></span></span></p> - -<h2 class="clearLeft" id="āϤāĻĨā§āϝ_CSS_āĻā§āύ_āĻŦā§āϝāĻŦāĻšāĻžāϰ_āĻāϰāĻŦ">āϤāĻĨā§āϝ: CSS āĻā§āύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻŦ ?</h2> - -<p>CSS <span id="result_box" lang="bn"><span class="hps">āĻāĻāĻāĻŋ</span> <span class="alt-edited hps">āĻĄāĻā§āĻŽā§āύā§āĻā§āϰ</span> <span class="hps">āϤāĻĨā§āϝ</span> <span class="alt-edited hps">āϏāĻžāĻŽāĻā§āϰā§</span></span> āϏā§āĻāĻŋ āĻāĻŋāĻāĻžāĻŦā§ <span id="result_box" lang="bn"><span class="alt-edited hps">āĻĒā§āϰāĻĻāϰā§āĻļāĻŋāϤ āĻšāĻŦā§ āϤāĻžāϰ <span id="result_box" lang="bn"><span class="hps">āĻŦāĻŋāĻŦāϰāĻŖ</span> <span class="hps">āĻĨā§āĻā§ āĻĒā§āĻĨāĻ āϰāĻžāĻāϤ⧠<span id="result_box" lang="bn"><span class="hps">āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰā§āĨ¤ <span id="result_box" lang="bn"><span class="alt-edited hps">āĻĄāĻā§āĻŽā§āύā§āĻ </span></span></span></span></span></span></span></span>āĻāĻŋāĻāĻžāĻŦā§ <span id="result_box" lang="bn"><span class="alt-edited hps">āĻĒā§āϰāĻĻāϰā§āĻļāĻŋāϤ āĻšāĻŦā§ āϤāĻžāϰ <span id="result_box" lang="bn"><span class="hps">āĻŦāĻŋāĻŦāϰāĻŖ <span id="result_box" lang="bn"><span class="alt-edited hps">āϏā§āĻāĻžāĻāϞ</span> <span class="hps">āĻšāĻŋāϏāĻžāĻŦā§ āĻĒāϰāĻŋāĻāĻŋāϤāĨ¤ </span></span></span></span></span></span><span id="result_box" lang="bn"><span class="hps">āĻāĻĒāύāĻŋ</span> <span class="alt-edited hps">āĻāύā§āĻā§āύā§āĻ</span> <span class="hps">āĻĨā§āĻā§ </span></span><span id="result_box" lang="bn"><span class="alt-edited hps"><span id="result_box" lang="bn"><span class="hps"><span id="result_box" lang="bn"><span class="alt-edited hps">āϏā§āĻāĻžāĻāϞ </span></span></span></span></span></span>āĻāϞāĻžāĻĻāĻž āϰāĻžāĻā§āύ <span id="result_box" lang="bn"><span>āϝāĻžāϤ⧠āĻāĻĒāύāĻŋ āĻĒāĻžāϰā§āύ </span></span>:</p> - -<ul> - <li><span class="short_text" id="result_box" lang="bn"><span class="hps">āĻ
āύā§āϞāĻŋāĻĒāĻŋ</span> <span class="alt-edited hps">āĻāĻĄāĻŧāĻžāϤā§</span></span></li> - <li><span class="short_text" id="result_box" lang="bn"><span class="hps">āϰāĻā§āώāĻŖāĻžāĻŦā§āĻā§āώāĻŖ</span> <span class="hps">āϏāĻšāĻ</span> <span class="alt-edited hps">āĻāϰ⧠āϤā§āϞāϤā§</span></span></li> - <li><span id="result_box" lang="bn"><span class="alt-edited hps">āĻŦāĻŋāĻāĻŋāύā§āύ āĻāĻĻā§āĻĻā§āĻļā§āϝā§</span> <span class="hps">āĻŦāĻŋāĻāĻŋāύā§āύ </span>āϏā§āĻāĻžāĻāϞ āĻāĻ°Â <span class="hps">āϏāĻā§āĻā§ āĻāĻāĻ</span> <span class="alt-edited hps">āĻāύā§āĻā§āύā§āĻ</span> <span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤā§</span></span></li> -</ul> - -<div class="tuto_example"> -<div class="tuto_type">āĻāĻĻāĻžāĻšāϰāĻŖ</div> - -<p><span id="result_box" lang="bn"><span class="hps">āĻāĻĒāύāĻžāϰ</span> <span class="hps">āĻāϝāĻŧā§āĻŦ</span> <span class="hps">āϏāĻžāĻāĻā§āϰ <span id="result_box" lang="bn"><span class="hps">āĻšāĻžāĻāĻžāϰ āĻšāĻžāĻāĻžāϰ</span> <span id="result_box" lang="bn"><span class="hps">āĻĒā§āώā§āĻ āĻž </span></span><span class="hps">āĻĨāĻžāĻāϤ⧠āĻĒāĻžāϰā§</span></span></span></span> āϝāĻžāϰāĻž <span id="result_box" lang="bn"><span class="alt-edited hps">āĻ
āύā§āϰā§āĻĒāĨ¤ <span id="result_box" lang="bn"><span class="hps">CSS āĻāϰ</span> <span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§,<span id="result_box" lang="bn"><span class="alt-edited hps">āĻāĻĒāύāĻŋ āĻāĻāĻāĻŋ <span id="result_box" lang="bn"><span class="hps">āϏāĻžāϧāĻžāϰāĻŖ</span> <span class="hps">āĻĢāĻžāĻāϞā§āϰ āĻŽāϧā§āϝā§</span> <span id="result_box" lang="bn"><span class="hps">āϤāĻĨā§āϝ āϏāĻāϰāĻā§āώāĻŖ āĻāϰā§āύ <span id="result_box" lang="bn"><span class="hps"><span id="result_box" lang="bn"><span class="alt-edited hps"><span id="result_box" lang="bn"><span class="hps"><span id="result_box" lang="bn"><span class="alt-edited hps"><span id="result_box" lang="bn"><span id="result_box" lang="bn"><span class="hps"><span id="result_box" lang="bn"><span class="alt-edited hps">āϝāĻž</span> </span></span></span></span></span></span></span></span></span></span>āϏāĻāϞ āĻĒā§āώā§āĻ āĻž</span> <span class="alt-edited hps">āĻļā§āϝāĻŧāĻžāϰ</span> </span></span></span></span></span></span></span></span></span></span>āĻāϰā§āĨ¤</p> - -<p>āϝāĻāύ āĻāĻāĻāύ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠āĻāĻāĻāĻŋ āĻā§ā§āĻŦ āĻĒā§āĻāĻ <span id="result_box" lang="bn"><span class="alt-edited hps">āĻĒā§āϰāĻĻāϰā§āĻļāύ āĻāϰā§,<span id="result_box" lang="bn"><span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰ</span> <span class="hps">āĻŦā§āϰāĻžāĻāĻāĻžāϰ</span> <span class="hps">āĻĒā§āώā§āĻ āĻžāϰ</span> <span class="hps">āĻāύā§āĻā§āύā§āĻā§āϰ</span> <span class="alt-edited hps">āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ</span> <span class="alt-edited hps">āϏā§āĻāĻžāĻāϞā§āϰ</span> <span class="hps">āϤāĻĨā§āϝ</span> <span class="hps">āϞā§āĻĄ āĻāϰā§āĨ¤</span></span></span></span></p> - -<p><span id="result_box" lang="bn"><span class="hps">āϝāĻāύ āĻāĻāĻāύ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§</span> <span class="hps">āĻāĻāĻāĻŋ</span> <span class="hps">āĻāϝāĻŧā§āĻŦ āĻĒā§āĻ</span> <span class="alt-edited hps">āĻĒā§āϰāĻŋāύā§āĻ āĻāϰā§</span><span>, āĻāĻĒāύāĻŋ</span></span> <span id="result_box" lang="bn"><span class="alt-edited hps">āĻŦāĻŋāĻāĻŋāύā§āύ</span> <span class="alt-edited hps">āϏā§āĻāĻžāĻāϞā§āϰ</span> <span class="hps">āϤāĻĨā§āϝ āĻĒā§āϰāĻĻāĻžāύ āĻāϰā§āύ āϝāĻž <span id="result_box" lang="bn"><span class="hps">āĻŽā§āĻĻā§āϰāĻŋāϤ</span> <span class="alt-edited hps">āĻĒā§āώā§āĻ āĻž <span id="result_box" lang="bn"><span class="hps">āĻĒāĻĄāĻŧāϤ⧠<span id="result_box" lang="bn"><span class="hps">āϏāĻšāĻ āĻāϰ⧠āϤā§āϞā§āĨ¤</span></span></span></span></span></span></span></span></p> -</div> - -<p><span id="result_box" lang="bn">HTML <span class="hps">āĻĻāĻŋāϝāĻŧā§</span> <span class="hps">āϏāĻžāϧāĻžāϰāĻŖāϤ </span><span class="hps">āĻāĻĒāύāĻŋ <span id="result_box" lang="bn"><span class="alt-edited hps">āĻĄāĻā§āĻŽā§āύā§āĻā§āϰ</span> <span class="hps">āϤāĻĨā§āϝ</span> <span class="alt-edited hps">āϏāĻžāĻŽāĻā§āϰā§<span id="result_box" lang="bn"><span class="alt-edited hps"> āĻŦāϰā§āĻŖāύāĻž āĻāϰā§āύ</span> <span class="hps">āĻŽāĻžāϰā§āĻāĻāĻĒ</span> <span class="hps">āĻāĻžāώāĻž</span> <span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰ</span></span></span></span></span></span> āĻāϰā§,<span id="result_box" lang="bn"><span class="hps">āϤāĻžāϰ</span> <span class="alt-edited hps">āϏā§āĻāĻžāĻāϞ āύā§āĨ¤</span></span>āĻāĻĒāύāĻŋ CSS āĻŦā§āϝāĻŦāĻšāĻžāĻ°Â āĻāϰā§āύ āĻāϰ āϏā§āĻāĻžāĻāϞ <span id="result_box" lang="bn"><span class="hps">āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰāϤā§,<span id="result_box" lang="bn"><span class="hps">āĻāϰ āĻŦāĻŋāώāϝāĻŧāĻŦāϏā§āϤ⧠āύā§</span></span></span></span> āĨ¤(<span id="result_box" lang="bn"><span class="hps">āĻĒāϰāĻŦāϰā§āϤā§āϤā§</span> <span class="alt-edited hps">āĻāĻ āĻāĻŋāĻāĻā§āϰāĻŋāϝāĻŧāĻžāϞā§</span><span>, āĻāĻĒāύāĻŋ āĻāĻ</span> <span class="hps">āĻŦā§āϝāĻŦāϏā§āĻĨāĻžāϰ</span> <span class="hps">āĻāĻŋāĻā§</span> <span class="hps">āĻŦā§āϝāϤāĻŋāĻā§āϰāĻŽ</span> <span class="hps">āĻĻā§āĻāϤ⧠āĻĒāĻžāĻŦā§āύāĨ¤</span></span>)</p> - -<div class="tuto_details"> -<div class="tuto_type"><span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāϰ⧠āϤāĻĨā§āϝ</span></span></div> - -<p><span id="result_box" lang="bn"><span class="hps">āĻāĻāĻžāĻĄāĻŧāĻžāĻ <span id="result_box" lang="bn"><span class="alt-edited hps">HTML āĻāϰ</span> <span class="hps">āĻŽāϤ</span> <span class="hps">āĻāĻāĻāĻŋ</span> <span class="hps">āĻŽāĻžāϰā§āĻāĻāĻĒ</span> <span class="hps">āĻāĻžāώāĻž <span id="result_box" lang="bn"><span class="alt-edited hps">āϏā§āĻāĻžāĻāϞ</span> <span class="hps">āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰāϤā§</span> <span class="hps">āĻāĻŋāĻā§ āĻāĻĒāĻžāϝāĻŧ</span> <span class="hps">āĻĒā§āϰāĻĻāĻžāύ āĻāϰā§āĨ¤</span></span></span></span></span></span></p> - -<p><span id="result_box" lang="bn"><span class="hps">āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ,</span> <span class="hps">HTML āĻ</span> <span class="hps">āĻāĻĒāύāĻŋ āĻā§āĻā§āϏāĻ</span> <span class="hps">āĻāĻžāĻĸāĻŧ</span> <span class="hps">āĻāϰāϤ⧠āĻāĻāĻāĻŋ</span> <span class="hps"><b></span> <span class="hps">āĻā§āϝāĻžāĻ</span> <span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ</span><span>, <span id="result_box" lang="bn"><span>āĻāĻŦāĻ āĻāĻĒāύāĻŋ</span> <span class="hps">āϤāĻžāϰ</span> <span class="hps"><body></span> <span class="hps">āĻā§āϝāĻžāĻ</span>ā§ <span class="hps">āĻāĻāĻāĻŋ</span> <span class="hps">āĻĒā§āώā§āĻ āĻžāϰ</span> <span class="alt-edited hps">āĻŦā§āϝāĻžāĻāĻā§āϰāĻžāĻāύā§āĻĄ āϰāĻ</span> <span class="hps">āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύ</span></span></span></span>āĨ¤</p> - -<p>āĻāĻĒāύāĻŋ āϝāĻāύ CSS āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ,<span id="result_box" lang="bn"><span class="hps">āĻāĻĒāύāĻŋ āϏāĻžāϧāĻžāϰāĻŖāϤ</span> <span class="hps">āĻŽāĻžāϰā§āĻāĻāĻĒ</span> <span class="hps">āĻāĻžāώāĻžāϰ</span> <span class="alt-edited hps">āĻāĻ āĻŦā§āĻļāĻŋāώā§āĻā§āϝāĻā§āϞāĻŋ</span> <span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰ</span> <span class="hps">āĻāĻĄāĻŧāĻŋā§ā§ āϝāĻžāύ āϝāĻžāϤ⧠āĻāϰ⧠<span id="result_box" lang="bn"><span class="hps">āĻāĻĒāύāĻžāϰ āϏāĻāϞ</span> <span class="alt-edited hps">āĻĄāĻā§āĻŽā§āύā§āĻ</span> <span class="alt-edited hps">āĻāϰ āϏā§āĻāĻžāĻāϞ</span> <span class="alt-edited hps">āϏāĻāĻā§āϰāĻžāύā§āϤ āϤāĻĨā§āϝ</span> <span class="hps">āĻāĻ āĻāĻžāϝāĻŧāĻāĻžāϝāĻŧ</span> <span class="hps">āĻšāϝāĻŧāĨ¤</span></span></span></span></p> -</div> - -<h2 id="āĻ
ā§āϝāĻžāĻāĻļāύ_āĻāĻāĻāĻŋ_āϏā§āĻāĻžāĻāϞāĻļā§āĻ_āϤā§āϰāĻŋ"><span class="short_text" id="result_box" lang="bn"><span class="alt-edited hps">āĻ
ā§āϝāĻžāĻāĻļāύ</span><span>:</span> <span class="hps">āĻāĻāĻāĻŋ</span> <span class="hps">āϏā§āĻāĻžāĻāϞāĻļā§āĻ</span> <span class="hps">āϤā§āϰāĻŋ</span></span></h2> - -<ol> - <li><span id="result_box" lang="bn"><span class="alt-edited hps">āĻĒā§āϰā§āĻŦā§āϰ</span> āĻŽāϤ <span class="hps">āĻāĻāĻ āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋāϰ āĻŽāϧā§āϝā§</span> <span class="hps">āĻāϰā§āĻāĻāĻŋ</span> <span class="hps">āĻā§āĻā§āϏāĻ āĻĢāĻžāĻāϞ</span> <span class="hps">āϤā§āϰāĻŋ āĻāϰā§āύāĨ¤</span> <span class="alt-edited hps">āĻāĻ</span> <span class="hps">āĻĢāĻžāĻāϞāĻāĻŋ</span> <span class="hps">āĻāĻĒāύāĻžāϰ</span> <span class="hps">āϏā§āĻāĻžāĻāϞāĻļā§āĻ</span> <span class="hps">āĻšāĻŦā§.</span> <span class="alt-edited hps">āĻāĻāĻŋāϰ</span> <span class="hps">āύāĻžāĻŽ āĻĻāĻŋāύ </span></span>: <code>style1.css</code></li> - <li><span id="result_box" lang="bn"><span class="hps">āĻāĻĒāύāĻžāϰ</span> <span class="alt-edited hps">CSS</span> <span class="hps">āĻĢāĻžāĻāϞā§āϰ</span> <span class="hps">āĻŽāϧā§āϝā§,</span> <span class="hps"><span id="result_box" lang="bn"><span class="hps">āĻāĻ āĻāĻ</span> <span class="hps">āϞāĻžāĻāύ </span></span>āĻāĻĒāĻŋ</span> <span class="hps">āĻāĻŦāĻ </span><span class="hps">āĻĒā§āϏā§āĻ āĻāϰā§āύ</span><span>, āϤāĻžāϰāĻĒāϰ</span> <span class="alt-edited hps">āĻĢāĻžāĻāϞāĻāĻŋ āϏāĻāϰāĻā§āώāĻŖ āĻāϰā§āύ</span></span>: - <pre class="brush: css">strong {color: red;} -</pre> - </li> -</ol> - -<h3 id="āĻāĻĒāύāĻžāϰ_āĻĄāĻā§āĻŽā§āύā§āĻā§āϰ_āϏāĻžāĻĨā§_āϏā§āĻāĻžāĻāϞāĻļā§āĻ_āϝā§āĻā§āϤāĻāϰāĻŖ"><span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāĻĒāύāĻžāϰ</span> <span class="alt-edited hps">āĻĄāĻā§āĻŽā§āύā§āĻā§āϰ āϏāĻžāĻĨā§ <span class="short_text" id="result_box" lang="bn"><span class="hps">āϏā§āĻāĻžāĻāϞāĻļā§āĻ <span class="short_text" id="result_box" lang="bn"><span class="alt-edited hps">āϝā§āĻā§āϤāĻāϰāĻŖ</span></span></span></span></span></span></h3> - -<ol> - <li><span id="result_box" lang="bn"><span class="hps">āĻāĻĒāύāĻžāϰ</span> <span id="result_box" lang="bn"><span class="alt-edited hps">āĻĄāĻā§āĻŽā§āύā§āĻ āĻāϰ āϏāĻžāĻĨā§ <span id="result_box" lang="bn"><span class="hps">āĻāĻĒāύāĻžāϰ </span></span></span></span><span class="hps">āϏā§āĻāĻžāĻāϞāĻļā§āĻ</span> <span class="hps">āϏāĻāϝā§āĻā§āϤ āĻāϰāϤā§,<span id="result_box" lang="bn"><span>āĻāĻĒāύāĻžāϰ</span> <span class="hps">HTML āĻĢāĻžāĻāϞ</span> <span class="hps">āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž āĻāϰā§āύāĨ¤<span id="result_box" lang="bn"><span class="hps"> āĻāĻāĻžāύā§</span> <span class="hps">āĻšāĻžāĻāϞāĻžāĻāĻ āĻāϰāĻž āϞāĻžāĻāύāĻāĻŋ <span id="result_box" lang="bn"><span class="hps">āϝā§āĻ āĻāϰā§āύ</span></span></span></span></span></span></span></span>: - - <pre class="brush: html; highlight:[6];"><!DOCTYPE html> -<html> - <head> - <meta charset="UTF-8"> - <title>Sample document</title> - <link rel="stylesheet" href="style1.css"> - </head> - <body> - <p> - <strong>C</strong>ascading - <strong>S</strong>tyle - <strong>S</strong>heets - </p> - </body> -</html> -</pre> - </li> - <li><span id="result_box" lang="bn"><span class="hps">āĻĢāĻžāĻāϞāĻāĻŋ</span> <span class="hps">āϏāĻāϰāĻā§āώāĻŖ āĻāϰā§āύ</span> <span class="hps">āĻāĻŦāĻ āĻāĻĒāύāĻžāϰ</span> <span class="hps">āĻŦā§āϰāĻžāĻāĻāĻžāϰā§āϰ</span> <span class="alt-edited hps">āĻĄāĻŋāϏāĻĒā§āϞā§</span> <span class="hps">āϰāĻŋāĻĢā§āϰā§āĻļ āĻāϰā§āύāĨ¤ <span id="result_box" lang="bn"><span class="hps">āϏā§āĻāĻžāĻāϞāĻļā§āĻāĻāĻŋ <span id="result_box" lang="bn"><span class="alt-edited hps">āĻĒā§āϰāĻĨāĻŽ</span> <span class="hps">āĻ
āĻā§āώāϰāĻā§āϞā§āĻā§</span> <span class="hps">āϞāĻžāϞ</span> <span class="hps">āĻāϰ⧠āϤā§āϞā§, āĻāĻāĻžāĻŦā§</span></span></span></span></span></span>: - <table style="border: 2px outset #36b; padding: 1em;"> - <tbody> - <tr> - <td><span style="color: red;"><strong>C</strong></span>ascading <span style="color: red;"><strong>S</strong></span>tyle <span style="color: red;"><strong>S</strong></span>heets</td> - </tr> - </tbody> - </table> - </li> -</ol> - -<div class="tuto_example" id="challenge"> -<div class="tuto_type"><span class="short_text" id="result_box" lang="bn"><span class="hps">āĻā§āϝāĻžāϞā§āĻā§āĻ</span></span></div> - -<p><span class="short_text" id="result_box" lang="bn"><span class="hps">āϞāĻžāϞ</span> <span class="hps">āĻāĻžāĻĄāĻŧāĻžāĻ,</span> <span class="alt-edited hps">CSS</span> <span class="hps">āĻāĻŋāĻā§ āĻ
āύā§āϝāĻžāύā§āϝ</span> <span class="hps">āϰāĻ </span></span>āĻāϰ āύāĻžāĻŽ āĻĒā§āϰāĻĻāĻžāύ āĻāϰā§āĨ¤</p> - -<p><span id="result_box" lang="bn"><span class="hps">āϰā§āĻĢāĻžāϰā§āύā§āϏ āύāĻž āĻĻā§āĻā§, <span id="result_box" lang="bn"><span id="result_box" lang="bn"><span class="hps">āĻāϰ⧠</span></span></span><span id="result_box" lang="bn"><span class="hps">āĻĒāĻžāĻāĻāĻāĻŋ</span> <span class="alt-edited hps">āϰāĻā§āϰ</span> <span class="hps">āύāĻžāĻŽ</span> <span class="hps">āĻā§āĻāĻā§ āĻŦā§āϰ āĻāϰā§āύ āϝāĻž <span id="result_box" lang="bn"><span class="hps">āĻāĻĒāύāĻžāϰ</span> <span class="hps">āϏā§āĻāĻžāĻāϞāĻļā§āĻ</span> <span class="alt-edited hps">āĻ āĻāĻžāĻ āĻāϰā§āĨ¤</span></span></span></span></span></span></p> - -<div class="tuto_details" id="tutochallenge"> -<div class="tuto_type">Possible solution</div> - -<p>CSS supports common color names like <code>orange</code>, <code>yellow</code>, <code>blue</code>, <code>green</code>, or <code>black</code>. It also supports some more exotic color names like <code>chartreuse</code>, <code>fuschia</code>, or <code>burlywood</code>. See <a href="/en-US/docs/CSS/color_value" title="The CSS color data type">CSS Color value</a> for a complete list as well as other ways of specifying colors.</p> -<a class="hideAnswer" href="#challenge">Hide solution</a></div> -<a href="#tutochallenge" title="Display a possible solution for the challenge">See a solution for the challenge.</a></div> - -<h2 id="āĻĒāϰāĻŦāϰā§āϤā§āϤā§_āĻāĻŋ"><span class="short_text" id="result_box" lang="bn"><span class="hps">āĻĒāϰāĻŦāϰā§āϤā§</span></span><span class="short_text" id="result_box" lang="bn"><span>āϤā§Â āĻāĻŋ?</span></span></h2> - -<p>{{nextPage("/bn-BD/docs/Web/Guide/CSS/Getting_started/How_CSS_works", "How CSS works.")}}<span id="result_box" lang="bn"><span class="alt-edited hps">āĻāĻāύ āĻāĻĒāύāĻžāϰ</span> <span class="hps">āĻāĻāĻāĻŋ āĻĒā§āĻĨāĻ</span> <span class="hps">āϏā§āĻāĻžāĻāϞāĻļā§āĻ</span> āĻāϰ <span class="alt-edited hps">āϏāĻžāĻĨā§ āϝā§āĻā§āϤ</span> <span class="hps">āĻāĻāĻāĻŋ āύāĻŽā§āύāĻž</span> <span class="alt-edited hps">āĻĄāĻā§āĻŽā§āύā§āĻ</span> <span class="hps">āĻāĻā§</span><span>,</span></span> āĻāĻĒāύāĻŋ āĻĒā§āϰāϏā§āϤā§āϤ āĻāĻžāύāϤ⧠<a href="/en-US/docs/Web/Guide/CSS/Getting_started/How_CSS_works" title="/en-US/docs/Web/Guide/CSS/Getting_started/How_CSS_works">learn more</a> āĻāĻŋāĻāĻžāĻŦā§ <span id="result_box" lang="bn"><span class="alt-edited hps">āĻāĻĒāύāĻžāϰ āĻŦā§āϰāĻžāĻāĻāĻžāϰ</span> <span class="hps">āϤāĻžāĻĻā§āϰ</span> <span class="alt-edited hps">āϏāĻŽāύā§āĻŦāϝāĻŧ āĻāϰ⧠āϝāĻāύ āĻāĻāĻŋ <span id="result_box" lang="bn"><span class="alt-edited hps">āĻĄāĻā§āĻŽā§āύā§āĻ</span> <span class="alt-edited hps">āĻĒā§āϰāĻĻāϰā§āĻļāύ āĻāϰā§āĨ¤</span></span></span></span></p> diff --git a/files/bn/conflicting/web/api/canvas_api/tutorial/index.html b/files/bn/conflicting/web/api/canvas_api/tutorial/index.html deleted file mode 100644 index 163ce0d09d..0000000000 --- a/files/bn/conflicting/web/api/canvas_api/tutorial/index.html +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: āĻā§āϝāĻžāύāĻāĻžāϏ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ -slug: conflicting/Web/API/Canvas_API/Tutorial -translation_of: Web/API/Canvas_API/Tutorial -translation_of_original: Canvas-tutorial-broken -original_slug: Web/HTML/Canvas/Tutorial ---- -<p><strong><code><a href="/bn-BD/docs/HTML/Canvas" title="HTML/Canvas"><canvas></a></code></strong> āĻšāϞ āĻāĻāĻāĻŋ <a href="/bn-BD/docs/HTML" title="HTML">HTML</a> āĻāϞāĻŋāĻŽā§āύā§āĻ, āϝāĻž āĻĻā§āĻŦāĻžāϰāĻž āϏā§āĻā§āϰāĻŋāĻĒā§āĻāĻŋāĻā§ā§āϰ (āϏāĻžāϧāĻžāϰāĻŖāϤ <a href="/bn-BD/docs/JavaScript" title="JavaScript">āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ</a>) āϏāĻžāĻšāĻžāϝā§āϝ⧠āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ āĻāĻāĻāĻž āϝāĻžā§āĨ¤ āĻāĻāĻŋ āĻ
āĻŦāĻļā§āϝ āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ āĻāĻāĻāĻž, āĻāĻŦāĻŋ āĻāĻŽā§āĻĒā§āĻāĻŋāĻļāύ āϤā§āϰāĻŋ āĻāϰāĻž āĻāĻŦāĻ āϏāĻžāϧāĻžāϰāĻŖ (āĻāĻŦāĻ <a href="/bn-BD/docs/HTML/Canvas/A_Basic_RayCaster" title="A_Basic_RayCaster">āĻ
āϏāĻžāϧāĻžāϰāĻŖ</a>) āĻāύāĻŋāĻŽā§āĻļāύ āϤā§āϰāĻŋāϰ āĻāĻžāĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤</p> -<p><code><canvas></code> āĻāϰ āĻāύā§āϝ āĻŽā§āĻāĻŋāϞāĻž āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύāϏāĻŽā§āĻš āϏāĻžāĻĒā§āϰā§āĻ āĻĒāĻžāĻā§āĻž āĻļā§āϰ⧠āĻāϰā§āĻā§ āĻāĻŋāĻā§ ā§§.ā§Ž (āĻŦāĻž <a class="new" href="https://developer.mozilla.org/bn-BD/docs/Firefox_1.5_for_developers" title="Firefox_1.5_for_developers">āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ ā§§.ā§Ģ</a>) āĻĨā§āĻā§āĨ¤ āĻŽā§āϞāϤ āĻā§āϝāĻžāĻĒāϞ āϤāĻžāĻĻā§āϰ <a class="external" href="http://www.apple.com/macosx/features/dashboard/">āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄ</a> āĻāĻŦāĻ āϏāĻžāĻĢāĻžāϰāĻŋāϰ āĻāύā§āϝ āĻāϞāĻŋāĻŽā§āύā§āĻāĻāĻŋ āĻĒā§āϰāĻāĻžāĻļ āĻāϰā§āĨ¤Â <code><canvas></code> āĻāϞāĻŋāĻŽā§āύā§āĻāĻāĻŋ <a class="external" href="http://www.whatwg.org/specs/web-apps/current-work/">WhatWG Web applications 1.0</a> āϏā§āĻĒā§āϏāĻŋāĻĢāĻŋāĻā§āĻļāύā§āϰ āĻāĻāĻāĻŋ āĻ
āĻāĻļ, āϝāĻž HTML5 āύāĻžāĻŽā§āĻ āĻĒāϰāĻŋāĻāĻŋāϤāĨ¤</p> -<p>āĻāĻ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ⧠āĻāĻĒāύāĻžāϰ HTML āĻĒā§āĻā§ <code><canvas></code> āĻāϞāĻŋāĻŽā§āύā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āĻĒā§āϰāĻā§āϰāĻŋā§āĻž āĻāϞā§āĻāύāĻž āĻāϰāĻž āĻšā§ā§āĻā§āĨ¤ āĻāĻĻāĻžāĻšāϰāĻŖāĻā§āϞ⧠āĻĨā§āĻā§ āĻāĻĒāύāĻŋ <code><canvas></code> āĻĻāĻŋā§ā§ āĻāĻŋ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ, āϤāĻž āĻāύā§āĻĻāĻžāĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āĻāĻŦāĻ āĻāĻĒāύāĻžāϰ āύāĻŋāĻā§āϰ āĻāĻŽāĻĒā§āϞāĻŋāĻŽā§āύā§āĻā§āĻļāύ āϤā§āϰāĻŋāϤ⧠āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤</p> -<h2 id="Before_you_start" name="Before_you_start">āĻļā§āϰ⧠āĻāϰāĻžāϰ āĻĒā§āϰā§āĻŦā§</h2> -<p><code><canvas></code> āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻā§āĻŦ āĻāĻ āĻŋāύ - āϤāĻž āύā§āĨ¤ āĻāĻŋāύā§āϤā§, āĻāĻĒāύāĻžāϰ āĻ
āĻŦāĻļā§āϝāĻ <a href="/bn-BD/docs/HTML" title="HTML">HTML</a> āĻāĻŦāĻ <a href="/bn-BD/docs/JavaScript" title="JavaScript">āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ</a> āĻāϰ āϏāĻžāϧāĻžāϰāĻŖ āϧāĻžāϰāĻŖāĻž āĻĨāĻžāĻāϤ⧠āĻšāĻŦā§āĨ¤</p> -<p><code><canvas></code> āĻāĻŋ āĻ
āύā§āĻ āĻĒā§āϰāύ⧠āĻŦā§āϰāĻžāĻāĻāĻžāϰ āϏāĻžāĻĒā§āϰā§āĻ āĻāϰ⧠āύāĻž āĻāĻŋāύā§āϤā§, āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ ā§§.ā§Ģ āĻ āĻĒāϰāĻŦāϰā§āϤ⧠āĻāĻžāϰā§āϏāύ, āĻ
āĻĒā§āϰāĻž ⧝ āĻ āĻĒāϰāĻŦāϰā§āϤā§, āĻāĻŦāĻ āϏāĻžāĻĢāĻžāϰāĻŋ, āĻā§āĻāϞ āĻā§āϰā§āĻŽā§āϰ āύāϤā§āύ āĻāĻžāϰā§āϏāύ āĻ āĻāύā§āĻāĻžāϰāύā§āĻ āĻāĻā§āϏāĻĒā§āϞā§āϰāĻžāϰ ⧝ āĻšāϤ⧠āĻāĻžāĻ āĻāϰā§āĨ¤</p> -<h2 id="In_this_tutorial" name="In_this_tutorial">āĻāĻ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ⧠āĻāĻā§</h2> -<ul> - <li><a href="/bn-BD/docs/HTML/Canvas/Tutorial/Basic_usage" title="Canvas_tutorial/Basic_usage">āϏāĻžāϧāĻžāϰāĻŖ āĻŦā§āϝāĻŦāĻšāĻžāϰ</a></li> - <li><a href="/bn-BD/docs/HTML/Canvas/Tutorial/Drawing_shapes" title="Canvas_tutorial/Drawing_shapes">āĻļā§āĻĒ (āĻā§āϝāĻžāĻŽāĻŋāϤāĻŋāĻ āĻāĻā§āϤāĻŋ) āĻāĻāĻāĻž</a></li> - <li><a href="/bn-BD/docs/HTML/Canvas/Tutorial/Using_images" title="Canvas_tutorial/Using_images">āĻāĻŦāĻŋ (āĻāĻŽā§āĻ) āĻŦā§āϝāĻŦāĻšāĻžāϰ</a></li> - <li><a href="/bn-BD/docs/HTML/Canvas/Tutorial/Applying_styles_and_colors" title="Canvas_tutorial/Applying_styles_and_colors">āϏā§āĻāĻžāĻāϞ āĻāĻŦāĻ āϰāĻ āĻĒā§āϰā§ā§āĻ āĻāϰāĻž</a></li> - <li><a href="/bn-BD/docs/HTML/Canvas/Tutorial/Transformations" title="Canvas_tutorial/Transformations">āĻā§āϰāĻžāύā§āϏāĻĢāϰāĻŽā§āĻļāύ (āϰā§āĻĒāĻžāύā§āϤāϰ)</a></li> - <li><a href="/bn-BD/docs/HTML/Canvas/Tutorial/Compositing" title="Canvas_tutorial/Compositing">āĻāĻŽā§āĻĒā§āĻāĻŋāĻ āĻāϰāĻž</a></li> - <li><a href="/bn-BD/docs/HTML/Canvas/Tutorial/Basic_animations" title="Canvas_tutorial/Basic_animations">āϏāĻžāϧāĻžāϰāĻŖ āĻāύāĻŋāĻŽā§āĻļāύ</a></li> - <li><a href="/bn-BD/docs/HTML/Canvas/Tutorial/Optimizing_canvas" title="https://developer.mozilla.org/bn-BD/docs/Canvas_tutorial/Optimizing_canvas">āĻā§āϝāĻžāύāĻāĻžāϏ āĻ
āĻĒāĻāĻŋāĻŽāĻžāĻāĻ āĻāϰāĻž</a></li> -</ul> -<h2 id="See_also" name="See_also">āĻāϰāĻ āĻĻā§āĻā§āύ</h2> -<ul> - <li><a href="/bn-BD/docs/HTML/Canvas" title="HTML/Canvas">āĻā§āϝāĻžāύāĻāĻžāϏ āĻāĻĒāĻŋāĻ āĻĒā§āĻ</a></li> - <li><a href="/bn-BD/docs/HTML/Canvas/Drawing_Graphics_with_Canvas" title="Drawing_Graphics_with_Canvas">āĻā§āϝāĻžāύāĻāĻžāϏā§āϰ āϏāĻžāĻšāĻžāϝā§āϝ⧠āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ āĻāĻāĻāĻž</a></li> - <li><a href="/en-US/docs/tag/Canvas_examples" title="tag/Canvas_examples">āĻā§āϝāĻžāύāĻāĻžāϏā§āϰ āĻāĻĻāĻžāĻšāϰāĻŖ</a></li> - <li><a class="external" href="http://html5tutorial.com" title="http://html5tutorial.com">HTML5 āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ</a></li> - <li><a href="/bn-BD/docs/Drawing_text_using_a_canvas" title="Drawing_text_using_a_canvas">āĻā§āϝāĻžāύāĻāĻžāϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻā§āĻā§āϏāĻ āĻāĻāĻāĻž</a></li> - <li><a class="external" href="http://developer.apple.com/library/safari/#documentation/AudioVideo/Conceptual/HTML-canvas-guide/AddingText/AddingText.html#//apple_ref/doc/uid/TP40010542-CH6-SW4" title="Adding Text to Canvas">āĻā§āϝāĻžāύāĻāĻžāϏ⧠āĻā§āĻā§āϏāĻ āϝā§āĻā§āϤ āĻāϰāĻž</a></li> - <li><a class="external" href="http://www.canvasdemos.com/" title="Canvas Demos">āĻā§āϝāĻžāύāĻāĻžāϏ āĻĄā§āĻŽā§ - āĻā§āĻŽ, āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ, āĻā§āϞ āĻāĻŦāĻ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ</a></li> - <li><a class="external" href="http://canvimation.github.com/" title="http://canvimation.github.com/">āĻā§āϝāĻžāύāĻāĻžāϏ āĻĄā§āϰā§āĻŋāĻ āĻāĻŦāĻ āĻ
ā§āϝāĻžāύāĻŋāĻŽā§āĻļāύ āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ</a></li> - <li><a class="external" href="http://billmill.org/static/canvastutorial/" title="http://billmill.org/static/canvastutorial/">āĻāύā§āĻāĻžāϰāĻ
ā§āϝāĻžāĻā§āĻāĻŋāĻ āĻā§āϝāĻžāύāĻāĻžāϏ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ</a></li> - <li><a class="external" href="http://blog.nihilogic.dk/2009/02/html5-canvas-cheat-sheet.html" title="http://blog.nihilogic.dk/2009/02/html5-canvas-cheat-sheet.html">āϏāĻāϞ āĻāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ āĻ āĻŽā§āĻĨāĻĄ āϏāĻš āĻā§āϝāĻžāύāĻāĻžāϏ āĻāĻŋāĻ āĻļāĻŋāĻ</a></li> - <li><a class="external" href="http://visitmix.com/labs/ai2canvas/" title="http://visitmix.com/labs/ai2canvas/">āĻāĻĄā§āĻŦ āĻāϞāĻžāϏā§āĻā§āϰā§āĻāϰ -> āĻā§āϝāĻžāύāĻāĻžāϏ āĻĒā§āϞāĻžāĻ-āĻāύ</a></li> - <li><a class="external" href="http://www.html5canvastutorials.com/" title="http://www.html5canvastutorials.com/">HTML5CanvasTutorials</a></li> - <li><a class="external" href="http://html5tutorial.com/how-to-draw-a-point-with-the-canvas-api" title="http://html5tutorial.com/how-to-draw-a-point-with-the-canvas-api">āĻā§āϝāĻžāύāĻāĻžāϏ API āĻāϰ āϏāĻžāĻšāĻžāϝā§āϝ⧠āĻāĻāĻāĻŋ āĻŦāĻŋāύā§āĻĻā§ āĻāĻāĻāĻž</a></li> - <li><a class="external" href="http://html5tutorial.com/how-to-draw-n-grade-bezier-curve-with-canvas-api" title="http://html5tutorial.com/how-to-draw-n-grade-bezier-curve-with-canvas-api">āĻā§āϝāĻžāύāĻāĻžāϏ API āĻāϰ āϏāĻžāĻšāĻžāϝā§āϝ⧠N grade BÊzier curve āĻāĻāĻāĻž</a></li> - <li><a class="external" href="http://creativejs.com/2011/08/31-days-of-canvas-tutorials/" title="http://creativejs.com/2011/08/31-days-of-canvas-tutorials/">ā§Šā§§ āĻĻāĻŋāύā§āϰ āĻā§āϝāĻžāύāĻāĻžāϏ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ</a></li> -</ul> -<div> - {{ Next("Canvas_tutorial/Basic_usage") }}</div> diff --git a/files/bn/conflicting/web/api/document_object_model/index.html b/files/bn/conflicting/web/api/document_object_model/index.html deleted file mode 100644 index 2eb76f283c..0000000000 --- a/files/bn/conflicting/web/api/document_object_model/index.html +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: DOM developer guide -slug: conflicting/Web/API/Document_Object_Model -tags: - - API - - DOM - - Guide - - NeedsTranslation - - TopicStub -translation_of: Web/API/Document_Object_Model -translation_of_original: Web/Guide/API/DOM -original_slug: Web/Guide/API/DOM ---- -<p>{{draft}}</p> -<p>The <a href="/docs/DOM">Document Object Model</a> is an API for <a href="/en-US/docs/HTML">HTML</a> and <a href="/en-US/docs/XML">XML</a> documents. It provides a structural representation of the document, enabling the developer to modify its content and visual presentation. Essentially, it connects web pages to scripts or programming languages.</p> -<p>All of the properties, methods, and events available to the web developer for manipulating and creating web pages are organized into <a href="/en-US/docs/Gecko_DOM_Reference">objects</a> (e.g., the document object that represents the document itself, the table object that represents a HTML table element, and so forth). Those objects are accessible via scripting languages in most recent web browsers.</p> -<p>The DOM is most often used in conjunction with <a href="/en-US/docs/JavaScript">JavaScript</a>. However, the DOM was designed to be independent of any particular programming language, making the structural representation of the document available from <a href="/en-US/docs/DOM/DOM_Reference" title="/en-US/docs/DOM/DOM_Reference">a single, consistent API</a>. Though we focus on JavaScript throughout this site, implementations of the DOM can be built for <a href="http://www.w3.org/DOM/Bindings">any language</a>.</p> -<p>The <a href="http://www.w3.org/">World Wide Web Consortium</a> establishes a <a href="http://www.w3.org/DOM/">standard for the DOM</a>, called the W3C DOM. It should, now that the most important browsers correctly implement it, enable powerful cross-browser applications.</p> -<h2 id="Why_is_the_DOM_support_in_Mozilla_important.3F" name="Why_is_the_DOM_support_in_Mozilla_important.3F">Why is the DOM important?</h2> -<p>"Dynamic HTML" (<a href="/en-US/docs/DHTML">DHTML</a>) is a term used by some vendors to describe the combination of HTML, style sheets and scripts that allows documents to be animated. The W3C DOM Working Group is working hard to make sure interoperable and language-neutral solutions are agreed upon (see also the <a href="http://www.w3.org/DOM/faq.html">W3C FAQ</a>).</p> -<p>As Mozilla claims the title of "Web Application Platform", support for the DOM is one of the most requested features, and a necessary one if Mozilla wants to be a viable alternative to the other browsers. The user interface of Mozilla (also Firefox and Thunderbird) is built using <a href="/en-US/docs/XUL" title="/en-US/docs/XUL">XUL</a>, using the DOM to <a href="/en-US/docs/Dynamically_modifying_XUL-based_user_interface">manipulate its own UI</a>.</p> -<h2 id="More_about_the_DOM">More about the DOM</h2> -<p>{{LandingPageListSubpages}}</p> diff --git a/files/bn/conflicting/web/guide/index.html b/files/bn/conflicting/web/guide/index.html deleted file mode 100644 index b3fb2a168f..0000000000 --- a/files/bn/conflicting/web/guide/index.html +++ /dev/null @@ -1,100 +0,0 @@ ---- -title: Web Development -slug: conflicting/Web/Guide -tags: - - NeedsTranslation - - TopicStub - - Web Development -translation_of: Web/Guide -translation_of_original: Web_Development -original_slug: Web_Development ---- -<p><strong>āĻā§ā§āĻŦ āĻĄā§āĻā§āϞāĻĒāĻŽā§āύā§āĻ </strong>āĻŦāϞāϤ⧠āĻāĻāĻāĻŋ āĻā§ā§āĻŦāϏāĻžāĻāĻ āĻŦāĻž āĻā§ā§āĻŦ āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ āϤā§āϰāĻŋāϰ āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻĻāĻŋāĻāĻā§ āĻŦā§āĻāĻžāύ⧠āĻšā§āĨ¤</p> -<p>Learn how to create anything from a simple web site to complex, highly interactive web sites featuring the latest Web technologies by perusing the articles you'll find here.</p> -<table class="topicpage-table"> - <tbody> - <tr> - <td> - <h2 class="Documentation" id="āĻĄāĻā§āĻŽā§āύā§āĻā§āĻļāύā§āϰ_āĻŦāĻŋāώā§">āĻĄāĻā§āĻŽā§āύā§āĻā§āĻļāύā§āϰ āĻŦāĻŋāώā§</h2> - <h3 id="āĻĒā§āϰāϝā§āĻā§āϤāĻŋ">āĻĒā§āϰāϝā§āĻā§āϤāĻŋ</h3> - <dl> - <dt> - <a class="internal" href="/bn-BD/docs/Web_Development/Introduction_to_Web_development" title="bn-BD/docs/Web Development/Introduction to Web development">Introduction to Web development</a></dt> - <dd> - A guide to learning how to develop for the Web.</dd> - <dt> - <a class="internal" href="/bn-BD/docs/HTML" rel="internal">HTML</a></dt> - <dd> - HyperText Markup Language is the basic language for creating web pages and other documents displayed in a browser.</dd> - <dt> - <a class="internal" href="/bn-BD/docs/CSS" rel="internal">CSS</a></dt> - <dd> - Cascading Style Sheets make it possible to do advanced layout and page design on the Web.</dd> - <dt> - <a class="internal" href="/bn-BD/docs/JavaScript" rel="internal">JavaScript</a></dt> - <dd> - JavaScript is the most commonly used scripting language for developing web applications; it's also used in the development of Mozilla-based software.</dd> - <dt> - <a class="internal" href="/bn-BD/docs/DOM" rel="internal">DOM</a></dt> - <dd> - The Document Object Model is an API for HTML and XML documents, providing a structural representation of the document that you can modify in order to alter its visual presentation.</dd> - <dt> - <a class="internal" href="/bn-BD/docs/AJAX" rel="internal">AJAX</a></dt> - <dd> - Asynchronous JavaScript and XML isn't so much a technology as a combination of technologies; using JavaScript and other modern web technologies together to create dynamic web applications.</dd> - <dt> - <a class="internal" href="/bn-BD/docs/XHTML" title="bn-BD/docs/XHTML">XHTML</a></dt> - <dd> - Extensible HyperText Markup Language is an XML-based HTML-like language that offers a stricter syntax than HTML.</dd> - <dt> - <a class="internal" href="/bn-BD/docs/SVG" rel="internal">SVG</a></dt> - <dd> - Scalable Vector Graphics is an XML markup language for describing 2D vector graphics.</dd> - </dl> - <h3 id="āĻāϞāĻž-āĻā§āĻļāϞ">āĻāϞāĻž-āĻā§āĻļāϞ</h3> - <dl> - <dt> - <a class="internal" href="/bn-BD/docs/Web_Standards" title="bn-BD/docs/Web Standards">Web standards</a></dt> - <dd> - Learn how to make your Web site or application reach the largest number of users through compatibility with the open Web.</dd> - <dt> - <a href="/bn-BD/docs/Web_Development/Responsive_Web_design" title="bn-BD/docs/Web development/Responsive Web design">Responsive Web design</a></dt> - <dd> - Use CSS to present the same content across all hardware platforms, from mobile phones to wide-screen, high-res desktop displays.</dd> - <dt> - <a href="/bn-BD/docs/Web_development/Writing_forward-compatible_websites" title="Writing forward-compatible websites">Writing forward-compatible websites</a></dt> - <dd> - Best practices for creating websites that do not break when browsers are updated.</dd> - <dt> - <a href="/bn-BD/docs/Web_Development/Mobile" title="/bn-BD/docs/Web development/Mobile">Mobile Web development</a></dt> - <dd> - Developing sites for be viewed on mobile devices involves some unique approaches that may not be familiar to those accustomed to developing for desktop browsers.</dd> - <dt> - <a class="internal" href="/bn-BD/docs/Mozilla_Web_Developer_FAQ" title="bn-BD/docs/Mozilla Web Developer FAQ">Mozilla Web developer FAQ</a></dt> - <dd> - Frequently asked questions from Web developers. With answers!</dd> - </dl> - <p><span class="alllinks"><a href="/bn-BD/docs/tag/Web_Development" title="bn-BD/docs/tag/Web_Development">View All...</a></span></p> - </td> - <td> - <h2 class="Community" id="āĻāĻŽāĻŋāĻāύāĻŋāĻāĻŋ">āĻāĻŽāĻŋāĻāύāĻŋāĻāĻŋ</h2> - <ul> - <li><a class="external" href="http://hacks.mozilla.org" title="http://hacks.mozilla.org">āĻŽā§āĻāĻŋāϞāĻž āĻšā§āϝāĻžāĻāϏ āĻŦā§āϞāĻ</a></li> - <li><a class="external" href="http://www.whatwg.org/" rel="external nofollow" title="http://www.whatwg.org/">WHAT Working Group</a></li> - <li><a class="external" href="http://webdevfeedhouse.com/" rel="external nofollow" title="http://webdevfeedhouse.com/">WebDev FeedHouse</a></li> - </ul> - <h2 class="Tools" id="āĻā§āϞ">āĻā§āϞ</h2> - <ul> - <li><a href="/bn-BD/docs/Tools" title="bn-BD/docs/Tools">Main Tools page</a></li> - <li><a class="link-https" href="https://addons.mozilla.org/bn-BD/firefox/addon/1843" rel="external nofollow" title="https://addons.mozilla.org/bn-BD/firefox/addon/1843">Firebug āĻāĻā§āϏāĻā§āύāĻļāύ</a></li> - <li><a class="link-https" href="https://addons.mozilla.org/bn-BD/firefox/addon/60" rel="external nofollow" title="https://addons.mozilla.org/bn-BD/firefox/addon/60">Web Developer extension</a></li> - <li><a href="/bn-BD/docs/Venkman" rel="internal">Venkman</a> āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĄāĻŋāĻŦāĻžāĻāĻžāϰ</li> - <li><a href="/bn-BD/docs/DOM_Inspector" rel="internal" title="bn-BD/docs/DOM Inspector">DOM Inspector</a></li> - <li><a href="/bn-BD/docs/Tools/Scratchpad" title="bn-BD/docs/Tools/Scratchpad">Scratchpad</a></li> - </ul> - <p><span class="alllinks"><a href="/bn-BD/docs/tag/Web_Development:Tools" title="bn-BD/docs/tag/Web_Development:Tools">View All...</a></span></p> - </td> - </tr> - </tbody> -</table> -<p> </p> diff --git a/files/bn/glossary/api/index.html b/files/bn/glossary/api/index.html deleted file mode 100644 index ff54fdcb57..0000000000 --- a/files/bn/glossary/api/index.html +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: āĻāĻĒāĻŋāĻāĻ (API) -slug: Glossary/API -translation_of: Glossary/API ---- -<p>āĻāĻāĻžāϧāĻŋāĻ āϏāĻĢāĻāĻā§ā§āϝāĻžāϰ āĻāĻŽā§āĻĒā§āύā§āύā§āĻ āĻāϰ āĻŽāϧā§āϝ⧠āϝā§āĻāĻžāϝā§āĻā§āϰ āϏā§āĻŦāĻŋāϧāĻž āĻāĻŦāĻ āĻ āϏāĻāĻā§āϰāĻžāύā§āϤ āύāĻŋā§āĻŽāĻā§āϞāĻŋāĻā§ API (Application Programming Interface) āĻŦāϞāĻž āĻšā§ā§ āĻĨāĻžāĻā§āĨ¤ āĻā§ā§āĻŦ āĻĄā§āĻā§āϞāĻĒāĻŽā§āύā§āĻā§āϰ āĻā§āώā§āϤā§āϰā§, API āĻŦāϞāϤ⧠āϏāĻžāϧāĻžāϰāĻŖāϤ āĻā§ā§āĻŦā§āϰ āĻāύā§āĻā§āύā§āĻā§āϰ āϏāĻā§āĻā§ āϝā§āĻāĻžāϝā§āĻ / āĻāĻžāĻ (āĻāύā§āĻāĻžāϰāĻ
ā§āϝāĻžāĻā§āĻ) āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻāĻā§āĻā§āĻ {{glossary("method","methods")}}, {{Glossary("property","properties")}}, āĻāĻā§āύā§āĻ, āĻāĻŦāĻ {{Glossary("URL","URLs")}} āĻā§ āĻŦā§āĻāĻžāύ⧠āĻšā§āĨ¤</p> - -<h2 id="āĻāϰāĻ_āĻāĻžāύā§āύ">āĻāϰāĻ āĻāĻžāύā§āύ</h2> - -<h3 id="āϏāĻžāϧāĻžāϰāĻŖ_āĻā§āĻāĻžāύ">āϏāĻžāϧāĻžāϰāĻŖ āĻā§āĻāĻžāύ</h3> - -<ul> - <li>āĻāĻāĻāĻŋāĻĒāĻŋāĻĄāĻŋā§āĻžā§ {{Interwiki("wikipedia", "Application_programming_interface", "API")}}</li> -</ul> - -<h3 id="āĻāĻžāϰāĻŋāĻāϰāĻŋ_āϰā§āĻĢāĻžāϰā§āύā§āϏ">āĻāĻžāϰāĻŋāĻāϰāĻŋ āϰā§āĻĢāĻžāϰā§āύā§āϏ</h3> - -<ul> - <li><a href="https://developer.mozilla.org/bn-BD/docs/Web/API">Web API āϰā§āĻĢāĻžāϰā§āύā§āϏ</a></li> -</ul> diff --git a/files/bn/glossary/bandwidth/index.html b/files/bn/glossary/bandwidth/index.html deleted file mode 100644 index d2cf7aa028..0000000000 --- a/files/bn/glossary/bandwidth/index.html +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: āĻŦā§āϝāĻžāύā§āĻĄāĻāĻāĻĨ (Bandwidth) -slug: Glossary/Bandwidth -translation_of: Glossary/Bandwidth ---- -<p><span style="color: rgb(37, 37, 37); font-family: sans-serif; line-height: 22.3999996185303px;">āύāĻŋāϰā§āĻĻāĻŋāώā§āĻāĻŋ āϏāĻŽā§ā§ āĻāĻāĻāĻŋ āĻĄāĻžāĻāĻž āĻāĻžāύā§āĻāĻļāύ (āϏāĻāϝā§āĻ) āĻāϰ āĻŽāϧā§āϝ āĻĻāĻŋā§ā§ āϝ⧠āĻĒāϰāĻŋāĻŽāĻžāĻŖ āϤāĻĨā§āϝ āϝāĻžāĻā§āĻž-āĻāϏāĻž (āĻĒāϰāĻŋāĻŦāĻžāĻšāĻŋāϤ) āĻāϰāϤ⧠āĻĒāĻžāϰā§, āϤāĻžāĻ āĻĒāϰāĻŋāĻŽāĻžāĻĒāĻ āĻšāϞ āĻŦā§āϝāĻžāύā§āĻĄāĻāĻāĻĨāĨ¤ āĻāĻāĻŋ āϏāĻžāϧāĻžāϰāĻŖāϤ bits-per-second (bps), megabits-per-second (Mbps) or gigabits-p</span>er-second (Gbps) āĻāĻāĻā§ āĻŽāĻžāĻĒāĻž āĻšā§ā§ āĻĨāĻžāĻā§āĨ¤</p> - -<h2 id="āĻāϰāĻ_āĻāĻžāύā§āύ">āĻāϰāĻ āĻāĻžāύā§āύ</h2> - -<ul> - <li>āĻāĻāĻāĻŋāĻĒāĻŋāĻĄāĻŋā§āĻžā§ {{Interwiki("wikipedia", "Bandwidth")}}</li> -</ul> diff --git a/files/bn/glossary/dhtml/index.html b/files/bn/glossary/dhtml/index.html deleted file mode 100644 index fb0da00644..0000000000 --- a/files/bn/glossary/dhtml/index.html +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: DHTML -slug: Glossary/DHTML -tags: - - āĻā§ā§āĻŦ -translation_of: Glossary/DHTML ---- -<p><b>DHTM</b><strong>L</strong> (dynamic {{glossary("HTML")}}) āĻŽāĻžāύ⧠āĻāύā§āĻāĻžāϰā§āĻā§āĻāĻŋāĻ āĻā§ā§āĻŦ āĻĒā§āĻ āĻāϰ āĻĒāĻŋāĻāύā§āϰ āĻā§āĻĄāĻā§Â āĻŦā§āĻāĻžā§ āϝāĻžāĻ°Â Â {{Glossary("Adobe Flash","Flash")}} āĻ
āĻĨāĻŦāĻžÂ {{Glossary("Java")}} āĻĒā§āϞāĻžāĻāĻŋāύ āĻĒā§āϰāϝāĻŧā§āĻāύ āĻšā§ āύāĻž. DHTML āϏāĻŽāώā§āĻāĻŋāĻāϤāĻŦāĻžāĻŦā§Â {{Glossary("HTML")}}, {{Glossary("CSS")}}, the {{Glossary("DOM")}} āĻāĻŦāĻ {{Glossary("JavaScript")}} āĻāϰ āϏāĻŽāύā§āĻŦā§ā§ āĻāĻ āĻŋāϤ āĨ¤</p> - -<h2 id="āĻāϰā§_āĻāĻžāύā§āύ">āĻāϰ⧠āĻāĻžāύā§āύ</h2> - -<h3 id="āϏāĻžāϧāĻžāϰāĻŖ_āĻā§āĻāĻžāύ">āϏāĻžāϧāĻžāϰāĻŖ āĻā§āĻāĻžāύ</h3> - -<ul> - <li><a href="http://en.wikipedia.org/wiki/Dynamic_HTML">Dynamic HTML on Wikipedia</a></li> -</ul> diff --git a/files/bn/glossary/index.html b/files/bn/glossary/index.html deleted file mode 100644 index 8745ebc4ef..0000000000 --- a/files/bn/glossary/index.html +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: Glossary -slug: Glossary -tags: - - Beginner - - Glossary - - Index - - Landing - - NeedsTranslation - - TopicStub -translation_of: Glossary ---- -<div style="max-width: 300px; float: right; margin: 0 0 .5em 1em;">{{LearnBox({"title":"āύāϤā§āύ āĻāĻāĻāĻŋ āĻļāĻŦā§āĻĻ āĻļāĻŋāĻā§āύ:"})}}</div> - -<p>āĻā§ā§āĻŦā§ āϝā§āϏāĻāϞ āĻĒā§āϰāϝā§āĻā§āϤāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšā§, āϤāĻžāϰ āĻā§āĻĄ āĻŦāĻž āĻĄāĻā§āĻŽā§āύā§āĻā§āĻļāύ⧠āϏāĻžāϧāĻžāϰāĻŖāϤ āĻāĻĻā§āĻāĻ āĻā§āĻāύāĻŋāĻā§āϝāĻžāϞ āĻļāĻŦā§āĻĻ āĻāĻŋāĻāĻŦāĻž āϏāĻāĻā§āώāĻŋāĻĒā§āϤ āĻļāĻŦā§āĻĻ āĻĻā§āĻāĻž āϝāĻžā§āĨ¤ āĻāĻ āĻļāĻŦā§āĻĻāĻā§āώā§āϰ āĻļāĻŦā§āĻĻāĻā§āϞā§āϰ āϏāĻžāĻšāĻžāϝā§āϝ⧠āĻāĻĒāύāĻŋ āϏāĻšāĻā§āĻ āĻā§ā§āĻŦā§āϰ āĻāĻ āĻĒā§āϰāϝā§āĻā§āϤāĻŋāĻā§āϞā§āĻā§ āĻŦā§āĻāϤ⧠āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤</p> - -<p>{{GlossaryList({"split":"h3", "css":"multiColumnList"})}}</p> - -<h2 id="āĻļāĻŦā§āĻĻāĻā§āώā§_āĻ
āĻŦāĻĻāĻžāύ_āϰāĻžāĻā§āύ">āĻļāĻŦā§āĻĻāĻā§āώ⧠āĻ
āĻŦāĻĻāĻžāύ āϰāĻžāĻā§āύ</h2> - -<p>āĻāĻ āĻļāĻŦā§āĻĻāĻā§āώā§āϰ āĻāĻžāĻ, āĻāϏāϞā§, āĻļā§āώ āĻšāĻŦā§ āύāĻž āĻāĻāύā§āĻ! āĻāĻĒāύāĻŋ <a href="/bn-BD/docs/MDN/Contribute/Howto/Write_a_new_entry_in_the_Glossary">āύāϤā§āύ āĻļāĻŦā§āĻĻ āϝā§āĻ āĻāϰā§</a> āĻāĻŋāĻāĻŦāĻž āĻŦāϰā§āϤāĻŽāĻžāύāĻā§āϞāĻŋāĻā§ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰ⧠āĻ
āĻŦāĻĻāĻžāύ āϰāĻžāĻāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āĻļā§āϰ⧠āĻāϰāĻžāϰ āϏāĻŦāĻā§ā§ā§ āϏā§āĻāĻž āĻāĻĒāĻžā§ āĻšāϞ āύāĻŋāĻā§āϰ āĻŦāĻžāĻāύ⧠āĻā§āϞāĻŋāĻ āĻāϰāĻž, āĻāĻŋāĻāĻŦāĻž āύāĻŋāĻā§āϰ āĻā§ā§āĻāĻāĻŋ āĻļāĻŦā§āĻĻ āĻŦā§āĻā§ āύāĻŋā§ā§ āĻāĻžāĻ āĻāϰāĻž!</p> - -<p><strong><a href="/bn-BD/docs/new?parent=4391">āĻļāĻŦā§āĻĻāĻā§āώ⧠āύāϤā§āύ āĻļāĻŦā§āĻĻ āϝā§āĻā§āϤ āĻāϰā§āύ</a></strong></p> - -<p>{{GlossaryList({"terms":["Abstraction","ARIA","ARPA", "Arpanet","Asynchronous","BiDi","Blink","Block","Call stack","CardDAV","CDN","Certified","Class","CMS","Constant","Constructor","Content type","Closure","CORS","CRUD","CSRF","Contextual form", "Control flow","Character","Crawler","DNS","Doctype","Domain name","DTD","Dynamic typing","ECMA","Encapsulation","Entity","Exception","FTP","GIT","GPL","Host","Hypertext","I18N","IANA","ICANN","Identifier","IDE","IDL","IETF","IIFE","Immutable","Internationalization","IndexedDB","Inheritance","Instance","Internet","IP address","IPv4","IRC","ISO","ISP","Java","Keyword","Ligature", "Locale","Localization","LGPL","ltr","MathML","Method","Microsoft Internet Explorer","MIME type","Mobile First","Mozilla Firefox","Namespace","Netscape Navigator","NAT","Native","Null","OOP","OpenGL","Opera Browser","Operand","Operator","OWASP","P2P","Parameter","Parser","PDF","Polymorphism","Presto","Privileged","property","Protocol","Prototype","Pseudo-class","Pseudo-element","RDF","Recursion","Reflow","Rendering engine","Responsive design","REST","RSS","RTF","rtl","Scope","CSS Selector","Server","Signature","SOAP","Specification","SQL","SSL","Stacking context","State machine","Statement","STUN","SVN","Synchronous","Tag","TLS","Trident","TURN","Type","UDP","UTF-8", "Value","Variable","VoIP","WAI","WebIDL","Wrapper","XForm","XPath","XQuery"], "filter":"notdefined", "css":"multiColumnList"})}}</p> - -<p>āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāĻ āĻļāĻŦā§āĻĻāĻā§āώā§āϰ āĻŦā§āϝāĻžāĻĒāĻžāϰ⧠āĻāϰāĻ āĻāĻžāύāϤ⧠āĻāĻžāύ, āĻāĻ <a href="/bn-BD/docs/MDN/Doc_status/Glossary">āĻļāĻŦā§āĻĻāĻā§āώ āĻĄāĻā§āĻŽā§āύā§āĻā§āĻļāύ āϏā§āĻā§āϝāĻžāĻāĻžāϏ āĻĒā§āĻāĻāĻŋ</a> āĻĻā§āĻāϤ⧠āĻĒāĻžāϰā§āύ!</p> diff --git a/files/bn/glossary/localization/index.html b/files/bn/glossary/localization/index.html deleted file mode 100644 index 11058d9aaa..0000000000 --- a/files/bn/glossary/localization/index.html +++ /dev/null @@ -1,66 +0,0 @@ ---- -title: āϏā§āĻĨāĻžāύā§ā§āĻāϰāĻŖ -slug: Glossary/Localization -tags: - - āĻ
āύā§āĻŦāĻžāĻĻ - - āϏā§āĻĨāĻžāύā§ā§āĻāϰāĻŖ -translation_of: Glossary/Localization -original_slug: Localization ---- -<p><strong>āϏā§āĻĨāĻžāύā§ā§āĻāϰāĻŖ</strong> (L10n) āĻšāĻā§āĻā§ āĻāĻŽāύ āĻāĻāĻāĻŋ āĻĒā§āϰāĻā§āϰāĻŋā§āĻž, āϝāĻž āĻĻā§āĻŦāĻžāϰāĻž āĻāĻāĻāĻŋ āϏāĻĢāĻāĻā§ā§āϝāĻžāϰā§āϰ āĻāĻāĻāĻžāϰ āĻāύā§āĻāĻžāϰāĻĢā§āϏ āĻāĻāĻāĻŋ āĻāĻžāώāĻž āĻĨā§āĻā§ āĻ
āύā§āϝ āĻāĻžāώāĻžā§ āϰā§āĻĒāĻžāύā§āϤāϰ āĻāϰāĻž āĻšā§āĨ¤ āĻāĻŦāĻ āϏā§āĻ āĻĻā§āĻļā§āϰ āϏāĻāϏā§āĻā§āϤāĻŋāϰ āϏāĻžāĻĨā§ āϏāĻžāĻŽāĻā§āĻāϏā§āϝāĻĒā§āϰā§āĻŖ āĻ āĻ
āϧāĻŋāĻŦāĻžāϏā§āĻĻā§āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāĻĒāϝā§āĻā§ āĻāϰāĻž āĻšā§āĨ¤ āϝāĻžāĻĻā§āϰ āĻĒā§āϰāϝā§āĻā§āϤāĻŋāϰ āĻĒā§āϰāϤāĻŋ āĻ āĻĒā§āϰāϝā§āĻā§āϤāĻŋāϰ āϏā§āĻĨāĻžāύā§ā§āĻāϰāĻŖā§āϰ āĻĒā§āϰāϤāĻŋ āĻāĻā§āϰāĻš āϰā§ā§āĻā§, āĻāϏāĻŦ āϰāĻŋāϏā§āϰā§āϏ āϤāĻžāĻāĻĻā§āϰ āϏāĻāϞā§āϰ āĻāύā§āϝ āĻāύā§āĻŽā§āĻā§āϤāĨ¤ āĻāĻā§āϞ⧠āĻĄā§āĻā§āϞāĻĒāĻžāϰ āĻ āĻ
āύā§āϝāĻžāύā§āϝ āĻ
āĻŦāĻĻāĻžāύāĻāĻžāϰā§āϰ āĻāύā§āϝāĨ¤</p> -<table class="topicpage-table"> - <tbody> - <tr> - <td> - <h2 class="Documentation" id="āϏāĻšāĻžā§āĻ_āĻĒā§āϰāĻŦāύā§āϧ_āϏāĻŽā§āĻš">āϏāĻšāĻžā§āĻ āĻĒā§āϰāĻŦāύā§āϧ āϏāĻŽā§āĻš</h2> - <dl> - <dt> - <a href="/en-US/docs/Localization_Quick_Start_Guide" title="https://developer.mozilla.org/en-US/docs/Localization_Quick_Start_Guide">āϏā§āĻĨāĻžāύā§ā§āĻāϰāĻŖā§āϰ āĻšāĻžāϤā§-āĻā§āĻŋ</a></dt> - <dd> - āϏā§āĻĨāĻžāύā§ā§āĻāϰāĻŖā§ āĻāĻā§āϰāĻšā§ āϏā§āĻŦā§āĻā§āĻāĻžāϏā§āĻŦāĻāĻāĻŖā§āϰ āĻāύā§āϝ āϏāϰā§āĻŦ āĻĒā§āϰāĻĨāĻŽ āĻĒāĻžāĻ ā§āϝāĨ¤</dd> - <dt> - <a href="/en-US/docs/XUL_Tutorial/Localization" title="en-US/docs/XUL_Tutorial/Localization">XUL āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞāĻ āϏā§āĻĨāĻžāύā§ā§āĻāϰāĻŖ</a></dt> - <dd> - XUL āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ āϏā§āĻĨāĻžāύā§ā§āĻāϰāĻŖā§āϰ āĻāύā§āϝ <a href="https://developer.mozilla.org/en-US/docs/XUL_Tutorial" title="https://developer.mozilla.org/en-US/docs/XUL_Tutorial">XUL āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ </a></dd> - <dt> - <a href="/en-US/docs/Writing_localizable_code" title="en-US/docs/Writing_localizable_code">āϏā§āĻĨāĻžāύā§ā§āĻāϰāĻŖ āϝā§āĻā§āϝ āĻā§āĻĄ āϞā§āĻāĻž</a></dt> - <dd> - āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻžāϰāĻĻā§āϰ āϏā§āĻĨāĻžāύā§ā§āĻāϰāĻŖ āϝā§āĻā§āϝ āϏāĻĢāĻāĻā§ā§āϝāĻžāϰ āϤā§āϰāĻŋ āĻāϰāĻžāϰ āĻāύā§āϝ āϏāϰā§āĻŦā§āϤā§āϤāĻŽ āĻāĻžāϰā§āϝāĻā§āĻļāϞ āĻāĻŦāĻ āύāĻŋāϰā§āĻĻā§āĻļāύāĻžāĨ¤</dd> - <dt> - <a class="external" href="http://wiki.babelzilla.org/index.php?title=Tutorials#How_to_localize_strings_from_the_help.html_file_of_an_extension" title="http://wiki.babelzilla.org/index.php?title=Tutorials#How_to_localize_strings_from_the_help.html_file_of_an_extension">Help file āϏā§āĻĨāĻžāύāĻŋā§āĻāϰāύ</a></dt> - <dd> - āĻāϏāĻŦ āĻĢāĻžāĻāϞ āĻāϰāĻ āϏāĻšāĻā§ āϏā§āĻĨāĻžāύā§ā§āĻāϰāĻŖ āĻāϰāĻžāϰ āĻāύā§āϝ - HTML āĻĨā§āĻā§ āĻāύā§āĻā§āύā§āĻ āĻāĻŋāĻāĻžāĻŦā§ āĻāϞāĻžāĻĻāĻž āĻāϰāĻŦāĨ¤</dd> - <dt> - <a class="external" href="http://wiki.babelzilla.org/index.php?title=Tutorials#How_to_resize_a_xul_pref_dialog_according_to_every_language" title="http://wiki.babelzilla.org/index.php?title=Tutorials#How_to_resize_a_xul_pref_dialog_according_to_every_language">āĻŦāĻā§āϏā§āϰ āĻāĻāĻžāϰ</a></dt> - <dd> - āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āϏā§āĻĨāĻžāύā§ā§āĻāϰāĻŖā§āϰ āĻāύā§āϝ āĻāĻŋāĻāĻžāĻŦā§ āĻāĻāύā§āĻĄā§āϰ āĻāĻāĻžāϰ āϏāĻŽāύā§āĻŦā§ āĻāϰāĻŦā§āĨ¤</dd> - <dt> - <a href="/en-US/docs/Localizing_extension_descriptions" title="en-US/docs/Localizing_extension_descriptions">āĻāĻā§āϏāĻā§āύāĻļāύā§āϰ āĻŦāϰā§āĻŖāύāĻž āϏā§āĻĨāĻžāύā§ā§āĻāϰāĻŖ</a></dt> - <dd> - āĻāĻāĻāĻŋ āĻāĻā§āϏāĻā§āύāĻļāύā§āϰ āĻŦāϰā§āĻŖāύāĻž āϏā§āĻĨāĻžāύā§ā§āĻāϰāĻŖā§āϰ āĻāύā§āϝ (extension window āĻāϰ āĻŽāϧā§āϝā§, extension āĻāϰ āύāĻžāĻŽā§āϰ āύāĻŋāĻā§ āϝ⧠āϞāĻžāĻāύāĻāĻŋ āĻĻā§āĻāĻžā§) āĻāĻĒāύāĻžāϰ install.rdf āĻĢāĻžāĻāϞā§āϰ āĻŽāϧā§āϝ⧠āĻĨāĻžāĻāĻž āϤāĻĨā§āϝāĻā§ āĻĒā§āύāϰāĻžā§ āϞāĻŋāĻāϤ⧠āĻšāĻŦā§āĨ¤ āĻāϰ āĻāĻāύā§āϝ āĻāĻĒāύāĻžāĻā§ āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āώ Preference Key āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤ āĻāĻ āĻĒā§āϰāĻŦāύā§āϧāĻāĻŋāϤ⧠install.rdf āĻĢāĻžāĻāϞ āĻŽāĻĄāĻŋāĻĢāĻžāĻ āĻŦāĻž override āĻāϰāĻžāϰ āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āύāĻŋāϰā§āĻĻā§āĻļāύāĻž āĻāĻā§āĨ¤</dd> - <dt> - <a href="/en-US/docs/Frequently_Asked_Localization_Questions" title="en-US/docs/Frequently_Asked_Localization_Questions">āϏā§āĻĨāĻžāύā§ā§āĻāϰāĻŖā§āϰ āĻā§āώā§āϤā§āϰ⧠āϏāĻāϰāĻžāĻāϰ āĻāĻŋāĻā§āĻāĻžāϏāĻŋāϤ āĻĒā§āϰāĻļā§āύ āϏāĻŽā§āĻš</a></dt> - <dd> - āϏā§āĻĨāĻžāύā§ā§āĻāϰāĻŖā§āϰ āĻāĻžāĻ āĻāϰāĻžāϰ āϏāĻŽā§ āϝāϤāϰāĻāĻŽ āĻĒā§āϰāϏā§āύ āϏāĻāϰāĻžāĻāϰ āĻāϰāĻž āĻšā§, āϤāĻžāϰ āĻāϤā§āϤāϰ āĻāĻāĻžāύ⧠āĻĻā§ā§āĻž āϰā§ā§āĻā§āĨ¤</dd> - </dl> - <p><span class="alllinks"><a href="/en-US/docs/tag/Localization" title="en-US/docs/tag/Localization">āϏāĻŦ āĻĻā§āĻā§āύ...</a></span></p> - </td> - <td> - <h2 class="Community" id="āϏāĻžāĻšāĻžāϝā§āϝāĻāĻžāϰā§_āĻĻāϞ">āϏāĻžāĻšāĻžāϝā§āϝāĻāĻžāϰ⧠āĻĻāϞ</h2> - <ul> - <li>āĻŽāĻāĻŋāϞāĻžāϰ āĻĢā§āϰāĻžāĻŽ āϏāĻŽā§āĻš āĻĻā§āĻā§āύ...</li> - </ul> - <p>{{ DiscussionList("dev-l10n", "mozilla.dev.l10n") }}</p> - <ul> - <li><a href="/Special:Tags?tag=Localization:Tools&language=en" title="Special:Tags?tag=Localization:Tools&language=en">āĻā§āϞāϏ</a></li> - <li><a class="link-https" href="https://wiki.mozilla.org/L10n" title="https://wiki.mozilla.org/L10n">āĻāĻŽāĻŋāĻāύāĻŋāĻāĻŋ</a></li> - </ul> - <h2 class="Related_Topics" id="Related_Topics" name="Related_Topics">āϏāĻŽā§āĻĒāϰā§āĻāĻŋāϤ āĻŦāĻŋāώā§āĻžāĻŦāϞā§</h2> - <ul> - <li><a href="/en-US/docs/Extensions" title="en-US/docs/Extensions">Extensions</a>, <a href="/en-US/docs/XUL" title="en-US/docs/XUL">XUL</a></li> - </ul> - </td> - </tr> - </tbody> -</table> -<p> </p> diff --git a/files/bn/glossary/webrtc/index.html b/files/bn/glossary/webrtc/index.html deleted file mode 100644 index 6e0a0a4e47..0000000000 --- a/files/bn/glossary/webrtc/index.html +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: WebRTC -slug: Glossary/WebRTC -tags: - - āĻā§ā§āĻŦ - - āĻā§ā§āĻŦ āĻāϰāĻāĻŋāϏāĻŋ - - āĻĒāĻŋ-āĻā§-āĻĒāĻŋ - - āĻāĻŋāĻāĻāĻāĻĒāĻŋ -translation_of: Glossary/WebRTC ---- -<p><strong>WebRTC</strong> (<em>Web Real-Time Communication</em>) āĻšāϞ āĻāĻŋāĻĄāĻŋāĻ āĻā§āϝāĻžāĻ, āĻā§ā§āϏ āĻāϞ āĻāĻŦāĻ āĻĒāĻŋā§āĻžāϰ-āĻā§-āĻĒāĻŋā§āĻžāϰ āĻĢāĻžāĻāϞ āĻļā§ā§āĻžāϰāĻŋāĻ āĻā§ā§āĻŦ āĻ
ā§āϝāĻžāĻĒā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ {{Glossary("API")}}āĨ¤</p> - -<p>WebRTC āĻāϰ āĻŽā§āϞāϤ ā§ŠāĻāĻŋ āĻ
āĻāĻļ āϰā§ā§āĻā§:</p> - -<dl> - <dt><code>getUserMedia</code></dt> - <dd>āĻĄāĻŋāĻāĻžāĻāϏā§āϰ āĻā§āϝāĻžāĻŽā§āϰāĻž āĻ āĻŽāĻžāĻāĻā§āϰā§āĻĢā§āύ⧠{{Glossary("Browser", "browser")}} āĻŦā§āϝāĻŦāĻšāĻžāϰ⧠āϏāĻšāϝā§āĻāĻŋāϤāĻž āĻāϰāĻžāĨ¤</dd> - <dt><code>RTCPeerConnection</code></dt> - <dd>āĻāĻŋāĻĄāĻŋāĻ āĻā§āϝāĻžāĻ āĻŦāĻž āĻā§ā§āϏ āĻāϞ āĻāύāĻĢāĻŋāĻāĻžāϰ āĻāϰāĻžāĨ¤</dd> - <dt><code>RTCDataChannels</code></dt> - <dd>āĻŦā§āϰāĻžāĻāĻāĻžāϰā§āϰ āĻŽāϧā§āϝ⧠āĻāĻāĻāĻŋ {{Glossary("P2P", "peer-to-peer")}} āĻĄāĻžāĻāĻž āϝāĻžāĻā§āĻž āĻāϏāĻžāϰ āĻĒāĻĨ āϤā§āϰāĻŋ āĻāϰāĻž</dd> -</dl> - -<h2 id="āĻāϰāĻ_āĻāĻžāύā§āύ">āĻāϰāĻ āĻāĻžāύā§āύ</h2> - -<h3 id="āϏāĻžāϧāĻžāϰāĻŖ_āĻā§āĻāĻžāύ" style="line-height: 24px;">āϏāĻžāϧāĻžāϰāĻŖ āĻā§āĻāĻžāύ</h3> - -<ul> - <li>āĻāĻāĻāĻŋāĻĒāĻŋāĻĄāĻŋā§āĻžā§ {{Interwiki("wikipedia", "WebRTC")}}</li> -</ul> - -<h3 id="āĻāĻžāϰāĻŋāĻāϰāĻŋ_āĻā§āĻāĻžāύ">āĻāĻžāϰāĻŋāĻāϰāĻŋ āĻā§āĻāĻžāύ</h3> - -<ul> - <li><a href="/bn-BD/docs/Web/Guide/API/WebRTC">MDN āĻ WebRTC āĻāĻžāĻāĻĄ</a></li> - <li><a href="http://caniuse.com/#feat=rtcpeerconnection">WebRTC āĻāϰ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āϏāĻžāĻĒā§āϰā§āĻ</a></li> -</ul> diff --git a/files/bn/learn/css/building_blocks/selectors/index.html b/files/bn/learn/css/building_blocks/selectors/index.html deleted file mode 100644 index 33adcb89a9..0000000000 --- a/files/bn/learn/css/building_blocks/selectors/index.html +++ /dev/null @@ -1,356 +0,0 @@ ---- -title: āύāĻŋāϰā§āĻŦāĻžāĻāĻ āϏāĻŽā§āĻš -slug: Learn/CSS/Building_blocks/Selectors -tags: - - Beginner - - CSS - - CSS Selector - - CSS:Getting_Started - - Example - - Guide - - NeedsBeginnerUpdate - - NeedsLiveSample - - NeedsUpdate - - Web -translation_of: Learn/CSS/Building_blocks/Selectors -translation_of_original: Web/Guide/CSS/Getting_started/Selectors -original_slug: Web/CSS/Getting_Started/āύāĻ ---- -<p>{{ CSSTutorialTOC() }}</p> -<p>{{ previousPage("/en-US/docs/Web/Guide/CSS/Getting_Started/Cascading_and_inheritance", "Cascading & inheritance")}}<span class="seoSummary">āĻāĻāĻŋ <a href="/en-US/docs/Web/Guide/CSS/Getting_Started" title="en-US/docs/Web/Guide/CSS/Getting Started">CSS Getting Started</a> āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ āĻāϰ ā§ĢāĻŽ āĻ
āĻāĻļ; āĻāĻāĻŋ āĻŦā§āϝāĻžāĻā§āϝāĻž āĻāϰ⧠āĻāĻĒāύāĻŋ āĻāĻŋāĻāĻžāĻŦā§ āϏā§āĻāĻžāĻāϞ āϏāĻŽā§āĻš āύāĻŋāϰā§āĻŦāĻžāĻāĻŋāϤāĻāĻžāĻŦā§ āĻĒā§āϰā§ā§āĻ āĻāϰāĻŦā§āύ, āĻāĻŦāĻ āĻāĻŋāĻāĻžāĻŦā§ āĻŦāĻŋāĻāĻŋāύā§āύ āĻĒā§āϰāĻāĻžāϰ āύāĻŋāϰā§āĻŦāĻžāĻāĻ āϏāĻŽā§āĻš āĻŦāĻŋāĻāĻŋāύā§āύ āĻĒā§āϰāĻžāϧāĻžāύā§āϝ āĻĒāĻžā§āĨ¤ āĻāĻĒāύāĻŋ āĻāĻĒāύāĻžāϰ āύāĻŽā§āύāĻž āύāĻŋāĻŦāύā§āϧ⧠āĻāĻŋāĻā§ āĻāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ āϝā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ, āĻāĻŦāĻ āĻāĻĒāύāĻŋ āϏā§āϏāĻŦ āĻāĻā§āϰāĻŋāĻŦāĻŋāĻāĻāĻā§āϞ⧠āĻāĻĒāύāĻžāϰ āύāĻŽā§āύāĻž āϏā§āĻāĻžāĻāϞāĻļā§āĻā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āĨ¤</span></p> -<h2 class="clearLeft" id="āϤāĻĨā§āϝāĻ_āύāĻŋāϰā§āĻŦāĻžāĻāĻāϏāĻŽā§āĻš">āϤāĻĨā§āϝāĻ āύāĻŋāϰā§āĻŦāĻžāĻāĻāϏāĻŽā§āĻš</h2> -<p>āϏāĻŋ āĻāϏ āĻāϏ āĻāĻžāώāĻž āĻŦā§āϝāĻžāĻā§āϝāĻž āĻāϰāĻžāϰ āĻāύā§āϝ āϏāĻŋ āĻāϏ āĻāϏ āĻāϰ āύāĻŋāĻāϏā§āĻŦ āĻĒāĻžāϰāĻŋāĻāĻžāώāĻŋāĻ āĻļāĻŦā§āĻĻ āĻāĻā§āĨ¤ āĻāĻ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ āĻāϰ āĻĒā§āϰā§āĻŦā§, āĻāĻĒāύāĻŋ āĻāĻāĻāĻŋ āϞāĻžāĻāύ āϤā§āϰāĻŋ āĻāϰā§āύ āϝā§āĻŽāύāĻ</p> -<pre class="brush: css">strong { - color: red; -} -</pre> -<p>āϏāĻŋ āĻāϏ āĻāϏ āĻĒāĻžāϰāĻŋāĻāĻžāώāĻŋāĻ āĻļāĻŦā§āĻĻā§, āĻāĻ āϏāĻŽāĻā§āϰ āϞāĻžāĻāύ āĻšāϞ āύāĻŋā§āĻŽāĨ¤ āĻāĻ āύāĻŋā§āĻŽ āĻļā§āϰ⧠āĻšā§ā§<code> strong</code> āĻĻāĻŋā§ā§, āϝā§āĻāĻž āĻāĻāĻāĻž āύāĻŋāϰā§āĻŦāĻžāĻāĻāĨ¤ āĻāĻāĻž āύāĻŋāϰā§āĻŦāĻžāĻāύ āĻāϰ⧠āĻā§āύ āĻāĻĒāĻžāĻĻāĻžāύāĻā§āϞ⧠DOM-āĻ āĻāĻā§ āĻā§āύ āύāĻŋā§āĻŽ āĻĒā§āϰā§ā§āĻ āĻāϰāĻž āĻāĻā§ āĨ¤</p> -<p>āĻāϰ⧠āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ</p> -<p>āĻŦāĻžāĻāĻž āĻŦāύā§āϧāύā§āϰ āĻā§āϤāϰā§āϰ āĻ
āĻāĻļā§ āĻĒā§āϰāĻāĻžāĻļāĻŋāϤ āĻšā§āĨ¤</p> -<div class="tuto_details"> - <p>āĻŽā§āϞāĻļāĻŦā§āĻĻ <code>color</code> āĻšāϞ āĻāĻāĻāĻŋ āĻŦā§āĻļāĻŋāώā§āĻā§āϝ āĻāĻŦāĻ <code>red</code> āĻšāϞ āĻāĻāĻāĻŋ āĻŽāĻžāύāĨ¤</p> - <p>āĻāĻāĻ āĻĒā§āϰāĻāĻžāĻļāĻŋāϤ āĻ
āĻāĻļā§ āĻŦā§āĻļāĻŋāώā§āĻā§āϝā§āϰ āĻā§ā§āĻž āĻŽāĻžāύā§āϰ āĻĒāϰ āϏā§āĻŽāĻŋāĻā§āϞāύ āĻĻāĻŋā§ā§ āĻ
āύā§āϝ āĻŦā§āĻļāĻŋāώā§āĻā§āϝā§āϰ āĻā§ā§āĻž āĻŽāĻžāύ āĻĨā§āĻā§ āĻāϞāĻžāĻĻāĻž āĻāϰāĻž āĻšā§āĨ¤</p> - <p>āĻāĻ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ āĻ āύāĻŋāϰā§āĻŦāĻžāĻāĻ āϝā§āĻŽāύ <code>strong</code> āĻāϞā§āϞā§āĻ āĻāϰāĻž āĻšā§ āĻā§āϝāĻžāĻ āύāĻŋāϰā§āĻŦāĻžāĻāĻ āĻšāĻŋāϏā§āĻŦā§āĨ¤ āϏāĻŋ āĻāϏ āĻāϏ āϏā§āύāĻŋāϰā§āĻĻāĻŋāώā§āĻāĻāĻžāĻŦā§ āĻāĻāĻŋāĻā§ āĻāĻžāĻāĻĒ āύāĻŋāϰā§āĻŦāĻžāĻāĻ āĻšāĻŋāϏā§āĻŦā§ āĻāϞā§āϞā§āĻ āĻāϰā§āĨ¤</p> -</div> -<p>āύāĻŋāϰā§āĻŦāĻžāĻāĻāϏāĻŽā§āĻš āϝā§āĻā§āϞ⧠āĻāĻĒāύāĻŋ āϏāĻŋ āĻāϏ āĻāϏ āύāĻŋā§āĻŽā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āĻāĻ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞā§āϰ āĻĒāĻžāϤāĻž āϏā§āĻā§āϞ⧠āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāϰ⧠āĻŦā§āĻļāĻŋ āĻŦā§āϝāĻžāĻā§āϝāĻž āĻāϰā§āĨ¤</p> -<p>āĻā§āϝāĻžāĻ āύāĻžāĻŽā§āϰ āϏāĻžāĻĨā§ āĻāĻĒāύāĻŋ āĻāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ āĻāϰ āĻŽāĻžāύ āύāĻŋāϰā§āĻŦāĻžāĻāĻāϏāĻŽā§āĻšā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤āĻāĻāĻŋ āĻāĻĒāύāĻžāϰ āύāĻŋā§āĻŽāĻā§ āĻāϰ⧠āϏā§āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰāϤ⧠āĻ
āύā§āĻŽā§āĻĻāύ āĻāϰā§āĨ¤</p> -<p>āϏāĻŋ āĻāϏ āĻāϏ āĻāϰ āĻĻā§āĻāĻāĻŋ āĻāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ āĻāϰ āĻŦāĻŋāĻļā§āώ āĻ
āĻŦāϏā§āĻĨāĻž āĻāĻā§āĨ¤ āϤāĻžāϰāĻž āĻšāϞ <a href="/en-US/docs/Web/HTML/Global_attributes#attr-class" title="en-US/docs/Web/HTML/Global_attributes#attr-class"><code>class</code></a> āĻāĻŦāĻ <a href="/en-US/docs/Web/HTML/Global_attributes#id" title="en-US/docs/Web/HTML/Global_attributes#id"><code>id</code></a>.</p> -<h3 id="āύāĻŋāϰā§āĻŦāĻāĻāϏāĻŽā§āĻšā§āϰ_āĻā§āϞāĻžāϏ">āύāĻŋāϰā§āĻŦāĻāĻāϏāĻŽā§āĻšā§āϰ āĻā§āϞāĻžāϏ</h3> -<p><a href="/en-US/docs/Web/HTML/Global_attributes#attr-class" title="en-US/docs/Web/HTML/Global_attributes#attr-class"><code>class</code></a> āĻāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ āĻāĻāĻāĻŋ āĻāĻĒāĻžāĻĻāĻžāύāĻā§ āύāĻžāĻŽāĻā§āϤ āĻā§āϞāĻžāϏ āĻ āĻŦāϰāĻžāĻĻā§āĻĻ āĻāϰāĻžāϰ āĻāύā§āϝ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšā§āĨ¤ āĻāĻĒāύāĻŋ āĻāĻĒāύāĻžāϰ āĻā§āϞāĻžāϏ āĻāϰ āĻāύā§āϝ āĻā§āύ āύāĻžāĻŽ āĻĒāĻāύā§āĻĻ āĻāϰāĻŦā§āύ āĻāĻāĻž āĻāĻĒāύāĻžāϰ āĻāĻĒāϰāĨ¤ āĻāĻāĻāĻž āύāĻŋāĻŦāύā§āϧ⧠āĻŦāĻŋāĻāĻŋāύā§āύ āĻāĻĒāĻžāĻĻāĻžāύ āĻāĻāĻ āύāĻžāĻŽā§āϰ āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤</p> -<p>āĻāĻĒāύāĻžāϰ āϏā§āĻāĻžāĻāϞāĻļā§āĻā§, āĻā§āϞāĻžāϏ āύāĻžāĻŽā§āϰ āĻĒā§āϰā§āĻŦā§ āĻāĻĒāύāĻŋ āϝāĻāύ āĻāĻāĻāĻŋ āύāĻŋāϰā§āĻŦāĻžāĻāĻā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻŦā§āύ āϤāĻāύ āĻĻāĻžā§āĻŋ āϞāĻŋāĻā§āύ(period) āĨ¤</p> -<h3 id="āύāĻŋāϰā§āĻŦāĻžāĻāĻāϏāĻŽā§āĻšā§āϰ_āĻāĻāĻĄāĻŋ">āύāĻŋāϰā§āĻŦāĻžāĻāĻāϏāĻŽā§āĻšā§āϰ āĻāĻāĻĄāĻŋ</h3> -<p><a href="/en-US/docs/Web/HTML/Global_attributes#id" title="en-US/docs/Web/HTML/Global_attributes#id"><code>id</code></a> āĻāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ āĻāĻāĻāĻŋ āĻāĻĒāĻžāĻĻāĻžāύāĻā§ āĻāĻāĻāĻŋ āĻāĻāĻĄāĻŋāϤ⧠āĻŦāϰāĻžāĻĻā§āĻĻ āĻāϰāĻžāϰ āĻāύā§āϝ āĻŦā§āϝāĻŦāĻšā§āϤ āĻšā§āĨ¤ āĻāĻĒāύāĻŋ āĻāĻāĻĄāĻŋāĻāĻžāϰ āĻāύā§āϝ⧠āĻāĻŋ āύāĻžāĻŽ āĻĒāĻāύā§āĻĻ āĻāϰāĻŦā§āύ āĻāĻāĻŋ āĻāĻĒāύāĻžāϰ āĻāĻĒāϰāĨ¤ āύāĻŋāĻŦāύā§āϧāĻāĻŋāϤ⧠āĻāĻāĻĄāĻŋ āύāĻžāĻŽ āĻ
āĻŦāĻļā§āϝāĻ āĻāĻāĻāĻŋ āĻāĻŦāĻ āĻ
āύāύā§āϝ āĻšāϤ⧠āĻšāĻŦā§āĨ¤</p> -<p>āĻāĻĒāύāĻžāϰ āϏā§āĻāĻžāĻāϞāĻļā§āĻā§, āĻāĻĒāύāĻŋ āϝāĻāύ āύāĻŋāϰā§āĻŦāĻžāĻāĻā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻŦā§āύ āĻāĻāĻĄāĻŋāϰ āĻĒā§āϰā§āĻŦā§ āĻāĻāĻāĻŋ āύāĻžāĻŽā§āĻŦāĻžāϰ āϏāĻžāĻāύ(hash) āϞāĻŋāĻā§āύāĨ¤</p> -<div class="tuto_example"> - <div class="tuto_type"> - āĻāĻĻāĻžāĻšāϰāĻŖ</div> - āĻāĻ āĻāĻāĻ āĻāĻŋ āĻāĻŽ āĻāϞ āĻā§āϝāĻžāĻā§āϰ āĻāĻāĻāĻŋ <code>class</code> āĻāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ āĻāĻŦāĻ āĻāĻāĻāĻŋ <code>id</code> āĻāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ āĻāĻā§āĻ<br> - <pre class="brush: html"><p class="key" id="principal"> -</pre> - <p>āύāĻŋāĻŦāύā§āϧ⧠āĻāĻāĻĄāĻŋ āĻŽāĻžāύ, āĻŽā§āϞ, āĻ
āĻŦāĻļā§āϝāĻ āĻāĻ āĻāĻŦāĻ āĻ
āύāύā§āϝ āĻšāϤ⧠āĻšāĻŦā§, āĻāĻŋāύā§āϤ⧠āĻ
āύā§āϝ āĻā§āϝāĻžāĻāϏāĻŽā§āĻšā§ āĻāĻāĻ āĻā§āϞāĻžāϏ āύāĻžāĻŽ, āĻŽā§āϞ āĻĨāĻžāĻāϤ⧠āĻĒāĻžāϰā§āĨ¤</p> - <p>āĻāĻāĻāĻŋ āϏāĻŋ āĻāϏ āĻāϏ āϏā§āĻāĻžāĻāϞāĻļā§āĻā§, āĻāĻ āύāĻŋā§āĻŽ āϏāĻāϞ āĻāĻĒāĻžāĻĻāĻžāύāĻā§ āĻāĻāĻ āĻā§āϞāĻžāϏ <code>key</code> green āĻāϰ āĻ
āύā§āϤāϰā§āĻā§āĻā§āϤ āĻāϰā§āĻā§āĨ¤ (āϤāĻžāϰāĻž āϏāĻŦāĻžāĻ {{ HTMLElement("p") }} āĻāϰ āĻāĻĒāĻžāĻĻāĻžāύ āύāĻžāĻ āĻšāϤ⧠āĻĒāĻžāϰā§)</p> - <pre class="brush: css">.key { - color: green; -} -</pre> - <p>āĻāĻ āύāĻŋā§āĻŽ āĻāĻāĻāĻŋ āĻāĻĒāĻžāĻĻāĻžāύāĻā§ <strong>id</strong> <code>principal</code> āĻŦā§āϞā§āĻĄ āĻāϰ⧠:</p> - <pre class="brush: css">#principal { - font-weight: bolder; -} -</pre> -</div> -<p>āϝāĻĻāĻŋ āĻāĻāĻāĻŋāϰ āĻŦā§āĻļāĻŋ āύāĻŋā§āĻŽ āĻāĻāĻāĻŋ āĻāĻĒāĻžāĻĻāĻžāύ āĻ āĻĒā§āϰā§ā§āĻ āĻāϰāĻž āĻšā§ āĻāĻŦāĻ āĻāĻāĻ āĻŦā§āĻļāĻŋāώā§āĻā§āϝ āĻāϞā§āϞā§āĻ āĻāϰāĻž āĻšā§, āϤāĻžāĻšāϞ⧠āϏāĻŋ āĻāϏ āĻāϏ āύāĻŋā§āĻŽā§āϰ āĻāĻĒāϰ āĻĒā§āϰāĻžāϧāĻžāύā§āϝ āĻĻā§ā§ āϝā§āĻāĻž āĻāϰ⧠āĻŦā§āĻļāĻŋ āϏā§āύāĻŋāϰā§āĻĻāώā§āĻ āύāĻŋāϰā§āĻŦāĻžāĻāĻāĨ¤ āĻāĻāĻāĻŋ āĻāĻāĻĄāĻŋ āύāĻŋāϰā§āĻŦāĻžāĻāĻ āĻā§āϞāĻžāϏ āύāĻŋāϰā§āĻŦāĻžāĻāĻ āĻāϰ āĻā§ā§ā§ āĻāϰ⧠āϏā§āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ, āϝā§āĻāĻž āĻĒāϰā§āϝāĻžā§āĻā§āϰāĻŽā§ āĻāĻāĻāĻŋ āĻā§āϝāĻžāĻ āύāĻŋāϰā§āĻŦāĻžāĻāĻ āĻāϰ āĻā§ā§ā§ āĻāϰ⧠āĻŦā§āĻļāĻŋ āϏā§āύāĻŋāϰā§āϰā§āĻĻāĻŋāώā§āĻāĨ¤</p> -<div class="tuto_details"> - <div class="tuto_type"> - āĻāϰ⧠āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ</div> - <p>āĻāĻĒāύāĻŋ āύāĻŋāϰā§āĻŦāĻžāĻāĻāϏāĻŽā§āĻšāĻā§ āĻāĻāϤā§āϰāĻŋāϤ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ, āύāĻŋāϰā§āĻŦāĻžāĻāĻāĻā§ āĻāϰ⧠āĻŦā§āĻļāĻŋ āϏā§āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰāĻžāϰ āĻāύā§āϝā§āĨ¤</p> - <p>āĻāĻĻāĻžāĻšāϰāĻŖ āϏā§āĻŦāϰā§āĻĒ, āύāĻŋāϰā§āĻŦāĻžāĻāĻ <code>.key</code> <code>āĻā§āϞāĻžāϏ āύāĻžāĻŽ key āϝā§āĻā§āϤ </code>āϏāĻāϞ āĻāĻĒāĻžāĻĻāĻžāύāĻā§ āύāĻŋāϰā§āĻŦāĻžāĻāύ āĻāϰā§āĨ¤ āύāĻŋāϰā§āĻŦāĻžāĻāĻ <code>p.key</code> āĻā§āϞāĻžāϏ āύāĻžāĻŽ <code>key āϝā§āĻā§āϤ āĻāĻĒāĻžāĻĻāĻžāύāĻā§ </code>āĻļā§āϧā§āĻŽāĻžāϤā§āϰ {{ HTMLElement("p") }} āύāĻŋāϰā§āĻŦāĻžāĻāύ āĻāϰ⧠āĨ¤</p> - <p>āĻāĻĒāύāĻŋ āĻĻā§āĻāĻāĻŋ āĻŦāĻŋāĻļā§āώ āĻāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ <code>class</code> āĻāĻŦāĻ <code>id āĻĻā§āĻŦāĻžāϰāĻž āύāĻŋā§āύā§āϤā§āϰāĻŋāϤ āύāύ</code>āĨ¤ āĻāĻĒāύāĻŋ āĻ
āύā§āϝ āĻāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ āϏā§āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āϏā§āĻā§āĻžāϰ āĻŦāύā§āϧāύ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĨ¤ āϝā§āĻŽāύ, āύāĻŋāϰā§āĻŦāĻžāĻāĻ <code>[type='button']</code><code>button āĻŽāĻžāύā§āϰ āĻāĻāĻāĻŋ </code><code>type āĻāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ āĻĻā§āĻŦāĻžāϰāĻž</code> āϏāĻāϞ āĻāĻĒāĻžāĻĻāĻžāύāĻā§ āύāĻŋāϰā§āĻŦāĻžāĻāĻŋāϤ āĻāϰ⧠āĨ¤</p> -</div> -<p>āϝāĻĻāĻŋ āϏā§āĻāĻžāĻāϞāĻļā§āĻā§ āύāĻŋā§āĻŽāĻā§āϞ⧠āĻĒāϰāϏā§āĻĒāϰ āĻŦāĻŋāϰā§āϧ⧠āĻšā§ā§ āĻāĻŦāĻ āϤāĻžāϰāĻž āϏāĻŽāĻžāύāĻāĻžāĻŦā§ āϏā§āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻšā§, āϤāĻžāĻšāϞ⧠āϤāĻžāϰāĻž āϏāĻŋ āĻāϏ āĻāϏ āύāĻŋā§āĻŽāĻā§ āĻĒā§āϰāĻžāϧāĻžāύā§āϝ āĻĻā§ā§ āϝā§āĻāĻž āϏā§āĻāĻžāĻāϞāĻļā§āĻā§ āĻĒāϰā§āϰ āĻĻāĻŋāĻā§ āĻāĻā§āĨ¤</p> -<p>āϝāĻāύ āĻĒāϰāϏā§āĻĒāϰ āĻŦāĻŋāϰā§āϧ⧠āύāĻŋā§āĻŽā§āϰ āĻāĻžāϰāĻŖā§ āĻāĻĒāύāĻžāϰ āϏāĻŽāϏā§āϝāĻž āĻšāĻŦā§, āĻāϰ⧠āϏā§āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻā§āύ āύāĻŋā§āĻŽā§āϰ āĻĻā§āĻŦāĻžāϰāĻž āĻāĻāĻŋ āϏāĻŽāĻžāϧāĻžāύ āĻāϰāĻžāϰ āĻā§āώā§āĻāĻž āĻāϰā§āύ, āϤāĻžāĻšāϞ⧠āϏā§āĻāĻžāĻ āĻĒā§āϰāĻžāϧāĻžāύā§āϝ āĻĒāĻžāĻŦā§āĨ¤ āϝāĻĻāĻŋ āĻāĻĒāύāĻŋ āϏā§āĻāĻž āĻāϰāϤ⧠āύāĻž āĻĒāĻžāϰā§āύ, āĻā§āώā§āĻāĻž āĻāϰā§āύ āϏā§āĻāĻžāĻāϞāĻļā§āĻā§āϰ āĻļā§āώā§āϰ āĻĻāĻŋāĻā§āϰ āĻā§āύ āύāĻŋā§āĻŽā§āϰ āĻāĻžāĻāĻžāĻāĻžāĻāĻŋ āϝā§āϤ⧠āϤāĻžāĻšāϞ⧠āϏā§āĻāĻŋāĻ āĻĒā§āϰāĻžāϧāĻžāύā§āϝ āĻĒāĻžāĻŦā§āĨ¤</p> -<h3 id="āύāĻāϞ_āĻā§āϞāĻžāϏā§āϰ_āύāĻŋāϰā§āĻŦāĻžāĻāĻāϏāĻŽā§āĻš">āύāĻāϞ āĻā§āϞāĻžāϏā§āϰ āύāĻŋāϰā§āĻŦāĻžāĻāĻāϏāĻŽā§āĻš</h3> -<p>āĻāĻāĻāĻŋ <a href="/en-US/docs/Web/CSS/Pseudo-classes" title="en-US/docs/Web/Guide/CSS/Pseudo-classes">pseudo-class</a> āϏāĻŋ āĻāϏ āĻāϏ āĻāϰ āĻŽā§āϞāĻļāĻŦā§āĻĻ āύāĻŋāϰā§āĻŦāĻžāĻāĻā§āϰ āϏāĻžāĻĨā§ āϝā§āĻā§āϤ āϝā§āĻāĻž āĻāĻĒāĻžāĻĻāĻžāύā§āϰ āĻŦāĻŋāĻļā§āώ āĻ
āĻŦāϏā§āĻĨāĻž āύāĻŋāϰā§āĻŦāĻžāĻāύā§āϰ āĻāύā§āϝ āϏā§āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰā§āĨ¤ āĻāĻĻāĻžāĻšāϰāĻŖ āϏāϰā§āĻĒ, {{ Cssxref(":hover") }} āĻāĻāĻāĻž āϏā§āĻāĻžāĻāϞ āĻĒā§āϰā§ā§āĻ āĻāϰāĻž āϝāĻžāĻŦā§ āϝāĻāύ āĻā§āύ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠āύāĻŋāϰā§āĻŦāĻžāĻāĻā§āϰ āĻĻā§āĻŦāĻžāϰāĻž āϏā§āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰ⧠āĻĻā§ā§āĻž āĻāĻĒāĻžāĻĻāĻžāύā§āϰ āĻāĻĒāϰ āĻāϞāĻžāĻāϞ āĻāϰāĻŦā§āĨ¤</p> -<p>āύāĻāϞ āĻā§āϞāĻžāϏāϏāĻŽā§āĻš, āύāĻāϞ āĻāĻĒāĻžāĻĻāĻžāύāĻā§āϞā§āϰ āϏāĻžāĻĨā§, āĻāĻĒāύāĻžāĻā§ āĻāĻāĻāĻŋ āĻāĻĒāĻžāĻĻāĻžāύā§āϰ āĻāĻĒāϰ āĻļā§āϧ⧠āϏā§āĻāĻžāĻāϞ āĻĒā§āϰā§ā§āĻ āĻāϰāϤ⧠āĻĻā§ā§āύāĻž, āϏā§āĻ āϏāĻžāĻĨā§ āĻŦāĻšāĻŋāϰāĻžāĻāϤ āĻāĻžāϰāĻŖā§āϰ āϏāĻžāĻĨā§ āϏāĻāϝā§āĻ āĻāϰ⧠āϝā§āĻŽāύ āύā§āĻāĻŋāĻā§āĻāϰā§āϰ āĻāϤāĻŋāĻšāĻžāϏ ({{ cssxref(":visited") }}, āĻāĻĻāĻžāĻšāϰāĻŖ āϏā§āĻŦāϰā§āĻĒ), āĻāĻāĻžāϰ āĻāĻĒāĻžāĻĻāĻžāύā§āϰ āĻ
āĻŦāϏā§āĻĨāĻž (āϝā§āĻŽāύ {{ cssxref(":checked") }} āĻāĻŋāĻā§ āĻāĻĒāĻžāĻĻāĻžāύā§āϰ āĻāĻ āύā§āϰ āĻāĻĒāϰ), āĻ
āĻĨāĻŦāĻž āĻŽāĻžāĻāϏā§āϰ āĻ
āĻŦāϏā§āĻĨāĻžāύ (āϝā§āĻŽāύ {{ cssxref(":hover") }} āϝā§āĻāĻž āĻāĻĒāύāĻžāĻā§ āĻāĻžāύāĻžāĻŦā§ āĻŽāĻžāĻāϏāĻāĻŋ āĻāĻĒāĻžāĻĻāĻžāύā§āϰ āĻāĻĒāϰ āĻāĻā§ āύāĻžāĻāĻŋ āύāĻžāĻ). āĻāĻāĻāĻŋ āϏāĻŽā§āĻĒā§āϰā§āĻŖ āύāĻŋāϰā§āĻŦāĻžāĻāĻ āϏāĻŽā§āĻšā§āϰ āϤāĻžāϞāĻŋāĻāĻž, <a class="external" href="http://www.w3.org/TR/selectors/#selectors" rel="external nofollow" title="CSS3 Selectors working spec">CSS3 Selectors working spec</a> āĻāĻāĻžāύ⧠āϝāĻžāύāĨ¤</p> -<div class="tuto_example"> - <div class="tuto_type"> - Syntax</div> - <pre class="brush:css">selector:pseudo-class { - property: value; -} -</pre> -</div> -<h4 id="āύāĻāϞ_āĻā§āϞāĻžāϏāϏāĻŽā§āĻšā§āϰ_āϤāĻžāϞāĻŋāĻāĻž">āύāĻāϞ āĻā§āϞāĻžāϏāϏāĻŽā§āĻšā§āϰ āϤāĻžāϞāĻŋāĻāĻž</h4> -<ul> - <li>{{ Cssxref(":link") }}</li> - <li>{{ Cssxref(":visited") }}</li> - <li>{{ Cssxref(":active") }}</li> - <li>{{ Cssxref(":hover") }}</li> - <li>{{ Cssxref(":focus") }}</li> - <li>{{ Cssxref(":first-child") }}</li> - <li>{{ Cssxref(":nth-child") }}</li> - <li>{{ Cssxref(":nth-last-child") }}</li> - <li>{{ Cssxref(":nth-of-type") }}</li> - <li>{{ Cssxref(":first-of-type") }}</li> - <li>{{ Cssxref(":last-of-type") }}</li> - <li>{{ Cssxref(":empty") }}</li> - <li>{{ Cssxref(":target") }}</li> - <li>{{ Cssxref(":checked") }}</li> - <li>{{ Cssxref(":enabled") }}</li> - <li>{{ Cssxref(":disabled") }}</li> -</ul> -<h2 id="āϤāĻĨā§āϝāĻ_āϏāĻŽā§āĻĒāϰā§āĻā§āϰ_āĻāĻŋāϤā§āϤāĻŋāϤā§_āύāĻŋāϰā§āĻŦāĻžāĻāĻ_āϏāĻŽā§āĻš">āϤāĻĨā§āϝāĻ āϏāĻŽā§āĻĒāϰā§āĻā§āϰ āĻāĻŋāϤā§āϤāĻŋāϤ⧠āύāĻŋāϰā§āĻŦāĻžāĻāĻ āϏāĻŽā§āĻš</h2> -<p>āĻāĻĒāĻžāĻĻāĻžāύ āϏāĻŽā§āĻšā§āϰ āĻŽāϧā§āϝ⧠āĻĒāĻžāϰāϏā§āĻĒāϰāĻŋāĻ āϏāĻŽā§āĻĒāϰā§āĻā§āϰ āĻāĻŋāϤā§āϤāĻŋāϤ⧠āĻāĻĒāĻžāĻĻāĻžāύ āϏāĻŽā§āĻš āύāĻŋāϰā§āĻŦāĻžāĻāύ āĻāϰāĻžāϰ āĻāύā§āϝ āϏāĻŋ āĻāϏ āĻāϏ āĻāϰ āĻāĻŋāĻā§ āĻāĻĒāĻžā§ āĻāĻā§āĨ¤ āύāĻŋāϰā§āĻŦāĻžāĻāĻ āϏāĻŽā§āĻšāĻā§ āĻāϰ⧠āĻŦā§āĻļāĻŋ āϏā§āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰāĻžāϰ āĻāύā§āϝ⧠āĻāĻĒāύāĻŋ āĻāĻā§āϞ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</p> -<table id="relselectors"> - <caption> - āϏāĻŽā§āĻĒāϰā§āĻā§āϰ āĻāĻŋāϤā§āϤāĻŋāϤ⧠āĻĒāϰāĻŋāĻāĻŋāϤ āύāĻŋāϰā§āĻŦāĻžāĻāĻāϏāĻŽā§āĻš</caption> - <tbody> - <tr> - <td style="width: 10em;"><strong>āύāĻŋāϰā§āĻŦāĻžāĻāĻ</strong></td> - <td><strong>āύāĻŋāϰā§āĻŦāĻžāĻāĻŋāϤāϏāĻŽā§āĻš</strong></td> - </tr> - <tr> - <td><code>A E</code></td> - <td>Any E element that is a <em>descendant</em> of an A element (that is: a child, or a child of a child, <em>etc</em>.)</td> - </tr> - <tr> - <td><code>A > E</code></td> - <td>Any E element that is a child of an A element</td> - </tr> - <tr> - <td><code>E:first-child</code></td> - <td>Any E element that is the first child of its parent</td> - </tr> - <tr> - <td><code>B + E</code></td> - <td>Any E element that is the next <em>sibling</em> of a B element (that is: the next child of the same parent)</td> - </tr> - </tbody> -</table> -<p>āĻāĻĒāύāĻŋ āĻāĻāĻŋāϞ āϏāĻŽā§āĻĒāϰā§āĻāĻā§āϞā§āĻā§ āĻĒā§āϰāĻāĻžāĻļ āĻāϰāĻžāϰ āĻāύā§āϝ⧠āĻāĻā§āϞ⧠āĻāĻāϤā§āϰāĻŋāϤ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</p> -<p>āĻāĻĒāύāĻŋ <code>*</code> (asterisk) āĻāĻ āĻāĻŋāĻšā§āύāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ "āϝā§āĻā§āύ⧠āĻāĻĒāĻžāĻĻāĻžāύ" āĻŦā§āĻāĻžāύā§āϰ āĻāύā§āϝā§āĨ¤</p> -<div class="tuto_example"> - <div class="tuto_type"> - āĻāĻĻāĻžāĻšāϰāĻŖ</div> - <p>āĻāĻāĻāĻŋ āĻāĻāĻ āĻāĻŋ āĻāĻŽ āĻāϞ āĻā§āĻŦāĻŋāϞā§āϰ āĻāĻāĻāĻŋ <code>id</code> āĻāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ, āĻāĻŋāύā§āϤ⧠āĻāĻāĻŋāϰ āϏāĻžāϰāĻŋ āĻāĻŦāĻ āĻā§āĻ āĻ
āĻāĻļāĻā§āϞā§āϰ āĻāϞāĻžāĻĻāĻž āĻāϞāĻžāĻĻāĻž āϏāύāĻžāĻā§āϤāĻāĻžāϰ⧠āĻĨāĻžāĻā§ āύāĻžāĻ</p> - <pre class="brush: html"><table id="data-table-1"> -... -<tr> -<td>Prefix</td> -<td>0001</td> -<td>default</td> -</tr> -... -</pre> - <p>āĻāĻ āύāĻŋā§āĻŽāĻā§āϞāĻž āϏāĻāϞ āϏāĻžāϰāĻŋāϰ āĻĒā§āϰāĻĨāĻŽ āĻ
āĻāĻļāĻā§ āĻŦā§āϞā§āĻĄ āĻāϰā§, āĻāĻŦāĻ āĻĻā§āĻŦāĻŋāϤā§ā§ āĻ
āĻāĻļāĻā§ āĻŽāύā§āϏā§āĻĨāĻžāύāĻŋāĻ āĻāϰā§āĨ¤ āϤāĻžāϰāĻž āĻļā§āϧ⧠āĻāĻāĻāĻŋ āϏā§āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻā§āĻŦāĻŋāϞāĻā§ āĻĒā§āϰāĻāĻžāĻŦāĻŋāϤ āĻāϰā§āĻ</p> - <pre class="brush:css"> #data-table-1 td:first-child {font-weight: bolder;} - #data-table-1 td:first-child + td {font-family: monospace;} -</pre> - <p>āĻĢāϞāĻžāĻĢāϞ āĻāϰā§āĻĒ āĻĻā§āĻāĻžā§āĻ</p> - <table style="border: 2px outset #36b; padding: 1em; background-color: white;"> - <tbody> - <tr> - <td> - <table style="width: 18em; margin-right: 2em;"> - <tbody> - <tr> - <td><strong>Prefix</strong></td> - <td><code>0001</code></td> - <td>default</td> - </tr> - </tbody> - </table> - </td> - </tr> - </tbody> - </table> -</div> -<div class="tuto_details"> - <div class="tuto_type"> - āĻāϰ⧠āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ</div> - <p>āĻĒā§āϰāĻāϞāĻŋāϤ āĻāĻĒāĻžā§ā§, āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāĻāĻāĻŋ āύāĻŋāϰā§āĻŦāĻžāĻāĻāĻā§ āĻāϰ⧠āϏā§āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰā§āύ, āϤāĻāύ āĻāĻĒāύāĻŋ āĻāĻāĻžāϰ āĻĒā§āϰāĻžāϧāĻžāύā§āϝ āĻŦā§āĻĻā§āϧāĻŋ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤</p> - <p>āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻĒāĻĻā§āϧāϤāĻŋāĻā§āϞ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ, āĻāĻĒāύāĻžāϰ āύāĻŋāĻŦāύā§āϧ⧠āĻ
āύā§āĻāĻā§āϞ⧠āĻā§āϝāĻžāĻ-āĻāϰ <code>class</code> āĻ
āĻĨāĻŦāĻž <code>id āĻāĻā§āϰāĻŋāĻŦāĻŋāĻāĻāĻā§āϞā§āĻā§ āĻāĻĒāύāĻŋ āϏā§āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰāĻžāϰ āĻĒā§āϰā§ā§āĻāύ āĻĒāϰāĻŋāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤ </code>āϤāĻž āĻŦā§āϝāϤā§āϤ, āϏāĻŋ āĻāϏ āĻāϏ āĻāĻžāĻ āĻāϰāĻŦā§ āύāĻžāĨ¤</p> - <p>āĻ
āύā§āĻ āĻŦā§ āύāĻāĻļāĻžāϰ āĻā§āώā§āϤā§āϰ⧠āϝā§āĻāĻžāύ⧠āĻāϤāĻŋ āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ, āĻāĻĒāύāĻŋ āĻāĻĒāύāĻžāϰ āϏā§āĻāĻžāĻāϞāĻļā§āĻāĻā§ āĻāϰ⧠āύāĻŋāĻĒā§āĻŖ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύ āĻāĻāĻŋāϞ āύāĻŋā§āĻŽāϏāĻŽā§āĻšāĻā§ āĻĒāϰāĻŋāĻšāĻžāϰ āĻāϰ⧠āϝā§āĻāĻž āĻāĻĒāĻžāĻĻāĻžāύ āϏāĻŽā§āĻšā§āϰ āĻŽāϧā§āϝ⧠āĻĒāĻžāϰāϏā§āĻĒāϰāĻŋāĻ āϏāĻŽā§āĻĒāϰā§āĻā§āϰ āĻāĻĒāϰ āύāĻŋāϰā§āĻāϰ āĻāϰā§āĨ¤</p> - <p>āĻā§āĻŦāĻŋāϞ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāϰ⧠āĻŦā§āĻļāĻŋ āĻāĻĻāĻžāĻšāϰāĻŖ āĻāϰ āĻāύā§āϝā§, āϏāĻŋ āĻāϏ āĻāϏ āϰā§āĻĢāĻžāϰā§āύā§āϏ āĻĒāĻžāϤāĻžā§ <a href="/en-US/docs/Web/Guide/CSS/Getting_Started/Tables" title="en-US/docs/Web/Guide/CSS/Getting_Started/Tables">Tables </a>āĻĻā§āĻā§āύāĨ¤</p> -</div> -<h2 id="āĻāĻžāĻāĻ_āĻā§āϞāĻžāϏ_āĻāĻŦāĻ_āĻāĻāĻĄāĻŋ_āύāĻŋāϰā§āĻŦāĻžāĻāĻ_āϏāĻŽā§āĻšā§āϰ_āĻŦā§āϝāĻŦāĻšāĻžāϰ">āĻāĻžāĻāĻ āĻā§āϞāĻžāϏ āĻāĻŦāĻ āĻāĻāĻĄāĻŋ āύāĻŋāϰā§āĻŦāĻžāĻāĻ āϏāĻŽā§āĻšā§āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ</h2> -<p style="margin-left: 40px;">ā§§āĨ¤ āĻāĻĒāύāĻžāϰ āĻāĻāĻ āĻāĻŋ āĻāĻŽ āĻāϞ āĻĢāĻžāĻāϞāĻāĻŋ āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž āĻāϰā§āύ, āĻāĻĒāĻŋ āĻāĻŦāĻ āĻĒā§āϏā§āĻ āĻāϰāĻžāϰ āĻŽāĻžāϧā§āϝāĻŽā§āĨ¤</p> -<p style="margin-left: 40px;">⧍āĨ¤ āϤāĻžāϰāĻĒāϰ āĻĒā§āϰāĻĨāĻŽ āĻāĻĒāĻŋāϤ⧠āĻāĻāĻĄāĻŋ āĻāĻŦāĻ āĻā§āϞāĻžāϏ āĻāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻāĻāĻĄāĻŋ āĻāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ āĻĻā§āĻŦāĻŋāϤā§ā§ āĻāĻĒāĻŋāϤ⧠āĻĻāĻŋāύ āϝā§āĻŽāύ āύāĻŋāĻā§ āĻĻā§āĻāĻžāύ⧠āĻšā§ā§āĻā§āĨ¤ āĻŦāĻŋāĻāϞā§āĻĒāϰā§āĻĒā§, āĻāĻŦāĻžāϰ āϏāĻŽāĻā§āϰ āĻĢāĻžāĻāϞāĻā§ āĻāĻĒāĻŋ āĻāĻŦāĻ āĻĒā§āϏā§āĻ āĻāϰā§āύāĻ</p> -<ol> - <li> - <pre class="brush: html"><!doctype html> -<html> - <head> - <meta charset="UTF-8"> - <title>Sample document</title> - <link rel="stylesheet" href="style1.css"> - </head> - <body> - <p id="first"> - <strong class="carrot">C</strong>ascading - <strong class="spinach">S</strong>tyle - <strong class="spinach">S</strong>heets - </p> - <p id="second"> - <strong>C</strong>ascading - <strong>S</strong>tyle - <strong>S</strong>heets - </p> - </body> -</html> -</pre> - </li> - <li>āĻāĻāύ āĻāĻĒāύāĻŋ āĻāĻĒāύāĻžāϰ āϏāĻŋ āĻāϏ āĻāϏ āĻĢāĻžāĻāϞāĻāĻŋ āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž āĻāϰā§āύāĨ¤ āϏāĻŽāĻā§āϰ āĻŦāĻŋāώ⧠āĻĒā§āύāĻāϏā§āĻĨāĻžāĻĒāύ āĻāϰā§āύāĻ<br> - <pre class="brush:css">strong { color: red; } -.carrot { color: orange; } -.spinach { color: green; } -#first { font-style: italic; } -</pre> - </li> - <li>āĻĢāĻžāĻāϞāĻā§āϞ⧠āϏāĻāϰāĻā§āώāĻŖ āĻāϰā§āύ āĻāĻŦāĻ āĻĢāϞāĻžāĻĢāϞ āĻĻā§āĻāĻžāϰ āĻāύā§āϝ āĻāĻĒāύāĻžāϰ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āϰāĻŋāĻĢā§āϰā§āĻļ āĻāϰā§āύāĻ<br> - <table style="border: 2px outset #36b; padding: 1em;"> - <tbody> - <tr> - <td style="font-style: italic;"><strong style="color: orange;">C</strong>ascading <strong style="color: green;">S</strong>tyle <strong style="color: green;">S</strong>heets</td> - </tr> - <tr> - <td><strong style="color: red;">C</strong>ascading <strong style="color: red;">S</strong>tyle <strong style="color: red;">S</strong>heets</td> - </tr> - </tbody> - </table> - āϞāĻžāĻāύā§āϰ āĻā§āϰāĻŽ āĻā§āύ āĻĒā§āϰāĻāĻžāĻŦ āĻĢā§āϞ⧠āύāĻž āĻāĻāĻŋ āĻĻā§āĻāĻžāύā§āϰ āĻāύā§āϝ āĻāĻĒāύāĻŋ āĻāĻĒāύāĻžāϰ āϏāĻŋ āĻāϏ āĻāϏ āĻĢāĻžāĻāϞ⧠āϞāĻžāĻāύāĻā§āϞ⧠āĻĒā§āύāϰāĻžā§ āϏāĻžāĻāĻžāύā§āϰ āĻā§āώā§āĻāĻž āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤<br> - <br> - <p>āĻā§āϞāĻžāϏ āύāĻŋāϰā§āĻŦāĻžāĻāĻāϏāĻŽā§āĻš <code>.carrot</code> āĻāĻŦāĻ <code>.spinach</code> āĻā§āϝāĻžāĻ āύāĻŋāϰā§āĻŦāĻžāĻāĻ <code>strong</code> āĻāϰ āĻāĻĒāϰ⧠āĻĒā§āϰāĻžāϧāĻžāύā§āϝ āĻĒāĻžā§āĨ¤</p> - <p>āĻāĻāĻĄāĻŋ āύāĻŋāϰā§āĻŦāĻžāĻāĻ <code>#first</code> āĻā§āϞāĻžāϏ āĻāĻŦāĻ āĻā§āϝāĻžāĻ āύāĻŋāϰā§āĻŦāĻžāĻāĻā§āϰ āĻāĻĒāϰ⧠āĻĒā§āϰāĻžāϧāĻžāύā§āϝ āĻĒāĻžā§āĨ¤</p> - </li> -</ol> -<div class="tuto_example"> - <div class="tuto_type"> - āĻĒā§āϰāϤāĻŋāĻĻā§āĻŦāύā§āĻĻā§āĻŦāĻŋāϤāĻžāϏāĻŽā§āĻš</div> - <ol> - <li>āĻāĻĒāύāĻžāϰ āĻāĻāĻ āĻāĻŋ āĻāĻŽ āĻāϞ āĻĢāĻžāĻāϞ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻž āĻāĻžā§āĻž, āĻāĻĒāύāĻžāϰ āϏāĻŋ āĻāϏ āĻāϏ āĻĢāĻžāĻāϞ⧠āĻāĻāĻāĻŋ āĻāĻāĻ āύāĻŋā§āĻŽ āϝā§āĻ āĻāϰā§āύ āϝā§āĻāĻž āϏāĻāϞ āĻĒā§āϰāĻĨāĻŽ āĻ
āĻā§āώāϰāĻā§ āĻāĻāĻ āϰāĻ āĻāϰ āĻāϰ⧠āϰāĻžāĻā§ āϝā§āĻŽāύ āĻāĻāύ āϤāĻžāϰāĻž āĻāĻā§, āĻāĻŋāύā§āϤ⧠āĻĻā§āĻŦāĻŋāϤā§ā§ āĻŦāϰā§āĻŖāύāĻžā§ āĻ
āύā§āϝ āϏāĻāϞ āĻā§āĻā§āϏāĻāĻā§ āύā§āϞ āĻāϰā§āĨ¤<br> - <table style="border: 2px outset #36b; padding: 1em; background-color: white;"> - <tbody> - <tr> - <td style="font-style: italic;"><strong style="color: orange;">C</strong>ascading <strong style="color: green;">S</strong>tyle <strong style="color: green;">S</strong>heets</td> - </tr> - <tr> - <td style="color: blue;"><strong style="color: red;">C</strong>ascading <strong style="color: red;">S</strong>tyle <strong style="color: red;">S</strong>heets</td> - </tr> - </tbody> - </table> - </li> - <li>āĻāĻĒāύāĻŋ āϝ⧠āύāĻŋā§āĻŽāĻāĻŋ āĻāĻāĻŽāĻžāϤā§āϰ āϝā§āĻ āĻāϰā§āĻā§āύ āϤāĻž āĻāĻāύ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰ⧠(āĻ
āύā§āϝ āĻāĻŋāĻā§ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āύāĻž āĻāϰā§), āĻĒā§āϰāĻĨāĻŽ āĻŦāϰā§āĻŖāύāĻžāĻā§ āύā§āϞ āĻāϰāĻžāϰ āĻāύā§āϝā§āĻ<br> - <table style="border: 2px outset #36b; padding: 1em; background-color: white;"> - <tbody> - <tr> - <td style="font-style: italic; color: blue;"><strong style="color: orange;">C</strong>ascading <strong style="color: green;">S</strong>tyle <strong style="color: green;">S</strong>heets</td> - </tr> - <tr> - <td style="color: blue;"><strong style="color: red;">C</strong>ascading <strong style="color: red;">S</strong>tyle <strong style="color: red;">S</strong>heets</td> - </tr> - </tbody> - </table> - </li> - </ol> - <div class="tuto_details" id="tutochallenge"> - <div class="tuto_type"> - Possible solution</div> - <ol> - <li>Add a rule with an ID selector of <code>#second</code> and a declaration <code>color: blue;</code>, as shown below: - <pre class="brush: css">#second { color: blue; } -</pre> - A more specific selector, <code>p#second</code> also works.</li> - <li>Change the selector of the new rule to be a tag selector using <code>p</code>: - <pre class="brush: css">p { color: blue; } -</pre> - </li> - </ol> - <a class="hideAnswer" href="#challenge">Hide solution</a></div> - <a href="#tutochallenge" title="Display a possible solution for the challenge">See a solution for the challenge.</a></div> -<h2 id="āĻāĻžāĻāĻ_āύāĻāϞ_āĻā§āϞāĻžāϏā§āϰ_āύāĻŋāϰā§āĻŦāĻžāĻāĻāϏāĻŽā§āĻšā§āϰ_āĻŦā§āϝāĻŦāĻšāĻžāϰ">āĻāĻžāĻāĻ āύāĻāϞ āĻā§āϞāĻžāϏā§āϰ āύāĻŋāϰā§āĻŦāĻžāĻāĻāϏāĻŽā§āĻšā§āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ</h2> -<ol> - <li>āύāĻŋāĻā§āϰ āĻŽāϤ āĻāĻāĻāĻŋ āĻāĻāĻ āĻāĻŋ āĻāĻŽ āĻāϞ āĻĢāĻžāĻāϞ āϤā§āϰāĻŋ āĻāϰā§āύāĻ</li> - <li> - <pre class="brush: html"><!doctype html> -<html> - <head> - <meta charset="UTF-8"> - <title>Sample document</title> - <link rel="stylesheet" href="style1.css"> - </head> - <body> - <p>Go to our <a class="homepage" href="http://www.example.com/" title="Home page">Home page</a>.</p> - </body> -</html> -</pre> - </li> - <li>āĻāĻāύ āĻāĻĒāύāĻžāϰ āϏāĻŋ āĻāϏ āĻāϏ āĻĢāĻžāĻāϞ āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž āĻāϰā§āύāĨ¤ āϏāĻŽāĻā§āϰ āĻŦāĻŋāώā§āĻā§āϞ⧠āĻĒā§āύāĻāϏā§āĻĨāĻžāĻĒāύ āĻāϰā§āύāĻ<br> - <pre class="brush: css">a.homepage:link, a.homepage:visited { - padding: 1px 10px 1px 10px; - color: #fff; - background: #555; - border-radius: 3px; - border: 1px outset rgba(50,50,50,.5); - font-family: georgia, serif; - font-size: 14px; - font-style: italic; - text-decoration: none; -} - -a.homepage:hover, a.homepage:focus, a.homepage:active { - background-color: #666; -} -</pre> - </li> - <li>āĻĢāĻžāĻāϞāĻā§āϞ⧠āϏāĻāϰāĻā§āώāĻŖ āĻāϰā§āύ āĻāĻŦāĻ āĻĢāϞāĻžāĻĢāϞ āĻĻā§āĻāĻžāϰ āĻāύā§āϝ āĻāĻĒāύāĻžāϰ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āϰāĻŋāĻĢā§āϰā§āĻļ āĻāϰā§āύāĻ (āĻāĻĒāύāĻžāϰ āĻŽāĻžāĻāϏāĻāĻŋ āύāĻŋāĻā§āϰ āϞāĻŋāĻāĻā§āϰ āĻāĻĒāϰ āϰāĻžāĻā§āύ āĻĒā§āϰāĻāĻžāĻŦ āĻĻā§āĻāĻžāϰ āĻāύā§āϝ): - <table style="border: 2px outset #36b; padding: 1em;"> - <tbody> - <tr> - <td>Go to our <a class="tutospecial" href="#" title="Home page">Home page</a><span class="hidden"> </span><span class="hidden"> </span></td> - </tr> - </tbody> - </table> - </li> -</ol> -<h2 id="āĻāĻžāĻāĻ_āϏāĻŽā§āĻĒāϰā§āĻ_āĻāĻŦāĻ_āύāĻāϞ_āĻā§āϞāĻžāϏā§āϰ_āĻāĻŋāϤā§āϤāĻŋāϤā§_āύāĻŋāϰā§āĻŦāĻžāĻāĻāϏāĻŽā§āĻšā§āϰ_āĻŦā§āϝāĻŦāĻšāĻžāϰ">āĻāĻžāĻāĻ āϏāĻŽā§āĻĒāϰā§āĻ āĻāĻŦāĻ āύāĻāϞ āĻā§āϞāĻžāϏā§āϰ āĻāĻŋāϤā§āϤāĻŋāϤ⧠āύāĻŋāϰā§āĻŦāĻžāĻāĻāϏāĻŽā§āĻšā§āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ</h2> -<p>āϏāĻŽā§āĻĒāϰā§āĻ āĻāĻŦāĻ āύāĻāϞ āĻā§āϞāĻžāϏā§āϰ āĻāĻŋāϤā§āϤāĻŋāϤ⧠āύāĻŋāϰā§āĻŦāĻžāĻāĻāϏāĻŽā§āĻš āĻĻā§āĻŦāĻžāϰāĻž āĻāĻĒāύāĻŋ āĻāĻāĻŋāϞ āĻā§āϝāĻžāϏāĻā§āĻĄ āĻāϞāĻāϰāĻŋāĻĻāĻŽ āϤā§āϰāĻŋ āĻāϰāϤā§Â āĻĒāĻžāϰāĻŦā§āύāĨ¤āĻāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āϏāĻžāϧāĻžāϰāĻŖ āĻā§āĻļāϞ , āĻāĻĻāĻžāĻšāϰāĻŖ āϏā§āĻŦāϰā§āĻĒ, in order to create <strong>pure-CSS dropdown menus</strong> āϤā§āϰāĻŋ āĻāϰāĻžāϰ āĻāύā§āϝ (āĻāĻāĻŋ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āϏāĻŋ āĻāϏ āĻāϏ, <a href="/en-US/docs/Web/JavaScript" title="en-US/docs/Web/JavaScript">JavaScript </a>āĻŦā§āϝāϤāĻŋāϰā§āĻā§). āĻāĻ āĻā§āĻļāϞ āĻāϰ āϏāĻžāϰāĻžāĻāĻļ āĻšāϞ āύāĻŋāĻŽā§āύ⧠āĻŦāϰā§āĻŖāĻŋāϤ āύāĻŋā§āĻŽā§āϰ āĻŽāϤ āĻāĻāĻāĻŋ āύāĻŋā§āĻŽ āϤā§āϰāĻŋ āĻāϰāĻžāĻ</p> -<pre class="brush: css">div.menu-bar ul ul { - display: none; -} - -div.menu-bar li:hover > ul { - display: block; -}</pre> -<p>āĻĒā§āϰā§ā§āĻ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻāĻāĻ āĻāĻŋ āĻāĻŽ āĻāϞ āĻāĻ āύ āύāĻŋāĻŽā§āύ⧠āĻĻā§ā§āĻž āĻšāϞāĻ</p> -<pre class="brush: html"><div class="menu-bar"> - <ul> - <li> - <a href="example.html">Menu</a> - <ul> - <li> - <a href="example.html">Link</a> - </li> - <li> - <a class="menu-nav" href="example.html">Submenu</a> - <ul> - <li> - <a class="menu-nav" href="example.html">Submenu</a> - <ul> - <li><a href="example.html">Link</a></li> - <li><a href="example.html">Link</a></li> - <li><a href="example.html">Link</a></li> - <li><a href="example.html">Link</a></li> - </ul> - </li> - <li><a href="example.html">Link</a></li> - </ul> - </li> - </ul> - </li> - </ul> -</div> -</pre> -<p>āĻāĻĒāύāĻžāϰ āϏāĻŽā§āĻĒā§āϰā§āĻŖ <a class="internal" href="https://mdn.mozillademos.org/files/3700/css_dropdown_menu.html" title="css_dropdown_menu.html">CSS-based dropdown menu example</a> āĻĻā§āĻā§āύ āĻāĻāĻāĻŋ āϏāĻŽā§āĻāĻŦ āϏāĻāĻā§āϤā§āϰ āĻāύā§āϝāĨ¤</p> -<h2 id="āĻĒāϰāĻŦāϰā§āϤā§āϤā§_āĻāĻŋ">āĻĒāϰāĻŦāϰā§āϤā§āϤ⧠āĻāĻŋ?</h2> -<p>āĻāĻĒāύāĻžāϰ āύāĻŽā§āύāĻž āϏā§āĻāĻžāĻāϞāĻļā§āĻ āĻāĻāύ āĻāĻŦāĻ āĻāĻāĻŋāϞ āĻĻā§āĻāĻžāϤ⧠āĻļā§āϰ⧠āĻāϰā§āĻā§āĨ¤ āĻĒāϰāĻŦāϰā§āϤ⧠āĻ
āĻāĻļ āϏāĻŋ āĻāϏ āĻāϏāĻā§ <a href="/en-US/docs/Web/Guide/CSS/Getting_Started/Readable_CSS" title="/en-US/docs/Web/Guide/CSS/Getting_Started/Readable_CSS">easier to read</a> āĻāϰāĻžāϰ āĻāĻĒāĻžā§ āĻŦāϰā§āĻŖāύāĻž āĻāϰ⧠{{nextPage("/en-US/docs/Web/Guide/CSS/Getting_Started/Readable_CSS", "Readable CSS")}}</p> diff --git a/files/bn/learn/css/building_blocks/values_and_units/index.html b/files/bn/learn/css/building_blocks/values_and_units/index.html deleted file mode 100644 index 17b93dfffb..0000000000 --- a/files/bn/learn/css/building_blocks/values_and_units/index.html +++ /dev/null @@ -1,282 +0,0 @@ ---- -title: āϰāĻ -slug: Learn/CSS/Building_blocks/Values_and_units -tags: - - CSS - - Example - - Guide - - NeedsReview -translation_of: Learn/CSS/Introduction_to_CSS/Values_and_units#Colors -translation_of_original: Web/Guide/CSS/Getting_started/Color -original_slug: Web/CSS/Getting_Started/Color ---- -<p>{{ CSSTutorialTOC() }}</p> -<p>{{previousPage("/en-US/docs/Web/Guide/CSS/Getting_Started/Text_styles", "Text styles")}}āĻāĻāĻž āĻšāĻā§āĻā§Â <a href="/en-US/docs/Web/Guide/CSS/Getting_Started" title="en-US/docs/Web/Guide/CSS/Getting Started">āϝā§āĻāĻžāĻŦā§ āĻļā§āϰ⧠āĻāϰāĻŦā§āύ CSS  </a> āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞā§āϰ ā§ŽāĻŽ āĻŦāĻŋāĻāĻžāĻ; āĻāĻāĻž āĻŦā§āϝāĻžāĻā§āϝāĻž āĻāϰāĻŦā§ āĻāĻŋāĻāĻžāĻŦā§ āĻāĻĒāύāĻŋ CSS āĻ āϰāĻ āĻāϞā§āϞā§āĻ āĻāϰāĻŦā§āύ. āĻāĻĒāύāĻŋ āĻāĻĒāύāĻžāϰ āύāĻŽā§āύāĻž āϏā§āĻāĻžāĻāϞāĻļāĻŋāĻ āĻ āĻĒāϰāĻŋāĻāĻŋāϤ āĻšāĻŦā§āύ background āϰāĻ āĻāϰ āϏāĻžāĻĨā§āĨ¤</p> -<h2 class="clearLeft" id="āϤāĻĨā§āϝ_āϰāĻ_(color)">āϤāĻĨā§āϝ: āϰāĻ (color)</h2> -<p>āĻāĻ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ⧠āĻāĻāύ āĻĒāϰā§āϝāύā§āϤ ,āĻāĻĒāύāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĻā§āύ āĻāĻāĻāĻŋ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āϏāĻāĻā§āϝāĻ āϰāĻ āĻāϰ āύāĻžāĻŽ . CSS 2 āϏāϰā§āĻŦā§āĻĒāϰāĻŋ ā§§ā§ āĻāĻŋ āϰāĻ āĻāϰ āύāĻžāĻŽ āĻŦāĻšāύ āĻāϰā§āĨ¤ āĻāĻŋāĻā§ āύāĻžāĻŽ āĻšā§ āϤ⧠āϏā§āĻā§āϞā§, āϝā§āĻā§āϞ⧠āĻāĻĒāύāĻŋ āĻāĻļāĻž āĻāϰā§āύ āύāĻžāĨ¤</p> -<table style="border: 0px; margin-left: 2em; text-align: right;"> - <tbody> - <tr> - <td> </td> - <td>black</td> - <td style="width: 2em; height: 2em; background-color: black;"> </td> - <td>gray</td> - <td style="width: 2em; height: 2em; background-color: gray;"> </td> - <td>silver</td> - <td style="width: 2em; height: 2em; background-color: silver;"> </td> - <td>white</td> - <td style="width: 2em; height: 2em; background-color: white; border: 1px dotted gray;"> </td> - </tr> - <tr> - <td>primaries</td> - <td>red</td> - <td style="width: 2em; height: 2em; background-color: red;"> </td> - <td>lime</td> - <td style="width: 2em; height: 2em; background-color: lime;"> </td> - <td>blue</td> - <td style="width: 2em; height: 2em; background-color: blue;"> </td> - </tr> - <tr> - <td>secondaries</td> - <td>yellow</td> - <td style="width: 2em; height: 2em; background-color: yellow;"> </td> - <td>aqua</td> - <td style="width: 2em; height: 2em; background-color: aqua;"> </td> - <td>fuchsia</td> - <td style="width: 2em; height: 2em; background-color: fuchsia;"> </td> - </tr> - <tr> - <td> </td> - <td>maroon</td> - <td style="width: 2em; height: 2em; background-color: maroon;"> </td> - <td>orange</td> - <td style="width: 2em; height: 2em; background-color: orange;"> </td> - <td>olive</td> - <td style="width: 2em; height: 2em; background-color: olive;"> </td> - <td>purple</td> - <td style="width: 2em; height: 2em; background-color: purple;"> </td> - <td>green</td> - <td style="width: 2em; height: 2em; background-color: green;"> </td> - <td>navy</td> - <td style="width: 2em; height: 2em; background-color: navy;"> </td> - <td>teal</td> - <td style="width: 2em; height: 2em; background-color: teal;"> </td> - </tr> - </tbody> -</table> -<p> </p> -<div class="tuto_details"> - <div class="tuto_type"> - āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ</div> - <p>āĻāĻĒāύāĻžāĻ°Â browser āĻšā§āϤ āĻāϰāĻ āĻ
āύā§āĻ āϰāĻ āĻāϰ āύāĻžāĻŽ āĻŦāĻšāύ āĻāϰāϤ⧠āĻĒāĻžāϰā§, āϝā§āĻŽāύāĻ</p> - <table style="border: 0px; margin: .5em 0px .5em 2em; text-align: right; background-color: inherit;"> - <tbody> - <tr> - <td>dodgerblue</td> - <td style="width: 2em; height: 2em; background-color: dodgerblue;"> </td> - <td>peachpuff</td> - <td style="width: 2em; height: 2em; background-color: peachpuff;"> </td> - <td>tan</td> - <td style="width: 2em; height: 2em; background-color: tan;"> </td> - <td>firebrick</td> - <td style="width: 2em; height: 2em; background-color: firebrick;"> </td> - <td>aquamarine</td> - <td style="width: 2em; height: 2em; background-color: aquamarine;"> </td> - </tr> - </tbody> - </table> - <p>āĻāĻ āĻĒā§āϰāϏāĻžāϰāĻŋāϤ āϤāĻžāϞāĻŋāĻāĻžāϰ āĻāϰāĻ āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āĻāĻžāύāĻžāϰ āĻāύā§āϝ āĻĻā§āĻā§āύ: <a class="external" href="http://www.w3.org/TR/2003/CR-css3-color-20030514/#svg-color">SVG color keywords</a> CSS 3 āĻāϰ āϰāĻ āĻāϰ āĻŽāĻĄāĻŋāĻāϞ āĻāĨ¤ āϏāϤāϰā§āĻ āĻĨāĻžāĻā§āύ āĻāĻ āϏāĻŦ āϰāĻ āĻāϰ āύāĻžāĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧠āϝā§āĻā§āϞ⧠āĻāĻĒāύāĻžāϰ āĻĒāĻžāĻ āĻā§āϰ browsers āĻ āĻšā§āϤ āĻŦāĻšāύ āĻāϰ⧠āύāĻžāĨ¤</p> -</div> -<p>āĻāĻāĻāĻŋ āĻŦā§āĻšā§ palette āĻāϰ āĻāύā§āϝ, āϝ⧠āϰāĻ āĻā§āϞ⧠āĻāĻĒāύāĻŋ āĻāĻžāύ āϏā§āĻā§āϞā§āϰ āϞāĻžāϞ (red), āϏāĻŦā§āĻ(green) āĻāĻŦāĻ āύā§āϞ( blue) āĻāĻĒāĻžāĻĻāĻžāύāĻā§āϞ⧠āĻāϞā§āϞā§āĻ āĻāϰā§āύ āĻšā§āϝāĻžāĻļāĻā§āϝāĻžāĻ (#) āĻĻāĻŋā§ā§ āĻāĻŦāĻ ā§ŠāĻāĻŋ <em>āĻšā§āĻā§āϏāĻžāĻĄā§āϏāĻŋāĻŽāĻžāϞ</em>(<em>hexadecimal)</em> āϏāĻāĻā§āϝāĻž āϝāĻžāĻĻā§āϰ āĻļā§āϰā§āĻŖā§ 0 - 9 , a â f. a â f āĻ
āĻā§āώāϰāĻā§āϞ⧠āĻĻāĻŋā§ā§ 10 â 15 āĻāϰ āĻŽāĻžāύ āĻŦā§āĻāĻžā§:</p> -<table style="border: 0px; margin-left: 2em;"> - <tbody> - <tr> - <td>black</td> - <td style="width: 2em; height: 2em; background-color: #000;"> </td> - <td><code>#000</code></td> - </tr> - <tr> - <td>pure red</td> - <td style="width: 2em; height: 2em; background-color: #f00;"> </td> - <td><code>#f00</code></td> - </tr> - <tr> - <td>pure green</td> - <td style="width: 2em; height: 2em; background-color: #0f0;"> </td> - <td><code>#0f0</code></td> - </tr> - <tr> - <td>pure blue</td> - <td style="width: 2em; height: 2em; background-color: #00f;"> </td> - <td><code>#00f</code></td> - </tr> - <tr> - <td>white</td> - <td style="width: 2em; height: 2em; background-color: #fff; border: 1px dotted gray;"> </td> - <td><code>#fff</code></td> - </tr> - </tbody> -</table> -<p>āϏāĻŽā§āĻĒā§āϰā§āĻŖ palette āĻāϰ āĻāύā§āϝ, āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻāĻĒāĻžāĻĻāĻžāύā§āϰ āĻā§āώā§āϤā§āϰ⧠āĻāϞā§āϞā§āĻ āĻāϰā§āύ āĻĻā§āĻāĻāĻŋ āĻšā§āĻā§āϏāĻžāĻĄā§āϏāĻŋāĻŽāĻžāϞ āϏāĻāĻā§āϝ:</p> -<table style="border: 0px; margin-left: 2em;"> - <tbody> - <tr> - <td>black</td> - <td style="width: 2em; height: 2em; background-color: #000;"> </td> - <td><code>#000000</code></td> - </tr> - <tr> - <td>pure red</td> - <td style="width: 2em; height: 2em; background-color: #f00;"> </td> - <td><code>#ff0000</code></td> - </tr> - <tr> - <td>pure green</td> - <td style="width: 2em; height: 2em; background-color: #0f0;"> </td> - <td><code>#00ff00</code></td> - </tr> - <tr> - <td>pure blue</td> - <td style="width: 2em; height: 2em; background-color: #00f;"> </td> - <td><code>#0000ff</code></td> - </tr> - <tr> - <td>white</td> - <td style="width: 2em; height: 2em; background-color: #fff; border: 1px dotted gray;"> </td> - <td><code>#ffffff</code></td> - </tr> - </tbody> -</table> -<p>āĻāĻĒāύāĻŋ āϏāĻāĻžāϰāĻāϰ āĻāĻ ā§Ŧ āϏāĻāĻā§āϝāĻžāϰ āĻšā§āĻā§āϏāĻžāĻĄā§āϏāĻŋāĻŽāĻžāϞ āĻā§āĻĄ āĻā§āϞ⧠āĻāĻĒāύāĻžāϰ āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ āĻ
āĻĨāĻŦāĻž āĻ
āύā§āϝ āĻā§āύ āĻā§āϞāϏ āĻĨā§āĻā§ āĻĒā§āϤ⧠āĻĒāĻžāϰā§āύāĨ¤</p> -<div class="tuto_example"> - <div class="tuto_type"> - āĻāĻĻāĻžāĻšāϰāĻŖ</div> - <div class="tuto_type"> - <strong>āϏāĻžāĻŽāĻžāύā§āϝ āĻĒā§āϰā§āϝāĻžāĻāĻāĻŋāϏ āĻāϰā§, āĻāĻĒāύāĻŋ āϤāĻŋāύ āϏāĻāĻā§āϝāĻžāϰ āϰāĻ āĻā§āϞ⧠āĻāĻĒāύāĻžāϰ āĻŦā§āĻļāĻŋāϰāĻāĻžāĻ āĻāĻžāĻā§āϰ āĻāύā§āϝ āϏā§āĻŦāĻŋāύā§āϝāϏā§āϤ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĻ</strong></div> - <div class="tuto_type"> -  </div> - <table style="border: 0px; margin-left: 2em; background-color: #fffff4;"> - <tbody> - <tr> - <td>āĻļā§āϰ⧠āϞāĻžāϞ āĻāϰ āϏāĻžāĻĨā§:</td> - <td style="width: 2em; height: 2em; background-color: #f00;"> </td> - <td><code>#f00</code></td> - </tr> - <tr> - <td>āĻāĻā§ āĻšāĻžāϞā§āĻāĻž āĻāϰāĻžāϰ āĻāύā§āϝ, āĻāĻŋāĻā§ āϏāĻŦā§āĻ āĻāĻŦāĻ āύā§āϞ āϝā§āĻ āĻāϰā§āύāĻ</td> - <td style="width: 2em; height: 2em; background-color: #f77;"> </td> - <td><code>#f77</code></td> - </tr> - <tr> - <td>āĻāĻā§ āĻāϰāĻ āĻāĻŽāϞāĻž āĻāϰāĻžāϰ āĻāύā§āϝ, āϏāĻžāĻŽāĻžāύā§āϝ āĻāĻāĻā§ āĻāĻā§āϏāĻā§āϰāĻž āϏāĻŦā§āĻ āϝā§āĻ āĻāϰā§āύāĻ</td> - <td style="width: 2em; height: 2em; background-color: #fa7;"> </td> - <td><code>#fa7</code></td> - </tr> - <tr> - <td>āĻāϰāĻ āĻĄāĻžāϰā§āĻ āĻāϰāĻžāϰ āĻāύā§āϝ, āĻāϰ āϏāĻŦ āĻāĻĒāĻžāĻĻāĻžāύ āĻŽā§āĻā§ āĻĢā§āϞā§āύ:</td> - <td style="width: 2em; height: 2em; background-color: #c74;"> </td> - <td><code>#c74</code></td> - </tr> - <tr> - <td>āĻāϰ āϏāĻŽā§āĻĒā§āĻā§āϤāĻŋ āĻĻā§āϰ āĻāϰāĻžāϰ āĻāύā§āϝ, āĻāϰ āĻāĻĒāĻžāĻĻāĻžāύ āĻā§āϞ⧠āĻā§ āĻāϰāĻ āϏāĻŽāĻžāύ āĻāϰā§āύāĻ</td> - <td style="width: 2em; height: 2em; background-color: #c98;"> </td> - <td><code>#c98</code></td> - </tr> - <tr> - <td>āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāĻāĻĻāĻŽ āϏāĻŽāĻžāύ āĻāϰā§āύ āϤāĻžāĻšāϞ⧠āĻāĻĒāύāĻŋ āĻĒāĻžāĻŦā§āύ āϧā§ā§āϏāϰāĻ</td> - <td style="width: 2em; height: 2em; background-color: #ccc;"> </td> - <td><code>#ccc</code></td> - </tr> - </tbody> - </table> - <p>āĻāĻāĻāĻŋ āĻŽā§āĻŽā§āϰ āĻŽāϤ āĻļā§āĻĄā§āϰ āĻāύā§āϝ āϝā§āĻŽāύ āĻŦāϰā§āĻŖāĻšā§āύ āύā§āϞāĻ</p> - <table style="border: 0px; margin-left: 2em; background-color: #fffff4;"> - <tbody> - <tr> - <td>āĻļā§āϰ⧠āĻāĻāĻĻāĻŽ āĻļā§āĻā§āϰ āϏāĻžāĻĻāĻž āĻĨā§āĻā§:</td> - <td style="width: 2em; height: 2em; background-color: #fff; border: 1px dotted gray;"> </td> - <td><code>#fff</code></td> - </tr> - <tr> - <td>āĻ
āύā§āϝāĻžāύā§āϝ āĻāĻĒāĻžāĻĻāĻžāύāĻā§āϞ⧠āϏāĻžāĻŽāĻžāύā§āϝ āĻāĻŽāĻžāύ:</td> - <td style="width: 2em; height: 2em; background-color: #eef; border: 1px dotted gray;"> </td> - <td><code>#eef</code></td> - </tr> - </tbody> - </table> -</div> -<div class="tuto_details"> - <div class="tuto_type"> - āĻāϰāĻ āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ</div> - <p>āĻāĻĒāύāĻŋ āĻāϰāĻ āĻāϞā§āϞā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āĻāĻāϤāĻŋ āϰāĻ āĻāϰ āĻĄā§āϏāĻŋāĻŽāĻžāϞ RGB āĻŽāĻžāύāĻāύāĻā§āϞ⧠āϝāĻžāĻĻā§āϰ āĻļā§āϰā§āĻŖā§ 0 â 25 āĻ
āĻĨāĻŦāĻž percentages.</p> - <p>āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ ,āĻŽā§āϰā§āύ (dark red):</p> - <pre class="brush:css language-css"><code class="language-css"><span class="token function">rgb</span>(128, 0, 0)</code></pre> - <p>āĻāĻŋāĻāĻžāĻŦā§ āϰāĻ āĻāϞā§āϞā§āĻ āĻāϰāĻž āϝāĻžā§ āϤāĻžāϰ āĻāϰāĻ āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āĻāĻžāύāĻžāϰ āĻāύā§āϝ āĻĻā§āĻā§āύāĻ <a class="external external-icon" href="http://www.w3.org/TR/CSS21/syndata.html#color-units">āϰāĻ</a> CSS āϏā§āύāĻŋāϰā§āĻĻāĻŋāώā§āĻāĻāϰāĻŖā§ āĻāĨ¤ āĻŽā§āϝāĻžāĻāĻŋāĻ āϏāĻŋāϏā§āĻā§āĻŽ āϰāĻ āϝā§āĻŽāύ āĻŽā§āύ⧠āĻāĻŦāĻ ThreeDFace, āĻĻā§āĻā§āύ: <a class="external" href="http://www.w3.org/TR/CSS21/ui.html#system-colors">CSS2 System Colors</a> CSS āϏā§āύāĻŋāϰā§āĻĻāĻŋāώā§āĻāĻāϰāĻŖā§ āĻāĨ¤</p> -</div> -<p> </p> -<p>āĻāĻĒāύāĻŋ āĻāϤāĻŋāĻŽāϧā§āϝ⧠{{ cssxref("color") }} āĻĒā§āϰāĻĒāĻžāϰā§āĻāĻŋ text āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĻā§āύ āĨ¤</p> -<p>āĻāĻĒāύāĻŋ āĻāĻžāĻāϞ⧠āĻāϰāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ {{ cssxref("background-color") }} āĻĒā§āϰāĻĒāĻžāϰā§āĻāĻŋ āĻāĻŋ āϝāĻžāϤ⧠āĻāϰ⧠āĻāĻĒāύāĻŋ āĻāĻĒāĻžāĻĻāĻžāύāĻā§āϞā§āϰ āĻŦā§āϝāĻžāĻāĻā§āϰāĻžāĻāύā§āĻĄ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</p> -<p>āĻŦā§āϝāĻžāĻāĻā§āϰāĻžāĻāύā§āĻĄ āĻāĻŋ āĻāĻĒāύāĻŋ āϏā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āϏā§āĻŦāĻā§āĻ āĻāĻžāĻŦā§ āϝāĻžāϤ⧠āĻāϰ⧠āĻāĻĒāύāĻŋ āϏā§āĻĒāώā§āĻāĻāĻžāĻŦā§ āϝ⧠āĻā§āύ āϰāĻ āĻŽā§āĻā§ āĻĢā§āϞāϤ⧠āĻĒāĻžāϰā§āύ, āĻŽā§āϞ āĻāĻĒāĻžāĻĻāĻžāύā§āϰ āĻŦā§āϝāĻžāĻāĻā§āϰāĻžāĻāύā§āĻĄ āĻĒā§āϰāĻāĻžāĻļ āĻāϰā§āĨ¤</p> -<div class="tuto_example"> - <div class="tuto_type"> - āĻāĻĻāĻžāĻšāϰāĻŖ</div> - <p>āĻāĻ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ⧠<strong>āĻāĻĻāĻžāĻšāϰāĻŖ</strong> āĻŦāĻžāĻā§āϏāĻā§āϞā§āϤ⧠āĻŦāϰā§āĻŖāĻšā§āύ āĻšāϞā§āĻĻ āĻŦā§āϝāĻžāĻāĻā§āϰāĻžāĻāύā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšā§ā§āĻā§:</p> - <pre class="brush:css">background-color: #fffff4; -</pre> - <p><strong>āĻāϰāĻ āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ</strong> āĻŦāĻžāĻā§āϏāĻā§āϞ⧠āĻāĻ āĻŦāϰā§āĻŖāĻšā§āύ āϧā§āϏāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĻā§āĻ</p> - <pre class="brush:css">background-color: #f4f4f4; -</pre> -</div> -<p> </p> -<h2 id="āĻāĻžāĻ_āĻāĻžāϞāĻžāϰ_āĻā§āĻĄ_āĻāϰ_āĻŦā§āϝāĻŦāĻšāĻžāϰ">āĻāĻžāĻ: āĻāĻžāϞāĻžāϰ āĻā§āĻĄ āĻāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ</h2> -<ol> - <li>āĻāĻĒāύāĻžāϰ CSS āĻĢāĻžāĻāϞ āϏāĻŽā§āĻĒāĻžāĻĻāύ āĻāϰā§āύāĨ¤</li> - <li>āĻāĻāĻžāύ⧠āĻŽā§āĻāĻž āĻāϰ⧠āϝā§āĻā§āϞ⧠āĻĻā§āĻāĻžāύ⧠āĻšā§ā§āĻā§ āϏā§āĻā§āϞ⧠āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰā§āύ, āϝāĻžāϤ⧠āĻāϰ⧠āĻāĻĒāύāĻŋ āĻāĻĻāĻŋ āĻ
āĻā§āώāϰāĻā§āϞ⧠āĻā§ āĻāĻāĻāĻŋ āĻŦāϰā§āĻŖāĻšā§āύ āύā§āϞ āϰāĻ āĻĻāĻŋāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ ( āϝ⧠āĻŦāĻŋāύā§āϝāĻžāϏāĻā§āϞ⧠āĻāĻŦāĻ āĻŽāύā§āϤāĻŦā§āϝāĻā§āϞ⧠āĻāĻĒāύāĻžāϰ āĻĢāĻžāĻāϞ⧠āĻĻā§āĻāĻžāύ⧠āĻšā§ā§āĻā§ āϏā§āĻā§āϞ⧠āϏāĻŽā§āĻāĻŦāϤ āĻĻā§āĻāĻžāύ⧠āĻĢāĻžāĻāϞāĻā§āϞ⧠āĻšāϤ⧠āĻāĻŋāύā§āύāĨ¤āĻāĻ āĻŦāĻŋāύā§āϝāĻžāϏ āĻāĻŦāĻ āĻāĻā§āϤāĻŋāĻā§āϞ⧠āĻāĻĒāύāĻžāϰ āĻŽāϤ āĻāϰ⧠āϏā§āĻ āĻāϰ⧠āϰāĻžāĻā§āύāĨ¤)<br> - <pre class="brush:css;highlight:[13]">/*** CSS Tutorial: Color page ***/ - -/* page font */ -body {font: 16px "Comic Sans MS", cursive;} - -/* paragraphs */ -p {color: blue;} -#first {font-style: italic;} - -/* initial letters */ -strong { - color: red; - background-color: #ddf; - font: 200% serif; - } - -.carrot {color: red;} -.spinach {color: green;} -</pre> - </li> - <li>āĻĢāĻžāĻāϞāĻāĻŋ āϏā§āĻ āĻāϰā§āύ āĻāĻŦāĻ āĻāĻĒāύāĻžāϰ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻāĻŋāĻā§ āϰāĻŋāĻĢā§āϰā§āĻļ āĻāϰā§āύ āϝāĻžāϤ⧠āĻāϰ⧠āĻāĻĒāύāĻŋ āĻĢāϞāĻžāĻĢāϞāĻāĻŋ āĻĻā§āĻāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</li> -</ol> -<table> - <tbody> - <tr> - <td style="font: italic 16px 'Comic Sans MS', cursive; color: blue;"><strong style="color: red; background-color: #ddf; font: 200% serif;">C</strong>ascading <strong style="color: green; background-color: #ddf; font: 200% serif;">S</strong>tyle <strong style="color: green; background-color: #ddf; font: 200% serif;">S</strong>heets</td> - </tr> - <tr> - <td style="font: 16px 'Comic Sans MS', cursive; color: blue;"><strong style="color: red; background-color: #ddf; font: 200% serif;">C</strong>ascading <strong style="color: red; background-color: #ddf; font: 200% serif;">S</strong>tyle <strong style="color: red; background-color: #ddf; font: 200% serif;">S</strong>heets</td> - </tr> - </tbody> -</table> -<table class="standard-table"> - <tbody> - <tr> - <td> - <p><strong>āĻĒā§āϰāϤāĻŋāĻĻāύā§āĻĻāĻŋāϤāĻžāĻ</strong><br> - āĻāĻĒāύāĻžāϰ CSS āĻĢāĻžāĻāϞ⧠,āϏāĻŦ āĻā§āϞ⧠āĻāĻžāϞāĻžāϰā§āϰ āύāĻžāĻŽ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰ⧠3 āĻĄāĻŋāĻāĻŋāĻ āĻāϰ āĻāĻžāϞāĻžāϰ āĻā§āĻĄ āĻ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰā§āύ āĻĢāϞāĻžāĻĢāϞ⧠āĻā§āύ āĻĒā§āϰāĻāĻžāĻŦ āύāĻž āĻĢā§āϞā§āĨ¤</p> - <p>(āĻāĻāĻž āĻšā§āϤ āĻāĻāĻĻāĻŽ āϏāĻ āĻŋāĻ āĻāĻžāĻŦā§ āĻšāĻŦā§ āύāĻž, āĻāĻŋāύā§āϤ⧠āĻāĻĒāύāĻŋ āĻāĻžāĻāĻžāĻāĻžāĻāĻŋ āϝā§āϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤ āĻāĻāĻĻāĻŽ āϏāĻ āĻŋāĻ āĻāĻžāĻŦā§ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻĒāύāĻžāϰ āĻĒā§āϰā§ā§āĻāύ 6 āĻĄāĻŋāĻāĻŋāĻ āĻāϰ āĻā§āĻĄāϏāĻŽā§āĻš, āĻāĻŦāĻ āĻĒā§āϰā§ā§āĻāύ CSS āϏā§āύāĻŋāϰā§āĻĻāĻŋāώā§āĻāĻāϰāύ āĻĻā§āĻāĻž āĻ
āĻĨāĻŦāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ āĻāĻāĻāĻŋ āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ āĻā§āϞ āϝāĻžāϤ⧠āĻāϰ⧠āĻāĻžāϞāĻžāϰ āĻā§āϞ⧠āĻŽāĻŋāϞ āĻāϰāĻžāϤ⧠āĻĒāĻžāϰā§āύāĨ¤)</p> - <p>                                                                                <a href="https://developer.mozilla.org/bn-BD/docs/Web/CSS/Getting_Started/Color$edit#tutochallenge">āĻĒā§āϰāϤāĻŋāĻĻā§āĻŦāύā§āĻĻā§āĻŦāĻŋāϤāĻžāϰ āĻāύā§āϝ āϏāĻŽāĻžāϧāĻžāύ āĻĻā§āĻā§āύāĨ¤</a></p> - </td> - </tr> - </tbody> -</table> -<h2 id="āĻāϰāĻĒāϰ_āĻāĻŋ"><strong>āĻāϰāĻĒāϰ āĻāĻŋ?</strong></h2> -<p><br> - {{nextPage("/en-US/docs/Web/Guide/CSS/Getting_Started/Content", "Content")}}āĻāĻĒāύāĻžāϰ āύāĻŽā§āύāĻž āĻĄāĻā§āĻŽā§āύā§āĻ āĻāĻŦāĻ āĻāĻĒāύāĻžāϰ āύāĻŽā§āύāĻž stylesheet āĻāϰ āĻĨā§āĻā§ āϏāĻŽā§āĻĒā§āϰā§āĻŖāĻāĻžāĻŦā§ āĻāϞāĻžāĻĻāĻžāĨ¤ āĻāϰ āĻĒāϰ⧠<a href="https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Getting_Started/Content" title="/en-US/docs/Web/Guide/CSS/Getting_Started/Content">āĻĒāϰāĻŦāϰā§āϤ⧠āĻŦāĻŋāĻāĻžāĻ</a> āĻŦā§āϝāĻžāĻā§āϝāĻž āĻāϰāĻŦā§ āĻā§āĻŽāύ āĻāϰ⧠āĻāĻĒāύāĻŋ āĻāĻ āϏāĻŽā§āĻĒā§āϰā§āĻŖ āĻāϞāĻžāĻĻāĻž āĻāĻŋāύāĻŋāϏ āĻĨā§āĻā§ āĻāĻŋāύā§āύ āĻāĻŋāĻā§ āϤā§āϰāĻŋ āĻāϰāĻŦā§āύāĨ¤<br> -  </p> diff --git a/files/bn/learn/css/css_layout/index.html b/files/bn/learn/css/css_layout/index.html deleted file mode 100644 index c6ea906fa8..0000000000 --- a/files/bn/learn/css/css_layout/index.html +++ /dev/null @@ -1,303 +0,0 @@ ---- -title: Layout -slug: Learn/CSS/CSS_layout -tags: - - CSS - - CSS Float - - CSS Text Align - - CSS Unit - - CSS:Getting_Started - - Example - - Guide - - Intermediate - - NeedsLiveSample - - NeedsUpdate - - Web - - needs review -translation_of: Learn/CSS/CSS_layout -translation_of_original: Web/Guide/CSS/Getting_started/Layout -original_slug: Web/CSS/Getting_Started/āϞā§-āĻāĻāĻ ---- -<p style="margin-left: 40px;">{{ CSSTutorialTOC() }}</p> -<p>{{ previousPage("/en-US/docs/Web/Guide/CSS/Getting_Started/Boxes", "Boxes")}} <a href="/en-US/docs/Web/Guide/CSS/Getting_Started" title="en-US/docs/Web/Guide/CSS/Getting Started">CSS āĻļā§āϰ⧠āĻāϰāĻž</a>āϰ ⧧⧍āϤāĻŽ āĻ
āϧā§āϝāĻžā§ āĻāĻāĻŋ; āĻāĻĒāύāĻžāϰ āĻĄāĻā§āĻŽā§āύā§āĻā§āϰ āϞā§-āĻāĻāĻ āĻā§āĻāĻžāĻŦā§ adjust āĻāϰāĻž āϝāĻžā§ āϤāĻž āϰā§ā§āĻā§ āĻāĻāĻžāύā§āĨ¤ āĻāĻĒāύāĻžāϰ āύāĻŽā§āύāĻž āĻĄāĻā§āĻŽā§āύā§āĻā§āϰ āϞā§-āĻāĻāĻ āĻāĻĒāύāĻŋ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</p> -<h2 class="clearLeft" id="āϤāĻĨā§āϝāĻ_āϞā§-āĻāĻāĻ">āϤāĻĨā§āϝāĻ āϞā§-āĻāĻāĻ</h2> -<p>āĻŦāĻŋāĻāĻŋāύā§āύ āĻĻā§āĻļā§āϝāĻŽāĻžāύ āĻĒā§āϰāĻāĻžāĻŦ āĻŦāĻŋāĻļā§āώāĻžā§āĻŋāϤ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻĒāύāĻŋ CSS āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āϝāĻž āĻāĻĒāύāĻžāϰ āĻĄāĻā§āĻŽā§āύā§āĻā§āϰ āϞā§-āĻāĻāĻ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰā§āĨ¤ āϞā§-āĻāĻāĻ āĻŦāĻŋāĻļā§āώāĻžā§āĻŋāϤ āĻāϰāĻžāϰ āĻāĻŋāĻā§ āĻĒāĻĻā§āϧāϤāĻŋ āĻŦā§āĻļ āĻ
āĻā§āϰāϏāϰ āĻāĻŦāĻ āϏā§āĻā§āϞ⧠āĻāĻ āĻŦā§āϏāĻŋāĻ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞā§āϰ āĻāϰā§āϧā§āĻŦā§āĨ¤</p> -<p>āĻāĻĒāύāĻŋ āϝāĻāύ āĻāĻāĻžāϧāĻŋāĻ āĻŦā§āϰāĻžāĻāĻāĻžāϰ⧠āĻĒā§āϰāĻžā§ āĻāĻāĻāϰāĻāĻŽ āĻĻā§āĻļā§āϝāĻŽāĻžāύ āϞā§-āĻāĻāĻ āĻĄāĻŋāĻāĻžāĻāύ āĻāϰā§āύ, āϤāĻŦā§ āϤāĻž āĻāĻĒāύāĻžāϰ āϏā§āĻāĻžāĻāϞāĻļā§āĻ āĻŦā§āϰāĻžāĻāĻāĻžāϰā§āϰ āĻĄāĻŋāĻĢāϞā§āĻ āϏā§āĻāĻžāĻāϞāĻļā§āĻ āĻāĻŦāĻ āϞā§-āĻāĻāĻ āĻāĻā§āĻāĻŋāύā§āϰ āϏāĻžāĻĨā§ āϝā§āĻāĻžāĻŦā§ interact āĻāϰ⧠āϤāĻž āĻŦā§āĻļ āĻāĻāĻŋāϞ āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻāĻāĻŋāĻ āĻāĻāĻāĻŋ āĻ
āĻā§āϰāϏāϰāĻŽāĻžāύ āĻŦāĻŋāώā§, āĻāĻ āĻŦā§āϏāĻŋāĻ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞā§āϰ āĻāϰā§āϧā§āĻŦā§āĨ¤</p> -<p>āĻāĻ āĻĒā§āĻā§ āĻāĻĒāύāĻžāϰ āĻā§āώā§āĻāĻž āĻāϰ⧠āĻĻā§āĻāĻžāϰ āĻāύā§āϝ āĻāĻŋāĻā§ āϏāĻšāĻ āĻā§āĻļāϞ āĻŦāϰā§āĻŖāύāĻž āĻāϰāĻž āĻāĻā§āĨ¤</p> -<h3 id="āĻĄāĻā§āĻŽā§āύā§āĻ_āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰ">āĻĄāĻā§āĻŽā§āύā§āĻ āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰ</h3> -<p>āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāĻĒāύāĻžāϰ āĻĄāĻā§āĻŽā§āύā§āĻā§āϰ āϞā§-āĻāĻāĻ āύāĻŋā§āύā§āϤā§āϰāĻŖ āĻāϰāϤ⧠āĻāĻžāύ āϤāĻŦā§ āĻāĻĒāύāĻžāĻā§ āĻāϰ āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāϤ⧠āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤</p> -<p>āĻāĻĒāύāĻžāϰ āĻĄāĻā§āĻŽā§āύā§āĻā§āϰ āĻŽāĻžāϰā§āĻāĻāĻĒ āϞā§āϝāĻžāĻāĻā§ā§ā§āĻā§āϰ āĻā§āĻŦ āϏāĻŽā§āĻāĻŦāϤ āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰ āϤā§āϰāĻŋ āĻāϰāĻžāϰ āĻāύā§āϝ general-purpose āĻā§āϝāĻžāĻ āĻāĻā§āĨ¤ āϝā§āĻŽāύ āϧāϰā§āύāĻ HTMLāĻ āĻāĻĒāύāĻŋ āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰ āϤā§āϰāĻŋāϰ āĻāύā§āϝ {{ HTMLElement("div") }} āĻāϞāĻŋāĻŽā§āύā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</p> -<div class="tuto_example"> - <div class="tuto_type"> - āĻāĻĻāĻžāĻšāϰāĻŖ</div> - <p>āύāĻŽā§āύāĻž āĻĄāĻā§āĻŽā§āύā§āĻā§, āĻĻā§āĻŦāĻŋāϤā§ā§ āĻļāĻŋāϰā§āύāĻžāĻŽā§āϰ āĻāĻāϤāĻžā§ āϏāĻāĻā§āϝāĻžā§āĻŋāϤ āĻĒā§āϝāĻžāϰāĻžāĻā§āϰāĻžāĻĢā§ āύāĻŋāĻāϏā§āĻŦ āĻā§āύ āĻāύā§āĻā§āĻāύāĻžāϰ āύā§āĻāĨ¤</p> - <p>āĻāĻĒāύāĻžāϰ āϏā§āĻāĻžāĻāϞāĻļā§āĻ āĻĒā§āϝāĻžāϰāĻžāĻā§āϰāĻžāĻĢāĻā§āϞā§āϰ āĻāĻžāϰāĻĻāĻŋāĻā§ āĻŦāϰā§āĻĄāĻžāϰ āĻāĻžāύāϤ⧠āĻĒāĻžāϰ⧠āύāĻž, āĻāĻžāϰāĻŖ āĻāĻ āϏā§āĻā§āĻāϰāĻāĻŋ āĻŦāĻŋāĻļā§āώāĻžā§āĻŋāϤ āĻāϰāĻžāϰ āĻāύā§āϝ āĻā§āύ āĻāϞāĻŋāĻŽā§āύā§āĻ āύāĻžāĻāĨ¤</p> - <p>āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰā§āϰ āĻāĻ āϏāĻŽāϏā§āϝāĻž āϏāĻŽāĻžāϧāĻžāύā§āϰ āĻāύā§āϝ, āĻāĻĒāύāĻŋ āĻĒā§āϝāĻžāϰāĻžāĻā§āϰāĻžāĻĢā§āϰ āĻāĻžāϰāĻĻāĻŋāĻā§ āĻāĻāĻāĻŋ {{ HTMLElement("div") }} āĻā§āϝāĻžāĻ āϝā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āĻāĻ āĻā§āϝāĻžāĻāĻāĻŋ ,āϤāĻžāĻ āĻāĻāĻŋ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰ⧠āĻāĻāĻāĻŋ <code>id</code> āĻ
ā§āϝāĻžāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ āĻĻāĻŋā§ā§āĻ</p> - <pre class="brush:html;highlight:[2,8]"><h3>Numbered paragraphs</h3> -<div id="numbered"> - <p>Lorem ipsum</p> - <p>Dolor sit</p> - <p>Amet consectetuer</p> - <p>Magna aliquam</p> - <p>Autem veleum</p> -</div> -</pre> - <p>āĻāĻāύ āĻāĻĒāύāĻžāϰ āϏā§āĻāĻžāĻāϞāĻļā§āĻ āĻĻā§āĻāĻŋ āϞāĻŋāϏā§āĻā§āϰ āĻāĻžāϰāĻĻāĻŋāĻā§ āĻŦāϰā§āĻĄāĻžāϰ āĻĻā§āĻā§āĻžāϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āϰā§āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĻ</p> - <pre class="brush:css">ul, #numbered { - border: 1em solid #69b; - padding-right:1em; -} -</pre> - <p>āĻāϰāĻāĻŽ āĻĻā§āĻāϤ⧠āĻĒāĻžāĻā§āĻžāϰ āĻāĻĨāĻžāĻ</p> - <table style="border: 2px outset #36b; padding: 1em; width: 30em; background-color: white;"> - <tbody> - <tr> - <td> - <p style="font-weight: bold; font-size: 133%; margin-bottom: .3em; padding-top: .4em; padding-bottom: .16em; border-top: 1px solid gray;">(A) The oceans</p> - <div style="border: 12px solid #69b; margin-bottom: 16px; padding: 1em;"> - <div style="border: 12px solid #69b; margin-bottom: 16px; padding: 1em;"> - <ul style=""> - <li>Arctic</li> - <li>Atlantic</li> - <li>Pacific</li> - <li>Indian</li> - <li>Southern</li> - </ul> - </div> - </div> - <p style="font-weight: bold; font-size: 133%; margin-bottom: .3em; padding-top: .4em; padding-bottom: .16em; border-top: 1px solid gray;">(B) Numbered paragraphs</p> - <div style="border: 12px solid #69b; margin-bottom: 8px; padding: 0px 12em 0px .5em;"> - <p><strong>1: </strong>Lorem ipsum</p> - <p><strong>2: </strong>Dolor sit</p> - <p><strong>3: </strong>Amet consectetuer</p> - <p><strong>4: </strong>Magna aliquam</p> - <p><strong>5: </strong>Autem veleum</p> - </div> - </td> - </tr> - </tbody> - </table> -</div> -<h3 id="āϏāĻžāĻāĻ_āĻāĻāύāĻŋāĻ">āϏāĻžāĻāĻ āĻāĻāύāĻŋāĻ</h3> -<p>āĻāϤ āĻĻā§āϰ āĻĒāϰā§āϝāύā§āϤ āĻāĻ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ⧠āĻāĻĒāύāĻŋ pixel (<code>px</code>)āĻ āϏāĻžāĻāĻ āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰā§āĻā§āύāĨ¤ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰ āϏā§āĻā§āϰāĻŋāύā§āϰ āĻŽāϤ āĻāĻŋāĻā§ āĻāĻŋāĻā§ āĻĄāĻŋāϏāĻĒā§āϞ⧠āĻĄāĻŋāĻāĻžāĻāϏā§āϰ āĻā§āώā§āϤā§āϰā§āϰ āĻāύā§āϝ āĻāĻāĻŋ āϝāĻĨāĻžāϝāĻĨāĨ¤ āĻāĻŋāύā§āϤ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠āϝāĻāύ āĻĢāύā§āĻ āϏāĻžāĻāĻ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰ⧠āϤāĻāύ āĻāĻĒāύāĻžāϰ āϞā§-āĻāĻāĻā§ āϏāĻŽāϏā§āϝāĻž āĻĻā§āĻāĻž āĻĻāĻŋāϤ⧠āĻĒāĻžāϰā§āĨ¤</p> -<p>āĻ
āϧāĻŋāĻāĻžāĻāĻļ āĻā§āώā§āϤā§āϰā§āĻ āĻļāϤāĻāϰāĻž āĻšāĻŋāϏāĻžāĻŦā§ āĻ
āĻĨāĻŦāĻž ems (<code>em</code>)āĻ āϏāĻžāĻāĻ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰ⧠āĻĻā§āĻā§āĻžāĻ āĻāĻžāϞāĨ¤ em āĻšāϞ nominally āĻāϞāĻŽāĻžāύ āĻĢāύā§āĻā§āϰ (āĻāĻāĻāĻŋ m āĻāϰ āĻĒā§āϰāϏāϏā§āϤāϤāĻž) āϏāĻžāĻāĻāĨ¤ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠āϝāĻāύ āĻĢāύā§āĻ āϏāĻžāĻāĻ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰā§āύ, āĻāĻĒāύāĻžāϰ āϞā§-āĻāĻāĻ āύāĻŋāĻā§ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻĨā§āĻā§āĻ āĻšā§ā§ āϝāĻžā§āĨ¤</p> -<div class="tuto_example"> - <div class="tuto_type"> - āĻāĻĻāĻžāĻšāϰāĻŖ</div> - <p>āĻāĻ āĻā§āĻā§āϏāĻā§āϰ āĻŦāĻžāĻŽāĻĻāĻŋāĻā§āϰ āĻŦāϰā§āĻĄāĻžāϰā§āϰ āϏāĻžāĻāĻ āĻĒāĻŋāĻā§āϏā§āϞ⧠āύāĻŋāϰā§āϧāĻžāϰāĻŋāϤāĨ¤</p> - <p>āĻĄāĻžāύāĻĻāĻŋāĻā§āϰ āĻŦāϰā§āĻĄāĻžāϰā§āϰ āϏāĻžāĻāĻ ems āĻĻāĻŋā§ā§ āύāĻŋāϰā§āϧāĻžāϰāĻŋāϤāĨ¤</p> - <p>āĻāĻĒāύāĻžāϰ āĻŦā§āϰāĻžāĻāĻāĻžāϰā§, āĻĢāύā§āĻ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰ⧠āĻĻā§āĻāϤ⧠āĻĒāĻžāϰā§āύ āĻā§āĻāĻžāĻŦā§ āĻĄāĻžāύāĻĻāĻŋāĻā§āϰ āĻŦāϰā§āĻĄāĻžāϰ adjusts āĻšā§ āĻāĻŋāύā§āϤ⧠āĻŦāĻžāĻāĻĻāĻŋāĻā§āϰ āĻŦāϰā§āĻĄāĻžāϰ āĻšā§ āύāĻžāĻ</p> - <table style="border: 2px outset #36b; padding: 1em; background-color: white;"> - <tbody> - <tr> - <td> - <div style=""> - āĻāĻŽāĻžāϰ āĻāĻāĻžāϰ āĻĒā§āύāĻāύāĻŋāϰāϧāĻžāϰāĻŖ āĻāϰā§āύ</div> - </td> - </tr> - </tbody> - </table> -</div> -<div class="tuto_details"> - <div class="tuto_type"> - āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ</div> - <p>āĻ
āύā§āϝāĻžāύā§āϝ āĻĄāĻŋāĻāĻžāĻāϏā§āϰ āĻā§āώā§āϤā§āϰā§, āĻ
āύā§āϝāĻžāύā§āϝ āĻĻā§āϰā§āĻā§āϝ āĻāĻāĻ āĻĒā§āϰāϝā§āĻā§āϝāĨ¤</p> - <p>āĻāĻ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞā§āϰ āĻĒāϰāĻŦāϰā§āϤ⧠āĻĒā§āĻā§ āĻ āϏāĻāĻā§āϰāĻžāύā§āϤ āĻāϰ⧠āϤāĻĨā§āϝ āĻāĻā§āĨ¤</p> - <p>āĻŽāĻžāύ āĻ āĻāĻāĻ āϏāĻāĻā§āϰāĻžāύā§āϤ āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āĻāĻžāύāĻžāϰ āĻāύā§āϝ, CSS SpecificationāĻ āĻāĻĒāύāĻŋ see <a class="external" href="http://www.w3.org/TR/CSS21/syndata.html#values">Values</a> āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</p> -</div> -<h3 id="āĻā§āĻā§āϏāĻ_āϞā§-āĻāĻāĻ">āĻā§āĻā§āϏāĻ āϞā§-āĻāĻāĻ</h3> -<p>āĻā§āύ āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ āĻāĻāĻžāϧāĻŋāĻ āĻāύā§āĻā§āύā§āĻ āĻā§āĻāĻžāĻŦā§ āĻāĻ āϞāĻžāĻāύ⧠āύāĻŋā§ā§ āĻāϏāĻž āϝāĻžā§ āϤāĻž āĻĻā§āĻāĻāĻŋ āĻĒā§āϰāĻĒāĻžāϰā§āĻāĻŋ āĻĻāĻŋā§ā§ āύāĻŋāϰā§āϧāĻžāϰāĻŋāϤ āĻšā§āĨ¤ āϏāĻžāϧāĻžāϰāĻŖ āϞā§-āĻāĻāĻ adjustment āĻāϰ āĻāύā§āϝ āĻāĻĒāύāĻŋ āϏā§āĻā§āϞ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĻ</p> -<dl> - <dt> - {{ cssxref("text-align") }}</dt> - <dd> - āĻāύā§āĻā§āύā§āĻ āĻāĻ āϞāĻžāĻāύ⧠āύāĻŋā§ā§ āĻāϏāĻžāĨ¤ āĻāĻ āĻā§āϞā§āϝā§āĻā§āϞā§āϰ āϝā§āĻā§āύāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĻ <code>left</code>, <code>right</code>, <code>center</code>, <code>justify</code></dd> - <dt> - {{ cssxref("text-indent") }}</dt> - <dd> - āĻāĻĒāύāĻžāϰ āύāĻŋāϰā§āϧāĻžāϰāĻŋāϤ āĻĒāϰāĻŋāĻŽāĻžāĻŖ āĻ
āύā§āϏāĻžāϰ⧠āĻāύā§āĻā§āύā§āĻ āĻāύāĻĄā§āύā§āĻ āĻāϰā§āĻ</dd> -</dl> -<p>āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āϞā§āĻāĻžāϤā§āĻ āύāĻž āĻā§āύ āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ āϞā§āĻāĻž āϏāĻĻā§āĻļ āϝā§āĻā§āύ āĻāύāĻā§āύā§āĻā§ āĻāĻ āĻĒā§āϰāĻĒāĻžāϰā§āĻāĻŋāĻā§āϞ⧠āĻĒā§āϰā§ā§āĻ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻā§ā§āĻžāϞ āϰāĻžāĻāĻŦā§āύ, āĻāĻā§āϞ⧠āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ children āĻĻāĻŋā§ā§ inherited, āϤāĻžāĻ āĻ
āĻŦāĻžāύā§āϤāϰ āĻĢāϞāĻžāĻĢāϞ āĻā§āĻžāϤā§Â āĻāĻĒāύāĻžāĻā§ āĻā§āĻŦ āϏāĻŽā§āĻāĻŦāϤ childrenāĻ āϏā§āĻā§āϞ⧠āĻŦāύā§āϧ āĻāϰ⧠āύā§āĻā§āĻžāϰ āĻĒā§āϰā§ā§āĻāύ āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤</p> -<div class="tuto_example"> - <div class="tuto_type"> - āĻāĻĻāĻžāĻšāϰāĻŖ</div> - <p>āĻļāĻŋāϰā§āύāĻžāĻŽ āĻŽāĻžāĻā§ āĻāύāϤā§āĻ</p> - <pre class="brush:css">h3 { - border-top: 1px solid gray; - text-align: center; -} -</pre> - <p>āĻĢāϞāĻžāĻĢāϞāĻ</p> - <table style="border: 2px outset #36b; padding: 1em; width: 30em; background-color: white;"> - <tbody> - <tr> - <td> - <p style="font-weight: bold; font-size: 133%; margin-bottom: .3em; padding-top: .4em; padding-bottom: .16em; border-top: 1px solid gray; text-align: center;">(A) The oceans</p> - </td> - </tr> - </tbody> - </table> - <p>āϝ⧠āĻā§āύ HTML āĻĄāĻā§āĻŽā§āύā§āĻā§, āĻļāĻŋāϰā§āύāĻžāĻŽā§āϰ āύāĻŋāĻā§ āĻāĻĒāύāĻŋ āϝ⧠āĻāύāĻā§āύā§āĻ āĻĻā§āĻā§āύ āϤāĻž āĻāĻ āύāĻāϤ āĻāĻžāĻŦā§ āĻļāĻŋāϰā§āύāĻžāĻŽā§āϰ āĻāĻāϤāĻžāϧā§āύ āύā§āĨ¤ āϤāĻžāĻ āĻāĻĒāύāĻŋ āϝāĻāύ āĻāϰāĻā§āĻŽ āĻā§āύ āĻļāĻŋāϰā§āύāĻžāĻŽāĻā§ āĻāĻ āϞāĻžāĻāύ⧠āύāĻŋā§ā§ āĻāϏā§āύ, āϤāĻāύ āĻļāĻŋāϰā§āύāĻžāĻŽā§āϰ āύāĻŋāĻā§āϰ āĻā§āϝāĻžāĻāĻā§āϞ⧠āĻāĻ āϏā§āĻāĻžāĻāϞā§āϰ āĻ
āύā§āϤāϰā§āĻā§āĻā§āϤ āĻšā§ āύāĻžāĨ¤</p> -</div> -<h3 id="Floats">Floats</h3> -<p>{{ cssxref("float") }} āĻĒā§āϰāĻĒāĻžāϰā§āĻāĻŋ āĻā§āύ āĻāϞāĻŋāĻŽā§āύā§āĻāĻā§ āĻĄāĻžāύā§-āĻŦāĻžāĻŽā§ āϏāϰāĻžā§āĨ¤ āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ āĻ
āĻŦāϏā§āĻĨāĻžāύ āĻ āĻāĻāĻžāϰ āύāĻŋāϰā§āϧāĻžāϰāĻŖā§āϰ āĻāύā§āϝ āĻāĻāĻŋ āĻāĻāĻāĻŋ āϏāĻšāĻ āĻāĻĒāĻžā§āĨ¤</p> -<p>āĻĄāĻā§āĻŽā§āύā§āĻ āĻāύāĻā§āύā§āĻā§āϰ āĻŦāĻžāĻāĻŋ āĻ
āĻāĻļ āϏāĻžāϧāĻžāϰāĻŖāϤ floated āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ āĻāĻžāϰāĻĻāĻŋāĻā§āĻ āĻĨāĻžāĻā§āĨ¤ āĻ
āύā§āϝāĻžāύā§āϝ āĻāϞāĻŋāĻŽā§āύā§āĻāĻā§āϞā§āϤ⧠{{ cssxref("clear") }} āĻĒā§āϰāĻĒāĻžāϰā§āĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻĒāύāĻŋ āϤāĻžāĻĻā§āϰ āĻĢā§āϞāĻ āĻāϰ āĻŦāĻžāĻāϰ⧠āĻĨāĻžāĻāĻž āύāĻŋā§āύā§āϤā§āϰāĻŖ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</p> -<div class="tuto_example"> - <div class="tuto_type"> - āĻāĻĻāĻžāĻšāϰāĻŖ</div> - <p>āĻāĻĒāύāĻžāϰ āύāĻŽā§āύāĻž āĻĄāĻā§āĻŽā§āύā§āĻā§, āϞāĻŋāϏā§āĻ āĻāĻāύā§āĻĄā§āϤ⧠āĻā§āĻŋā§ā§ āĻĨāĻžāϤ⧠āĻĒāĻžāϰā§āĨ¤ āϏā§āĻā§āϞā§āĻā§ āĻŦāĻžāĻāĻĻāĻŋāĻā§ āϏāϰāĻŋā§ā§ āĻāĻĒāύāĻŋ āϤāĻž āϰā§āϧ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</p> - <p>āĻļāĻŋāϰā§āύāĻžāĻŽāĻā§āϞā§āĻā§ āϏāĻ āĻŋāĻ āϏā§āĻĨāĻžāύ⧠āϰāĻžāĻāĻžāϰ āĻāύā§āϝ, āĻāĻĒāύāĻžāĻā§ āĻ
āĻŦāĻļā§āϝāĻ āĻāĻāĻŋ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰ⧠āĻĻāĻŋāϤ⧠āĻšāĻŦā§ āϝā§āύ āϏā§āĻā§āϞ⧠āĻĢā§āϞāĻ āĻŽā§āĻā§āϤ āĻĨāĻžāĻā§āĻ</p> - <pre class="brush:css">ul, #numbered {float: left;} -h3 {clear: left;} -</pre> -</div> -<p>āĻāĻŽāύ āĻĻā§āĻāϤ⧠āĻĒāĻžāĻā§āĻžāϰ āĻāĻĨāĻžāĻ</p> -<table style="border: 2px outset #36b; padding: 1em; width: 30em; background-color: white;"> - <tbody> - <tr> - <td> - <p style="font-weight: bold; font-size: 133%; margin-bottom: .3em; padding-top: .4em; padding-bottom: .16em; border-top: 1px solid gray;">(A) The oceans</p> - <div style="float: left; border: 12px solid #69b; margin-bottom: 16px; padding-left: 1em;"> - <ul style=""> - <li>Arctic</li> - <li>Atlantic</li> - <li>Pacific</li> - <li>Indian</li> - <li>Southern</li> - </ul> - </div> - <p style="font-weight: bold; font-size: 133%; margin-bottom: .3em; padding-top: .4em; padding-bottom: .16em; border-top: 1px solid gray;">(B) Numbered paragraphs</p> - <div style="float: left; border: 12px solid #69b; margin-bottom: 8px; padding-left: .5em;"> - <p><strong>1: </strong>Lorem ipsum</p> - <p><strong>2: </strong>Dolor sit</p> - <p><strong>3: </strong>Amet consectetuer</p> - <p><strong>4: </strong>Magna aliquam</p> - <p><strong>5: </strong>Autem veleum</p> - </div> - </td> - </tr> - </tbody> -</table> -<p>(āĻŦāĻā§āϏā§āϰ āĻĄāĻžāύāĻĻāĻŋāĻā§ āϏāĻžāĻŽāĻžāύā§āϝ padding āĻĻāϰāĻāĻžāϰ, āϏā§āĻāĻžāύ⧠āĻŦāϰā§āĻĄāĻžāϰ āϞā§āĻāĻžāϰ āĻā§āĻŦāĻ āĻāĻžāĻā§ āĻšā§ā§ āĻāĻŋā§ā§āĻā§āĨ¤)</p> -<h3 id="āĻ
āĻŦāϏā§āĻĨāĻžāύ_āύāĻŋāϰā§āϧāĻžāϰāĻŖ">āĻ
āĻŦāϏā§āĻĨāĻžāύ āύāĻŋāϰā§āϧāĻžāϰāĻŖ</h3> -<p>āĻāĻžāϰāĻāĻŋ āĻāĻĒāĻžā§ā§ āĻāĻĒāύāĻŋ āĻā§āύ āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ āĻ
āĻŦāϏā§āĻĨāĻžāύ āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ {{ cssxref("position") }} āĻĒā§āϰāĻĒāĻžāϰā§āĻāĻŋ āĻāĻŦāĻ āύāĻŋāĻā§āϰ āϝā§āĻā§āύ āĻāĻāĻāĻŋ āĻā§āϞā§āϝ⧠āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰā§āĨ¤</p> -<p>āĻāĻā§āϞ⧠āĻāĻĄāĻāĻžāύā§āϏāĻĄ āĻĒā§āϰāĻĒāĻžāϰā§āĻāĻŋāĨ¤ āϏāĻšāĻāĻāĻžāĻŦā§āĻ āĻāĻā§āϞ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻžā§ â āϏā§āĻāύā§āϝāĻ āĻāĻ āĻŦā§āϏāĻŋāĻ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ⧠āĻ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻŦāϞāĻž āĻšā§ā§āĻā§āĨ¤ āϤāĻŦā§ āĻāĻŽāĻĒā§āϞā§āĻā§āϏ āϞā§-āĻāĻāĻā§āϰ āĻāύā§āϝ āĻāĻā§āϞ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻāĻŋāĻā§āĻāĻž āĻāĻāĻŋāϞ āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤</p> -<dl> - <dt> - <code>relative</code></dt> - <dd> - āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ āϏā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻ
āĻŦāϏā§āĻĨāĻžāύā§āϰ āĻāĻĒā§āĻā§āώāĻŋāĻ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻž āĻšā§āĨ¤ Use this to shift an element by a specified amount. You can sometimes use the element's margin to achieve the same effect.</dd> - <dt> - <code>fixed</code></dt> - <dd> - āĻāĻā§āώā§āϤā§āϰ⧠āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ āĻ
āĻŦāϏā§āĻĨāĻžāύ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻāĨ¤ āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ āĻ
āĻŦāϏā§āĻĨāĻžāύ āĻĄāĻā§āĻŽā§āύā§āĻ āĻāĻāύā§āĻĄā§ āĻ
āύā§āϝāĻžā§ā§ āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰā§āύāĨ¤ āĻŦāĻžāĻāĻŋ āĻĄā§āĻā§āĻŽā§āύā§āĻ āϏā§āĻā§āϰāϞ āĻāϰāϞā§āĻ āĻ āĻā§āώā§āϤā§āϰ⧠āĻāϞāĻŋāĻŽā§āύā§āĻāĻāĻŋ āϏā§āĻĨāĻŋāϰ āĻĨāĻžāĻāĻŦā§āĨ¤</dd> - <dt> - <code>absolute</code></dt> - <dd> - parent āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ āϤā§āϞāύāĻžā§ āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ āĻ
āĻŦāϏā§āĻĨāĻžāύ āϏā§āĻĨāĻŋāϰ āĻĨāĻžāĻāĻŦā§āĨ¤ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻāĻāĻāĻŋ parent āϝāĻžāϰ āύāĻŋāĻā§āϰ āĻ
āĻŦāϏā§āĻĨāĻžāύ <code>relative</code>, <code>fixed</code> āĻ
āĻĨāĻŦāĻž <code>absolute</code> āĻĻāĻŋā§ā§ āύāĻŋāϰā§āϧāĻžāϰāĻŋāϤ āϏā§āĻāĻŋ āĻāĻžāĻ āĻāϰāĻŦā§āĨ¤ <code>position: relative āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰ⧠āĻāĻĒāύāĻŋ āϝā§āĻā§āύ </code>parent<code> āĻāϞāĻŋāĻŽā§āύā§āĻāĻā§āĻ āĻāϰ āĻāύā§āϝ āĻĒā§āϰāϏā§āϤā§āϤ āĻāϰ⧠āύāĻŋāϤ⧠āĻĒāĻžāϰā§āύ;</code> āĻāϰ āĻāύā§āϝ āĻā§āύ āĻļāĻŋāĻĢāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āύāĻž āĻāϰā§āĻāĨ¤</dd> - <dt> - <code>static</code></dt> - <dd> - āĻĄāĻŋāĻĢāϞā§āĻāĨ¤ āĻ
āĻŦāϏā§āĻĨāĻžāύ āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰāĻž āϏāĻŽā§āĻĒā§āϰā§āĻŖ āĻŦāύā§āϧ āĻāϰāĻžāϰ āĻĒā§āϰā§ā§āĻāύ āĻšāϞ⧠āĻāĻ āĻā§āϞā§āϝā§āĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύāĨ¤</dd> -</dl> -<p><code>position</code> āĻĒā§āϰāĻĒāĻžāϰā§āĻāĻŋāϰ āĻāĻ āĻā§āϞā§āϝā§āĻā§āϞā§āϰ āϏāĻžāĻĨā§ āϏāĻžāĻĨā§ (<code>static āĻŦā§āϝāϤā§āϤ</code>), āĻāϰ⧠āĻāĻŋāĻā§ āĻĒā§āϰāĻĒāĻžāϰā§āĻāĻŋ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰā§āύāĻ <code>top</code>, <code>right</code>, <code>bottom</code>, <code>left</code>, <code>width</code>, <code>height</code>āĨ¤ āĻāĻĒāύāĻŋ āĻā§āĻĨāĻžā§ āĻāĻĒāύāĻžāϰ āĻāϞāĻŋāĻŽā§āύā§āĻāĻāĻŋ āĻĻā§āĻāϤ⧠āĻĒā§āϤ⧠āĻāĻžāύ āϤāĻž āĻāĻā§āϞ⧠āύāĻŋāϰā§āĻĻā§āĻļ āĻāϰ⧠āĻāĻŦāĻ āĻāϰ āϏāĻžāĻĨā§ āϏāĻžāĻĨā§ āĻāĻāĻžāϰāĻāĨ¤</p> -<div class="tuto_example"> - <div class="tuto_type"> - āĻāĻĻāĻžāĻšāϰāĻŖ</div> - <p>āĻĻā§āĻāĻāĻŋ āĻāϞāĻŋāĻŽā§āύā§āĻ āĻāĻā§ āĻ
āĻĒāϰā§āϰ āĻāĻĒāϰ āĻ
āĻŦāϏā§āĻĨāĻžāĻāύ āĻĻā§āĻā§āĻžāϰ āĻāύā§āϝ, āĻāĻĒāύāĻžāϰ āĻĄāĻā§āĻŽā§āύā§āĻā§āϰ āĻā§āϤāϰ⧠āĻĻā§āĻāĻāĻŋ āĻāϞāĻŋāĻŽā§āύā§āĻāϏāĻš āĻāĻāĻāĻŋ parent āĻāύā§āĻā§āĻāύāĻžāϰ āϤā§āϰāĻŋ āĻāϰā§āύāĻ</p> - <pre class="brush:html"><div id="parent-div"> - <p id="forward">/</p> - <p id="back">\</p> -</div> -</pre> - <p>āĻāĻĒāύāĻžāϰ āϏā§āĻāĻžāĻāϞāĻļā§āĻā§, parents āĻāϰ āĻ
āĻŦāϏā§āĻĨāĻžāύ <code>relative</code> āĻāϰā§āύāĨ¤ āĻāĻāĻžāύ⧠āĻā§āύ āĻĒā§āϰāĻā§āϤ āĻļāĻŋāĻĢāĻ āύāĻŋāϰā§āϧāĻžāϰāĻŖā§āϰ āĻā§āύ āĻĒā§āϰā§ā§āĻāύ āύā§āĻāĨ¤ children āĻāϰ āĻ
āĻŦāϏā§āĻĨāĻžāύ <code>absolute</code> āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰā§āύāĻ</p> - <pre class="brush:css">#parent-div { - position: relative; - font: bold 200% sans-serif; -} - -#forward, #back { - position: absolute; - margin:0px; /* no margin around the elements */ - top: 0px; /* distance from top */ - left: 0px; /* distance from left */ -} - -#forward { - color: blue; -} - -#back { - color: red; -} -</pre> - <p>āĻĢāϞāĻžāĻĢāϞ⧠āĻĢāϰāĻā§āĻžāϰā§āĻĄ āĻļā§āϞā§āϝāĻžāĻļā§āϰ āĻāĻĒāϰ⧠āĻŦā§āϝāĻžāĻāĻļā§āϞā§āϝāĻžāĻļ āĻĻāĻŋā§ā§ āĻāĻŽāύāĻāĻŋ āĻĻā§āĻāϤ⧠āĻĒāĻžāĻā§āĻžāϰ āĻāĻĨāĻžāĻ</p> - <div style="position: relative; left: .33em; font: bold 300% sans-serif;"> - <p style="position: absolute; margin: 0px; top: 0px; left: 0px; color: blue;">/</p> - <p style="position: absolute; margin: 0px; top: 0px; left: 0px; color: red;">\</p> - </div> - <table style="border: 2px outset #36b; padding: 1em; width: 30em; height: 5em; background-color: white;"> - <tbody> - <tr> - <td> </td> - </tr> - </tbody> - </table> -</div> -<div class="tuto_details"> - <div class="tuto_type"> - āĻāϰ⧠āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ</div> - <p>āĻ
āĻŦāϏā§āĻĨāĻžāύ āύāĻŋāϰā§āϧāĻžāϰāĻŖā§āϰ āĻĒā§āϰ⧠āĻŦāĻŋāώā§āĻāĻŋāϰ āĻāĻĒāϰ CSS SpecificationāĻ āĻĻā§āĻāĻāĻŋ āĻāĻāĻŋāϞ āĻ
āϧā§āϝāĻžā§ āĻāĻā§āĻ <a class="external" href="http://www.w3.org/TR/CSS21/visuren.html">Visual formatting model</a> āĻāĻŦāĻ <a class="external" href="http://www.w3.org/TR/CSS21/visudet.html">Visual formatting model details</a>.</p> - <p>āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāĻāĻžāϧāĻŋāĻ āĻŦā§āϰāĻžāĻāĻāĻžāϰ⧠āĻāĻžāϰā§āϝāĻāϰ āĻā§āύ āϏā§āĻāĻžāĻāϞāĻļā§āĻ āĻĄāĻŋāĻāĻžāĻāύ āĻāϰāϤ⧠āĻĨāĻžāĻā§āύ, āϤāĻŦā§ āĻāĻĒāύāĻžāϰāĻ āϤāĻž āĻ
ā§āϝāĻžāĻāĻžāĻāύā§āĻ āĻĄāĻŋāĻĢāĻžāϰā§āύā§āϏ⧠āύā§āĻā§āĻžāϰ āĻĻāϰāĻāĻžāϰ āĻšāϤ⧠āĻĒāĻžāϰā§, āϝā§āĻāĻžāĻŦā§ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄā§āϰ āϏāĻžāĻĨā§Â interpret āĻāϰ⧠āĻāĻŦāĻ āĻā§āĻŦ āϏāĻŽā§āĻāĻŦāϤ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāĻŋāĻā§ āĻŦā§āϰāĻžāĻāĻāĻžāϰā§āϰ āĻŦāĻŋāĻļā§āώ āĻāĻŋāĻā§ āĻāĻžāϰā§āϏāύ⧠āĻŦāĻžāĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤</p> -</div> -<h2 id="Action_āϞā§-āĻāĻāĻ_āύāĻŋāϰā§āϧāĻžāϰāĻŖ">Action: āϞā§-āĻāĻāĻ āύāĻŋāϰā§āϧāĻžāϰāĻŖ</h2> -<ol> - <li>āĻāĻĒāύāĻžāϰ āύāĻŽā§āύāĻž āĻĄāĻā§āĻŽā§āύā§āĻ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰā§āύ, <code>doc2.html</code> āĻāĻŦāĻ āϏā§āĻāĻžāĻāϞāĻļā§āĻ, <code>style2.css</code>, āĻāĻ āĻ
āĻāĻļā§ āĻāĻĒāϰā§āϰ āĻāĻĻāĻžāĻšāϰāĻŖ <a href="#Document_structure" title="#Document structure"><strong>āĻĄāĻā§āĻŽā§āύā§āĻ āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰ</strong></a> āĻāĻŦāĻ <a href="#Floats" title="#Floats"><strong>āĻĢā§āϞāĻāϏ</strong></a>āĨ¤</li> - <li><a href="#Floats" title="#Floats"><strong>āĻĢā§āϞāĻāϏ</strong></a> āĻāĻĻāĻžāĻšāϰāĻŖā§, āĻāĻĒāύāĻžāϰ padding āϝā§āĻā§āϤ āĻāϰā§āύ āĻĄāĻžāύāĻĻāĻŋāĻā§āϰ āĻŦāϰā§āĻĄāĻžāϰ āĻĨā§āĻā§ āĻā§āĻā§āϏāĻ 0.5 em āĻĻā§āϰ⧠āϏāϰāĻžāύā§āϰ āĻāύā§āϝāĨ¤</li> -</ol> -<div class="tuto_example"> - <div class="tuto_type"> - āĻā§āϝāĻžāϞā§āĻā§āĻ</div> - <p>āĻāĻĒāύāĻžāϰ<strong> </strong>āύāĻŽā§āύāĻž āĻĄāĻā§āĻŽā§āύā§āĻ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰā§āύ, <code>doc2.html</code>, āĻļā§āώ āĻāϰāĻžāϰ āĻāĻ āĻĻāĻŋā§ā§ āĻāĻ āĻā§āϝāĻžāĻāĻāĻŋ āϝā§āĻā§āϤ āĻāϰā§, <code></body> āĻā§āϝāĻžāĻā§āϰ </code>āĻ āĻŋāĻ āĻ<code>āĻā§āĨ¤</code></p> - <pre class="brush:html"><img id="fixed-pin" src="Yellow-pin.png" alt="Yellow map pin"> -</pre> - <p>āĻāĻ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ⧠āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāĻŽā§āĻ āĻĢāĻžāĻāϞāĻāĻŋ āĻāĻā§ āĻĨā§āĻā§ āĻĄāĻžāĻāύāϞā§āĻĄ āύāĻž āĻāϰ⧠āĻĨāĻžāĻā§āύ, āϤāĻŦā§ āĻāĻāύ āϏā§āĻāĻŋ āĻĄāĻžāĻāύāϞā§āĻĄ āĻāϰ⧠āύāĻŋāύ āĻāĻŦāĻ <code>āύāĻŽā§āύāĻž āĻĢāĻžāĻāϞā§āϰ āĻŽāϤ </code>āĻāĻāĻ āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋāϤ⧠āĻāĻāĻŋ āϰāĻžāĻā§āύāĻ</p> - <table style="border: 2px solid #ccc;"> - <tbody> - <tr> - <td><img alt="Image:Yellow-pin.png" class="internal" src="https://mdn.mozillademos.org/files/924/Yellow-pin.png"></td> - </tr> - </tbody> - </table> - <p>āĻāĻĒāύāĻžāϰ āĻĄāĻā§āĻŽā§āύā§āĻā§āϰ āĻā§āĻĨāĻžā§ āĻāĻŽā§āĻāĻāĻŋ āĻĻā§āĻāĻž āϝā§āϤ⧠āĻ āĻŋāĻ āĻāϰ⧠āύāĻŋāύāĨ¤ āĻāĻŦāĻžāϰ āĻāĻĒāύāĻžāϰ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āϰāĻŋāĻĢā§āϰā§āĻļ āĻāϰā§āύ āĻāĻĒāύāĻžāϰ āĻāĻžāĻ āϏāĻ āĻŋāĻ āĻšā§ā§āĻā§ āĻāĻŋāύāĻž āϤāĻž āĻĻā§āĻāĻžāϰ āĻāύā§āϝāĨ¤</p> - <p>āĻāĻĒāύāĻžāϰ āϏā§āĻāĻžāĻāϞāĻļā§āĻā§ āĻāĻāĻāĻŋ āϰā§āϞ āϝā§āĻā§āϤ āĻāϰā§āύ āϝāĻž āĻāĻĒāύāĻžāϰ āĻĄāĻā§āĻŽā§āύā§āĻā§ āĻāĻĒāϰā§āϰ āĻĻāĻŋāĻā§ āĻĄāĻžāύ⧠āĻāĻŽā§āĻāĻāĻŋ āϰāĻžāĻā§āĨ¤</p> - <p>āĻāĻĒā§āύāĻžāϰ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āϰāĻŋāĻĢā§āϰā§āĻļ āĻāϰ⧠āĻāĻāύā§āĻĄā§āĻāĻŋ āĻā§āĻ āĻāϰā§āύāĨ¤ āϝāĻāύ āĻāĻĒāύāĻŋ āĻāĻĒāύāĻžāϰ āĻĄāĻā§āĻŽā§āύā§āĻ āϏā§āĻā§āϰāϞ āĻāϰā§āύ āϤāĻāύ āĻĻā§āĻā§āύ āĻāĻŽā§āĻāĻāĻŋ āĻāĻĒāϰā§āϰ āĻĻāĻŋāĻā§ āĻĄāĻžāύ⧠āĻĨāĻžāĻā§ āĻāĻŋāύāĻžāĻ</p> - <div style="position: relative; width: 29.5em; height: 18em;"> - <div style="overflow: auto; border: 2px outset #36b; padding: 1em; width: 29em; height: 16em; background-color: white;"> - <p style="font-weight: bold; font-size: 133%; margin-bottom: .3em; padding-top: .4em; padding-bottom: .16em; border-top: 1px solid gray;">(A) The oceans</p> - <div style="float: left; border: 12px solid #69b; margin-bottom: 16px; padding: 0px .5em 0px 1em;"> - <ul style=""> - <li>Arctic</li> - <li>Atlantic</li> - <li>Pacific</li> - <li>Indian</li> - <li>Southern</li> - </ul> - </div> - <p style="font-weight: bold; font-size: 133%; margin-bottom: .3em; padding-top: .4em; padding-bottom: .16em; border-top: 1px solid gray;">(B) Numbered paragraphs</p> - <div style="float: left; border: 12px solid #69b; padding: 0 .5em 0 .5em;"> - <p><strong>1: </strong>Lorem ipsum</p> - <p><strong>2: </strong>Dolor sit</p> - <p><strong>3: </strong>Amet consectetuer</p> - <p><strong>4: </strong>Magna aliquam</p> - <p><strong>5: </strong>Autem veleum</p> - </div> - <p style=""> </p> - <div style="position: absolute; top: 2px; right: 0px;"> - <img alt="Yellow map pin" class="internal" src="https://mdn.mozillademos.org/files/924/Yellow-pin.png"></div> - </div> - </div> -</div> -<p><a href="/en-US/docs/Web/Guide/CSS/Getting_Started/Challenge_solutions#Layout" title="https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Getting_Started/Challenge_solutions#Layout"> āĻāĻ āĻā§āϝāĻžāϞā§āĻā§āĻāĻāĻŋāϰ āĻāĻāĻāĻŋ āϏāĻŽāĻžāϧāĻžāύ āĻĻā§āĻā§āύāĨ¤</a></p> -<h2 id="āĻāϰ_āĻĒāϰā§">āĻāϰ āĻĒāϰā§?</h2> -<p>{{ nextPage("/en-US/docs/Web/Guide/CSS/Getting_Started/Tables", "Tables") }} āĻāĻāĻŽāĻžāϤā§āϰ āĻāĻĒāύāĻŋ āĻāĻ āĻŦā§āϏāĻŋāĻ CSS āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞā§āϰ āϏāĻŦ āĻāĻĒāĻŋāĻ āĻĒā§āϰāĻžā§ āĻļā§āώ āĻāϰ⧠āĻĢā§āϞā§āĻā§āύāĨ¤ āĻĒāϰāĻŦāϰā§āϤ⧠āĻĒā§āĻāĻāĻŋ CSS āϰā§āϞā§āϰ āĻāϰ⧠āĻ
ā§āϝāĻžāĻĄāĻāĻžāύā§āϏāĻĄ āϏāĻŋāϞā§āĻā§āĻāϰ āĻŦāϰā§āĻŖāύāĻž āĻāϰ⧠āĻāĻŦāĻ āĻāϰ⧠āĻāĻŋāĻā§ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāĻĒāĻžā§ āϝāĻž āĻĻāĻŋā§ā§ āĻāĻĒāύāĻŋ <a href="/en-US/docs/Web/Guide/CSS/Getting_Started/Tables" title="/en-US/docs/Web/Guide/CSS/Getting_Started/Tables">āĻā§āĻŦāĻŋāϞ</a> āϏā§āĻāĻžāĻāϞ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</p> diff --git a/files/bn/learn/css/first_steps/how_css_is_structured/index.html b/files/bn/learn/css/first_steps/how_css_is_structured/index.html deleted file mode 100644 index ce6781137e..0000000000 --- a/files/bn/learn/css/first_steps/how_css_is_structured/index.html +++ /dev/null @@ -1,134 +0,0 @@ ---- -title: Readable CSS -slug: Learn/CSS/First_steps/How_CSS_is_structured -tags: - - NeedsReview -translation_of: Learn/CSS/Introduction_to_CSS/Syntax#Beyond_syntax_make_CSS_readable -translation_of_original: Web/Guide/CSS/Getting_started/Readable_CSS -original_slug: Web/CSS/Getting_Started/Readable_CSS ---- -<p>{{ CSSTutorialTOC() }}</p> -<p>{{ previousPage("/en-US/docs/Web/Guide/CSS/Getting_Started/Selectors", "Selectors")}}<span class="seoSummary">This is the 6th section of the <a href="/en-US/docs/Web/Guide/CSS/Getting_Started" title="en-US/docs/Web/Guide/CSS/Getting Started">CSS Getting Started</a> tutorial; it discusses the style and grammar of the CSS language itself. You change the way your sample CSS file looks, to make it more readable.</span></p> -<h2 class="clearLeft" id="āϤāĻĨā§āϝ_āĻĒāĻžāĻ āϝā§āĻā§āϝ_CSS"><span class="short_text" id="result_box" lang="bn"><span class="hps">āϤāĻĨā§āϝ</span></span>: <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻĒāĻžāĻ āϝā§āĻā§āϝ</span> </span>CSS</h2> -<p><span id="result_box" lang="bn"><span class="hps">āĻāĻĒāύāĻŋ āĻāĻā§āϞā§</span> <span class="hps">āĻāϰ⧠āĻĒāĻžāĻ āϝā§āĻā§āϝ</span> <span class="hps">āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻĒāύāĻžāϰ</span> <span class="hps">āϏā§āĻāĻžāĻāϞāĻļā§āĻ</span> āĻ <span class="hps">āϏāĻžāĻĻāĻž</span> <span class="hps">āϏā§āĻĨāĻžāύ āĻāĻŦāĻ</span> <span class="hps">āĻŽāύā§āϤāĻŦā§āϝ āϝā§āĻā§āϤ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ</span></span>āĨ¤Â <span id="result_box" lang="bn"><span class="hps">You can also group selectors together? āϝāĻāύ āĻāĻāĻ</span> <span class="hps">āϏā§āĻāĻžāĻāϞ āύāĻŋāϝāĻŧāĻŽ</span> <span class="hps">āĻŦāĻŋāĻāĻŋāύā§āύ āĻāĻžāĻŦā§</span> <span class="hps">āύāĻŋāϰā§āĻŦāĻžāĻāĻŋāϤ</span> <span class="hps">āĻāĻĒāĻžāĻĻāĻžāύā§āϰ āĻāĻĒāϰ āĻĒā§āϰā§ā§āĻ āĻāϰāĻž āϝāĻžā§ </span>āĨ¤</span></p> -<h3 id="āϏāĻžāĻĻāĻž_āϏā§āĻĨāĻžāύ">āϏāĻžāĻĻāĻž āϏā§āĻĨāĻžāύ</h3> -<p><span id="result_box" lang="bn"><span class="hps">āĻšā§āϝāĻŧāĻžāĻāĻ āϏā§āĻĒā§āϏ</span> <span class="hps"><span id="result_box" lang="bn"><span class="hps">āĻŽāĻžāύ⧠</span></span>āĻĒā§āϰāĻā§āϤ</span> <span class="hps">āϏā§āĻĒā§āϏ,</span> <span class="hps">āĻā§āϝāĻžāĻŦ āĻ</span> <span class="hps">āύāϤā§āύ āϞāĻžāĻāύ</span> <span class="hps">.</span> <span class="hps">āĻāĻĒāύāĻŋ āĻāĻĒāύāĻžāϰ</span> <span class="hps">āϏā§āĻāĻžāĻāϞāĻļā§āĻ</span> <span class="hps">āĻāϰ⧠āĻĒāĻžāĻ āϝā§āĻā§āϝ āĻāϰāϤā§</span> <span class="hps">āϏāĻžāĻĻāĻž āϏā§āĻĨāĻžāύ</span> <span class="hps">āϝā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</span></span></p> -<p>āĻĒā§āώā§āĻ āĻž āĻŦāĻŋāύā§āϝāĻžāϏ āĻāĻŦāĻ āĻāĻ āύ context āĻāϰ āĻŽāϧā§āϝ⧠<span id="result_box" lang="bn"><span class="hps">āϏāĻžāĻĻāĻž āϏā§āĻĨāĻžāύ āĻšāĻā§āĻā§ āĻĒā§āώā§āĻ āĻžāϰ </span></span><span id="result_box" lang="bn"><span class="hps">āĻ
āĻāĻŋāĻšā§āύāĻŋāϤ </span></span><span id="result_box" lang="bn"><span class="hps">āĻ
āĻāĻļ </span></span><span id="result_box" lang="bn"><span>: <span id="result_box" lang="bn"><span class="hps">āĻāϞāĻžāĻŽ</span> <span class="hps">āĻāĻŦāĻ āĻāĻžāĻāĻĒ</span> <span class="hps">āϞāĻžāĻāύā§āϰ āĻŽāϧā§āϝā§Â </span></span></span></span> <span id="result_box" lang="bn"><span class="hps">āĻŽāĻžāϰā§āĻāĻŋāύ,</span> <span class="hps">gutters</span><span>, āĻāĻŦāĻ āϏā§āĻĨāĻžāύ</span></span>āĨ¤</p> -<p><span id="result_box" lang="bn"> <span><span id="result_box" lang="bn"><span class="hps">āĻāĻĒāύāĻžāϰ āύāĻŽā§āύāĻž</span> <span class="hps">āϏāĻŋāĻāϏāĻāϏ āĻĢāĻžāĻāϞ</span> <span class="hps">āĻŦāϰā§āϤāĻŽāĻžāύā§</span> <span class="hps">āĻāĻ</span> <span class="hps"><span id="result_box" lang="bn"><span><span id="result_box" lang="bn"><span class="hps">āύāĻŋāϝāĻŧāĻŽ <span id="result_box" lang="bn"><span><span id="result_box" lang="bn"><span class="hps">āĻĒā§āϰāϤāĻŋ</span></span></span></span> </span></span></span></span>āϞāĻžāĻāύ⧠</span><span>āĻāĻŦāĻ <span id="result_box" lang="bn"><span><span id="result_box" lang="bn"><span class="hps">āĻĒā§āϰāĻžāϝāĻŧ</span> <span class="hps">āϏāϰā§āĻŦāύāĻŋāĻŽā§āύ </span></span></span></span>āϏāĻžāĻĻāĻž</span> <span class="hps">āϏā§āĻĨāĻžāύ</span> <span class="hps"> āĻāĻā§āĨ¤</span> <span class="hps">āĻāĻāĻāĻŋ āĻāĻāĻŋāϞ</span> <span class="hps">āϏā§āĻāĻžāĻāϞāĻļā§āĻā§</span> <span class="hps">āĻāĻ</span> <span class="hps">āĻŦāĻŋāύā§āϝāĻžāϏ</span><span id="result_box" lang="bn"><span><span id="result_box" lang="bn"><span class="hps"> āĻĒāĻĄāĻŧāĻž</span> <span class="hps">āĻāĻ āĻŋāύ āĻšā§ā§ āĻĻāĻžā§āĻžāĻŦā§ āĻāĻŦāĻ</span></span></span></span> <span id="result_box" lang="bn"><span><span id="result_box" lang="bn"><span class="hps">āϏā§āĻāĻžāĻāϞāĻļā§āĻ</span> </span></span></span> <span class="hps">āĻŦāĻāĻžāϝāĻŧ āϰāĻžāĻāĻž</span>āĻ <span class="hps">āĻāĻ āĻŋāύ āĻšāĻŦā§</span> <span class="hps">āĨ¤</span> </span></span></span></p> -<p><span id="result_box" lang="bn"><span class="hps">āĻāĻĒāύāĻžāϰ āύāĻŋāϰā§āĻŦāĻžāĻāĻŋāϤ</span> <span class="hps">āĻŦāĻŋāύā§āϝāĻžāϏ</span> <span class="hps">āϏāĻžāϧāĻžāϰāĻŖāϤ āĻāĻāĻāĻŋ</span> <span class="hps">āĻŦā§āϝāĻā§āϤāĻŋāĻāϤ āĻĒāĻāύā§āĻĻ</span><span>, āĻāĻŋāύā§āϤ⧠āĻāĻĒāύāĻžāϰ</span> <span class="hps">āϏā§āĻāĻžāĻāϞāĻļā§āĻ</span> <span class="hps">āϝāĻĻāĻŋ</span> āĻāĻžāĻ <span class="hps">āĻĒā§āϰāĻāϞā§āĻĒā§āϰ</span> <span class="hps">āĻ
āĻāĻļ āĻšā§</span><span>, āϤāĻžāĻšāϞ⧠āĻāϏāĻŦ</span> <span class="hps">āĻĒā§āϰāĻāϞā§āĻĒā§āϰ</span> <span class="hps">āϤāĻžāĻĻā§āϰ āύāĻŋāĻāϏā§āĻŦ</span> <span class="hps">āύāĻŋāϝāĻŧāĻŽāĻžāĻŦāϞā§</span> <span class="hps">āĻĨāĻžāĻāϤ⧠āĻĒāĻžāϰā§āĨ¤</span></span><br> -  </p> -<div class="tuto_example"> - <div class="tuto_type"> - <span id="result_box" lang="bn"><span class="hps">āĻāĻĻāĻžāĻšāϰāĻŖ</span><br> - <br> - <span class="hps"><span id="result_box" lang="bn"><span class="hps">āĻāĻŋāĻā§ āĻŽāĻžāύā§āώ āϝā§āĻŽāύ <span id="result_box" lang="bn"><span class="hps">āĻāĻŽā§āĻĒā§āϝāĻžāĻā§āĻ āĻŦāĻŋāύā§āϝāĻžāϏ </span></span></span></span>āĻāĻŽāϰāĻžÂ <span id="result_box" lang="bn"><span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻāĻŋ</span></span> , <span id="result_box" lang="bn"><span class="hps">āĻļā§āϧā§āĻŽāĻžāϤā§āϰ</span> <span class="hps">āĻāĻāĻāĻŋ āϞāĻžāĻāύ</span> <span class="hps">āĻŦāĻŋāĻāĻžāĻāύ</span><span> <span id="result_box" lang="bn"><span class="hps">āϝāĻāύ</span></span></span></span> āĻāĻāĻž</span> <span class="hps">āĻā§āĻŦ āĻĻā§āϰā§āĻ</span> <span class="hps">āĻšāϝāĻŧā§</span> āϝāĻžā§Â <span>:</span></span></div> - <br> - <pre class="brush: css">.carrot {color: orange; text-decoration: underline; font-style: italic;} -</pre> - <p><span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāĻŋāĻā§ āĻŽāĻžāύā§āώ</span> <span class="hps">āĻĒā§āϰāϤāĻŋ āϞāĻžāĻāύ⧠āĻāĻāĻāĻŋ</span> <span class="hps">āĻŽāĻžāύ</span> <span class="hps">āĻĒāĻāύā§āĻĻ </span><span>āĻāϰ⧠:</span></span></p> - <pre class="brush: css">.carrot -{ -color: orange; -text-decoration: underline; -font-style: italic; -} -</pre> - <p><span id="result_box" lang="bn"><span class="hps">āĻāĻŋāĻā§ āĻŽāĻžāύā§āώ</span> <span class="hps">indention āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āϝā§āĻŽāύ- āĻĻā§āĻ</span> <span class="hps">āϏā§āĻĒā§āϏ,</span> <span class="hps">āĻāĻžāϰ</span> <span class="hps">āϏā§āĻĒā§āϏ</span> <span class="hps"> āĻ
āĻĨāĻŦāĻž</span> <span class="hps">āĻāĻāĻāĻŋ āĻā§āϝāĻžāĻŦ</span> āĻšāĻā§āĻā§ <span class="hps">āϏāĻžāϧāĻžāϰāĻŖ</span></span>:</p> - <pre class="brush: css">.carrot { - color: orange; - text-decoration: underline; - font-style: italic; -} -</pre> - <p><span id="result_box" lang="bn"> <span class="hps">āĻāĻŋāĻā§ āĻŽāĻžāύā§āώ</span> <span class="hps">āϏāĻŦāĻāĻŋāĻā§Â </span>āĻāϰā§āϧā§āĻŦāĻžāĻāĻžāĻŦā§Â āϞāĻžāĻāύ⧠āϞāĻŋāĻāϤ⧠āĻĒāĻāύā§āĻĻ āĻāϰ⧠<span class="hps">(āĻāĻŋāύā§āϤā§</span> <span class="hps">āĻāϰ āĻŽāϤ āĻāĻāĻāĻŋ</span> <span class="hps">āĻŦāĻŋāύā§āϝāĻžāϏ</span> <span class="hps">āĻŦāĻāĻžāϝāĻŧ āϰāĻžāĻāĻž āĻāĻ āĻŋāύ</span><span>):</span></span></p> - <pre class="brush: css">.carrot - { - color : orange; - text-decoration : underline; - font-style : italic; - } -</pre> - <p><span id="result_box" lang="bn"><span class="hps">āĻāĻŋāĻā§ āĻŽāĻžāύā§āώ</span> <span class="hps">āĻĒāĻžāĻ āϝā§āĻā§āϝāϤāĻž</span> <span class="hps">āĻāύā§āύāϤ āĻāϰāĻžāϰ āϞāĻā§āώā§ā§āĻ¯Â </span> <span class="hps">āĻŽāĻŋāĻļā§āϰ</span> <span class="hps">āĻšā§āϝāĻŧāĻžāĻāĻāϏā§āĻĒā§āϏ</span> <span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĨ¤</span></span></p> - <pre class="brush: css">.vegetable { color: green; min-height: 5px; min-width: 5px } -.vegetable.carrot { color: orange; height: 90px; width: 10px } -.vegetable.spinach { color: darkgreen; height: 30px; width: 30px } -</pre> -</div> -<p><span id="result_box" lang="bn"><span class="hps">āĻāĻŋāĻā§ āĻŽāĻžāύā§āώ</span> <span class="hps">āĻŦāĻŋāύā§āϝāĻžāϏā§āϰ</span> <span class="hps">āĻāύā§āϝ āĻā§āϝāĻžāĻŦ</span> <span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ āĨ¤</span> <span class="hps">āĻāĻŋāĻā§ āĻŽāĻžāύā§āώ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ</span> <span class="hps">āĻĢāĻžāĻāĻāĻž āϏā§āĻĨāĻžāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ</span><span> āĻāϰā§āύāĨ¤</span></span></p> -<h3 id="āĻŽāύā§āϤāĻŦā§āϝ"><span class="short_text" id="result_box" lang="bn"><span class="hps">āĻŽāύā§āϤāĻŦā§āϝ</span></span></h3> -<p><span class="short_text" id="result_box" lang="bn"><span class="hps">CSS āĻāϰ āĻŽāϧā§āϝā§</span> <span class="hps">āĻŽāύā§āϤāĻŦā§āϝ</span> <span class="hps">āĻļā§āϰā§</span></span> <code>āĻšā§ /*</code> <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāĻŦāĻ</span> <span class="hps">āĻļā§āώ āĻšā§</span></span> <code>*/</code> āĻĻāĻŋā§ā§ āĨ¤</p> -<p><span id="result_box" lang="bn"><span class="hps">āĻāĻĒāύāĻŋ <span id="result_box" lang="bn"><span class="hps">āĻāĻĒāύāĻžāϰ</span> <span class="hps">āϏā§āĻāĻžāĻāϞāĻļā§āĻ</span> āĻ <span class="hps">āĻĒā§āϰāĻā§āϤ</span> <span class="hps">āĻŽāύā§āϤāĻŦā§āϝ</span> <span class="hps">āĻāϰāϤā§</span> <span class="hps">āĻŽāύā§āϤāĻŦā§āϝ āĻŦā§āϝāĻŦāĻšāĻžāϰ</span> <span class="hps">āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ, <span id="result_box" lang="bn"><span class="hps">āĻāĻŦāĻ </span></span></span></span><span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāĻāĻžāĻĄāĻŧāĻžāĻ</span> <span id="result_box" lang="bn"><span class="hps">āϏāĻžāĻŽāϝāĻŧāĻŋāĻāĻāĻžāĻŦā§</span> <span class="hps">āĻāĻĻā§āĻĻā§āĻļā§āϝā§</span> <span class="hps">āĻĒāϰā§āĻā§āώāĻžāϰ āĻāύā§āϝ</span> </span><span class="hps"><span id="result_box" lang="bn"><span class="hps">āĻāĻāĻāĻž </span></span>āĻ
āĻāĻļ</span> <span class="hps">āĻŽāύā§āϤāĻŦā§āϝ </span></span></span><span class="hps"> āĻāϰāϤā§</span> āĻĒāĻžāϰā§āύ<span class="hps"> </span><span>āĨ¤</span></span></p> -<p><span id="result_box" lang="bn"><span class="hps"><span id="result_box" lang="bn"><span class="hps">āϏā§āĻāĻžāĻāϞāĻļā§āĻ</span> <span class="hps"><span id="result_box" lang="bn"><span class="hps"><span id="result_box" lang="bn"><span class="hps">āĻŽāύā§āϤāĻŦā§āϝ </span></span></span></span>āĻ
āĻāĻļ</span> <span class="hps">āĻāĻāĻ </span> <span class="hps">āĻāϰāĻžāϰ āĻāύā§āϝ,</span></span></span><span> <span id="result_box" lang="bn"><span class="hps">āϏ⧠āĻ
āĻāĻļ</span></span> āĻāĻāĻāĻŋ</span> <span class="hps">āĻāĻāĻāĻŋ āĻŽāύā§āϤāĻŦā§āϝā§</span> <span class="hps">āϞāĻŋāĻā§āύ <span id="result_box" lang="bn"><span>āϝāĻžāϤ⧠</span></span><span id="result_box" lang="bn"><span class="hps">āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻāĻāĻŋ</span> <span class="hps">āĻāĻĒā§āĻā§āώāĻž āĻāϰā§</span><span>āĨ¤ </span></span></span><span class="hps">āĻāĻĒāύāĻŋ <span id="result_box" lang="bn"><span class="hps">āϏāϤāϰā§āĻ āĻĨāĻžāĻā§āύ </span></span><span id="result_box" lang="bn"><span class="hps">āϝā§āĻāĻžāύā§</span></span> <span id="result_box" lang="bn"><span class="hps">āĻŽāύā§āϤāĻŦā§āϝ</span> <span class="hps"> </span></span>āĻļā§āϰā§</span> <span class="hps">āĻāĻŦāĻ </span><span class="hps">āĻļā§āώ</span><span class="hps">āĨ¤</span> <span id="result_box" lang="bn"><span class="hps">āĻŦāĻžāĻāĻŋ </span></span><span class="hps">āϏā§āĻāĻžāĻāϞāĻļā§āĻ</span> āĻ <span class="hps">āϏāĻ āĻŋāĻ āϏā§āϝāύ</span></span><span lang="bn"><span class="hps">āĻā§āĻā§āϏ</span> <span class="hps">āĻĨāĻžāĻāϤ⧠āĻšāĻŦā§āĨ¤</span></span></p> -<div class="tuto_example"> - <div class="tuto_type"> - <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāĻĻāĻžāĻšāϰāĻŖ</span></span></div> - <pre class="brush: css">/* <span class="short_text" id="result_box" lang="bn"><span class="hps"><span class="short_text" id="result_box" lang="bn"><span class="hps">āĻĒā§āϰāĻĨāĻŽ</span> <span class="hps">āĻ
āύā§āĻā§āĻā§āĻĻā§ </span></span>āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ</span> <span class="hps">āĻ
āĻā§āώāϰ C āĻāϰ āĻāύā§āϝ</span> <span class="hps">āĻļā§āϞ⧠</span></span> */ -.carrot { - color: orange; - text-decoration: underline; - font-style: italic; - } -</pre> -</div> -<h3 id="āĻĻāϞāĻŦāĻĻā§āϧ_āύāĻŋāϰā§āĻŦāĻžāĻāĻ"><span class="short_text" id="result_box" lang="bn"><span class="hps">āĻĻāϞāĻŦāĻĻā§āϧ</span> <span class="hps">āύāĻŋāϰā§āĻŦāĻžāĻāĻ</span></span></h3> -<p><span id="result_box" lang="bn"><span class="hps">āϝāĻāύ āĻ
āύā§āĻ āĻāĻĒāĻžāĻĻāĻžāύā§āϰ</span> <span class="hps">āĻāĻāĻ</span> <span class="hps">āĻļā§āϞā§</span> <span class="hps">āĻĨāĻžāĻā§, <span id="result_box" lang="bn"><span class="hps"><span id="result_box" lang="bn"><span class="hps">āĻāĻĒāύāĻŋ </span></span>āύāĻŋāϰā§āĻŦāĻžāĻāĻ</span> <span class="hps">āĻāĻāĻāĻŋ āĻā§āϰā§āĻĒ</span> <span class="hps">āĻāϞā§āϞā§āĻ āĻāϰ⧠</span></span></span><span class="hps">āĻāĻŽāĻž āĻĻāĻŋāϝāĻŧā§</span> <span class="hps">āϤāĻžāĻĻā§āϰ āĻĒā§āĻĨāĻ<span id="result_box" lang="bn"><span class="hps"><span id="result_box" lang="bn"><span class="hps"> āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ</span></span></span>āĨ¤</span></span> <span class="hps">āĻā§āώāĻŖāĻž</span> <span class="hps">āϏāĻŽāϏā§āϤ āύāĻŋāϰā§āĻŦāĻžāĻāĻŋāϤ</span> <span class="hps">āĻāĻĒāĻžāĻĻāĻžāύā§āϰ āĻā§āώā§āϤā§āϰā§</span> <span class="hps">āĻĒā§āϰāϝā§āĻā§āϝāĨ¤</span></span></p> -<p><span id="result_box" lang="bn"><span class="hps">āĻ
āύā§āϝāϤā§āϰ</span> <span class="hps">āĻāĻĒāύāĻžāϰ</span> <span class="hps">āϏā§āĻāĻžāĻāϞāĻļā§āĻ</span> <span class="hps">āĻāĻĒāύāĻŋ āĻāĻŦāĻžāϰ</span> <span class="hps">āĻĒā§āĻĨāĻāĻāĻžāĻŦā§</span> <span class="hps">āĻāĻāĻ</span> <span class="hps">āύāĻŋāϰā§āĻŦāĻžāĻāĻ</span> <span class="hps">āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ</span>, <span class="hps">āϤāĻžāĻĻā§āϰ</span> <span class="hps">āĻŦā§āϝāĻā§āϤāĻŋāĻāϤ</span> <span class="hps">āĻļā§āϞ⧠āύāĻŋāϝāĻŧāĻŽ</span> <span class="hps">āĻĒā§āϰāϝā§āĻā§āϝāĨ¤</span></span></p> -<div class="tuto_example"> - <div class="tuto_type"> - <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāĻĻāĻžāĻšāϰāĻŖ</span></span></div> - <p><span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāĻ āύāĻŋāϝāĻŧāĻŽ</span> </span> {{ HTMLElement("h1") }}, {{ HTMLElement("h2") }}, āĻāĻŦāĻ {{ HTMLElement("h3") }} <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāĻĒāĻžāĻĻāĻžāύ</span> <span class="hps">āĻāĻāĻ āϰāĻ</span></span> <span class="short_text" id="result_box" lang="bn"><span class="hps">āϤā§āϰāĻŋ āĻāϰā§</span></span>āĨ¤</p> - <p><span class="short_text" id="result_box" lang="bn"><span class="hps"> āĻļā§āϧā§āĻŽāĻžāϤā§āϰ</span> <span class="hps">āĻāĻ āĻāĻžāϝāĻŧāĻāĻžāϝāĻŧ</span> <span class="hps">āϰāĻ āĻāϞā§āϞā§āĻ</span> <span class="hps">āĻāϰāĻž āϏā§āĻŦāĻŋāϧāĻžāĻāύāĻ</span></span>,<span class="short_text" id="result_box" lang="bn"><span class="hps"> āϝāĻĻāĻŋ āύāĻž āĻāĻāĻŋ</span> <span class="hps">āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻž</span> <span class="hps">āĻšā§āĨ¤</span></span></p> - <pre class="brush: css">/* color for headings */ -h1, h2, h3 {color: navy;} -</pre> -</div> -<h2 id="āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻž_āĻŽāύā§āϤāĻŦā§āϝ_āϝā§āĻ_āĻāĻŦāĻ_āĻŦāĻŋāύā§āϝāĻžāϏ_āĻāύā§āύāϤāĻŋ">āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻž: āĻŽāύā§āϤāĻŦā§āϝ āϝā§āĻ āĻāĻŦāĻ āĻŦāĻŋāύā§āϝāĻžāϏ āĻāύā§āύāϤāĻŋ</h2> -<ol> - <li>āĻāĻĒāύāĻžāϰ CSS āĻĢāĻžāĻāϞ āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž āĻāϰā§āύ, āĻāĻŦāĻ āĻāĻāĻŋ āĻāĻ āύāĻŋāϝāĻŧāĻŽ āĻāĻā§ āĻāĻŋāύāĻž āϤāĻž āύāĻŋāĻļā§āĻāĻŋāϤ āĻāϰā§āύ (in any order): - <pre class="brush: css">strong {color: red;} -.carrot {color: orange;} -.spinach {color: green;} -#first {font-style: italic;} -p {color: blue;} -</pre> - </li> - <li><span id="result_box" lang="bn"><span class="hps"><span id="result_box" lang="bn"><span class="hps">āĻāĻāĻŋ āĻāϰā§</span> <span class="hps">āĻĒāĻžāĻ āϝā§āĻā§āϝ</span> <span class="hps">āĻāϰā§āύ <span id="result_box" lang="bn"><span class="hps">āϏāĻžāĻāĻžāύā§āϰ āĻĻā§āĻŦāĻžāϰāĻž āĻāĻŽāύ <span id="result_box" lang="bn"><span class="hps">āĻāĻāĻāĻŋ āĻāĻĒāĻžāϝāĻŧā§ </span></span></span></span></span></span><span id="result_box" lang="bn"><span class="hps">āϝā§</span>āύ <span id="result_box" lang="bn"><span class="hps">āĻāĻāĻŋ</span></span> </span>āĻāĻĒāύāĻŋ āϝā§ā§āĻā§āϤāĻŋāĻ</span> <span class="hps">āĻā§āĻāĻā§</span> āĻĒāĻžāύ </span>, āĻāĻŦāĻ <span id="result_box" lang="bn"><span class="hps"><span id="result_box" lang="bn"><span class="hps">āĻšā§āϝāĻŧāĻžāĻāĻāϏā§āĻĒā§āϏ</span> <span class="hps">āĻāĻŦāĻ āĻŽāύā§āϤāĻŦā§āϝ</span> <span class="hps">āϝā§āĻā§āϤ āĻāϰ⧠</span></span>āϝāĻžāĻ āĻšā§āĻ āύāĻž āĻā§āύ</span> <span class="hps">āϝ⧠āĻāĻĒāĻžāϝāĻŧ</span> <span class="hps">āĻāĻĒāύāĻŋ</span> <span class="hps">āϏā§āϰāĻž</span> <span class="hps">āĻŽāύ⧠</span></span>āĻāϰā§āύāĨ¤</li> - <li><span id="result_box" lang="bn"><span class="hps"><span id="result_box" lang="bn"><span class="hps"><span id="result_box" lang="bn"><span>āĻāĻĒāύāĻžāϰ āĻŦā§āϰāĻžāĻāĻāĻžāϰā§</span> <span class="hps">āĻĒā§āϰāĻĻāϰā§āĻļāύ</span> <span class="hps">āĻĢāĻžāĻāϞ āϏāĻāϰāĻā§āώāĻŖ āĻāϰā§āύ</span> <span class="hps">āĻāĻŦāĻ āϰāĻŋāĻĢā§āϰā§āĻļ āĻāϰā§āύ,</span></span>āύāĻŋāĻļā§āĻāĻŋāϤ āĻāϰā§āύ āϝ⧠</span></span>āϏā§āĻāĻžāĻāϞāĻļā§āĻ</span> āϝā§<span class="hps">āĻāĻžāĻŦā§ āĻāĻžāĻ āĻāϰā§</span> <span class="hps">āĻāĻĒāύāĻžāϰ</span> <span class="hps">āĻĒāϰāĻŋāĻŦāϰā§āϤāύ</span> āϤāĻžāĻā§ <span class="hps">āĻĒā§āϰāĻāĻžāĻŦāĻŋāϤ āύāĻž āĻāϰā§āĻ </span></span> - <table style="border: 2px outset #36b; padding: 1em;"> - <tbody> - <tr> - <td style="font-style: italic; color: blue;"><strong style="color: orange;">C</strong>ascading <strong style="color: green;">S</strong>tyle <strong style="color: green;">S</strong>heets</td> - </tr> - <tr> - <td style="color: blue;"><strong style="color: red;">C</strong>ascading <strong style="color: red;">S</strong>tyle <strong style="color: red;">S</strong>heets</td> - </tr> - </tbody> - </table> - </li> -</ol> -<div class="tuto_details"> - <div class="tuto_type"> - āĻā§āϝāĻžāϞā§āĻā§āĻ</div> - <p><span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāĻĒāύāĻžāϰ</span> <span class="hps">āϏā§āĻāĻžāĻāϞāĻļā§āĻ</span> <span class="hps">āĻ
āĻāĻļā§āϰ</span> <span class="hps">āĻāĻāĻ āĻŽāύā§āϤāĻŦā§āϝ</span></span>,<span id="result_box" lang="bn"> <span class="hps">āĻ
āύā§āϝ āĻāĻŋāĻā§</span> <span class="hps">āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāĻžāĻĄāĻŧāĻž</span></span>,<span id="result_box" lang="bn"><span class="hps"> āĻāĻĒāύāĻžāϰ āύāĻĨāĻŋāϰ</span> <span class="hps">āĻā§āĻŦ āĻĒā§āϰāĻĨāĻŽ</span> <span class="hps">āĻ
āĻā§āώāϰ <span id="result_box" lang="bn"><span class="hps">āϞāĻžāϞ</span></span></span> <span class="hps">āĻāϰāĻž,</span></span></p> - <table style="border: 2px outset #36b; padding: 1em; background-color: white;"> - <tbody> - <tr> - <td style="font-style: italic; color: blue;"><strong style="color: red;">C</strong>ascading <strong style="color: green;">S</strong>tyle <strong style="color: green;">S</strong>heets</td> - </tr> - <tr> - <td style="color: blue;"><strong style="color: red;">C</strong>ascading <strong style="color: red;">S</strong>tyle <strong style="color: red;">S</strong>heets</td> - </tr> - </tbody> - </table> - <p>(<span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāĻ āĻāĻžāĻ āĻāϰāϤā§</span> <span class="hps">āĻāĻāĻžāϧāĻŋāĻ</span> <span class="hps">āĻāĻĒāĻžāϝāĻŧ āĻāĻā§ </span></span>āĨ¤)</p> - <div class="tuto_details" id="tutochallenge"> - <div class="tuto_type"> - Possible solution</div> - One way to do this is to put comment delimiters around the rule for <code>.carrot</code>: - <pre class="brush: css">/*.carrot { - color: orange; -}*/</pre> - <a class="hideAnswer" href="#challenge">Hide solution</a></div> - <a href="#tutochallenge" title="Display a possible solution for the challenge">See a solution for the challenge.</a></div> -<h2 id="What_next">What next?</h2> -<p>{{ nextPage("/en-US/docs/Web/Guide/CSS/Getting_Started/Text_styles", "Text styles") }}Your sample stylesheet has used italic text and underlined text. The next page describes more ways to <a href="/en-US/docs/Web/Guide/CSS/Getting_Started/Text_styles" title="/en-US/docs/Web/Guide/CSS/Getting_Started/Text_styles">specify the appearance of text</a> in your document<strong>.</strong></p> diff --git a/files/bn/learn/css/first_steps/how_css_works/index.html b/files/bn/learn/css/first_steps/how_css_works/index.html deleted file mode 100644 index 566a6757d9..0000000000 --- a/files/bn/learn/css/first_steps/how_css_works/index.html +++ /dev/null @@ -1,128 +0,0 @@ ---- -title: āĻāĻŋāĻāĻžāĻŦā§ CSS āĻāĻžāĻ āĻāϰ⧠-slug: Learn/CSS/First_steps/How_CSS_works -tags: - - Beginner - - CSS - - CSS:Getting_Started - - NeedsReview - - Web -translation_of: Learn/CSS/First_steps/How_CSS_works -translation_of_original: Web/Guide/CSS/Getting_started/How_CSS_works -original_slug: Web/CSS/Getting_Started/How_CSS_works ---- -<p>{{ CSSTutorialTOC() }}</p> - -<p>{{ previousPage("/en-US/docs/Web/Guide/CSS/Getting_Started/Why_use_CSS", "Why use CSS?")}} āĻāĻāĻŋ<span class="seoSummary"><a href="/en-US/docs/Web/Guide/CSS/Getting_started" title="en-US/docs/Web/Guide/CSS/Getting_started">CSS Getting Started</a> <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāĻŋāĻāĻā§āϰāĻŋāϝāĻŧāĻžāϞ</span> āĻāϰ <span class="hps">āϤā§āϤā§āϝāĻŧ</span> <span class="hps">āĻ
āϧā§āϝāĻžāϝāĻŧ</span></span>; <span id="result_box" lang="bn"><span class="hps">āĻāĻāĻž</span> <span class="hps">āĻāĻĒāύāĻžāϰ āĻŦā§āϰāĻžāĻāĻāĻžāϰā§</span> CSS <span class="hps">āĻāĻŋāĻāĻžāĻŦā§ āĻāĻžāĻ āĻāϰā§</span> <span class="hps">āĻŦā§āϝāĻžāĻā§āϝāĻž āĻāϰā§</span></span>āĨ¤ <span id="result_box" lang="bn"><span class="hps">āĻāĻĒāύāĻžāϰ āύāĻŽā§āύāĻž</span> <span class="alt-edited hps">āĻĄāĻā§āĻŽā§āύā§āĻ</span> <span class="hps">āĻŦāĻŋāĻļā§āϞā§āώāĻŖ āĻāϰā§āύ,<span id="result_box" lang="bn"><span class="hps">āϤāĻžāϰ</span> <span class="alt-edited hps">āϏā§āĻāĻžāĻāϞ</span> āĻāϰ <span class="hps">āĻŦāĻŋāĻŦāϰāĻŖ</span> <span class="hps">āĻĒā§āϰāĻāĻžāĻļā§āϰ āĻŽāϧā§āϝ āĻĻāĻŋā§ā§āĨ¤</span></span></span></span></span></p> - -<h2 class="clearLeft" id="āϤāĻĨā§āϝ_CSS_āĻāĻŋāĻāĻžāĻŦā§_āĻāĻžāĻ_āĻāϰā§">āϤāĻĨā§āϝ: CSS āĻāĻŋāĻāĻžāĻŦā§ āĻāĻžāĻ āĻāϰā§</h2> - -<p>āϝāĻāύ āĻāĻāĻāĻŋ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻāĻāĻāĻŋ āĻĄāĻā§āĻŽā§āύā§āĻ āĻĒā§āϰāĻĻāϰā§āĻļāύ āĻāϰā§, āĻāĻāĻŋ āĻ
āĻŦāĻļā§āϝāĻ āĻĄāĻā§āĻŽā§āύā§āĻ āĻāϰ āĻāĻĒāĻāϰāύā§āϰ āϏāĻžāĻĨā§ āĻāϰ āϏā§āĻāĻžāĻāϞ āϤāĻĨā§āϝ āĻāϰ āϏāĻŽāύā§āĻŦā§ āĻāĻāĻžā§āĨ¤āĻāĻāĻŋ āĻĄāĻā§āĻŽā§āύā§āĻ āĻāĻŋ āĻā§ āĻĻā§āĻ āϧāĻžāĻĒā§ āĻĒā§āϰāϏā§āϏ āĻāϰ⧠āĻĨāĻžāĻā§āĻ</p> - -<ol> - <li>āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻāĻŋ āĻŽāĻžāϰā§āĻ āĻāĻĒ āϞā§āĻā§āĻā§ā§ā§āĻ āĻāĻŦāĻ āϏāĻŋāĻāϏā§āϏ āĻāĻāĻāĻŋ āĻāĻžāĻ āĻžāĻŽā§āϤ⧠āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰ⧠āϝā§āĻāĻŋāϰ āύāĻžāĻŽ <a href="/en-US/docs/DOM" title="/en-US/docs/HTML/DOM"><em>DOM</em></a> (āĻĄāĻā§āĻŽā§āύā§āĻ āĻ
āĻŦāĻā§āĻā§āĻ āĻŽāĻĄā§āϞ). The DOM āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰ āĻāϰ āĻŽā§āĻŽāϰāĻŋ āϤ⧠āĻĄāĻā§āĻŽā§āύā§āĻ āĻā§ āĻāĻĒāϏā§āĻĨāĻžāĻĒāύ āĻāϰā§.āĻāĻāĻŋ āĻĄāĻā§āĻŽā§āύā§āĻ āĻāϰ āĻāĻĒāĻāϰāύā§āϰ āϏāĻžāĻĨā§ āĻāϰ āϏā§āĻāĻžāĻāϞ āĻāϰ āϏāĻŽāύā§āĻŦā§ āĻāĻāĻžā§āĨ¤</li> - <li>āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻāĻŋ DOM āĻāϰ āĻāύā§āĻā§āύā§āĻ āĻā§āϞ⧠āĻā§ āϤā§āϞ⧠āϧāϰā§āĨ¤</li> -</ol> - -<p>āĻāĻāĻāĻŋ āĻŽāĻžāϰā§āĻ āĻāĻĒ āϞā§āϝāĻžāĻā§āĻā§ā§ā§āĻ <em>elements</em>āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻĄāĻā§āĻŽā§āύā§āĻ āĻāϰ āĻāĻ āύ āĻŦā§āϝāĻžāĻā§āϝāĻž āĻĻā§ā§āĻžāϰ āĻāύā§āϝāĨ¤ āĻā§āϝāĻžāĻ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻĒāύāĻŋ āĻāĻāĻāĻŋ elementāĻā§ āĻŽāĻžāϰā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ, āĻāϰ āĻŽāϧā§āϝ⧠āĻāĻā§ āϏā§āĻā§āϰāĻŋāĻ āϝā§āĻāĻž āĻļā§āϰ⧠āĻšā§ '<' āĻĻāĻŋā§ā§ āĻāĻŦāĻ āĻļā§āώ āĻšā§ '<' āĻĻāĻŋā§ā§āĨ¤ āĻŦā§āĻļāĻŋāϰ āĻāĻžāĻ āĻāϞāĻŋāĻŽā§āύā§āĻ āĻāϰ āĻā§ā§āĻž āĻā§āϝāĻžāĻ āĻāĻā§āĨ¤āĻāĻāĻāĻŋ āϏā§āĻāĻžāϰā§āĻ āĻā§āϝāĻžāĻ āĻāϰ āĻāύā§āĻĄ āĻā§āϝāĻžāĻāĨ¤ āϏā§āĻāĻžāϰā§āĻ āĻāϰ āĻā§āώā§āϤā§āϰā§, elementāĻāϰ āύāĻžāĻŽ, '<code>< ></code>' āĻāϰ āĻāĻŋāϤāϰ⧠āĨ¤āĻāύā§āĻĄ āĻā§āϝāĻžāĻ <code>āĻāϰ āĻā§āώā§āϤā§āϰ⧠element</code> āĻāϰ āύāĻžāĻŽ āĻāϰ āĻāĻā§ ,'<' āĻāϰ āĻĒāϰ⧠'/' āĻŦāϏāĻžāϤ⧠āĻšāĻŦā§āĨ¤</p> - -<p>āĻŽāĻžāϰā§āĻ āĻāĻĒ āϞā§āϝāĻžāĻā§āĻā§ā§ā§āĻ āĻāϰ āĻāĻĒāϰ āĻāĻŋāϤā§āϤāĻŋ āĻāϰā§, āĻāĻŋāĻā§ element āĻāϰ āĻļā§āϧ⧠āĻŽāĻžāϤā§āϰ āϏā§āĻāĻžāϰā§āĻ āĻā§āϝāĻžāĻ āĻ
āĻĨāĻŦāĻž āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āϏāĻŋāĻā§āĻā§āϞ āĻā§āϝāĻžāĻ āĻĨāĻžāĻāĻŦā§ āϝā§āĻāĻžāύ⧠'/' āύāĻžāĻŽ āĻāϰ āĻĒāϰ⧠āĻāϏā§āĨ¤</p> - -<p>āĻāĻāĻāĻŋ element āĻāĻāĻāĻŋ āĻĒāĻžāϤā§āϰ āĻšāϤ⧠āĻĒāĻžāϰ⧠, āϏā§āĻāĻžāϰā§āĻ āĻā§āϝāĻžāĻ āĻāĻŦāĻ āĻāύā§āĻĄ āĻā§āϝāĻžāĻ āĻāϰ āĻŽāĻžāĻā§ āĻ
āύā§āϝāĻžāύā§āϝ āĻāĻĒāĻāϰāύ āύāĻŋāĻāĨ¤</p> - -<p>āĻāĻāĻāĻŋ DOM āĻāϰ āĻāĻžāĻ āĻāϰ āĻŽāϤ āĻāĻžāĻ āĻžāĻŽā§ āĻĨāĻžāĻā§. āĻŽāĻžāϰā§āĻ āĻāĻĒ āϞā§āϝāĻžāĻā§āĻā§ā§ā§āĻ āĻ āĻĒā§āϰāϤāĻŋāĻāĻŋ element and āĻā§āĻā§āϏāĻ āĻāϰ āϰāĻžāύ āĻāĻāĻāĻŋ <em>node</em> āĻšāĻŋāϏā§āĻŦā§ āĻāĻžāĻ āĻāϰ⧠āĻāĻ āĻāĻžāĻ āĻāĻžāĻ āĻžāĻŽā§āϤā§. DOM nodes āĻā§āϞ⧠āĻĒāĻžāϤā§āϰ āύā§āĨ¤ āĻŦāϰāĻ, āĻāĻā§āϞā§āĻā§ āĻļāĻŋāĻļā§ node āĻāϰ āĻ
āĻāĻŋāĻāĻžāĻŦāĻ āϧāϰāĻž āϝāĻžā§āĨ¤</p> - -<div class="tuto_example"> -<div class="tuto_type">āĻāĻĻāĻžāĻšāϰāύāĻ</div> -āĻāĻĒāύāĻžāϰ āϏā§āĻŽā§āĻĒāϞ āĻāĻĻāĻžāĻšāϰāύā§, <code><p></code> āĻā§āϝāĻžāĻ āĻāĻŦāĻ āĻāϰ āĻ
ā§āϝāĻžāύā§āĻĄ āĻā§āϝāĻžāĻ <code></p></code> āĻāĻāĻāĻŋ āĻĒāĻžāϤā§āϰ āϤā§āϰāĻŋ āĻāϰ⧠- -<pre class="brush:html"><p> - <strong>C</strong>ascading - <strong>S</strong>tyle - <strong>S</strong>heets -</p> -</pre> - -<h2 id="āĻŦāĻžāϏā§āϤāĻŦ_āĻāĻĻāĻžāĻšāϰāĻŖāĻ">āĻŦāĻžāϏā§āϤāĻŦ āĻāĻĻāĻžāĻšāϰāĻŖāĻ</h2> - -<p><a href="http://jsfiddle.net/djaniketster/6jbpS/">http://jsfiddle.net/djaniketster/6jbpS/</a></p> - -<p>DOM āĻ corresponding P node āĻāĻŋ āĻā§ āĻ
āĻāĻŋāĻāĻžāĻŦāĻ āϧāϰāĻž āĻšā§ .āĻāϰ āĻļāĻŋāĻļā§ node āĻā§āϞā§Â āĻšāϞ<small> </small>āϏā§āĻā§āϰāĻ nodes and āĻā§āĻā§āϏāĻ nodes. āϏā§āĻā§āϰāĻ nodes āĻā§āϞ⧠āύāĻŋāĻā§āϰāĻžāĻ āĻšāϞ āĻ
āĻāĻŋāĻāĻžāĻŦāĻ, text nodes āĻā§āϞā§āĻā§ āύāĻŋā§ā§ āύāĻŋāĻā§āĻĻā§āϰ āĻļāĻŋāĻļā§ node āĻšāĻŋāϏā§āĻŦā§ āĨ¤</p> - -<pre><span style="color: black;">P</span> -ââ<span style="color: black;">STRONG</span> -â ââ"<span style="color: black;">C</span>" -ââ"<span style="color: black;">ascading</span>" -ââ<span style="color: black;">STRONG</span> -â ââ"<span style="color: black;">S</span>" -ââ"<span style="color: black;">tyle</span>" -ââ<span style="color: black;">STRONG</span> -â ââ"<span style="color: black;">S</span>" -ââ"<span style="color: black;">heets</span>"</pre> -</div> - -<p> DOM āĻŦā§āĻāĻž āĻāĻĒāύāĻžāĻā§ āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰāĻŦā§ āĻĄāĻŋāĻāĻžāĻāύ āĻāϰāϤā§, debug āĻāϰāϤ⧠and āĻāĻĒāύāĻžāϰ CSS āϰāĻā§āώāĻŖāĻžāĻŦā§āĻā§āώāĻŖ āĻāϰāϤ⧠āĻāĻžāϰāĻ¨Â DOM āĻšāϞ āϝā§āĻāĻžāύ⧠āĻāĻĒāύāĻžāϰ CSS āĻĄāĻā§āĻŽā§āύā§āĻ āĻāϰ content āĻŽāĻŋāϞāĻŋāϤ āĻšā§.</p> - -<h2 id="āĻāĻžāϰā§āϝāĻāϰāĻŖ_āĻāĻāĻāĻŋ_DOM_āĻŦāĻŋāĻļā§āϞā§āώāĻŖ">āĻāĻžāϰā§āϝāĻāϰāĻŖ: āĻāĻāĻāĻŋ DOM āĻŦāĻŋāĻļā§āϞā§āώāĻŖ</h2> - -<h3 id="DOM_Inspector_āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ">DOM Inspector āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ</h3> - -<p>āĻāĻāĻāĻŋ DOM āĻŦāĻŋāĻļā§āϞā§āώāĻŖ āĻāϰāϤ⧠āĻšāϞā§, āĻāĻĒāύāĻžāϰ āĻĒā§āϰā§āĻāύāĻšāĻŦā§ āϏā§āĻĒā§āĻļāĻžāϞ āϏāĻĢāĻāĻā§ā§āϝāĻžāϰ āĻāϰ.āĻāĻāĻžāύ⧠āĻāĻĒāύāĻŋ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻāϰāĻŦā§āύ āĻŽā§āĻāĻŋāϞāĻžāĻ°Â <a href="/en/DOM_Inspector" title="en/DOM_Inspector">DOM Inspector</a> (DOMi) add-on , āĻāĻāĻāĻŋ DOM āĻŦāĻŋāĻļā§āϞā§āώāĻŖ āĻāϰ āĻāύā§āϝāĨ¤ āĻāĻ āĻāĻžāĻ āĻāĻŋ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻĒāύāĻžāĻā§ add-on āĻāĻŋ āĻāύā§āϏāĻāϞ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤</p> - -<ol> - <li>āĻŽā§āĻāĻŋāϞāĻž āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻāĻŋ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻāϰā§āύ āĻāĻĒāύāĻžāϰ āϏā§āϝāĻžāĻŽā§āĻĒāϞ HTML āĻĄāĻā§āĻŽā§āύā§āĻ āĻāĻŋ āĻāĻĒā§āύ āĻāϰāĻŦāĻžāϰ āĻāύā§āϝ.</li> - <li>āĻāĻĒāύāĻžāϰ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻāϰ āĻŽā§āύ⧠āĻŦāĻžāϰ āĻĨā§āĻā§ , <strong>āĻŦāĻžāĻāĻžāĻ āĻāϰā§āύ Tools > DOM Inspector</strong>, āĻ
āĻĨāĻŦāĻž āĻāĻāĻžāĻŦā§ <strong>Tools > Web Development > DOM Inspector</strong>. - <div class="tuto_details"> - <div class="tuto_type">āĻāϰāĻ</div> - - <p>āϝāĻĻāĻŋ āĻāĻĒāύāĻžāϰ āĻŽā§āĻāĻŋāϞāĻž āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻ DOMi āύāĻž āĻĨāĻžāĻā§, āϤāĻžāĻšāϞ⧠āĻāĻāĻŋ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ <a class="link-https" href="https://addons.mozilla.org/en-US/firefox/addon/6622/" title="https://addons.mozilla.org/en-US/firefox/addon/6622/">install it from the Add-ons site</a> āĻāĻŦāĻ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āϰāĻŋ-āϏā§āĻāĻžāϰā§āĻ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤ āϤāĻžāϰāĻĒāϰ āĻĢāĻŋāϰ⧠āϝāĻžāĻŦā§āύ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ āĻāĨ¤</p> - - <p>āϝāĻĻāĻŋ āĻāĻĒāύāĻŋ DOMi āĻāύā§āϏāĻāϞ āĻāϰāϤ⧠āύāĻž āĻāĻžāύ ( āĻ
āĻĨāĻŦāĻž āĻāĻĒāύāĻŋ āύāύ- āĻŽā§āĻāĻŋāϞāĻž āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻāϰā§āύ), āĻāĻĒāύāĻŋ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ Web X-Ray Goggles, āϝā§āĻāĻžāĻŦā§ āĻŦāĻŋāĻŦāϰāύ āĻĻā§ā§āĻž āĻāĻā§ āĻĒāϰāĻŦāϰā§āϤ⧠āϏā§āĻāĻļāύ āĻāĨ¤ āĻ
āĻĨāĻŦāĻž āĻāĻĒāύāĻŋ āϏā§āĻāĻļāύ āĻāĻŋ āĻŦāĻžāĻĻ āϰā§āĻā§ āĻĒāϰāĻŦāϰā§āϤ⧠āĻĒā§āĻ āĻ āĻāϞ⧠āϝā§āϤ⧠āĻĒāĻžāϰā§āύ. āϏā§āĻāĻļāύ āĻāĻŋ āĻŦāĻžāĻĻ āĻĻāĻŋā§ā§ āĻā§āϞ⧠āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ āĻāϰ āĻŦāĻžāĻāĻŋ āĻ
āĻāĻļā§ āĻā§āύ āĻĒā§āϰāĻāĻžāĻŦ āĻĢā§āϞāĻŦā§ āύāĻžāĨ¤</p> - </div> - </li> - <li>DOMi āĻ, āĻāĻĒāύāĻžāϰ āĻĄāĻā§āĻŽā§āύā§āĻ āĻāĻ°Â nodes āĻā§āϞā§āĻā§ āĻŦāĻŋāϏā§āϤā§āϤ āĻāϰā§āύ arrows āĻ āĻā§āϞāĻŋāĻ āĻāϰāĻžāϰ āĻŽāĻžāϧā§āϝāĻŽā§āĨ¤ - <p><strong>āĻĻā§āϰāώā§āĻāĻŦā§āϝ: </strong> āĻāĻĒāύāĻžāϰ HTML āĻĢāĻžāĻāϞ āĻ āϏā§āĻĒā§āϏāĻŋāĻ āĻāϰāϞ⧠āĻšā§āϤ DOMi āĻāĻŋāĻā§ āĻļā§āύā§āϝ text nodes āĻĻā§āĻāĻžāϤ⧠āĻĒāĻžāϰā§,āϝā§āĻā§āϞ⧠āĻāĻĒāύāĻŋ āĻāĻĒā§āĻā§āώāĻž āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</p> - - <p>āϰā§āϏāĻžāϞā§āĻ āĻāϰ āĻ
āĻāĻļ āĻšā§āϤ āĻāϰā§āĻĒ āĻĻā§āĻāĻžāĻŦā§ āϝāĻž āύāĻŋāϰāĻāϰ āĻāϰāĻā§ āĻāĻĒāύāĻŋ āĻā§āύ nodes āĻā§āϞā§āĻā§ āĻŦāĻŋāϏā§āϤā§āϤ āĻāϰā§āĻā§āύ:</p> - - <pre>â âŧâ´<span style="color: black;">P</span> -â â â âŧâ´<span style="color: black;">STRONG</span> -â â â<span style="color: darkblue;">#text</span> -â ââ´<span style="color: darkblue;">#text</span> -â âēâ´<span style="color: black;">STRONG</span> -â â</pre> - - <p>āϝāĻāύ āĻāĻĒāύāĻŋ āĻāĻāĻāĻŋ node āϏāĻŋāϞā§āĻā§āĻ āĻāϰāĻŦā§āύ, āĻāĻĒāύāĻŋDOMi's āĻāϰ āĻĄāĻžāύ-āĻšāĻžāϤ āĻĒā§āϝāĻžāύ āĻāĻŋ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āĻāϰāĻ āĻāĻŋāĻā§ āĻā§āĻā§ āĻŦā§āϰ āĻāϰāĻžāϰ āĻāύā§āϝ. āĻāĻĻāĻžāĻšāϰāύ āϏāϰā§āĻĒ , āĻāĻĒāύāĻŋ āϝāĻāύ āĻāĻāĻāĻŋ text node āϏāĻŋāϞā§āĻā§āĻ āĻāϰāĻŦā§āύ, DOMi āĻāĻĒāύāĻžāĻā§ āĻĄāĻžāύ-āĻšāĻžāĻ¤Â āĻĒā§āϝāĻžāύ āĻ āĻā§āĻā§āϏāĻ āĻāĻŋ āĻĻā§āĻāĻžāĻŦā§.</p> - - <p>āϝāĻāύ āĻāĻĒāύāĻŋ āĻāĻāĻāĻŋ element node āϏāĻŋāϞā§āĻā§āĻ āĻāϰāĻŦā§āύ, DOMi āϏā§āĻāĻŋ āĻŦāĻŋāĻļā§āϞā§āώāĻŖ āĻāϰāĻŦā§ āĻāĻŦāĻ āĻĄāĻžāύ āĻšāĻžāϤ āĻĒā§āϝāĻžāύ āĻ āĻ
āύā§āĻ āϤāĻĨā§āϝ āϏāϰāĻŦāϰāĻžāĻš āĻāϰāĻŦā§āĨ¤āϏā§āĻāĻžāĻāϞ āϤāĻĨā§āϝ āĻšāϞ āĻŦāĻŋāϤāϰāύ āĻāϰāĻž āϤāĻĨā§āϝ āĻāϰ āĻ āĻāĻāĻāĻŋ āĻ
āĻāĻļāĨ¤</p> - </li> -</ol> - -<div class="tuto_example"> -<div class="tuto_type">āĻā§āϞā§āĻā§āĻāĻ<br> -DOMi āϤā§, āϏā§āĻā§āϰāĻ node āĻ āĻā§āϞāĻŋāĻ āĻāϰā§āύāĨ¤</div> - -<p>DOMi āĻāϰ āĻĄāĻžāύ āĻšāĻžāϤ āĻĒā§āϝāĻžāύ āĻāĻŋ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻāϰā§āύ āĻā§āĻā§ āĻŦā§āϰ āĻāϰāĻžāϰ āĻāύā§āϝ āĻā§āĻĨāĻžā§ node āĻāϰ āϰāĻ āϞāĻžāϞ āϰāĻžāĻāĻž āĻšā§ā§āĻā§ āĻāĻŦāĻ āĻā§āĻĨāĻžā§ āĻāĻāĻŋāĻā§ āϏāĻžāϧāĻžāϰāύ āĻā§āĻā§āϏāĻ āĻāϰ āϤā§āϞāύāĻžā§ āĻāĻžā§ āĻĻā§āĻāĻžāύ āĻšā§ā§āĻā§āĨ¤</p> - -<div class="tuto_details" id="tutochallenge"> -<div class="tuto_type">Possible solution</div> - -<p>In the menu above the right-hand pane, choose <strong>CSS Rules</strong>. You see two items listed, one that references an internal resource and one that references your stylesheet file. The internal resource defines the <strong>font-weight</strong> property as <code>bolder</code>; your stylesheet defines the <strong>color</strong> property as <code>red</code>.</p> -<a class="hideAnswer" href="#challenge">Hide solution</a></div> -<a href="#tutochallenge" title="Display a possible solution for the challenge">See a solution for the challenge.</a></div> - -<h3 id="Web_X-Ray_Goggles_āĻāϰ_āĻŦā§āĻŦāĻšāĻžāϰāĻ"> Web X-Ray Goggles āĻāϰ āĻŦā§āĻŦāĻšāĻžāϰāĻ</h3> - -<p><a class="link-https" href="http://hackasaurus.org/en-US/goggles/install/" title="https://secure.toolness.com/webxray/">Web X-Ray Goggles </a>, DOM Inspector āĻāϰ āϤā§āϞāύāĻžā§ āĻāĻŽ āϤāĻĨā§āϝ āϏāϰāĻŦāϰāĻžāĻšÂ āĻāϰ⧠āĻāĻŋāύā§āϤ⧠āĻāĻāĻŋ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻ āĻāύā§āϏāĻāϞ āĻāϰāĻž āϏāĻšāĻāĨ¤</p> - -<ol> - <li><a class="link-https" href="http://hackasaurus.org/en-US/goggles/install/" title="https://secure.toolness.com/webxray/">Web X-Ray Goggles</a> āĻāϰ āĻāύā§āϝ āĻšā§āĻŽ āĻĒā§āĻ āĻ āϝāĻžāύāĨ¤</li> - <li>āĻĒā§āĻā§āϰ bookmarklet āĻāϰ āϞāĻŋāĻāĻ āĻāĻŋ āĻā§ āĻā§āύ⧠āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻā§āϞāĻŦāĻžāϰ āĻ āĻāύā§āύāĨ¤</li> - <li>āĻāĻĒāύāĻžāϰ āϏā§āϝāĻžāĻŽā§āĻĒāĻ˛Â HTML āĻĄāĻā§āĻŽā§āύā§āĻ āĻāĻŋ āĻā§āϞā§āύāĨ¤</li> - <li>Web X-Ray Goggles āĻā§ āĻāĻā§āĻāĻŋāĻā§āĻ āĻāϰā§āύ āĻā§āϞāĻŦāĻžāϰ āĻāĻ°Â bookmarklet āĻ āĻā§āϞāĻŋāĻ āĻāϰāĻžāϰ āĻŽāĻžāϧā§āϝāĻŽā§āĨ¤</li> - <li>āĻāĻĒāύāĻžāϰ āĻāĻžāϰā§āϏāϰ āĻāϰ āĻĒā§ā§āύā§āĻāĻāϰ āĻāĻŋāĻā§, āĻĄāĻā§āĻŽā§āύā§āĻ āĻāϰ āĻāϞā§āĻŽā§āύā§āĻ āĻĻā§āĻāĻžāϰ āĻāύā§āϝ āĻĄāĻā§āĻŽā§āύā§āĻ āĻāϰ āĻāĻĒāϰ āĻā§āϰāĻžāύāĨ¤</li> -</ol> - -<h2 id="āĻĒāϰāĻŦāϰā§āϤā§āϤā§_āĻāĻŋ_āĻāĻā§">āĻĒāϰāĻŦāϰā§āϤā§āϤ⧠āĻāĻŋ āĻāĻā§?</h2> - -<p>{{ nextPage("/en-US/docs/Web/Guide/CSS/Getting_Started/Cascading_and_inheritance", "Cascading & Inheritance") }}āϝāĻĻāĻŋ āĻāĻĒāύāĻŋ āĻā§āϝāĻžāϞā§āĻā§āĻ āĻāĻŋ āĻā§āϰāĻšāύ āĻāϰ⧠āĻĨāĻžāĻā§āύ,āĻāĻĒāύāĻŋ āĻĻā§āĻāϤ⧠āĻĒā§ā§ā§āĻā§āύ āϝ⧠āĻāĻāĻžāϧāĻŋāĻ āĻāĻžā§āĻāĻž āĻĨā§āĻā§ āϏā§āĻāĻžāĻāϞ āϤāĻĨā§āϝ āϝā§āĻāĻžāϝā§āĻ āϏā§āĻĨāĻžāĻĒāύ āĻāϰ⧠āĻāĻāĻāĻŋ āĻāϞā§āĻŽā§āύā§āĻ āĻāϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻĢāĻžāĻāύāĻžāϞ āϏā§āĻāĻžāĻāϞ āϤā§āϰāĻŋ āĻāϰāϤā§āĨ¤<a href="/en-US/docs/Web/Guide/CSS/Getting_Started/Cascading_and_inheritance" title="/en-US/docs/Web/Guide/CSS/Getting_Started/Cascading_and_inheritance">next page</a> āĻāĻ āϏāĻŦ āϝā§āĻāĻžāϝā§āĻ āϏā§āĻĨāĻžāĻĒāύā§āϰ āĻŦā§āĻĒāĻžāϰ⧠āĻāϰāĻ āĻŦāĻŋāĻŦāϰāύ āĻĻāĻŋāĻŦā§āĨ¤</p> diff --git a/files/bn/learn/css/first_steps/index.html b/files/bn/learn/css/first_steps/index.html deleted file mode 100644 index 25d4dddb0c..0000000000 --- a/files/bn/learn/css/first_steps/index.html +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: āϝā§āĻāĻžāĻŦā§ āĻļā§āϰ⧠āĻāϰāĻŦā§āύ (CSS āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ) -slug: Learn/CSS/First_steps -translation_of: Learn/CSS/First_steps -translation_of_original: Web/Guide/CSS/Getting_started -original_slug: Web/CSS/Getting_Started ---- -<p>āϏāĻŽā§āĻĒā§āϰā§āĻŖ āύāϤā§āύāĻĻā§āϰ āĻāύā§āϝ āϞā§āĻāĻž āĻāĻ CSS āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ āĻāĻĒāύāĻžāĻā§ <a href="/bn-BD/docs/CSS" title="/bn-BD/docs/CSS">Cascading Style Sheets</a> (<em>āĻā§āϝāĻžāϏāĻā§āĻĄāĻŋāĻ āϏā§āĻāĻžāĻāϞ āĻļāĻŋāĻ</em> āĻŦāĻž CSS) āĻāϰ āϏāĻā§āĻā§ āĻĒāϰāĻŋāĻā§ āĻāϰāĻŋā§ā§ āĻĻā§āĻŦā§āĨ¤ āĻāĻ āĻāĻžāĻāĻĄāĻāĻŋ āĻāĻžāώāĻžāĻāĻŋāϰ āĻā§āĻŦāĻ āϏāĻžāϧāĻžāϰāĻŖ āĻĢāĻŋāĻāĻžāϰāĻā§āϞ⧠āϏāĻžāĻĨā§ āĻāĻĻāĻžāĻšāϰāĻŖāϏāĻš āĻāĻĒāύāĻžāĻā§ āĻĒāϰāĻŋāĻā§ āĻāϰāĻŋā§ā§ āĻĻā§āĻŦā§, āϝāĻž āĻāĻĒāύāĻŋ āύāĻŋāĻā§āϰ āĻŦā§āϰāĻžāĻāĻāĻžāϰ⧠āĻāϰ⧠āĻŦāϏā§āĻ āĻāĻžāϞāĻŋā§ā§ āĻĻā§āĻāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤ āĻāϰ āĻĢāϞ⧠āĻāϧā§āύāĻŋāĻ āĻŦā§āϰāĻžāĻāĻāĻžāϰāĻā§āϞā§āϤ⧠CSS āĻāϰ āϏāĻžāϧāĻžāϰāĻŖ āĻŦāĻŋāώā§āĻā§āϞ⧠āĻāĻĒāύāĻŋ āϏāĻšāĻā§āĻ āĻŦā§āĻāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤</p> -<p>CSS āĻ āύāϤā§āύ, āĻāĻŽāύ āĻĒāĻžāĻ āĻāĻĻā§āϰ āĻāύā§āϝāĻ āĻāĻ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ āϞā§āĻāĻž āĻšā§ā§āĻā§, āϝāĻĻāĻŋ āĻāĻĒāύāĻžāϰ CSS āĻāϰ āĻāĻŋāĻā§ āĻ
āϤāĻŋ āϏāĻžāϧāĻžāϰāĻŖ āĻŦāĻŋāώ⧠āĻāĻžāύāĻžāĻļā§āύāĻž āϤāĻžāϰāĻĒāϰā§āĻ āĻāĻĒāύāĻŋ āĻāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤ āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ CSS āĻ āĻ
āĻāĻŋāĻā§āĻ āĻšā§ā§ āĻĨāĻžāĻā§āύ, āϤāĻŦā§ āĻāĻ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞāĻāĻŋ āĻāĻĒāύāĻžāϰ āĻŦāĻŋāĻļā§āώ āĻāĻāĻāĻž āĻāĻĒāĻāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§ āύāĻž, CSS āĻāϰ āĻŽā§āϞ āĻĒā§āώā§āĻ āĻžā§ āĻāϰāĻ āĻā§āϝāĻžāĻĄāĻāĻžāύā§āϏāĻĄ āĻŦāĻŋāώā§ā§āϰ <a href="/bn-BD/docs/CSS" title="/bn-BD/docs/CSS">āϤāĻžāϞāĻŋāĻāĻž</a> āϰā§ā§āĻā§āĨ¤</p> -<nav class="fancyTOC"> - <a class="button" href="/bn-BD/docs/CSS/Getting_Started/What_is_CSS" rel="next" title="Chapter 'What is CSS' of the CSS tutorial">CSS āĻāĻŋ</a> <a class="button" href="/bn-BD/docs/CSS/Getting_Started/Why_use_CSS" title="Chapter 'Why use CSS' of the CSS tutorial">āĻā§āύ CSS</a> <a class="button" href="/bn-BD/docs/CSS/Getting_Started/How_CSS_works" title="Chapter 'How CSS works' of the CSS tutorial">CSS āϝā§āĻāĻžāĻŦā§ āĻāĻžāĻ āĻāϰā§</a> <a class="button" href="/bn-BD/docs/CSS/Getting_Started/Cascading_and_inheritance" style="font-size: 19px;" title="Chapter 'Cascading and inheritance' of the CSS tutorial">āĻā§āϝāĻžāϏāĻā§āĻĄāĻŋāĻ āĻāĻŦāĻ āĻāύāĻšā§āϰāĻŋāĻā§āύā§āϏ</a> <a class="button" href="/bn-BD/docs/CSS/Getting_Started/Selectors" title="Chapter 'Selectors' of the CSS tutorial">āϏāĻŋāϞā§āĻā§āĻāϰ</a> <a class="button" href="/bn-BD/docs/CSS/Getting_Started/Readable_CSS" title="Chapter 'Readable_CSS' of the CSS tutorial">āϏāĻšāĻā§ āĻĒā§āĻžāϰ āĻāĻĒāϝā§āĻā§ CSS</a> <a class="button" href="/bn-BD/docs/CSS/Getting_Started/Text_styles" title="Chapter 'Text_styles' of the CSS tutorial">āϞā§āĻāĻžāϰ āϏā§āĻāĻžāĻāϞ</a> <a class="button" href="/bn-BD/docs/CSS/Getting_Started/Color" title="Chapter 'Color' of the CSS tutorial">āϰāĻ</a> <a class="button" href="/bn-BD/docs/CSS/Getting_Started/Contbn-BDt" title="Chapter 'Contbn-BDt' of the CSS tutorial">āĻāύā§āĻā§āύā§āĻ </a> <a class="button" href="/bn-BD/docs/CSS/Getting_Started/Lists" title="Chapter 'Lists' of the CSS tutorial">āϞāĻŋāϏā§āĻ (āϤāĻžāϞāĻŋāĻāĻž)</a> <a class="button" href="/bn-BD/docs/CSS/Getting_Started/Boxes" title="Chapter 'Boxes' of the CSS tutorial">āĻŦāĻā§āϏ (āĻŦāĻžāĻā§āϏ)</a> <a class="button" href="/bn-BD/docs/CSS/Getting_Started/Layout" title="Chapter 'Layout' of the CSS tutorial">āϞā§āĻāĻāĻ</a> <a class="button" href="/bn-BD/docs/CSS/Getting_Started/Tables" title="Chapter 'Tables' of the CSS tutorial">āĻā§āĻŦāĻŋāϞ</a> <a class="button" href="/bn-BD/docs/CSS/Getting_Started/Media" title="Chapter 'Media' of the CSS tutorial">āĻŽāĻŋāĻĄāĻŋā§āĻž</a></nav> -<h3 id="āĻļā§āϰā§_āĻāϰāĻžāϰ_āĻĒā§āϰā§āĻŦā§_āĻāĻĒāύāĻžāϰ_āĻāĻŋ_āĻāϰāĻž_āĻĒā§āϰā§ā§āĻāύ">āĻļā§āϰ⧠āĻāϰāĻžāϰ āĻĒā§āϰā§āĻŦā§ āĻāĻĒāύāĻžāϰ āĻāĻŋ āĻāϰāĻž āĻĒā§āϰā§ā§āĻāύ?</h3> -<p>āĻāĻ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞāĻāĻŋ āĻāĻžāϞā§āĻāĻžāĻŦā§ āĻ
āύā§āϏāϰāĻŖ āĻāϰāϤ⧠āĻāĻžāĻāϞ⧠āĻāĻĒāύāĻžāϰ āĻĒā§āϰā§ā§āĻāύ āĻāĻāĻāĻŋ āĻā§āĻā§āϏāĻ āĻāĻĄāĻŋāĻāϰ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻāϧā§āύāĻŋāĻ āĻŦā§āϰāĻžāĻāĻāĻžāϰāĨ¤ āĻāĻŋ āĻāϰ⧠āĻāĻā§āϞ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻšā§ - āĻ āϏāĻāĻā§āϰāĻžāύā§āϤ āĻŦā§āϏāĻŋāĻ āĻāĻžāύāĻžāĻļā§āύāĻž āĻĨāĻžāĻāĻž āĻāĻžāϞā§āĨ¤</p> -<p>āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻĢāĻžāĻāϞ āύāĻŋā§ā§ āĻāĻžāĻāĻāĻžāĻāĻžāĻāĻāĻŋ āύāĻž āĻāϰāϤ⧠āĻāĻžāύ, āϤāĻŦā§ āĻāĻĒāύāĻŋ āĻĒā§āϰ⧠āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞāĻāĻŋ āĻļā§āϧ⧠āĻĒā§ā§ āϝā§āϤ⧠āĻĒāĻžāϰā§āύ, āĻāĻŦāĻ āĻāĻŦāĻŋāĻā§āϞā§āϰ āĻĻāĻŋāĻā§ āĻā§āĻ āĻŦā§āϞāĻŋā§ā§ āϝā§āϤ⧠āĻĒāĻžāϰā§āύ, āĻāĻŋāύā§āϤ⧠āĻ āĻĒāĻĻā§āϧāϤāĻŋāĻāĻŋ āĻā§āĻŦ āĻāĻāĻāĻž āĻāĻžāϰā§āϝāĻāϰ āĻŦāĻž āĻāĻžāϞ⧠āĻĒāĻĻā§āϧāϤāĻŋ āύ⧠āĻŦāϞ⧠āĻāĻŽāϰāĻž āĻŽāύ⧠āĻāϰāĻŋāĨ¤</p> -<p><strong>āĻāϞā§āϞā§āĻā§āϝ: </strong>CSS āĻāϰ āϏāĻžāĻšāĻžāϝā§āϝ⧠āϰāĻ āύāĻŋā§ā§ āĻāĻžāĻ āĻāϰāĻž āϝāĻžā§, āϤāĻžāĻ āĻāĻ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞā§āϰ āĻāĻŋāĻā§ āĻ
āĻāĻļ āϰāĻā§ā§āϰ āĻāĻĒāϰ āύāĻŋāϰā§āĻāϰāĻļā§āϞāĨ¤ āĻāĻĒāύāĻŋ āĻāĻ āĻ
āĻāĻļāĻā§āϞ⧠āϏāĻšāĻā§āĻ āĻāĻžāĻā§ āϞāĻžāĻāĻžāϤ⧠āĻĒāĻžāϰāĻŦā§āύ āϝāĻĻāĻŋ āĻāĻĒāύāĻžāϰ āĻāĻāĻāĻŋ āϰāĻāĻŋāύ āĻŽāύāĻŋāĻāϰ āĻŦāĻž āĻĄāĻŋāϏāĻĒā§āϞā§āϰ āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āϏā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āϰāĻ āĻĻā§āĻāĻžā§ āĻā§āύ āĻļāĻžāϰā§āϰāĻŋāĻ āϏāĻŽāϏā§āϝāĻž āύāĻž āĻĨāĻžāĻā§āĨ¤</p> -<h3 id="āϝā§āĻāĻžāĻŦā§_āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞāĻāĻŋ_āĻŦā§āϝāĻŦāĻšāĻžāϰ_āĻāϰāĻŦā§āύ">āϝā§āĻāĻžāĻŦā§ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻŦā§āύ</h3> -<p>āĻāĻ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āĻāύā§āϝ āĻĒā§āϰāϤāĻŋāĻāĻž āĻĒā§āώā§āĻ āĻž āĻāĻžāϞā§āĻāĻžāĻŦā§ āĻāĻŦāĻ āϧāĻžāϰāĻžāĻŦāĻžāĻšāĻŋāĻāĻāĻžāĻŦā§ āĻĒā§ā§āύāĨ¤ āϝāĻĻāĻŋ āĻāĻĒāύāĻŋ āĻāĻāĻāĻŋ āĻĒā§āώā§āĻ āĻž āĻŦāĻžāĻĻ āĻĻāĻŋā§ā§ āĻĢā§āϞā§āύ, āϤāĻžāĻšāϞ⧠āĻĒāϰāĻŦāϰā§āϤ⧠āĻĒā§āώā§āĻ āĻžāĻā§āϞ⧠āĻŦā§āĻāĻž āĻāĻĒāύāĻžāϰ āĻāύā§āϝ āĻ
āύā§āĻāĻāĻž āĻāĻ āĻŋāύ āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤</p> -<p>āϏāĻŋāĻāϏāĻāϏ āĻāĻŋāĻāĻžāĻŦā§ āĻāĻžāĻ āĻāϰ⧠āĻŦā§āĻāĻžāϰ āĻāύā§āϝ āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻĒā§āώā§āĻ āĻžāϰ "<em>āϤāĻĨā§āϝāĻžāĻŦāϞā§</em>" āĻ
āĻāĻļāĻāĻŋ āĻāĻžāϞ⧠āĻāϰ⧠āĻĒā§ā§āύāĨ¤ "<em>āĻšāĻžāϤā§-āĻāϞāĻŽā§</em>" āĻ
āĻāĻļāĻā§āϞ⧠āĻĒā§ā§ āĻāĻĒāύāĻžāϰ āύāĻŋāĻā§āϰ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰ⧠CSS āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āĻā§āώā§āĻāĻž āĻāϰ⧠āĻĻā§āĻā§āύāĨ¤</p> -<p>āĻāĻĒāύāĻŋ āĻāϤāĻā§āĻā§ āĻŦā§āĻāϤ⧠āĻĒā§āϰā§āĻā§āύ, āϤāĻž āϝāĻžāĻāĻžāĻ āĻāϰāϤ⧠āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻĒā§āώā§āĻ āĻžāϰ āĻļā§āώ⧠āĻĨāĻžāĻāĻž "āĻā§āϝāĻžāϞā§āĻā§āĻ" āĻā§āϰāĻšāĻŖ āĻāϰā§āύāĨ¤ āĻā§āϝāĻžāϞā§āĻā§āĻā§āϰ āϏāĻŽāĻžāϧāĻžāύ āĻāĻŋāύā§āϤ⧠āĻā§āϝāĻžāύāϞā§āĻā§āĻā§āϰ āύāĻŋāĻā§āĻ āϞāĻŋāĻāĻā§āϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻĻā§āĻā§āĻž āĻāĻā§, āϤāĻžāĻ āĻāĻā§āϞ⧠āĻā§āĻŦ āĻŦā§āĻļāĻŋ āĻĒā§āϰā§ā§āĻāύ āĻšāϞ⧠āύāĻž āĻĻā§āĻāĻžāĻ āĻāĻžāϞā§! āύāĻŋāĻā§ āύāĻŋāĻā§ āĻ
āĻŦāĻļā§āϝāĻ āĻā§āώā§āĻāĻž āĻāϰāϤ⧠āĻšāĻŦā§ āĻāĻŦāĻ āϝāĻĻāĻŋ āĻŦā§āϝāϰā§āĻĨ āĻšāύ āĻŦāĻžāϰāĻŦāĻžāϰ, āϤāĻŦā§ āϏāĻžāĻŽāĻžāύā§āϝ āĻāĻāĻā§ āĻāĻāĻāĻŋ āĻŽā§āϰ⧠āĻĻā§āĻāĻž āĻĻā§āώā§āϰ āĻāĻŋāĻā§ āύāĻž!</p> -<p>CSS āĻāϰāĻ āĻāĻā§āϰāĻāĻžāĻŦā§ āĻŦā§āĻāϤ⧠āĻāĻžāĻāϞ⧠"āĻ
āϤāĻŋāϰāĻŋāĻā§āϤ āϤāĻĨā§āϝ" āϞā§āĻāĻž āĻŦāĻžāĻā§āϏāĻā§āϞā§āϰ āϤāĻĨā§āϝ āĻĒā§ā§āύāĨ¤ āϞāĻŋāĻāĻāĻā§āϞā§āϰ āϏāĻžāĻšāĻžāϝā§āϝ⧠CSS āϏāĻāĻā§āϰāĻžāύā§āϤ āĻāϰāĻ āĻ
āύā§āĻ āϰā§āĻĢāĻžāϰā§āύā§āϏ āϤāĻĨā§āϝ āĻā§āĻāĻā§ āĻŦā§āϰ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤</p> -<h2 id="āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ_⧍ā§_āĻĒāϰā§āĻŦ">āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ ⧍⧠āĻĒāϰā§āĻŦ</h2> -<p>āĻāĻ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞā§āϰ āĻĻā§āĻŦāĻŋāϤā§ā§ āĻĒāϰā§āĻŦā§ āĻ
āύā§āϝāĻžāύā§āϝ āĻā§ā§āĻŦ āĻ āĻŽā§āĻāĻŋāϞāĻž āĻĒā§āϰāϝā§āĻā§āϤāĻŋāϰ āϏāĻžāĻĨā§ CSS āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āĻāĻĨāĻž āĻāϞā§āĻāύāĻž āĻāϰāĻž āĻšā§ā§āĻā§āĨ¤</p> -<ol> - <li><strong><a href="/bn-BD/CSS/Getting_Started/JavaScript" title="bn-BD/CSS/Getting_Started/JavaScript">JavaScript (āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ)</a></strong></li> - <li><strong><a href="/bn-BD/CSS/Getting_Started/SVG_graphics" title="bn-BD/CSS/Getting_Started/SVG_graphics">SVG āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ</a></strong></li> - <li><strong><a href="/bn-BD/CSS/Getting_Started/XML_data" title="bn-BD/CSS/Getting_Started/XML_data">XML āĻĄāĻžāĻāĻž</a></strong></li> - <li><strong><a href="/bn-BD/CSS/Getting_Started/XBL_bindings" title="bn-BD/CSS/Getting_Started/XBL_bindings">XBL āĻŦāĻžāĻāύā§āĻĄāĻŋāĻ</a></strong></li> - <li><strong><a href="/bn-BD/CSS/Getting_Started/XUL_user_interfaces" title="bn-BD/CSS/Getting_Started/XUL_user_interfaces">XUL āĻāĻāĻāĻžāϰ āĻāύā§āĻāĻžāϰāĻĢā§āϏ</a></strong></li> -</ol> diff --git a/files/bn/learn/css/howto/generated_content/index.html b/files/bn/learn/css/howto/generated_content/index.html deleted file mode 100644 index 90cef28d3b..0000000000 --- a/files/bn/learn/css/howto/generated_content/index.html +++ /dev/null @@ -1,133 +0,0 @@ ---- -title: āĻŦāĻŋāώāϝāĻŧāĻŦāϏā§āϤ⧠-slug: Learn/CSS/Howto/Generated_content -tags: - - Basic - - Beginner - - CSS - - CSS Backgraound - - 'CSS:Getting_Started' - - Guide - - NeedsLiveSample - - NeedsUpdate - - Web -translation_of: Learn/CSS/Howto/Generated_content ---- -<p>{{ CSSTutorialTOC() }}</p> -<p>{{ previousPage("/en-US/docs/Web/Guide/CSS/Getting_Started/Color", "Color") }}<span class="seoSummary">āĻāĻāĻŋ <a href="/en-US/docs/Web/Guide/CSS/Getting_Started" title="en-US/docs/Web/Guide/CSS/Getting Started">CSS Getting Started</a> āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞā§āϰ ⧝āĻŽ āĻŦāĻŋāĻāĻžāĻ; āĻāĻāĻžāύ⧠āĻŦāϰā§āĻŖāύāĻž āĻāϰāĻž āĻšā§ā§āĻā§ āĻāĻŋāĻāĻžāĻŦā§ āĻāĻĒāύāĻŋ CSS āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻāĻāĻŋ āĻĄāĻā§āĻŽā§āύā§āĻā§ āĻŦāĻŋāώā§āĻŦāϏā§āϤ⧠āϝā§āĻ āĻāϰāĻŦā§āύāĨ¤ <span id="result_box" lang="bn"><span class="hps">āĻāĻĒāύāĻŋ āĻā§āĻā§āϏāĻ</span> <span class="hps">āĻāύā§āĻā§āύā§āĻ āĻāĻŦāĻ</span> <span class="hps">āĻāĻŽā§āĻ āϝā§āĻ</span> <span class="hps">āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻĒāύāĻžāϰ</span> <span class="hps">āϏā§āĻāĻžāĻāϞāĻļā§āĻ</span> <span class="hps">āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰā§āύāĨ¤</span></span></span></p> -<h2 class="clearLeft" id="āϤāĻĨā§āϝ_āĻŦāĻŋāώā§āĻŦāϏā§āϤā§">āϤāĻĨā§āϝ: āĻŦāĻŋāώā§āĻŦāϏā§āϤā§</h2> -<p>CSS āĻāϰ <span id="result_box" lang="bn"><span class="hps">āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ āĻŦā§āĻļāĻŋāώā§āĻ āĻšāϞ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻĄāĻā§āĻŽā§āύā§āĻā§āϰ āĻŦāĻŋāώā§āĻŦāϏā§āϤ⧠āĻĨā§āĻā§ āĻĄāĻā§āĻŽā§āύā§āĻā§āϰ āϏā§āĻāĻžāĻāϞāĻā§ āĻāϞāĻžāĻĻāĻž āĻāϰāϤ⧠āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰā§</span></span>āĨ¤ āĻāĻāύ⧠āϏā§āĻāĻžāύ⧠āĻāĻŽāύ āĻāĻŋāĻā§ āĻ
āĻŦāϏā§āĻĨāĻž āĻāĻā§ āϝā§āĻāĻžāύ⧠āĻāĻāĻž āĻŦā§āĻāĻžā§ āϝ⧠āϏā§āĻāĻžāĻāϞāĻļāĻŋāĻ āĻāϰ āĻ
āĻāĻļ āĻšāĻŋāϏā§āĻŦā§ āĻāĻŋāĻā§ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻŦāĻŋāώā§āĻŦāϏā§āϤ⧠āĻ āĻŋāĻ āĻāϰāϤ⧠āĻšā§, āĻĄāĻā§āĻŽā§āύā§āĻ āĻāϰ āĻ
āĻāĻļ āĻšāĻŋāϏā§āĻŦā§ āύā§āĨ¤</p> -<p><span id="result_box" lang="bn"><span class="hps">āĻāĻāĻāĻŋ āϏā§āĻāĻžāĻāϞāĻļā§āĻā§</span> <span class="hps">āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ</span> <span class="hps">āĻŦāĻŋāώāϝāĻŧāĻŦāϏā§āϤā§</span> <span class="hps">āĻā§āĻā§āϏāĻ āĻŦāĻž</span> <span class="hps">āĻāĻŽā§āĻ</span> <span class="hps">āĻāĻ āĻŋāϤ āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤</span></span><span id="result_box" lang="bn"><span class="hps">āϝāĻāύ</span> <span class="hps">āĻāĻĒāύāĻŋ āĻāĻĒāύāĻžāϰ</span> <span class="hps">āϏā§āĻāĻžāĻāϞāĻļā§āĻ</span> <span class="hps">āĻŦāĻŋāώāϝāĻŧāĻŦāϏā§āϤā§</span> <span class="hps">āĻāϞā§āϞā§āĻ āĻāϰā§āύ āϤāĻāύ <span id="result_box" lang="bn"><span class="hps">āĻŦāĻŋāώāϝāĻŧāĻŦāϏā§āϤā§āĻā§</span> <span class="hps">āĻāύāĻŋāώā§āĻ āĻāĻžāĻŦā§</span> <span class="hps">āĻĄā§āĻā§āĻŽā§āύā§āĻā§āϰ</span> <span class="hps">āĻāĻžāĻ āĻžāĻŽā§ āϏāĻžāĻĨā§</span> <span class="hps">āϏāĻāϝā§āĻā§āϤ āĻāϰāĻž āĻšāϝāĻŧ</span></span>āĨ¤</span></span></p> -<div class="tuto_details"> - <div class="tuto_type"> - <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāϰ⧠āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ</span></span></div> - <p><span id="result_box" lang="bn"><span class="hps">āĻāĻāĻāĻŋ āϏā§āĻāĻžāĻāϞāĻļā§āĻ</span> <span class="hps">āĻāύā§āĻā§āύā§āĻ</span> <span class="hps">āĻāϞā§āϞā§āĻ</span> āĻāϰāϤ⧠<span class="hps">āĻāĻāĻŋāϞāϤāĻžāϰ</span> <span class="hps">āϏā§āώā§āĻāĻŋ āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤</span></span> <span id="result_box" lang="bn"><span class="hps">āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āĻāĻĒāύāĻŋ āĻšā§āϤ</span><span class="hps"> āϏā§āĻāĻžāĻāϞāĻļā§āĻā§ āĻāĻĒāύāĻžāϰ āĻĄāĻā§āĻŽā§āύā§āĻā§ āĻĨāĻžāĻāĻž āĻŦāĻŋāĻāĻŋāύā§āύ āĻāĻžāώāĻž āĻļā§ā§āĻžāϰ āĻāϰā§āĻā§āύāĨ¤ āϝāĻĻāĻŋ āϏā§āĻāĻžāĻāϞāĻļāĻŋāĻ āĻāϰ āĻ
āĻāĻļ āĻ
āύā§āĻŦāĻžāĻĻ āĻāϰāϤ⧠āĻšā§, āĻāϰ āĻŽāĻžāύ⧠āĻšāϞ āϝ⧠āĻāĻĒāύāĻžāĻā§ āĻ
āĻŦāĻļā§āϝāĻ āϏā§āĻāĻžāĻāϞāĻļāĻŋāĻ āĻāϰ āϏ⧠āĻ
āĻāĻļāĻā§āϞ⧠āĻāϞāĻžāĻĻāĻž āĻāϞāĻžāĻĻāĻž āĻĢāĻžāĻāϞ āĻ āϰāĻžāĻāϤ⧠āĻšāĻŦā§ āĻāĻŦāĻ āĻāĻĒāύāĻžāϰ āĻĄāĻā§āĻŽā§āύā§āĻ āĻāϰ āϏāĻ āĻŋāĻ āĻāĻžāώāĻž āϏāĻāϏā§āĻāϰāĻŖā§āϰ āϏāĻžāĻĨā§ āϤāĻžāĻĻā§āϰ āϏāĻāϝā§āĻā§āϤ āĻāϰāĻžāϰ āĻŦā§āϝāĻŦāϏā§āĻĨāĻž āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤</span></span></p> - <p>āĻāĻ āĻāĻāĻŋāϞāϤāĻžāĻā§āϞ⧠āĻšā§ āύāĻž āϝāĻĻāĻŋ āĻāĻĒāύāĻŋ āĻāĻŋāĻšā§āύ āĻ
āĻĨāĻŦāĻž āĻāĻŦāĻŋ āĻŦāĻž āĻāĻŽā§āĻ āϏāĻŽā§āĻĻā§āϧ āĻŦāĻŋāώā§āĻŦāϏā§āϤ⧠āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰā§āύ āϝā§āĻāĻŋ āϏāĻāϞ āĻāĻžāώāĻž āĻāĻŦāĻ āϏāĻāϏā§āĻā§āϤāĻŋāϤ⧠āĻĒā§āϰā§ā§āĻ āĻāϰāĻž āϝāĻžā§āĨ¤</p> - <p><span id="result_box" lang="bn"><span class="hps">āĻāĻāĻāĻŋ āϏā§āĻāĻžāĻāϞāĻļā§āĻ</span> <span class="hps">āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ</span> <span class="hps">āĻŦāĻŋāώāϝāĻŧāĻŦāϏā§āϤā§</span> <span class="hps">DOM āĻāϰ</span> <span class="hps">āĻ
āĻāĻļ</span> </span>āύā§āĨ¤</p> -</div> -<h3 id="āĻā§āĻā§āϏāĻ_āĻāύā§āĻā§āύā§āĻ"><span class="short_text" id="result_box" lang="bn"><span class="hps">āĻā§āĻā§āϏāĻ āĻāύā§āĻā§āύā§āĻ</span></span></h3> -<div class="almost_half_cell" id="gt-res-content"> - <div dir="ltr" style="zoom: 1;"> - <span id="result_box" lang="bn"><span class="hps">āĻāĻāĻāĻŋ āĻāĻĒāĻžāĻĻāĻžāύ</span> āĻāĻā§ āĻŦāĻž <span class="hps">āĻĒāϰ⧠āĻāĻĒāύāĻŋ CSS</span> <span class="hps">āĻā§āĻā§āϏāĻ āĻāύā§āĻā§āύā§āĻ</span> <span class="hps">āϏāύā§āύāĻŋāĻŦā§āĻļ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ</span></span>āĨ¤ āĻāĻŋāĻāĻžāĻŦā§ āĻāĻĒāύāĻŋ āĻāύā§āĻā§āύā§āĻāĻŋ {{ cssxref("::before") }} āĻ
āĻĨāĻŦāĻž {{ cssxref("::after") }} āϝā§āĻ āĻāϰāĻŦā§āύ āϤāĻžāϰ āĻāĻāĻāĻŋ<span class="short_text" id="result_box" lang="bn"><span class="hps"> āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ</span></span> āύāĻŋā§āĻŽ selector āĻ āĻĻā§ā§āĻž āĻāĻā§āĨ¤ <span id="result_box" lang="bn"><span class="hps">āĻā§āĻā§āϏāĻ āĻāύā§āĻā§āύā§āĻ <span class="short_text" id="result_box" lang="bn"><span class="hps">āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻŽāĻžāύ</span></span></span> </span> {{ cssxref("content") }} āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋāϰ āϏāĻžāĻĨā§ āĻāϞā§āϞā§āĻ āĻāϰā§āύāĨ¤</div> -</div> -<div class="tuto_example"> - <div class="tuto_type"> - āĻāĻĻāĻžāĻšāϰāĻŖ</div> - <p>āĻāĻ āύāĻŋā§āĻŽā§ āĻā§āĻā§āϏāĻ āĻ āϝā§āĻ āĻāϰā§āĻŖ <span style="font-weight: bold; color: navy;">Reference :</span> before every element with the class <code>ref</code>:</p> - <pre class="brush:css">.ref:before { - font-weight: bold; - color: navy; - content: "Reference: "; -} -</pre> -</div> -<div class="tuto_details"> - <div class="tuto_type"> - āĻāϰ⧠āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ</div> - <p>āĻāĻāĻāĻŋ āϏā§āĻāĻžāĻāϞāĻļāĻŋāĻ āĻāϰ āĻ
āĻā§āώāϰā§āϰ āϏā§āĻ āĻĄāĻŋāĻĢāϞā§āĻ āϰā§āĻĒā§ UTF-8 āĻĨāĻžāĻā§, āĻāĻŋāύā§āϤ⧠āĻāĻāĻž āϏāĻāϝā§āĻā§āϤ āĻāϰ⧠āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰāĻž āϝāĻžā§ āĻ
āĻĨāĻŦāĻž āϏā§āĻāĻžāĻāϞāĻļāĻŋāĻ āĻāĻāĻž āύāĻŋāĻā§ āĻ
āĻĨāĻŦāĻž āĻāϰāĻ āĻŦāĻŋāĻāĻŋāύā§āύ āĻāĻĒāĻžā§ā§āĨ¤ āĻāϰāĻ āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āĻāĻžāύāĻžāϰ āĻāύā§āϝ āĻĻā§āĻā§āĻ¨Â <a class="external" href="http://www.w3.org/TR/CSS21/syndata.html#q23">4.4 CSS style sheet representation</a> CSS āύāĻŋāϰā§āĻĻāĻŋāώā§āĻāĻāϰāĻŖāĨ¤</p> - <p>āĻāϞāĻžāĻĻāĻž āĻ
āĻā§āώāϰāĻā§āϞā§āĻ escape āĻĒā§āϰāĻā§āϰāĻŋā§āĻžā§ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰāĻž āϝāĻžā§ āϝā§āĻāĻŋ backslash āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠escape āĻ
āĻā§āώāϰ āĻŦāĻž āĻāĻŋāĻšā§āύ āĻšāĻŋāϏā§āĻŦā§āĨ¤ āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, \265B āĻšāĻā§āĻā§ āĻĻāĻžāĻŦāĻžāϰ black queen â āĻāϰ āĻĒā§āϰāϤā§āĻāĨ¤ āĻāϰāĻ āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āĻāĻžāύāĻžāϰ āĻāύā§āϝ āĻĻā§āĻā§āύ,  <a class="external" href="http://www.w3.org/TR/CSS21/syndata.html#q24">Referring to characters not represented in a character encoding</a> āĻāĻŦāĻ <a class="external" href="http://www.w3.org/TR/CSS21/syndata.html#q6">Characters and case</a> CSS āύāĻŋāϰā§āĻĻāĻŋāώā§āĻāĻāϰāĻŖā§ āĨ¤</p> -</div> -<h3 id="āĻāĻŽā§āĻ_āĻŦāĻž_āĻāĻŦāĻŋ_āĻŦāĻŋāώā§āĻŦāϏā§āϤā§">āĻāĻŽā§āĻ āĻŦāĻž āĻāĻŦāĻŋ āĻŦāĻŋāώā§āĻŦāϏā§āϤā§</h3> -<p>āĻāĻāĻāĻŋ āĻāĻĒāĻžāĻĻāĻžāύā§āϰ āĻāĻā§ āĻŦāĻž āĻĒāϰ⧠āĻāĻŦāĻŋ āϏāĻāϝā§āĻā§āϤ āĻāϰāĻžāϰ āĻāύā§āϝ, āĻāĻĒāύāĻŋ āĻāĻŦāĻŋāĻāĻŋāϰ URL  āĻāĻ{{ cssxref("content") }} āĻĒā§āϰāĻĒāĻžāϰā§āĻāĻŋ āĻāϰ āĻŽāĻžāύā§āϰ āĻŽāĻžāĻā§ āĻŦāϏāĻžāĻŦā§āύāĨ¤</p> -<div class="tuto_example"> - <p><strong>āĻāĻĻāĻžāĻšāϰāĻŖ</strong><br> - āĻāĻ āύāĻŋā§āĻŽāĻāĻŋ <span style="line-height: 1.5;">āĻĒā§āϰāϤāĻŋāĻāĻŋ link āĻāϰ āĻĒāϰā§</span><span style="line-height: 1.5;"> </span><span style="line-height: 1.5;">āĻāĻāĻāĻŋ space āĻĻā§ā§ āĻāĻŦāĻ āĻāĻāĻāĻŋ icon āϝā§āĻ āĻāĻ°ā§ Â āϝā§āĻāĻŋāϤ⧠class </span><code style="font-style: normal; line-height: 1.5;">glossary āĻāĻā§</code><span style="line-height: 1.5;">:</span></p> - <pre class="brush:css">a.glossary:after {content: " " url("../images/glossary-icon.gif");} -</pre> -</div> -<p>āĻā§āύ āĻāĻĒāĻžāĻĻāĻžāύā§āϰ background āĻ āĻāĻŦāĻŋ āĻŦāĻž āĻāĻŽā§āĻ āϏāĻāϝā§āĻā§āϤ āĻāϰāĻžāϰ āĻāύā§āϝ, āĻā§āύ āĻāĻāĻāĻŋ āĻāĻŦāĻŋ āĻŦāĻž āĻāĻŽā§āĻ āĻāϰ URL {{ cssxref("background") }} āĻĒā§āϰāĻĒāĻžāϰā§āĻāĻŋ āĻāϰ āĻŽāĻžāύā§āϰ āĻŽāĻžāĻā§ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰā§āύāĨ¤āĻāĻāĻŋ āĻāĻāĻāĻŋ shorthand āĻĒā§āϰāĻĒāĻžāϰā§āĻāĻŋ āϝā§āĻāĻŋ background color, āĻāĻŦāĻŋ, āĻāĻŋāĻāĻžāĻŦā§ āĻāĻŦāĻŋ āĻāĻŦāĻ āĻ
āύā§āϝāĻžāύā§āϝ āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻāĻāϰāĻŖā§ āϏāĻšāĻžā§āϤāĻž āĻāϰā§āĨ¤</p> -<div class="tuto_example"> - <div class="tuto_type"> - āĻāĻĻāĻžāĻšāϰāĻŖ</div> - <p>āĻāĻ āύāĻŋā§āĻŽāĻāĻŋ āĻāĻāĻāĻŋ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāĻĒāĻžāĻĻāĻžāύā§āϰ background āϏā§āĻ āĻāϰā§, URL āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠image file āĻāϞā§āϞā§āĻ āĻāϰā§āĨ¤</p> - <p>selector āĻā§āύ āĻāĻĒāĻžāĻĻāĻžāύā§āϰ id āĻāϞā§āϞā§āĻ āĻāϰā§āĨ¤ <code>no-repeat āĻŽāĻžāύāĻāĻŋ </code>image āĻā§ āĻāĻāĻŦāĻžāϰ āĻĻā§āĻāĻžāϤ⧠āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰ⧠:</p> - <pre class="brush:css">#sidebar-box {background: url("../images/sidebar-ground.png") no-repeat;} -</pre> -</div> -<div class="tuto_details"> - <div class="tuto_type"> - āĻāϰāĻ āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ</div> - <p>āĻāϞāĻžāĻĻāĻž āĻāϞāĻžāĻĻāĻž āĻĒā§āϰāĻĒāĻžāϰā§āĻāĻŋāĻ affecting backgrounds āĻāĻŦāĻ āĻ
āύā§āϝāĻžāύā§āϝ options āϝāĻāύ āĻāĻĒāύāĻŋ background āĻāĻŽā§āĻ āĻā§āϞ⧠āĻ āĻŋāĻ āĻāϰā§āύ āϏā§āĻāϏāĻŦ āϤāĻĨā§āϝ āĻāϰ āĻāύā§āϝ, āĻĻā§āĻā§āύ{ cssxref("background") }} āϰā§āĻĢā§āϰā§āύā§āϏ āĻĒā§āώā§āĻ āĻžāĨ¤</p> -</div> -<h2 id="Action_Adding_a_background_āĻāĻŽā§āĻ">Action: Adding a background āĻāĻŽā§āĻ</h2> -<p>āĻ āĻāĻŽā§āĻ āĻāĻŋ āĻāĻāĻāĻŋ āϏāĻžāĻĻāĻž āĻŦāϰā§āĻ āϝā§āĻāĻžāύ⧠āĻāϰ āύāĻŋāĻā§ āĻāĻāĻāĻŋ āύā§āϞ āϞāĻžāĻāύ⧠āĻāĻā§ :</p> -<table style="border: 2px solid #ccc;"> - <tbody> - <tr> - <td><img alt="Image:Blue-rule.png" class="internal" src="https://mdn.mozillademos.org/files/160/Blue-rule.png"></td> - </tr> - </tbody> -</table> -<ol> - <li>āĻāĻŽā§āĻ āĻĢāĻžāĻāϞ āĻāĻŋ Download āĻāϰā§āύ CSS file āĻāϰ āĻŽāϤ āĻāĻāĻ āĻĒāĻĻā§āϧāϤāĻŋāϤā§āĨ¤ (āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āĻĄāĻžāύ āĻĒāĻžāĻļā§āϰ āĻŦāĻžāĻāύ āĻ āĻā§āϞāĻŋāĻ āĻāϰā§āύ context āĻŽā§āύā§āĻāĻŋāϰ āĻāύā§āϝ, āϤāĻžāϰāĻĒāϰ Save Image As āĻāĻŋ āϤ⧠āĻā§āϞāĻŋāĻ āĻāϰā§āύ āĻāĻŦāĻ āĻāĻ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ āĻāϰ āĻāύā§āϝ āϝ⧠āĻĒāĻĻā§āϧāϤāĻŋ āĻāĻŋ āĻŦā§āϝāĻŦāĻžāĻšāĻžāϰ āĻāϰāĻā§āύ āϏā§āĻāĻŋ āĻāϞā§āϞā§āĻ āĻāϰā§āύāĨ¤)</li> - <li>āĻāĻĒāύāĻžāϰ CSS āĻĢāĻžāĻāϞāĻāĻŋ āϏāĻŽā§āĻĒāĻžāĻĻāύ āĻāϰā§āύ āĻāĻŦāĻ āĻāĻ āύāĻŋā§āĻŽāĻāĻŋ body āϤ⧠āϝā§āĻ āĻāϰā§āύ , āϏāĻŽā§āĻĒā§āϰā§āĻŖ āĻĒā§āώā§āĻ āĻžāϰ āĻāύā§āϝ āĻŦā§āϝāĻžāĻāĻā§āϰāĻžāĻāύā§āĻĄ image āϝā§āĻ āĻāϰā§āύ āĨ¤<br> - <pre class="brush:css">background: url("Blue-rule.png"); -</pre> - <p><code>repeat āĻŽāĻžāύ āĻāĻŋ āĻĄāĻŋāĻĢāϞā§āĻ</code>, āϤāĻžāĻ āĻāĻā§ āĻāĻŋāĻā§ āĻāϰāϤ⧠āĻšāĻŦā§ āύāĻžāĨ¤ āĻāĻŽā§āĻ āĻŦāĻž āĻāĻŦāĻŋāĻāĻŋ āĻŦāĻž āĻ
āύā§āĻā§āĻŽāĻŋāĻāĻĒāĻāĻžāĻŦā§ āĻŦāĻž āĻāϞāĻŽā§āĻŦāĻāĻžāĻŦā§ āĻĒā§āύāϰāĻžāĻŦā§āϤā§āϤāĻŋ āĻšā§ , āϝā§āĻāĻž āϰā§āĻāĻžāϝā§āĻā§āϤ āϞā§āĻāĻž āĻāĻžāĻāĻā§āϰ āĻŽāϤ āĻĻā§āĻāĻžā§ :</p> - <div style="position: relative; width: 24em; height: 11em; border: 2px outset #36b; overflow: hidden;"> - <p style="margin: 0px;"><img alt="Image:Blue-rule-ground.png" class="internal" src="https://mdn.mozillademos.org/files/161/Blue-rule-ground.png"></p> - <div style="position: absolute; top: 0px; left: 0px; border: none; margin: 0px; padding: .5em 0px 0px 1em; font: 16px 'Comic Sams MS', cursive; color: blue; background-color: transparent;"> - <div style="font-style: italic; width: 24em;"> - <p><strong style="color: red; background-color: #ddf; font: 200% serif;">C</strong>ascading <strong style="color: green; background-color: #ddf; font: 200% serif;">S</strong>tyle <strong style="color: green; background-color: #ddf; font: 200% serif;">S</strong>heets</p> - </div> - <div style="font-style: normal; padding-top: 2px; height: 8em;"> - <p><strong style="color: red; background-color: #ddf; font: 200% serif;">C</strong>ascading <strong style="color: red; background-color: #ddf; font: 200% serif;">S</strong>tyle <strong style="color: red; background-color: #ddf; font: 200% serif;">S</strong>heets</p> - </div> - </div> - </div> - </li> -</ol> -<div class="tuto_example"> - <div class="tuto_type"> - āĻā§āϝāĻžāϞā§āĻā§āĻ</div> - <p>āĻāĻ āĻāĻŽā§āĻ āĻāĻŋ āĻĄāĻžāĻāύāϞā§āĻĄ āĻāϰā§āύ:</p> - <table style="border: 2px solid #ccc;"> - <tbody> - <tr> - <td><img alt="Image:Yellow-pin.png" class="internal" src="https://mdn.mozillademos.org/files/924/Yellow-pin.png"></td> - </tr> - </tbody> - </table> - <p>āĻāĻĒāύāĻžāϰ āϏā§āĻāĻžāĻāϞāĻļāĻŋāĻ āĻ āĻāĻāĻāĻŋ āύāĻŋā§āĻŽ āϝā§āĻ āĻāϰā§āύ āϝāĻžāϤ⧠āĻāϰ⧠āĻāĻāĻŋ āĻĒā§āϰāϤāĻŋāĻāĻŋ āϞāĻžāĻāύā§āϰ āĻĒā§āϰāĻĨāĻŽā§ āĻāĻŽā§āĻ āĻŦāĻž āĻāĻŦāĻŋ āĻĒā§āϰāĻĻāϰā§āĻļāύ āĻāϰ⧠:</p> - <div style="position: relative; width: 24em; height: 11em; border: 2px outset #36b; overflow: hidden;"> - <p style="margin: 0px;"><img alt="Image:Blue-rule-ground.png" class="internal" src="https://mdn.mozillademos.org/files/161/Blue-rule-ground.png"></p> - <div style="position: absolute; top: 0px; left: 0px; border: none; margin: 0px; padding: .5em 0px 0px 1em; font: 16px 'Comic Sams MS', cursive; color: blue; background-color: transparent;"> - <div style="font-style: italic; width: 24em; padding-top: 8px;"> - <img alt="image:Yellow-pin.png" class="internal" src="https://mdn.mozillademos.org/files/924/Yellow-pin.png"> <strong style="color: red; background-color: #ddf; font: 200% serif;">C</strong>ascading <strong style="color: green; background-color: #ddf; font: 200% serif;">S</strong>tyle <strong style="color: green; background-color: #ddf; font: 200% serif;">S</strong>heets</div> - <div style="font-style: normal; padding-top: 12px; height: 8em;"> - <img alt="image:Yellow-pin.png" class="internal" src="https://mdn.mozillademos.org/files/924/Yellow-pin.png"> <strong style="color: red; background-color: #ddf; font: 200% serif;">C</strong>ascading <strong style="color: red; background-color: #ddf; font: 200% serif;">S</strong>tyle <strong style="color: red; background-color: #ddf; font: 200% serif;">S</strong>heets</div> - </div> - </div> - <div class="tuto_details" id="tutochallenge"> - <div class="tuto_type"> - Possible solution</div> - <p>Add this rule to your stylesheet:</p> - <pre class="brush: css">p:before{ - content: url("yellow-pin.png"); -} -</pre> - <p> </p> - <a class="hideAnswer" href="#challenge">Hide solution</a></div> - <a href="#tutochallenge" title="Display a possible solution for the challenge">See a solution for the challenge.</a></div> -<h2 id="āĻĒāϰāĻŦāϰā§āϤā§āϤā§_āĻāĻŋ_āĻāĻā§">āĻĒāϰāĻŦāϰā§āϤā§āϤ⧠āĻāĻŋ āĻāĻā§?</h2> -<p>{{ nextPage("/en-US/docs/Web/Guide/CSS/Getting_Started/Lists", "Lists") }}āĻāĻāĻāĻŋ āϏāĻžāϧāĻžāϰāĻŖ āĻĒā§āϰāĻā§āϰāĻŋā§āĻž  stylesheets āĻāĻŋāĻāĻžāĻŦā§ āϞāĻŋāϏā§āĻā§ āĻŦāĻŋāĻāĻŋāύā§āύ āĻāĻāĻā§āĻŽ āĻŽāĻžāϰā§āĻ āĻāϰāĻžāϰ āĻāύā§āϝ āĻŦāĻŋāώā§āĻŦāϏā§āϤ⧠āϝā§āĻ āĻāϰā§āĨ¤ āĻĒāϰāĻŦāϰā§āϤ⧠āĻŦāĻŋāĻāĻžāĻ āĻŦāϰā§āĻŖāύāĻž āĻāϰāĻŦā§ āĻāĻŋāĻāĻžāĻŦā§Â <a href="/en-US/docs/Web/Guide/CSS/Getting_Started/Lists" title="/en-US/docs/Web/Guide/CSS/Getting_Started/Lists">specify style for list elementsāĨ¤</a></p> diff --git a/files/bn/learn/css/howto/index.html b/files/bn/learn/css/howto/index.html deleted file mode 100644 index d862a4cb53..0000000000 --- a/files/bn/learn/css/howto/index.html +++ /dev/null @@ -1,88 +0,0 @@ ---- -title: Use CSS to solve common problems -slug: Learn/CSS/Howto -translation_of: Learn/CSS/Howto ---- -<div>Translation in progress</div> - -<div>{{LearnSidebar}}</div> - -<p class="summary">The following links provide solutions to common problems you can solve with CSS.</p> - -<h2 id="Common_use_cases">Common use cases</h2> - -<div class="column-container"> -<div class="column-half"> -<h3 id="Basics">Basics</h3> - -<ul> - <li><a href="/en-US/Learn/CSS/Introduction_to_CSS/How_CSS_works#How_to_apply_your_CSS_to_your_HTML">How to apply CSS to HTML</a></li> - <li><a href="/en-US/Learn/CSS/Introduction_to_CSS/Syntax#White_space">How to use whitespace in CSS</a></li> - <li><a href="/en-US/Learn/CSS/Introduction_to_CSS/Syntax#Comments">How to write comments in CSS</a></li> - <li><a href="/en-US/Learn/CSS/Introduction_to_CSS/Selectors#Simple_selectors">How to select elements via element name, class or ID</a></li> - <li><a href="/en-US/Learn/CSS/Introduction_to_CSS/Selectors#Attribute_selectors">How to select elements via attribute name and content</a></li> - <li><a href="/en-US/Learn/CSS/Introduction_to_CSS/Selectors#Pseudo-classes">How to use pseudo-classes</a></li> - <li><a href="/en-US/Learn/CSS/Introduction_to_CSS/Selectors#Pseudo-elements">How to use pseudo-elements</a></li> - <li><a href="/en-US/Learn/CSS/Introduction_to_CSS/Selectors#Multiple_selectors_on_one_rule">How to apply multiple selectors to the same rule</a></li> - <li><a href="/en-US/Learn/CSS/Introduction_to_CSS/Values_and_units#Colors">How to specify colors in CSS</a></li> - <li><a href="/en-US/Learn/CSS/Introduction_to_CSS/Debugging_CSS#Inspecting_the_DOM_and_CSS">How to debug CSS in the browser</a></li> -</ul> - -<h3 id="CSS_and_text">CSS and text</h3> - -<ul> - <li><a href="/en-US/docs/Learn/CSS/Styling_text/Fundamentals">How to style text</a></li> - <li><a href="/en-US/docs/Learn/CSS/Styling_text/Styling_lists">How to customize a list of elements</a></li> - <li><a href="/en-US/Learn/CSS/Styling_text/Styling_links">How to style links</a></li> - <li><a href="/en-US/Learn/CSS/Styling_text/Fundamentals#Text_drop_shadows">How to add shadows to text</a></li> -</ul> -</div> - -<div class="column-half"> -<h3 id="Boxes_and_layouts">Boxes and layouts</h3> - -<ul> - <li><a href="/en-US/Learn/CSS/Introduction_to_CSS/Box_model#Box_properties">How to size CSS boxes</a></li> - <li><a href="/en-US/Learn/CSS/Introduction_to_CSS/Box_model#Overflow">How to control overflowing content</a></li> - <li><a href="/en-US/Learn/CSS/Introduction_to_CSS/Box_model#Background_clip">How to control the part of a CSS box that the background is drawn under</a></li> - <li><a href="/en-US/Learn/CSS/Introduction_to_CSS/Box_model#Types_of_CSS_boxes">How do I define inline, block, and inline-block?</a></li> - <li><a href="/en-US/docs/Learn/CSS/Howto/create_fancy_boxes">How to create fancy boxes</a> (also see the <a href="/en-US/docs/Learn/CSS/Styling_boxes">Styling boxes</a> module, generally).</li> - <li><a href="/en-US/Learn/CSS/Introduction_to_CSS/Box_model#Background_clip">How to use <code>background-clip</code> to control how much of the box your background image covers</a>.</li> - <li><a href="/en-US/Learn/CSS/Styling_boxes/Box_model_recap#Changing_the_box_model_completely">How to change the box model completely using <code>box-sizing</code></a></li> - <li><a href="/en-US/Learn/CSS/Styling_boxes/Backgrounds">How to control backgrounds</a></li> - <li><a href="/en-US/Learn/CSS/Styling_boxes/Borders">How to control borders</a></li> - <li><a href="/en-US/Learn/CSS/Styling_boxes/Styling_tables">How to style an HTML table</a></li> - <li><a href="/en-US/Learn/CSS/Styling_boxes/Advanced_box_effects#Box_shadows">How to add shadows to boxes</a></li> -</ul> -</div> -</div> - -<h2 id="Uncommon_and_advanced_techniques">Uncommon and advanced techniques</h2> - -<p>CSS allows very advanced design techniques. These articles help demistify the harder use cases you may face.</p> - -<h3 id="General">General</h3> - -<ul> - <li><a href="/en-US/Learn/CSS/Introduction_to_CSS/Cascade_and_inheritance#Specificity">How to calculate specificity of a CSS selector</a></li> - <li><a href="/en-US/Learn/CSS/Introduction_to_CSS/Cascade_and_inheritance#Controlling_inheritance">How to control inheritance in CSS</a></li> -</ul> - -<h3 id="Advanced_effects">Advanced effects</h3> - -<ul> - <li><a href="/en-US/Learn/CSS/Styling_boxes/Advanced_box_effects#Filters">How to use filters in CSS</a></li> - <li><a href="/en-US/Learn/CSS/Styling_boxes/Advanced_box_effects#Blend_modes">How to use blend modes in CSS</a></li> -</ul> - -<h3 id="Layout">Layout</h3> - -<ul> - <li><a href="/en-US/docs/Web/Guide/CSS/Flexible_boxes">Using CSS flexible boxes</a></li> - <li><a href="/en-US/docs/Web/Guide/CSS/Using_multi-column_layouts" title="/en-US/docs/Web/Guide/CSS/Using_multi-column_layouts">Using CSS multi-column layouts</a></li> - <li><a href="/en-US/docs/Web/Guide/CSS/Getting_started/Content">Using CSS generated content</a></li> -</ul> - -<h2 id="See_also">See also</h2> - -<p><a href="/en-US/docs/Learn/CSS/Howto/CSS_FAQ">CSS FAQ</a> â A variety of topics: from debugging to selector usage.</p> diff --git a/files/bn/learn/css/index.html b/files/bn/learn/css/index.html deleted file mode 100644 index 7714bdbd67..0000000000 --- a/files/bn/learn/css/index.html +++ /dev/null @@ -1,67 +0,0 @@ ---- -title: Learn to style HTML using CSS -slug: Learn/CSS -tags: - - Beginner - - CSS - - CodingScripting - - Debugging - - Landing - - NeedsContent - - NeedsTranslation - - Style - - Topic - - TopicStub - - length - - specificity -translation_of: Learn/CSS ---- -<div>{{LearnSidebar}}</div> - -<p class="summary">Cascading Stylesheets â or {{glossary("CSS")}} â is the first technology you should start learning after {{glossary("HTML")}}. While HTML is used to define the structure and semantics of your content, CSS is used to style it and lay it out. For example, you can use CSS to alter the font, color, size, and spacing of your content, split it into multiple columns, or add animations and other decorative features.</p> - -<h2 id="Learning_pathway">Learning pathway</h2> - -<p>You should learn the basics of HTML before attempting any CSS. We recommend that you work through our <a href="/en-US/docs/Learn/HTML/Introduction_to_HTML">Introduction to HTML</a> module first. In that module, you will learn about:</p> - -<ul> - <li>CSS, starting with the <a href="/en-US/docs/Learn/CSS/Introduction_to_CSS">Introduction to CSS</a> module</li> - <li>More advanced <a href="/en-US/docs/Learn/HTML#Modules">HTML modules</a></li> - <li><a href="/en-US/docs/Learn/JavaScript">JavaScript</a>, and how to use it to add dynamic functionality to web pages</li> -</ul> - -<p>Once you understand the fundamentals of HTML, we recommend that you learn HTML and CSS at the same time, moving back and forth between the two topics. This is because HTML is far more interesting and much more fun to learn when you apply CSS, and you can't really learn CSS without knowing HTML.</p> - -<p>Before starting this topic, you should also be familiar with using computers and using the web passively (i.e., just looking at it, consuming the content). You should have a basic work environment set up as detailed in <a href="/en-US/docs/Learn/Getting_started_with_the_web/Installing_basic_software">Installing basic software</a> and understand how to create and manage files, as detailed in <a href="/en-US/docs/Learn/Getting_started_with_the_web/Dealing_with_files">Dealing with files</a> â both of which are parts of our <a href="/en-US/docs/Learn/Getting_started_with_the_web">Getting started with the web</a> complete beginner's module.</p> - -<p>It is recommended that you work through <a href="/en-US/docs/Learn/Getting_started_with_the_web">Getting started with the web</a> before proceeding with this topic. However, doing so isn't absolutely necessary as much of what is covered in the CSS basics article is also covered in our <a href="/en-US/docs/Learn/CSS/Introduction_to_CSS">Introduction to CSS</a> module, albeit in a lot more detail.</p> - -<h2 id="Modules">Modules</h2> - -<p>This topic contains the following modules, in a suggested order for working through them. You should definitely start with the first one.</p> - -<dl> - <dt><a href="/en-US/docs/Learn/CSS/Introduction_to_CSS">Introduction to CSS</a></dt> - <dd>This module gets you started with the basics of how CSS works, including using selectors and properties; writing CSS rules; applying CSS to HTML; specifying length, color, and other units in CSS; controlling cascade and inheritance; understanding box model basics; and debugging CSS.</dd> - <dt><a href="/en-US/docs/Learn/CSS/Styling_text">Styling text</a></dt> - <dd>Here, we look at text-styling fundamentals, including setting font, boldness, and italics; line and letter spacing; and drop shadows and other text features. We round off the module by looking at applying custom fonts to your page and styling lists and links.</dd> - <dt><a href="/en-US/docs/Learn/CSS/Styling_boxes">Styling boxes</a></dt> - <dd>Next up, we look at styling boxes, one of the fundamental steps towards laying out a web page. In this module, we recap the box model, then look at controlling box layouts by setting padding, borders and margins, setting custom background colors, images, and fancy features such as drop shadows and filters on boxes.</dd> - <dt><a href="/en-US/docs/Learn/CSS/CSS_layout">CSS layout</a></dt> - <dd>At this point, we've already looked at CSS fundamentals, how to style text, and how to style and manipulate the boxes that your content sits inside. Now, it's time to look at how to place your boxes in the right place in relation to the viewport, and one another. We have covered the necessary prerequisites so we can now dive deep into CSS layout, looking at different display settings, modern layout tools like flexbox, CSS grid, and positioning, and some of the legacy techniques you might still want to know about.</dd> - <dt>Responsive design (TBD)</dt> - <dd>With so many different types of devices able to browse the web these days, <a href="/en-US/docs/Web/Guide/Responsive_design">responsive web design</a> (RWD) has become a core web development skill. This module will cover the basic principles and tools of RWD; explain how to apply different CSS to a document depending on device features like screen width, orientation, and resolution; and explore the technologies available for serving different videos and images depending on such features.</dd> -</dl> - -<h2 id="Solving_common_CSS_problems">Solving common CSS problems</h2> - -<p><a href="/en-US/docs/Learn/CSS/Howto">Use CSS to solve common problems</a> provides links to sections of content explaining how to use CSS to solve very common problems when creating a web page.</p> - -<p>From the beginning, you'll primarily apply colors to HTML elements and their backgrounds; change the size, shape, and position of elements; and add and define borders on elements. But there's not much you can't do once you have a solid understanding of even the basics of CSS. One of the best things about learning CSS is that once you know the fundamentals, usually you have a pretty good feel for what can and can't be done, even if you don't actually know how to do it yet!</p> - -<h2 id="See_also">See also</h2> - -<dl> - <dt><a href="/en-US/docs/Web/CSS">CSS on MDN</a></dt> - <dd>The main entry point for CSS documentation on MDN, where you'll find detailed reference documentation for all features of the CSS language. Want to know all the values a property can take? This is a good place to go.</dd> -</dl> diff --git a/files/bn/learn/css/styling_text/fundamentals/index.html b/files/bn/learn/css/styling_text/fundamentals/index.html deleted file mode 100644 index 0c726c8886..0000000000 --- a/files/bn/learn/css/styling_text/fundamentals/index.html +++ /dev/null @@ -1,111 +0,0 @@ ---- -title: āĻā§āĻā§āϏāĻ āϏā§āĻāĻžāĻāϞ -slug: Learn/CSS/Styling_text/Fundamentals -tags: - - Beginer - - CSS - - CSS:Getting_Started - - Guide - - NeedsLiveSample - - Web -translation_of: Learn/CSS/Styling_text/Fundamentals -translation_of_original: Web/Guide/CSS/Getting_started/Text_styles -original_slug: Web/CSS/Getting_Started/Text_styles ---- -<p>{{ CSSTutorialTOC() }}</p> -<p>{{previousPage("/en-US/docs/Web/Guide/CSS/Getting_Started/Readable_CSS", "Readable CSS")}}<span class="seoSummary">āĻāĻāĻŋ āĻšāĻā§āĻā§ <a href="/en-US/docs/Web/Guide/CSS/Getting_Started" title="en-US/docs/Web/Guide/CSS/Getting Started">CSS Getting Started</a> āĻāϰ ā§āĻŽ āĻā§āĻāĻā§āϰāĻŋā§āĻžāϞ, āĻāĻāĻžāύ⧠āĻāĻā§āϏāĻ āϏā§āĻāĻžāĻāϞ āĻāϰ āĻ
āύā§āĻ āĻāĻĻāĻžāĻšāϰāĻŖ āĻĻā§ā§āĻž āĻāĻā§āĨ¤ āĻāĻāĻžāĻšā§ āĻŦāϰā§āĻŖāύāĻž āĻāϰāĻž āĻšā§ā§āĻā§ āĻāĻŋāĻāĻžāĻŦā§ āĻāĻĒāύāĻŋ āĻāĻĒāύāĻžāϰ āύāĻŽā§āύāĻž stylesheet āĻ āĻŦāĻŋāĻāĻŋāύā§āύ āĻĢāύā§āĻ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻāϰāĻŦā§āύāĨ¤</span></p> -<h2 class="clearLeft" id="āϤāĻĨā§āϝ_āĻā§āĻā§āϏāĻ_āϏā§āĻāĻžāĻāϞ">āϤāĻĨā§āϝ: āĻā§āĻā§āϏāĻ āϏā§āĻāĻžāĻāϞ</h2> -<p><span class="short_text" id="result_box" lang="bn"><span class="hps">āϏāĻŋāĻāϏāĻāϏ</span> <span class="hps">āϏā§āĻāĻžāĻāϞāĻŋāĻ</span> <span class="hps">āϞā§āĻāĻžāϰ āĻāύā§āϝ</span> <span class="hps">āĻŦāĻŋāĻāĻŋāύā§āύ</span> <span class="hps">āϧāϰāĻŖ āĻāĻā§āĨ¤</span></span></p> -<p>āĻāĻāĻžāύ⧠{{ cssxref("font") }}āĻāĻĒāύāĻŋ āĻāĻĒāύāĻžāϰ āϞā§āĻāĻžāϰ āĻŦāĻŋāĻāĻŋāύā§āύ āĻĻāĻŋāĻ āĻāϞā§āϞā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύ,âāϝā§āĻŽāύ:</p> -<ul> - <li><span class="short_text" id="result_box" lang="bn"><span class="hps">āĻŦā§āϞā§āĻĄ,</span> <span class="hps">āĻāĻāĻžāϞāĻŋāĻ,</span> <span class="hps">āĻāĻŦāĻ āĻā§āĻ</span> <span class="hps">āĻšāĻžāϤā§āϰ āĻ
āĻā§āώāϰ</span></span> (<span class="short_text" id="result_box" lang="bn"><span class="hps"> āĻā§āĻ</span> <span class="hps">āĻšāĻžāϤā§āϰ āĻ
āĻā§āώāϰ</span></span>)</li> - <li>āĻāĻāĻžāϰ</li> - <li><span class="short_text" id="result_box" lang="bn"><span class="hps">āϞāĻžāĻāύ āĻāĻā§āĻāϤāĻž</span></span></li> - <li>āĻĢāύā§āĻā§āϰ āĻŦāĻŋāĻāĻŋāύā§āύ āϧāϰāĻŖ</li> -</ul> -<div class="tuto_example"> - <pre class="brush:css">āĻāĻĻāĻžāĻšāϰāĻŖ -p {font: italic 75%/125% "Comic Sans MS", cursive;} -</pre> - <p>āĻāĻ āύāĻŋā§āĻŽā§ āĻŦāĻŋāĻāĻŋāύā§āύ āĻĢāύā§āĻā§āϰ āϧāϰāĻŖ āĻĻā§ā§āĻž āĻāĻā§, <span id="result_box" lang="bn"><span>āĻĒā§āϰāϤāĻŋāĻāĻŋ</span> <span class="hps">āĻ
āύā§āĻā§āĻā§āĻĻ</span> āĻāϰ āϞā§āĻāĻž āĻšāĻŦā§ āĻāϤāĻžāϞāĻŋāĻ āĻĢāϰāĻŽā§āĨ¤</span></p> - <p><span id="result_box" lang="bn"><span>āĻĒā§āϰāϤāĻŋāĻāĻŋ</span> <span class="hps">āĻ
āύā§āĻā§āĻā§āĻĻ</span> <span class="hps">āĻāϰ āĻŽā§āϞ</span> <span class="hps">āĻāĻĒāĻžāĻĻāĻžāύ</span> <span class="hps">āĻāĻāĻžāĻ°Â āĻĢāύā§āĻ āϏāĻžāĻāĻ <span id="result_box" lang="bn"><span class="hps">āϤāĻŋāύ āĻāϤā§āϰā§āĻĨāĻžāĻāĻļ</span> <span class="hps">āϏā§āĻ āĻāϰāĻž āĻšā§ā§āĻā§, <span id="result_box" lang="bn"><span>āϞāĻžāĻāύ</span> <span class="hps">āĻāĻā§āĻāϤāĻž</span> <span class="hps">⧧⧍ā§Ģ%</span> <span class="hps">āϏā§āĻ āĻāϰāĻž āĻšā§ā§āĻā§āĨ¤</span></span> </span></span></span></span>(<span id="result_box" lang="bn"><span>āϏā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āϤā§āϞāύāĻžāϝāĻŧ</span> <span class="hps">āĻāĻāĻā§ āĻŦā§āĻļāĻŋ</span> <span class="hps">āĻŦā§āϝāĻŦāϧāĻžāύāϝā§āĻā§āϤ</span></span>)āĨ¤</p> - <p>Comic Sans MS āĻ,āĻāĻŋāĻā§ āĻĢāύā§āĻ āĻāĻāĻžāϰ āϏā§āĻ āĻāϰāĻž āĻĨāĻžāĻā§ āĻāĻŋāύā§āϤ⧠āϝāĻĻāĻŋ āϤāĻž āĻā§āϰāĻšāĻŖ āϝā§āĻā§āϝ āύāĻž āĻšā§ āϤāĻŦā§ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻĄāĻŋāĻĢāϞā§āĻ āĻāĻžāϰāϏāĻŋāĻ (hand-written) āĻāĻāĻžāϰ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āĨ¤</p> - <p><span id="result_box" lang="bn"><span class="hps">āĻāĻ āύāĻŋāϝāĻŧāĻŽā§</span> <span class="hps">āĻŦā§āϞā§āĻĄ āĻāĻŦāĻ</span> <span class="hps">āĻā§āĻ</span> <span class="hps">āĻšāĻžāϤā§āϰ āĻ
āĻā§āώāϰā§āϰ</span></span> <span id="result_box" lang="bn"><span class="hps">āĻĒāĻžāϰā§āĻļā§āĻŦ āĻĒā§āϰāϤāĻŋāĻā§āϰāĻŋāϝāĻŧāĻž</span> <span class="hps">āĻāĻā§:</span></span>(setting them to <code>normal</code>):</p> -</div> -<h3 id="āĻĢāύā§āĻā§āϰ_āĻāĻāĻžāϰ">āĻĢāύā§āĻā§āϰ āĻāĻāĻžāϰ</h3> -<p>āĻāĻĒāύāĻŋ āĻāĻŦāĻŋāώ⧠āĻŦāĻžāύ⧠āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĻž āĻāĻĒāύāĻžāϰ āĻĄāĻā§āĻŽā§āύā§āĻāĻŋ āĻā§āύ āϧāϰāύā§āϰ āĻĒāĻžāĻ āĻ āĻĒāĻžāĻŦā§āĨ¤ āϏā§āϤāϰāĻžāĻ āĻāĻĒāύāĻŋ āĻāĻāĻāĻŋ āĻāϞā§āϞā§āĻāϝā§āĻā§āϝ āĻĢāύā§āĻā§āϰ āĻāĻāĻžāϰ āĻĻāĻŋāϤ⧠āĻĒāĻžāϰā§āύ, āϏāĻŦ āĻĨā§āĻā§ āĻāĻžāϞ āĻšā§ āϝāĻĻāĻŋ āĻāĻĒāύāĻŋ āĻĒāĻāύā§āĻĻ āĻ
āύā§āϝāĻžā§ā§ āĻāĻāĻāĻŋ āĻĢāύā§āĻā§āϰ āϤāĻžāϞāĻŋāĻāĻž āĻĻā§āύāĨ¤</p> -<p>āĻāĻāĻāĻŋ āĻĄāĻŋāĻĢāϞā§āĻ āĻāĻāĻžāĻ°Â āĻĻāĻŋā§ā§ āϞāĻŋāϏā§āĻāĻāĻŋ āĻļā§āώ āĻāϰā§āύāĻ <code>serif</code>, <code>sans-serif</code>, <code>cursive</code>, <code>fantasy</code> or <code>monospace</code>.</p> -<p>āĻĄāĻā§āĻŽā§āύā§āĻ āĻ āϝāĻĻāĻŋ āĻāĻŋāĻā§ āĻĢāύā§āĻ āĻāĻāĻžāϰ āϏāĻŽāϰā§āĻĨāύ āύāĻž āĻāϰ⧠āϤāĻŦā§ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻ āĻāĻĒāύāĻŋ āĻĢāύā§āĻ āĻāĻāĻžāϰ āĻĒā§āϰāϤāĻŋāϏā§āĻĨāĻžāĻĒāύ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āĻĄāĻā§āĻŽā§āύā§āĻ āĻ āϏāĻŽāϰā§āĻĨāύ āĻāϰ⧠āύāĻž āĻāĻŽāύ āĻŦāĻŋāĻļā§āώ āĻ
āĻā§āώāϰ āĻĨāĻžāĻāϤ⧠āĻĒāĻžāϰā§āĨ¤ āϝāĻĻāĻŋ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻāĻ āĻ
āĻā§āώāϰā§āϰ āĻā§āύ āĻĢāύā§āĻ āĻāĻāĻžāϰ āĻā§āĻā§ āĻĒāĻžā§ āϤāĻŦā§ āĻāĻĒāύāĻŋ āϏā§āĻāĻŋ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</p> -<p>āϤāĻžāϰ <span id="result_box" lang="bn"><span class="hps">āύāĻŋāĻāϏā§āĻŦ āĻĢāύā§āĻ āĻāĻāĻžāϰ āĻāϞā§āϞā§āĻ āĻāϰāĻžāϰ</span></span> {{ cssxref("font-family") }}āĻāĻāĻŋ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻāϰā§āĻŖāĨ¤</p> -<h3 id="āĻĢāύā§āĻā§āϰ_āĻŽāĻžāĻĒ">āĻĢāύā§āĻā§āϰ āĻŽāĻžāĻĒ</h3> -<p>āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰāĻāĻžāϰāĻŋ <span id="result_box" lang="bn"><span class="hps">āĻĒā§āώā§āĻ āĻžāĻāĻŋ āĻĒā§āĻžāϰ āϏāĻŽā§ āĻĄāĻŋāĻĢāϞā§āĻ āĻĢāύā§āĻāϰ⧠āĻŽāĻžāϰ āĻ
āĻĨāĻŦāĻž āϞā§āĻāĻžāϰ āĻāĻāĻžāϰ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ,āϤāĻžāĻ āϏāĻŦāĻĨā§āĻā§ āĻāĻžāϞ āϝāĻĻāĻŋ āĻāĻĒāύāĻŋ āĻāĻāĻāĻŋ āĻāĻĒā§āĻā§āώāĻŋāĻ āĻŽāĻžāĻĒ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</span></span></p> -<p><span id="result_box" lang="bn"><span class="hps">āĻāĻĒāύāĻŋ āĻĢāύā§āĻā§āϰ āĻāĻžāϞ āĻŽāĻžāĻĒā§āϰ</span> <span class="hps">āĻāύā§āϝ</span> <span class="hps">āĻāĻŋāĻā§ āĻŦāĻŋāϞā§āĻ āĻāύ</span> <span class="hps">āĻŽāĻžāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ,āϝā§āĻŽā§āύ-āĻŦā§,āĻā§āĻ āĻāĻŦāĻ āĻŽāĻžāĻāĻžāϰāĻŋ</span></span>āĨ¤<span class="_5yl5"><span class="null"> āĻāĻĒāύāĻŋ āĻāĻžāĻāϞ⧠āĻāĻ āĻŽāĻžāύ āĻā§āϞ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āϝā§āĻā§āϞ⧠āĻŽā§āϞ āĻāĻĒāĻžāĻĻāĻžāύā§āϰ āĻĢāύā§āĻā§āϰ āĻāĻāĻžāϰā§āϰ āϏāĻžāĻĨā§ āϏāĻŽā§āĻĒāϰā§āĻāĻŋāϤ, āϝā§āĻŽāύ āĻā§āĻ āĻŦā§ , ā§§ā§Ģā§Ļ% āĻ
āĻĨāĻŦāĻž ā§§.ā§Ģ emāĨ¤<span class="_5yl5"><span class="null">āĻāĻāĻāĻŋ "em" āĻšāĻā§āĻā§ "m" āĻ
āĻā§āώāϰā§āϰ āϏāĻŽāĻžāύ āĻĒā§āϰāϏā§āĻĨā§āϰ(āĻŽā§āϞ āĻāĻĒāĻžāĻĻāĻžāύā§āϰ āĻĢāύā§āĻā§āϰ āĻāĻāĻžāϰā§āϰ āĻāύā§āϝ); āĻāĻāĻāĻžāĻŦā§ ā§§.ā§Ģem āĻšāĻā§āĻā§ āĻŽā§āϞ āĻāĻĒāĻžāĻĻāĻžāύā§āϰ āĻāĻ āĻāĻŦāĻ āĻ
āϰā§āϧ āĻāĻāĻžāϰāĨ¤</span></span></span></span></p> -<p>āĻĒā§āϰā§ā§āĻāύ⧠āĻāĻĒāύāĻŋ āĻāĻāĻāĻŋ āύāĻŋāĻĻā§āϰāĻŋāώā§āĻ āĻāĻāĻžāϰ , āϝā§āĻŽāύ: <code>14px</code> (14 pixels) <span id="result_box" lang="bn"><span class="hps">āĻĄāĻŋāϏāĻĒā§āϞ⧠āĻĄāĻŋāĻāĻžāĻāϏ</span> āĻāϰ āĻāύā§āϝ</span> āĻ
āĻĨāĻŦāĻž 14pt (14 points) āĻĒā§āϰāĻŋāύā§āĻāĻžāϰā§āϰ āĻāύā§āϝ āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ <span id="result_box" lang="bn"><span class="hps">āĻāĻāĻž</span> <span class="hps">āϤāĻžāĻĻā§āϰ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ</span> <span class="hps">āĻāϰāĻžāϰ āĻ
āύā§āĻŽāϤāĻŋ āĻĻā§āϝāĻŧ āύāĻž</span><span>, āĻāĻžāϰāĻŖ āĻāĻāĻāĻž impaired āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰāĻāĻžāϰāĻŋāĻĻā§āϰ</span></span> āĻāύā§āϝ <span id="result_box" lang="bn"><span class="hps">āĻ
ā§āϝāĻžāĻā§āϏā§āϏāϝā§āĻā§āϝ āĻšā§ āύāĻž</span></span>āĨ¤ <span id="result_box" lang="bn"> <span class="hps">āĻāϰā§Â āĻāĻžāϞ</span> <span class="hps">āĻā§āĻļāϞ</span> <span class="hps">āĻĄāĻā§āĻŽā§āύā§āĻā§āϰ</span> <span class="hps">āĻāĻĒāϰā§āϰ</span> <span class="hps">āϏā§āϤāϰā§āϰ</span> āĻāĻŦāĻ <span class="hps">āĻŽāĻžāĻāĻžāϰāĻŋāϤā§</span> <span class="hps">āĻāĻāĻāĻŋ āĻŦāĻŋāϞā§āĻ-āĻāύ</span> <span class="hps">āĻŽāĻžāύ āϏā§āĻ</span> <span class="hps">āĻāϰāĻž āĻšāϝāĻŧ,</span></span><span id="result_box" lang="bn"><span class="hps">āĻāĻŦāĻ āϤāĻžāϰāĻĒāϰ</span> <span class="hps">āϤāĻžāϰ āϏāĻŽāϏā§āϤ</span> <span class="hps">descendent</span> <span class="hps">āĻāĻĒāĻžāĻĻāĻžāύā§āϰ āĻāύā§āϝ</span> <span class="hps">āĻāĻĒā§āĻā§āώāĻŋāĻ</span> <span class="hps">āĻŽāĻžāĻĒ āϏā§āĻ āĻāϰāĻž āĻšā§</span><span>āĨ¤</span></span></p> -<p><span id="result_box" lang="bn"><span class="hps">āϤāĻžāϰ āύāĻŋāĻāϏā§āĻŦ āĻāĻāĻāĻŋ</span> <span class="hps">āĻĢāύā§āĻ āϏāĻžāĻāĻ</span> <span class="hps">āĻāϞā§āϞā§āĻ āĻāϰāĻžāϰ āĻāύā§āϝ</span></span> {{ cssxref("font-size") }}āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻāϰā§āύāĨ¤</p> -<h3 id="āϞāĻžāĻāύā§āϰ_āĻāĻā§āĻāϤāĻž"><span class="short_text" id="result_box" lang="bn"><span class="hps">āϞāĻžāĻāύā§āϰ</span> <span class="hps">āĻāĻā§āĻāϤāĻž</span></span></h3> -<p>āϞāĻžāĻāύā§āϰ āĻāĻā§āĻāϤāĻž ⧍āĻāĻž āϞāĻžāĻāύā§āϰ āĻŽāϧā§āϝāĻāĻžāϰ āϏā§āĻĒā§āϏ āĻāϞā§āϞā§āĻ āĻāϰā§āĨ¤ āĻāĻĒāύāĻžāϰ āĻĄāĻā§āĻŽā§āύā§āĻā§ āĻĻā§āϰā§āĻ āϞāĻžāĻāύā§āϰ āĻ
āύā§āĻā§āĻā§āĻĻ āĻĨāĻžāĻā§āϞā§,āĻŦāĻŋāĻļā§āώ āĻāϰ⧠āĻĢāύā§āĻā§āϰ āϰāĻžāĻāĻžāϰ āϝāĻĻāĻŋ āĻā§āĻ āĻšā§ āϤāĻŦā§ āĻĒā§āĻžāϰ āϏā§āĻŦāĻŋāϧāĻžāϰāϤ⧠āϏā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻā§āϰ āĻĨā§āĻā§ āĻāĻāĻā§ āĻŦā§ āϏā§āĻĒā§āϏ āĻĻāĻŋāύāĨ¤</p> -<p><span id="result_box" lang="bn"><span class="hps">āϤāĻžāϰ āύāĻŋāĻāϏā§āĻŦ āĻāĻāĻāĻŋ</span> <span class="hps">āϞāĻžāĻāύ āĻāĻā§āĻāϤāĻž</span> <span class="hps">āĻāϞā§āϞā§āĻ āĻāϰāĻžāϰ āĻāύā§āϝ</span></span>{{ cssxref("line-height") }} āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻāϰā§āĻŖāĨ¤</p> -<h3 id="āϏāĻā§āĻāĻž"><span class="short_text" id="result_box" lang="bn"><span class="hps">āϏāĻā§āĻāĻž</span></span></h3> -<p>{{ cssxref("text-decoration") }}<code> āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻĒāύāĻŋ āĻāύā§āĻĻāĻžāϰ-āϞāĻžāĻāύ āĻ
āĻĨāĻŦāĻž āĻ
āύāύā§āϝ āĻĄā§āĻā§āϰā§āĻļāύ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</code> <code>āĻāĻĒāύāĻŋ āϏā§āĻĒāώā§āĻāĻāĻžāĻŦā§</code> āĻĄā§āĻā§āϰā§āĻļāύ āĻ
āĻĒāϏāϰāĻŖ āĻāϰāϤā§āĻ āĻāĻāĻŋ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</p> -<h3 id="āĻ
āύā§āϝāĻžāύā§āϝ_āĻŦā§āĻļāĻŋāώā§āĻā§āϝ"><span class="short_text" id="result_box" lang="bn"><span class="hps">āĻ
āύā§āϝāĻžāύā§āϝ</span> <span class="hps">āĻŦā§āĻļāĻŋāώā§āĻā§āϝ</span></span></h3> -<p>Italic āĻāύā§āϝ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻāϰā§āύ {{ cssxref("font-style") }}<code>: italic;</code><br> - Bold āĻāύā§āϝ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻāϰā§āύ <code>{{ cssxref("font-weight") }}: bold;</code><br> - Small capitals āĻāύā§āϝ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻāϰā§āύ <code>{{ cssxref("font-variant") }}: small-caps;</code></p> -<p><span id="result_box" lang="bn"><span class="hps">āĻĒā§āĻĨāĻāĻāĻžāĻŦā§ āĻāĻ</span> āĻā§āϞ⧠<span class="hps">āĻŦāύā§āϧ</span> <span class="hps">āĻāϰāĻžāϰ āĻāύā§āϝ, āĻāĻĒāύāĻŋ</span> <span class="hps">āϏā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ</span> <span class="hps">āĻŽāĻžāύ</span> <span class="hps">āϏā§āύāĻŋāϰā§āĻĻāĻŋāώā§āĻāĻāĻžāĻŦā§ āĻāϞā§āϞā§āĻ āĻāϰā§āύ</span></span>āĨ¤</p> -<div class="tuto_details"> - <div class="tuto_type"> - <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāϰ⧠āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ</span></span></div> - <p><span id="result_box" lang="bn"><span class="hps">āĻāĻĒāύāĻŋ</span> <span class="hps">āĻ
āύā§āϝ āĻā§āύ āĻāĻĒāĻžāϝāĻŧā§</span>āĻ <span class="hps">āĻŦāĻŋāĻāĻŋāύā§āύ</span> <span class="hps">āĻā§āĻā§āϏāĻ āϏā§āĻāĻžāĻāϞ</span> <span class="hps">āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</span></span></p> - <p><span id="result_box" lang="bn"><span class="hps">āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āĻāĻāĻžāύā§</span> <span class="hps">āĻāϞā§āϞāĻŋāĻāĻŋāϤ</span> <span class="hps">āĻ
āύā§āϝ āĻāĻŋāĻā§</span> āĻŽāĻžāύ āĻāĻā§ āϝāĻž <span class="hps">āĻāĻĒāύāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ</span>āĨ¤</span></p> - <p>āĻāĻāĻāĻŋ āĻāĻāĻŋāϞ āϏā§āĻāĻžāĻāϞāĻļā§āĻ,shorthand <code>font</code> property āĻā§āĻŋā§ā§ āĻāϞ⧠āĻāĻžāϰāĻŖ āϤāĻžāϰ āĻāĻŋāĻā§ <span id="result_box" lang="bn"><span class="hps">āĻĒāĻžāϰā§āĻļā§āĻŦ āĻĒā§āϰāϤāĻŋāĻā§āϰāĻŋāϝāĻŧāĻž āĻāĻā§</span></span> (resetting other individual properties)āĨ¤</p> - <p>āĻāϰ⧠āϤāĻĨā§āϝā§āϰ āĻāύā§āϝ <a class="external" href="http://www.w3.org/TR/CSS21/fonts.html">Fonts</a> in the CSS Specification āĻĻā§āĻāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āĻā§āĻā§āϏāĻ āĻĄā§āĻā§āϰā§āĻļāύ āĻāϰ āĻāϰ⧠āϤāĻĨā§āϝā§āϰ āĻāύā§āϝ āĻĻā§āĻā§āύ <a class="external" href="http://www.w3.org/TR/CSS21/text.html">Text</a>āĨ¤</p> - <p><span id="result_box" lang="bn"><span class="hps">āĻāĻĒāύāĻŋ</span> <span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āĻĻā§āϰ āϏāĻŋāϏā§āĻā§āĻŽā§</span> <span class="hps">āĻāύāϏā§āĻāϞ</span> <span class="hps">āĻāĻāĻžāϰā§āϰāĻāĻĒāϰ āύāĻŋāϰā§āĻāϰ</span> <span class="hps">āĻāϰāϤ⧠āύāĻž āĻāĻžāĻāϞā§</span><span>, āĻāĻĒāύāĻŋ</span> <span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ</span></span>{{ cssxref("@font-face") }}āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻ
āύāϞāĻžāĻāύ āĻĢāύā§āĻ āĻāϞā§āϞā§āĻ āĻāϰā§āĨ¤ āϝāĻĻāĻŋāĻ āĻāĻ āύāĻŋā§āĻŽ āϏāĻŽāϰā§āĻĨāύ āĻāϰ⧠āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰāĻāĻžāϰāĻŋāĻĻā§āϰ āĻāĻŽāύ āĻāĻāĻāĻŋ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻĨāĻžāĻāĻž āĻĒā§āϰā§ā§āĻāύāĨ¤</p> -</div> -<h2 id="āĻāϰā§āĻŽ_āĻāϞā§āϞā§āĻ_āĻĢāύā§āĻ"><span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāϰā§āĻŽ:</span> <span class="hps">āĻāϞā§āϞā§āĻ</span> <span class="hps">āĻĢāύā§āĻ</span></span></h2> -<p>āĻāĻāĻāĻŋ āϏāĻšāĻ āĻĄāĻā§āĻŽā§āύā§āĻ āĻāϰ āĻāύā§āϝ {{ HTMLElement("body") }} āϤ⧠āĻāĻĒāύāĻŋ āĻĢāύā§āĻ āĻāĻŦāĻ āĻĄāĻā§āĻŽā§āύā§āĻ āĻāϰ āĻŦāĻžāĻāĻŋ āϏā§āĻāĻŋāĻāϏ āϏā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</p> -<ol> - <li><span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāĻĒāύāĻžāϰ</span> <span class="hps">āϏāĻŋāĻāϏāĻāϏ āĻĢāĻžāĻāϞ</span> <span class="hps">āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž āĻāϰā§āύ.</span></span></li> - <li><span lang="bn"><span class="hps">āĻĄāĻā§āĻŽā§āύā§āĻ āĻā§āĻĄāĻŧā§</span> <span class="hps">āĻĢāύā§āĻ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāϤā§</span> <span class="hps">āύāĻŋāĻŽā§āύāϞāĻŋāĻāĻŋāϤ</span> <span class="hps">āύāĻŋāϝāĻŧāĻŽ</span> <span class="hps">āϝā§āĻ āĻāϰā§āύ.</span></span> <span id="result_box" lang="bn"><span class="hps">āϏāĻŋāĻāϏāĻāϏ</span> <span class="hps">āĻĢāĻžāĻāϞ āĻāĻĒāϰā§</span> <span class="hps">āĻāĻāĻŋ āĻāĻāĻāĻŋ</span> <span class="hps">āϞāĻāĻŋāĻā§āϝāĻžāϞ</span> <span class="hps">āĻāĻžāϝāĻŧāĻāĻž</span><span>, āĻāĻŋāύā§āϤ⧠āĻāĻĒāύāĻŋ āϝāĻāύ āĻāĻāĻžāύ⧠āϰāĻžāĻāĻŦā§āύ āϏā§āĻāĻžāύā§āĻ āϤāĻžāϰ</span> <span class="hps">āĻāĻāĻ āĻĒā§āϰāĻāĻžāĻŦ</span> āĻĒāϰāĻŦā§<span class="hps">:</span></span> - <pre class="eval">body {font: 16px "Comic Sans MS", cursive;} -</pre> - </li> - <li><span class="_5yl5"><span class="null">āĻāĻāĻāĻŋ āĻŽāύā§āϤāĻŦā§āϝ āϝā§āĻ āĻāϰā§āύ āϝā§āĻāĻŋ āύāĻŋā§āĻŽ āĻŦā§āϝāĻžāĻā§āϝāĻž āĻāϰ⧠āĻāĻŦāĻ āĻāĻāĻāĻŋ āϏā§āĻĒā§āϏ āĻĻāĻŋāύ āϝāĻžāϤ⧠āĻāϰ⧠āĻāĻĒāύāĻžāϰ āĻĒāĻāύā§āĻĻā§āϰ āĻŦāĻŋāύā§āϝāĻžāϏā§āϰ āϏāĻžāĻĨā§ āĻāĻāĻŋ āĻŽāĻŋāϞ⧠āϝāĻžā§āĨ¤</span></span></li> - <li><span id="result_box" lang="bn"><span class="hps">āĻĢāĻžāĻāϞ āϏāĻāϰāĻā§āώāĻŖ āĻāϰā§āύ</span> <span class="hps">āĻāĻŦāĻ āĻĢāϞāĻžāĻĢāϞ</span> <span class="hps">āĻĻā§āĻāϤ⧠āĻāĻĒāύāĻžāϰ āĻŦā§āϰāĻžāĻāĻāĻžāϰ</span> <span class="hps">āϰāĻŋāĻĢā§āϰā§āĻļ āĻāϰā§āύāĨ¤</span></span> āϝāĻĻāĻŋ āĻāĻĒāύāĻžāĻ°Â Comic Sans MS āĻ āĻĨāĻžāĻāĻž āĻāĻāĻžāϰ āĻ
āĻĨāĻŦāĻž āĻšāĻžāϤ⧠āϞā§āĻāĻžÂ itlic āĻāĻāĻžāϰ āϏāĻŽāϰā§āĻĨāύ āύāĻž āĻāϰ⧠,āϤāĻŦā§ āĻāĻĒāύāĻžāϰ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻ
āύā§āύāĻā§āϏ āĻā§āύ āĻāĻāĻžāϰ āĻĒāĻāύā§āĻĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĻ<br> - <table style="border: 2px outset #36b; padding: 1em;"> - <tbody> - <tr> - <td style="font: italic 16px 'Comic Sans MS', cursive; color: blue;"><strong style="color: red;">C</strong>ascading <strong style="color: green;">S</strong>tyle <strong style="color: green;">S</strong>heets</td> - </tr> - <tr> - <td style="font: 16px 'Comic Sans MS', cursive; color: blue;"><strong style="color: red;">C</strong>ascading <strong style="color: red;">S</strong>tyle <strong style="color: red;">S</strong>heets</td> - </tr> - </tbody> - </table> - </li> - <li>āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻŽā§āύā§āĻŦāĻžāϰ, <strong>View > Text Size > Increase</strong> (or <strong>View > Zoom > Zoom In</strong>) āĻĒāĻāύā§āĻĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤ <span id="result_box" lang="bn"><span class="hps">āĻāĻĒāύāĻŋ āϏā§āĻāĻžāĻāϞ āĻāĻŋ</span> <span class="hps">16</span> <span class="hps">āĻĒāĻŋāĻā§āϏā§āϞ</span> <span class="hps">āĻāϞā§āϞā§āĻ</span> <span class="hps">āϝāĻĻāĻŋāĻ</span><span>, āĻĄāĻā§āĻŽā§āύā§āĻ</span> <span class="hps">āĻĒāĻĄāĻŧāĻž</span> <span class="hps">āĻāĻāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§</span> <span class="hps">āĻŽāĻžāĻĒ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ</span></span>āĨ¤</li> -</ol> -<div class="tuto_example"> - Challenge - <p>Without changing anything else, make all six initial letters twice the size in the browser's default serif font:</p> - <table> - <tbody> - <tr> - <td style="font: italic 16px 'Comic Sans MS', cursive; color: blue;"><strong style="color: red; font: 200% serif;">C</strong>ascading <strong style="color: green; font: 200% serif;">S</strong>tyle <strong style="color: green; font: 200% serif;">S</strong>heets</td> - </tr> - <tr> - <td style="font: 16px 'Comic Sans MS', cursive; color: blue;"><strong style="color: red; font: 200% serif;">C</strong>ascading <strong style="color: red; font: 200% serif;">S</strong>tyle <strong style="color: red; font: 200% serif;">S</strong>heets</td> - </tr> - </tbody> - </table> - <div class="tuto_details" id="tutochallenge"> - <div class="tuto_type"> - Possible solution</div> - <p>Add the following style declaration to the <code>strong</code> rule:</p> - <pre class="brush: css"> font: 200% serif; -</pre> - If you use separate declarations for <code>font-size</code> and <code>font-family</code>, then the <code>font-style</code> setting on the first paragraph is <em>not</em> overridden. - <p> </p> - <a class="hideAnswer" href="#challenge">Hide solution</a></div> - <a href="#tutochallenge" title="Display a possible solution for the challenge">See a solution for the challenge.</a></div> -<h2 id="āĻĒāϰāĻŦāϰā§āϤā§">āĻĒāϰāĻŦāϰā§āϤ⧠?</h2> -<p>{{nextPage("/en-US/docs/Web/Guide/CSS/Getting_Started/Color", "Color")}}<span id="result_box" lang="bn"><span class="hps">āĻāĻĒāύāĻžāϰ āύāĻŽā§āύāĻž</span> <span class="hps">āĻĄāĻā§āĻŽā§āύā§āĻ</span> <span class="hps">āĻāϤāĻŋāĻŽāϧā§āϝā§</span> <span class="hps">āĻŦāĻŋāĻāĻŋāύā§āύ</span> <span class="hps">āύāĻžāĻŽā§</span> <span class="hps">āϰāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āϏāĻā§āώāĻŽ.</span></span> <a href="/en-US/docs/Web/Guide/CSS/Getting_Started/Color" title="/en-US/docs/Web/Guide/CSS/Getting_Started/Color">The next section</a> āĻĻā§ā§āĻž āĻāĻā§ āϰāĻ āĻāϰ āϤāĻžāϞāĻŋāĻāĻž āĻāĻŦāĻ āĻāĻŋāĻāĻžāĻŦā§ āĻāĻĒāύāĻŋ āϰāĻ āĻĒā§āϰā§ā§āĻ āĻāϰāĻŦā§āύāĨ¤</p> diff --git a/files/bn/learn/forms/index.html b/files/bn/learn/forms/index.html deleted file mode 100644 index 8d3c7edcf9..0000000000 --- a/files/bn/learn/forms/index.html +++ /dev/null @@ -1,343 +0,0 @@ ---- -title: HTML forms guide -slug: Learn/Forms -tags: - - NeedsReview -translation_of: Learn/Forms -original_slug: Web/Guide/HTML/Forms ---- -<p>āĻāĻ āϏāĻšāĻžā§āĻŋāĻāĻž āĻšāĻā§āĻā§ āĻāĻāĻāĻŋ āϏāĻžāĻŽāĻā§āϰāĻŋāĻ āύāĻŋāϰā§āĻĻā§āĻļāĻŋāĻāĻž āϝāĻž āĻāĻĒāύāĻžāĻā§ āĻŽāĻžāώā§āĻāĻžāϰ<span style="background-color: #40e0d0;"> HTML</span> form āϤā§āϰāĻŋ āĻāϰāϤ⧠āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰāĻŦā§ āĨ¤ <span id="result_box" lang="bn"><span class="hps"><span style="background-color: #00ffff;">HTML</span> from</span> <span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āĻĻā§āϰ āϏāĻžāĻĨā§</span> <span class="hps">āĻāϞāĻžāĻĒāĻāĻžāϰāĻŋāϤāĻžāϰ</span> <span class="hps">āĻāύā§āϝ āĻā§āĻŦ</span> <span class="hps">āĻļāĻā§āϤāĻŋāĻļāĻžāϞ⧠āĻšāĻžāϤāĻŋāϝāĻŧāĻžāϰ</span> <span class="hps">āĻšāϝāĻŧ</span></span> āύāĻž āĨ¤ <span id="result_box" lang="bn"><span class="hps">āĻāĻ āϏāĻšāĻžāϝāĻŧāĻŋāĻāĻžāϰ āĻŽāϧā§āϝā§,<span style="background-color: #00ffff;"> </span></span><span id="result_box" lang="bn"><span class="hps"><span style="background-color: #00ffff;">HTML</span></span> from <span class="hps">āĻšāϤā§Â  </span></span><span class="hps">āĻāĻŽāϰāĻž</span> <span class="hps">āĻāĻžāϏā§āĻāĻŽ āĻāĻāĻā§āĻ</span> <span class="hps">āĻāϰāĻžāϰ</span> <span class="hps">āĻĒāϰāĻŋāĻāĻžāϞāύāĻžāϰ</span> <span class="hps">āϤāĻĨā§āϝ</span> <span class="hps">āĻĨā§āĻā§</span> <span class="hps">āĻāĻžāĻ āĻžāĻŽā§</span> <span class="hps">āĻĨā§āĻā§</span> <span class="hps">āϏā§āĻāĻžāĻāϞāĻŋāĻ</span> <span class="hps">āĻāϰāĻžāϰ</span></span>āĨ¤ āϤā§āĻŽāĻŋ āĻāĻ āĻļāĻā§āϤāĻŋāĻļāĻžāϞāĻŋ āĻ
āĻĢāĻžāĻ°Â āĻļāĻŋāĻāϤ⧠āĻāĻŦāĻ āĻāĻĒāĻā§āĻā§ āĻĒāĻžāϰāĻŦā§āĨ¤</p> -<h2 id="āĻŦāϰā§āύ_āĻŽāĻžāϞāĻž">āĻŦāϰā§āύ āĻŽāĻžāϞāĻž</h2> -<ol> - <li><a href="/en-US/docs/HTML/Forms/My_first_HTML_form" title="/en-US/docs/HTML/Forms/My_first_HTML_form">āĻāĻŽāĻžāϰ āĻĒā§āϰāĻĨāĻŽÂ Â HTML form</a></li> - <li><a href="/en-US/docs/HTML/Forms/How_to_structure_an_HTML_form" title="/en-US/docs/HTML/Forms/How_to_structure_an_HTML_form"><span>HTML form </span></a>āĻāĻŋ āĻāĻžāĻŦā§ āĻāĻ āĻ¨Â āĻāϰāϤ⧠āĻšā§Â </li> - <li><a href="/en-US/docs/HTML/Forms/The_native_form_widgets" title="/en-US/docs/HTML/Forms/The_native_form_widgets"><span>āύā§āĻāĻŋāĻ Â Â form <span id="result_box" lang="bn"><span class="hps">āĻāĻāĻā§āĻ</span></span></span></a></li> - <li>CSS āϏāĻžāĻĨā§ HTML forms - <ol> - <li><a href="/en-US/docs/HTML/Forms/Styling_HTML_forms" title="/en-US/docs/HTML/Forms/Styling_HTML_forms"><span>HTML forms</span></a> āĻāϰ āĻāύā§āύāϤāĻŋ</li> - <li><a href="/en-US/docs/Web/Guide/HTML/Forms/Advanced_styling_for_HTML_forms" title="/en-US/docs/Advanced_styling_for_HTML_forms"> HTML forms āĻāύā§āύāϤāĻŋāϰ āϧāϰāύ</a></li> - <li> āĻāĻāĻā§āĻ āĻāϰ āĻā§āĻŦāĻŋāϞ āĻšāϤ⧠<a href="/en-US/docs/Property_compatibility_table_for_form_widgets" title="/en-US/docs/Property_compatibility_table_for_form_widgets">Property </a>āĻļāĻžāĻŽāĻžāϝāĻļā§āϝāϤāĻž</li> - </ol> - </li> - <li><a href="/en-US/docs/HTML/Forms/Sending_and_retrieving_form_data" title="/en-US/docs/HTML/Forms/Sending_and_retrieving_form_data"><span>āϤāĻĨā§āϝ āĻšāϤā§Â </span></a>āĻĒāĻžāĻ āĻžāϤ⧠āĻāĻŦāĻ āĻā§āώā§āĻāĻž āĻāϰāϤā§</li> - <li> āϤāĻĨā§āϝ āĻšāϤ⧠āĻŦā§āϧāϤāĻž</li> - <li> āĻāĻāĻā§āĻ āĻšāϤ⧠āĻāĻŋāĻāĻžāĻŦā§ coustom āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻšā§</li> - <li><a href="/en-US/docs/HTML/Forms/Sending_forms_through_JavaScript" title="/en-US/docs/HTML/Forms/Sending_forms_through_JavaScript"> JavaScript āĻāĻŋ āĻāĻžāĻŦā§ āύāĻŋāĻā§āώā§āĻĒ āĻāϰāϤ⧠āĻšā§</a> - <ol> - <li><a href="/en-US/docs/DOM/XMLHttpRequest/FormData/Using_FormData_Objects" title="/en-US/docs/DOM/XMLHttpRequest/FormData/Using_FormData_Objects">āĻĄāĻžāĻāĻž āĻ
āĻŦāĻā§</a>āĻāĻ āĻāĻŋāĻāĻžāĻŦā§ āĻŦā§āϝāĻžāĻŦāĻšāĻžāĻ°Â āĻāϰāϤ⧠āĻšā§</li> - </ol> - </li> - <li><a href="/en-US/docs/HTML/Forms/HTML_forms_in_legacy_browsers" title="/en-US/docs/HTML/Forms/HTML_forms_in_legacy_browsers">HTML āĻšāϤ⧠<span id="result_box" lang="bn"><span class="hps">āĻŦā§āϰāĻžāĻāĻāĻžāϰ⧠</span></span></a></li> -</ol> -<h2 id="HTML_Documentation">HTML Documentation</h2> -<h3 id="HTML_Elements">HTML Elements</h3> -<table> - <thead> - <tr> - <th scope="col">Element</th> - <th scope="col">Related DOM interface</th> - <th scope="col">Description</th> - </tr> - </thead> - <tbody> - <tr> - <td style="vertical-align: top;">{{HTMLElement("button")}}</td> - <td style="vertical-align: top;">{{domxref("HTMLButtonElement")}}</td> - <td style="vertical-align: top;">The <code>button</code> element represents a clickable button.</td> - </tr> - <tr> - <td style="vertical-align: top;">{{HTMLElement("datalist")}}</td> - <td style="vertical-align: top;">{{domxref("HTMLDataListElement")}}</td> - <td style="vertical-align: top;">The <span style="font-family: Courier New;">datalist</span> element contains a set of {{ HTMLElement("option") }} elements that represent the possible options for the value of other forms elements.</td> - </tr> - <tr> - <td style="vertical-align: top;">{{HTMLElement("fieldset")}}</td> - <td style="vertical-align: top;">{{domxref("HTMLFieldSetElement")}}</td> - <td style="vertical-align: top;">The <span style="font-family: Courier New;">fieldset</span> is used to group several form elements within a form.</td> - </tr> - <tr> - <td style="vertical-align: top;">{{HTMLElement("form")}}</td> - <td style="vertical-align: top;">{{domxref("HTMLFormElement")}}</td> - <td style="vertical-align: top;">The <code>form</code> element represents a section of document that contains interactive element that enable a user to submit information to a web server.</td> - </tr> - <tr> - <td style="vertical-align: top;">{{HTMLElement("input")}}</td> - <td style="vertical-align: top;">{{domxref("HTMLInputElement")}}</td> - <td style="vertical-align: top;">The <code>input</code> element is used to create interactive controls for forms.</td> - </tr> - <tr> - <td style="vertical-align: top;">{{HTMLElement("keygen")}}</td> - <td style="vertical-align: top;">{{domxref("HTMLKeygenElement")}}</td> - <td style="vertical-align: top;">The <code>keygen</code> element exists to facilitate generation of key material, and submission of the public key as part of an HTML form</td> - </tr> - <tr> - <td style="vertical-align: top;">{{HTMLElement("label")}}</td> - <td style="vertical-align: top;">{{domxref("HTMLLabelElement")}}</td> - <td style="vertical-align: top;">The <code>label</code> element represents a caption for an item in a user interface</td> - </tr> - <tr> - <td style="vertical-align: top;">{{HTMLElement("legend")}}</td> - <td style="vertical-align: top;">{{domxref("HTMLLegendElement")}}</td> - <td style="vertical-align: top;">The <code>legend</code> element represents a caption for the content of its parent {{ HTMLElement("fieldset") }}.</td> - </tr> - <tr> - <td style="vertical-align: top;">{{HTMLElement("meter")}}</td> - <td style="vertical-align: top;">{{domxref("HTMLMeterElement")}}</td> - <td style="vertical-align: top;">The <code>meter</code> element represents either a scalar value within a known range or a fractional value.</td> - </tr> - <tr> - <td style="vertical-align: top;">{{HTMLElement("optgroup")}}</td> - <td style="vertical-align: top;">{{domxref("HTMLOptGroupElement")}}</td> - <td style="vertical-align: top;">the <code>optgroup</code> element creates a group of options within a {{ HTMLElement("select") }} element.</td> - </tr> - <tr> - <td style="vertical-align: top;">{{HTMLElement("option")}}</td> - <td style="vertical-align: top;">{{domxref("HTMLOptionElement")}}</td> - <td style="vertical-align: top;">the HTML<em> </em><code>option<em> </em></code>element is used to create a control representing an item within a {{ HTMLElement("select") }}, an {{ HTMLElement("optgroup") }} or a {{ HTMLElement("datalist") }} element.</td> - </tr> - <tr> - <td style="vertical-align: top;">{{HTMLElement("output")}}</td> - <td style="vertical-align: top;">{{domxref("HTMLOutputElement")}}</td> - <td style="vertical-align: top;">The <code>output</code> element represents the result of a calculation.</td> - </tr> - <tr> - <td style="vertical-align: top;">{{HTMLElement("progress")}}</td> - <td style="vertical-align: top;">{{domxref("HTMLProgressElement")}}</td> - <td style="vertical-align: top;">The <code>progress</code> element is used to view the completion progress of a task.</td> - </tr> - <tr> - <td style="vertical-align: top;">{{HTMLElement("select")}}</td> - <td style="vertical-align: top;">{{domxref("HTMLSelectElement")}}</td> - <td style="vertical-align: top;">The <code>select</code> element represents a control that presents a menu of options.</td> - </tr> - <tr> - <td style="vertical-align: top;">{{HTMLElement("textarea")}}</td> - <td style="vertical-align: top;">{{domxref("HTMLTextAreaElement")}}</td> - <td style="vertical-align: top;">The <code>textarea</code> element represents a multi-line plain-text editing control.</td> - </tr> - </tbody> -</table> -<div class="note"> - <p><strong>Note:</strong> All form elements, as all HTML elements, support the {{domxref("HTMLElement")}} DOM interface.</p> -</div> -<h3 id="HTML_Attributes">HTML Attributes</h3> -<table class="standard-table"> - <thead> - <tr> - <th>Attribute Name</th> - <th>Elements</th> - <th>Description</th> - </tr> - </thead> - <tbody> - <tr> - <td>accept</td> - <td>{{ HTMLElement("form") }}, {{ HTMLElement("input") }}</td> - <td>List of types the server accepts, typically a file type.</td> - </tr> - <tr> - <td style="white-space: nowrap;">accept-charset</td> - <td>{{ HTMLElement("form") }}</td> - <td>List of supported charsets.</td> - </tr> - <tr> - <td>action</td> - <td>{{ HTMLElement("form") }}</td> - <td>The URI of a program that processes the information submitted via the form.</td> - </tr> - <tr> - <td>autocomplete</td> - <td>{{ HTMLElement("form") }}, {{ HTMLElement("input") }}</td> - <td>Indicates whether controls in this form can by default have their values automatically completed by the browser.</td> - </tr> - <tr> - <td>autofocus</td> - <td>{{ HTMLElement("button") }}, {{ HTMLElement("input") }}, {{ HTMLElement("keygen") }}, {{ HTMLElement("select") }}, {{ HTMLElement("textarea") }}</td> - <td>The element should be automatically focused after the page loaded.</td> - </tr> - </tbody> - <tbody> - <tr> - <td>challenge</td> - <td>{{ HTMLElement("keygen") }}</td> - <td>A challenge string that is submitted along with the public key.</td> - </tr> - <tr> - <td>checked</td> - <td>{{ HTMLElement("input") }}</td> - <td>Indicates whether the element should be checked on page load.</td> - </tr> - <tr> - <td>cols</td> - <td>{{ HTMLElement("textarea") }}</td> - <td>Defines the number of columns in a textarea.</td> - </tr> - <tr> - <td>data</td> - <td>{{ HTMLElement("object") }}</td> - <td>Specifies the URL of the resource.</td> - </tr> - <tr> - <td>dirname</td> - <td>{{ HTMLElement("input") }}, {{ HTMLElement("textarea") }}</td> - <td> </td> - </tr> - <tr> - <td>disabled</td> - <td>{{ HTMLElement("button") }}, {{ HTMLElement("fieldset") }}, {{ HTMLElement("input") }}, {{ HTMLElement("keygen") }}, {{ HTMLElement("optgroup") }}, {{ HTMLElement("option") }}, {{ HTMLElement("select") }}, {{ HTMLElement("textarea") }}</td> - <td>Indicates whether the user can interact with the element.</td> - </tr> - <tr> - <td>enctype</td> - <td>{{ HTMLElement("form") }}</td> - <td>Defines the content type of the form date when the <code>method</code> is POST.</td> - </tr> - <tr> - <td>for</td> - <td>{{ HTMLElement("label") }}, {{ HTMLElement("output") }}</td> - <td>Describes elements which belongs to this one.</td> - </tr> - <tr> - <td>form</td> - <td>{{ HTMLElement("button") }}, {{ HTMLElement("fieldset") }}, {{ HTMLElement("input") }}, {{ HTMLElement("keygen") }}, {{ HTMLElement("label") }}, {{ HTMLElement("meter") }}, {{ HTMLElement("object") }}, {{ HTMLElement("output") }}, {{ HTMLElement("progress") }}, {{ HTMLElement("select") }}, {{ HTMLElement("textarea") }}</td> - <td>Indicates the form that is the owner of the element.</td> - </tr> - </tbody> - <tbody> - <tr> - <td>high</td> - <td>{{ HTMLElement("meter") }}</td> - <td>Indicates the lower bound of the upper range.</td> - </tr> - <tr> - <td>keytype</td> - <td>{{ HTMLElement("keygen") }}</td> - <td>Specifies the type of key generated.</td> - </tr> - <tr> - <td>list</td> - <td>{{ HTMLElement("input") }}</td> - <td>Identifies a list of pre-defined options to suggest to the user.</td> - </tr> - <tr> - <td>low</td> - <td>{{ HTMLElement("meter") }}</td> - <td>Indicates the upper bound of the lower range.</td> - </tr> - <tr> - <td>max</td> - <td>{{ HTMLElement("input") }}, {{ HTMLElement("meter") }}, {{ HTMLElement("progress") }}</td> - <td>Indicates the maximum value allowed.</td> - </tr> - <tr> - <td>maxlength</td> - <td>{{ HTMLElement("input") }}, {{ HTMLElement("textarea") }}</td> - <td>Defines the maximum number of characters allowed in the element.</td> - </tr> - <tr> - <td>method</td> - <td>{{ HTMLElement("form") }}</td> - <td>Defines which HTTP method to use when submitting the form. Can be GET (default) or POST.</td> - </tr> - <tr> - <td>min</td> - <td>{{ HTMLElement("input") }}, {{ HTMLElement("meter") }}</td> - <td>Indicates the minimum value allowed.</td> - </tr> - <tr> - <td>multiple</td> - <td>{{ HTMLElement("input") }}, {{ HTMLElement("select") }}</td> - <td>Indicates whether multiple values can be entered in an input of the type <code>email</code> or <code>file</code>.</td> - </tr> - <tr> - <td>name</td> - <td>{{ HTMLElement("button") }}, {{ HTMLElement("form") }}, {{ HTMLElement("fieldset") }}, {{ HTMLElement("input") }}, {{ HTMLElement("keygen") }}, {{ HTMLElement("output") }}, {{ HTMLElement("select") }}, {{ HTMLElement("textarea") }}</td> - <td>Name of the element. For example used by the server to identify the fields in form submits.</td> - </tr> - <tr> - <td>novalidate</td> - <td>{{ HTMLElement("form") }}</td> - <td>This attribute indicates that the form shouldn't be validated when submitted.</td> - </tr> - <tr> - <td>optimum</td> - <td>{{ HTMLElement("meter") }}</td> - <td>Indicates the optimal numeric value.</td> - </tr> - <tr> - <td>pattern</td> - <td>{{ HTMLElement("input") }}</td> - <td>Defines a regular expression which the element's value will be validated against.</td> - </tr> - <tr> - <td>placeholder</td> - <td>{{ HTMLElement("input") }}, {{ HTMLElement("textarea") }}</td> - <td>Provides a hint to the user of what can be entered in the field.</td> - </tr> - <tr> - <td>readonly</td> - <td>{{ HTMLElement("input") }}, {{ HTMLElement("textarea") }}</td> - <td>Indicates whether the element can be edited.</td> - </tr> - <tr> - <td>required</td> - <td>{{ HTMLElement("input") }}, {{ HTMLElement("select") }}, {{ HTMLElement("textarea") }}</td> - <td>Indicates whether this element is required to fill out or not.</td> - </tr> - <tr> - <td>rows</td> - <td>{{ HTMLElement("textarea") }}</td> - <td>Defines the number of rows in a textarea.</td> - </tr> - <tr> - <td>selected</td> - <td>{{ HTMLElement("option") }}</td> - <td>Defines a value which will be selected on page load.</td> - </tr> - <tr> - <td>size</td> - <td>{{ HTMLElement("input") }}, {{ HTMLElement("select") }}</td> - <td>Defines the width of the element (in pixels). If the element's <code>type</code> attribute is <code>text</code> or <code>password</code> then it's the number of characters.</td> - </tr> - <tr> - <td>src</td> - <td>{{ HTMLElement("input") }}</td> - <td>The URL of the embeddable content.</td> - </tr> - <tr> - <td>step</td> - <td>{{ HTMLElement("input") }}</td> - <td> </td> - </tr> - <tr> - <td>target</td> - <td>{{ HTMLElement("form") }}</td> - <td> </td> - </tr> - <tr> - <td>type</td> - <td>{{ HTMLElement("button") }}, {{ HTMLElement("input") }}</td> - <td>Defines the type of the element.</td> - </tr> - <tr> - <td>usemap</td> - <td>{{ HTMLElement("input") }}</td> - <td> </td> - </tr> - <tr> - <td>value</td> - <td>{{ HTMLElement("button") }}, {{ HTMLElement("option") }}, {{ HTMLElement("input") }}, {{ HTMLElement("meter") }}, {{ HTMLElement("progress") }}</td> - <td>Defines a default value which will be displayed in the element on page load.</td> - </tr> - <tr> - <td>wrap</td> - <td>{{ HTMLElement("textarea") }}</td> - <td>Indicates whether the text should be wrapped.</td> - </tr> - </tbody> -</table> -<h3 id="Normative_reference">Normative reference</h3> -<ul> - <li><a href="http://www.w3.org/TR/html5/forms.html" lang="en" rel="external" title="http://www.w3.org/TR/html5/forms.html">W3C HTML5 Specification (Forms)</a></li> - <li><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/forms.html#forms" rel="external" title="http://www.whatwg.org/specs/web-apps/current-work/multipage/forms.html#forms">WHATWG HTML Living Standard (Forms)</a></li> -</ul> diff --git a/files/bn/learn/html/index.html b/files/bn/learn/html/index.html deleted file mode 100644 index bcfa885427..0000000000 --- a/files/bn/learn/html/index.html +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: HTML -slug: Learn/HTML -translation_of: Learn/HTML ---- -<div>{{LearnSidebar}}</div> - -<p class="summary">To build websites, you should know about {{Glossary('HTML')}} â the fundamental technology used to define the structure of a webpage. HTML is used to specify whether your web content should be recognized as a paragraph, list, heading, link, image, multimedia player, form, or one of many other available elements or even a new element that you define.</p> - -<h2 id="Learning_pathway">Learning pathway</h2> - -<p>Ideally you should start your learning journey by learning HTML. Start by reading <a href="/en-US/docs/Web/Guide/HTML/Introduction">Introduction to HTML</a>. You may then move on to learning about more advanced topics such as:</p> - -<ul> - <li><a href="/en-US/docs/Web/API">HTML5 APIs</a></li> - <li><a href="/en-US/docs/Learn/CSS">CSS</a>, and how to use it to style HTML (for example alter your text size and fonts used, add borders and drop shadows, layout your page with multiple columns, add animations and other visual effects.)</li> - <li><a href="/en-US/docs/Learn/JavaScript">JavaScript</a>, and how to use it to add dynamic functionality to web pages (for example find your location and plot it on a map, make UI elements appear/disappear when you toggle a button, save users' data locally on their computers, and much much more.)</li> -</ul> - -<p>Before starting this topic, you should have at least basic familiarity with using computers, and using the Web passively (i.e. just looking at it, consuming the content). You should have a basic work environment set up as detailed in <a href="/en-US/docs/Learn/Getting_started_with_the_web/Installing_basic_software">Installing basic software</a>, and understand how to create and manage files, as detailed in <a href="/en-US/docs/Learn/Getting_started_with_the_web/Dealing_with_files">Dealing with files</a> â both are parts of our <a href="/en-US/docs/Learn/Getting_started_with_the_web">Getting started with the web</a> complete beginner's module.</p> - -<p>It is recommended that you work through <a href="/en-US/docs/Learn/Getting_started_with_the_web">Getting started with the web </a>before attempting this topic, however it isn't absolutely necessary; much of what is covered in the <a href="/en-US/docs/Learn/Getting_started_with_the_web/HTML_basics">HTML basics</a> article is also covered in our <a href="/en-US/docs/Learn/HTML/Introduction_to_HTML">Introduction to HTML</a> module, albeit in a lot more detail.</p> - -<h2 id="Modules">Modules</h2> - -<p>This topic contains the following modules, in a suggested order for working through them. You should definitely start with the first one.</p> - -<dl> - <dt><a href="/en-US/docs/Learn/HTML/Introduction_to_HTML">Introduction to HTML</a></dt> - <dd>This module sets the stage, getting you used to important concepts and syntax, looking at applying HTML to text, how to create hyperlinks, and how to use HTML to structure a webpage.</dd> - <dt><a href="/en-US/docs/Learn/HTML/Multimedia_and_embedding">Multimedia and embedding</a></dt> - <dd>This module explores how to use HTML to include multimedia in your web pages, including the different ways that images can be included, and how to embed video, audio, and even entire other webpages.</dd> - <dt><a href="/en-US/docs/Learn/HTML/Tables">HTML Tables</a></dt> - <dd>Representing tabular data on a webpage in an understandable, {{glossary("Accessibility", "accessible")}} way can be a challenge. This module covers basic table markup, along with more complex features such as implementing captions and summaries.</dd> - <dt><a href="/en-US/docs/Learn/HTML/Forms">HTML Forms</a></dt> - <dd>Forms are a very important part of the Web â these provide much of the functionality you need for interacting with web sites, e.g. registering and logging in, sending feedback, buying products, and more. This module gets you started with creating the client-side parts of forms.</dd> -</dl> - -<h2 id="Solving_common_HTML_problems">Solving common HTML problems</h2> - -<p><a href="/en-US/docs/Learn/HTML/Howto">Use HTML to solve common problems</a> provides links to sections of content explaining how to use HTML to solve very common problems when creating a webpage: dealing with titles, adding images or videos, emphasizing content, creating a basic form, etc.</p> - -<h2 id="See_also">See also</h2> - -<div class="document-head" id="wiki-document-head"> -<dl> - <dt><a href="/en-US/docs/Web/HTML">HTML (HyperText Markup Language)</a> on MDN.</dt> - <dd>The main entry point for HTML documentation on MDN, including detailed element and attribute references â if you want to know what attributes an element has or what values an attribute has, for example, this is a great place to start.</dd> -</dl> -</div> diff --git a/files/bn/learn/html/introduction_to_html/index.html b/files/bn/learn/html/introduction_to_html/index.html deleted file mode 100644 index 42fc47f662..0000000000 --- a/files/bn/learn/html/introduction_to_html/index.html +++ /dev/null @@ -1,73 +0,0 @@ ---- -title: Introduction to HTML -slug: Learn/HTML/Introduction_to_HTML -tags: - - CodingScripting - - HTML - - Introduction to HTML - - Landing - - Links - - NeedsTranslation - - Structure - - Text - - TopicStub - - head - - semantics -translation_of: Learn/HTML/Introduction_to_HTML ---- -<div>{{LearnSidebar}}</div> - -<p class="summary">At its heart, {{glossary("HTML")}} is a fairly simple language made up of {{Glossary("Element","elements")}}, which can be applied to pieces of text to give them different meaning in a document (Is it a paragraph? Is it a bulleted list? Is it part of a table?), structure a document into logical sections (Does it have a header? Three columns of content? A navigation menu?), and embed content such as images and videos into a page. This module will introduce the first two of these and introduce fundamental concepts and syntax you need to know to understand HTML.</p> - -<h2 id="Prerequisites">Prerequisites</h2> - -<p>Before starting this module, you don't need any previous HTML knowledge, but you should have at least basic familiarity with using computers and using the web passively (i.e., just looking at it and consuming content). You should have a basic work environment set up (as detailed in <a href="https://developer.mozilla.org/en-US/docs/Learn/Getting_started_with_the_web/Installing_basic_software">Installing basic software</a>), and understand how to create and manage files (as detailed in <a href="https://developer.mozilla.org/en-US/docs/Learn/Getting_started_with_the_web/Dealing_with_files">Dealing with files</a>). Both are parts of our <a href="https://developer.mozilla.org/en-US/docs/Learn/Getting_started_with_the_web">Getting started with the web</a> complete beginner's module.</p> - -<div class="note"> -<p><strong>Note</strong>: If you are working on a computer/tablet/other devices that doesn't let you create your own files, you can try out (most of) the code examples in an online coding program such as <a href="http://jsbin.com/">JSBin</a> or <a href="https://glitch.com/">Glitch</a>.</p> -</div> - -<h2 id="Guides">Guides</h2> - -<p>This module contains the following articles, which will take you through all the basic theory of HTML and provide ample opportunity for you to test out some skills.</p> - -<dl> - <dt><a href="/en-US/docs/Learn/HTML/Introduction_to_HTML/Getting_started">Getting started with HTML</a></dt> - <dd>Covers the absolute basics of HTML, to get you started â we define elements, attributes, and other important terms, and show where they fit in the language. We also show how a typical HTML page is structured and how an HTML element is structured, and explain other important basic language features. Along the way, we'll play with some HTML to get you interested!</dd> - <dt><a href="/en-US/docs/Learn/HTML/Introduction_to_HTML/The_head_metadata_in_HTML">Whatâs in the head? Metadata in HTML</a></dt> - <dd>The {{Glossary("Head","head")}} of an HTML document is the part that <strong>is not</strong> displayed in the web browser when the page is loaded. It contains information such as the page {{htmlelement("title")}}, links to {{glossary("CSS")}} (if you want to style your HTML content with CSS), links to custom favicons, and metadata (data about the HTML, such as who wrote it, and important keywords that describe the document).</dd> - <dt><a href="/en-US/docs/Learn/HTML/Introduction_to_HTML/HTML_text_fundamentals">HTML text fundamentals</a></dt> - <dd>One of HTML's main jobs is to give text meaning (also known as {{Glossary("Semantics","semantics")}}), so that the browser knows how to display it correctly. This article looks at how to use HTML to break up a block of text into a structure of headings and paragraphs, add emphasis/importance to words, create lists, and more.</dd> - <dt><a href="/en-US/docs/Learn/HTML/Introduction_to_HTML/Creating_hyperlinks">Creating hyperlinks</a></dt> - <dd>Hyperlinks are really important â they are what makes the web a web. This article shows the syntax required to make a link and discusses best practices for links.</dd> - <dt><a href="/en-US/docs/Learn/HTML/Introduction_to_HTML/Advanced_text_formatting">Advanced text formatting</a></dt> - <dd>There are many other elements in HTML for formatting text that we didn't get to in the <a href="/en-US/docs/Learn/HTML/Introduction_to_HTML/HTML_text_fundamentals">HTML text fundamentals</a> article. The elements here are less well-known, but still useful to know about. In this article, you'll learn about marking up quotations, description lists, computer code and other related text, subscript and superscript, contact information, and more.</dd> - <dt><a href="/en-US/docs/Learn/HTML/Introduction_to_HTML/Document_and_website_structure">Document and website structure</a></dt> - <dd>As well as defining individual parts of your page (such as "a paragraph" or "an image"), HTML is also used to define areas of your website (such as "the header," "the navigation menu," or "the main content column.") This article looks into how to plan a basic website structure and how to write the HTML to represent this structure.</dd> - <dt><a href="/en-US/docs/Learn/HTML/Introduction_to_HTML/Debugging_HTML">Debugging HTML</a></dt> - <dd>Writing HTML is fine, but what if something goes wrong, and you can't work out where the error in the code is? This article will introduce you to some tools that can help.</dd> -</dl> - -<h2 id="Assessments">Assessments</h2> - -<p>The following assessments will test your understanding of the HTML basics covered in the guides above.</p> - -<dl> - <dt><a href="/en-US/docs/Learn/HTML/Introduction_to_HTML/Marking_up_a_letter">Marking up a letter</a></dt> - <dd>We all learn to write a letter sooner or later; it is also a useful example to test out text formatting skills. In this assessment, you'll be given a letter to mark up.</dd> - <dt><a href="/en-US/docs/Learn/HTML/Introduction_to_HTML/Structuring_a_page_of_content">Structuring a page of content</a></dt> - <dd>This assessment tests your ability to use HTML to structure a simple page of content, containing a header, a footer, a navigation menu, main content, and a sidebar.</dd> -</dl> - -<h2 id="See_also">See also</h2> - -<dl> - <dt><a href="https://teach.mozilla.org/activities/web-lit-basics/">Web literacy basics 1</a></dt> - <dd>An excellent Mozilla foundation course that explores and tests a lot of the skills talked about in the <em>Introduction to HTML</em> module. Learners get familiar with reading, writing, and participating on the web in this six-part module. Discover the foundations of the web through production and collaboration.</dd> -</dl> - -<div class="note"> -<h2 id="Feedback">Feedback</h2> - -<p>Help us improve our guides and tutorials like this one by taking <a href="https://www.surveygizmo.com/s3/4871248/MDN-Guides-Survey">our survey here</a>.</p> -</div> diff --git a/files/bn/learn/index.html b/files/bn/learn/index.html deleted file mode 100644 index d97b02594f..0000000000 --- a/files/bn/learn/index.html +++ /dev/null @@ -1,99 +0,0 @@ ---- -title: Web āĻā§ āĻļāĻŋāĻā§āύwww -slug: Learn -tags: - - Beginner - - Index - - Landing - - Learn - - NeedsTranslation - - TopicStub - - Web -translation_of: Learn ---- -<div class="summary"> -<p><u><strong id="docs-internal-guid-882eb067-dfbc-b1a1-15fd-8230d416ac78">āĻāĻĒāύāĻŋ āĻāĻŋ āĻāĻĒāύāĻžāϰ āύāĻŋāĻā§āϰ āĻā§ā§āĻŦāϏāĻžāĻāĻ āĻŦāĻž āĻā§ā§āĻŦ āĻā§āϝāĻžāĻĒ āĻŦāĻžāύāĻžāϤ⧠āĻāĻžāύ ? āĻāĻĒāύāĻŋ āĻāĻā§āĻŦāĻžāϰ⧠āϏāĻ āĻŋāĻ āĻāĻžā§āĻāĻžā§āϤā§āĻ āĻāϏā§āĻā§āύāĨ¤</strong></u></p> -</div> - -<p><font face="FreeSans"><font face="SolaimanLipi">āĻā§ā§āĻŦ āĻĄāĻŋāĻāĻžāĻāύ āĻāĻŦāĻ āĻĄā§āĻāϞā§āĻĒāĻŽā§āύā§āĻ āĻļāĻŋāĻāϤ⧠āĻŦā§āĻļ āĻāĻŋāĻā§ āĻāĻžāύāϤ⧠āĻšā§</font></font><font face="SolaimanLipi">, </font><font face="FreeSans"><font face="SolaimanLipi">āϤāĻŦā§ āĻāĻāĻŋ āϤā§āĻŽāύ āĻāĻŋāύā§āϤāĻžāϰ āĻŦāĻŋāώ⧠āύā§āĨ¤ āĻāĻāĻžāύ⧠āĻāĻŽāϰāĻž āĻāĻĒāύāĻžāϰ āϏāĻšāϝā§āĻā§āϤāĻžā§ āĻāĻāĻŋ </font></font><font face="SolaimanLipi">, </font><font face="FreeSans"><font face="SolaimanLipi">āϝā§āĻāĻžāύ⧠āĻāĻĒāύāĻŋ āĻļā§āϧ⧠āĻāĻŋāĻā§ āĻā§āĻĄ āĻŦā§āĻā§ āύāĻŋāĻŦā§āύ āĻāϰ āĻĻā§āĻāĻŦā§āĻ¨Â āϧā§āϰ⧠āϧā§āϰ⧠āĻāĻĒāύāĻŋ āĻāĻāĻāύ āĻĻāĻā§āώā§āϝ āĻĒā§āĻļāĻžāĻĻāĻžāϰ⧠āĻĄā§āĻāϞā§āĻĒāĻžāϰ āĻāϰ āĻĒāϰāĻŋāύāϤ āĻšā§ā§ āϝāĻžāĻŦā§āύ āĨ¤</font></font></p> - -<h2 id="āĻā§āĻĨāĻžā§_āĻĨā§āĻā§_āĻļā§āϰā§_āĻāϰāϤā§_āĻāĻžāύ">āĻā§āĻĨāĻžā§ āĻĨā§āĻā§ āĻļā§āϰ⧠āĻāϰāϤ⧠āĻāĻžāύ?</h2> - -<p><font face="FreeSans"><font face="SolaimanLipi">āĻāĻĒāύāĻŋ āϝā§āĻāĻžāύā§āĻ āϝā§āϤ⧠āĻāĻžāύ āĻāĻŽāϰāĻž āĻāĻĒāύāĻžāϰ āϏāĻžāĻĨā§ āϏā§āĻāĻžāύā§āĻ āύāĻŋā§ā§ āϝāĻžāĻŦ āĨ¤ āĻā§āύ āĻŦāĻŋāĻŦāϰāύāĻāĻŋ āĻāĻĒāύāĻžāϰ āĻāĻžāĻā§ āĻŦā§āĻļāĻŋ āϏā§āĻŦāĻŋāϧāĻž āĻāύāĻ </font></font><font face="SolaimanLipi">?</font><strong> </strong></p> - -<ul class="card-grid"> - <li><strong id="docs-internal-guid-7da75c9c-dfcb-0613-512e-903b8f31af91">āĻāĻŽāĻŋ </strong><strong>āĻāĻāĻāύ āĻ
āύāĻāĻŋāĻā§āĻ</strong> - - <p><font face="FreeSans"><font face="SolaimanLipi">āϏā§āĻŦāĻžāĻāϤāĻŽ</font></font><font face="SolaimanLipi">!!  </font><font face="FreeSans"><font face="SolaimanLipi">āĻāĻŽāĻžāĻĻā§āϰ āĻāĻ āϏāĻŋāϰāĻŋāĻāĻāĻŋ</font></font> <a href="/en-US/Learn/Getting_started_with_the_web">"āϝā§āĻāĻžāĻŦā§ āĻā§ā§āĻŦ āĻļā§āĻāĻž āĻļā§āϰ⧠āĻāϰāĻŦā§āĻ¨Â "</a> āĻāĻāĻž<font face="FreeSans"><strong><font face="SolaimanLipi"> </font></strong><font face="SolaimanLipi">āĻĻāĻŋā§ā§ āĻļā§āϰ⧠āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āĨ¤Â āĻāĻāĻž āĻāĻĒāύāĻžāĻā§ āĻā§ā§āĻŦ āĻĄā§āĻāϞā§āĻĒāĻŽā§āύā§āĻ āĻāϰ āϏāĻžāϧāĻžāϰāύ āĻŦāĻŋāώ⧠āĻŦāϏā§āϤ⧠āĻāϰ āϧāĻžāϰāĻŖāĻž āĻĒā§āϰāĻĻāĻžāύ āĻāϰāĻŦā§ āϝāĻž āĻāĻŽāĻŋ āĻāĻžāĻā§ āϞāĻžāĻāĻžāϤ⧠āĻĒāĻžāϰāĻŦā§ āĨ¤</font></font></p> - </li> - <li><strong id="docs-internal-guid-7da75c9c-dfca-c553-2f44-21afe2603352">āĻāĻŽāĻŋ āĻā§ā§āĻŦ āϏāĻŽā§āĻŦāύā§āϧ⧠āĻāĻžāύāĻŋ</strong> - <p><strong id="docs-internal-guid-882eb067-e8e4-cce6-30f2-0bb4764ccf68"> </strong><font face="FreeSans"><font face="SolaimanLipi">āĻā§āĻŦāĻ āĻāύāύā§āĻĻā§āϰ</font></font><font face="SolaimanLipi">!! </font><font face="FreeSans"><font face="SolaimanLipi">āϏā§āĻ āĻā§āώā§āϤā§āϰ⧠āĻāĻŽāϰāĻž āĻāĻĒāύāĻžāĻā§ āĻā§ā§āĻŦ āĻāϰ āĻāĻāύā§āϤ⧠āĻŽā§āϞ āĻŦāĻŋāώā§āĻā§āϞā§āϰ āĻāĻāĻŋāϰ āĻā§āĻāĻžāύ āϞāĻžāĻā§āϰ āĻāύā§āϝ āĻĒāϰāĻžāĻŽāϰā§āĻļ āĻĒā§āϰāĻĻāĻžāύ āĻāϰāĻŦ āĨ¤Â </font></font><a href="/en-US/docs/Learn/HTML">HTML</a>, <a href="/en-US/docs/Learn/CSS">CSS</a>, āĻāĻŦāĻ <a href="/en-US/docs/Learn/JavaScript">JavaScript</a></p> - </li> - <li><strong id="docs-internal-guid-7da75c9c-dfcc-5d84-9629-bb0fffa3c10c">āĻāĻŽāĻŋ āĻā§ā§āĻŦ āĻāϰ āĻŦā§āϝāĻžāĻĒāĻžāϰ⧠āĻŦāĻŋāĻļā§āώāĻā§āĻ</strong> - <p>Amazing! In that case, you may be interested in exploring our advanced <a href="/en-US/docs/Web/Guide">Guides</a> and <a href="/en-US/docs/Web/Tutorials">Tutorials</a>. You should also consider <a href="/en-US/Learn/How_to_contribute">contributing to the Learning Area</a>. ;)</p> - </li> -</ul> - -<div class="note"> -<p><strong>Note</strong>: In the future we're planning to publish more learning pathways, for example for experienced coders learning specific advanced techniques, native developers who are new to the Web, or people who want to learn design techniques.</p> -</div> - -<p>{{LearnBox({"title":"Quick learning: Vocabulary"})}}</p> - -<h2 id="āĻ
āύā§āϝāĻžāύā§āϝ_āĻāύā§āϰ_āϏāĻžāĻĨā§_āĻļāĻŋāĻā§āύ">āĻ
āύā§āϝāĻžāύā§āϝ āĻāύā§āϰ āϏāĻžāĻĨā§ āĻļāĻŋāĻā§āύ</h2> - -<p> āϝāĻĻāĻŋ āĻāĻĒāύāĻžāϰ āĻāĻŋāĻā§ āĻāĻžāύāĻžāϰ āĻĨāĻžāĻā§Â or are still wondering where to go, Mozilla is a global community of Web enthusiasts, including mentors and teachers who are glad to help you. Get in touch with them through WebMaker:</p> - -<ul> - <li>āĻŽā§āύā§āĻāϰ āĻ āĻļāĻŋāĻā§āώāĻāĻĻā§āϰ āϏāĻžāĻĨā§ āĻāĻĨāĻž āĻŦāϞāϤ⧠āĻāĻŦāĻ āĻĻā§āĻāĻž āĻāϰāϤā§Â <a href="http://discourse.webmaker.org/" rel="external">āĻĄāĻŋāϏāĻā§āϰā§āϏ āĻĢā§āϰāĻžāĻŽ</a> āĻ āĻāϏā§āύāĨ¤</li> - <li><a href="https://events.webmaker.org/">āĻāĻā§āύā§āĻ āĻā§āĻāĻā§āύ</a> and learn the web with awesome folks.</li> -</ul> - -<h2 id="Sharing_knowledge">Sharing knowledge</h2> - -<p>This whole Learning Area is built by our contributors. We need you in our team whether you are a beginner, a teacher, or a skilled web developer. If you're interested, take a look at <a href="/en-US/Learn/How_to_contribute">how you can help</a>, and we encourage you to chat with us on our <a href="/en-US/docs/MDN/Community#Join_our_mailing_lists">mailing lists</a> or <a href="/en-US/docs/MDN/Community#Get_into_IRC">IRC channel</a>. :)</p> - -<dl> - <dt><a href="https://exlskills.com/learn-en/courses">EXLskills</a> </dt> - <dd>āĻŽā§āύā§āĻāϰāĻļāĻŋāĻĒ āĻāĻŦāĻ āĻĒā§āϰāĻāϞā§āĻĒ āĻāĻŋāϤā§āϤāĻŋāĻ āĻļā§āĻāĻžāϰ āϏāĻā§āĻā§, āĻĒā§āϰāϝā§āĻā§āϤāĻŋ āĻĻāĻā§āώāϤāĻž āĻĻāĻā§āώāϤāĻž āĻāύā§āϝ āĻŦāĻŋāύāĻžāĻŽā§āϞā§āϝ⧠āĻāĻŦāĻ āĻā§āϞāĻž āĻā§āϰā§āϏ</dd> -</dl> - -<h2 id="Subnav">Subnav</h2> - -<ol> - <li><a href="/en-US/Learn/Getting_started_with_the_web">Getting started with the web</a></li> - <li><a href="/en-US/Learn/Skills">Learn the web</a> - <ol> - <li><a href="https://webmaker.org/en-US/literacy" rel="external">Web Literacy Map</a></li> - <li><a href="/en-US/Learn/Web_Mechanics">Web mechanics</a></li> - <li><a href="/en-US/Learn/Infrastructure">Infrastructure</a></li> - <li><a href="/en-US/Learn/Coding-Scripting">Coding & Scripting</a></li> - <li><a href="/en-US/Learn/Design_and_Accessibility">Design & Accessibility</a></li> - <li><a href="/en-US/Learn/Composing_for_the_web">Writing & planning</a></li> - </ol> - </li> - <li><a href="#">Learn technologies</a> - <ol> - <li><a href="/en-US/Learn/HTML">HTML</a></li> - <li><a href="/en-US/Learn/CSS">CSS</a></li> - <li><a href="/en-US/Learn/JavaScript">JavaScript</a></li> - <li><a href="/en-US/Learn/Python">Python</a></li> - </ol> - </li> - <li><a href="/en-US/Learn/tutorial">Learning tutorials</a> - <ol> - <li><a href="/en-US/Learn/tutorial/How_to_build_a_web_site">How to build a web site?</a></li> - <li><a href="/en-US/Learn/tutorial/Information_Security_Basics">Information security basics</a></li> - </ol> - </li> - <li><a href="http://weblitmapper.webmakerprototypes.org/">Learning resources</a></li> - <li><a href="/en-US/Learn/help">Getting help</a> - <ol> - <li><a href="/en-US/Learn/FAQ">FAQ</a></li> - <li><a href="/en-US/docs/Glossary">Glossary</a></li> - <li><a href="http://discourse.webmakerprototypes.org/" rel="external">Ask your questions</a></li> - <li><a href="https://events.webmaker.org/" rel="external">Meet teachers and mentors</a></li> - </ol> - </li> - <li><a href="/en-US/Learn/How_to_contribute">How to contribute</a></li> -</ol> diff --git a/files/bn/learn/javascript/first_steps/index.html b/files/bn/learn/javascript/first_steps/index.html deleted file mode 100644 index ad6df0a101..0000000000 --- a/files/bn/learn/javascript/first_steps/index.html +++ /dev/null @@ -1,70 +0,0 @@ ---- -title: āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĒā§āϰāĻĨāĻŽ āϧāĻžāĻĒ -slug: Learn/JavaScript/First_steps -tags: - - Arrays - - Article - - Assessment - - Beginner - - CodingScripting - - Guide - - JavaScript - - Landing - - Module - - NeedsTranslation - - Numbers - - Operators - - TopicStub - - Variables - - 'l10n:priority' - - maths - - strings -translation_of: Learn/JavaScript/First_steps ---- -<div>{{LearnSidebar}}</div> - -<p class="summary">āĻāĻŽāĻžāĻĻā§āϰ āĻĒā§āϰāĻĨāĻŽ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŽāĻĄāĻŋāĻāϞ⧠āĻāĻŽāϰāĻž āĻāĻŋāĻā§ āĻā§āϤ āĻĒā§āϰāĻļā§āύā§āϰ āĻāϤā§āϤāϰ āĻĻāĻŋāĻŦ, āϝā§āĻŽāύ "āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻŋ?" , "āĻāĻāĻžÂ āĻā§āĻŽāύ āĻĻā§āĻāϤā§?" , "āĻāĻāĻž āĻāĻŋ āĻāϰāϤ⧠āĻĒāĻžāϰā§?" āĨ¤ āĻāĻĒāύāĻžāĻā§ āĻāĻĒāύāĻžāĻ°Â āĻĒā§āϰāĻĨāĻŽ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āϞā§āĻāĻžāϰ āĻŦāĻžāϏā§āϤāĻŦ āĻ
āĻāĻŋāĻā§āĻāϤāĻžāϰ āĻŽāϧā§āϝ āĻĻāĻŋā§ā§ āύāĻŋā§ā§ āϝāĻžāĻā§āĻžāϰ āĻāĻā§ āĻāĻŽāϰāĻž āĻāĻā§āϞ⧠āĻļāĻŋāĻāĻŦā§āĨ¤ āϤāĻžāϰāĻĒāϰ āĻāĻŽāϰāĻž āĻāĻŋāĻā§Â  āĻāĻŋ āĻŦāĻŋāϞā§āĻĄāĻŋāĻ āĻŦā§āϞāĻ āύāĻŋā§ā§ āĻŦāĻŋāĻļāĻĻā§ āĻāϞā§āĻāύāĻž āĻāϰāĻŦā§, āϝā§āĻŽāύ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ, āϏā§āĻā§āϰāĻŋāĻ, āύāĻžāĻŽā§āĻŦāĻžāϰ āĻāĻŦāĻ array āĨ¤</p> - -<h2 id="āĻĒā§āϰā§āĻŦāĻļāϰā§āϤ">āĻĒā§āϰā§āĻŦāĻļāϰā§āĻ¤Â </h2> - -<p>āĻāĻ āĻŽāĻĄāĻŋāĻāϞ āĻļā§āϰ⧠āĻāϰāĻžāϰ āĻĒā§āϰā§āĻŦā§ āĻāĻĒāύāĻžāϰ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāϰ āĻāĻĒāϰ āĻā§āύ⧠āĻĒā§āϰā§āĻŦ āĻ
āĻāĻŋāĻā§āĻāϤāĻž āĻĨāĻžāĻāĻž āĻāĻŦāĻļā§āϝāĻ āύā§, āĻāĻŋāύā§āϤ⧠āĻāĻĒāύāĻžāϰ HTML āĻ CSS āĻāϰ āϏāĻžāĻĨā§ āĻĒāϰāĻŋāĻāĻŋāϤāĻŋ āĻĨāĻžāĻāϤ⧠āĻšāĻŦā§āĨ¤ āĻāĻĒāύāĻžāĻā§ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻļā§āϰ⧠āĻāϰāĻžāϰ āĻĒā§āϰā§āĻŦā§ āύāĻŋāĻŽā§āύā§āϰ āĻŽāĻĄāĻŋāĻāϞāĻā§āϞā§āϰ āĻŽāϧā§āϝ āĻĻāĻŋā§ā§ āĻāĻžāĻ āĻļā§āϰ⧠āĻāϰāĻžāϰ āĻĒāϰāĻžāĻŽāϰā§āĻļ āĻĻā§āĻā§āĻž āĻšāĻā§āĻā§āĨ¤Â </p> - -<ul> - <li><a href="https://developer.mozilla.org/en-US/docs/Learn/Getting_started_with_the_web">Getting started with the Web</a> (which includes a really <a href="/en-US/docs/Learn/Getting_started_with_the_web/JavaScript_basics">basic JavaScript introduction</a>).</li> - <li><a href="/en-US/docs/Learn/HTML/Introduction_to_HTML">Introduction to HTML</a>.</li> - <li><a href="https://developer.mozilla.org/en-US/docs/Learn/CSS/Introduction_to_CSS">Introduction to CSS</a>.</li> -</ul> - -<div class="note"> -<p><strong>āĻŦāĻŋāĻāĻĻā§āϰāĻ </strong>: āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāĻŽāύ āĻāĻāĻāĻŋ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰ/āĻā§āϝāĻžāĻŦāϞā§āĻ āĻāĻŋāĻāĻŦāĻž āĻ
āύā§āϝāĻžāύā§āϝ āĻĄāĻŋāĻāĻžāĻāϏ⧠āĻāĻžāĻ āĻāϰā§āύ āϝā§āĻāĻžāύ⧠āĻāĻĒāύāĻžāϰ āύāĻŋāĻā§āϰ āĻā§āύ⧠āĻĢāĻžāĻāϞ āϤā§āϰ⧠āĻāϰāĻž āϏāĻŽā§āĻāĻŦ āύā§, āϏā§āĻā§āώā§āϤā§āϰ⧠āĻāĻĒāύāĻžāϰ āϤā§āϰ⧠āĻāϰāĻž āĻā§āĻĄāĻā§āϞ⧠āύāĻŋā§ā§ āĻāĻŦā§āώāĻŖāĻž āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āĻ
āύāϞāĻžāĻāύ āĻā§āĻĄāĻŋāĻ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻā§āϞā§āϤ⧠āϝā§āĻŽāĻ¨Â <a href="http://jsbin.com/">JSBin</a> āĻ
āĻĨāĻŦāĻžÂ <a href="https://thimble.mozilla.org/">Thimble</a>āĨ¤Â </p> -</div> - -<h2 id="āĻāĻžāĻāĻĄ">āĻāĻžāĻāĻĄ</h2> - -<dl> - <dt><a href="/en-US/docs/Learn/JavaScript/First_steps/What_is_JavaScript">āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻŋ?</a></dt> - <dd>āύāĻŦā§āύ āĻļāĻŋāĻā§āώāĻžāϰā§āĻĨā§āĻĻā§āĻ°Â āĻāύā§āϝ āĻā§ā§āĻāĻŋāϤ MDN āĻāϰ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻā§āϰā§āϏ⧠āĻāĻĒāύāĻžāĻā§ āϏā§āĻŦāĻžāĻāϤāĻŽāĨ¤ āĻāĻ āĻĒā§āϰāĻĨāĻŽ āĻāϰā§āĻāĻŋāĻā§āϞ⧠āĻāĻŽāϰāĻž āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻāĻā§ āĻāĻāĻā§ āϏā§āϤāϰ āĻĨā§āĻā§ āĻĻā§āĻāĻŦā§āĨ¤ āĻāĻŽāϰāĻž āĻāϤā§āϤāϰ āĻĻā§āĻŦ "āĻāĻāĻž āĻāĻŋ?" , āĻāĻŦāĻ "āĻāĻāĻž āĻāĻŋ āĻāϰāĻā§?" āĻāĻŦāĻ āύāĻŋāĻļā§āĻāĻŋāϤ āĻāϰāĻŦā§ āϝ⧠āĻāĻĒāύāĻŋ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāϰ āĻāĻĻā§āĻĻā§āĻļā§āϝ āύāĻŋā§ā§ āϏāĻžāĻā§āĻāύā§āĻĻāĻŦā§āϧ āĻāϰāĻā§āύāĨ¤Â </dd> - <dt><a href="/en-US/docs/Learn/JavaScript/First_steps/A_first_splash">āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāϰ āĻĒā§āϰāĻĨāĻŽ āĻāϞāĻ</a></dt> - <dd>āĻāĻāύ āĻāĻĒāύāĻŋ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāĻŋāĻā§ āϤāϤā§āϤā§āĻŦ āĻļāĻŋāĻā§āĻā§āύ āĻāĻŦāĻ āĻāĻĒāύāĻŋ āĻāĻžāύā§āύ āĻāĻĒāύāĻŋ āĻāĻāĻž āĻĻāĻŋā§ā§ āĻāĻŋ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤ āĻāĻŽāϰāĻž āĻāĻĒāύāĻžāĻā§ āĻāĻāĻāĻŋ āϏāĻāĻā§āώāĻŋāĻĒā§āϤ āĻā§āϰā§āϏ⧠āϏāĻŽā§āĻĒā§āϰā§āĻŖ āĻĒā§āϰāĻžāĻāĻāĻŋāĻāĻžāϞ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ āĻāϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āĻā§āϤ āĻŦā§āĻļāĻŋāώā§āĻāĻā§āϞ⧠āĻļā§āĻāĻžāĻŦā§āĨ¤ āĻāĻāĻžāύ⧠āϧāĻžāĻĒā§ āϧāĻžāĻĒā§Â āĻāĻĒāύāĻŋ "Guess the number" āύāĻžāĻŽā§āĻ°Â āĻāĻāĻāĻŋ āϏāĻžāϧāĻžāϰāĻŖ āĻā§āĻŽ āϤā§āϰ⧠āĻāϰāĻŦā§āύāĨ¤Â  </dd> - <dt><a href="/en-US/docs/Learn/JavaScript/First_steps/What_went_wrong">āĻāĻŋ āϏāĻŽāϏā§āϝāĻž āĻšāϞā§? āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŽā§āϰāĻžāĻŽāϤ</a></dt> - <dd>āĻĒā§āϰā§āĻŦā§āϰ āĻāϰā§āĻāĻŋāĻā§āϞ⧠āϝāĻāύ āĻāĻĒāύāĻŋ "Guess the number" āĻā§āĻŽāĻāĻŋ āϤā§āϰ⧠āĻāϰā§āĻāĻŋāϞā§āύ āϤāĻāύ āύāĻŋāĻļā§āĻā§āĻ āĻā§ā§āĻžāϞ āĻāϰā§āĻāĻŋāϞā§āύ āϝ⧠āĻāĻāĻž āĻāĻžāĻ āĻāϰāĻāĻŋāϞ⧠āύāĻžāĨ¤ āĻā§ āĻĒāĻžāĻā§āĻžāϰ āĻĻāϰāĻāĻžāϰ āύā§āĻ - āĻāĻ āĻāϰā§āĻāĻŋāĻā§āϞ āϏā§āĻ āĻāĻĻā§āĻĻā§āĻļā§āϝ āύāĻŋā§ā§ āϞā§āĻāĻž āĻšā§ā§āĻā§ āĻāĻŋāĻā§ āϏāĻžāϧāĻžāϰāĻŖ āĻāĻŋāĻĒāϏ āϏāĻšāĻāĻžāϰ⧠āϝāĻžāϤ⧠āĻāĻĒāύāĻŋ āϏāĻšāĻā§ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽā§āĻ°Â āϏāĻŽāϏā§āϝāĻž āύāĻŋāϰā§āĻŖā§ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āĻ āϤāĻžāϰ āϏāĻŽāĻžāϧāĻžāύ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤Â </dd> - <dt><a href="/en-US/docs/Learn/JavaScript/First_steps/Variables">āĻāĻĒāύāĻžāϰ āĻĻāϰāĻāĻžāϰāĻŋ āϤāĻĨā§āϝ Storing (āϏāĻāϰāĻā§āώāĻŖ) āĻāϰāĻžÂ â Variables (āĻāϞāĻ)</a></dt> - <dd>āĻĒā§āϰā§āĻŦā§āϰ āĻā§āĻāĻŋāĻāϤāĻ āĻāϰā§āĻāĻŋāĻā§āϞ āĻĒā§āĻžāϰ āĻĒāϰ⧠āĻāĻĒāύāĻžāϰ āĻāĻāύ āĻāĻžāύāĻž āĻāĻāĻŋāϤ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻŋ, āĻāĻāĻž āĻāĻĒāύāĻžāϰ āĻāύā§āĻ¯Â āĻāĻŋ āĻāϰāϤ⧠āĻĒāĻžāϰā§, āĻ
āύā§āϝāĻžāύā§āϝ āĻā§ā§āĻŦ āĻā§āĻāύā§āϞāĻāĻŋāϰ āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻāĻĒāύāĻŋ āĻāĻāĻžāĻā§ āĻāĻŋāĻāĻžāĻŦā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ, āĻāĻŦāĻ āĻāĻāĻžāϰ āĻŽā§āϞ āĻŦā§āĻļāĻŋāώā§āĻ āĻāĻāĻā§ āϏā§āϤāϰ āĻĨā§āĻā§ āĻĻā§āĻāϤ⧠āĻā§āĻŽāύ āϞāĻžāĻā§āĨ¤ āĻāĻ āĻāϰā§āĻāĻŋāĻā§āϞ⧠āĻāĻŽāϰāĻž āĻāĻā§āĻŦāĻžāϰ⧠āĻŽā§āϞāĻŋāĻ āĻŦāĻŋāώ⧠āĻĻā§āĻāĻŦā§ āϝā§āĻāĻž āĻšāϞ⧠āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āĻĒā§āϰāĻĨāĻŽ āĻŽā§āϞāĻŋāĻ āĻŦāĻŋāϞā§āĻĄāĻŋāĻ āĻŦā§āϞāĻ - Variables (āĻāϞāĻ)āĨ¤Â </dd> - <dt><a href="/en-US/docs/Learn/JavaScript/First_steps/Math">āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāϰ āĻŽā§āϞāĻŋāĻ āĻāĻŖāĻŋāĻ¤Â â numbers and operators</a></dt> - <dd>āĻāĻ āĻŽā§āĻšā§āϰā§āϤ⧠āĻāĻŽāϰāĻž āĻāϞā§āĻāύāĻž āĻāϰāĻŦā§ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āĻāĻŖāĻŋāϤ āύāĻŋā§ā§ - āĻāĻŽāϰāĻž āĻāĻŋāĻāĻžāĻŦā§ āĻ
āĻĒāĻžāϰā§āĻāϰ āĻāĻāϤā§āϰ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŋ āĻāĻŋāĻāĻžāĻŦā§ āύāĻžāĻŽā§āĻŦāĻžāϰāĻā§ āĻāĻŽāĻžāĻĻā§āϰ āĻāĻĻā§āĻļ āĻĒāĻžāϞāύ āĻāϰāĻžāϰ āĻāύā§āĻ¯Â āĻĒāϰāĻŋāĻāĻžāϞāύāĻž āĻāϰāϤ⧠āĻĒāĻžāϰāĻŋāĨ¤Â </dd> - <dt><a href="/en-US/docs/Learn/JavaScript/First_steps/Strings">āĻā§āĻā§āϏāĻ āϏāĻžāĻŽāϞāĻžāύā§Â â strings in JavaScript</a></dt> - <dd>āĻĒāϰāĻŦāϰā§āϤā§āϤ⧠āĻāĻŽāϰāĻž āĻāĻŽāĻžāĻĻā§āϰ āĻŽāύā§āϝā§āĻ āĻā§āϰāĻžāĻŦā§ āϏā§āĻā§āϰāĻŋāĻ āĻāϰ āĻĻāĻŋāĻā§ - āĻā§āĻā§āϏāĻ āĻāϰ āĻā§āĻāϰāĻžāĻā§ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻā§ā§āĻ°Â āĻāĻžāώāĻžā§ āĻāĻāĻžāĻ āĻŦāϞāĻž āĻšā§ā§ āĻĨāĻžāĻā§āĨ¤ āĻāĻ āĻāϰā§āĻāĻŋāĻā§āϞ⧠āĻāĻŽāϰāĻž āϏā§āĻ āϏāĻŦāĻāĻŋāĻā§ āĻĻā§āĻāĻŦā§ āϝā§āĻāĻž āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻļā§āĻāĻžāϰ āϏāĻŽā§ āϏā§āĻā§āϰāĻŋāĻ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāĻĒāύāĻžāϰ āĻāĻžāύāĻž āĻĨāĻžāĻāĻžāϰ āĻĻāϰāĻāĻžāϰ, āϝā§āĻŽāύ āϏā§āĻā§āϰāĻŋāĻ āϤā§āϰā§, āϏā§āĻā§āϰāĻŋāĻ āĻĨā§āĻā§ āĻā§āĻā§āĻļāύ āĻāϰ āĻŽā§āĻā§āϤāĻŋ āĻāĻŦāĻ āϤāĻžāĻĻā§āϰāĻā§ āĻāĻāϤā§āϰ āĻāϰāĻžāĨ¤Â </dd> - <dt><a href="/en-US/docs/Learn/JavaScript/First_steps/Useful_string_methods">āϏā§āĻŦāĻŋāϧāĻžāĻāύāĻ āϏā§āĻā§āϰāĻŋāĻ āĻŽā§āĻĨāĻĄ</a></dt> - <dd>āĻāĻāύ āĻāĻŽāϰāĻž āĻĻā§āĻāϞāĻžāĻŽ āϏā§āĻā§āϰāĻŋāĻ āĻāϰ āĻāĻā§āĻŦāĻžāϰ⧠āĻŽā§āϞāĻŋāĻ āĻŦāĻŋāώā§āĻā§āϞā§, āĻāĻāύ āĻāĻāĻā§ āĻāϤāĻŋ āĻŦāĻžā§āĻŋā§ā§ āĻāĻŋāύā§āϤāĻž āĻāϰ⧠āĻĻā§āĻāĻž āϝāĻžāĻ āĻŦāĻŋāϞā§āĻ-āĻāύ āĻŽā§āĻĨāĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āϏā§āĻā§āϰāĻŋāĻ āĻāϰ āĻāĻĒāĻ°Â āĻāĻŋ āϧāϰāĻŖā§āϰ āϞāĻžāĻāĻāύāĻ āĻ
āĻĒāĻžāϰā§āĻļāύ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§, āϝā§āĻŽāύ āĻāĻāĻāĻŋ āϏā§āĻā§āϰāĻŋāĻ āĻāϰ āĻĻā§āϰā§āĻā§āϝ āĻĒāϰāĻŋāĻŽāĻžāĻĒ āĻāϰāĻž, āϏā§āĻā§āϰāĻŋāĻ āĻāĻāϤā§āϰ āĻ āĻĒā§āĻĨāĻ āĻāϰāĻž, āϏā§āĻā§āϰāĻŋāĻ āĻāϰ āĻāĻāĻāĻŋ āĻ
āĻā§āώāϰ āĻ
āύā§āϝāĻāĻŋāϰ āĻāύā§āϝ āĻŦāĻžāĻĻ āĻĻā§āĻā§āĻž, āĻāĻŦāĻ āĻāϰ⧠āĻ
āύā§āĻ āĻāĻŋāĻā§āĨ¤Â  </dd> - <dt><a href="/en-US/docs/Learn/JavaScript/First_steps/Arrays">Arrays</a></dt> - <dd>āĻāĻ āĻŽāĻĄāĻŋāĻāϞā§āϰ āϏāϰā§āĻŦāĻļā§āώ āĻāϰā§āĻāĻŋāĻā§āϞ⧠āĻāĻŽāϰāĻž āĻĻā§āĻāĻŦā§ Array - āĻāĻāĻāĻŋāĻŽāĻžāϤā§āϰ āĻāϞāĻā§āϰ āĻŽāϧā§āϝ⧠āĻāĻāĻāĻŋ āĻĄāĻžāĻāĻžāϰ āϤāĻžāϞāĻŋāĻāĻž āϏāĻāϰāĻā§āώāĻŖ āĻāϰāĻžāϰ āϏāĻšāĻ āĻāĻĒāĻžā§āĨ¤ āĻāĻāĻžāύ⧠āĻāĻŽāϰāĻž āĻĻā§āĻāĻŦā§ āĻā§āύ āĻāĻāĻŋ āϏā§āĻŦāĻŋāϧāĻžāĻāύāĻ, āϤāĻžāϰāĻĒāϰ āĻĻā§āĻāĻŦā§ āĻāĻŋāĻāĻžāĻŦā§ āĻāĻāĻāĻŋ Array āϤā§āϰ⧠āĻāϰāϤ⧠āĻšā§, Array āĻĒā§āύāϰā§āĻĻā§āϧāĻžāϰ, āϏāĻāϝā§āĻāύ āĻāĻŦāĻ Array āĻāϰ āϤāĻžāϞāĻŋāĻāĻž āĻĨā§āĻā§ āĻāĻāĻā§āĻŽ āĻŦāĻŋā§ā§āĻāύ, āĻāĻŦāĻ āĻāϰ āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻāϰ⧠āĻ
āύā§āĻ āĻāĻŋāĻā§āĨ¤Â </dd> -</dl> - -<h2 id="āĻŽā§āϞā§āϝāĻžā§āύ">āĻŽā§āϞā§āϝāĻžā§āύ</h2> - -<p>āύāĻŋāĻā§āϰ āĻāĻžāĻāĻāĻŋ āĻĨā§āĻā§ āĻŽā§āϞā§āϝāĻžā§āύ āĻāϰāĻž āĻšāĻŦā§ āĻāĻĒāύāĻŋ āĻāĻĒāϰā§āϰ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻā§āϰā§āϏā§āĻ°Â āĻāĻžāĻāĻĄ āĻ
āύā§āϏāϰāĻŖ āĻāϰ⧠āĻāĻŋ āĻļāĻŋāĻā§āĻā§āύāĨ¤Â </p> - -<dl> - <dt><a href="/en-US/docs/Learn/JavaScript/First_steps/Silly_story_generator">āĻŽāĻāĻžāĻĻāĻžāϰ āĻāϞā§āĻĒ āĻā§āĻĒāĻžāĻĻāĻ</a></dt> - <dd>āĻāĻ āĻŽā§āϞā§āϝāĻžā§āύ⧠āĻāĻĒāύāĻžāĻā§ āĻāĻāĻāĻŋ āĻāĻžāĻ āĻĻā§āĻā§āĻž āĻšāĻŦā§, āĻŽāĻĄāĻŋāĻāϞāĻā§āϞ⧠āĻĨā§āĻā§ āĻāĻŋāĻā§ āĻļāĻŋāĻā§ āĻāĻĒāύāĻžāĻā§ āĻāĻāĻāĻŋ āĻŽāĻāĻžāĻĻāĻžāϰ App āĻŦāĻžāύāĻžāϤ⧠āĻšāĻŦā§ āϝā§āĻāĻž āĻŽāĻāĻžāĻĻāĻžāϰ āĻāϞā§āĻĒ āϤā§āϰ⧠āĻāϰā§āĨ¤ āĻļā§āĻā§āĻā§āĻāĻž āϰāĻāϞ⧠!</dd> -</dl> diff --git a/files/bn/learn/javascript/first_steps/what_is_javascript/index.html b/files/bn/learn/javascript/first_steps/what_is_javascript/index.html deleted file mode 100644 index 2d2f0528e1..0000000000 --- a/files/bn/learn/javascript/first_steps/what_is_javascript/index.html +++ /dev/null @@ -1,422 +0,0 @@ ---- -title: āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻā§? -slug: Learn/JavaScript/First_steps/What_is_JavaScript -translation_of: Learn/JavaScript/First_steps/What_is_JavaScript -original_slug: Learn/JavaScript/First_steps/āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ-āĻā§ ---- -<div>{{LearnSidebar}}</div> - -<div>{{NextMenu("Learn/JavaScript/First_steps/A_first_splash", "Learn/JavaScript/First_steps")}}</div> - -<p class="summary">āĻŽā§āĻāĻŋāϞāĻž āĻĄā§āĻā§āϞāĻĒāĻžāϰ āύā§āĻāĻā§āĻžāϰā§āĻ āĻāϰ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāϰ āĻā§āϰā§āϏ⧠āϏā§āĻŦāĻžāĻāϤāĻžāĻŽ! āĻāĻ āϞā§āĻāĻžā§ āĻāĻŽāϰāĻž āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻāĻā§ āĻāĻā§āϰāĻāĻžāĻŦā§ āĻāĻžāύāĻŦ, āĻāĻŋāĻā§ āĻĒā§āϰāĻļā§āύ āύāĻŋā§ā§ āĻāϞā§āĻāύāĻž āĻāϰāĻŦ āϝā§āĻŽāύ "āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻā§" āĻāĻŦāĻ "āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĻāĻŋā§ā§ āĻā§ āĻāϰāĻž āϝāĻžā§?", āϏā§āĻ āϏāĻžāĻĨā§ āϏāĻšāĻāĻāĻžāĻŦā§ āĻā§āĻāĻžāĻŦā§ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āϏā§āĻāĻžāĻ āĻļāĻŋāĻāĻŦāĨ¤</p> - -<table class="learn-box standard-table"> - <tbody> - <tr> - <th scope="row">āĻāĻā§ āĻĨā§āĻā§ āϝāĻž āĻāĻžāύāϤ⧠āĻšāĻŦā§</th> - <td>āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāĻ°Â </td> - </tr> - <tr> - <th scope="row">āĻāĻĻā§āĻĻā§āĻļā§āϝ:</th> - <td>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāϰ āϏāĻžāĻĨā§ āĻĒāϰāĻŋāĻāĻŋāϤāĻŋ,</td> - </tr> - </tbody> -</table> - -<h2 id="āĻāĻžāĻāϏā§āĻā§āϰāĻŋāĻĒā§āĻ_āĻāϰ_āĻĒā§āϰā§āĻŖāĻžāĻā§āĻ_āϏāĻāĻā§āĻāĻž">āĻāĻžāĻāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāϰ āĻĒā§āϰā§āĻŖāĻžāĻā§āĻ āϏāĻāĻā§āĻāĻž</h2> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŽā§āϞāϤ āĻāĻāĻāĻŋ scripting āĻāĻžāώāĻž āĻŦāĻž programming āĻāĻžāώāĻžāĨ¤ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻā§ā§āĻŦāϏāĻžāĻāĻā§ āĻāĻāĻŋāϞ āĻŦā§āĻļāĻŋāώā§āĻā§āϝ āϝā§āĻā§āϤ āĻāϰāĻž āϝāĻžā§ āϝā§āĻŽāύ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āϏāĻŽā§ āĻ
āύā§ā§āϝāĻžā§ā§ āĻāύāĻā§āύā§āĻ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻž, āĻŽāĻžāύāĻāĻŋāϤā§āϰ āϝā§āĻ āĻāϰāĻž āĻā§ā§āĻŦāϏāĻžāĻāĻā§Â  2D/3D animation āϝā§āĻā§āϤ āĻāϰāĻž āĻāϤā§āϝāĻžāĻĻāĻŋāĨ¤ āύāĻŋāĻā§āϰ āĻā§ā§āĻŦ āĻĒā§āϰāϝā§āĻā§āϤāĻŋ āϰā§āĻĒāĻ āϝ⧠āĻā§āĻ āĻāĻā§ āϏā§āĻāĻžāϰ āϤā§āϤā§ā§ āϏā§āϤāĻ°Â āĻšāĻā§āĻā§ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻāĨ¤Â </p> - -<p><img alt="" src="https://mdn.mozillademos.org/files/13502/cake.png" style="display: block; margin: 0 auto;"></p> - -<ul> - <li>{{glossary("HTML")}} āĻšāĻā§āĻā§ āĻŽāĻžāϰā§āĻ āĻāĻĒ āĻāĻžāώāĻžāĨ¤ āĻāĻ āĻāĻžāώāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻā§ā§āĻŦ āϏāĻžāĻāĻ āϤā§āϰ⧠āĻāϰāĻž āĻšā§ āĻāĻŦāĻ āĻā§ā§āĻŦāϏāĻžāĻāĻā§āϰ āĻāύāĻā§āύā§āĻ āĻ āĻ
āϰā§āĻĨāĻŦāĻš āĻāϰāĻž āĻšā§āĨ¤ āϝā§āĻŽāύ āĻĒā§āĻāĻā§ āĻĒā§āϝāĻžāϰāĻā§āϰāĻžāĻĢ, āĻļāĻŋāϰā§āύāĻžāĻŽ, āĻĄāĻžāĻāĻž āĻā§āĻŦāĻŋ āĻ
āĻĨāĻŦāĻž āĻāĻŦāĻŋ āĻŦāĻž āĻāĻŋāĻĄāĻŋāĻ āϝā§āĻā§āϤ āĻāϰāĻž āĻāϤā§āϝāĻžāĻĻāĻŋāĨ¤Â </li> - <li>{{glossary("CSS")}} āĻĻāĻŋā§ā§ HTML āĻāϰ āĻāύāĻā§āύā§āĻ āĻāϰ āϏāĻžāĻĨā§ āϏā§āĻāĻžāĻāϞ āϝā§āĻā§āϤ āĻāϰāĻž āĻšā§ āϝāĻžāϤ⧠āĻā§ā§āĻŦāϏāĻžāĻāĻ āĻāĻž āĻĻā§āώā§āĻāĻŋāύāύā§āĻĻāύ āĻšā§āĨ¤ āϝā§āĻŽāύ āĻŦā§āϝāĻžāĻāĻā§āϰāĻžāĻāύā§āĻĄ āĻ āϰāĻ āϝā§āĻā§āϤ āĻāϰāĻž, āĻĢāύā§āĻ āύāĻŋā§ā§ āĻāĻžāĻ āĻāϰāĻž, āĻā§ā§āĻŦāϏāĻžāĻāĻā§āϰ āĻāϞāĻžāĻŽāĻā§ āĻŦāĻŋāĻāĻŋāύā§āύ āĻāϞāĻžāĻŽā§ āĻ āĻŋāĻ āĻāϰāĻž āĻāϤā§āϝāĻžāĻĻāĻŋāĨ¤</li> - <li>{{glossary("JavaScript")}} āĻāĻāĻāĻŋ scripting āĻāĻžāώāĻžāĨ¤ Scripting āĻāĻžāώāĻž āĻšāĻā§āĻā§ āĻāĻāĻāĻŋ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻāĻžāώāĻž āϝā§āĻāĻŋ interpreter āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻā§āĻĄ āϰāĻžāύ āĻāϰā§āĨ¤ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āϏāĻā§āϰāĻŋā§āĻāĻžāĻŦā§ āĻāύāĻā§āύā§āĻ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ, āĻŽāĻžāϞā§āĻāĻŋāĻŽāĻŋāĻĄāĻŋā§āĻžāϰ āύāĻŋā§āύā§āϤā§āϰāĻŖ, āĻāĻŦāĻŋāϰ āĻāύāĻŋāĻŽā§āĻļāύ, āĻāĻŦāĻ āĻāϰāĻ āĻ
āύā§āĻ āĻāĻžāĻ āĻāϰāĻž āϝāĻžā§āĨ¤Â </li> -</ul> - -<p>āϤāĻŋāύāĻāĻž āĻĒāϰā§āϝāĻžā§ āĻāĻāĻāĻŋ āĻāϰā§āĻāĻāĻŋāϰ āĻāĻĒāϰ āϏā§āύā§āĻĻāϰāĻāĻžāĻŦā§ āϤā§āϰāĻŋāĨ¤ āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ āύāĻŋāĻā§āϰ āĻā§āĻā§āϏāĻāĻāĻŋāĻā§ āĻĻā§āĻāĻž āϝāĻžāĻāĨ¤ HTML āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻŽāϰāĻž āϞā§āĻāĻžāĻāĻŋāĻā§ āĻŽāĻžāϰā§āĻ āĻāĻĒ āĻāϰāĻŦāĻ  </p> - -<pre class="brush: html notranslate"><p>Player 1: Chris</p></pre> - -<p><img alt="" src="https://mdn.mozillademos.org/files/13422/just-html.png" style="height: 28px; width: 108px;"></p> - -<p>āϤāĻžāϰāĻĒāϰ āϞā§āĻāĻžāĻāĻŋāĻā§ āϏā§āύā§āĻĻāϰ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻŽāϰāĻž āĻāĻŋāĻā§ CSS āϝā§āĻ āĻāϰāĻŦāĻ</p> - -<pre class="brush: css notranslate">p { - font-family: 'helvetica neue', helvetica, sans-serif; - letter-spacing: 1px; - text-transform: uppercase; - text-align: center; - border: 2px solid rgba(0,0,200,0.6); - background: rgba(0,0,200,0.3); - color: rgba(0,0,200,0.6); - box-shadow: 1px 1px 2px rgba(0,0,200,0.4); - border-radius: 10px; - padding: 3px 10px; - display: inline-block; - cursor: pointer; -}</pre> - -<p><img alt="" src="https://mdn.mozillademos.org/files/13424/html-and-css.png" style="height: 48px; width: 187px;"></p> - -<p>āĻāĻŦāĻ āϏāĻŦāĻļā§āώ⧠āĻāĻŽāϰāĻž āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§Â āĻāύāĻā§āύā§āĻ āϝā§āĻā§āϤ āĻāϰāĻŦāĻ </p> - -<pre class="brush: js notranslate">const para = document.querySelector('p'); - -para.addEventListener('click', updateName); - -function updateName() { - let name = prompt('Enter a new name'); - para.textContent = 'Player 1: ' + name; -} -</pre> - -<p>{{ EmbedLiveSample('A_high-level_definition', '100%', 80, "", "", "hide-codepen-jsfiddle") }}</p> - -<p>āĻā§ āĻāĻāĻā§ āϤāĻž āĻĻā§āĻāĻžāϰ āĻāύā§āϝ āϞā§āĻāĻžāĻāĻŋāϰ āϏāϰā§āĻŦāĻļā§āώ āϏāĻāϏā§āĻāϰāύ⧠āĻā§āϞāĻŋāĻ āĻāϰ⧠āĻĻā§āĻā§āύ (āĻāϞā§āϞā§āĻā§āĻ¯Â āĻāĻĒāύāĻŋ āĻāĻ āĻĄā§āĻŽā§āĻāĻž GitHub āĻāĻ āĻĒāĻžāĻŦā§āĻ¨Â â <a href="https://github.com/mdn/learning-area/blob/master/javascript/introduction-to-js-1/what-is-js/javascript-label.html">āϏā§āϰā§āϏ āĻā§āĻĄ āĻĻā§āĻā§āύ</a>, āĻ
āĻĨāĻŦāĻžÂ <a href="http://mdn.github.io/learning-area/javascript/introduction-to-js-1/what-is-js/javascript-label.html"> āϏāϰāĻžāϏāϰāĻŋ āĻāĻžāϞāĻŋā§ā§ āĻĻā§āĻā§āύ </a>)!</p> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāϰ⧠āĻ
āύā§āĻ āĻāĻŋāĻā§ āĻāϰāϤ⧠āĻĒāĻžāϰ⧠- āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āĻā§āύ⧠āύā§āĻā§āĻž āϝāĻžāĻāĨ¤Â </p> - -<h2 id="āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ_āĻĒā§āϰāĻā§āϤāĻāĻžāĻŦā§_āĻā§_āĻā§_āĻāϰāϤā§_āĻĒāĻžāϰā§">āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĒā§āϰāĻā§āϤāĻāĻžāĻŦā§ āĻā§ āĻā§ āĻāϰāϤ⧠āĻĒāĻžāϰā§? </h2> - -<p>āĻŽā§āĻ˛Â client-side āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āϏāĻžāϧāĻžāϰāĻŖ āĻāĻŋāĻā§ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻŦā§āĻļāĻŋāώā§āĻā§āϝ āύāĻŋā§ā§ āϤā§āϰāĻŋ āϝāĻž āĻĻāĻŋā§ā§ āĻāĻĒāύāĻŋ āύāĻŋāĻā§āĻ°Â </p> - -<ul> - <li>Store useful values inside variables. In the above example for instance, we ask for a new name to be entered then store that name in a variable called <code>name</code>.</li> - <li>Operations on pieces of text (known as "strings" in programming). In the above example we take the string "Player 1: " and join it to the <code>name</code> variable to create the complete text label, e.g. ''Player 1: Chris".</li> - <li>Running code in response to certain events occurring on a web page. We used a {{Event("click")}} event in our example above to detect when the button is clicked and then run the code that updates the text label.</li> - <li>And much more!</li> -</ul> - -<p>What is even more exciting however is the functionality built on top of the client-side JavaScript language. So-called <strong>Application Programming Interfaces</strong> (<strong>APIs</strong>) provide you with extra superpowers to use in your JavaScript code.</p> - -<p>APIs are ready-made sets of code building blocks that allow a developer to implement programs that would otherwise be hard or impossible to implement. They do the same thing for programming that ready-made furniture kits do for home building â it is much easier to take ready-cut panels and screw them together to make a bookshelf than it is to work out the design yourself, go and find the correct wood, cut all the panels to the right size and shape, find the correct-sized screws, and <em>then</em> put them together to make a bookshelf.</p> - -<p>They generally fall into two categories.</p> - -<p><img alt="" src="https://mdn.mozillademos.org/files/13508/browser.png" style="display: block; height: 511px; margin: 0px auto; width: 815px;"></p> - -<p><strong>Browser APIs</strong> are built into your web browser, and are able to expose data from the surrounding computer environment, or do useful complex things. For example:</p> - -<ul> - <li>The {{domxref("Document_Object_Model","DOM (Document Object Model) API")}} allows you to manipulate HTML and CSS, creating, removing and changing HTML, dynamically applying new styles to your page, etc. Every time you see a popup window appear on a page, or some new content displayed (as we saw above in our simple demo) for example, that's the DOM in action.</li> - <li>The {{domxref("Geolocation","Geolocation API")}} retrieves geographical information. This is how <a href="https://www.google.com/maps">Google Maps</a> is able to find your location and plot it on a map.</li> - <li>The {{domxref("Canvas_API","Canvas")}} and {{domxref("WebGL_API","WebGL")}} APIs allow you to create animated 2D and 3D graphics. People are doing some amazing things using these web technologies âsee <a href="https://www.chromeexperiments.com">Chrome Experiments</a> and <a href="http://webglsamples.org/">webglsamples</a>.</li> - <li><a href="https://developer.mozilla.org/en-US/Apps/Fundamentals/Audio_and_video_delivery">Audio and Video APIs</a> like {{domxref("HTMLMediaElement")}} and {{domxref("WebRTC API", "WebRTC")}} allow you to do really interesting things with multimedia, such as play audio and video right in a web page, or grab video from your web camera and display it on someone else's computer (try our simple <a href="http://chrisdavidmills.github.io/snapshot/">Snapshot demo</a> to get the idea).</li> -</ul> - -<div class="note"> -<p><strong>Note</strong>: Many of the above demos won't work in an older browser â when experimenting, it's a good idea to use a modern browser like Firefox, Chrome, Edge or Opera to run your code in. You will need to consider <a href="/en-US/docs/Learn/Tools_and_testing/Cross_browser_testing">cross browser testing</a> in more detail when you get closer to delivering production code (i.e. real code that real customers will use).</p> -</div> - -<p><strong>Third party APIs</strong> are not built into the browser by default, and you generally have to grab their code and information from somewhere on the Web. For example:</p> - -<ul> - <li>The <a href="https://dev.twitter.com/overview/documentation">Twitter API</a> allows you to do things like displaying your latest tweets on your website.</li> - <li>The <a href="https://developers.google.com/maps/">Google Maps API</a> and <a href="https://wiki.openstreetmap.org/wiki/API">OpenStreetMap API</a> allows you to embed custom maps into your website, and other such functionality.</li> -</ul> - -<div class="note"> -<p><strong>Note</strong>: These APIs are advanced, and we'll not be covering any of these in this module. You can find out much more about these in our <a href="/en-US/docs/Learn/JavaScript/Client-side_web_APIs">Client-side web APIs module</a>.</p> -</div> - -<p>There's a lot more available, too! However, don't get over excited just yet. You won't be able to build the next Facebook, Google Maps, or Instagram after studying JavaScript for 24 hours â there are a lot of basics to cover first. And that's why you're here â let's move on!</p> - -<h2 id="What_is_JavaScript_doing_on_your_page">What is JavaScript doing on your page?</h2> - -<p>Here we'll actually start looking at some code, and while doing so, explore what actually happens when you run some JavaScript in your page.</p> - -<p>Let's briefly recap the story of what happens when you load a web page in a browser (first talked about in our <a href="/en-US/Learn/CSS/Introduction_to_CSS/How_CSS_works#How_does_CSS_actually_work">How CSS works</a> article). When you load a web page in your browser, you are running your code (the HTML, CSS, and JavaScript) inside an execution environment (the browser tab). This is like a factory that takes in raw materials (the code) and outputs a product (the web page).</p> - -<p><img alt="" src="https://mdn.mozillademos.org/files/13504/execution.png" style="display: block; margin: 0 auto;"></p> - -<p>A very common use of JavaScript is to dynamically modify HTML and CSS to update a user interface, via the Document Object Model API (as mentioned above). Note that the code in your web documents is generally loaded and executed in the order it appears on the page. If the JavaScript loads and tries to run before the HTML and CSS it is affecting has been loaded, errors can occur. You will learn ways around this later in the article, in the <a href="/en-US/docs/Learn/JavaScript/First_steps/What_is_JavaScript#Script_loading_strategies">Script loading strategies</a> section.</p> - -<h3 id="Browser_security">Browser security</h3> - -<p>Each browser tab has its own separate bucket for running code in (these buckets are called "execution environments" in technical terms) â this means that in most cases the code in each tab is run completely separately, and the code in one tab cannot directly affect the code in another tab â or on another website. This is a good security measure â if this were not the case, then pirates could start writing code to steal information from other websites, and other such bad things.</p> - -<div class="note"> -<p><strong>Note</strong>: There are ways to send code and data between different websites/tabs in a safe manner, but these are advanced techniques that we won't cover in this course.</p> -</div> - -<h3 id="JavaScript_running_order">JavaScript running order</h3> - -<p>When the browser encounters a block of JavaScript, it generally runs it in order, from top to bottom. This means that you need to be careful what order you put things in. For example, let's return to the block of JavaScript we saw in our first example:</p> - -<pre class="brush: js notranslate">const para = document.querySelector('p'); - -para.addEventListener('click', updateName); - -function updateName() { - let name = prompt('Enter a new name'); - para.textContent = 'Player 1: ' + name; -}</pre> - -<p>Here we are selecting a text paragraph (line 1), then attaching an event listener to it (line 3) so that when the paragraph is clicked, the <code>updateName()</code> code block (lines 5â8) is run. The <code>updateName()</code> code block (these types of reusable code blocks are called "functions") asks the user for a new name, and then inserts that name into the paragraph to update the display.</p> - -<p>If you swapped the order of the first two lines of code, it would no longer work â instead, you'd get an error returned in the <a href="/en-US/docs/Learn/Common_questions/What_are_browser_developer_tools">browser developer console</a> â <code>TypeError: para is undefined</code>. This means that the <code>para</code> object does not exist yet, so we can't add an event listener to it.</p> - -<div class="note"> -<p><strong>Note</strong>: This is a very common error â you need to be careful that the objects referenced in your code exist before you try to do stuff to them.</p> -</div> - -<h3 id="Interpreted_versus_compiled_code">Interpreted versus compiled code</h3> - -<p>You might hear the terms <strong>interpreted</strong> and <strong>compiled</strong> in the context of programming. In interpreted languages, the code is run from top to bottom and the result of running the code is immediately returned. You don't have to transform the code into a different form before the browser runs it. The code is received in its programmer-friendly text form and processed directly from that.</p> - -<p>Compiled languages on the other hand are transformed (compiled) into another form before they are run by the computer. For example, C/C++ are compiled into machine code that is then run by the computer. The program is executed from a binary format, which was generated from the original program source code.</p> - -<p>JavaScript is a lightweight interpreted programming language. The web browser receives the JavaScript code in its original text form and runs the script from that. From a technical standpoint, most modern JavaScript interpreters actually use a technique called <strong>just-in-time compiling</strong> to improve performance; the JavaScript source code gets compiled into a faster, binary format while the script is being used, so that it can be run as quickly as possible. However, JavaScript is still considered an interpreted language, since the compilation is handled at run time, rather than ahead of time.</p> - -<p>There are advantages to both types of language, but we won't discuss them right now.</p> - -<h3 id="Server-side_versus_client-side_code">Server-side versus client-side code</h3> - -<p>You might also hear the terms <strong>server-side</strong> and <strong>client-side</strong> code, especially in the context of web development. Client-side code is code that is run on the user's computer â when a web page is viewed, the page's client-side code is downloaded, then run and displayed by the browser. In this module we are explicitly talking about <strong>client-side JavaScript</strong>.</p> - -<p>Server-side code on the other hand is run on the server, then its results are downloaded and displayed in the browser. Examples of popular server-side web languages include PHP, Python, Ruby, ASP.NET and... JavaScript! JavaScript can also be used as a server-side language, for example in the popular Node.js environment â you can find out more about server-side JavaScript in our <a href="/en-US/docs/Learn/Server-side">Dynamic Websites â Server-side programming</a> topic.</p> - -<h3 id="Dynamic_versus_static_code">Dynamic versus static code</h3> - -<p>The word <strong>dynamic</strong> is used to describe both client-side JavaScript, and server-side languages â it refers to the ability to update the display of a web page/app to show different things in different circumstances, generating new content as required. Server-side code dynamically generates new content on the server, e.g. pulling data from a database, whereas client-side JavaScript dynamically generates new content inside the browser on the client, e.g. creating a new HTML table, filling it with data requested from the server, then displaying the table in a web page shown to the user. The meaning is slightly different in the two contexts, but related, and both approaches (server-side and client-side) usually work together.</p> - -<p>A web page with no dynamically updating content is referred to as <strong>static</strong> â it just shows the same content all the time.</p> - -<h2 id="How_do_you_add_JavaScript_to_your_page">How do you add JavaScript to your page?</h2> - -<p>JavaScript is applied to your HTML page in a similar manner to CSS. Whereas CSS uses {{htmlelement("link")}} elements to apply external stylesheets and {{htmlelement("style")}} elements to apply internal stylesheets to HTML, JavaScript only needs one friend in the world of HTML â the {{htmlelement("script")}} element. Let's learn how this works.</p> - -<h3 id="Internal_JavaScript">Internal JavaScript</h3> - -<ol> - <li>First of all, make a local copy of our example file <a href="https://github.com/mdn/learning-area/blob/master/javascript/introduction-to-js-1/what-is-js/apply-javascript.html">apply-javascript.html</a>. Save it in a directory somewhere sensible.</li> - <li>Open the file in your web browser and in your text editor. You'll see that the HTML creates a simple web page containing a clickable button.</li> - <li>Next, go to your text editor and add the following in your head â just before your closing <code></head></code> tag: - <pre class="brush: html notranslate"><script> - - // JavaScript goes here - -</script></pre> - </li> - <li>Now we'll add some JavaScript inside our {{htmlelement("script")}} element to make the page do something more interesting â add the following code just below the "// JavaScript goes here" line: - <pre class="brush: js notranslate">document.addEventListener("DOMContentLoaded", function() { - function createParagraph() { - let para = document.createElement('p'); - para.textContent = 'You clicked the button!'; - document.body.appendChild(para); - } - - const buttons = document.querySelectorAll('button'); - - for(let i = 0; i < buttons.length ; i++) { - buttons[i].addEventListener('click', createParagraph); - } -});</pre> - </li> - <li>Save your file and refresh the browser â now you should see that when you click the button, a new paragraph is generated and placed below.</li> -</ol> - -<div class="note"> -<p><strong>Note</strong>: If your example doesn't seem to work, go through the steps again and check that you did everything right. Did you save your local copy of the starting code as a <code>.html</code> file? Did you add your {{htmlelement("script")}} element just before the <code></head></code> tag? Did you enter the JavaScript exactly as shown? <strong>JavaScript is case sensitive, and very fussy, so you need to enter the syntax exactly as shown, otherwise it may not work.</strong></p> -</div> - -<div class="note"> -<p><strong>Note</strong>: You can see this version on GitHub as <a href="https://github.com/mdn/learning-area/blob/master/javascript/introduction-to-js-1/what-is-js/apply-javascript-internal.html">apply-javascript-internal.html</a> (<a href="http://mdn.github.io/learning-area/javascript/introduction-to-js-1/what-is-js/apply-javascript-internal.html">see it live too</a>).</p> -</div> - -<h3 id="External_JavaScript">External JavaScript</h3> - -<p>This works great, but what if we wanted to put our JavaScript in an external file? Let's explore this now.</p> - -<ol> - <li>First, create a new file in the same directory as your sample HTML file. Call it <code>script.js</code> â make sure it has that .js filename extension, as that's how it is recognized as JavaScript.</li> - <li>Replace your current {{htmlelement("script")}} element with the following: - <pre class="brush: html notranslate"><script src="script.js" defer></script></pre> - </li> - <li>Inside <code>script.js</code>, add the following script: - <pre class="brush: js notranslate">function createParagraph() { - let para = document.createElement('p'); - para.textContent = 'You clicked the button!'; - document.body.appendChild(para); -} - -const buttons = document.querySelectorAll('button'); - -for(let i = 0; i < buttons.length ; i++) { - buttons[i].addEventListener('click', createParagraph); -}</pre> - </li> - <li>Save and refresh your browser, and you should see the same thing! It works just the same, but now we've got our JavaScript in an external file. This is generally a good thing in terms of organizing your code and making it reusable across multiple HTML files. Plus, the HTML is easier to read without huge chunks of script dumped in it.</li> -</ol> - -<div class="note"> -<p><strong>Note</strong>: You can see this version on GitHub as <a href="https://github.com/mdn/learning-area/blob/master/javascript/introduction-to-js-1/what-is-js/apply-javascript-external.html">apply-javascript-external.html</a> and <a href="https://github.com/mdn/learning-area/blob/master/javascript/introduction-to-js-1/what-is-js/script.js">script.js</a> (<a href="http://mdn.github.io/learning-area/javascript/introduction-to-js-1/what-is-js/apply-javascript-external.html">see it live too</a>).</p> -</div> - -<h3 id="Inline_JavaScript_handlers">Inline JavaScript handlers</h3> - -<p>Note that sometimes you'll come across bits of actual JavaScript code living inside HTML. It might look something like this:</p> - -<div id="inline_js_example"> -<pre class="brush: js example-bad notranslate">function createParagraph() { - let para = document.createElement('p'); - para.textContent = 'You clicked the button!'; - document.body.appendChild(para); -}</pre> - -<pre class="brush: html example-bad notranslate"><button onclick="createParagraph()">Click me!</button></pre> -</div> - -<p>You can try this version of our demo below.</p> - -<p>{{ EmbedLiveSample('inline_js_example', '100%', 150, "", "", "hide-codepen-jsfiddle") }}</p> - -<p>This demo has exactly the same functionality as in the previous two sections, except that the {{htmlelement("button")}} element includes an inline <code>onclick</code> handler to make the function run when the button is pressed.</p> - -<p><strong>Please don't do this, however.</strong> It is bad practice to pollute your HTML with JavaScript, and it is inefficient â you'd have to include the <code>onclick="createParagraph()"</code> attribute on every button you want the JavaScript to apply to.</p> - -<p>Using a pure JavaScript construct allows you to select all the buttons using one instruction. The code we used above to serve this purpose looks like this:</p> - -<pre class="brush: js notranslate">const buttons = document.querySelectorAll('button'); - -for(let i = 0; i < buttons.length ; i++) { - buttons[i].addEventListener('click', createParagraph); -}</pre> - -<p>This might be a bit longer than the <code>onclick</code> attribute, but it will work for all buttons â no matter how many are on the page, nor how many are added or removed. The JavaScript does not need to be changed.</p> - -<div class="note"> -<p><strong>Note</strong>: Try editing your version of <code>apply-javascript.html</code> and add a few more buttons into the file. When you reload, you should find that all of the buttons when clicked will create a paragraph. Neat, huh?</p> -</div> - -<h3 id="Script_loading_strategies">Script loading strategies</h3> - -<p>There are a number of issues involved with getting scripts to load at the right time. Nothing is as simple as it seems! A common problem is that all the HTML on a page is loaded in the order in which it appears. If you are using JavaScript to manipulate elements on the page (or more accurately, the <a href="/en-US/docs/Learn/JavaScript/Client-side_web_APIs/Manipulating_documents#The_document_object_model">Document Object Model</a>), your code won't work if the JavaScript is loaded and parsed before the HTML you are trying to do something to.</p> - -<p>In the above code examples, in the internal and external examples the JavaScript is loaded and run in the head of the document, before the HTML body is parsed. This could cause an error, so we've used some constructs to get around it.</p> - -<p>In the internal example, you can see this structure around the code:</p> - -<pre class="brush: js notranslate">document.addEventListener("DOMContentLoaded", function() { - ... -});</pre> - -<p>This is an event listener, which listens for the browser's "DOMContentLoaded" event, which signifies that the HTML body is completely loaded and parsed. The JavaScript inside this block will not run until after that event is fired, therefore the error is avoided (you'll <a href="/en-US/docs/Learn/JavaScript/Building_blocks/Events">learn about events</a> later in the course).</p> - -<p>In the external example, we use a more modern JavaScript feature to solve the problem, the <code>defer</code> attribute, which tells the browser to continue downloading the HTML content once the <code><script></code> tag element has been reached.</p> - -<pre class="brush: js notranslate"><script src="script.js" defer></script></pre> - -<p>In this case both the script and the HTML will load simultaneously and the code will work.</p> - -<div class="note"> -<p><strong>Note</strong>: In the external case, we did not need to use the <code>DOMContentLoaded</code> event because the <code>defer</code> attribute solved the problem for us. We didn't use the <code>defer</code> solution for the internal JavaScript example because <code>defer</code> only works for external scripts.</p> -</div> - -<p>An old-fashioned solution to this problem used to be to put your script element right at the bottom of the body (e.g. just before the <code></body></code> tag), so that it would load after all the HTML has been parsed. The problem with this solution is that loading/parsing of the script is completely blocked until the HTML DOM has been loaded. On larger sites with lots of JavaScript, this can cause a major performance issue, slowing down your site.</p> - -<h4 id="async_and_defer">async and defer</h4> - -<p>There are actually two modern features we can use to bypass the problem of the blocking script â <code>async</code> and <code>defer</code> (which we saw above). Let's look at the difference between these two.</p> - -<p>Scripts loaded using the <code>async</code> attribute (see below) will download the script without blocking rendering the page and will execute it as soon as the script finishes downloading. You get no guarantee that scripts will run in any specific order, only that they will not stop the rest of the page from displaying. It is best to use <code>async</code> when the scripts in the page run independently from each other and depend on no other script on the page.</p> - -<p>For example, if you have the following script elements:</p> - -<pre class="brush: html notranslate"><script async src="js/vendor/jquery.js"></script> - -<script async src="js/script2.js"></script> - -<script async src="js/script3.js"></script></pre> - -<p>You can't rely on the order the scripts will load in. <code>jquery.js</code> may load before or after <code>script2.js</code> and <code>script3.js</code> and if this is the case, any functions in those scripts depending on <code>jquery</code> will produce an error because <code>jquery</code> will not be defined at the time the script runs.</p> - -<p><code>async</code> should be used when you have a bunch of background scripts to load in, and you just want to get them in place asap. For example, maybe you have some game data files to load, which will be needed when the game actually begins, but for now you just want to get on with showing the game intro, titles, and lobby, without them being blocked by script loading.</p> - -<p>Scripts loaded using the <code>defer</code> attribute (see below) will run in the order they appear in the page and execute them as soon as the script and content are downloaded:</p> - -<pre class="brush: html notranslate"><script defer src="js/vendor/jquery.js"></script> - -<script defer src="js/script2.js"></script> - -<script defer src="js/script3.js"></script></pre> - -<p>All the scripts with the <code>defer</code> attribute will load in the order they appear on the page. So in the second example, we can be sure that <code>jquery.js</code> will load before <code>script2.js</code> and <code>script3.js</code> and that <code>script2.js</code> will load before <code>script3.js</code>. They won't run until the page content has all loaded, which is useful if your scripts depend on the DOM being in place (e.g. they modify one of more elements on the page).</p> - -<p>To summarize:</p> - -<ul> - <li><code>async</code> and <code>defer</code> both instruct the browser to download the script(s) in a separate thread, while the rest of the page (the DOM, etc.) is downloading, so the page loading is not blocked by the scripts.</li> - <li>If your scripts should be run immediately and they don't have any dependencies, then use <code>async</code>.</li> - <li>If your scripts need to wait for parsing and depend on other scripts and/or the DOM being in place, load them using <code>defer</code> and put their corresponding <code><script></code> elements in the order you want the browser to execute them.</li> -</ul> - -<h2 id="Comments">Comments</h2> - -<p>As with HTML and CSS, it is possible to write comments into your JavaScript code that will be ignored by the browser, and exist simply to provide instructions to your fellow developers on how the code works (and you, if you come back to your code after six months and can't remember what you did). Comments are very useful, and you should use them often, particularly for larger applications. There are two types:</p> - -<ul> - <li>A single line comment is written after a double forward slash (//), e.g. - <pre class="brush: js notranslate">// I am a comment</pre> - </li> - <li>A multi-line comment is written between the strings /* and */, e.g. - <pre class="brush: js notranslate">/* - I am also - a comment -*/</pre> - </li> -</ul> - -<p>So for example, we could annotate our last demo's JavaScript with comments like so:</p> - -<pre class="brush: js notranslate">// Function: creates a new paragraph and appends it to the bottom of the HTML body. - -function createParagraph() { - let para = document.createElement('p'); - para.textContent = 'You clicked the button!'; - document.body.appendChild(para); -} - -/* - 1. Get references to all the buttons on the page in an array format. - 2. Loop through all the buttons and add a click event listener to each one. - - When any button is pressed, the createParagraph() function will be run. -*/ - -const buttons = document.querySelectorAll('button'); - -for (let i = 0; i < buttons.length ; i++) { - buttons[i].addEventListener('click', createParagraph); -}</pre> - -<div class="note"> -<p><strong>Note</strong>: In general more comments are usually better than less, but you should be careful if you find yourself adding lots of comments to explain what variables are (your variable names perhaps should be more intuitive), or to explain very simple operations (maybe your code is overcomplicated).</p> -</div> - -<h2 id="Summary">Summary</h2> - -<p>So there you go, your first step into the world of JavaScript. We've begun with just theory, to start getting you used to why you'd use JavaScript and what kind of things you can do with it. Along the way, you saw a few code examples and learned how JavaScript fits in with the rest of the code on your website, amongst other things.</p> - -<p>JavaScript may seem a bit daunting right now, but don't worry â in this course, we will take you through it in simple steps that will make sense going forward. In the next article, we will <a href="/en-US/docs/Learn/JavaScript/Introduction_to_JavaScript_1/A_first_splash">plunge straight into the practical</a>, getting you to jump straight in and build your own JavaScript examples.</p> - -<ul> -</ul> - -<p>{{NextMenu("Learn/JavaScript/First_steps/A_first_splash", "Learn/JavaScript/First_steps")}}</p> - -<h2 id="In_this_module">In this module</h2> - -<ul> - <li><a href="/en-US/docs/Learn/JavaScript/First_steps/What_is_JavaScript">What is JavaScript?</a></li> - <li><a href="/en-US/docs/Learn/JavaScript/First_steps/A_first_splash">A first splash into JavaScript</a></li> - <li><a href="/en-US/docs/Learn/JavaScript/First_steps/What_went_wrong">What went wrong? Troubleshooting JavaScript</a></li> - <li><a href="/en-US/docs/Learn/JavaScript/First_steps/Variables">Storing the information you need â Variables</a></li> - <li><a href="/en-US/docs/Learn/JavaScript/First_steps/Math">Basic math in JavaScript â numbers and operators</a></li> - <li><a href="/en-US/docs/Learn/JavaScript/First_steps/Strings">Handling text â strings in JavaScript</a></li> - <li><a href="/en-US/docs/Learn/JavaScript/First_steps/Useful_string_methods">Useful string methods</a></li> - <li><a href="/en-US/docs/Learn/JavaScript/First_steps/Arrays">Arrays</a></li> - <li><a href="/en-US/docs/Learn/JavaScript/First_steps/Silly_story_generator">Assessment: Silly story generator</a></li> -</ul> diff --git a/files/bn/learn/javascript/index.html b/files/bn/learn/javascript/index.html deleted file mode 100644 index c74e72a302..0000000000 --- a/files/bn/learn/javascript/index.html +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: JavaScript -slug: Learn/JavaScript -translation_of: Learn/JavaScript ---- -<div>{{LearnSidebar}}</div> - -<p class="summary">{{Glossary("JavaScript")}} āĻšāĻā§āĻā§ <span id="result_box" lang="bn"><span>āĻāĻāĻāĻŋ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻāĻžāώāĻž āϝāĻž āĻāĻĒāύāĻžāĻā§ āĻāϝāĻŧā§āĻŦ āĻĒā§āώā§āĻ āĻžāĻā§āϞāĻŋāϤ⧠āĻāĻāĻŋāϞ āĻāĻŋāύāĻŋāϏāĻā§āϞāĻŋ āĻŦāĻžāϏā§āϤāĻŦāĻžāϝāĻŧāύ āĻāϰāϤ⧠āĻĻā§āϝāĻŧāĨ¤</span> </span> <span id="result_box" lang="bn"><span>āĻĒā§āϰāϤāĻŋāĻŦāĻžāϰ āĻāĻāĻāĻŋ āĻāϝāĻŧā§āĻŦ āĻĒā§āώā§āĻ āĻž āĻā§āĻŦāϞ āϏā§āĻāĻžāύ⧠āĻāĻāĻŋāϰāĻāĻŽ āĻĨāĻžāĻā§ āĻāĻŦāĻ āĻāĻĒāύāĻžāϰ āĻāύā§āϝ āϏā§āĻā§āϝāĻžāĻāĻŋāĻ āϤāĻĨā§āϝ āĻĒā§āϰāĻĻāϰā§āĻļāύ āĻāϰ⧠- āϏāĻŽāϝāĻŧāĻŽāϤ āϞā§āĻāĻžāĻ°Â </span></span><span lang="bn"><span> āĻāĻĒāĻĄā§āĻāĻā§āϞāĻŋ, āĻŦāĻž </span></span>āĻŽāĻŋāĻĨāώā§āĻā§āϰāĻŋā§<span lang="bn"><span> āĻŽāĻžāύāĻāĻŋāϤā§āϰ, āĻŦāĻž āĻ
ā§āϝāĻžāύāĻŋāĻŽā§āĻā§āĻĄ 2 āĻĄāĻŋ / 3 āĻĄāĻŋ āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ āĻŦāĻž āϏā§āĻā§āϰā§āϞāĻŋāĻ āĻāĻŋāĻĄāĻŋāĻ āĻā§āĻāĻŦāĻā§āϏāĻā§āϞāĻŋ āĻāϤā§āϝāĻžāĻĻāĻŋ āĻĒā§āϰāĻĻāϰā§āĻļāύ āĻāϰ⧠- āĻāĻŦāĻ āϏāĻŽā§āĻāĻŦāϤ āĻāĻĒāύāĻŋ</span> <span>āĻāĻĄāĻŧāĻŋāϤ </span><span>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŦāĻŋāĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</span></span></p> - -<h2 id="Learning_pathway">Learning pathway</h2> - -<p>JavaScript āĻļā§āĻāĻž āĻāĻāĻā§ āĻŦā§āĻļā§ āĻāĻ āĻŋāĻ¨Â āĻāĻ°Â āĻ
āύā§āώāĻā§āĻā§ āĻ
āύā§āϝāĻžāύā§āϝ āĻāĻžāώāĻž āĻĨā§āĻā§, āϝā§āĻŽāĻ¨Â <a href="/en-US/docs/Learn/HTML">HTML</a> āĻāĻŦāĻ <a href="/en-US/docs/Learn/CSS">CSS</a>āĨ¤ āϤā§āĻŽāĻžāϰ āĻĒā§āϰāϤāĻŋ āĻāĻā§āϤāĻŋ āĻāĻ āĻŋāύ āĻāĻĒāĻĻā§āĻļāĻšāĻŦā§, JavaScript āĻļāĻŋāĻāĻžāϰ āĻāĻā§ āĻāĻŽāϏā§āĻāĻŽ āĻāĻ°Â āĻ
āύā§āώāĻā§āĻā§ āĻĻā§āĻāĻāĻŋ āĻā§āĻāύāϞāĻāĻŋ āĻāϰ āϏāĻžāĻĨā§ āĻāĻāĻā§ āĻĒāϰāĻŋāĻāĻŋāϤ āĻšāύ <span id="result_box" lang="bn"><span>āĻ
āύā§āϝāĻĻā§āϰ āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻāĻŦāĻ</span></span><span id="result_box" lang="bn"> <span>āύāĻŋāĻŽā§āύāϞāĻŋāĻāĻŋāϤ āĻŽāĻĄāĻŋāĻāϞ āĻŽāĻžāϧā§āϝāĻŽā§ āĻāĻžāĻ āĻāϰ⧠āĻļā§āϰ⧠āĻāϰā§āύ:</span></span></p> - -<ul> - <li><a href="/en-US/docs/Learn/Getting_started_with_the_web">Getting started with the Web</a></li> - <li><a href="/en-US/docs/Web/Guide/HTML/Introduction">Introduction to HTML</a></li> - <li><a href="/en-US/docs/Learn/CSS/Introduction_to_CSS">Introduction to CSS</a></li> -</ul> - -<p>Having previous experience with other programming languages might also help.</p> - -<p>After getting familiar with the basics of JavaScript, you should be in a position to learn about more advanced topics, for example:</p> - -<ul> - <li>JavaScript in depth, as taught in our <a href="/en-US/docs/Web/JavaScript/Guide">JavaScript guide</a></li> - <li><a href="/en-US/docs/Web/API">Web APIs</a></li> -</ul> - -<h2 id="Modules">Modules</h2> - -<p>This topic contains the following modules, in a suggested order for working through them.</p> - -<dl> - <dt><a href="/en-US/docs/Learn/JavaScript/First_steps">JavaScript first steps</a></dt> - <dd>In our first JavaScript module, we first answer some fundamental questions such as "what is JavaScript?", "what does it look like?", and "what can it do?", before moving on to taking you through your first practical experience of writing JavaScript. After that, we discuss some key JavaScript features in detail, such as variables, strings, numbers and arrays.</dd> - <dt><a href="/en-US/docs/Learn/JavaScript/Building_blocks">JavaScript building blocks</a></dt> - <dd>In this module, we continue our coverage of all JavaScript's key fundamental features, turning our attention to commonly-encountered types of code block such as conditional statements, loops, functions, and events. You've seen this stuff already in the course, but only in passing â here we'll discuss it all explicitly.</dd> - <dt><a href="/en-US/docs/Learn/JavaScript/Objects">Introducing JavaScript objects</a></dt> - <dd>In JavaScript, most things are objects, from core JavaScript features like strings and arrays to the browser APIs built on top of JavaScript. You can even create your own objects to encapsulate related functions and variables into efficient packages. The object-oriented nature of JavaScript is important to understand if you want to go further with your knowledge of the language and write more efficient code, therefore we've provided this module to help you. Here we teach object theory and syntax in detail, look at how to create your own objects, and explain what JSON data is and how to work with it.</dd> - <dt><a href="/en-US/docs/Learn/JavaScript/Client-side_web_APIs">Client-side web APIs</a></dt> - <dd>When writing client-side JavaScript for web sites or applications, you won't go very far before you start to use APIs â interfaces for manipulating different aspects of the browser and operating system the site is running on, or even data from other web sites or services. In this module we will explore what APIs are, and how to use some of the most common APIs you'll come across often in your development work. </dd> -</dl> - -<h2 id="Solving_common_JavaScript_problems">Solving common JavaScript problems</h2> - -<p><a href="/en-US/docs/Learn/JavaScript/Howto">Use JavaScript to solve common problems</a> provides links to sections of content explaining how to use JavaScript to solve very common problems when creating a webpage.</p> - -<h2 id="See_also">See also</h2> - -<dl> - <dt><a href="/en-US/docs/Web/JavaScript">JavaScript on MDN</a></dt> - <dd>The main entry point for core JavaScript documentation on MDN â this is where you'll find extensive reference docs on all aspects of the JavaScript language, and some advanced tutorials aimed at experienced JavaScripters.</dd> - <dt><a href="https://www.youtube.com/user/codingmath">Coding math</a></dt> - <dd>An excellent series of video tutorials to teach the math you need to understand to be an effective programmer, by <a href="https://twitter.com/bit101">Keith Peters</a>.</dd> -</dl> diff --git a/files/bn/learn/server-side/django/index.html b/files/bn/learn/server-side/django/index.html deleted file mode 100644 index 8452a4f9d7..0000000000 --- a/files/bn/learn/server-side/django/index.html +++ /dev/null @@ -1,64 +0,0 @@ ---- -title: Django Web Framework (Python) -slug: Learn/Server-side/Django -tags: - - Beginner CodingScripting django Intro Learn Python Server-side programming -translation_of: Learn/Server-side/Django ---- -<div>{{LearnSidebar}}</div> - -<div>āĻā§āϝāĻžāĻā§āĻ āϏāĻŽā§āĻĒā§āϰā§āύ āĻŦā§āĻļāĻŋāώā§āĻā§āϝāϝā§āĻā§āϤ āĻāύāĻĒā§āϰāĻŋā§ server-side web framework āϝāĻžÂ Python āĻ āϞāĻŋāĻāĻŋāϤāĨ¤Â āĻāĻ āĻŽāĻĄāĻŋāĻāϞ āĻāĻĒāύāĻžāĻā§ āĻĻā§āĻāĻžāĻŦā§ āĻā§āϝāĻžāĻā§āĻ āĻā§āύ āϏāĻŦāĻā§ā§ā§ āĻāύāĻĒā§āϰāĻŋā§ web server frameworks, āĻāĻŋāĻāĻžāĻŦā§ āĻāύāĻāĻžāĻāϰāύāĻŽā§āύā§āĻ āϏā§āĻāĻāĻĒ āĻāϰāϤ⧠āĻšāĻŦā§ āĻāĻŦāĻ āĻĻā§āĻāĻžāĻŦā§ āĻāĻŋāĻāĻžāĻŦā§ āĻāĻĒāύāĻŋ āĻāĻĒāύāĻžāϰ āύāĻŋāĻāϏā§āĻŦ āĻā§ā§āĻŦ āĻāĻĒā§āϞāĻŋāĻā§āĻļāύ āϤā§āϰāĻŋ āĻāϰāĻŦā§āύāĨ¤</div> - -<h2 id="āĻĒā§āϰā§āĻŦāĻļāϰā§āϤ">āĻĒā§āϰā§āĻŦāĻļāϰā§āĻ¤Â </h2> - -<p>āĻāĻ āĻŽāĻĄāĻŋāĻāϞ āĻļā§āϰ⧠āĻāϰāĻžāϰ āĻĒā§āϰā§āĻŦā§ āĻāĻĒāύāĻžāϰ āĻā§āϝāĻžāĻā§āĻ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻā§āύ āĻā§āĻāĻžāύā§āϰ āĻĒā§āϰā§ā§āĻāύ āύā§āĻāĨ¤ āĻŽā§āϞāϤ āϝā§āĻāĻž āĻāĻžāύāϤā§āĻ āĻšāĻŦā§ āϤāĻž āĻšāĻā§āĻā§, server-side web programming āĻāĻŋ, web programming āĻāĻŦāĻ web frameworks āϏāĻŽā§āĻĒāϰā§āĻā§ āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āĻāĻžāύā§āϤ⧠āĻāĻŽāĻžāĻĻā§āϰ āĻāĻ āĻ
āĻāĻļāĻāĻŋ āĻĻā§āĻā§āύ āϝā§āĻāĻāĻžāύ⧠āĻŽā§āϞāϤ āĻĒā§āϰāĻĨāĻŽ āĻĨā§āĻā§ āĻļā§āϰ⧠āĻšā§ā§āĻā§, <a href="/en-US/docs/Learn/Server-side/First_steps">Server-side website programming first steps</a>.</p> - -<p>āĻāĻĒāύāĻžāĻā§ āĻ
āĻŦāĻļā§āϝāĻ āĻāĻŋāĻā§āĻāĻŋāϤ āĻ
āϰā§āĻĨāĻžā§ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻāϰ āĻāĻŋāĻā§ āϏāĻžāϧāĻžāϰāύ āϧāĻžāϰāύāĻž āϰāĻžāĻāϤ⧠āĻšāĻŦā§ āĻāĻŦāĻ <a href="/en-US/docs/Glossary/Python">Python</a> āĻā§āĻ āĻāĻŽāϰāĻž āϰāĻŋāĻāĻŽā§āύā§āĻĄ āĻāϰāĻŋ, āϝāĻĻāĻŋāĻ āĻŽā§āϞ āĻŦāĻŋāώā§Â āĻā§āĻŦ āĻŦā§āĻļāĻŋ āĻāϰā§āϰ⧠āύāĻžāĨ¤</p> - -<div class="note"> -<p><strong>āĻŽāύā§āϰāĻžāĻā§āύ</strong>: āĻĒāĻžāĻāĻĨāύ āϏāĻŦāĻā§ā§ā§ āϏāĻšāĻ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āϞā§āϝāĻžāĻā§āĻā§ā§ā§āĻ āϝāĻž āĻāĻŋāύāĻž āϝā§āĻā§āύ⧠āĻ
āύāĻāĻŋāĻā§āĻ āϞā§āĻā§āϰ āĻĒāĻā§āώā§āĻ āĻĒā§āĻž āĻāĻŦāĻ āĻŦā§āĻāĻž āϏāĻšāĻāĨ¤Â  āĻŦāϞ⧠āϰāĻžāĻāĻŋ, āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāĻ āĻŽāĻĄāĻŋāĻāϞāĻāĻŋ āĻāϰāĻ āĻāĻžāϞāĻāĻžāĻŦā§ āĻŦā§āĻāϤ⧠āĻāĻžāύ āϤāĻŦā§ āĻāĻĒāύāĻžāĻā§ āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāύā§āĻāĻžāϰāύā§āĻā§ āĻĒā§āϰāĻā§āϰ āĻŦāĻŋāύāĻžāĻŽā§āϞā§āϝ⧠āĻŦāĻ āĻāĻŦāĻ āĻāĻŋāĻāĻā§āϰāĻŋāϝāĻŧāĻžāϞ āĻāĻĒāϞāĻŦā§āϧ āϰāϝāĻŧā§āĻā§ (āύāϤā§āύ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻžāϰāϰāĻž python.org āĻāĻāĻāĻŋāϤ⧠<a href="https://wiki.python.org/moin/BeginnersGuide/NonProgrammers">Python for Non Programmers</a> āĻĒā§āώā§āĻ āĻžāĻā§āϞāĻŋ āĻāĻžāĻāϞā§Â āĻĻā§āĻāϤ⧠āĻĒāĻžāϰā§āύ)āĨ¤</p> -</div> - -<h2 id="āύāĻŋāϰā§āĻĻā§āĻļāύāĻžāĻ">āύāĻŋāϰā§āĻĻā§āĻļāύāĻžāĻ </h2> - -<dl> - <dt><a href="/en-US/docs/Learn/Server-side/Django/Introduction">Django introduction </a></dt> - <dd>āĻāĻ āĻāϰā§āĻāĻŋāĻā§āϞāĻāĻŋāϰ āĻĒā§āϰāĻĨāĻŽā§āĻ āĻāĻŽāϰāĻž āĻāĻ āĻĒā§āϰāĻļā§āύā§āϰ āĻāĻŦāĻžāĻŦ āĻĻāĻŋāĻŦā§ āϝā§, "āĻā§āϝāĻžāĻā§āĻ āĻāĻŋ?" āĻāĻŦāĻ āĻāĻŋ āĻāĻžāϰāύ⧠āĻāĻ āĻāϝāĻŧā§āĻŦ āĻĢā§āϰā§āĻŽāĻāϝāĻŧāĻžāϰā§āĻāĻāĻŋ āĻŦāĻŋāĻļā§āώ āĻāϰ⧠āϤā§āϞ⧠āϤāĻžāϰ āĻāĻāĻāĻŋ āϏāĻāĻā§āώāĻŋāĻĒā§āϤ āĻŦāĻŋāĻŦāϰāĻŖ āĻāĻĒāύāĻžāĻā§ āĻĻāĻŋāĻŦā§āĨ¤ āĻāĻŽāϰāĻž āĻŽā§āϞāϤ āĻĒā§āϰāϧāĻžāύ āĻŦā§āĻļāĻŋāώā§āĻā§āϝāĻā§āϞāĻŋāϰ āĻŦāϰā§āύāύāĻžÂ āĻāϰāĻŦ āĻāĻŦāĻ āĻāĻŋāĻā§ āĻāύā§āύāϤ āĻāĻžāϰā§āϝāĻāĻžāϰāĻŋāϤāĻž āϏāĻš āϝā§āĻšā§āϤ⧠āĻāĻŽāĻžāĻĻā§āϰ āĻšāĻžāϤ⧠āĻĒāϰā§āϝāĻžāĻĒā§āϤ āϏāĻŽā§ āύā§āĻ āϏāĻŦāĻāĻŋāĻā§ āĻŦāĻŋāĻļāĻĻ āĻāĻžāĻŦā§ āĻŦā§āϝāĻžāĻā§āϝāĻž āĻāϰāĻžāϰāĨ¤Â āĻāĻāĻŋ āϏā§āĻ āĻāĻĒ āĻāϰāĻžāϰ āĻāĻā§ āĻāĻŦāĻ āĻā§āϝāĻžāĻā§āĻ āύāĻŋā§ā§Â āĻŽāĻžāĻ ā§ āύāĻžāĻŽāĻžāĻ°Â āĻāĻā§ āĻāĻāĻŋ āĻā§ āĻāϰāϤ⧠āĻĒāĻžāϰ⧠āϤāĻžāϰ āĻāĻāĻāĻŋ āϧāĻžāϰāĻŖāĻž āĻĻā§āĻāϝāĻŧāĻžāϰ āĻāύā§āϝ āĻāĻŽāϰāĻž āĻāĻĒāύāĻžāĻā§ āĻā§āϝāĻžāĻā§āĻā§ āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύā§āϰ āĻāϝāĻŧā§āĻāĻāĻŋ āĻŽā§āϞ āĻŦāĻŋāϞā§āĻĄāĻŋāĻ āĻŦā§āϞāĻ āĻĒā§āϰāĻĻāϰā§āĻļāύ āĻāϰāĻŦāĨ¤</dd> - <dt><a href="/en-US/docs/Learn/Server-side/Django/development_environment">Setting up a Django development environment</a></dt> - <dd> - <p dir="ltr" id="tw-target-text">āĻāĻāύ āϝā§āĻšā§āϤ⧠āĻāĻĒāύāĻŋ āĻāĻžāύāϞā§āύ āϝ⧠āĻāĻžāĻā§āĻā§ āĻā§āϏā§āϰ āĻāύā§āϝ, āĻāĻāĻ¨Â āĻāĻŽāϰāĻž āĻāĻĒāύāĻžāĻā§ āĻāĻāύā§āĻĄā§āĻ, āϞāĻŋāύāĻžāĻā§āϏ (āĻāĻŦā§āύā§āĻā§), āĻāĻŦāĻ macOS-āĻ - (āĻāĻĒāύāĻŋ āϝ⧠āĻāĻŽāύ āĻ
āĻĒāĻžāϰā§āĻāĻŋāĻ āϏāĻŋāϏā§āĻā§āĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻā§āύ) āĻā§āϝāĻžāĻā§āĻā§ āĻĄā§āĻā§āϞāĻĒāĻŽā§āύā§āĻ āĻāύāĻāĻžāĻāϰāύāĻŽā§āύā§āĻ āĻā§āĻāĻžāĻŦā§ āϏā§āĻāĻāĻĒ āĻāĻŦāĻ āĻā§āϏā§āĻ āĻāϰāϤ⧠āĻšāĻŦā§ āϤāĻž āĻĻā§āĻāĻŋāϝāĻŧā§ āĻĻā§āĻŦāĨ¤Â āĻāĻāĻāĻŋ āĻā§āϝāĻžāĻā§āĻā§ āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύāĻā§āϞāĻŋāϰ āĻĄā§āĻā§āϞāĻĒāĻŽā§āύā§āĻ āĻļā§āϰ⧠āĻāϰāĻžāϰ āĻāύā§āϝ āϝāĻžÂ āĻĒā§āϰāϝāĻŧā§āĻāĻ¨Â āĻāĻ āύāĻŋāĻŦāύā§āϧāĻāĻŋ āĻāĻĒāύāĻžāĻā§ āĻŽā§āϞāϤ āϏā§āĻā§āϞāĻ āĻĻāĻŋāĻŦā§Â āϝāĻž āĻāĻĒāύāĻžāĻā§ āĻĻā§āĻāϝāĻŧāĻž āĻāĻāĻŋāϤāĨ¤</p> - </dd> - <dt><a href="/en-US/docs/Learn/Server-side/Django/Tutorial_local_library_website">Django Tutorial: The Local Library website</a></dt> - <dd>āĻĒā§āϰāĻĨāĻŽ āĻāϰā§āĻāĻŋāĻā§āϞ āĻ āĻāĻĒāύāĻŋ āĻāĻŽāĻžāĻĻā§āϰ āĻĒā§āϰāĻžāĻā§āĻāĻŋāĻāĻžāϞ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ āϏāĻŋāϰāĻŋāĻ āĻāĻĒāύāĻžāĻā§ āĻĻā§āĻāĻžāĻŦā§ āĻāĻĒāύāĻŋ āĻāĻŋ āĻļāĻŋāĻā§āώāĻž āĻā§āϰāĻšāύ āĻāϰāϤ⧠āϝāĻžāĻā§āĻā§āύ āĻāĻŦāĻ āĻŽā§āϞāϤ āĻāĻĒāύāĻŋ āϞāĻāĻžāϞ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋ āϏāĻŽā§āĻĒāϰā§āĻā§āĻ āϏāĻžāϧāĻžāϰāύ āύāĻŋāϰā§āĻĻā§āĻļāύāĻž āĻĒāĻžāĻŦā§āύ -- āĻāĻĻāĻžāĻšāϰāĻŖ āϏāϰā§āĻĒ, āĻāĻŽāϰāĻž āĻāĻāĻāĻŋ āĻā§ā§āĻŦāϏāĻžāĻāĻ āύāĻŋā§ā§ āĻāĻžāĻ āĻāϰāĻŦ āĻāĻŦāĻ āϤāĻžāĻā§ āĻŦāĻŋāĻāĻļāĻŋāϤ āĻāϰāĻŦāĨ¤</dd> - <dt><a href="/en-US/docs/Learn/Server-side/Django/skeleton_website">Django Tutorial Part 2: Creating a skeleton website</a></dt> - <dd>āĻāĻ āĻ
āϧā§āϝāĻžā§ā§ āĻāĻĒāύāĻŋ āĻāĻāĻāĻŋ āĻā§ā§āĻŦāϏāĻžāĻāĻ āĻĒā§āϰā§āĻā§āĻā§āĻ āĻāϰ āϏā§āĻā§āϞā§āĻāύ āϤā§āϰāĻŋ āĻāϰāĻž āĻĻā§āĻāĻžāύ⧠āĻšāĻŦā§ āϝā§āĻāĻžāύā§Â āĻāĻĒāύāĻŋ site-specific settings, urls, models, views, and templates āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāĻžāύāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤</dd> - <dt><a href="/en-US/docs/Learn/Server-side/Django/Models">Django Tutorial Part 3: Using models</a></dt> - <dd>āĻāĻ āύāĻŋāĻŦāύā§āϧāĻāĻŋ āĻĻā§āĻāĻžāϝāĻŧ āϝ⧠āĻā§āĻāĻžāĻŦā§ <em>LocalLibrary</em> āĻāϝāĻŧā§āĻŦāϏāĻžāĻāĻā§āϰ āĻŽāĻĄā§āϞāĻā§āϞāĻŋ āϏāĻāĻā§āĻāĻžāϝāĻŧāĻŋāϤ āĻāϰāϤ⧠āĻšāϝāĻŧ - āĻŽāĻĄā§āϞāĻā§āϞāĻŋ āĻāĻŽāĻžāĻĻā§āϰ āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύāĻāĻŋāϰ āĻĄā§āĻāĻž āϏāĻāϰāĻā§āώāĻŖ āĻāϰāϤ⧠āĻāĻžāĻ āĻāĻŽāύ āĻĄā§āĻāĻž āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰāĻā§ āĻāĻĒāϏā§āĻĨāĻžāĻĒāύ āĻāϰ⧠āĻāĻŦāĻ āĻā§āϝāĻžāĻā§āĻā§āĻā§ āĻāĻŽāĻžāĻĻā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻĄāĻžāĻāĻžāĻŦā§āϏ⧠āĻĄā§āĻāĻž āϏāĻāϰāĻā§āώāĻŖ āĻāϰāĻžāϰ āĻ
āύā§āĻŽāϤāĻŋ āĻĻā§āϝāĻŧ (āĻāĻŦāĻ āĻĒāϰ⧠āĻāĻāĻŋ āϏāĻāĻļā§āϧāύ āĻāϰā§)āĨ¤ āĻāĻāĻāĻŋ āĻŽāĻĄā§āϞ āĻā§ āϤāĻž āĻŦā§āϝāĻžāĻā§āϝāĻž āĻāϰāĻž āĻšā§ā§āĻā§, āĻāĻāĻž āĻāĻŋāĻāĻžāĻŦā§ āĻĄāĻŋāĻā§āϞāĻŋā§āĻžāϰ āĻāϰāĻž āĻšā§ā§āĻā§ āĻāĻŦāĻ āĻāĻŋāĻā§ āĻŽā§āĻāύ āĻĢāĻŋāϞā§āĻĄ āĻāĻžāĻāĻĒā§āϏāĨ¤ āĻāĻŋāĻāĻžāĻŦā§ āĻāĻĒāύāĻŋ āĻŽāĻĄā§āϞ āĻĄā§āĻāĻž āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύ āĻāĻŽāύ āĻāϝāĻŧā§āĻāĻāĻŋ āĻĒā§āϰāϧāĻžāύ āĻāĻĒāĻžāϝāĻŧ āϏāĻāĻā§āώā§āĻĒā§ āĻĻā§āĻāĻžāύ⧠āĻšā§ā§āĻā§āĨ¤</dd> - <dt><a href="/en-US/docs/Learn/Server-side/Django/Admin_site">Django Tutorial Part 4: Django admin site</a></dt> - <dd>āĻāĻāύ āĻāĻŽāϰāĻž <em>LocalLibrary</em> āĻāϝāĻŧā§āĻŦāϏāĻžāĻāĻā§āϰ āĻāύā§āϝ āĻŽāĻĄā§āϞ āϤā§āϰāĻŋ āĻāϰā§āĻāĻŋ, āĻāĻŽāϰāĻž āĻāĻŋāĻā§ "real" āĻŦāĻāϝāĻŧā§āϰ āĻĄā§āĻāĻž āϝā§āĻā§āϤ āĻāϰāϤ⧠āĻāĻžāĻā§āĻā§ āĻ
ā§āϝāĻžāĻĄāĻŽāĻŋāύ āϏāĻžāĻāĻāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻŦāĨ¤ āĻĒā§āϰāĻĨāĻŽā§ āĻāĻŽāϰāĻž āĻāĻĒāύāĻžāĻā§ āĻ
ā§āϝāĻžāĻĄāĻŽāĻŋāύ āϏāĻžāĻāĻā§āϰ āϏāĻžāĻĨā§ āĻā§āĻāĻžāĻŦā§ āĻŽāĻĄā§āϞāĻā§āϞāĻŋ āύāĻŋāĻŦāύā§āϧāĻā§āĻā§āϤ āĻāϰāĻŦ āϤāĻž āĻĻā§āĻāĻžāĻŦ, āϤāĻžāϰāĻĒāϰ⧠āĻāĻŽāϰāĻž āĻāĻĒāύāĻžāĻā§ āϞāĻāĻāύ āĻāϰāϤ⧠āĻāĻŦāĻ āĻāĻŋāĻā§ āĻĄā§āĻāĻž āϤā§āϰāĻŋ āĻāϰāĻžāϰ āĻāĻĒāĻžāϝāĻŧ āĻĻā§āĻāĻžāĻŦāĨ¤ āĻļā§āώ⧠āĻāĻŽāϰāĻž āĻāϝāĻŧā§āĻāĻāĻŋ āĻāĻĒāĻžāϝāĻŧ āĻĒā§āϰāĻĻāϰā§āĻļāύ āĻāϰāĻŋ āϝāĻžāϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻāĻĒāύāĻŋ Admin āϏāĻžāĻāĻā§āϰ āĻāĻĒāϏā§āĻĨāĻžāĻĒāύāĻžāĻāĻŋ āĻāϰāĻ āĻāύā§āύāϤ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</dd> - <dt><a href="/en-US/docs/Learn/Server-side/Django/Home_page">Django Tutorial Part 5: Creating our home page</a></dt> - <dd>āĻāĻŽāϰāĻž āĻāĻāύ āĻāĻŽāĻžāĻĻā§āϰ āĻĒā§āϰāĻĨāĻŽ āĻĒā§āϰā§āĻŖ āĻĒā§āώā§āĻ āĻžāĻāĻŋ āĻĒā§āϰāĻĻāϰā§āĻļāύ āĻāϰāĻžāϰ āĻāύā§āϝ code āϝā§āĻā§āϤ āĻāϰāϤ⧠āĻĒā§āϰāϏā§āϤā§āϤ - <em>LocalLibrary</em> āĻāĻāĻāĻŋ āĻšā§āĻŽ āĻĒā§āώā§āĻ āĻž āϝāĻž āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻŽāĻĄā§āϞā§āϰ āϧāϰāĻŖā§āϰ āĻāĻŽāĻžāĻĻā§āϰ āĻāĻžāĻā§ āĻāϤ āϰā§āĻāϰā§āĻĄ āϰāϝāĻŧā§āĻā§ āϤāĻž āĻĻā§āĻāĻžāϝāĻŧ āĻāĻŦāĻ āĻāĻŽāĻžāĻĻā§āϰ āĻ
āύā§āϝāĻžāύā§āϝ āĻĒā§āώā§āĻ āĻžāĻā§āϞāĻŋāϤ⧠āϏāĻžāĻāĻĄāĻŦāĻžāϰā§āϰ āύā§āĻāĻŋāĻā§āĻļāύ āϞāĻŋāĻā§āĻ āϏāϰāĻŦāϰāĻžāĻš āĻāϰā§āĨ¤ āϝā§āĻāĻžāĻŦā§ āĻāĻŽāϰāĻž basic URL maps āĻāĻŦāĻ āĻāĻŋāĻ āϞāĻŋāĻāϤā§, āĻĄāĻžāĻāĻžāĻŦā§āϏ āĻĨā§āĻā§ āϰā§āĻāϰā§āĻĄ āĻĒā§āϤ⧠āĻāĻŦāĻ āĻā§āĻŽāĻĒā§āϞā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰāĻŋāĻ āĻ
āĻāĻŋāĻā§āĻāϤāĻž āĻ
āϰā§āĻāύ āĻāϰāĻŦāĨ¤</dd> - <dt><a href="/en-US/docs/Learn/Server-side/Django/Generic_views">Django Tutorial Part 6: Generic list and detail views</a></dt> - <dd>āĻāĻ āĻāĻŋāĻāĻā§āϰāĻŋāϝāĻŧāĻžāϞāĻāĻŋ āĻŦāĻ āĻāĻŦāĻ āϞā§āĻāĻāĻĻā§āϰ āϤāĻžāϞāĻŋāĻāĻž āĻāĻŦāĻ āĻŦāĻŋāĻļāĻĻ āĻĒā§āώā§āĻ āĻž āϝā§āĻā§āϤ āĻāϰ⧠āĻāĻŽāĻžāĻĻā§āϰ <em>LocalLibrary</em> āĻāϝāĻŧā§āĻŦāϏāĻžāĻāĻāĻā§ āĻĒā§āϰāϏāĻžāϰāĻŋāϤ āĻāϰā§āĨ¤ āĻāĻāĻžāύ⧠āĻāĻŽāϰāĻž āĻā§āύā§āϰāĻŋāĻ class-based views āϏāĻŽā§āĻĒāϰā§āĻā§ āĻļāĻŋāĻāĻŦ, āĻāĻŦāĻ āϤāĻžāϰāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āϏāĻžāϧāĻžāϰāĻŖ āĻā§āώā§āϤā§āϰ⧠āĻāĻĒāύāĻžāϰ āĻā§āĻĄ āϞāĻŋāĻāϤ⧠āĻšāĻŦā§ āĻāĻŽāύ āĻā§āĻĄā§āϰ āĻĒāϰāĻŋāĻŽāĻžāĻŖ āĻā§āĻāĻžāĻŦā§ āĻšā§āϰāĻžāϏ āĻāϰāϤ⧠āĻĒāĻžāϰ⧠āϤāĻž āĻĻā§āĻāĻžāĻŦāĨ¤ āĻāĻŽāϰāĻž āĻŦā§āϏāĻŋāĻ āĻĒā§āϝāĻžāĻāĻžāϰā§āύā§āϰ matching āĻĒāĻžāϰāĻĢāϰā§āĻŽ āĻāϰāĻŦ āĻāĻŦāĻ āϤāĻž āĻĻā§āĻāĻŋāϝāĻŧā§ āĻāϰāĻ āĻŦāĻŋāĻļāĻĻ āĻŦāĻŋāĻŦāϰāĻŖā§ url āĻšā§āϝāĻžāύā§āĻĄāϞāĻŋāĻāϝāĻŧā§ āϝāĻžāĻŦāĨ¤Â </dd> - <dt><a href="/en-US/docs/Learn/Server-side/Django/Sessions">Django Tutorial Part 7: Sessions framework</a></dt> - <dd>āĻāĻ āĻāĻŋāĻāĻā§āϰāĻŋāϝāĻŧāĻžāϞāĻāĻŋ home page āĻ āĻāĻāĻāĻŋ āϏā§āĻļāύ-āĻāĻŋāϤā§āϤāĻŋāĻ āĻāĻŋāĻāĻŋāĻ-āĻāĻžāĻāύā§āĻāĻžāϰ āϝā§āĻā§āϤ āĻāϰā§, āĻāĻŽāĻžāĻĻā§āϰ <em>LocalLibrary</em> āĻāϝāĻŧā§āĻŦāϏāĻžāĻāĻāĻā§ āĻĒā§āϰāϏāĻžāϰāĻŋāϤ āĻāϰā§āĨ¤ āĻāĻāĻŋ āϤā§āϞāύāĻžāĻŽā§āϞāĻāĻāĻžāĻŦā§ āϏāĻšāĻ āĻāĻĻāĻžāĻšāϰāĻŖ, āϤāĻŦā§ āĻāĻāĻŋ āĻĻā§āĻāĻžāϝāĻŧ āϝ⧠āĻāĻĒāύāĻŋ āĻā§āĻāĻžāĻŦā§ āĻāĻĒāύāĻžāϰ āύāĻŋāĻā§āϰ āϏāĻžāĻāĻāĻā§āϞāĻŋāϤ⧠āĻŦā§āύāĻžāĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āĻĻā§āϰ āĻāύā§āϝ āĻ
āĻŦāĻžāϧ āĻāϞāĻžāĻāϞ āύāĻŋāĻļā§āĻāĻŋāϤ āĻāϰāĻžāĻ°Â āĻāύā§āϝ āϏā§āĻļāύ āĻĢā§āϰā§āĻŽāĻāϝāĻŧāĻžāϰā§āĻāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤.</dd> - <dt><a href="/en-US/docs/Learn/Server-side/Django/Authentication">Django Tutorial Part 8: User authentication and permissions</a></dt> - <dd>āĻāĻ āĻāĻŋāĻāĻā§āϰāĻŋāϝāĻŧāĻžāϞ⧠āĻāĻŽāϰāĻž āĻāĻĒāύāĻžāĻā§ āĻā§āĻāĻžāĻŦā§ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āĻĻā§āϰ āύāĻŋāĻā§āϰ āĻ
ā§āϝāĻžāĻāĻžāĻāύā§āĻā§ āĻāĻĒāύāĻžāϰ āϏāĻžāĻāĻā§ āϞāĻāĻāύ āĻāϰāϤ⧠āĻĻā§āĻāϝāĻŧāĻž āĻšāĻŦā§ āĻāĻŦāĻ āĻā§āĻāĻžāĻŦā§ āϤāĻžāϰāĻž āĻā§ āĻāϰāϤ⧠āĻĒāĻžāϰ⧠āϤāĻž āύāĻŋāϝāĻŧāύā§āϤā§āϰāĻŖ āĻāϰāϤ⧠āĻšāĻŦā§ āĻāĻŦāĻ āϞāĻ āĻāύ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§ āĻāĻŋ āύāĻž āĻāĻŦāĻ āϤāĻžāĻĻā§āϰ āĻ
āύā§āĻŽāϤāĻŋāĻā§āϞāĻŋāϰ āĻāĻŋāϤā§āϤāĻŋāϤ⧠āϤāĻž āĻā§āĻāĻžāĻŦā§ āĻĻā§āĻāĻžāύ⧠āĻšāĻŦā§ āϤāĻž āĻāĻŽāϰāĻž āĻāĻĒāύāĻžāĻā§ āĻĻā§āĻāĻžāĻŦāĨ¤ āĻāĻ āĻŦā§āϝāĻžāĻā§āϝāĻžāϰ āĻ
āĻāĻļ āĻšāĻŋāϏāĻžāĻŦā§, āĻāĻŽāϰāĻž LocalLibrary āĻāϝāĻŧā§āĻŦāϏāĻžāĻāĻ āĻĒā§āϰāϏāĻžāϰāĻŋāϤ āĻāϰāĻŦ, āϞāĻāĻāύ āĻāĻŦāĻ āϞāĻ-āĻāĻāĻ pages āĻāĻŦāĻ āĻŦāĻ āϝ⧠āϧāĻžāϰ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§ āĻĻā§āĻāĻžāϰ āĻāύā§āϝ user- āĻ staff-specific pages āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻĒā§āώā§āĻ āĻžāĻā§āϞāĻŋ āϝā§āĻ āĻāϰāĻŦāĨ¤</dd> - <dt><a href="/en-US/docs/Learn/Server-side/Django/Forms">Django Tutorial Part 9: Working with forms</a></dt> - <dd>āĻāĻ āĻāĻŋāĻāĻā§āϰāĻŋāϝāĻŧāĻžāϞ⧠āĻāĻŽāϰāĻž āĻāĻĒāύāĻžāĻā§ āĻā§āϝāĻžāĻā§āĻ āϤā§Â  <a href="/en-US/docs/Web/Guide/HTML/Forms">HTML Forms</a> āĻāϰ āϏāĻžāĻĨā§ āĻā§āĻāĻžāĻŦā§ āĻāĻžāĻ āĻāϰāĻŦ āĻāĻŦāĻ āĻŦāĻŋāĻļā§āώāϤ āĻŽāĻĄā§āϞ āĻāĻĻāĻžāĻšāϰāĻŖāĻā§āϞāĻŋ āϤā§āϰāĻŋ āĻāϰāϤā§, āĻāĻĒāĻĄā§āĻ āĻāϰāϤ⧠āĻāĻŦāĻ āĻŽā§āĻāϤ⧠āĻĢāϰā§āĻŽāĻā§āϞāĻŋ āϞā§āĻāĻžāϰ āϏāĻšāĻ āĻāĻĒāĻžāϝāĻŧāĻāĻŋ āĻĻā§āĻāĻžāĻŦāĨ¤ āĻāĻ āĻŦā§āϝāĻžāĻā§āϝāĻžāϰ āĻ
āĻāĻļ āĻšāĻŋāϏāĻžāĻŦā§, āĻāĻŽāϰāĻž LocalLibrary āĻāϝāĻŧā§āĻŦāϏāĻžāĻāĻ āĻĒā§āϰāϏāĻžāϰāĻŋāϤ āĻāϰāĻŦ, āϝāĻžāϤ⧠āĻā§āϰāύā§āĻĨāĻžāĻāĻžāϰāĻŋāĻāϰāĻž āĻāĻŽāĻžāĻĻā§āϰ āύāĻŋāĻāϏā§āĻŦ āĻĢāϰā§āĻŽāĻā§āϞāĻŋ (āĻ
ā§āϝāĻžāĻĄāĻŽāĻŋāύ āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āύāĻž āĻāϰā§) āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āϞā§āĻāĻāĻĻā§āϰ āĻŦāĻ āĻĒā§āύāϰā§āύāĻŦā§āĻāϰāĻŖ(renew) āĻāϰāϤ⧠āĻāĻŦāĻ āϤā§āϰāĻŋ āĻāϰāϤā§, āĻāĻĒāĻĄā§āĻ āĻāϰāϤ⧠āĻāĻŦāĻ āĻŽā§āĻāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</dd> - <dt><a href="/en-US/docs/Learn/Server-side/Django/Testing">Django Tutorial Part 10: Testing a Django web application</a></dt> - <dd>āĻāϝāĻŧā§āĻŦāϏāĻžāĻāĻāĻā§āϞāĻŋ āĻŦāĻĄāĻŧ āĻšāĻāϝāĻŧāĻžāϰ āϏāĻžāĻĨā§ āϏāĻžāĻĨā§ āĻāĻā§āϞāĻŋ āĻŽā§āϝāĻžāύā§āϝāĻŧāĻžāϞāĻŋ āĻĒāϰā§āĻā§āώāĻž āĻāϰāĻž āĻāϰāĻ āĻļāĻā§āϤ āĻšāϝāĻŧā§ āĻāĻ ā§- āĻĒāϰā§āĻā§āώāĻžāϰ āĻāύā§āϝ āĻŽāύā§āĻšāϤ⧠āĻĒāĻžāϰ⧠āĻāϰāĻ āĻ
āύā§āĻ āĻāĻŋāĻā§āĻ āύā§āĻ, āϤāĻŦā§ components āĻāϰ āĻŽāϧā§āϝā§Â interaction āĻāϰāĻ āĻāĻāĻŋāϞ āĻšāϝāĻŧā§ āĻāĻ āĻžāϰ āϏāĻžāĻĨā§ āϏāĻžāĻĨā§, āĻāĻāĻāĻŋ āĻā§āĻā§āĻ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ, āĻĒāϰāĻŋāĻŦāϰā§āϤāύā§āϰ āϏāĻžāĻĨā§ āĻ
āύā§āϝāĻžāύā§āϝ area āĻāϰ āĻĒā§āϰāĻāĻžāĻŦāĻāĻŋ āϝāĻžāĻāĻžāĻ āĻāϰāϤ⧠āĻāϰāĻ āĻ
āύā§āĻ āĻ
āϤāĻŋāϰāĻŋāĻā§āϤ āĻĒāϰā§āĻā§āώāĻžāϰ āĻĒā§āϰāϝāĻŧā§āĻāύ āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻāĻ āϏāĻŽāϏā§āϝāĻžāĻā§āϞāĻŋ āϏāĻšāĻ āĻāϰāĻžāϰ āĻāĻāĻāĻŋ āĻāĻĒāĻžāϝāĻŧ āĻš'āϞ āϏā§āĻŦāϝāĻŧāĻāĻā§āϰāĻŋāϝāĻŧ āĻĒāϰā§āĻā§āώāĻžāĻā§āϞāĻŋ āϞāĻŋāĻā§āύ āϝāĻžÂ āĻāĻĒāύāĻŋ āĻĒā§āϰāϤāĻŋāĻŦāĻžāϰ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ āϏāĻšāĻā§āĻ āĻāĻŦāĻ āύāĻŋāϰā§āĻāϰāϝā§āĻā§āϝāϤāĻžāϰ āϏāĻžāĻĨā§ āĻāĻžāϞāĻžāύ⧠āϝā§āϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻāĻ āĻāĻŋāĻāĻā§āϰāĻŋāϝāĻŧāĻžāϞāĻāĻŋ āĻĻā§āĻāĻžāϝāĻŧ āϝ⧠āĻā§āĻāĻžāĻŦā§ āĻāĻžāĻā§āĻā§āϰ āĻĒāϰā§āĻā§āώāĻžāϰ āĻāĻžāĻ āĻžāĻŽā§āĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻĒāύāĻžāϰ āĻāϝāĻŧā§āĻŦāϏāĻžāĻāĻā§āϰ <em>unit testing</em> āϏā§āĻŦāϝāĻŧāĻāĻā§āϰāĻŋāϝāĻŧ āĻāϰāĻŦā§āύāĨ¤</dd> - <dt><a href="/en-US/docs/Learn/Server-side/Django/Deployment">Django Tutorial Part 11: Deploying Django to production</a></dt> - <dd><span class="VIiyi" lang="bn"><span class="ChMk0b JLqJ4b"><span>āĻāĻāύ āĻāĻĒāύāĻŋ āĻāĻāĻāĻŋ āĻĻā§āϰā§āĻĻāĻžāύā§āϤ āϞā§āĻāĻžāϞ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋ āĻāϝāĻŧā§āĻŦāϏāĻžāĻāĻ āϤā§āϰāĻŋ āĻāϰā§āĻā§āύ (āĻāĻŦāĻ āĻĒāϰā§āĻā§āώāĻž āĻāϰā§āĻā§āύ), āĻāĻĒāύāĻŋ āĻāĻāĻŋāĻā§ āĻāĻāĻāĻŋ āĻĒāĻžāĻŦāϞāĻŋāĻ āĻāϝāĻŧā§āĻŦ āϏāĻžāϰā§āĻāĻžāϰ⧠āĻāύāϏā§āĻāϞ āĻāϰāϤ⧠āĻāĻžāĻāĻā§āύ āϝāĻžāϤ⧠āĻāĻāĻŋāϤ⧠āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋ āϏā§āĻāĻžāĻĢ āĻāĻŦāĻ āϏāĻĻāϏā§āϝāϰāĻž āĻāύā§āĻāĻžāϰāύā§āĻā§ āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤</span></span> <span class="ChMk0b JLqJ4b"><span>āĻāĻ āĻāϰā§āĻāĻŋāĻā§āϞāĻāĻŋāϤ⧠āĻāϞā§āĻāύāĻž āĻāϰāĻž āĻšā§ā§āĻā§, āĻāĻĒāύāĻžāĻā§ āĻāĻĒāύāĻžāϰ āĻāϝāĻŧā§āĻŦāϏāĻžāĻāĻ āϏā§āĻĨāĻžāĻĒāύ āĻāϰāϤ⧠āĻā§āĻāĻžāĻŦā§ āĻāĻāĻāĻŋ āĻšā§āϏā§āĻ āϏāύā§āϧāĻžāύ āĻāϰāϤ⧠āĻšāĻŦā§ āĻāĻŦāĻ āĻāĻĒāύāĻžāϰ āϏāĻžāĻāĻāĻā§ āĻĒā§āϰāĻĄāĻžāĻāĻļāύā§āϰ āĻāύā§āϝ āĻĒā§āϰāϏā§āϤā§āϤ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻĒāύāĻžāĻā§ āĻā§ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤</span></span></span></dd> - <dt><a href="/en-US/docs/Learn/Server-side/Django/web_application_security">Django web application security</a></dt> - <dd><span class="VIiyi" lang="bn"><span class="ChMk0b JLqJ4b"><span>āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰ āĻĄā§āĻāĻž āϰāĻā§āώāĻž āĻāϰāĻž āϝ⧠āĻā§āύāĻ āĻāϝāĻŧā§āĻŦāϏāĻžāĻāĻ āĻĄāĻŋāĻāĻžāĻāύā§āϰ āĻāĻāĻāĻŋ āĻ
āĻĒāϰāĻŋāĻšāĻžāϰā§āϝ āĻ
āĻāĻļāĨ¤</span></span> <span class="ChMk0b JLqJ4b"><span>āĻāĻŽāϰāĻž āĻāϰ āĻāĻā§ </span></span></span><a href="https://developer.mozilla.org/en-US/docs/Web/Security">Web security</a><span class="VIiyi" lang="bn"><span class="ChMk0b JLqJ4b"><span> āĻĒā§āϰāĻŦāύā§āϧ⧠āĻāϰāĻ āĻāϝāĻŧā§āĻāĻāĻŋ āϏāĻžāϧāĻžāϰāĻŖ āϏā§āϰāĻā§āώāĻž āĻšā§āĻŽāĻāĻŋāϰ āĻŦā§āϝāĻžāĻā§āϝāĻž āĻĻāĻŋāϝāĻŧā§āĻāĻŋāϞāĻžāĻŽ - āĻāĻ āύāĻŋāĻŦāύā§āϧāĻāĻŋāϤ⧠āĻā§āϝāĻžāĻā§āĻā§āϰ āĻŦāĻŋāϞā§āĻ-āĻāύ āϏā§āϰāĻā§āώāĻžāĻā§āϞāĻŋ āĻā§āĻāĻžāĻŦā§ āĻāĻ āĻāĻžāϤā§āϝāĻŧ āĻšā§āĻŽāĻāĻŋāĻā§āϞāĻŋ āĻĒāϰāĻŋāĻāĻžāϞāύāĻž āĻāϰ⧠āϤāĻžāϰ āĻāĻāĻāĻŋ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰāĻŋāĻ āĻĒā§āϰā§ā§āĻ āĻĒā§āϰāĻĻāϰā§āĻļāύ āĻāϰāĻž āĻšā§ā§āĻā§āĨ¤ </span></span></span></dd> -</dl> - -<h2 id="Assessments">Assessments</h2> - -<p><span class="VIiyi" lang="bn"><span class="ChMk0b JLqJ4b"><span>āĻāĻ āĻŽā§āϞā§āϝāĻžāϝāĻŧāύāĻāĻŋ āĻā§āϝāĻžāĻā§āĻā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻā§āĻāĻžāĻŦā§ āĻāĻāĻāĻŋ āĻāϝāĻŧā§āĻŦāϏāĻžāĻāĻ āϤā§āϰāĻŋ āĻāϰāĻŦā§āύ āϏ⧠āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāĻĒāύāĻžāϰ āĻŦā§āϧāĻāĻŽā§āϝāϤāĻžāĻ°Â āĻĒāϰā§āĻā§āώāĻž āĻāϰāĻŦā§, āϝāĻž āĻāĻĒāϰā§āϰ āϤāĻžāϞāĻŋāĻāĻžāĻā§āĻā§āϤ āĻāĻžāĻāĻĄāĻā§āϞāĻŋāϤ⧠āĻŦāϰā§āĻŖāĻŋāϤ āĻāĻŋāϞā§āĨ¤ </span></span></span></p> - -<dl> - <dt><a href="/en-US/docs/Learn/Server-side/Django/django_assessment_blog">DIY Django mini blog</a></dt> - <dd><span class="VIiyi" lang="bn"><span class="ChMk0b JLqJ4b"><span>āĻāĻ āĻŽā§āϞā§āϝāĻžāϝāĻŧāύāĻāĻŋāϤ⧠āĻāĻĒāύāĻŋ āĻāĻĒāύāĻžāϰ āύāĻŋāĻā§āϰ āĻŦā§āϞāĻ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻāĻ āĻŽāĻĄāĻŋāĻāϞāĻāĻŋ āĻĨā§āĻā§ āĻļāĻŋāĻā§āĻā§āύ āĻāĻŽāύ āĻāĻŋāĻā§ āĻā§āĻāĻžāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻŦā§āύāĨ¤</span></span></span></dd> -</dl> diff --git a/files/bn/learn/server-side/first_steps/index.html b/files/bn/learn/server-side/first_steps/index.html deleted file mode 100644 index 1b2c9597a9..0000000000 --- a/files/bn/learn/server-side/first_steps/index.html +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: Server-side website programming first steps -slug: Learn/Server-side/First_steps -tags: - - Beginner - - CodingScripting - - Guide - - Intro - - Landing - - Learn - - NeedsTranslation - - Server-side programming - - TopicStub -translation_of: Learn/Server-side/First_steps ---- -<div>{{LearnSidebar}}</div> - -<p>In this module <span class="seoSummary">we answer a few fundamental questions about server-side programming â "What is it?", "How does it differ from client-side programming?", and "Why is it so useful?".</span> We then provide an overview of some of the most popular server-side web frameworks, along with guidance on how to select the most suitable framework for creating your first site. Finally, we provide a high-level introductory article about web server security.</p> - -<h2 id="Prerequisites">Prerequisites</h2> - -<p>Before starting this module, you don't need to have any knowledge of server-side website programming, or indeed any other type of programming. </p> - -<p>However, you do need to understand how the web works. We recommend that you first read the following topics:</p> - -<ul> - <li><a href="/en-US/docs/Learn/Common_questions/What_is_a_web_server">What is a web server?</a></li> - <li><a href="/en-US/docs/Learn/Common_questions/What_software_do_I_need">What software do I need to build a website?</a></li> - <li><a href="/en-US/docs/Learn/Common_questions/Upload_files_to_a_web_server">How do you upload files to a web server?</a></li> -</ul> - -<p>With that basic understanding, you'll be ready to work your way through the modules in this section. </p> - -<h2 id="Guides">Guides</h2> - -<dl> - <dt><a href="/en-US/docs/Learn/Server-side/First_steps/Introduction">Introduction to the server side</a></dt> - <dd>Welcome to the MDN beginner's server-side programming course! In this first article, we look at server-side programming from a high level, answering questions such as "What is it?", "How does it differ from client-side programming?", and "Why it is so useful?". After reading this article, you'll understand the additional power available to websites through server-side coding.</dd> - <dt><a href="/en-US/docs/Learn/Server-side/First_steps/Client-Server_overview">Client-Server overview</a></dt> - <dd>Now that you know the purpose and potential benefits of server-side programming, we're going to examine in detail what happens when a server receives a "dynamic request" from a browser. As most websites' server-side code handles requests and responses in a similar way, this will help you understand what you need to do when writing your own code.</dd> - <dt><a href="/en-US/docs/Learn/Server-side/First_steps/Web_frameworks">Server-side web frameworks</a></dt> - <dd>The last article showed you what a server-side web application needs to do in order to respond to requests from a web browser. Now we show how web frameworks can simplify these tasks, and help you choose the right framework for your first server-side web application.</dd> - <dt><a href="/en-US/docs/Learn/Server-side/First_steps/Website_security">Website security</a></dt> - <dd>Website security requires vigilance in all aspects of website design and usage. This introductory article won't make you a website security guru, but it will help you understand the first important steps you can take to protect your web application against the most common threats.</dd> -</dl> - -<div class="blockIndicator note"> -<p><strong>Note</strong>: This topic deals with server-side frameworks, and how to use them to create websites. If you are looking for information on client-side JavaScript frameworks, consult our <a href="/en-US/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks">Understanding client-side JavaScript frameworks</a> module.</p> -</div> - -<h2 id="Assessments">Assessments</h2> - -<p>This "first steps" module doesn't have any assessment because we haven't yet shown you any code. We do hope that at this point you have a good understanding of what sorts of functionality you can deliver using server-side programming, and that you have made a decision about what server-side web framework you will use to create your first website.</p> diff --git a/files/bn/learn/server-side/first_steps/website_security/index.html b/files/bn/learn/server-side/first_steps/website_security/index.html deleted file mode 100644 index dcc862f5fc..0000000000 --- a/files/bn/learn/server-side/first_steps/website_security/index.html +++ /dev/null @@ -1,180 +0,0 @@ ---- -title: āύāĻŋāϰāĻžāĻĒāĻĻ āĻā§ā§āĻŦāϏāĻžāĻāĻ -slug: Learn/Server-side/First_steps/Website_security -translation_of: Learn/Server-side/First_steps/Website_security ---- -<div>{{LearnSidebar}}</div> - -<div>{{PreviousMenu("Learn/Server-side/First_steps/Web_frameworks", "Learn/Server-side/First_steps")}}</div> - -<p class="summary">āĻā§ā§āĻŦāϏāĻžāĻāĻ āĻĄāĻŋāĻāĻžāĻāύ āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āϏāĻŦāĻā§āώā§āϤā§āϰā§āĻ āĻāĻāύ āύāĻŋāϰāĻžāĻĒāϤā§āϤāĻžāϰ āĻĒā§āϰā§ā§āĻāύ āĻšā§āĨ¤ āĻāĻ āϞā§āĻāĻžāĻāĻŋ āĻāĻĒāύāĻžāĻā§ āĻā§ā§āĻŦāϏāĻžāĻāĻ āύāĻŋāϰāĻžāĻĒāϤā§āϤāĻžāϰ āĻā§āϰ⧠āĻŦāĻžāύāĻŋā§ā§ āĻĢā§āϞāĻŦā§ āϤāĻŦā§ āĻāĻāĻŋ āĻāĻĒāύāĻžāĻā§ āĻā§āĻāĻžāĻŦā§ āύāĻŋāϰāĻžāĻĒāϤā§āϤāĻž āϏāĻāĻā§āϰāĻžāύā§āϤ āĻā§āĻāĻāĻŋ āĻāϏāϤ⧠āĻĒāĻžāϰ⧠āĻāĻŦāĻ āϏāĻŦāĻā§ā§ā§ āϏāĻžāϧāĻžāϰāĻŖ āĻāĻŋāĻā§ āĻā§āĻāĻāĻŋ āĻĨā§āĻā§ āϰāĻā§āώāĻž āĻāϰāĻžāϰ āĻāύā§āϝ āĻā§ āĻā§ āĻĒā§āϰāϤāĻŋāϰā§āϧāĻŽā§āϞāĻ āĻĒāĻĻāĻā§āώā§āĻĒ āύā§āĻā§āĻž āϝāĻžā§ āϏā§āϏāĻŦ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āϧāĻžāϰāĻŖāĻž āĻĒāĻžāĻŦā§āύāĨ¤</p> - -<table class="learn-box standard-table"> - <tbody> - <tr> - <th scope="row"> - <p>āϝāĻž āĻāĻžāύāĻž āĻĨāĻžāĻāĻž āĻāĻŦāĻļā§āϝāĻ</p> - </th> - <td> - <p>āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰā§āϰ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻŽā§āϞāĻŋāĻ āĻā§āĻāĻžāύ</p> - </td> - </tr> - <tr> - <th scope="row"> - <p>āĻāĻĻā§āĻĻā§āĻļā§āϝ:</p> - </th> - <td>āĻā§ā§āĻŦ āĻāĻĒā§āϞāĻŋāĻā§āĻļāύā§āϰ āύāĻŋāϰāĻžāĻĒāϤā§āϤāĻž āϏāĻāĻā§āϰāĻžāύā§āϤ āϏāĻŦāĻā§ā§ā§ āϏāĻžāϧāĻžāϰāĻŖ āĻā§āĻāĻāĻŋāĻā§āϞā§āĻā§ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāĻžāύāĻž āĻāĻŦāĻ āĻā§ā§āĻŦāϏāĻžāĻāĻ āĻšā§āϝāĻžāĻ āĻšāĻā§āĻžāϰ āĻā§āĻāĻāĻŋ āĻāĻŽāĻžāύā§āϰ āĻāύā§āϝ āĻā§ āĻā§ āĻāϰāĻž āϝāĻžā§ āϏ⧠āϏāĻŽā§āĻĒāϰā§āĻā§ āϧāĻžāϰāĻŖāĻž āϞāĻžāĻ</td> - </tr> - </tbody> -</table> - -<h2 id="āĻā§ā§āĻŦāϏāĻžāĻāĻā§āϰ_āύāĻŋāϰāĻžāĻĒāϤā§āϤāĻž_āĻā§">āĻā§ā§āĻŦāϏāĻžāĻāĻā§āϰ āύāĻŋāϰāĻžāĻĒāϤā§āϤāĻž āĻā§?</h2> - -<p>āĻāύā§āĻāĻžāϰāύā§āĻ āĻāĻāĻāĻŋ āĻā§āĻāĻāĻŋāĻĒā§āϰā§āĻŖ āϏā§āĻĨāĻžāύāĨ¤ āĻāĻŽāϰāĻž āĻšāϰāĻšāĻžāĻŽā§āĻļāĻžāĻ āĻā§ā§āĻŦāϏāĻžāĻāĻāĻā§ āĻā§āĻāĻā§ āύāĻž āĻĒāĻžāĻā§āĻž āĻ
āĻĨāĻŦāĻž āĻšā§āϝāĻžāĻ āĻšā§ā§āĻā§ āĻāϰāĻāĻŽ āϤāĻĨā§āϝ āĻĒā§āϰāĻāĻžāĻļ āĻāϰāĻž āĻāĻĨāĻž āĻļā§āύāϤ⧠āĻĒāĻžāĻāĨ¤</p> - -<p>The purpose of website security is to prevent these (or any) sorts of attacks. The more formal definition of website security<em> is the act/practice of protecting websites from unauthorized access, use, modification, destruction, or disruption</em>.</p> - -<p>Effective website security requires design effort across the whole of the website: in your web application, the configuration of the web server, your policies for creating and renewing passwords, and the client-side code. While all that sounds very ominous, the good news is that if you're using a server-side web framework, it will almost certainly enable "by default" robust and well-thought-out defense mechanisms against a number of the more common attacks. Other attacks can be mitigated through your web server configuration, for example by enabling HTTPS. Finally, there are publically available vulnerability scanner tools that can help you find out if you've made any obvious mistakes.</p> - -<p>The rest of this article gives you more details about a few common threats and some of the simple steps you can take to protect your site.</p> - -<div class="note"> -<p><strong>Note</strong>: This is an introductory topic, designed to help you start thinking about website security, but it is not exhaustive.</p> -</div> - -<h2 id="Website_security_threats">Website security threats</h2> - -<p>This section lists just a few of the most common website threats and how they are mitigated. As you read, note how threats are most successful when the web application either trusts, or is <em>not paranoid enough</em> about the data coming from the browser.</p> - -<h3 id="Cross-Site_Scripting_XSS">Cross-Site Scripting (XSS)</h3> - -<p>XSS is a term used to describe a class of attacks that allow an attacker to inject client-side scripts <em>through</em> the website into the browsers of other users. Because the injected code comes to the browser from the site, the code is <em>trusted</em> and can do things like send the user's site authorization cookie to the attacker. When the attacker has the cookie, they can log into a site as though they were the user and do anything the user can, such as access their credit card details, see contact details, or change passwords.</p> - -<div class="note"> -<p><strong>Note</strong>: XSS vulnerabilities have been historically more common than any other type of security threat.</p> -</div> - -<p>The XSS vulnerabilities are divided into <em>reflected</em> and <em>persistent</em>, based on how the site returns the injected scripts to a browser.</p> - -<ul> - <li>A <em>reflected</em> XSS vulnerability occurs when user content that is passed to the server is returned <em>immediately</em> and <em>unmodified</em> for display in the browser. Any scripts in the original user content will be run when the new page is loaded.<br> - For example, consider a site search function where the search terms are encoded as URL parameters, and these terms are displayed along with the results. An attacker can construct a search link that contains a malicious script as a parameter (e.g., <code>http://mysite.com?q=beer<script%20src="http://evilsite.com/tricky.js"></script></code>) and email it to another user. If the target user clicks this "interesting link", the script will be executed when the search results are displayed. As discussed earlier, this gives the attacker all the information they need to enter the site as the target user, potentially making purchases as the user or sharing their contact information.</li> - <li> - <p>A <em>persistent</em> XSS vulnerability occurs when the malicious script is <em>stored</em> on the website and then later redisplayed unmodified for other users to execute unwittingly.<br> - For example, a discussion board that accepts comments that contain unmodified HTML could store a malicious script from an attacker. When the comments are displayed, the script is executed and can send to the attacker the information required to access the user's account. This sort of attack is extremely popular and powerful, because the attacker might not even have any direct engagement with the victims.</p> - </li> -</ul> - -<p>While the data from <code>POST</code> or <code>GET</code> requests is the most common source of XSS vulnerabilities, any data from the browser is potentially vulnerable, such as cookie data rendered by the browser, or user files that are uploaded and displayed.</p> - -<p>The best defense against XSS vulnerabilities is to remove or disable any markup that can potentially contain instructions to run the code. For HTML this includes elements, such as <code><script></code>, <code><object></code>, <code><embed></code>, and <code><link></code>.</p> - -<div> -<p>The process of modifying user data so that it can't be used to run scripts or otherwise affect the execution of server code is known as input sanitization. Many web frameworks automatically sanitize user input from HTML forms by default.</p> -</div> - -<h3 id="SQL_injection">SQL injection</h3> - -<p>SQL injection vulnerabilities enable malicious users to execute arbitrary SQL code on a database, allowing data to be accessed, modified, or deleted irrespective of the user's permissions. A successful injection attack might spoof identities, create new identities with administration rights, access all data on the server, or destroy/modify the data to make it unusable.</p> - -<div> -<p>SQL injection types include Error-based SQL injection, SQL injection based on boolean errors, and Time-based SQL injection.</p> -</div> - -<p>This vulnerability is present if user input that is passed to an underlying SQL statement can change the meaning of the statement. For example, the following code is intended to list all users with a particular name (<code>userName</code>) that has been supplied from an HTML form:</p> - -<pre class="brush: sql notranslate">statement = "SELECT * FROM users WHERE name = '" + <strong>userName</strong> + "';"</pre> - -<p>If the user specifies a real name, the statement will work as intended. However, a malicious user could completely change the behavior of this SQL statement to the new statement in the following example, by simply specifying the text in bold for the <code>userName</code>.</p> - -<pre class="brush: sql notranslate">SELECT * FROM users WHERE name = '<strong>a';DROP TABLE users; SELECT * FROM userinfo WHERE 't' = 't</strong>'; -</pre> - -<p>The modified statement creates a valid SQL statement that deletes the <code>users</code> table and selects all data from the <code>userinfo</code> table (which reveals the information of every user). This works because the first part of the injected text (<code>a';</code>) completes the original statement.</p> - -<p>To avoid this sort of attack, you must ensure that any user data that is passed to an SQL query cannot change the nature of the query. One way to do this is to <a href="https://en.wikipedia.org/wiki/Escape_character">escape</a> all the characters in the user input that have a special meaning in SQL.</p> - -<div class="note"> -<p><strong>Note</strong>: The SQL statement treats the <strong>'</strong> character as the beginning and end of a string literal. By putting a backslash in front of this character (<strong>\'</strong>), we escape the symbol, and tell SQL to instead treat it as a character (just a part of the string).</p> -</div> - -<p>In the following statement, we escape the <strong>'</strong> character. The SQL will now interpret the name as the whole string in bold (which is a very odd name indeed, but not harmful).</p> - -<pre class="brush: sql notranslate">SELECT * FROM users WHERE name = '<strong>a\';DROP TABLE users; SELECT * FROM userinfo WHERE \'t\' = \'t'</strong>; - -</pre> - -<p>Web frameworks will often take care of the character escaping for you. Django, for example, ensures that any user-data passed to querysets (model queries) is escaped.</p> - -<div class="note"> -<p><strong>Note</strong>: This section draws heavily on the information in <a href="https://en.wikipedia.org/wiki/SQL_injection">Wikipedia here</a>.</p> -</div> - -<h3 id="Cross-Site_Request_Forgery_CSRF">Cross-Site Request Forgery (CSRF)</h3> - -<p>CSRF attacks allow a malicious user to execute actions using the credentials of another user without that userâs knowledge or consent.</p> - -<p>This type of attack is best explained by example. John is a malicious user who knows that a particular site allows logged-in users to send money to a specified account using an HTTP <code>POST</code> request that includes the account name and an amount of money. John constructs a form that includes his bank details and an amount of money as hidden fields, and emails it to other site users (with the <em>Submit</em> button disguised as a link to a "get rich quick" site).</p> - -<p>If a user clicks the submit button, an HTTP <code>POST</code> request will be sent to the server containing the transaction details and any client-side cookies that the browser associated with the site (adding associated site cookies to requests is normal browser behavior). The server will check the cookies, and use them to determine whether or not the user is logged in and has permission to make the transaction.</p> - -<p>The result is that a<span style="line-height: 1.5;">ny user who clicks the <em>Submit</em> button while they are logged in to the trading site will make the transaction. John gets rich.</span></p> - -<div class="note"> -<p><strong>Note</strong>: The trick here is that John doesn't need to have access to the user's cookies (or access credentials). The browser of the user stores this information and automatically includes it in all requests to the associated server.</p> -</div> - -<p>One way to prevent this type of attack is for the server to require that <code>POST</code> requests include a user-specific site-generated secret. The secret would be supplied by the server when sending the web form used to make transfers. This approach prevents John from creating his own form, because he would have to know the secret that the server is providing for the user. Even if he found out the secret and created a form for a particular user, he would no longer be able to use that same form to attack every user.</p> - -<p>Web frameworks often include such CSRF prevention mechanisms.</p> - -<h3 id="Other_threats">Other threats</h3> - -<p>Other common attacks/vulnerabilities include:</p> - -<ul> - <li><a href="https://www.owasp.org/index.php/Clickjacking">Clickjacking</a>. In this attack, a malicious user hijacks clicks meant for a visible top-level site and routes them to a hidden page beneath. This technique might be used, for example, to display a legitimate bank site but capture the login credentials into an invisible {{htmlelement("iframe")}} controlled by the attacker. Clickjacking could also be used to get the user to click a button on a visible site, but in doing so actually unwittingly click a completely different button. As a defense, your site can prevent itself from being embedded in an iframe in another site by setting the appropriate HTTP headers.</li> - <li><a href="/en-US/docs/Glossary/Distributed_Denial_of_Service">Denial of Service</a> (DoS). DoS is usually achieved by flooding a target site with fake requests so that access to a site is disrupted for legitimate users. The requests may simply be numerous, or they may individually consume large amounts of resource (e.g., slow reads or uploading of large files). DoS defenses usually work by identifying and blocking "bad" traffic while allowing legitimate messages through. These defenses are typically located before or in the web server (they are not part of the web application itself).</li> - <li><a href="https://en.wikipedia.org/wiki/Directory_traversal_attack">Directory Traversal</a> (File and disclosure). In this attack, a malicious user attempts to access parts of the web server file system that they should not be able to access. This vulnerability occurs when the user is able to pass filenames that include file system navigation characters (for example, <code>../../</code>). The solution is to sanitize input before using it.</li> - <li><a href="https://en.wikipedia.org/wiki/File_inclusion_vulnerability">File Inclusion</a>. In this attack, a user is able to specify an "unintended" file for display or execution in data passed to the server. When loaded, this file might be executed on the web server or the client-side (leading to an XSS attack). The solution is to sanitize input before using it.</li> - <li><a href="https://www.owasp.org/index.php/Command_Injection">Command Injection</a>. Command injection attacks allow a malicious user to execute arbitrary system commands on the host operating system. The solution is to sanitize user input before it might be used in system calls.</li> -</ul> - -<p>For a comprehensive listing of website security threats see <a href="https://en.wikipedia.org/wiki/Category:Web_security_exploits">Category: Web security exploits</a> (Wikipedia) and <a href="https://www.owasp.org/index.php/Category:Attack">Category: Attack</a> (Open Web Application Security Project).</p> - -<h2 id="A_few_key_messages">A few key messages</h2> - -<p>Almost all of the security exploits in the previous sections are successful when the web application trusts data from the browser. Whatever else you do to improve the security of your website, you should sanitize all user-originating data before it is displayed in the browser, used in SQL queries, or passed to an operating system or file system call.</p> - -<div class="warning"> -<p>Important: The single most important lesson you can learn about website security is to <strong>never trust data from the browser</strong>. This includes, but is not limited to data in URL parameters of <code>GET</code> requests, <code>POST</code> requests, HTTP headers and cookies, and user-uploaded files. Always check and sanitize all incoming data. Always assume the worst.</p> -</div> - -<p>A number of other concrete steps you can take are:</p> - -<ul> - <li>Use more effective password management. Encourage strong passwords that are changed regularly. Consider two-factor authentication for your site, so that in addition to a password the user must enter another authentication code (usually one that is delivered via some physical hardware that only the user will have, such as a code in an SMS sent to their phone).</li> - <li>Configure your web server to use <a href="/en-US/docs/Glossary/https">HTTPS</a> and <a href="/en-US/docs/Web/Security/HTTP_strict_transport_security">HTTP Strict Transport Security</a> (HSTS). HTTPS encrypts data sent between your client and server. This ensures that login credentials, cookies, <code>POST</code> requests data and header information are not easily available to attackers.</li> - <li>Keep track of the most popular threats (the <a href="https://owasp.org/www-project-top-ten/">current OWASP list is here</a>) and address the most common vulnerabilities first.</li> - <li>Use <a href="https://owasp.org/www-community/Vulnerability_Scanning_Tools">vulnerability scanning tools</a> to perform automated security testing on your site. Later on, your very successful website may also find bugs by offering a bug bounty <a href="https://www.mozilla.org/en-US/security/bug-bounty/faq-webapp/">like Mozilla does here</a>.</li> - <li>Only store and display data that you need. For example, if your users must store sensitive information like credit card details, only display enough of the card number that it can be identified by the user, and not enough that it can be copied by an attacker and used on another site. The most common pattern at this time is to only display the last 4 digits of a credit card number.</li> -</ul> - -<p>Web frameworks can help mitigate many of the more common vulnerabilities.</p> - -<h2 id="Summary">Summary</h2> - -<p>This article has explained the concept of web security and some of the more common threats against which your website should attempt to protect. Most importantly, you should understand that a web application cannot trust any data from the web browser. All user data should be sanitized before it is displayed, or used in SQL queries and file system calls.</p> - -<p>With this article, you've come to the end of <a href="/en-US/docs/Learn/Server-side/First_steps">this module</a>, covering your first steps in server-side website programming. We hope you've enjoyed learning these fundamental concepts, and you're now ready to select a Web Framework and start programming.</p> - -<p>{{PreviousMenu("Learn/Server-side/First_steps/Web_frameworks", "Learn/Server-side/First_steps")}}</p> - -<h2 id="In_this_module">In this module</h2> - -<ul> - <li><a href="/en-US/docs/Learn/Server-side/First_steps/Introduction">Introduction to the server side</a></li> - <li><a href="/en-US/docs/Learn/Server-side/First_steps/Client-Server_overview">Client-Server overview</a></li> - <li><a href="/en-US/docs/Learn/Server-side/First_steps/Web_frameworks">Server-side web frameworks</a></li> - <li><a href="/en-US/docs/Learn/Server-side/First_steps/Website_security">Website security</a></li> -</ul> diff --git a/files/bn/learn/server-side/index.html b/files/bn/learn/server-side/index.html deleted file mode 100644 index 8fcc639d2c..0000000000 --- a/files/bn/learn/server-side/index.html +++ /dev/null @@ -1,59 +0,0 @@ ---- -title: Server-side website programming -slug: Learn/Server-side -tags: - - Beginner - - CodingScripting - - Intro - - Landing - - Learn - - NeedsTranslation - - Server - - Server-side programming - - Topic - - TopicStub -translation_of: Learn/Server-side ---- -<div>{{LearnSidebar}}</div> - -<p class="summary">The <strong><em>Dynamic Websites </em></strong>â<em><strong> Server-side programming</strong></em> topic is a series of modules that show how to create dynamic websites; websites that deliver customised information in response to HTTP requests. The modules provide a general introduction to server-side programming, along with specific beginner-level guides on how to use the Django (Python) and Express (Node.js/JavaScript) web frameworks to create basic applications.</p> - -<p>Most major websites use some kind of server-side technology to dynamically display data as required. For example, imagine how many products are available on Amazon, and imagine how many posts have been written on Facebook. Displaying all of these using different static pages would be extremely inefficient, so instead such sites display static templates (built using <a href="/en-US/docs/Learn/HTML">HTML</a>, <a href="/en-US/docs/Learn/CSS">CSS</a>, and <a href="/en-US/docs/Learn/JavaScript">JavaScript</a>), and then dynamically update the data displayed inside those templates when needed, such as when you want to view a different product on Amazon.</p> - -<p>In the modern world of web development, learning about server-side development is highly recommended.</p> - -<h2 id="Learning_pathway">Learning pathway</h2> - -<p>Getting started with server-side programming is usually easier than client-side development, because dynamic websites tend to perform a lot of very similar operations (retrieving data from a database and displaying it in a page, validating user-entered data and saving it in a database, checking user permissions and logging users in, etc.), and are constructed using web frameworks that make these and other common web server operations easy.</p> - -<p>Basic knowledge of programming concepts (or of a particular programming language) is useful, but not essential. Similarly, expertise in client-side coding is not required, but a basic knowledge will help you work better with the developers creating your client-side web "front end".</p> - -<p>You will need to understand "how the web works". We recommend that you first read the following topics:</p> - -<ul> - <li><a href="/en-US/docs/Learn/Common_questions/What_is_a_web_server">What is a web server</a></li> - <li><a href="/en-US/docs/Learn/Common_questions/What_software_do_I_need">What software do I need to build a website?</a></li> - <li><a href="/en-US/docs/Learn/Common_questions/Upload_files_to_a_web_server">How do you upload files to a web server?</a></li> -</ul> - -<p>With that basic understanding, you'll be ready to work your way through the modules in this section. </p> - -<h2 id="Modules">Modules</h2> - -<p>This topic contains the following modules. You should start with the first module, then go on to one of the following modules, which show how to work with two very popular server-side languages using appropriate web frameworks. </p> - -<dl> - <dt><a href="/en-US/docs/Learn/Server-side/First_steps">Server-side website programming first steps</a></dt> - <dd>This module provides technology-agnostic information about server-side website programming such as "what is it?", "how does it differ from client-side programming?", and "why is it useful?". This module also outlines some of the more popular server-side web frameworks and gives guidance on how to select the best one for your site. Lastly, an introduction to web server security is provided.</dd> - <dt><a href="/en-US/docs/Learn/Server-side/Django">Django Web Framework (Python)</a></dt> - <dd>Django is an extremely popular and fully featured server-side web framework, written in Python. The module explains why Django is such a good web server framework, how to set up a development environment and how to perform common tasks with it.</dd> - <dt><a href="/en-US/docs/Learn/Server-side/Express_Nodejs">Express Web Framework (Node.js/JavaScript)</a></dt> - <dd>Express is a popular web framework, written in JavaScript and hosted within the node.js runtime environment. The module explains some of the key benefits of this framework, how to set up your development environment and how to perform common web development and deployment tasks.</dd> -</dl> - -<h2 id="See_also">See also</h2> - -<dl> - <dt><a href="/en-US/docs/Learn/Server-side/Node_server_without_framework">Node server without framework</a></dt> - <dd>This article provides a simple static file server built with pure Node.js, for those of you not wanting to use a framework.</dd> -</dl> diff --git a/files/bn/mdn/at_ten/index.html b/files/bn/mdn/at_ten/index.html deleted file mode 100644 index eb8062239f..0000000000 --- a/files/bn/mdn/at_ten/index.html +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: āĻŽāĻāĻŋāϞāĻž āĻĄā§āĻā§āϞāĻĒāĻžāϰ āύā§āĻāĻā§āĻžāϰā§āĻā§āϰ ā§§ā§Ļ āĻŦāĻāϰ⧠āĻĒāĻĻāĻžāϰā§āĻĒāĻŖ āĨ¤ -slug: MDN/At_ten -translation_of: MDN_at_ten -original_slug: MDN_at_ten ---- -<div class="summary">āĻāĻĒāύāĻžāϰ āĻā§ā§āĻŦ āĻĄāĻā§āĻŽā§āύā§āĻā§āĻļāύā§āϰ ā§§ā§Ļ āĻŦāĻāϰāĻĒā§āϰā§āϤāĻŋ āĻāĻĻāϝāĻžāĻĒāύ āĻāϰā§āύāĨ¤</div> - -<div class="column-container"> -<div class="column-8"> -<h2 id="MDN_āĻāϰ_āĻāϤāĻŋāĻšāĻžāϏ">MDN āĻāϰ āĻāϤāĻŋāĻšāĻžāϏ</h2> - -<p>⧍ā§Ļā§Ļā§Ģ āĻāϰ āĻļā§āϰā§āϰ āĻĻāĻŋāĻā§ āĻāĻŋāĻā§ āĻāĻĻāϰā§āĻļāĻŦāĻžāĻĻā§ āĻŽāĻžāύā§āώ āϏāĻāϞ āĻā§ā§āĻŦ āĻĄā§āĻā§āϞāĻĒāĻžāϰāĻĻā§āϰ āĻāύā§āĻ¯Â āύāϤā§āύ, āĻāύā§āĻŽā§āĻā§āϤ āĻāĻŦāĻ āĻāĻŽāĻŋāĻāύāĻŋāĻāĻŋāϰ āĻĻā§āĻŦāĻžāϰāĻž āϤā§āϰāĻŋ āĻ
āύāϞāĻžāĻāύ āϰāĻŋāϏā§āϰā§āϏ āϤā§āϰāĻŋāϰ āĻāĻžāĻ āĻļā§āϰā§Â āĻāϰā§āύāĨ¤Â āϤāĻžāĻĻā§āϰ āĻ
āϏāĻžāϧāĻžāϰāύ āĻāĻŋāύā§āϤā§Â Their brilliant but offbeat idea grew into todayâs Mozilla Developer Networkâthe premier resource for all open Web technologies. Ten years later, our global community is bigger than ever, and together weâre still creating documentation, sample code and learning resources for all open Web technologies, including CSS, HTML, JavaScript and everything else that makes the open Web as powerful as it is.</p> - -<p><a class="learnmore" href="/en-US/docs/MDN_at_ten/History_of_MDN">Learn more <span class="offscreen">about the history</span></a></p> - -<h2 id="MDN_āĻ_āĻ
āĻŦāĻĻāĻžāύ_āϰāĻžāĻā§āύ">MDN āĻ āĻ
āĻŦāĻĻāĻžāύ āϰāĻžāĻā§āĻ¨Â </h2> - -<p>For ten years, the MDN community has been documenting the open Web. From fixing simple typos to writing entire suites of an entirely new API, everyone has something to offer and no contribution is too large or too small. We have over 90,000 pages of content that have been written or translated by members of our outstanding community of Mozillians. You can become one of them.</p> - -<p><a class="learnmore" href="/en-US/docs/MDN_at_ten/Contributing_to_MDN">Learn more <span class="offscreen">about contributing</span></a></p> -</div> - -<div class="column-4"> -<div class="quote"> -<blockquote>āϝāĻāύ āĻāĻŽāĻŋ  'āĻā§āĻŽāύ āĻāϰā§' āĻāϰ āĻĒāϰāĻŋāĻŦāϰā§āϤ⧠'āĻā§āύ' āĻāĻāĻž āĻāĻžāύāϤ⧠āĻāĻžāĻ  āϤāĻāύ MDN āĻšāĻ˛Â āĻāĻĒāϝā§āĻā§āϤ āϏā§āĻĨāĻžāĻ¨Â </blockquote> -<span class="attribution">â <a href="https://twitter.com/codepo8/status/621009648875868160">Christian Heilmann</a></span></div> -</div> -</div> - -<h2 id="Subnav">Subnav</h2> - -<ol> - <li><a href="/en-US/docs/MDN_at_ten/">MDN at 10</a></li> - <li><a href="/en-US/docs/MDN_at_ten/History_of_MDN">The history of MDN</a></li> - <li><a href="/en-US/docs/MDN_at_ten/Contributing_to_MDN">Contributing to MDN</a></li> -</ol> diff --git a/files/bn/mdn/contribute/getting_started/index.html b/files/bn/mdn/contribute/getting_started/index.html deleted file mode 100644 index 3eed1c3242..0000000000 --- a/files/bn/mdn/contribute/getting_started/index.html +++ /dev/null @@ -1,130 +0,0 @@ ---- -title: āĻŽāĻāĻŋāϞāĻž āĻĄā§āĻā§āϞāĻĒāĻžāϰ āύā§āĻāĻā§āĻžāϰā§āĻā§āϰ āϏāĻžāĻĨā§ āĻĒāϰāĻŋāĻāĻŋāϤ āĻšāĻā§āĻž -slug: MDN/Contribute/Getting_started -tags: - - Documentation - - Getting Started - - Guide - - MDN - - MDN Project - - MDN āĻĒāϰāĻŋāĻŦāĻžāϰ⧠āϝā§āĻā§āϤ āĻšāĻāύ - - New Contributors - - āĻāĻžāĻāĻĄ - - āĻĄāĻā§āĻŽā§āύā§āĻā§āĻļāύ - - āύāϤā§āύ āĻ
āĻŦāĻĻāĻžāύāĻāĻžāϰ⧠- - āĻĒāϰāĻŋāĻāĻŋāϤāĻŋ -translation_of: MDN/Contribute/Getting_started ---- -<div>{{MDNSidebar}}</div><h2 id="āĻŽāĻāĻŋāϞāĻž_āĻĄā§āĻā§āϞāĻĒāĻžāϰ_āύā§āĻāĻā§āĻžāϰā§āĻ_āĻāĻŋ">āĻŽāĻāĻŋāϞāĻž āĻĄā§āĻā§āϞāĻĒāĻžāϰ āύā§āĻāĻā§āĻžāϰā§āĻ āĻāĻŋ ?</h2> - -<p>āĻāĻŽāϰāĻž āĻāĻāĻāĻŋ āĻŽā§āĻā§āϤ āĻĄā§āĻā§āϞāĻĒāĻžāϰ āĻĒāϰāĻŋāĻŦāĻžāϰ, āϝāĻžāϰāĻž āĻā§ā§āĻŦ āĻāϰ āĻāϤā§āϤāϰā§āϤā§āϤāϰ āĻāύā§āύāϤāĻŋāϰ āĻāύā§āϝ āϰāĻŋāϏā§āϰā§āϏ āϤā§āϰāĻŋ āĻāϰāĻāĻŋāĨ¤ āĻāĻŽāϰāĻž āĻŦā§āϰā§āϝāĻžāύā§āĻĄ, āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻ
āĻĨāĻŦāĻž āĻĒā§āϞā§āϝāĻžāĻāĻĢāϰā§āĻŽā§ āϏā§āĻŽāĻžāĻŦāĻĻā§āϧ āύāĻāĨ¤ āĻāĻŽāϰāĻž āϏāĻāϞ āĻŦā§āϰā§āϝāĻžāύā§āĻĄ, āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻāĻŦāĻ āĻĒā§āϞā§āϝāĻžāĻāĻĢāϰā§āĻŽā§āϰ āĻāύā§āϝ āĻāĻžāĻ āĻāϰāĻŋāĨ¤ āĻāĻŽāĻžāĻĻā§āϰ āĻāĻāĻžāύ⧠āϝ⧠āĻā§āĻ āĻ
āĻŦāĻĻāĻžāύ āϰāĻžāĻāϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻāĻŦāĻ āĻāĻĒāύāĻžāĻĻā§āϰ āĻ
āĻŦāĻĻāĻžāύ āĻāĻŽāĻžāĻĻā§āϰ āĻāϰāĻ āĻļāĻā§āϤāĻŋāĻļāĻžāϞ⧠āĻšāϤ⧠āϏāĻšāĻžā§āϤāĻž āĻāϰā§āĨ¤ āĻāĻŽāϰāĻž āĻāĻāϏāĻžāĻĨā§ āĻā§ā§āĻŦā§ āϏā§āώā§āĻāĻŋāĻļā§āϞāϤāĻž āĻāύāĻž āĻāĻŦāĻ āĻŦā§āĻšā§ āϏā§āĻŦāĻžāϰā§āĻĨā§ āĻāĻžāĻ āĻāĻžāϞāĻŋā§ā§ āϝā§āϤ⧠āĻĒāĻžāϰāĻŋāĨ¤ āĻāĻĒāύāĻžāĻĻā§āϰāĻā§ āϏāĻžāĻĨā§ āύāĻŋā§ā§āĻ āĻāĻŽāϰāĻž āϝāĻžāϤā§āϰāĻž āĻļā§āϰ⧠āĻāϰā§āĻāĻŋ, āĻāĻŦāĻ āĻĨāĻžāĻāĻŦāĨ¤</p> - -<p><span>MDN (āĻĄāĻā§āĻŽā§āύā§āĻ, āĻĄā§āĻŽā§, āĻāĻŦāĻ āϏāĻžāĻāĻ) āĻĄā§āĻā§āϞāĻĒāĻžāϰāĻĻā§āϰ āĻāĻāĻāĻŋ āĻŽā§āĻā§āϤ āĻĒāϰāĻŋāĻŦāĻžāϰā§āϰ āĻŽāĻžāϧā§āϝāĻŽā§ āϤā§āϰāĻŋ āĻāϰāĻž āĻšā§ā§āĻā§āĨ¤ āĻ
āύā§āĻā§āϰāĻš āĻāϰ⧠āĻāĻŽāĻžāĻĻā§āϰ āϏāĻžāĻĨā§ āϝā§āĻā§āϤ āĻšā§āύ!</span></p> - -<h2 id="āϝā§āĻā§āϤ_āĻšāĻŦāĻžāϰ_ā§Š_āĻāĻŋ_āϏāĻšāĻ_āϧāĻžāĻĒ"><span> āϝā§āĻā§āϤ āĻšāĻŦāĻžāϰ ā§Š āĻāĻŋ āϏāĻšāĻ āϧāĻžāĻĒ</span></h2> - -<h3 id="ā§§āĻŽ_āϧāĻžāĻĒāĻ_āĻ
ā§āϝāĻžāĻāĻžāĻāύā§āĻ_āϤā§āϰāĻŋ">ā§§āĻŽ āϧāĻžāĻĒāĻ āĻ
ā§āϝāĻžāĻāĻžāĻāύā§āĻ āϤā§āϰāĻŋ</h3> - -<p>āĻŽāĻāĻŋāϞāĻž āĻĄā§āĻā§āϞāĻĒāĻžāϰ āύā§āĻāĻā§āĻžāϰā§āĻ (āϏāĻāĻā§āώā§āĻĒā§ MDN) āĻ āĻāĻĒāύāĻžāϰ āĻ
āĻŦāĻĻāĻžāύ āĻļā§āϰ⧠āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻĒāύāĻžāĻā§ āĻ
ā§āϝāĻžāĻāĻžāĻāύā§āĻ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤ āĻ
ā§āϝāĻžāĻāĻžāĻāύā§āĻ āĻāĻŋāĻāĻžāĻŦā§ āϤā§āϰāĻŋ āĻāϰāĻŦā§āύ, āĻ āĻŦāĻŋāώā§ā§ āĻāĻžāύāĻžāϰ āĻāύā§āϝ <a href="/bn-BD/docs/MDN/Contribute/Howto/Create_an_MDN_account">āĻāĻŋāĻāĻžāĻŦā§ āĻ
ā§āϝāĻžāĻāĻžāĻāύā§āĻ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻšā§</a> āĻāĻ āĻĒāĻžāϤāĻžāĻāĻŋ āĻĻā§āĻā§āύāĨ¤</p> - -<h3 id="⧍ā§_āϧāĻžāĻĒāĻ_āĻāĻžāĻ_āύāĻŋāϰā§āĻŦāĻžāĻāύ_āĻāϰāĻž">⧍⧠āϧāĻžāĻĒāĻ āĻāĻžāĻ āύāĻŋāϰā§āĻŦāĻžāĻāύ āĻāϰāĻž</h3> - -<p>āĻāĻāύ āϝā§āĻšā§āϤ⧠āĻāĻĒāύāĻŋ āϞāĻ-āĻāύ āĻāϰ⧠āĻĢā§āϞā§āĻā§āύ, āύāĻŋāĻā§ āĻāϞā§āϞā§āĻāĻŋāϤ āϤāĻžāϞāĻŋāĻāĻžā§ āĻŦāĻŋāĻāĻŋāύā§āύ āϧāϰāύā§āϰ āĻāĻžāĻā§āϰ āĻŦāĻŋāĻŦāϰāĻŖ āĻĒā§ā§āύ āĻāĻŦāĻ āϏāĻŋāĻĻā§āϧāĻžāύā§āϤ āύāĻŋāύ āϝ⧠āĻā§āύāĻāĻŋ āĻāĻĒāύāĻžāϰ āĻāĻžāĻā§ āĻŦā§āĻļāĻŋ āĻāĻāϰā§āώāĻŖā§ā§ āĻŽāύ⧠āĻšā§āĨ¤ āĻāĻĒāύāĻŋ āĻāĻĒāύāĻžāϰ āĻ
āĻŦāĻĻāĻžāύ āϰāĻžāĻāĻž āĻļā§āϰ⧠āĻāϰāϤ⧠āϝā§āĻā§āύ⧠āĻāĻžāĻ āύāĻŋāϰā§āĻŦāĻžāĻāύ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</p> - -<h3 id="ā§Šā§_āϧāĻžāĻĒāĻ_āĻāĻžāĻ_āĻāϰāĻž">ā§Šā§ āϧāĻžāĻĒāĻ āĻāĻžāĻ āĻāϰāĻž</h3> - -<p>āĻāĻāĻŦāĻžāϰ āϝāĻāύ āĻāĻĒāύāĻŋ āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰ⧠āĻĢā§āϞāĻŦā§āύ āϝā§, āĻāĻĒāύāĻŋ āĻāĻŋ āϧāϰāύā§āϰ āĻāĻžāĻ āĻāϰāϤ⧠āĻāĻžāύ, āϤāĻžāϰāĻĒāϰ āĻāĻāĻāĻŋ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻĒāĻžāϤāĻž, āĻā§āĻĄā§āϰ āĻāĻĻāĻžāĻšāϰāύ āĻāϤā§āϝāĻžāĻĻāĻŋ āĻāĻžāĻ āĻāϰāĻžāϰ āĻāύā§āϝ āĻŦā§āĻā§ āύāĻŋāύ āĻāĻŦāĻ āĻāϰ⧠āĻĢā§āϞā§āύ!</p> - -<p>āĻāĻāĻž āĻāĻāĻĻāĻŽ āύāĻŋāĻā§āĻāϤāĻāĻžāĻŦā§ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻŋāύā§āϤāĻž āĻāϰāĻžāϰ āĻĒā§āϰā§ā§āĻāύ āύā§āĻ; āĻ
āύā§āϝāĻžāύā§āϝ MDN āĻ
āĻŦāĻĻāĻžāύāĻāĻžāϰā§āϰāĻž āĻāĻĒāύāĻžāϰ āĻāϰāĻž āĻā§āϞāĻā§āϞ⧠āĻļā§āϧāϰāĻžāύā§āϰ āĻāύā§āϝ āĻāĻāĻžāύ⧠āϰā§ā§āĻā§āĨ¤ āϝāĻĻāĻŋ āĻāĻĒāύāĻŋ "āĻāϏāϞā§āĻ" āĻāĻŋāĻā§ āĻāϰāĻžāϰ āĻāĻā§ āĻāĻŦā§āώāĻŖāĻž āĻāϰāϤ⧠āĻāĻžāύ, āϤāĻžāĻšāϞ⧠āĻāĻĒāύāĻŋ <a href="/en-US/docs/Sandbox">Sandbox</a> āĻĒāĻžāϤāĻžāĻāĻŋ āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āĻāϞāĻžāϰ āĻĒāĻĨā§ āϏā§āĻŦāĻāĻžāĻŦāϤāĻ āĻāĻĒāύāĻžāϰ āĻŽāύ⧠āĻŦāĻŋāĻāĻŋāύā§āύ āĻĒā§āϰāĻļā§āύā§āϰ āĻāĻĻā§ āĻšāĻŦā§āĨ¤ āĻāĻĒāύāĻžāϰ āϏāĻŦ āĻĒā§āϰāĻļā§āύā§āϰ āĻāϤā§āϤāϰ āĻĒāĻžāĻā§āĻžāϰ āĻāύā§āϝ <a href="/bn-BD/docs/Project:MDN/āĻ
āĻŦāĻĻāĻžāύ/āĻĻāϞā§_āϝā§āĻāĻĻāĻžāύ">āĻāĻŽāĻĄāĻŋāĻāύ āĻĻāϞ⧠āϝā§āĻāĻĻāĻžāύ</a> āĻĒāĻžāϤāĻžāĻāĻŋ āĻĻā§āĻāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āĻāĻāĻžāύ⧠āĻāĻŽāĻžāĻĻā§āϰ āĻŽā§āĻāϞāĻŋāĻ āϞāĻŋāϏā§āĻ āĻāĻŦāĻ āĻā§āϝāĻžāĻ āĻā§āϝāĻžāύā§āϞā§āϰ āϤāĻĨā§āϝ āϰā§ā§āĻā§āĨ¤</p> - -<p>āϝāĻāύ āĻāĻĒāύāĻžāϰ āĻāĻžāĻ āĻļā§āώ āĻšā§ā§ āϝāĻžāĻŦā§, āύāĻŋāϰā§āĻĻā§āĻŦāĻŋāϧāĻžā§ āĻāϰā§āĻāĻāĻŋ āĻāĻžāĻ āύāĻŋāϰā§āĻŦāĻžāĻāύ āĻāϰ⧠āĻāĻžāĻ āĻāϰā§āύ, āĻ
āĻĨāĻŦāĻž āύāĻŋāĻā§ <a href="#Other_things_you_can_do_on_MDN">MDN āĻ āĻāϰāĻ āϝāĻž āϝāĻž āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ</a> āĻ
āĻāĻļāĻāĻŋ āĻĻā§āĻā§āύāĨ¤</p> - -<h2 id="āϏāĻŽā§āĻāĻžāĻŦā§āϝ_āĻāĻžāĻā§āϰ_āϧāϰāύ">āϏāĻŽā§āĻāĻžāĻŦā§āϝ āĻāĻžāĻā§āϰ āϧāϰāύ</h2> - -<p>āĻāĻĒāύāĻžāϰ āĻĻāĻā§āώāϤāĻž āĻāĻŦāĻ āĻāĻā§āϰāĻšā§āϰ āĻāĻĒāϰ āύāĻŋāϰā§āĻāϰ āĻāϰ⧠āĻāĻĒāύāĻŋ āĻŦāĻŋāĻāĻŋāύā§āύ āĻāĻĒāĻžā§ā§ MDN āĻ āĻ
āĻŦāĻĻāĻžāύ āϰāĻžāĻāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āĻāĻŽāύāĻāĻŋ āĻāĻŋāĻā§ āĻāĻžāĻ āĻāĻ āĻŋāύ āĻšāϤ⧠āĻĒāĻžāϰā§, āĻāĻŋāύā§āϤ⧠āĻāĻŽāĻžāĻĻā§āϰ āĻ
āύā§āĻ āϏāĻšāĻ/āϏāĻžāϧāĻžāϰāĻŖ āĻāĻžāĻ āϰā§ā§āĻā§āĨ¤ āĻāϰāĻŽāϧā§āϝ⧠āĻ
āύā§āĻāĻā§āϞ⧠āĻāϰāϤ⧠āĻŽāĻžāϤā§āϰ āĻĒāĻžāĻāĻ āĻŽāĻŋāύāĻŋāĻ (āĻāϰ āĻĨā§āĻā§āĻ āĻāĻŽ!) āϏāĻŽā§ āϞāĻžāĻā§āĨ¤ āĻāĻžāĻ āĻāĻŦāĻ āϤāĻžāϰ āϏāĻžāϰāϏāĻāĻā§āώā§āĻĒā§āϰ āϏāĻžāĻĨā§ āĻāĻĒāύāĻŋ āĻĒā§āϰāϤā§āϝā§āĻ āϧāϰāύā§āϰ āĻāĻžāĻā§āϰ āĻāύā§āϝ āĻāύā§āĻŽāĻžāύāĻŋāĻ āĻāϤāĻāĻž āϏāĻŽā§ āϞāĻžāĻāϤ⧠āĻĒāĻžāϰā§, āϤāĻž āĻā§āĻāĻā§ āĻĒāĻžāĻŦā§āύāĨ¤</p> - -<h3 id="āĻ
āĻĒāĻļāύ_ā§§_āĻāĻŽāĻŋ_āĻļāĻŦā§āĻĻ_āĻĒāĻāύā§āĻĻ_āĻāϰāĻŋ">āĻ
āĻĒāĻļāύ ā§§: āĻāĻŽāĻŋ āĻļāĻŦā§āĻĻ āĻĒāĻāύā§āĻĻ āĻāϰāĻŋ</h3> - -<p>āĻāĻĒāύāĻŋ āĻāĻŽāĻžāĻĻā§āϰ āĻŦāϰā§āϤāĻŽāĻžāύ āĻĄāĻā§āĻŽā§āύā§āĻ āϏāĻŽā§āĻš āĻĒāϰā§āϝāĻžāϞā§āĻāύāĻž, āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž āĻŦāĻž āϏāĻ āĻŋāĻ āĻā§āϝāĻžāĻ āĻŦāϏāĻžāϤ⧠āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</p> - -<ul> - <li><a href="/en-US/docs/MDN/Contribute/Howto/Set_the_summary_for_a_page">āĻāĻāĻāĻŋ āĻĒāĻžāϤāĻžāϰ āĻāύā§āϝ āϏāĻžāϰāĻžāĻāĻļ āĻŦāĻžāύāĻžāύ</a> (ā§Ģ-ā§§ā§Ģ āĻŽāĻŋāύāĻŋāĻ)</li> - <li><a href="/en-US/docs/Project:MDN/Contributing/How_to/Do_an_editorial_review">āϏāĻŽā§āĻĒāĻžāĻĻāĻā§ā§ āĻĒāϰā§āϝāĻžāϞā§āĻāύāĻž </a>(ā§Ģâā§Šā§Ļ āĻŽāĻŋāύāĻŋāĻ)</li> -</ul> - -<div class="note"><strong>āϞāĻā§āώā§āϝ āĻāϰā§āύāĻ</strong> āϝāĻĻāĻŋ āĻāĻĒāύāĻŋ āύāĻŋāĻŦāύā§āϧ āĻĒāϰā§āϝāĻžāϞā§āĻāύāĻž āĻ
āĻĨāĻŦāĻž āύāϤā§āύ āύāĻŋāĻŦāύā§āϧ āϞā§āĻāĻžāϰ āĻāĻžāĻ āĻāϰā§āύ, āϤāĻŦā§ āĻāĻŽāϰāĻž āĻāĻĒāύāĻžāĻā§ <a href="/en-US/docs/Project:MDN/Style_guide">āϏā§āĻāĻžāĻāϞ āĻāĻžāĻāĻĄ</a> āĻĒāϰā§āϝāĻžāϞā§āĻāύāĻžāϰ āĻāύā§āϝ āĻ
āύā§āϰā§āϧ āĻāϰāĻŦā§āĨ¤ āĻāϤ⧠āĻāϰ⧠āĻāĻĒāύāĻžāϰ āύāĻŋāĻŦāύā§āϧ āĻā§āϞ⧠āĻĻā§ā§ āĻšāĻŦā§āĨ¤</div> - -<h3 id="āĻ
āĻĒāĻļāύ_⧍_āĻāĻŽāĻŋ_āĻā§āĻĄ_āĻĒāĻāύā§āĻĻ_āĻāϰāĻŋ">āĻ
āĻĒāĻļāύ ⧍: āĻāĻŽāĻŋ āĻā§āĻĄ āĻĒāĻāύā§āĻĻ āĻāϰāĻŋ</h3> - -<p>āĻāĻŽāĻžāĻĻā§āϰ āĻāϰāĻ āĻ
āύā§āĻ āĻā§āĻĄ āϏā§āϝāĻžāĻŽā§āĻĒāϞ āĻĒā§āϰā§ā§āĻāύ! āĻāĻĒāύāĻŋ āĻāĻžāĻāϞ⧠āĻāĻŽāĻžāĻĻā§āϰ āϏāĻžāĻāĻā§āϰ āĻĒā§āϞā§āϝāĻžāĻāĻĢāϰā§āĻŽ, <a href="https://developer.mozilla.org/en-US/docs/Project:MDN/Kuma">Kuma</a> āĻĄā§āĻā§āϞāĻĒ āĻāϰāϤā§āĻ āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ!</p> - -<ul> - <li><a href="/bn-BD/docs/MDN/Contribute/Howto/Convert_code_samples_to_be_live">āĻā§āĻĄ āϏā§āϝāĻžāĻŽā§āĻĒāϞ "āϞāĻžāĻāĻ (live)" āĻāϰāĻžāϰ āĻāύā§āϝ āϰā§āĻĒāĻžāύā§āϤāϰ</a> (ā§Šā§Ļ āĻŽāĻŋāύāĻŋāĻ)</li> - <li><a href="https://kuma.readthedocs.org/en/latest/installation-vagrant.html">Kuma āĻĒāϰā§āĻā§āώāĻž āĻāϰāĻžāϰ āĻĒāϰāĻŋāĻŦā§āĻļ āϤā§āϰāĻŋ āĻāϰāĻž</a> (ā§§ āĻāĻŖā§āĻāĻž)</li> - <li><a href="https://github.com/mozilla/kuma#readme">Kuma'āϰ āĻā§āĻĄāĻŦā§āϏ⧠āĻāĻĒāύāĻžāϰ āĻā§āĻĄ āĻĒā§āϝāĻžāĻ āĻĒāĻžāĻ āĻžāύ</a> (ā§§ āĻāĻŖā§āĻāĻž)</li> - <li><a href="https://developer.mozilla.org/en-US/demos/submit">āύāϤā§āύ āĻāĻāĻāĻŋ āĻĄā§āĻŽā§ āĻāĻŽāĻž </a>(ā§§ āĻāĻŖā§āĻāĻž)</li> -</ul> - -<h3 id="āĻ
āĻĒāĻļāύ_ā§Š_āĻāĻŽāĻŋ_āĻļāĻŦā§āĻĻ_āĻāĻŦāĻ_āĻā§āĻĄ_āĻāĻā§āĻ_āĻĒāĻāύā§āĻĻ_āĻāϰāĻŋ">āĻ
āĻĒāĻļāύ ā§Š: āĻāĻŽāĻŋ āĻļāĻŦā§āĻĻ āĻāĻŦāĻ āĻā§āĻĄ āĻāĻā§āĻ āĻĒāĻāύā§āĻĻ āĻāϰāĻŋ</h3> - -<p>āĻāĻŽāĻžāĻĻā§āϰ āĻāĻŽāύ āĻāĻŋāĻā§ āĻāĻžāĻ āϰā§ā§āĻā§, āϝāĻžāϤ⧠āĻĒā§āϰāϝā§āĻā§āϤāĻŋ āĻ āĻāĻžāώāĻžāĻāϤ āĻāĻā§ āĻĻāĻā§āώāϤāĻžāϰāĻ āĻĒā§āϰā§ā§āĻāύ āĻšā§āĨ¤ āϝā§āĻŽāύāĻ āύāϤā§āύ āĻāĻāĻāĻŋ āύāĻŋāĻŦāύā§āϧ āϞā§āĻāĻž, āĻĒā§āϰāϝā§āĻā§āϤāĻŋāĻāϤ āύāĻŋāϰā§āĻā§āϞāϤāĻž āϝāĻžāĻāĻžāĻā§ā§āϰ āĻāύā§āϝ āĻĒāϰā§āϝāĻžāϞā§āĻāύāĻž āĻ
āĻĨāĻŦāĻž āĻĄāĻā§āĻŽā§āύā§āĻ āĻ
āĻāĻŋāϝā§āĻāĻŋāϤ āĻāϰāĻžāĨ¤</p> - -<ul> - <li><a href="/en-US/docs/Project:MDN/Contributing/How_to/Tag_JavaScript_pages">āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĒā§āĻ āϏāĻŽā§āĻš āĻā§āϝāĻžāĻ āĻāϰāĻž</a> (ā§Ģ āĻŽāĻŋāύāĻŋāĻ)</li> - <li><a href="/en-US/docs/MDN/Promote">āĻāĻĒāύāĻžāϰ āĻā§ā§āĻŦāϏāĻžāĻāĻā§ MDN āĻāϰ āĻĒā§āϰāĻāĻžāϰ āĻāϰāĻž</a> (ā§Ģ āĻŽāĻŋāύāĻŋāĻ)</li> - <li><a href="/en-US/docs/Project:MDN/Contributing/How_to/Do_a_technical_review">āĻā§āĻāύāĻŋāĻā§āϝāĻžāϞ āĻ
āύā§āĻŽā§āĻĻāύ</a> (ā§Šā§Ļ āĻŽāĻŋāύāĻŋāĻ)</li> - <li><a href="/en-US/docs/Project:MDN/Contributing/How_to/Update_API_page_layout">API āϞā§āĻāĻāĻ āĻĒā§āĻ āĻšāĻžāϞāύāĻžāĻāĻžāĻĻ </a> (ā§Šā§Ļ āĻŽāĻŋāύāĻŋāĻ)</li> - <li><a href="/en-US/docs/MDN/Contribute/Creating_and_editing_pages#Creating_a_new_page">āĻāĻĒāύāĻžāϰ āĻāĻžāύāĻž āĻŦāĻŋāώā§ā§ āύāϤā§āύ āĻāĻāĻāĻŋ āύāĻŋāĻŦāύā§āϧ āϞāĻŋāĻā§āĻ¨Â </a> (ā§§ āĻāĻŖā§āĻāĻž āĻŦāĻž āϤāĻžāϰ āĻŦā§āĻļā§ )</li> -</ul> - -<h3 id="āĻ
āĻĒāĻļāύ_ā§Ē_āĻāĻŽāĻŋ_āĻāĻŽāĻžāϰ_āĻāĻžāώāĻžā§_MDN_āĻāĻžāĻ">āĻ
āĻĒāĻļāύ ā§Ē: āĻāĻŽāĻŋ āĻāĻŽāĻžāϰ āĻāĻžāώāĻžā§ MDN āĻāĻžāĻ</h3> - -<p>MDN āĻ āĻāϰāĻž āϏāĻŽāϏā§āϤ āϞā§āĻāĻžāϞāĻžāĻāĻā§āĻļāύ āĻāĻŦāĻ āĻ
āύā§āĻŦāĻžāĻĻā§āϰ āĻāĻžāĻ āĻāĻŽāĻžāĻĻā§āϰ āĻĻā§āϰā§āĻĻāĻžāύā§āϤ āϏā§āĻŦā§āĻā§āĻāĻžāϏā§āĻŦāĻ āĻĒāϰāĻŋāĻŦāĻžāϰ āĻāϰ⧠āĻĨāĻžāĻā§āĨ¤</p> - -<ul> - <li><a href="/en-US/docs/MDN/Contribute/Localize/Translating_pages">āĻĒā§āώā§āĻ āĻž āϏāĻŽā§āĻš āĻ
āύā§āĻŦāĻžāĻĻ āĻāϰāĻž</a> (⧍ āĻāĻŖā§āĻāĻž)</li> - <li><a href="/en-US/docs/Project:MDN/Localizing/Localization_projects">āϞā§āĻāĻžāϞāĻžāĻāĻā§āĻļāύ āĻĒā§āϰāĻā§āĻā§āĻ āϏāĻŽā§āĻš</a> āĻĒāĻžāϤāĻžā§ āϤāĻžāϞāĻŋāĻāĻžāĻā§āĻā§āϤ āĻ
āύā§āϝāĻžāύā§āϝ āϞā§āĻāĻžāϞāĻžāĻāĻāĻžāϰāĻĻā§āϰ āϏāĻžāĻĨā§ āϝā§āĻā§āϤ āĻšāĻāύ (ā§Šā§Ļ āĻŽāĻŋāύāĻŋāĻ)</li> -</ul> - -<h3 id="āĻ
āĻĒāĻļāύ_ā§Ģ_āĻāĻŽāĻŋ_āĻāĻŋāĻā§_āĻā§āϞ_āϤāĻĨā§āϝ_āĻĒā§ā§ā§āĻāĻŋ_āĻāĻŋāύā§āϤā§_āĻāĻŽāĻŋ_āĻāĻžāύāĻŋāύāĻž_āĻāĻāĻž_āĻāĻŋāĻāĻžāĻŦā§_āϏāĻŽāĻžāϧāĻžāύ_āĻāϰāϤā§_āĻšāĻŦā§">āĻ
āĻĒāĻļāύ ā§Ģ: āĻāĻŽāĻŋ āĻāĻŋāĻā§ āĻā§āϞ āϤāĻĨā§āϝ āĻĒā§ā§ā§āĻāĻŋ, āĻāĻŋāύā§āϤ⧠āĻāĻŽāĻŋ āĻāĻžāύāĻŋāύāĻž āĻāĻāĻž āĻāĻŋāĻāĻžāĻŦā§ āϏāĻŽāĻžāϧāĻžāύ āĻāϰāϤ⧠āĻšāĻŦā§</h3> - -<p><a class="external" href="https://bugzilla.mozilla.org/enter_bug.cgi?product=Mozilla%20Developer%20Network">āĻĄāĻā§āĻŽā§āύā§āĻā§āĻļāύ āĻŦāĻžāĻ āĻĢāĻžāĻāϞ</a> āĻāϰ⧠āĻāĻĒāύāĻŋ āϏāĻŽāϏā§āϝāĻžāϰ āĻāĻĨāĻž āĻāĻžāύāĻžāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ (ā§Ģ āĻŽāĻŋāύāĻŋāĻ)</p> - -<p>āĻāĻ āĻĢāĻŋāϞā§āĻĄā§āϰ āĻŽāĻžāύ āĻā§āϞ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύāĻ</p> - -<table class="standard-table"> - <tbody> - <tr> - <td><strong>Bugzilla field</strong></td> - <td><strong>Value</strong></td> - </tr> - <tr> - <td><code>product</code></td> - <td><a href="https://bugzilla.mozilla.org/enter_bug.cgi?product=Developer+Documentation">Developer Documentation</a></td> - </tr> - <tr> - <td><code>component</code></td> - <td>[āĻĒā§āϰāĻžāϏāĻā§āĻāĻŋāĻ āĻāĻāĻāĻŋ āĻāĻžā§āĻāĻž āύāĻŋāϰā§āĻŦāĻžāĻāύ āĻāϰā§āύ, āĻ
āĻĨāĻŦāĻž āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āύāĻŋāĻļā§āĻāĻŋāϤ āύāĻž āĻšāύ āĻŦāĻž āϏāĻ āĻŋāĻāĻāĻŋ āĻā§āĻāĻā§ āύāĻž āĻĒāĻžāύ, āϤāĻžāĻšāϞ⧠"General" āύāĻŋāϰā§āĻŦāĻžāĻāύ āĻāϰā§āύ]</td> - </tr> - <tr> - <td><code>URL</code></td> - <td>āϝā§āĻ āĻĒā§āĻā§ āĻāĻĒāύāĻŋ āϏāĻŽāϏā§āϝāĻžāĻāĻŋāϰ āϏāĻŽā§āĻŽā§āĻā§āύ āĻšā§ā§āĻā§āύāĨ¤</td> - </tr> - <tr> - <td><code>Description</code></td> - <td>āϏāĻŽāϏā§āϝāĻžāĻāĻŋ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāĻĒāύāĻŋ āϝāϤāĻāĻž āĻāĻžāύā§āύ āϤāĻž āϞāĻŋāĻāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āĻ
āĻĨāĻŦāĻž āϏāĻŽāϏā§āϝāĻžāĻāĻŋ āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āĻŦāϰā§āĻŖāύāĻž āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āĻāĻŦāĻ āĻā§āĻĨāĻžā§ āĻ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āϤāĻĨā§āϝ āĻĒāĻžāĻā§āĻž āϝāĻžāĻŦā§ āĻāϤā§āϝāĻžāĻĻāĻŋ āϞāĻŋāĻāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āĻāϰ āĻŽāϧā§āϝ⧠āĻŦāĻŋāĻāĻŋāύā§āύ āĻŽāĻžāύā§āώāĻā§āĻ āĻ
āύā§āϤāϰā§āĻā§āĻā§āϤ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ ("talk to so-and-so") āĻāĻŦāĻ āĻŦāĻŋāĻāĻŋāύā§āύ āĻā§ā§āĻŦ āϞāĻŋāĻā§āĻāĻ āĻĻāĻŋāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</td> - </tr> - </tbody> -</table> - -<h2 id="MDN_āĻ_āĻāĻĒāύāĻŋ_āĻāϰāĻ_āϝāĻž_āϝāĻž_āĻāϰāϤā§_āĻĒāĻžāϰā§āύ">MDN āĻ āĻāĻĒāύāĻŋ āĻāϰāĻ āϝāĻž āϝāĻž āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ</h2> - -<ul> - <li><a href="/bn-BD/docs/Project:en/Project:Community">MDN āĻĒāϰāĻŋāĻŦāĻžāϰ⧠āϝā§āĻā§āϤ āĻšāĻāύ</a>āĨ¤</li> - <li><a href="/en-US/profile">āĻāĻĒāύāĻžāϰ āĻĒā§āϰā§āĻĢāĻžāĻāϞ⧠āϤāĻĨā§āϝāĻĒā§āϰā§āĻŖ āĻāϰā§āύ</a> āϝāĻžāϤ⧠āĻ
āύā§āϝā§āϰāĻž āĻāĻĒāύāĻžāϰ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāϰāĻ āĻāĻžāύāϤ⧠āĻĒāĻžāϰā§āĨ¤</li> - <li><a href="/bn-BD/docs/MDN/Contribute">MDN āĻ āĻ
āĻŦāĻĻāĻžāύ āϰāĻžāĻāĻž</a> āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāϰāĻ āĻāĻžāύā§āύāĨ¤ - <ul> - <li><strong>āĻŦāĻžāĻāϞāĻžā§ āĻ
āύā§āĻŦāĻžāĻĻ </strong>āĻļā§āϰ⧠āĻāϰāĻŦā§āύ āϝā§āĻāĻžāĻŦā§ - <a href="/bn-BD/docs/Project:MDN/%E0%A6%85%E0%A6%AC%E0%A6%A6%E0%A6%BE%E0%A6%A8/mozillabd-l10n-team">āϏā§āĻā§āϰāĻŋāύāĻļāĻ āĻ āĻāĻžāĻāĻĄ</a></li> - </ul> - </li> -</ul> diff --git a/files/bn/mdn/contribute/howto/convert_code_samples_to_be_live/index.html b/files/bn/mdn/contribute/howto/convert_code_samples_to_be_live/index.html deleted file mode 100644 index 7403c4553d..0000000000 --- a/files/bn/mdn/contribute/howto/convert_code_samples_to_be_live/index.html +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: āĻā§āĻĄā§āϰ āĻāĻĻāĻžāĻšāϰāύ āĻā§āϞā§āĻā§ āϝā§āĻāĻžāĻŦā§ "āĻā§āĻŦāύā§āϤ" āĻāϰāĻž āϝāĻžāĻŦā§ -slug: MDN/Contribute/Howto/Convert_code_samples_to_be_live -tags: - - Guide -translation_of: MDN/Contribute/Howto/Convert_code_samples_to_be_live ---- -<div>{{MDNSidebar}}</div><p class="summary">MDN āĻāϰ āĻāĻāĻāĻŋ "live sample" āĻŦā§āϝāĻŦāϏā§āĻĨāĻž āĻāĻā§, āϝā§āĻāĻžāύ⧠āĻāĻāĻāĻŋ āĻĒāĻžāϤāĻž āĻĒā§āϰāĻĻāϰā§āĻļāύā§āϰ āĻāύā§āϝ āϏāϰāĻžāϏāϰāĻŋ āĻā§āĻĄā§āϰ āĻāĻĻāĻžāĻšāϰāĻŖāĻāĻŋāĻā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšā§āĨ¤ āϤāĻŦā§ āĻāĻāύ⧠āĻāĻŽāύ āĻāĻŋāĻā§ āύāĻŋāĻŦāύā§āϧ āϰā§ā§āĻā§, āϝā§āĻā§āϞā§āϤ⧠āĻļā§āϧ⧠āĻā§āĻĄ āĻĻā§āĻāĻžāύ⧠āĻšā§ā§āĻā§, āĻāĻŋāύā§āϤ⧠āϏā§āĻā§āϞ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšā§āύāĻŋāĨ¤ āĻāĻā§āϞ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰā§āĻĒāϝā§āĻā§ āĻāϰāϤ⧠āϰā§āĻĒāĻžāύā§āϤāϰ āĻāϰāĻž āĻĒā§āϰā§ā§āĻāύāĨ¤</p> -<table class="full-width-table"> - <tbody> - <tr> - <td><strong>āĻāĻāĻž āĻā§āĻĨāĻžā§ āĻāϰāϤ⧠āĻšāĻŦā§?</strong></td> - <td>āϝā§āϏāĻŦ āύāĻŋāĻŦāύā§āϧ⧠<a href="/en-US/docs/tag/NeedsLiveSample">NeedsLiveSample</a> āĻā§āϝāĻžāĻ āϰā§ā§āĻā§āĨ¤</td> - </tr> - <tr> - <td><strong>āĻāĻ āĻāĻžāĻāĻāĻŋ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻŽāĻžāϰ āĻāĻŋ āĻāĻžāύāĻž āĻĒā§āϰā§ā§āĻāύ?</strong></td> - <td> - <ul> - <li>āĻā§āĻĄā§āϰ āĻāĻĻāĻžāĻšāϰāύā§āϰ āĻāĻĒāϰ āύāĻŋāϰā§āĻāϰ āĻāϰ⧠HTML, CSS āĻāĻŦāĻ/āĻ
āĻĨāĻŦāĻž JavaScript āĻāϰ āĻā§āĻāĻžāύ āĻĨāĻžāĻāϤ⧠āĻšāĻŦā§āĨ¤</li> - <li>āύāĻŋāĻŦāύā§āϧā§āϰ āĻŽāϧā§āϝ⧠<a href="/en-US/docs/Project:Introduction_to_KumaScript">KumaScript</a> āĻŽā§āϝāĻžāĻā§āϰ⧠āϏāĻŽā§āĻš āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āϏāĻā§āώāĻŽāϤāĻžāĨ¤</li> - </ul> - </td> - </tr> - <tr> - <td><strong>āĻāĻžāĻāĻāĻŋ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻŋ āĻāĻŋ āϧāĻžāĻĒ āĻ
āύā§āϏāϰāĻŖ āĻāϰāϤ⧠āĻšāĻŦā§ ?</strong></td> - <td> - <p>āĻāĻŋāĻāĻžāĻŦā§ āϞāĻžāĻāĻ āϏā§āϝāĻžāĻŽā§āĻĒāϞ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻšāĻŦā§ āϏāĻš, āϞāĻžāĻāĻ āϏā§āϝāĻžāĻŽā§āĻĒāϞ āϏāĻŋāϏā§āĻā§āĻŽ āϏāĻŽā§āĻĒāϰā§āĻā§ āϏāĻŽā§āĻĒā§āϰā§āĻŖ āϧāĻžāϰāύāĻž āĻĒā§āϤ⧠<a href="/en-US/docs/Project:MDN/Contributing/Editor_guide/Live_samples">āϞāĻžāĻāĻ āϏā§āϝāĻžāĻŽā§āĻĒāϞ āϏāĻŋāϏā§āĻā§āĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž</a> āύāĻŋāĻŦāύā§āϧāĻāĻŋ āĻĻā§āĻā§āύāĨ¤</p> - <ol> - <li><a href="/en-US/docs/tag/NeedsLiveSample">NeedsLiveSample</a> āĻĒāĻžāϤāĻžā§ āϤāĻžāϞāĻŋāĻāĻžāĻā§āĻā§āϤ āύāĻŋāĻŦāύā§āϧ āĻā§āϞ⧠āĻĨā§āĻā§ āϝā§āĻā§āύ⧠āĻāĻāĻāĻŋ āύāĻŋāĻŦāύā§āϧ āύāĻŋāϰā§āĻŦāĻžāĻāύ āĻāϰā§āύ, āϝā§āĻāĻžāϤ⧠āĻāĻžāĻ āĻāϰāϤ⧠āĻāĻĒāύāĻŋ āϏā§āĻŦāĻā§āĻāύā§āĻĻ āĻŦā§āϧ āĻāϰāĻŦā§āύāĨ¤</li> - <li>āĻā§āĻĄā§āϰ āĻāĻĻāĻžāĻšāϰāĻŖāĻāĻŋāĻā§ "live" āĻšāĻā§āĻžāϰ āĻāύā§āϝ āϰā§āĻĒāĻžāύā§āϤāϰ āĻāϰā§āύāĨ¤</li> - <li>āĻāĻĻāĻžāĻšāϰāĻŖāĻāĻŋāϰ āĻāĻāĻāĻĒā§āĻ āĻĻā§āĻāĻžāύā§āϰ āĻāύā§āϝ āĻĒā§āϰā§āĻŦā§ āϝ⧠āĻā§āĻĄ āĻŦāĻž āĻāĻŽā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšā§ā§āĻāĻŋāϞ, āϤāĻž āĻ
āĻĒāϏāĻžāϰāĻŖ āĻāϰā§āύāĨ¤</li> - </ol> - <p> </p> - </td> - </tr> - </tbody> -</table> -<p> </p> diff --git a/files/bn/mdn/contribute/howto/create_and_edit_pages/index.html b/files/bn/mdn/contribute/howto/create_and_edit_pages/index.html deleted file mode 100644 index c3c7f158a3..0000000000 --- a/files/bn/mdn/contribute/howto/create_and_edit_pages/index.html +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: āĻĒāĻžāϤāĻž āϤā§āϰāĻŋ āĻ āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž -slug: MDN/Contribute/Howto/Create_and_edit_pages -tags: - - NeedsReview -translation_of: MDN/Contribute/Howto/Create_and_edit_pages -original_slug: MDN/Contribute/Creating_and_editing_pages ---- -<div>{{MDNSidebar}}</div><p>āĻŽā§āĻāĻŋāϞāĻž āĻĄā§āĻā§āϞāĻĒāĻžāϰ āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻ āĻāϰ āĻŽā§āϞāĻŋāĻ āĻĻā§āĻāĻŋ āĻāĻžāĻ āϝāĻž āĻĒā§āϰāĻžāϝāĻŧ āϏāĻŦ āĻ
āĻŦāĻĻāĻžāύāĻāĻžāϰ⧠āĻāϰ⧠āĻĨāĻžāĻā§, āϤāĻž āĻšāĻā§āĻā§ āĻŦāϰā§āϤāĻŽāĻžāύ āĻĒā§āώā§āĻ āĻžāĻā§āϞ⧠āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž/āϏāĻŽā§āĻĻā§āϧ āĻāϰāĻž āĻāĻŦāĻ āύāϤā§āύ āĻĒā§āώā§āĻ āĻž āϤā§āϰāĻŋ āĻāϰāĻžāĨ¤ āĻāĻ āύāĻŋāĻŦāύā§āϧāĻāĻŋ āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž āĻ āύāϤā§āύ āĻĒā§āώā§āĻ āĻž āϤā§āϰāĻŋ āĻāϰāĻžāϰ āĻāĻā§āĻŦāĻžāϰ⧠āĻŽā§āϞāĻŋāĻ āĻāĻŋāĻā§ āĻā§āĻļāϞ āύāĻŋāϝāĻŧā§ āϞā§āĻāĻžāĨ¤</p> -<h2 id="āĻŦāϰā§āϤāĻŽāĻžāύ_āĻĒā§āώā§āĻ āĻžāĻā§āϞā§_āϏāĻŽā§āĻĻā§āϧāĻāϰāĻŖ">āĻŦāϰā§āϤāĻŽāĻžāύ āĻĒā§āώā§āĻ āĻžāĻā§āϞ⧠āϏāĻŽā§āĻĻā§āϧāĻāϰāĻŖ</h2> -<p>āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž āĻ āϏāĻŽā§āĻĻā§āϧ āĻāϰāĻž āϏāĻšāĻāĨ¤ āĻĒāĻžāϤāĻžāϰ āĻāĻĒāϰ⧠āĻļāĻŋāϰā§āύāĻžāĻŽā§āϰ āĻĄāĻžāύ āĻĒāĻžāĻļā§ āĻĨāĻžāĻāĻž āύā§āϞ "Edit" āĻŦāĻžāĻāύ⧠āĻā§āϞāĻŋāĻ āĻāϰāϞā§āĻ āϏāĻŽā§āĻĒāĻžāĻĻāύāĻžāϰ āĻĒāĻžāϤāĻž āĻāϞ⧠āĻāϏāĻŦā§āĨ¤ āϏāĻŽā§āĻĒāĻžāĻĻāύāĻžāϰ āĻĒāĻžāϤāĻžāĻāĻŋāϤ⧠āĻāĻĒāύāĻŋ āĻŦāĻŋāĻāĻŋāύā§āύ āϰāĻāĻŽā§āϰ āĻĢāϰāĻŽā§āϝāĻžāĻāĻŋāĻ āĻ
āĻĒāĻļāύ āĻĒāĻžāĻŦā§āύāĨ¤ āϏā§āĻ āĻ
āĻĒāĻļāύ āĻā§āϞ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻĒāύāĻŋ āĻĒāĻžāϤāĻžāϝāĻŧ āĻĨāĻžāĻāĻž āϏāϰāĻžāϏāϰāĻŋ āϤāĻĨā§āϝ āϝā§āĻ āĻāϰāĻž āĻ āĻŽā§āĻāĻžāϰ āĻāĻžāĻ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤ āĻ
āύā§āĻā§āĻā§āĻĻ āϝā§āĻā§āϤ āĻāϰāĻž, āϞā§āĻāĻž āĻŽā§āĻāĻž, āĻļāĻŋāϰā§āύāĻžāĻŽ āϝā§āĻā§āϤ āĻāϰāĻž āϏāĻš āϞā§āĻāĻž āĻ āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž āϏāĻāĻļā§āϞāĻŋāώā§āĻ āĻāϰāĻ āĻŽā§āϞāĻŋāĻ āĻāĻŋāĻā§ āĻĢāĻžāĻāĻļāύ āĻāĻ āĻĒā§āώā§āĻ āĻžāϝāĻŧ āĻĒāĻžāĻŦā§āύāĨ¤</p> -<h3 id="āĻĒāϰāĻŋāĻŦāϰā§āϤāύ_āύāĻŋāϰā§āĻā§āώāĻŖ">āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āύāĻŋāϰā§āĻā§āώāĻŖ</h3> -<p>āĻāĻĒāύāĻžāϰ āĻāϰāĻž āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āϏāĻŽā§āĻš āĻĻā§āĻāϤ⧠āĻā§āĻŽāύ āϞāĻžāĻāĻŦā§, āϤāĻž āĻŦā§āĻāĻžāϰ āĻāύā§āϝ āĻĒā§āώā§āĻ āĻžāϰ āĻāĻĒāϰ⧠āĻĄāĻžāύ āĻĒāĻžāĻļā§ āύā§āϞ āϰāĻā§āϰ "Preview changes" āĻŦāĻžāĻāύāĻāĻŋ āĻā§āϞāĻŋāĻ āĻāϰā§āύāĨ¤ āĻāϰāĻĒāϰ āĻāĻāĻāĻŋ āύāϤā§āύ/āĻāϞāĻžāĻĻāĻž āĻā§āϝāĻžāĻŦā§ āύāĻŋāϰā§āĻā§āώāĻŖ āĻĒā§āώā§āĻ āĻž āĻāϏāĻŦā§, āϝā§āĻāĻžāύ⧠āĻāĻĒāύāĻžāϰ āĻāϰāĻž āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻā§āϞ⧠āϏāĻš āĻĒā§āώā§āĻ āĻžāĻāĻŋ (āϝ⧠āĻĒā§āώā§āĻ āĻžāĻāĻŋ āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž āĻāϰāĻā§āύ) āĻĻā§āĻāϤ⧠āĻā§āĻŽāύ āĻšāĻŦā§, āϤāĻž āĻĻā§āĻāϤ⧠āĻĒāĻžāĻŦā§āύāĨ¤ āϝāϤāĻŦāĻžāϰ āĻāĻĒāύāĻŋ āĻāĻ āĻŦāĻžāĻāύ āĻāĻžāĻĒāĻŦā§āύ, āϤāϤāĻŦāĻžāϰāĻ āĻāĻāĻŋ āĻāĻĒāύāĻžāϰ āĻĒā§āϰāĻŋāĻāĻŋāĻ āĻĒā§āώā§āĻ āĻž āϏāϰā§āĻŦāĻļā§āώ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āϏāĻš āĻĒā§āύāϰāĻžāϝāĻŧ āϞā§āĻĄ āĻāϰāĻŦā§āĨ¤ āϤāĻŦā§ āĻŽāύ⧠āϰāĻžāĻāĻŦā§āύ, āĻĒā§āϰāĻŋāĻāĻŋāĻ āĻĒā§āώā§āĻ āĻž āĻāĻĒāύāĻžāϰ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻā§āϞā§āĻā§ āĻāĻĒāĻžāϤāϤ āĻšāĻŋāϏā§āĻŦā§ āĻĻā§āĻāĻžāĻŦā§; āϏāĻāϰāĻā§āώāĻŖ āĻāϰāĻŦā§ āύāĻžāĨ¤ āϤāĻžāĻ āĻāĻāύ⧠āĻĒā§āϰāĻŋāĻāĻŋāĻ āĻĒāĻžāϤāĻž āĻĨā§āĻā§ āϏā§āĻ āύāĻž āĻāϰ⧠āĻŦā§āϰ āĻšāĻŦā§āύ āύāĻžāĨ¤ āĻĒā§āϰāĻŋāĻāĻŋāĻ āĻĒāĻžāϤāĻž āĻŦāĻž āĻāĻĄāĻŋāĻ āĻĒāĻžāϤāĻž āĻĨā§āĻā§ āĻāϞ⧠āϝāĻžāĻāϝāĻŧāĻžāϰ āĻāĻā§ āĻ
āĻŦāĻļā§āϝāĻ āϏāϰā§āĻŦāĻļā§āώ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āϏāĻāϰāĻā§āώāύā§āϰ āĻāύā§āϝ <strong>Save Changes</strong> āĻāĻžāĻĒāϤ⧠āĻšāĻŦā§āĨ¤</p> -<h3 id="āĻĒāϰāĻŋāĻŽāĻžāϰā§āĻāύāϏāĻāĻļā§āϧāύ_āĻŽāύā§āϤāĻŦā§āϝ">āĻĒāϰāĻŋāĻŽāĻžāϰā§āĻāύ/āϏāĻāĻļā§āϧāύ āĻŽāύā§āϤāĻŦā§āϝ</h3> -<p>āϏāĻāϰāĻā§āώāĻŖāĻĒā§āϰā§āĻŦ āύāĻŋāϰā§āĻā§āώāĻŖ āĻŦāĻž <b>Preview</b> āĻĻā§āĻāĻžāϰ āĻĒāϰ āĻāĻĒāύāĻŋ āĻāĻĒāύāĻžāϰ āĻāϰāĻž āĻĒāϰāĻŋāĻŦāϰā§āϤāύāĻā§āϞ⧠āϏāĻāϰāĻā§āώāĻŖ āĻāϰāĻŦā§āύāĨ¤ āϏāĻāϰāĻā§āώāĻŖ āĻāϰāĻžāϰ āĻāĻā§ āĻĒā§āĻā§āϰ āύāĻŋāĻā§ āĻĨāĻžāĻāĻž āĻŽāύā§āϤāĻŦā§āϝā§āϰ āĻāĻžāϝāĻŧāĻāĻžāϝāĻŧ āĻāĻĒāύāĻŋ āĻā§āύ āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž āĻāϰā§āĻā§āύ, āϤāĻž āϞāĻŋāĻā§āύāĨ¤ āĻāĻĒāύāĻžāϰ āĻŽāύā§āϤāĻŦā§āϝ āĻĨā§āĻā§ āĻ
āύā§āϝāĻžāύā§āϝ āĻ
āĻŦāĻĻāĻžāύāĻāĻžāϰā§āϰāĻž āĻāĻĒāύāĻžāϰ āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž āϏāĻŽā§āĻĒāϰā§āĻā§ āϏāĻšāĻā§ āϧāĻžāϰāύāĻž āĻĒāĻžāĻŦā§āĨ¤ āĻŽāύā§āĻāϰā§āύ, āĻāĻĒāύāĻŋ āĻšāϝāĻŧāϤ⧠āύāϤā§āύ āĻā§āύ⧠āĻ
āύā§āĻā§āĻā§āĻĻ āϝā§āĻā§āϤ āĻāϰā§āĻā§āύ, āĻŦāĻž<span style="line-height: 1.572;"> āĻā§āύ āĻĒā§āϰāĻŦāύā§āϧā§āϰ āĻāĻžāĻŦāĻā§ āĻāϰāĻ āϏāĻšāĻā§ āĻŦā§āĻāĻžāϰ āĻāύā§āϝ āĻāϝāĻŧā§āĻāĻāĻŋ āĻļāĻŦā§āĻĻ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰā§āĻā§āύ, āĻ
āĻĨāĻŦāĻž āĻ
āĻĒā§āϰāϝāĻŧā§āĻāύā§āϝāĻŧ āĻāĻŋāĻā§ āϤāĻĨā§āϝ āĻŽā§āĻā§ āĻĻāĻŋāϝāĻŧā§āĻā§āύāĨ¤ āĻāϰāĻāĻŽ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻā§āύ āĻāϰāĻž āĻĒā§āϰāϝāĻŧā§āĻāύ, āĻ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāĻĒāύāĻŋ āĻ
āĻŦāĻļā§āϝāĻ āĻŽāύā§āϤāĻŦā§āϝ āĻāϰāĻŦā§āύāĨ¤</span></p> -<h3 id="āĻā§āϝāĻžāĻ">āĻā§āϝāĻžāĻ</h3> -<p>āĻāĻāĻāĻŋ āĻĒā§āώā§āĻ āĻžāϰ āĻāύāĻā§āύā§āĻ āϏāĻšāĻā§ āĻŦā§āĻāϤ⧠āĻ āĻā§āĻāĻā§ āĻĒā§āϤ⧠āĻā§āϝāĻžāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšāϝāĻŧāĨ¤ āĻāĻĒāύāĻŋ āĻāĻžāĻāϞ⧠āĻā§āϝāĻžāĻ āϝā§āĻā§āϤ āĻŦāĻž āĻ
āĻĒāϏāĻžāϰāĻŖ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āĻāϰ āĻāĻ āĻā§āϝāĻžāĻ āϝā§āĻā§āϤ āĻŦāĻž āĻ
āĻĒāϏāĻžāϰāύā§āϰ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻžāĻāĻŋāĻ āϝā§āĻšā§āϤ⧠āϏāĻāĻļā§āϧāύā§āϰ āĻĒāϰā§āϝāĻžāϝāĻŧā§ āĻĒāĻĄāĻŧā§, āϤāĻžāĻ āĻāĻ āĻāĻžāĻā§āϰ āϏāĻŽāϝāĻŧā§āĻ āĻŽāύā§āϤāĻŦā§āϝ āĻāϰ⧠āĻāĻĒāύāĻžāϰ āĻāĻžāĻā§āϰ āύāĻŋāϰāĻĒā§āĻā§āώāϤāĻž āĻ āĻĒā§āϰāϝāĻŧā§āĻāύā§āϝāĻŧāϤāĻžāϰ āϏā§āĻŦāĻĒāĻā§āώ⧠āϝā§āĻā§āϤāĻŋ āĻĻā§āĻāĻžāĻŦā§āύāĨ¤</p> -<h3 id="āĻŽāϤāĻžāĻŽāϤ_āĻĒā§āϰāϝāĻŧā§āĻāύ">āĻŽāϤāĻžāĻŽāϤ āĻĒā§āϰāϝāĻŧā§āĻāύ?</h3> -<p>āϝāĻĻāĻŋ āĻāĻĒāύāĻŋ āĻāĻžāύ āϝ⧠āĻāĻāĻāύ āĻĻāĻā§āώ āĻŦāĻž āĻ
āĻāĻŋāĻā§āĻ āĻ
āĻŦāĻĻāĻžāύāĻāĻžāϰ⧠āĻāĻĒāύāĻžāϰ āĻāϰāĻž āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž-āϏāĻāĻļā§āϧāύ āĻĻā§āĻā§āĻ āĻāĻŦāĻ āĻŽāϤāĻžāĻŽāϤ āĻāĻžāύāĻžāύ, āϤāĻžāĻšāϞ⧠āĻāĻĒāύāĻŋ āĻāĻāĻāĻŋ āĻā§āĻāύāĻŋāĻā§āϝāĻžāϞ (āĻā§āĻĄ, āĻāĻĒāĻŋāĻāĻ āĻ
āĻĨāĻŦāĻž āĻĒā§āϰāϝā§āĻā§āϤāĻŋ āϏāĻŽā§āĻŦāύā§āϧā§) āϰāĻŋāĻāĻŋāĻ-āĻāϰ āĻāύā§āϝ āĻāĻŦā§āĻĻāύ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āĻ
āĻĨāĻŦāĻž āĻāĻāĻāĻŋ āϏāĻŽā§āĻĒāĻžāĻĻāĻā§āϝāĻŧ āϰāĻŋāĻāĻŋāĻ (āĻĒā§āϰāĻŦāύā§āϧ, āĻŦā§āϝāĻžāĻāϰāĻŖ āĻāĻŦāĻ āĻāύāĻā§āύā§āĻ) āĻ
āĻĨāĻŦāĻž āĻāĻāĻāĻŋ āĻā§āĻŽā§āĻĒāϞā§āĻ āϰāĻŋāĻāĻŋāĻ (āĻā§āĻŽāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻā§āĻĄā§āϰ āĻāύā§āϝ) āĻāϰ āĻāύā§āϝāĻ āĻāĻŦā§āĻĻāύ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āϤāĻŦā§ āĻāĻāύā§āϝ āĻāĻĒāύāĻžāĻā§ āĻāĻā§āϤ āĻĒāĻžāϤāĻžāĻāĻŋ āϏāĻāϰāĻā§āώāύā§āϰ āĻĒā§āϰā§āĻŦā§ āĻŦāĻā§āϏāĻāĻŋ āĻāĻŋāĻ āĻĻāĻŋāϝāĻŧā§ āϰāĻžāĻāϤ⧠āĻšāĻŦā§āĨ¤</p> -<h3 id="āĻĢāĻžāĻāϞ_āϏāĻāϝā§āĻā§āϤāĻŋ">āĻĢāĻžāĻāϞ āϏāĻāϝā§āĻā§āϤāĻŋ</h3> -<p>āϝāĻĻāĻŋ āĻāĻĒāύāĻŋ āĻā§āύ āĻĢāĻžāĻāϞ āϏāĻāϝā§āĻā§āϤ āĻāϰāϤ⧠āĻāĻžāύ, āĻŦāĻž āĻāĻĒāύāĻžāϰ āύāĻŋāĻŦāύā§āϧāĻāĻŋ āϏāĻšāĻā§ āĻŦā§āĻāĻžāϰ āĻāύā§āϝ āĻā§āύ āĻāĻŦāĻŋ āϏāĻāϝā§āĻā§āϤ āĻāϰāϤ⧠āĻāĻžāύ, āϤāĻžāĻšāϞ⧠āϏā§āĻāĻž āĻĒā§āώā§āĻ āĻžāϰ āĻāĻāĻĻāĻŽ āĻļā§āώā§āϰ āĻĻāĻŋāĻā§ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</p> -<h3 id="āϏāĻāϰāĻā§āώāĻŖ_āĻŦāĻžāϤāĻŋāϞ_āĻ
āĻĨāĻŦāĻž_āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž_āĻāĻžāϞāĻŋāϝāĻŧā§_āϝāĻžāĻāϝāĻŧāĻž">āϏāĻāϰāĻā§āώāĻŖ, āĻŦāĻžāϤāĻŋāϞ āĻ
āĻĨāĻŦāĻž āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž āĻāĻžāϞāĻŋāϝāĻŧā§ āϝāĻžāĻāϝāĻŧāĻž</h3> -<p>āϝāĻāύ āĻāĻĒāύāĻžāϰ āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž āĻļā§āώ āĻšāϝāĻŧā§ āϝāĻžāĻŦā§ āĻāĻŦāĻ āĻāĻĒāύāĻŋ āĻāĻĒāύāĻžāϰ āĻĒā§āϰāĻŋāĻāĻŋāĻ āĻĻā§āĻā§ āϏāύā§āϤā§āώā§āĻ āĻšāĻŦā§āύ, āϤāĻāύ āĻāĻĒāύāĻŋ āĻāĻĒāύāĻžāϰ āĻāĻžāĻ āĻāĻŦāĻ āĻŽāύā§āϤāĻŦā§āϝ āĻĒā§āĻā§āϰ āĻāĻĒāϰ⧠āĻĨāĻžāĻāĻž āϏāĻŦā§āĻ "Save changes" āϞā§āĻāĻž āĻŦā§āϤāĻžāĻŽ āĻā§āĻĒā§ āϏāĻāϰāĻā§āώāĻŖ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āĻāĻŋāύā§āϤ⧠āĻĒāϰāĻā§āώāύ⧠āϝāĻĻāĻŋ āĻāĻŦāĻžāϰ āĻāĻĒāύāĻžāϰ āĻŽāύ⧠āĻšāϝāĻŧ āϝ⧠āĻāĻžāĻāĻāĻž āĻ āĻŋāĻ āĻšāϝāĻŧāύāĻŋ, āϤāĻžāĻšāϞ⧠āĻāĻĒāύāĻŋ āĻĒā§āĻā§āϰ āĻāĻĒāϰ⧠āĻĨāĻžāĻāĻž āϞāĻžāϞ āϰāĻā§āϰ "Discard changes" āϞā§āĻāĻž āĻŦā§āϤāĻžāĻŽ āĻā§āĻĒā§ āĻāĻā§āϰ āĻāϰāĻž āĻāĻžāĻāĻā§āϞ⧠āĻŦāĻžāϤāĻŋāϞ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</p> -<h2 id="āύāϤā§āύ_āĻĒā§āώā§āĻ āĻž_āϤā§āϰāĻŋ_āĻāϰāĻž">āύāϤā§āύ āĻĒā§āώā§āĻ āĻž āϤā§āϰāĻŋ āĻāϰāĻž</h2> -<p>āύāϤā§āύ āϏāĻžāĻŦ āĻĒā§āĻ āĻŦā§āϤāĻžāĻŽ; āϞāĻŋāĻā§āĻ āĻĢāϞ⧠āĻāϰāĻž; āĻĒā§āĻ āύāĻāϞ āĻāϰāĻžāĨ¤</p> -<p><a href="/en-US/docs/Project:MDN/Contributing/Page_types" title="/en-US/docs/Project:MDN/Contributing/Page_types">āĻĒā§āĻ āĻāĻžāĻāĻĒ</a> āύāĻŋāĻŦāύā§āϧā§āϰ āϞāĻŋāĻā§āĻāĨ¤</p> diff --git a/files/bn/mdn/contribute/howto/index.html b/files/bn/mdn/contribute/howto/index.html deleted file mode 100644 index 650f2b8f59..0000000000 --- a/files/bn/mdn/contribute/howto/index.html +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: How-to guides -slug: MDN/Contribute/Howto -tags: - - Documentation - - Landing - - MDN - - NeedsTranslation - - TopicStub -translation_of: MDN/Contribute/Howto ---- -<div>{{MDNSidebar}}</div><p>These articles provide step-by-step guides to accomplishing specific goals when contributing to MDN.</p> -<p>{{LandingPageListSubpages}}</p> diff --git a/files/bn/mdn/contribute/index.html b/files/bn/mdn/contribute/index.html deleted file mode 100644 index 7da2ed6c9b..0000000000 --- a/files/bn/mdn/contribute/index.html +++ /dev/null @@ -1,70 +0,0 @@ ---- -title: MDN āĻ āĻ
āĻŦāĻĻāĻžāύ āϰāĻžāĻāĻž -slug: MDN/Contribute -tags: - - Documentation - - Guide - - Landing - - MDN - - NeedsTranslation - - TopicStub -translation_of: MDN/Contribute ---- -<div>{{MDNSidebar}}</div><p>āϏā§āĻŦāĻžāĻāϤāĻŽ! āĻāĻ āĻĒā§āĻāĻ āĻĻā§āĻāĻžāϰ āĻŽāĻžāϧā§āϝāĻŽā§ MDN āĻāϰ āĻ
āĻŦāĻĻāĻžāύāĻāĻžāϰ⧠āĻšāĻā§āĻžāϰ āĻĒāĻĨā§ āĻāĻĒāύāĻŋ āĻāĻĒāύāĻžāϰ āĻĒā§āϰāĻĨāĻŽ āĻĒāĻĻāĻā§āώā§āĻĒ āύāĻŋāϞā§āύāĨ¤ āϏā§āĻāĻžāĻāϞ āĻāĻžāĻāĻĄ, āĻāĻŽāĻžāĻĻā§āϰ āĻāĻĄāĻŋāĻāϰ āĻāĻŦāĻ āĻā§āϞāϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āĻāĻžāĻāĻĄ āĻāĻŦāĻ āĻāϰāĻ āĻ
āύā§āĻ āĻāĻŋāĻā§ āϏāĻš MDN āĻ āĻ
āĻŦāĻĻāĻžāύ āϰāĻžāĻāĻžāϰ āϏāĻāϞ āĻā§āώā§āϤā§āϰ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāĻ āĻāĻžāĻāĻĄ āĻ āϞā§āĻāĻž āĻāĻā§āĨ¤</p> - -<div class="row topicpage-table"> -<div class="section"> -<h2 id="āĻ
āĻŦāĻĻāĻžāύāĻāĻžāϰā§āĻĻā§āϰ_āĻāύā§āϝ_āĻāĻžāĻāĻĄ">āĻ
āĻŦāĻĻāĻžāύāĻāĻžāϰā§āĻĻā§āϰ āĻāύā§āϝ āĻāĻžāĻāĻĄ</h2> - -<dl> - <dt><a href="/bn-BD/docs/MDN/Quick_start"> āĻļā§āϰ⧠āĻāϰāĻž</a></dt> - <dd>āĻŽāĻāĻŋāϞāĻžāϤ⧠āĻāĻĒāύāĻžāϰ āĻĒā§āϰāĻĨāĻŽ āĻ
āĻŦāĻĻāĻžāύ āϰāĻžāĻāϤ⧠āĻ āϏā§āĻ āĻāĻĒ āĻšāϤ⧠āϏāĻžāĻšāĻžāϝā§āϝāĻāĻžāϰ⧠āĻāĻāĻāĻŋ āĻā§āĻāĻ āϏā§āĻāĻžāϰā§āĻ āĻāĻžāĻāĻĄ āĻāĻāĻŋāĨ¤</dd> - <dt><a href="/bn-BD/docs/MDN/Contribute/Style_guide">āĻāύāĻā§āύā§āĻ āĻāĻŦāĻ āϏā§āĻāĻžāĻāϞ āĻāĻžāĻāĻĄ</a></dt> - <dt><span style="font-weight: normal; line-height: 1.5;">   MDN āĻāϰ āĻāύāĻā§āύā§āĻ āĻāĻŦāĻ āϏā§āĻāĻžāĻāϞ āĻāĻžāĻāĻĄ āϞā§āĻāĻžāϰ āϏā§āĻāĻžāĻāϞ, āĻĒā§āĻāĻ āϞā§-āĻāĻāĻ āĻāĻŦāĻ āĻāύāĻā§āύā§āĻ āĻāϰ āϏā§āĻāĻžāĻāϞ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻŦāĻŋāĻļāĻĻ āϤāĻĨā§āϝ āĻĻā§ā§, āϝāĻžāϤ⧠āĻāϰ⧠āĻāĻĒāύāĻŋ āϝā§āĻ āĻāύāĻā§āύā§āĻāĻāĻŋ āϞāĻŋāĻāĻŦā§āύ āϤāĻž MDN āĻāϰ āĻ
āύā§āϝāĻžāύā§āϝ āĻāύāĻā§āύā§āĻ āĻāϰ āϏāĻžāĻĨā§ āĻāĻžāĻĒ āĻā§ā§ā§ āϝāĻžā§āĨ¤</span></dt> - <dd> </dd> - <dt><a href="/bn-BD/docs/MDN/Contribute/Editor"> āĻāĻĄāĻŋāĻāϰ āĻāĻžāĻāĻĄ</a></dt> - <dd>MDN āĻāϰ āĻāĻĄāĻŋāĻāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻĒā§āϰā§āĻŖāĻžāĻā§āĻ āĻāĻžāĻāĻĄāĨ¤   </dd> - <dt><a href="/bn-BD/docs/MDN/Contribute/Conventions">Terminology and conventions</a></dt> - <dd>Our terminology and conventions guide provides information you can use to ensure that you use the correct terminology to describe things.</dd> - <dt><a href="/bn-BD/docs/MDN/Contribute/Community">Working with the MDN community</a></dt> - <dd>A guide to working with our community, finding help, and connecting with the people with the answers to the questions that arise while you contribute to MDN.</dd> - <dt><a href="/bn-BD/docs/MDN/Contribute/FAQ">Frequently asked questions</a></dt> - <dd>Tips and answers to the most common questions about contributing to MDN.</dd> -</dl> - -<dl> - <dt><a href="/bn-BD/docs/MDN/Contribute/Kuma">Contributing to Kuma</a></dt> - <dd>A guide to contributing to the Kuma project. Kuma is the platform that powers the MDN Web site.</dd> -</dl> -</div> - -<div class="section"> -<h2 id="How_to...">How to...</h2> - -<p>Our <a href="/bn-BD/docs/MDN/Contribute/Howto">how-to guides</a> provide step-by-step instructions to help you accomplish specific tasks when contributing to MDN.</p> - -<dl> - <dt><a href="/bn-BD/docs/MDN/Contribute/Howto/Document_a_CSS_property">How to document a CSS property</a></dt> - <dd>A guide to writing documentation of CSS properties. All CSS property documents should match the style and layout described in this article.</dd> - <dt>How to document an HTML element</dt> - <dd>This guide to documenting HTML elements will ensure that the documents you write match others on MDN.</dd> - <dt><a href="/bn-BD/docs/MDN/Contribute/Howto/Tag">How to properly tag pages</a></dt> - <dd>This guide to tagging pages provides information about our standards for tagging, including lists of tags that have standard meanings on MDN. Following this guide will ensure that your content is properly categorized, more easily searchable, and that our search filtering mechanism works properly with your articles.</dd> - <dt><a href="/bn-BD/docs/MDN/Contribute/Howto/Interpret_specifications">How to interpret specifications</a></dt> - <dd>This guide will help you to properly interpret standard Web specifications; being able to read these can be an art form, and knowing how to do it will help you produce better documentation.</dd> -</dl> - -<h2 id="Localization">Localization</h2> - -<dl> - <dt><a href="/bn-BD/docs/MDN/Contribute/Localize/Tour">Localization guided tour</a></dt> - <dd>This guided tour will teach you how to localize content on MDN.</dd> - <dt><a href="/bn-BD/docs/MDN/Contribute/Localize/Guide">Localization guide</a></dt> - <dd>This guide provides details about the localization process for MDN content.</dd> - <dt><a href="/bn-BD/docs/MDN/Contribute/Localize/Localization_projects">Localization projects</a></dt> - <dd>Find the localization project for your languageâor, if there isn't one, learn how to start a new one!</dd> -</dl> -</div> -</div> - -<p> </p> diff --git a/files/bn/mdn/guidelines/index.html b/files/bn/mdn/guidelines/index.html deleted file mode 100644 index 11412724a1..0000000000 --- a/files/bn/mdn/guidelines/index.html +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: MDN content and style guides -slug: MDN/Guidelines -tags: - - Documentation - - Landing - - MDN - - NeedsTranslation - - TopicStub -translation_of: MDN/Guidelines ---- -<div>{{MDNSidebar}}</div><p><span class="seoSummary">These guides provide details on how MDN documentation should be written and formatted, as well as how our code samples and other content should be presented.</span> By following these guides, you can ensure that the material you produce is clean and easy to use.</p> -<p>{{LandingPageListSubpages}}</p> diff --git a/files/bn/mdn/guidelines/writing_style_guide/index.html b/files/bn/mdn/guidelines/writing_style_guide/index.html deleted file mode 100644 index 9581225c77..0000000000 --- a/files/bn/mdn/guidelines/writing_style_guide/index.html +++ /dev/null @@ -1,555 +0,0 @@ ---- -title: MDN style guide -slug: MDN/Guidelines/Writing_style_guide -tags: - - JavaScript - - MDN - - Project -translation_of: MDN/Guidelines/Writing_style_guide -original_slug: MDN/Guidelines/Style_guide ---- -<div>{{MDNSidebar}}</div> - -<p><span class="seoSummary">In an effort to display documentation in an organized, standardized and easy-to-read manner, the Mozilla Developer Network style guide describes how text should be organized, spelled, formatted, and so on. These are guidelines rather than strict rules.</span> We are more interested in content than formatting, so don't feel obligated to learn the style guide before contributing. Do not be upset or surprised, however, if an industrious volunteer later edits your work to conform to this guide.</p> - -<p>If you're looking for specifics of how a given type of page should be structured, see the <a href="/en-US/docs/MDN/Contribute/Content/Layout">MDN page layout guide</a>.</p> - -<p>The language aspects of this guide apply primarily to English-language documentation. Other languages may have (and are welcome to create) their own style guides. These should be published as subpages of the localization team's page.</p> - -<p>For style standards that apply to content written for sites other than MDN, refer to the <a href="http://www.mozilla.org/en-US/styleguide/" title="http://www.mozilla.org/en-US/styleguide/">One Mozilla style guide</a>.</p> - -<h2 id="Page_name_and_heading_capitalization" name="Page_name_and_heading_capitalization">Basics</h2> - -<h3 id="Page_titles">Page titles</h3> - -<p>Page titles are used in search results and also used to structure the page hierarchy in the breadcrumb list at the top of the page. The page title (which is displayed at the top of the page and in the search results) can be different from the page "slug," which is the portion of the page's URL following "<em><locale>/docs/</em>".</p> - -<h4 id="Title_and_heading_capitalization">Title and heading capitalization</h4> - -<p>Page titles and section headings should use sentence-style capitalization (only capitalize the first word and proper nouns) rather than headline-style capitalization:</p> - -<ul> - <li><span class="correct"><strong>Correct</strong></span>: "āĻāĻāĻāĻŋ āύāϤā§āύ āĻĒāĻĻā§āϧāϤāĻŋ āϤā§āϰāĻŋ āĻāϰāĻž āĻšā§ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ Â āĻŦāϏāĻžāύā§āϰ āĻāύā§āϝ"</li> - <li><span class="incorrect"><strong>Incorrect</strong></span>: "A New Method for Creating JavaScript Rollovers"</li> -</ul> - -<p>We have many older pages that were written before this style rule was established. Feel free to update them as needed if you like. We're gradually getting to them.</p> - -<h4 id="Choosing_titles_and_slugs">Choosing titles and slugs</h4> - -<p>Page slugs should be kept short; when creating a new level of hierarchy, the new level's component in the slug should generally just be a word or two.</p> - -<p>Page titles, on the other hand, may be as long as you like, within reason, and they should be descriptive.</p> - -<h4 id="Creating_new_subtrees">Creating new subtrees</h4> - -<p>When you need to add a number of articles about a topic or topic area, you will typically do so by creating a landing page, then adding subpages for each of the individual articles. The landing page should open with a paragraph or two describing the topic or technology, then provide a list of the subpages with descriptions of each page. You can automate the insertion of pages into the list using a number of macros we've created.</p> - -<p>For example, consider the <a href="/en-US/docs/Web/JavaScript">JavaScript</a> guide, which is structured like this:</p> - -<ul> - <li><a href="/en-US/docs/Web/JavaScript/Guide" title="JavaScript/Guide">JavaScript/Guide</a> - Main table-of-contents page</li> - <li><a href="/en-US/docs/Web/JavaScript/Guide/JavaScript_Overview" title="JavaScript/Guide/JavaScript_Overview">JavaScript/Guide/JavaScript Overview</a></li> - <li><a href="/en-US/docs/JavaScript/Guide/Functions" title="JavaScript/Guide/Functions">JavaScript/Guide/Functions</a></li> - <li><a href="/en-US/docs/JavaScript/Guide/Details_of_the_Object_Model" title="JavaScript/Guide/Details_of_the_Object_Model">JavaScript/Guide/Details of the Object Model</a></li> -</ul> - -<p>Try to avoid putting your article at the top of the hierarchy, which slows the site down and makes search and site navigation less effective.</p> - -<h3 id="Sections.2C_Paragraphs.2C_Newlines" name="Sections.2C_Paragraphs.2C_Newlines">Sections, paragraphs, and newlines</h3> - -<p>Use heading levels in decreasing order: {{HTMLElement("h2")}} then {{HTMLElement("h3")}} then {{HTMLElement("h4")}}, without skipping levels. H2 is the highest level allowed because H1 is reserved for the page title. If you need more than three or four levels of headers you should consider breaking up the article into several smaller articles with a landing page, linking them together using the {{TemplateLink("Next")}}, {{TemplateLink("Previous")}}, and {{TemplateLink("PreviousNext")}} macros.</p> - -<p>The enter (or return) key on your keyboard starts a new paragraph. To insert a newline without a space, hold down the shift key while pressing enter.</p> - -<h3 id="Text_Formatting" name="Text_Formatting">Text formatting and styles</h3> - -<p>Use the "Formatting Styles" drop-down list to apply predefined styles to selected content.</p> - -<div class="note"><strong>Note: </strong>The "Note" style is used to call out important notes, like this one.</div> - -<div class="warning"><strong>Warning:</strong> Similarly, the "Warning" style creates warning boxes like this.</div> - -<p>Unless specifically instructed to do so, <strong>do not</strong> use the HTML <code>style</code> attribute to manually style content. If you can't do it using a predefined class, drop into {{IRCLink("mdn")}} and ask for help.</p> - -<h3 id="Code_sample_style_and_formatting">Code sample style and formatting</h3> - -<h4 id="Tabs_and_line_breaks">Tabs and line breaks</h4> - -<p>Use two spaces per tab in all code samples. Code should be indented cleanly, with open-brace ("{") characters on the same line as the statement that opens the block. For example:</p> - -<pre class="brush: js notranslate">if (condition) { - /* handle the condition */ -} else { - /* handle the "else" case */ -} -</pre> - -<p>Long lines shouldn't be allowed to stretch off horizontally to the extent that they require horizontal scrolling to read. Instead, break at natural breaking points. Some examples follow:</p> - -<pre class="brush: js notranslate">if (class.CONDITION || class.OTHER_CONDITION || class.SOME_OTHER_CONDITION - || class.YET_ANOTHER_CONDITION ) { - /* something */ -} - -var toolkitProfileService = Components.classes["@mozilla.org/toolkit/profile-service;1"] - .createInstance(Components.interfaces.nsIToolkitProfileService); -</pre> - -<h4 id="Inline_code_formatting">Inline code formatting</h4> - -<p>Use the "Code" button (labeled with two angle brackets "<>") to apply inline code-style formatting to function names, variable names, and method names (this uses the {{HTMLElement("code")}} element). For example, "the <code class="js plain">frenchText()</code> function".</p> - -<p>Method names should be followed by a pair of parentheses: <code>doSomethingUseful()</code>. This helps to differentiate methods from other code terms.</p> - -<h4 id="Syntax_highlighting">Syntax highlighting</h4> - -<p><img alt='Screenshot of the "syntax highlighting" menu.' src="https://mdn.mozillademos.org/files/7857/syntax-highlighting-menu.png" style="border-style: solid; border-width: 1px; float: right; height: 315px; margin: 2px 4px; width: 183px;">Entire lines (or multiple lines) of code should be formatted using syntax highlighting rather than the {{HTMLElement("code")}} element. Click the "pre" button in the toolbar to create the preformatted content box in which you'll then write your code. Then, with the text entry cursor inside the code box, select the appropriate language from the language list button to the right of the "pre" button, as seen in the screenshot to the right. The following example shows text with JavaScript formatting:</p> - -<div class="line number2 index1 alt1"> -<pre class="brush: js notranslate">for (var i = 0, j = 9; i <= 9; i++, j--) - document.writeln("a[" + i + "][" + j + "]= " + a[i][j]);</pre> -</div> - -<p>If no appropriate transformation is available, use the <code>pre</code> tag without specifying a language ("No Highlight" in the language menu).</p> - -<pre class="notranslate">x = 42;</pre> - -<h4 id="Styling_HTML_element_references">Styling HTML element references</h4> - -<p>There are various specific rules to follow when writing about HTML elements, in order to consistently describe the various components of elements, and to ensure that they're properly linked to detailed documentation.</p> - -<dl> - <dt>Element names</dt> - <dd>Use the {{TemplateLink("HTMLElement")}} macro, which creates a link to the page for that element. For example, writing \{{HTMLElement("title")}} produces "{{HTMLElement("title")}}". If you don't want to create a link, <strong>enclose the name in angle brackets</strong> and use "Code (inline)" style (e.g., <code><title></code>).</dd> - <dt>Attribute names</dt> - <dd>Use <strong>bold face</strong>.</dd> - <dt>Attribute definitions</dt> - <dd>Use the {{TemplateLink("htmlattrdef")}} macro (e.g., <span class="nowiki">\{{htmlattrdef("type")}}</span>) for the definition term, so that it can be linked to from other pages, then use the {{TemplateLink("htmlattrxref")}} macro (e.g., <span class="nowiki">\{{htmlattrxref("attr","element")}}</span>) to reference attribute definitions.</dd> - <dt>Attribute values</dt> - <dd>Use "Code (inline)" style, and do not use quotation marks around strings, unless needed by the syntax of a code sample. E.g.: When the <strong>type</strong> attribute of an <code><input></code> element is set to <code>email</code> or <code>tel</code> ...</dd> - <dt>Labeling attributes</dt> - <dd>Use labels like {{HTMLVersionInline(5)}} thoughtfully. For example, use them next to the bold attribute name but not for every occurrence in your body text.</dd> -</dl> - -<h3 id="Latin_abbreviations" name="Latin_abbreviations">Latin abbreviations</h3> - -<h4 id="In_notes_and_parentheses" name="In_notes_and_parentheses">In notes and parentheses</h4> - -<ul> - <li>Common Latin abbreviations (etc., i.e., e.g.) may be used in parenthetical expressions and in notes. Use periods in these abbreviations. - <ul> - <li><span class="correct"><strong>Correct</strong></span>: Web browsers (e.g. Firefox) can be used ...</li> - <li><span class="incorrect"><strong>Incorrect</strong></span>: Web browsers e.g. Firefox can be used ...</li> - <li><span class="incorrect"><strong>Incorrect</strong></span>: Web browsers, e.g. Firefox, can be used ...</li> - <li><span class="incorrect"><strong>Incorrect</strong></span>: Web browsers, (eg: Firefox) can be used ...</li> - </ul> - </li> -</ul> - -<h4 id="In_running_text" name="In_running_text">In running text</h4> - -<ul> - <li>In regular text (i.e. text outside of notes or parentheses), use the English equivalent of the abbreviation. - <ul> - <li><span class="correct"><strong>Correct</strong></span>: ... web browsers, and so on.</li> - <li><span class="incorrect"><strong>Incorrect</strong></span>: ... web browsers, etc.</li> - <li><span class="correct"><strong>Correct</strong></span>: Web browsers such as Firefox can be used ...</li> - <li><span class="incorrect"><strong>Incorrect</strong></span>: Web browsers e.g. Firefox can be used ...</li> - </ul> - </li> -</ul> - -<h4 id="Meanings_and_English_equivalents_of_Latin_abbreviations" name="Meanings_and_English_equivalents_of_Latin_abbreviations">Meanings and English equivalents of Latin abbreviations</h4> - -<table class="fullwidth-table"> - <tbody> - <tr> - <th>Abbrev</th> - <th>Latin</th> - <th>English</th> - </tr> - <tr> - <td>cf.</td> - <td><em>confer</em></td> - <td>compare</td> - </tr> - <tr> - <td>e.g.</td> - <td><em>exempli gratia</em></td> - <td>for example</td> - </tr> - <tr> - <td>et al.</td> - <td><em>et alii</em></td> - <td>and others</td> - </tr> - <tr> - <td>etc.</td> - <td><em>et cetera</em></td> - <td>and so forth, and so on</td> - </tr> - <tr> - <td>i.e.</td> - <td><em>id est</em></td> - <td>that is, in other words</td> - </tr> - <tr> - <td>N.B.</td> - <td><em>nota bene</em></td> - <td>note well</td> - </tr> - <tr> - <td>P.S.</td> - <td><em>post scriptum</em></td> - <td>postscript</td> - </tr> - </tbody> -</table> - -<div class="note"> -<p><strong>Note:</strong> Always consider whether it's truly beneficial to use a Latin abbreviation. Some of these are used so rarely that many readers won't understand the meaning, and others are often confused with one another. And be sure that <strong>you</strong> use them correctly, if you choose to do so. For example, be careful not to confuse "e.g." with "i.e.", which is a common error.</p> -</div> - -<h3 id="Acronyms_and_abbreviations" name="Acronyms_and_abbreviations">Acronyms and abbreviations</h3> - -<h4 id="Capitalization_and_periods" name="Capitalization_and_periods">Capitalization and periods</h4> - -<p>Use full capitals and delete periods in all acronyms and abbreviations, including organizations such as "US" and "UN".</p> - -<ul> - <li><span class="correct"><strong>Correct</strong></span>: XUL</li> - <li><span class="incorrect"><strong>Incorrect</strong></span>: X.U.L.; Xul</li> -</ul> - -<h4 id="Expansion" name="Expansion">Expansion</h4> - -<p>On the first mention of a term on a page, expand acronyms likely to be unfamiliar to users. When in doubt, expand it, or, better, link it to the article or <a href="/en-US/docs/Glossary">glossary</a> entry describing the technology.</p> - -<ul> - <li><span class="correct"><strong>Correct</strong></span>: "XUL (XML User Interface Language) is Mozilla's XML-based language..."</li> - <li><span class="incorrect"><strong>Incorrect</strong></span>: "XUL is Mozilla's XML-based language..."</li> -</ul> - -<h4 id="Plurals_of_acronyms_and_abbreviations" name="Plurals_of_acronyms_and_abbreviations">Plurals of acronyms and abbreviations</h4> - -<p>For plurals of acronyms or abbreviations, add <em>s</em>. Don't use an apostrophe. Ever. Please.</p> - -<ul> - <li><span class="correct"><strong>Correct</strong></span>: CD-ROMs</li> - <li><span class="incorrect"><strong>Incorrect</strong></span>: CD-ROM's</li> -</ul> - -<h3 id="Contractions" name="Contractions">Capitalization</h3> - -<p>Use standard English capitalization rules in body text, and capitalize "World Wide Web" and "Web".</p> - -<h3 id="Contractions" name="Contractions">Contractions</h3> - -<p>Use contractions (e.g. "don't", "can't", "shouldn't") if you prefer. We're not that formal!</p> - -<h3 id="Pluralization" name="Pluralization">Pluralization</h3> - -<p>Use English-style plurals, not the Latin- or Greek-influenced forms.</p> - -<ul> - <li><span class="correct"><strong>Correct</strong></span>: syllabuses, octopuses</li> - <li><span class="incorrect"><strong>Incorrect</strong></span>: syllabi, octopi</li> -</ul> - -<h3 id="Hyphenation" name="Hyphenation">Hyphenation</h3> - -<p>Hyphenate compounds when the last letter of the prefix is a vowel and is the same as the first letter of the root.</p> - -<ul> - <li><font color="green"><strong>Correct</strong></font>: email, re-elect, co-op</li> - <li><font color="red"><strong>Incorrect</strong></font>: e-mail, reelect, coop</li> -</ul> - -<h3 id="Gender-neutral_language">Gender-neutral language</h3> - -<p>It is a good idea to use gender-neutral language in any kind of writing where gender is irrelevant to the subject matter, to make the text as inclusive as possible. So for example, if you are talking about the actions of a specific man, usage of he/his would be fine, but if the subject is a person of either gender, he/his isn't really appropriate.<br> - <br> - Let's take the following example:</p> - -<blockquote> -<p>A confirmation dialog appears, asking the user if he allows the web page to make use of his web cam.</p> -</blockquote> - -<blockquote> -<p>A confirmation dialog appears, asking the user if she allows the web page to make use of her web cam.</p> -</blockquote> - -<p>Both versions in this case are gender-specific. This could be fixed by using gender-neutral pronouns:</p> - -<blockquote> -<p>A confirmation dialog appears, asking the user if they allow the web page to make use of their web cam.</p> -</blockquote> - -<div class="note"> -<p><strong>Note:</strong> MDN allows the use of this very common but not technically correct syntax, in order to make up for the lack of a neutral gender in English. The use of the third-person plural as a neutral gender pronoun (that is, using "they," them", "their," and "theirs") is accepted practice, commonly known as "<a href="http://en.wikipedia.org/wiki/Singular_they">singular 'they.'</a>"</p> -</div> - -<p>You can use both genders:</p> - -<blockquote> -<p>A confirmation dialog appears, asking the user if he or she allows the web page to make use of his/her web cam.</p> -</blockquote> - -<p>making the users plural:</p> - -<blockquote> -<p>A confirmation dialog appears, asking the users if they allow the web page to make use of their web cams.</p> -</blockquote> - -<p>The best solution, of course, is to just rewriting to eliminate the pronouns completely:</p> - -<blockquote> -<p>A confirmation dialog appears, requesting the user's permission for web cam access.</p> -</blockquote> - -<blockquote> -<p>A confirmation dialog box appears, which asks the user for permission to use the web cam.</p> -</blockquote> - -<p>The last way of dealing with the problem is arguably better, as it is not only grammatically more correct but removes some of the complexity associated with dealing with genders across different languages that may have wildly varying gender rules. This can make translation easier, both for readers reading English, then translating it into their own language as they read, and for localizers translating articles into their own language.</p> - -<h3 id="Numbers_and_numerals" name="Numbers_and_numerals">Numbers and numerals</h3> - -<h4 id="Dates">Dates</h4> - -<p>For dates (not including dates in code samples) use the format "January 1, 1990".</p> - -<ul> - <li><span class="correct"><strong>Correct</strong></span>: February 24, 2006</li> - <li><span class="incorrect"><strong>Incorrect</strong></span>: February 24th, 2006; 24 February, 2006; 24/02/2006</li> -</ul> - -<p>Alternately, you can use the YYYY/MM/DD format.</p> - -<ul> - <li><span class="correct"><strong>Correct</strong></span>: 2006/02/24</li> - <li><span class="incorrect"><strong>Incorrect</strong></span>: 02/24/2006; 24/02/2006; 02/24/06</li> -</ul> - -<h4 id="Decades" name="Decades">Decades</h4> - -<p>For decades, use the format "1990s". Don't use an apostrophe.</p> - -<ul> - <li><span class="correct"><strong>Correct</strong></span>: 1990s</li> - <li><span class="incorrect"><strong>Incorrect</strong></span>: 1990's</li> -</ul> - -<h4 id="Plurals_of_numerals" name="Plurals_of_numerals">Plurals of numerals</h4> - -<p>For plurals of numerals add <em>"s"</em>. Don't use an apostrophe.</p> - -<ul> - <li><span class="correct"><strong>Correct</strong></span>: 486s</li> - <li><span class="incorrect"><strong>Incorrect</strong></span>: 486's</li> -</ul> - -<h4 id="Commas" name="Commas">Commas</h4> - -<p>In running text, use commas only in five-digit and larger numbers.</p> - -<ul> - <li><span class="correct"><strong>Correct</strong></span>: 4000; 54,000</li> - <li><span class="incorrect"><strong>Incorrect</strong></span>: 4,000; 54000</li> -</ul> - -<h3 id="Punctuation" name="Punctuation">Punctuation</h3> - -<h4 id="Serial_comma" name="Serial_comma">Serial comma</h4> - -<p><strong>Use the serial comma</strong>. The serial (also known as "Oxford") comma is the comma that appears before the conjunction in a series of three or more items.</p> - -<ul> - <li><span class="correct"><strong>Correct</strong></span>: I will travel on trains, planes, and automobiles.</li> - <li><span class="incorrect"><strong>Incorrect</strong></span>: I will travel on trains, planes and automobiles.</li> -</ul> - -<div class="note"> -<p><strong>Note:</strong> This is in contrast to the <a href="http://www.mozilla.org/en-US/styleguide/" title="http://www.mozilla.org/en-US/styleguide/">One Mozilla style guide</a>, which specifies that the serial comma is not to be used. MDN is an exception to this rule.</p> -</div> - -<h3 id="Spelling" name="Spelling">Spelling</h3> - -<p>For words with variant spellings, always use the first entry at <a href="http://www.answers.com/library/Dictionary">Answers.com</a>. Do not use variant spellings.</p> - -<ul> - <li><span class="correct"><strong>Correct</strong></span>: localize, honor</li> - <li><span class="incorrect"><strong>Incorrect</strong></span>: localise, honour</li> -</ul> - -<h3 id="Terminology">Terminology</h3> - -<h4 id="Obsolete_vs._deprecated">Obsolete vs. deprecated</h4> - -<p>It's important to be clear on the difference between the terms <strong>obsolete</strong> and <strong>deprecated</strong>.</p> - -<dl> - <dt>Obsolete:</dt> - <dd>On MDN, the term <strong>obsolete</strong> marks an API or technology that is not only no longer recommended, but also no longer implemented in the browser. For Mozilla-specific technologies, the API is no longer implemented in Mozilla code; for Web standard technology, the API or feature is no longer supported by current, commonly-used browsers.</dd> - <dt>Deprecated:</dt> - <dd>On MDN, the term <strong>deprecated</strong> marks an API or technology that is no longer recommended, but is still implemented and may still work. These technologies will in theory eventually become <em>obsolete</em> and be removed, so you should stop using them. For Mozilla-specific technologies, the API is still supported in Mozilla code; for Web standard technology, the API or feature has been removed or replaced in a recent version of the defining standard.</dd> -</dl> - -<h4 id="HTML_elements">HTML elements</h4> - -<p>Use "elements" to refer to HTML and XML elements, rather than "tags". In addition, they should almost always be wrapped in "<>", and should be in the {{HTMLElement("code")}} style. Also, at least the first time you reference a given element in a section should use the {{TemplateLink("HTMLElement")}} macro, to create a link to the documentation for the element (unless you're writing within that element's reference document page).</p> - -<ul> - <li><span class="correct"><strong>Correct</strong></span>: the {{HTMLElement("span")}} element</li> - <li><span class="incorrect"><strong>Incorrect</strong></span>: the span tag</li> -</ul> - -<h4 id="User_interface_actions">User interface actions</h4> - -<p>In task sequences, describe user interface actions using the imperative mood. Identify the user interface element by its label and type.</p> - -<ul> - <li><span class="correct"><strong>Correct</strong></span>: Click the Edit button.</li> - <li><span class="incorrect"><strong>Incorrect</strong></span>: Click Edit.</li> -</ul> - -<h3 id="Voice">Voice</h3> - -<p>While the active voice is generally preferred, the passive voice is also acceptable, given the informal feel of our content. Try to be consistent, though.</p> - -<h2 id="Wiki_markup_and_usage">Wiki markup and usage</h2> - -<h3 id="External_links">External links</h3> - -<p>To automatically create a link to a Bugzilla bug, use this template:</p> - -<pre class="notranslate">\{{Bug(322603)}} -</pre> - -<p>This results in:</p> - -<p>{{Bug(322603)}}</p> - -<p>For WebKit bugs, you can use this template:</p> - -<pre class="notranslate">\{{Webkitbug("322603")}} -</pre> - -<p>This results in:</p> - -<p>{{Webkitbug("322603")}}</p> - -<h3 id="Page_tags">Page tags</h3> - -<p>Tags provide meta information about a page and/or indicate that a page has specific improvements needed to its content. Every page in the wiki should have tags. You can find details on tagging in our <a href="/en-US/docs/MDN/Contribute/Howto/Tag">How to properly tag pages</a> guide.</p> - -<p>The tagging interface lives at the bottom of a page while you're in edit mode, and looks something like this:</p> - -<p><img alt="Screenshot of the UX for adding and removing tags on MDN" src="https://mdn.mozillademos.org/files/7859/tag-interface.png" style="border-style: solid; border-width: 1px; height: 167px; width: 863px;"></p> - -<p>To add a tag, click in the edit box at the end of the tag list and type the tag name you wish to add. Tags will autocomplete as you type. Press enter (or return) to submit the new tag. Each article may have as many tags as needed. For example, an article about using JavaScript in AJAX programming might have both "JavaScript" and "AJAX" as tags.</p> - -<p>To remove a tag, simply click the little "X" icon in the tag.</p> - -<h4 id="Tagging_pages_that_need_work">Tagging pages that need work</h4> - -<p>In addition to using tags to track information about the documentation's quality and content, we also use them to mark articles as needing specific types of work.</p> - -<h4 id="Tagging_obsolete_pages">Tagging obsolete pages</h4> - -<p>Use the following tags for pages that are not current:</p> - -<ul> - <li><em>Junk</em>: Use for spam, pages created by mistake, or content that is so bad that it should be deleted. Pages with this tag are deleted from time to time.</li> - <li><em>Obsolete</em>: Use for content that is technically superceded, but still valid in context. For example an HTML element that is obsolete in HTML5 is still valid in HTML 4.01. You can also use the <span class="nowiki">{{TemplateLink("obsolete_header")}}</span> macro to put a prominent banner on the topic.</li> - <li><em>Archive</em>: Use for content that is technically superceded and no longer useful. If possible, add a note to the topic referring readers to a more current topic. For example, a page that describes how to use the Mozilla CVS repository should refer readers to a current topic on using Mercurial repos. (If no corresponding current topic exists, use the <em>NeedsUpdate</em> tag, and add an explanation on the Talk page.) Pages with the Archive tag are eventually moved from the main content of MDN to the <a href="/en-US/docs/Archive">Archive</a> section.</li> -</ul> - -<h3 id="SEO_summary">SEO summary</h3> - -<p>The SEO summary is a very short summary of the page. It will be reported as a summary of the article to robots crawling the site, and will then appear in search results for the page. It is also used by macros that automate the construction of landing pages inside MDN itself.</p> - -<p>By default, the first pagragraph of the page is used as the SEO summary. However you can override this behavior by marking a section with the <a href="/en-US/docs/Project:MDN/Contributing/Editor_guide/Editing#Formatting_styles">"SEO summary" style in the WYSIWYG editor</a>.</p> - -<h3 id="Landing_pages">Landing pages</h3> - -<p><strong>Landing pages</strong> are pages at the root of a topic area of the site, such as the main <a href="/en-US/docs/CSS" title="CSS">CSS</a> or <a href="/en-US/docs/HTML" title="HTML">HTML</a> pages. They have a standard format that consists of three areas:</p> - -<ol> - <li>A brief (typically one paragraph) overview of what the technology is and what it's used for. See {{anch("Writing a landing page overview")}} for tips.</li> - <li>A two-column list of links with appropriate headings. See {{anch("Creating a page link list")}} for guidelines.</li> - <li>An <strong>optional</strong> "Browser compatibility" section at the bottom of the page.</li> -</ol> - -<h4 id="Creating_a_page_link_list">Creating a page link list</h4> - -<p>The link list section of an MDN landing page consists of two columns. These are created using the following HTML:</p> - -<pre class="brush: html notranslate"><div class="row topicpage-table"> - <div class="section"> - ... left column contents ... - </div> - <div class="section"> - ... right column contents ... - </div> -</div></pre> - -<p>The left-hand column should be a list of articles, with an <code><h2></code> header at the top of the left column explaining that it's a list of articles about the topic (for example "Documentation and tutorials about foo"); this header should use the CSS class "Documentation". Below that is a <code><dl></code> list of articles, with each article's link in a <code><dt></code> block and a brief one-or-two sentence summary of the article in the corresponding <code><dd></code> block.</p> - -<p>The right-hand column should contain one or more of the following sections, in order:</p> - -<dl> - <dt>Getting help from the community</dt> - <dd>This should provide information on Matrix chat rooms and mailing lists available about the topic. The heading should use the class "Community".</dd> - <dt>Tools</dt> - <dd>A list of tools the user can look at to help with the use of the technology described in this section of MDN. The heading should use the class "Tools".</dd> - <dt>Related topics</dt> - <dd>A list of links to landing pages for other, related, technologies of relevance. The heading should use the class "Related_Topics".</dd> -</dl> - -<p><strong><<<finish this once we finalize the landing page standards>>></strong></p> - -<h2 id="Using_inserting_images">Using, inserting images</h2> - -<p>It's sometimes helpful to provide an image in an article you create or modify, especially if the article is very technical. To include an image:</p> - -<ol> - <li>Attach the desired image file to the article (at the bottom of every article in edit mode)</li> - <li>Create an image in the WYSIWYG editor</li> - <li>In the WYSIWYG editor in the drop-down list listing attachments, select the newly created attachment which is your image</li> - <li>Press OK.</li> -</ol> - -<h2 id="Other_References">Other References</h2> - -<h3 id="Preferred_style_guides" name="Preferred_style_guides">Preferred style guides</h3> - -<p>If you have questions about usage and style not covered here, we recommend referring to the <a href="http://www.economist.com/research/StyleGuide/">Economist style guide</a> or, failing that, the <a href="http://www.amazon.com/gp/product/0226104036/">Chicago Manual of Style</a>.</p> - -<h3 id="Preferred_dictionary" name="Preferred_dictionary">Preferred dictionary</h3> - -<p>For questions of spelling, please refer to <a href="http://www.answers.com/library/Dictionary">Answers.com</a>. The spell-checker for this site uses American English. Please do not use variant spellings (e.g., use <em>honor</em> rather than <em>honour</em>).</p> - -<p>We will be expanding the guide over time, so if you have specific questions that aren't covered in this document, please send them to the <a href="/en-US/docs/Project:Community" title="Project:en/Community">MDC mailing list</a> or <a href="/User:Sheppy" title="User:Sheppy">project lead</a> so we know what should be added.</p> - -<h3 id="MDC-specific" name="MDC-specific">MDN-specific</h3> - -<ul> - <li><a href="/en-US/docs/Project:Custom_CSS_Classes" title="Project:en/Custom_CSS_Classes">Custom CSS classes</a> defined for all MDC pages.</li> - <li><a href="/en-US/docs/Project:Custom_Templates" title="Project:en/Custom_Templates">Custom templates</a> created for use on MDC, with explanations.</li> -</ul> - -<h3 id="Other_resources" name="Other_resources">Language, grammar, spelling</h3> - -<p>If you're interested in improving your writing and editing skills, you may find the following resources to be helpful.</p> - -<ul> - <li><a href="http://www.amazon.com/Writing-Well-30th-Anniversary-Nonfiction/dp/0060891548">On Writing Well</a>, by William Zinsser (Amazon link)</li> - <li><a href="http://www.amazon.com/Style-Basics-Clarity-Grace-4th/dp/0205830765/" title="http://www.amazon.com/Style-Lessons-Clarity-Grace-Edition/dp/0321898680">Style: The Basics of Clarity and Grace</a>, by Joseph Williams and Gregory Colomb (Amazon link)</li> - <li><a href="http://www.bartleby.com/64/">American Heritage Book of English Usage</a></li> - <li><a href="http://www.wsu.edu/~brians/errors/">Common Errors in English</a></li> - <li><a href="http://www-personal.umich.edu/~jlawler/aue.html">English Grammar FAQ</a> (alt.usage.english)</li> - <li><a href="http://www.angryflower.com/bobsqu.gif">Bob's quick guide to the apostrophe, you idiots</a> (funny)</li> - <li><a href="http://www.amazon.com/Merriam-Websters-Concise-Dictionary-English-Usage/dp/B004L2KNI2" title="http://www.amazon.com/Merriam-Websters-Concise-Dictionary-English-Usage/dp/B004L2KNI2">Merriam-Webster's Concise Dictionary of English Usage</a> (Amazon link): Scholarly but user-friendly, evidence-based advice; very good for non-native speakers, especially for preposition usage.</li> -</ul> diff --git a/files/bn/mdn/index.html b/files/bn/mdn/index.html deleted file mode 100644 index 27ba761d4b..0000000000 --- a/files/bn/mdn/index.html +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: MDN āĻĒā§āϰāĻā§āĻā§āĻ -slug: MDN -tags: - - Landing - - MDN Meta - - 'l10n:priority' -translation_of: MDN ---- -<div>{{MDNSidebar}}</div> - -<p><strong>MDN Web Docs</strong> is a wiki on which we document the open Web, Mozilla technologies, and other developer topics. Anyone is welcome to add and edit content. You don't need to be a programmer or know a lot about technology; there are many different tasks that need to be performed, from the simple (proof-reading and correcting typos) to the complex (writing API documentation).</p> - -<div class="summary"> -<p>The mission of MDN Web Docs is to provide <em>developers</em> with the <em>information</em> they need to <em>easily</em> build projects on the <em>web platform</em>. We invite you to help!</p> -</div> - -<p>We need your help! It's easy. Don't worry about asking for permission or about making mistakes. On the other hand, please get to know the <a href="/en-US/docs/MDN/Community" title="/en-US/docs/MDN/Community">MDN community</a>; we're here to help you! The documentation below should get you started, but don't hesitate to join the discussion in the <a href="https://chat.mozilla.org/#/room/#mdn:mozilla.org">MDN Web Docs chat room</a>.</p> - -<ul class="card-grid"> - <li><span><a href="/en-US/docs/MDN/Getting_started">Newcomer quick start</a></span> - - <p>Are you new to MDN and want to learn how to help make it better? Start here!</p> - </li> - <li><span><a href="/en-US/docs/MDN/Contribute">I'm an advanced user</a></span> - <p>Access our full, in-depth guide for MDN contributors to learn more once you've gotten comfortable.</p> - </li> - <li><span><a href="/en-US/docs/MDN/Promote">Spread the word</a></span> - <p>If you love MDN, help get the word out! Find art, tools, and guides for promoting MDN.</p> - </li> -</ul> - -<h2 id="See_also">See also</h2> - -<ul> - <li><a href="/en-US/docs/MDN/Community">Join the MDN Community</a></li> - <li><a href="https://app.zenhub.com/workspace/o/mdn/sprints/boards?repos=121649843,55001853,70901646,134759439,90252175,1352520,3311772,82040629,121278372,33677290,132630865">Scrum board</a></li> -</ul> diff --git a/files/bn/mdn/structures/index.html b/files/bn/mdn/structures/index.html deleted file mode 100644 index b8df701dac..0000000000 --- a/files/bn/mdn/structures/index.html +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Document structures -slug: MDN/Structures -tags: - - Landing - - MDN Meta - - NeedsTranslation - - Structures - - TopicStub -translation_of: MDN/Structures ---- -<div>{{MDNSidebar}}</div><div>{{IncludeSubnav("/en-US/docs/MDN")}}</div> - -<p>Throughout MDN, there are various document structures that are used repeatedly, to provide consistent presentation of information in MDN articles. Here are articles describing these structures, so that, as an MDN author, you can recognize, apply, and modify them as appropriate for documents you write, edit, or translate.</p> - -<p>{{LandingPageListSubPages()}}</p> diff --git a/files/bn/mdn/structures/macros/index.html b/files/bn/mdn/structures/macros/index.html deleted file mode 100644 index 6240e47a6b..0000000000 --- a/files/bn/mdn/structures/macros/index.html +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: Macros -slug: MDN/Structures/Macros -tags: - - Guide - - Kuma - - KumaScript - - MDN Meta - - NeedsTranslation - - Structures - - TopicStub -translation_of: MDN/Structures/Macros ---- -<div>{{MDNSidebar}}</div><p><span class="seoSummary">The <a href="/en-US/docs/Project:MDN/Kuma" title="/en-US/docs/Project:MDN/Kuma">Kuma</a> platform on which MDN runs provides a powerful macro system, <a href="/en-US/docs/Project:MDN/Kuma/KumaScript_guide" title="/en-US/docs/Project:MDN/Kuma/KumaScript_guide">KumaScript</a>, which makes it possible to do a wide variety of things automatically. This article provides information on how to invoke MDN's macros within articles.</span></p> - -<p>The <a href="/en-US/docs/Project:MDN/Kuma/KumaScript_guide" title="/en-US/docs/Project:MDN/Kuma/KumaScript_guide">KumaScript guide</a> provides an in-depth look at how to use macros on MDN, so this section is more of a brief overview. If you've already read the section above on {{SectionOnPage("/en-US/docs/Project:MDN/Contributing/Editor_guide/Links", "Using link macros")}}, you're already at least a little bit familiar with the concept.</p> - -<h2 id="How_macros_are_implemented">How macros are implemented</h2> - -<p>Macros on MDN are implemented using server-executed <a href="/en-US/docs/Web/JavaScript" title="/en-US/docs/Web/JavaScript">JavaScript</a> code, interpreted using <a href="http://nodejs.org/" title="http://nodejs.org/">Node.js</a>. On top of that we have a number of libraries we've implemented that provide wiki-oriented services and features to let macros interact with the wiki platform and its contents. If you're interested in learning more, see the <a href="/en-US/docs/Project:MDN/Kuma/KumaScript_guide" title="/en-US/docs/Project:MDN/Kuma/KumaScript_guide">KumaScript guide</a>; the <a href="/en-US/docs/Project:MDN/Kuma/KumaScript_reference" title="/en-US/docs/Project:MDN/Kuma/KumaScript_reference">KumaScript reference</a> provides details on the libraries and other KumaScript APIs we've implemented.</p> - -<h2 id="Using_a_macro_in_content">Using a macro in content</h2> - -<p>To actually use a macro, you simply enclose the call to the macro in a pair of double-braces, with its parameters, if any, enclosed in parentheses; that is:</p> - -<pre class="notranslate">\{{macroname(parameter-list)}}</pre> - -<p>A few notes about macro calls:</p> - -<ul> - <li>Macro names are case-sensitive, but some attempt is made to correct for common capitalization errors; you may use all lowercase even if the macro name uses caps within it, and you may capitalize a macro whose name normally starts with a lower-case letter.</li> - <li>Parameters are separated by commas.</li> - <li>If there are no parameters, you may leave out the parentheses entirely; <code>\{{macroname()}}</code> and <code>\{{macroname}}</code> are identical.</li> - <li>Numeric parameters can be in quotes, or not. It's up to you (however, if you have a version number with multiple decimals in it, it needs to be in quotes).</li> - <li>If you get errors, review your code carefully. If you still can't figure out what's going on, see <a href="/en-US/docs/MDN/Kuma/Troubleshooting_KumaScript_errors">Troubleshooting KumaScript errors</a> for help.</li> -</ul> - -<p>Macros are heavily cached; for any set of input values (both parameters and environmental values such as the URL for which the macro was run), the results are stored and reused. This means that the macro is only actually run when the inputs change.</p> - -<div class="note"> -<p><strong>Note:</strong> You can force all the macros on a page to be re-evaluated by force-refreshing the page in your browser (that is, a shift-reload).</p> -</div> - -<p>Macros can be as simple as just inserting a larger block of text or swapping in contents from another part of MDN, or as complex as building an entire index of content by searching through parts of the site, styling the output, and adding links.</p> - -<p>You can read up on our most commonly-used macros on the <a href="/en-US/docs/MDN/Contribute/Structures/Macros/Commonly-used_macros" title="/en-US/docs/Project:MDN/Contributing/Custom_macros">Commonly-used macros</a> page; also, there's a <a href="https://developer.mozilla.org/en-US/docs/templates" title="https://developer.mozilla.org/en-US/docs/templates">complete list of all macros</a> here. Most macros have documentation built into them, as comments at the top.</p> - -<p>{{EditorGuideQuicklinks}}</p> diff --git a/files/bn/mozilla/add-ons/index.html b/files/bn/mozilla/add-ons/index.html deleted file mode 100644 index 9bbf030bdc..0000000000 --- a/files/bn/mozilla/add-ons/index.html +++ /dev/null @@ -1,95 +0,0 @@ ---- -title: āĻ
ā§āϝāĻžāĻĄ-āĻ
āύāϏ -slug: Mozilla/Add-ons -tags: - - Add-ons - - NeedsTranslation - - TopicStub -translation_of: Mozilla/Add-ons ---- -<div class="summary"><span style="color: #000000;">āĻŽā§āĻāĻŋāϞāĻž āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāĻžāύ āĻā§āϞā§āϰ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāĻŦāĻ āĻĒāϰāĻŋāĻŦāϰā§āϧāĻ¨Â </span></div> - -<p>āĻ
ā§āϝāĻžāĻĄ-āĻ
āύ, <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Gecko">āĻā§āĻā§</a> āĻāĻŋāϤā§āϤāĻŋāĻ āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāĻžāĻ¨Â āϝā§āĻŽāύ: āĻĢāĻžāϝāĻŧāĻžāϰāĻĢāĻā§āϏ, āϏā§āĻŽāĻžāĻā§āĻā§ āĻāĻŦāĻ āĻĨāĻžāύā§āĻĄāĻžāϰāĻŦāĻžāϰā§āĻĄ āĻ āύāϤā§āύ āĻāĻžāϰā§āϝāĻāĻžāϰāĻŋāϤāĻž āϝā§āĻ āĻāϰā§āĨ¤ āĻŽā§āϞāϤ āĻĻā§āĻ āϧāϰāĻŖā§āϰ āĻ
ā§āϝāĻžāĻĄ-āĻ
āύ āĻāĻā§: <a href="https://developer.mozilla.org/en-US/Add-ons#Extensions">āĻāĻā§āϏāĻā§āύāĻļāύ</a>, āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāĻžāύ⧠āύāϤā§āύ āϧāϰāĻŖā§āϰ āĻĢāĻŋāĻāĻžāϰ āϝā§āĻā§āϤ āĻāϰā§, āĻāĻ°Â <a href="https://developer.mozilla.org/en-US/Add-ons#Themes">āĻĨāĻŋāĻŽ</a> āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāĻžāύā§āϰ āĻāĻāĻāĻžāϰ āĻāύā§āĻāĻžāϰāĻĢā§āϏ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰā§āĨ¤Â </p> - -<p>āĻāĻā§āϏāĻā§āύāĻļāύ āĻāĻŦāĻ āĻĨāĻŋāĻŽ āĻāĻāϝāĻŧā§āϰ āĻāύā§āϝāĻ āĻŽā§āĻāĻŋāϞāĻžÂ <a href="https://addons.mozilla.org/">addons.mozilla.org</a> āϤ⧠āĻāĻāĻāĻŋ āϰāĻŋāĻĒā§āĻāĻŋāĻāϰāĻŋ āĻĒāϰāĻŋāĻāĻžāϞāύāĻž āĻāϰ⧠āϝāĻž āĻāĻāĻŽāĻ Â āύāĻžāĻŽā§ āĻĒāϰāĻŋāĻāĻŋāϤāĨ¤ āĻāĻĒāύāĻŋ āϝāĻāύ <a href="https://developer.mozilla.org/en-US/Add-ons/Submitting_an_add-on_to_AMO">āĻāĻāĻŽāĻ āϤ⧠āĻ
ā§āϝāĻžāĻĄ-āĻ
āύ āĻāĻŽāĻž āĻĻā§āύ</a> , āϤāĻāύ āϏā§āĻā§āϞā§āĻā§ āĻĒāϰā§āϝāĻžāϞā§āĻāύāĻž āĻāϰāĻž āĻšāϝāĻŧ āϤāĻžāϰāĻĒāϰ āϏā§āĻā§āϞ⧠āĻĒāϰā§āϝāĻžāϞā§āĻāύāĻžāϤ⧠āĻāϤā§āϤā§āϰā§āĻŖ āĻšāϞ⧠āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰāĻāĻžāϰāĻŋāϰ āĻāĻžāĻā§ āĻĒā§āĻāĻā§āĨ¤<span style="font-family: helvetica;">āĻāĻĒāύāĻžāĻā§ āĻāĻāĻŽāĻ āϤ⧠āĻ
ā§āϝāĻžāĻĄ-āĻ
āύ āĻāĻŽāĻž āĻĻāĻŋāϤ⧠āĻšāĻŦā§āύāĻž, āĻāĻŋāύā§āϤ⧠āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻĻā§āύ, āϤāĻžāĻšāϞ⧠āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰāĻāĻžāϰāĻŋāϰāĻž āĻāϤā§āĻŽāĻŦāĻŋāĻļā§āĻŦāĻžāϏ⧠āĻšāϤ⧠āĻĒāĻžāϰā§āύ āϝā§, āϏā§āĻā§āϞ⧠āϰāĻŋāĻāĻŋāĻ (āĻĒāϰā§āϝāĻžāϞā§āĻāύāĻž) āĻāϰāĻž āĻšāϝāĻŧā§āĻā§ āĨ¤ āĻāĻŦāĻ āĻāĻĒāύāĻŋ āĻĻāϰāĻāĻžāϰāĻŋ āĻ
ā§āϝāĻžāĻĄ-āĻ
āύ āĻāϰ āĻā§āϏ āĻšāĻŋāϏā§āĻŦā§ āĻāĻāĻŽāĻ āĻāϰ āĻĻā§āĻļā§āϝāĻŽāĻžāύāϤāĻž āĻāϰ āϏā§āĻŦāĻŋāϧāĻž āύāĻŋāϤ⧠āĻĒāĻžāϰā§āύāĨ¤Â </span></p> - -<p><span style="font-family: helvetica;">āϝā§āϏāĻāϞ āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāĻžāύ āĻ
ā§āϝāĻžāĻĄ-āĻ
āύ āĻā§ āĻšā§āϏā§āĻ āĻāϰ⧠āĻ
ā§āϝāĻžāĻĄ-āĻ
āύ āϤāĻžāĻĻā§āϰ āĻāĻāϰāĻŖāĻā§ āĻĒā§āϰāĻŦāϞāĻāĻžāĻŦā§ āĻĒā§āϰāĻāĻžāĻŦāĻŋāϤ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻāĻŽāϰāĻž āĻāĻ āĻāĻžāĻāĻ āĻĻāĻŋāĻāύāĻŋāϰā§āĻĻā§āĻļāύāĻž āϤā§āϰāĻŋ āĻāϰā§āĻāĻŋ āϝāĻžāϤ⧠āĻŦā§āϝāĻžāĻŦāϰāĻšāĻžāϰāĻāĻžāϰāĻŋāĻĻā§āϰ āĻāĻžāϞ āĻ
āĻāĻŋāĻā§āĻāϤāĻž āĻĻāĻŋāϤ⧠āĻĒāĻžāϰāĻŋ āĨ¤ āϏāĻāϞ āϧāϰāĻŖā§āϰ āĻ
ā§āϝāĻžāĻĄ-āĻ
āύā§āϰ āĻāύā§āϝāĻ āĻāĻ āĻĻāĻŋāĻāύāĻŋāϰā§āĻĻā§āĻļāύāĻž āĻĒā§āϰāϝā§āĻā§āϝ, āϤāĻžÂ </span><a class="external" href="https://addons.mozilla.org/" style="text-decoration: none;">addons.mozilla.org</a><span style="font-family: helvetica;"> āϤ⧠āĻšā§āϏā§āĻ āĻāϰāĻž āĻšā§āĻ āĻŦāĻž āĻ
āύā§āϝ āĻā§āĻĨāĻžāĻ āĻšā§āϏā§āĻ āĻāϰāĻž āĻšā§āĻāĨ¤ </span></p> - -<hr> -<h2 id="āĻāĻā§āϏāĻā§āύāĻļāύ">āĻāĻā§āϏāĻā§āύāĻļāĻ¨Â </h2> - -<p>āĻāĻā§āϏāĻā§āύāĻļāύ āĻĢāĻžāϝāĻŧāĻžāϰāĻĢāĻā§āϏ āĻāĻŦāĻ āĻĨāĻžāύā§āĻĄāĻžāϰ-āĻŦāĻžāϰā§āĻĄ āĻāϰ āĻŽāϤ āĻŽā§āĻāĻŋāϞāĻž āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāĻžāύ āĻā§āϞā§āϤ⧠āύāϤā§āύ āĻāĻžāϰā§āϝāĻāĻžāϰāĻŋāϤāĻž āϝā§āĻ āĻāϰā§āĨ¤ āĻāϰāĻž āĻŦā§āϰāĻžāĻāĻāĻžāϰ⧠āύāϤā§āύ āĻĢāĻŋāĻāĻžāϰ āϝā§āĻā§āϤ āĻāϰāϤ⧠āĻĒāĻžāϰā§, āϝā§āĻŽāύ: āĻŦāĻŋāĻāĻŋāύā§āύ āĻāĻĒāĻžāϝāĻŧā§ āĻā§āϝāĻžāĻŦāĻā§āϞā§āĻā§ āĻĒāϰāĻŋāĻāĻžāϞāύāĻž āĻāϰāĻžāĨ¤ āĻāĻŦāĻ āϤāĻžāϰāĻž āĻŦāĻŋāĻļā§āώ āĻŦāĻŋāĻļā§āώ āĻāϝāĻŧā§āĻŦāϏāĻžāĻāĻā§āĻ°Â āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰāϝā§āĻā§āϝāϤāĻž āĻ
āĻĨāĻŦāĻž āύāĻŋāϰāĻžāĻĒāϤā§āϤāĻž āĻŦāĻžāĻĄāĻŧāĻžāϤā§Â āĻāϝāĻŧā§āĻŦ āĻāύāĻā§āύā§āĻā§āϰ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāϤ⧠āϏāĻā§āώāĻŽāĨ¤Â </p> - -<p>āĻāĻā§āϏāĻā§āύāĻļāύ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻāĻĒāύāĻŋ āϤāĻŋāύāĻāĻŋ āĻāĻŋāύā§āύ āĻāĻŋāύā§āύ āĻā§āĻļāϞ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ: āĻ
ā§āϝāĻžāĻĄ-āĻ
āύ āĻāϏāĻĄāĻŋāĻā§ āĻāĻŋāϤā§āϤāĻŋāĻ āĻāĻā§āϏāĻā§āύāĻļāύ, āĻŽā§āϝāĻžāύā§āϝāĻŧāĻžāϞ⧠āĻŦā§āĻāϏā§āϤā§āϰā§āϝāĻžāĻĒāĻĄ āϰāĻŋāϏā§āĻāĻžāϰā§āĻ āĻŦāĻŋāĻšā§āύ āĻāĻā§āϏāĻā§āύāĻļāύ āĻāĻŦāĻ āĻāĻāĻžāϰāϞ⧠āĻāĻā§āϏāĻā§āύāĻļāύāĨ¤  </p> - -<ul class="card-grid"> - <li><span><a href="https://developer.mozilla.org/en-US/Add-ons/SDK">āĻ
ā§āϝāĻžāĻĄ-āĻ
āύ āĻāϏāĻĄāĻŋāĻā§ āĻāĻā§āϏāĻā§āύāĻļāύ</a> </span><br> - āĻāĻ āĻā§āĻā§āĻ āĻšāĻžāĻ-āϞā§āĻā§āϞ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻĒāĻŋāĻāĻ āĻĻā§āĻŦāĻžāϰāĻž āϰāĻŋāϏā§āĻāĻžāϰā§āĻāĻŦāĻŋāĻšā§āύ āĻāĻā§āϏāĻā§āύāĻļāύ āĻĄā§āĻā§āϞāĻĒ āĻāϰā§āύāĨ¤Â </li> - <li><a href="https://developer.mozilla.org/en-US/Add-ons/Bootstrapped_extensions">āϰāĻŋāϏā§āĻāĻžāϰā§āĻāĻŦāĻŋāĻšā§āύ āĻāĻā§āϏāĻā§āύāĻļāĻ¨Â </a><br> - āĻāĻŽāύ āĻāĻā§āϏāĻā§āύāĻļāύ āĻĄā§āĻā§āϞāĻĒ āĻāϰā§āύ āϝāĻžāϤ⧠āĻŦā§āϰāĻžāĻāĻāĻžāϰ āϰāĻŋāϏā§āĻāĻžāϰā§āĻā§āϰ āĻĒā§āϰāϝāĻŧā§āĻāύ āύāĻž āĻšāϝāĻŧāĨ¤  </li> - <li><a href="https://developer.mozilla.org/en-US/Add-ons/Overlay_Extensions">āĻāĻāĻžāϰāϞ⧠āĻāĻā§āϏāĻā§āύāĻļāύ</a> <br> - āĻāĻā§āϏāĻāĻāĻāϞ āĻāĻāĻžāϰ āϞ⧠āĻĻā§āĻŦāĻžāϰāĻž āĻāϤāĻžāύā§āĻāϤāĻŋāĻ āĻāĻā§āϏāĻā§āύāĻļāύ āĻĄā§āĻā§āϞāĻĒ āĻāϰā§āύāĨ¤  </li> -</ul> - -<p>āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻĒāĻžāϰā§āύ āϤāĻŦā§, āĻ
ā§āϝāĻžāĻĄ-āĻ
āύ āĻāϏāĻĄāĻŋāĻā§ Â āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻāϰāĻž āϏāĻŽā§āĻā§āύ āĻšāĻŦā§, āϝāĻž āϰāĻŋ āϏā§āĻāĻžāϰā§āĻ āĻŦāĻŋāĻšā§āύ āĻŽā§āĻāĻžāύāĻŋāĻāĻŽ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻŋāύā§āϤ⧠āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāĻŋāĻā§ āĻāĻžāĻāĻā§ āϏāĻšāĻ āĻāϰ⧠āĻāĻŦāĻ āϤāĻžāϰāĻĒāϰ āύāĻŋāĻā§āĻā§ āĻĒāϰāĻŋāώā§āĻāĻžāϰ āĻāϰā§āĨ¤ āϝāĻĻāĻŋ āĻ
ā§āϝāĻžāĻĄ-āĻ
āύ āĻāϏāĻĄāĻŋāĻā§ āĻāĻĒāύāĻžāϰ āĻĒā§āϰāϝāĻŧā§āĻāύā§āϰ āϤā§āϞāύāĻžāϝāĻŧ āĻĒāϰā§āϝāĻžāĻĒā§āϤ āύāĻž āĻšāϝāĻŧ āϤāĻŦā§, āĻāϰ āĻĒāϰāĻŋāĻŦāϰā§āϤ⧠āĻŽā§āϝāĻžāύā§āϝāĻŧāĻžāϞ āϰāĻŋ āϏā§āĻāĻžāϰā§āĻ āĻŦāĻŋāĻšā§āύ āĻāĻā§āϏāĻā§āύāĻļāύ āĻāĻŽāĻĒā§āϞāĻŋāĻŽā§āύā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āĻŦāϰā§āϤāĻŽāĻžāύ⧠āĻ
āϧāĻŋāĻāĻžāĻāĻļ āĻā§āώā§āϤā§āϰ⧠āĻāĻāĻžāϰāϞ⧠āĻāĻā§āϏāĻā§āύāĻļāύ āĻ
āĻĒā§āϰāĻāϞāĻŋāϤ , āϝāĻĻāĻŋāĻ āĻāĻāύ⧠āĻāĻā§āϞā§āϰ āĻĒā§āϰāĻžāĻā§āϰā§āϝ āϰāϝāĻŧā§āĻā§āĨ¤Â </p> - -<p>āĻā§āύ āĻā§āĻļāϞ āĻ
āĻŦāϞāĻŽā§āĻŦāύ āĻāϰāĻŦā§āύ āĻ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāϰāĻ āĻāĻžāύāϤ⧠āĻĒāĻĄāĻŧā§āύ āϤāĻžāĻĻā§āϰ <a href="https://developer.mozilla.org/en-US/Add-ons/Comparing_Extension_Toolchains">āϤā§āϞāύāĻž</a>āĨ¤Â </p> - -<div class="column-container"> -<div class="column-half"> -<h2 id="āĻāĻžāϞ_āĻāϰā§āĻāĻž">āĻāĻžāϞ āĻāϰā§āĻāĻžÂ </h2> - -<dl> - <dd>āĻāĻĒāύāĻŋ āϝā§āĻāĻžāĻŦā§āĻ āĻāĻā§āϏāĻā§āύāĻļāύ āĻĄā§āĻā§āϞāĻĒ āĻāϰā§āύ āύāĻž āĻā§āύ, āĻāĻĒāύāĻžāĻā§ āĻāĻŋāĻā§ āĻĻāĻŋāĻ āύāĻŋāϰā§āĻĻā§āĻļ āĻŽā§āύ⧠āĻāϞāϤ⧠āĻšāĻŦā§, āϝāĻžāϤ⧠āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰāĻāĻžāϰāĻŋāϰāĻž āĻāĻāĻāĻž āĻāĻžāϞ āĻ
āĻāĻŋāĻā§āĻāϤāĻž āĻĒāĻžāύāĨ¤Â </dd> - <dt><a href="https://developer.mozilla.org/en-US/Add-ons/Performance_best_practices_in_extensions">āĻĒāĻžāϰāĻĢāϰāĻŽā§āύā§āĻ¸Â </a></dt> - <dd>āύāĻŋāĻļā§āĻāĻŋāϤ āĻāϰāĻž āϝ⧠āĻāĻĒāύāĻžāϰ āĻāĻā§āϏāĻā§āύāĻļāύ āĻĻā§āϰā§āϤ, āĻĒā§āϰāϤāĻŋāĻā§āϰāĻŋāϝāĻŧāĻžāĻļā§āϞ āĻāĻŦāĻ āĻŽā§āĻŽāϰāĻŋ āĻāĻĢāĻŋāϏāĻŋāϝāĻŧā§āύā§āĻāĨ¤Â </dd> - <dt><a href="https://developer.mozilla.org/en-US/Add-ons/Security_best_practices_in_extensions">āύāĻŋāϰāĻžāĻĒāϤā§āϤāĻžÂ </a></dt> - <dd>āύāĻŋāĻļā§āĻāĻŋāϤ āĻāϰāĻž āϝ⧠āĻāĻĒāύāĻžāϰ āĻāĻā§āϏāĻā§āύāĻļāύ āĻāĻāĻāĻžāϰāĻā§ āĻā§āώāϤāĻŋāĻāĻžāϰāĻ āĻāϝāĻŧā§āĻŦāϏāĻžāĻāĻā§ Â āĻĒā§āϰāĻŦā§āĻļ āĻāϰāĻžāĻŦā§ āύāĻžāĨ¤Â </dd> - <dt><a href="https://developer.mozilla.org/en-US/Add-ons/Extension_etiquette">āĻāĻĻā§āϰāϤāĻžÂ </a></dt> - <dd>āύāĻŋāĻļā§āĻāĻŋāϤ āĻāϰāĻž āϝ⧠āĻāĻĒāύāĻžāϰ āĻāĻā§āϏāĻā§āύāĻļāύ āĻ
āĻĒāϰ āĻāĻā§āϏāĻā§āύāĻļāύā§āϰ āϏāĻžāĻĨā§ āĻāĻžāϞ⧠āĻāĻžāĻŦā§ āĻāĻžāĻ āĻāϰāϤ⧠āĻĒāĻžāϰ⧠āĻāĻŋāύāĻžāĨ¤Â </dd> -</dl> -</div> - -<div class="column-half"> -<h3 id="āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ-āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāĻžāύ">āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ-āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāĻžāύ</h3> - -<p>āĻ
āϧāĻŋāĻāĻžāĻāĻļ āĻĄāĻā§āĻŽā§āύā§āĻā§āĻļāĻžāύ āϧāϰ⧠āύā§āϝāĻŧ āϝ⧠āĻāĻĒāύāĻŋ āĻĢāĻžāϝāĻŧāĻžāϰāĻĢāĻā§āϏ āĻĄā§āĻā§āϏāĻāĻĒā§āϰ āĻāύā§āϝ āĻ
ā§āϝāĻžāĻĄ-āĻ
āύ āĻĄā§āĻā§āϞāĻĒ āĻāϰāĻā§āύāĨ¤ āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻā§āĻā§ āĻāĻŋāϤā§āϤāĻŋāĻ āĻ
āύā§āϝ āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāĻžāύ āĻāϰ āĻāύā§āϝ āĻĄā§āĻā§āϞāĻĒ āĻāϰāϤ⧠āĻāĻžāύ, āϤāĻžāĻšāϞ⧠āĻāĻĒāύāĻžāĻā§ āϤāĻžāĻĻā§āϰ āĻŽāϧā§āϝ⧠āĻŽā§āĻā§āϝ āĻĒāĻžāϰā§āĻĨāĻā§āϝ āĻā§āϞ⧠āĻāĻžāύāϤ⧠āĻšāĻŦā§āĨ¤Â </p> - -<dl> - <dt><a href="https://developer.mozilla.org/en-US/Add-ons/Thunderbird">āĻĨāĻžāύā§āĻĄāĻžāϰāĻŦāĻžāϰā§āĻĄÂ </a></dt> - <dd>āĻĨāĻžāύā§āĻĄāĻžāϰ āĻŦāĻžāϰā§āĻĄ āĻŽā§āĻāϞ āĻā§āϞāĻžāϝāĻŧā§āύā§āĻ āĻāϰ āĻāύā§āϝ āĻāĻā§āϏāĻā§āύāĻļāύ āĻĄā§āĻā§āϞāĻĒ āĻāϰāĻžāĨ¤  </dd> - <dt><a href="https://developer.mozilla.org/en-US/Add-ons/Firefox_for_Android">āĻĢāĻžāϝāĻŧāĻžāϰāĻĢāĻā§āϏ āĻāύā§āĻĄā§āϰāϝāĻŧā§āĻĄ</a></dt> - <dd>āĻĢāĻžāϝāĻŧāĻžāϰāĻĢāĻā§āϏ āĻāύā§āĻĄā§āϰāϝāĻŧā§āĻĄā§āϰ āĻāύā§āϝ āĻāĻā§āϏāĻā§āύāĻļāύ āĻĄā§āĻā§āϞāĻĒ āĻāϰāĻžāĨ¤Â </dd> - <dt><a href="https://developer.mozilla.org/en-US/Add-ons/SeaMonkey_2">āϏā§āĻŽāĻžāĻā§āĻā§</a></dt> - <dd><a href="http://www.seamonkey-project.org/">āϏā§āĻŽāĻžāĻā§āĻā§</a> āϏāĻĢāĻāĻāϝāĻŧā§āϝāĻžāϰ āϏā§āĻāĻā§āϰ āĻāύā§āϝ āĻāĻā§āϏāĻā§āύāĻļāύ āĻĄā§āĻā§āϞāĻĒ āĻāϰāĻžāĨ¤Â </dd> -</dl> -</div> -</div> - -<hr> -<h2 id="āĻĨāĻŋāĻŽ"><a name="Themes">āĻĨāĻŋāĻŽÂ </a></h2> - -<p>āĻĨāĻŋāĻŽ āĻšāϞ āĻ
ā§āϝāĻžāĻĄ-āĻ
āύ āϝāĻžāϰāĻž āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāĻžāύā§āϰ āĻāĻāĻāĻžāϰ āĻāύā§āĻāĻžāϰāĻĢā§āϏ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰā§āĨ¤ āĻĻā§āĻ āϧāϰāĻŖā§āϰ āĻĨāĻŋāĻŽ āĻāĻā§: āϞāĻžāĻāĻāĻāϝāĻŧā§āĻ āĻāĻŦāĻ āϏāĻŽā§āĻĒā§āϰā§āĻŖ āĻĨāĻŋāĻŽāĨ¤Â </p> - -<div class="column-container"> -<div class="column-half"> -<p><a href="https://addons.mozilla.org/en-US/developers/docs/themes">āϞāĻžāĻāĻāĻāϝāĻŧā§āĻ āĻĨāĻŋāĻŽ</a> āĻā§āϞ⧠āϏāĻŽā§āĻĒā§āϰā§āĻŖ āĻĨāĻŋāĻŽā§āϰ āĻā§āϝāĻŧā§ āϏāĻšāĻā§ āĻāĻŽāĻĒā§āϞāĻŋāĻŽā§āύā§āĻ āĻāϰāĻž āϝāĻžāϝāĻŧ, āĻāĻŋāύā§āϤ⧠āĻā§āĻŦ āϏā§āĻŽāĻŋāϤ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻĒā§āϰāĻĻāĻžāύ āĻāϰā§āĨ¤   </p> -</div> - -<div class="column-half"> -<p><a href="https://developer.mozilla.org/en-US/docs/Themes">āϏāĻŽā§āĻĒā§āϰā§āĻŖ āĻĨāĻŋāĻŽ</a> āĻĻā§āĻŦāĻžāϰāĻž āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāĻžāύ āĻāĻāĻāĻ āϤ⧠āĻāĻā§āϰ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāύāĻž āϝāĻžāϝāĻŧāĨ¤ āϏāĻŽā§āĻĒā§āϰā§āĻŖ āĻĨāĻŋāĻŽā§āϰ āĻĄāĻā§āĻŽā§āύā§āĻā§āĻļāĻžāύ āĻā§āϞ⧠āĻ
āύā§āĻ āĻĒā§āϰāύā§, āĻāĻŋāύā§āϤ⧠āϏāĻŽā§āĻāĻžāĻŦā§āϝ āĻāĻĒāĻĄā§āĻā§āϰ āĻāύā§āϝ āĻāĻāĻžāύ⧠āϞāĻŋāĻā§āĻ āĻĻā§āϝāĻŧāĻž āĻšāĻŦā§āĨ¤  </p> -</div> -</div> - -<hr> -<h2 id="āĻ
āύā§āϝāĻžāύā§āϝ_āϧāϰāĻŖā§āϰ_āĻ
ā§āϝāĻžāĻĄ-āĻ
āύ">āĻ
āύā§āϝāĻžāύā§āϝ āϧāϰāĻŖā§āϰ āĻ
ā§āϝāĻžāĻĄ-āĻ
āύ</h2> - -<p><a href="https://developer.mozilla.org/en-US/docs/Creating_OpenSearch_plugins_for_Firefox">āϏāĻžāϰā§āĻāĻāĻā§āĻāĻŋāύ āĻĒā§āϞāĻžāĻāĻāύ</a> āĻšāϞ āϏāϰāϞ āĻāĻŦāĻ āĻā§āĻŦ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āϧāϰāĻŖā§āϰ āĻ
ā§āϝāĻžāĻĄ-āĻ
āύ: āϤāĻžāϰāĻž āĻŦā§āϰāĻžāĻāĻāĻžāϰā§āϰ āϏāĻžāϰā§āĻāĻŦāĻžāϰ⧠āύāϤā§āύ āϏāĻžāϰā§āĻāĻāĻā§āĻāĻŋāύ āϝā§āĻā§āϤ āĻāϰ⧠āĨ¤Â </p> - -<p>āϝā§āϏāĻāϞ āĻāύā§āĻā§āύā§āĻāĻā§ āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāĻžāύ āϏā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻāĻžāĻŦā§ āϏāĻžāĻĒā§āϰā§āĻ āĻāϰā§āύāĻž āϤāĻžāĻĻā§āϰ āĻŦā§āĻāĻžāϰ āĻāύā§āϝ <a href="https://developer.mozilla.org/en-US/docs/Plugins">āĻĒā§āϞāĻžāĻāĻāύā§āϰ</a> āϏāĻžāĻšāĻžāϝā§āϝ āĻĻāϰāĻāĻžāϰ āĻšāϝāĻŧāĨ¤ āĻāĻŽāϰāĻž āĻāϏāĻāϞ āĻĒā§āϞāĻžāĻ āĻāύā§āϰ āĻāĻā§āϰāϤāĻž āĻŦāĻžāĻĄāĻŧāĻžāϤ⧠āĻāĻžāĻ āĻāϰāĻāĻŋ, āĻā§āύāύāĻž āĻāĻĻā§āϰ āϏā§āĻĨāĻžāϝāĻŧāĻŋāϤā§āĻŦ, āĻĒāĻžāϰāĻĢāϰāĻŽā§āύā§āϏ āĻāĻŦāĻ āύāĻŋāϰāĻžāĻĒāϤā§āϤāĻžāϰ āϏāĻŽāϏā§āϝāĻžāĻĒā§āϰā§āĻŖ āĻāϤāĻŋāĻšāĻžāϏ āϰāϝāĻŧā§āĻā§āĨ¤</p> - -<p>{{AddonSidebar}}</p> - -<div id="__if72ru4sdfsdfrkjahiuyi_once" class="hidden"></div> - -<div id="__hggasdgjhsagd_once" class="hidden"></div> diff --git a/files/bn/mozilla/add-ons/webextensions/index.html b/files/bn/mozilla/add-ons/webextensions/index.html deleted file mode 100644 index 8a47f12413..0000000000 --- a/files/bn/mozilla/add-ons/webextensions/index.html +++ /dev/null @@ -1,91 +0,0 @@ ---- -title: WebExtensions -slug: Mozilla/Add-ons/WebExtensions -tags: - - NeedsTranslation - - TopicStub -translation_of: Mozilla/Add-ons/WebExtensions ---- -<div>{{AddonSidebar}}</div> - -<div class="note"> -<p>WebExtensions are currently in an experimental alpha state. From Firefox 46, you can publish WebExtensions to Firefox users, just like any other add-on. We're aiming for a first stable release in Firefox 48.</p> -</div> - -<p>WebExtensions are a cross-browser system for developing browser add-ons. To a large extent the system is compatible with the <a class="external-icon external" href="https://developer.chrome.com/extensions">extension API</a> supported by Google Chrome and Opera. Extensions written for these browsers will in most cases run in Firefox or <a href="https://developer.microsoft.com/en-us/microsoft-edge/platform/documentation/extensions/">Microsoft Edge</a> with <a href="https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Porting_from_Google_Chrome">just a few changes</a>. The API is also fully compatible with <a href="https://developer.mozilla.org/en-US/Firefox/Multiprocess_Firefox">multiprocess Firefox</a>.</p> - -<p>We're also intending to extend the APIs to support the needs of add-on developers, so if you have ideas, we'd love to hear them. You can reach us on the <a href="https://mail.mozilla.org/listinfo/dev-addons">dev-addons mailing list</a> or <a href="irc://irc.mozilla.org/webextensions">#webextensions</a> on <a href="https://wiki.mozilla.org/IRC">IRC</a>.</p> - -<div class="row topicpage-table"> -<div class="section"> -<h3 id="Getting_started">Getting started</h3> - -<ul> - <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/What_are_WebExtensions_">What are WebExtensions?</a></li> - <li><a href="/en-US/Add-ons/WebExtensions/Your_first_WebExtension">Your first WebExtension</a></li> - <li><a href="/en-US/Add-ons/WebExtensions/Your_second_WebExtension">Your second WebExtension</a></li> - <li><a href="/en-US/Add-ons/WebExtensions/Anatomy_of_a_WebExtension">Anatomy of a WebExtension</a></li> - <li><a href="/en-US/Add-ons/WebExtensions/Examples">Example WebExtensions</a></li> -</ul> - -<h3 id="How_to">How to</h3> - -<ul> - <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Intercept_HTTP_requests">Intercept HTTP requests</a></li> - <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Modify_a_web_page">Modify a web page</a></li> - <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Add_a_button_to_the_toolbar">Add a button to the toolbar</a></li> - <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Implement_a_settings_page">Implement a settings page</a></li> - <li>Manipulate browser tabs</li> - <li>Access and modify bookmarks</li> - <li>Access and modify cookies</li> -</ul> - -<h3 id="Concepts">Concepts</h3> - -<ul> - <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Using_the_JavaScript_APIs">Using the JavaScript APIs</a></li> - <li><a href="/en-US/Add-ons/WebExtensions/Content_scripts">Content scripts</a></li> - <li><a href="/en-US/Add-ons/WebExtensions/Match_patterns">Match patterns</a></li> - <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Internationalization">Internationalization</a></li> - <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Content_Security_Policy">Content Security Policy</a></li> -</ul> - -<h3 id="Porting">Porting</h3> - -<ul> - <li><a href="/en-US/Add-ons/WebExtensions/Porting_from_Google_Chrome">Porting a Google Chrome extension</a></li> - <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Porting_a_legacy_Firefox_add-on">Porting a legacy Firefox add-on</a></li> - <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Comparison_with_the_Add-on_SDK">Comparison with the Add-on SDK</a></li> - <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Comparison_with_XUL_XPCOM_extensions">Comparison with XUL/XPCOM extensions</a></li> - <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Chrome_incompatibilities">Chrome incompatibilities</a></li> -</ul> - -<h3 id="Firefox_workflow">Firefox workflow</h3> - -<ul> - <li><a href="/en-US/Add-ons/WebExtensions/Temporary_Installation_in_Firefox">Installation</a></li> - <li><a href="/en-US/Add-ons/WebExtensions/Debugging">Debugging</a></li> - <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Getting_started_with_web-ext">Getting started with web-ext</a></li> - <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/web-ext_command_reference">web-ext command reference</a></li> - <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/WebExtensions_and_the_Add-on_ID">WebExtensions and the Add-on ID</a></li> - <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Publishing_your_WebExtension">Publishing your WebExtension</a></li> -</ul> -</div> - -<div class="section"> -<h3 id="Reference">Reference</h3> - -<ul> - <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/API">JavaScript API overview</a></li> - <li><a href="/en-US/Add-ons/WebExtensions/Browser_support_for_JavaScript_APIs">Browser compatibility tables for JavaScript APIs</a></li> -</ul> - -<h4 id="JavaScript_APIs">JavaScript APIs</h4> - -<div class="twocolumns">{{ ListSubpages ("/en-US/Add-ons/WebExtensions/API") }}</div> - -<h4 id="Manifest_keys">Manifest keys</h4> - -<div class="twocolumns">{{ ListSubpages ("/en-US/Add-ons/WebExtensions/manifest.json") }}</div> -</div> -</div> diff --git a/files/bn/mozilla/add-ons/webextensions/what_are_webextensions/index.html b/files/bn/mozilla/add-ons/webextensions/what_are_webextensions/index.html deleted file mode 100644 index f92dc2ad28..0000000000 --- a/files/bn/mozilla/add-ons/webextensions/what_are_webextensions/index.html +++ /dev/null @@ -1,95 +0,0 @@ ---- -title: What are WebExtensions? -slug: Mozilla/Add-ons/WebExtensions/What_are_WebExtensions -translation_of: Mozilla/Add-ons/WebExtensions/What_are_WebExtensions ---- -<p><span id="result_box" lang="bn"><span title="<p>This page contains links to documentation for the approach to developing extensions for Gecko-based applications which uses:</p> - -">āĻāĻ āĻĒāĻžāϤāĻž āĻā§āĻā§ āĻāĻŋāϤā§āϤāĻŋāĻ āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύā§āϰ āĻāύā§āϝ āĻāύā§āύāϝāĻŧāύāĻļā§āϞ āĻāĻā§āϏāĻā§āύāĻļāύ āĻĒāĻĻā§āϧāϤāĻŋāϰ āϝāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻĄāĻā§āĻŽā§āύā§āĻā§āĻļāύ āϞāĻŋāĻā§āĻ āĻāĻĒāϏā§āĻĨāĻŋāϤ āϰāϝāĻŧā§āĻā§</span><br> - <br> - <br> - <span title="<li>XUL overlays to specify the interface</li> - "> XUL āĻĒā§āϰāϤāĻŋāϏā§āĻĨāĻžāĻĒāĻ āĻāύā§āĻāĻžāϰāĻĢā§āϏ āĻāϰā§āύ </ li> āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰāĻžāϰ<br> -  </span><span title='&lt;li>APIs available to privileged code, such as &lt;a href="/en-US/docs/XUL/tabbrowser">&lt;code>tabbrowser&lt;/code>&lt;/a> and &lt;a href="/en-US'><āϞāĻŋ> āϝā§āĻŽāύ <a href="/en-US/docs/XUL/tabbrowser"> <code> āĻŦāĻŋāĻļā§āώ āϏā§āĻŦāĻŋāϧāĻžāĻā§āĻā§ āĻā§āĻĄ āĻāĻĒāϞāĻŦā§āϧ API āĻā§āϞāĻŋ, tabbrowser </ code> </a> āĻāĻŦāĻ <āĻāĻāĻāĻŋ href = "/ en-US </span><span title='/docs/Mozilla/JavaScript_code_modules">JavaScript modules&lt;/a>, to interact with the application and content.&lt;/li> -'>/ āĻĄāĻā§āϏ / āĻŽāĻāĻŋāϞāĻž / JavaScript_code_modules "> āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŽāĻĄāĻŋāĻāϞ </a>, āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ āĻāĻŦāĻ āĻāύā§āĻā§āύā§āĻ āϏāĻā§āĻā§ āϝā§āĻāĻžāϝā§āĻ āĻāϰāĻžāϰ āĻāύā§āϝ. </ li></span><br> - <span title="</ul> - -"></ Li></span><br> - <br> - <span title="<p>Prior to Firefox 4, and the Gecko 2 engine that powers it, this was the only way to develop extensions."><P> āĻĸāĻžāĻāĻž āĻĢāĻžāϝāĻŧāĻžāϰāĻĢāĻā§āϏ 4, āĻāĻŦāĻ āĻā§āĻā§ 2 āĻāĻā§āĻāĻŋāύ āĻāĻāĻŋ āĻā§āώāĻŽāϤāĻž, āĻāĻ āĻāĻā§āϏāĻā§āύāĻļāύ āĻŦāĻŋāĻāĻžāĻļ āĻāϰāĻžāϰ āĻāĻāĻŽāĻžāϤā§āϰ āĻāĻĒāĻžāϝāĻŧ āĻāĻŋāϞ āĻāϰ āĻāĻā§. </span><span title='This methodology has largely been superseded by &lt;a href="/en-US/docs/Extensions/Bootstrapped_extensions">restartless extensions&lt;/a>, and the &lt;a href="/en-US/Add-ons/SDK">'>āĻāĻ āĻĒāĻĻā§āϧāϤāĻŋ āĻŽā§āϞāϤ <a href="/en-US/docs/Extensions/Bootstrapped_extensions"> āϰāĻŋāϏā§āĻāĻžāϰā§āĻāĻŦāĻŋāĻšā§āύ āĻāĻā§āϏāĻā§āύāĻļāύ </a>, āĻāĻŦāĻ <a āĻĻā§āĻŦāĻžāϰāĻž āĻŦāĻžāϤāĻŋāϞ āĻšāϝāĻŧā§āĻā§ href="/en-US/Add-ons/SDK"> </span><span title="Add-on SDK</a>, which is built on top of them.">āĻ
ā§āϝāĻžāĻĄ-āĻ
āύ āĻāϏāĻĄāĻŋāĻā§ </a>, āϝāĻž āϤāĻžāĻĻā§āϰ āĻāĻĒāϰ āύāĻŋāϰā§āĻŽāĻŋāϤ āĻšāϝāĻŧ. </span><span title="The privileged JavaScript APIs described here can still be used in these newer types of add-ons.</p> - -">āϏā§āĻŦāĻŋāϧāĻžāĻā§āĻā§ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻĒāĻŋāĻāĻ āĻāĻāĻžāύ⧠āĻŦāϰā§āĻŖāύāĻž āĻāĻāύāĻ āĻ
ā§āϝāĻžāĻĄ āĻāĻžāϰā§āύ āĻāĻ āύāϤā§āύ āϧāϰāύā§āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§. '</ p></span><br> - <br> - <span title='&lt;h2 id="XUL_School">XUL School&lt;/h2> - -'><H2 & id = "XUL_School"> XUL āϏā§āĻā§āϞ </ h2></span><br> - <br> - <span title='&lt;p>&lt;a href="/en-US/Add-ons/Overlay_Extensions/XUL_School">XUL School&lt;/a> is a comprehensive add-on development tutorial, focusing on Firefox extension development but mostly applicable to other Gecko-based'><āĻĒāĻŋ> <a href="/en-US/Add-ons/Overlay_Extensions/XUL_School"> XUL āϏā§āĻā§āϞ </a> āĻāĻāĻāĻŋ āĻŦā§āϝāĻžāĻĒāĻ āĻ
ā§āϝāĻžāĻĄ āĻ
āύ āĻāύā§āύāϝāĻŧāύ āĻāĻŋāĻāĻā§āϰāĻŋāϝāĻŧāĻžāϞ, āĻāĻŋāύā§āϤ⧠āĻŦā§āĻļāĻŋāϰāĻāĻžāĻāĻ āĻ
āύā§āϝāĻžāύā§āϝ āĻā§āĻā§ āĻāĻŋāϤā§āϤāĻŋāĻ āĻĒā§āϰāϝā§āĻā§āϝ āĻĢāĻžāϝāĻŧāĻžāϰāĻĢāĻā§āϏ āĻāĻā§āϏāĻā§āύāĻļāύ āĻāύā§āύāϝāĻŧāύ āĻāĻĒāϰ āĻŽāύā§āϝā§āĻ āύāĻŋāĻŦāĻĻā§āϧ āĻāϰ⧠</span><span title="applications.</p> - -">āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ. '</ p></span><br> - <br> - <span title='&lt;h2 id="More_resources">More resources&lt;/h2> - -'><H2 & id = "More_resources"> āĻāϰ⧠āϏāĻŽā§āĻĒāĻĻ āĻāϰā§āύ </ h2></span><br> - <br> - <span title='&lt;div class="column-container"> -'><Div class = "āĻāϞāĻžāĻŽ-āϧāĻžāϰāĻ"></span><br> - <span title='&lt;div class="column-half"> -'><Div class = "āĻāϞāĻžāĻŽ āĻ
āϰā§āϧ"></span><br> - <span title="<dl> - "><DL><br> -  </span><span title='&lt;dt>&lt;a href="/en-US/Mozilla/Add-ons/Setting_up_extension_development_environment">Setting up your environment&lt;/a>&lt;/dt> - '><Dt> <a href="/en-US/Mozilla/Add-ons/Setting_up_extension_development_environment"> āĻāĻĒāύāĻžāϰ āĻĒāϰāĻŋāĻŦā§āĻļ </a> </ DT> āϏā§āĻ āĻāĻĒ<br> -  </span><span title="<dd>Setting up the application for extension development.</dd> - "><DD> āĻāĻā§āϏāĻā§āύāĻļāύ āĻāύā§āύāϝāĻŧāύā§āϰ āĻāύā§āϝ āĻāĻŦā§āĻĻāύ āϏā§āĻ āĻāĻĒ āĻšāĻā§āĻā§. </ DD><br> -  </span><span title='&lt;dt>&lt;a href="/en-US/docs/XUL">XUL&lt;/a>&lt;/dt> - '><Dt> <a href="/en-US/docs/XUL"> XUL </a> </ DT><br> -  </span><span title="<dd>Tutorials and reference for the user interface language used by XUL extensions.</dd> - "><DD> āĻāĻŋāĻāĻā§āϰāĻŋāϝāĻŧāĻžāϞ āĻāĻŦāĻ āĻāĻāĻāĻžāϰ āĻāύā§āĻāĻžāϰāĻĢā§āϏ XUL ââāĻāĻā§āϏāĻā§āύāĻļāύ. </ DD> āĻĻā§āĻŦāĻžāϰāĻž āĻŦā§āϝāĻŦāĻšā§āϤ āĻāĻžāώāĻž āĻāύā§āϝ āϰā§āĻĢāĻžāϰā§āύā§āϏ<br> -  </span><span title='&lt;dt>&lt;a href="/en-US/Mozilla/Add-ons/Code_snippets">Code snippets&lt;/a>&lt;/dt> - '><Dt> <a href="/en-US/Mozilla/Add-ons/Code_snippets"> āĻā§āĻĄ āϏā§āύāĻŋāĻĒā§āĻ </a> </ DT><br> -  </span><span title="<dd>Sample code for many of the things you'll want to do.</dd> - "><DD> āĻāĻŋāύāĻŋāώ āĻāĻĒāύāĻŋ āĻāϰāϤ⧠āĻāĻžāĻāĻŦā§āύ. </ DD> āĻ
āύā§āĻ āĻāύā§āϝ āύāĻŽā§āύāĻž āĻā§āĻĄ<br> -  </span><span title='&lt;dt>&lt;a href="/en-US/Mozilla/Add-ons/Installing_extensions">Installing extensions&lt;/a>&lt;/dt> - '><Dt> <a href="/en-US/Mozilla/Add-ons/Installing_extensions"> āĻāĻā§āϏāĻā§āύāĻļāύ </a> </ DT> āĻāύāϏā§āĻāϞ<br> -  </span><span title="<dd>How to install an extension by copying the extension files into the application's install directory.</dd> - "><DD> āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύā§āϰ āϤāĻžāϞāĻŋāĻāĻž āĻāύāϏā§āĻāϞ āĻāĻā§āϏāĻā§āύāĻļāĻžāύ āĻĢāĻžāĻāϞ āĻ
āύā§āϞāĻŋāĻĒāĻŋ āĻĻā§āĻŦāĻžāϰāĻž āĻāĻāĻāĻŋ āĻāĻā§āϏāĻā§āύāĻļāύ āĻāύāϏā§āĻāϞ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻŋāĻāĻžāĻŦā§. </ DD><br> -  </span><span title='&lt;dt>&lt;a href="/en-US/Add-ons/Overlay_extensions/Firefox_addons_developer_guide">Firefox add-ons developer guide&lt;/a>&lt;/dt> - '><Dt> <a href="/en-US/Add-ons/Overlay_extensions/Firefox_addons_developer_guide"> āĻĢāĻžāϝāĻŧāĻžāϰāĻĢāĻā§āϏ āĻ
ā§āϝāĻžāĻĄ-āĻ
āύ āĻĄā§āĻā§āϞāĻĒāĻžāϰ āύāĻŋāϰā§āĻĻā§āĻļāĻŋāĻāĻž </a> </ DT><br> -  </span><span title="<dd>A guide to developing overlay extensions.</dd> -"><DD> āĻāĻāĻžāϰāϞ⧠āĻāĻā§āϏāĻā§āύāĻļāύ. </ DD> āĻāύā§āύāϝāĻŧāύāĻļā§āϞ āĻāĻāĻāĻŋ āύāĻŋāϰā§āĻĻā§āĻļāĻŋāĻāĻž</span><br> - <span title="</dl> -"></ DL></span><br> - <span title="</div> - -"></ Div></span><br> - <br> - <span title='&lt;div class="column-half"> -'><Div class = "āĻāϞāĻžāĻŽ āĻ
āϰā§āϧ"></span><br> - <span title="<dl> - "><DL><br> -  </span><span title='&lt;dt>&lt;a href="/en-US/docs/Mozilla/JavaScript_code_modules">JavaScript code modules&lt;/a>&lt;/dt> - '><Dt> <a href="/en-US/docs/Mozilla/JavaScript_code_modules"> āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻā§āĻĄ āĻŽāĻĄāĻŋāĻāϞ </a> </ DT><br> -  </span><span title="<dd>JavaScript modules available to extension developers.</dd> - "><DD> āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŽāĻĄāĻŋāĻāϞ āĻāĻā§āϏāĻā§āύāĻļāύ āĻĄā§āĻā§āϞāĻĒāĻžāϰ. </ DD> āĻāĻĒāϞāĻŦā§āϧ<br> -  </span><span title='&lt;dt>&lt;a href="/en-US/Mozilla/Add-ons/Inline_Options">Extension preferences&lt;/a>&lt;/dt> - '><Dt> <a href="/en-US/Mozilla/Add-ons/Inline_Options"> āĻāĻā§āϏāĻā§āύāĻļāύ āĻĒāĻāύā§āĻĻāĻā§āϞāĻŋ </a> </ DT><br> -  </span><span title="<dd>How to specify the preferences for your extension that will appear in the Add-ons Manager.</dd> - "><DD> āĻāĻŋāĻāĻžāĻŦā§ āĻāĻĒāύāĻžāϰ āĻāĻā§āϏāĻā§āύāĻļāύ āĻĒāĻāύā§āĻĻāĻā§āϞāĻŋ āϝ⧠āĻ
ā§āϝāĻžāĻĄ-āĻ
āύ āĻŽā§āϝāĻžāύā§āĻāĻžāϰ āĻĒā§āϰāĻĻāϰā§āĻļāĻŋāϤ āĻšāĻŦā§ āϤāĻž āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰāĻžāϰ. </ DD><br> -  </span><span title='&lt;dt>&lt;a href="/en-US/Mozilla/Add-ons/Extension_Packaging">Extension packaging&lt;/a>&lt;/dt> - '><Dt> <a href="/en-US/Mozilla/Add-ons/Extension_Packaging"> āĻāĻā§āϏāĻā§āύāĻļāύ āĻĒā§āϝāĻžāĻā§āĻāĻŋāĻ </a> </ DT><br> -  </span><span title="<dd>How extensions are packaged and installed.</dd> - "><DD> āĻāĻŋāĻāĻžāĻŦā§ āĻāĻā§āϏāĻā§āύāĻļāύ āĻĒā§āϝāĻžāĻā§āĻ āĻāĻŦāĻ āĻāύāϏā§āĻāϞ āĻāϰāĻž āĻšāϝāĻŧ. </ DD><br> -  </span><span title='&lt;dt>&lt;a href="/en-US/Mozilla/Add-ons/Creating_Custom_Firefox_Extensions_with_the_Mozilla_Build_System">Binary Firefox extensions&lt;/a>&lt;/dt> - '><Dt> <a href="/en-US/Mozilla/Add-ons/Creating_Custom_Firefox_Extensions_with_the_Mozilla_Build_System"> āĻŦāĻžāĻāύāĻžāϰāĻŋ āĻĢāĻžāϝāĻŧāĻžāϰāĻĢāĻā§āϏ āĻāĻā§āϏāĻā§āύāĻļāύ </a> </ DT><br> -  </span><span title="<dd>Creating binary extensions for Firefox.</dd> -"><DD> āĻĢāĻžāϝāĻŧāĻžāϰāĻĢāĻā§āϏā§āϰ āĻāύā§āϝ āĻŦāĻžāĻāύāĻžāϰāĻŋ āĻāĻā§āϏāĻā§āύāĻļāύ āϤā§āϰāĻŋ. </ DD></span><br> - <span title="</dl> -"></ DL></span><br> - <span title="</div> -"></ Div></span><br> - <span title="</div> - -"></ Div></span><br> - <br> - <span title="<p>&nbsp;</p>"><āĻĒāĻŋ> & nbsp; </ p></span></span></p> diff --git a/files/bn/mozilla/add-ons/webextensions/your_first_webextension/index.html b/files/bn/mozilla/add-ons/webextensions/your_first_webextension/index.html deleted file mode 100644 index c705ed4493..0000000000 --- a/files/bn/mozilla/add-ons/webextensions/your_first_webextension/index.html +++ /dev/null @@ -1,143 +0,0 @@ ---- -title: āĻāĻĒāύāĻžāϰ āĻĒā§āϰāĻĨāĻŽ WebExtension -slug: Mozilla/Add-ons/WebExtensions/Your_first_WebExtension -translation_of: Mozilla/Add-ons/WebExtensions/Your_first_WebExtension ---- -<p>{{AddonSidebar}}</p> - -<p>āĻāĻ āĻ
āύā§āĻā§āĻā§āĻĻā§ āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏā§āϰ WebExtension āϤā§āϰā§āϰ āĻāĻĻā§āϝāĻĒāύā§āϤ āĻāĻžāύāĻŦāĨ¤ āĻāĻ āĻ
ā§āϝāĻžāĻĄ-āĻ
āύ "mozilla.org" āĻ
āĻĨāĻŦāĻž āĻāϰ āϏāĻžāĻŦāĻĄā§āĻŽā§āύ āĻĨā§āĻā§ āĻāϏāĻž āϏāĻŽāϏā§āϤ āĻĒā§āĻā§ āϞāĻžāϞ āĻŦāϰā§āĻĄāĻžāϰ āϝā§āĻ āĻāϰāĻŦā§āĨ¤</p> - -<p>āĻāĻ āĻāĻĻāĻžāĻšāϰāĻŖā§āϰ āϏā§āϰā§āϏ āĻā§āĻĄ GitHub-āĻ āĻĻā§āĻā§āĻž āĻāĻā§āĻ</p> - -<p><a href="https://github.com/mdn/webextensions-examples/tree/master/borderify">https://github.com/mdn/webextensions-examples/tree/master/borderify</a>.</p> - -<p>āĻĒā§āϰāĻĨāĻŽā§ āĻĻāϰāĻāĻžāϰ āĻšāĻŦā§ āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ ā§Ēā§Ģ āĻ
āĻĨāĻŦāĻž āϤāĻžāϰ āĻĒāϰāĻŦāϰā§āϤ⧠āĻāĻžāϰā§āϏāύāĨ¤</p> - -<h2 id="WebExtension_āϞāĻŋāĻāĻž">WebExtension āϞāĻŋāĻāĻž</h2> - -<p>āύāϤā§āύ āĻāĻāĻāĻŋ āĻĄāĻŋāϰā§āĻā§āĻāϰ⧠āϤā§āϰ⧠āĻāϰ⧠āϏā§āĻāĻžāύ⧠āĻĒā§āϰāĻŦā§āĻļ āĻāϰā§āύāĻ</p> - -<pre class="brush: bash">mkdir borderify -cd borderify</pre> - -<h3 id="manifest.json">manifest.json</h3> - -<p>āĻāĻāύ "borderify" āĻĄāĻŋāϰā§āĻā§āĻāϰā§āϰ āĻā§āϤāϰ⧠"manifest.json" āύāĻžāĻŽā§ āύāϤā§āύ āĻāĻāĻāĻŋ āĻĢāĻžāĻāϞ āϤā§āϰ⧠āĻāϰā§āύāĨ¤ āϤāĻžāϤ⧠āύāĻŋāĻŽā§āύāϞāĻŋāĻāĻŋāϤ āĻā§āĻĄ āϞāĻŋāĻā§āύāĻ</p> - -<pre class="brush: json">{ - - "manifest_version": 2, - "name": "Borderify", - "version": "1.0", - - "description": "Adds a solid red border to all webpages matching mozilla.org.", - - "icons": { - "48": "icons/border-48.png" - }, - - "content_scripts": [ - { - "matches": ["*://*.mozilla.org/*"], - "js": ["borderify.js"] - } - ] - -}</pre> - -<ul> - <li>āĻĒā§āϰāĻĨāĻŽ āϤāĻŋāύāĻāĻŋ key: <code><a href="https://developer.mozilla.org/en-US/Add-ons/WebExtensions/manifest.json/manifest_version">manifest_version</a></code>, <code><a href="https://developer.mozilla.org/en-US/Add-ons/WebExtensions/manifest.json/name">name</a></code>, āĻāĻŦāĻ <code><a href="https://developer.mozilla.org/en-US/Add-ons/WebExtensions/manifest.json/version">version</a></code>, āĻĻāĻŋāϤā§āĻ āĻšāĻŦā§ āϝāĻžāϤ⧠āĻ
ā§āϝāĻžāĻĄ-āĻ
āύā§āϰ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻŽā§āĻāĻžāĻĄāĻžāĻāĻž āĻĨāĻžāĻā§āĨ¤</li> - <li><code><a href="/en-US/Add-ons/WebExtensions/manifest.json/description">description</a></code> āĻāĻā§āĻāĻŋāĻ āĻāĻŋāύā§āϤ⧠āĻĻāĻŋāϤ⧠āĻĒāϰāĻžāĻĒāϰā§āĻļ āĻĻā§āĻā§āĻž āĻšāĻā§āĻā§ āĻāĻžāϰāĻŖ, āĻ
ā§āϝāĻžāĻĄ-āĻŽā§āϝāĻžāύā§āĻāĻžāϰ⧠āĻāĻ āϤāĻĨā§āϝ āĻĻā§āĻāĻžāĻŦā§āĨ¤āĨ¤</li> - <li><code><a href="/en-US/Add-ons/WebExtensions/manifest.json/icons">icons</a></code> āĻāĻā§āĻāĻŋāĻ āϝāĻž āĻ
ā§āϝāĻžāĻĄ-āĻ
āύā§āϰ āĻāĻāĻāĻŋ āĻāĻāĻāύ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰā§,āϝāĻž āĻ
ā§āϝāĻžāĻĄ-āĻŽā§āϝāĻžāύā§āĻāĻžāϰ⧠āĻĻā§āĻāĻžāĻŦā§ āϤāĻžāĻ āĻĻāĻŋāϤ⧠āĻĒāϰāĻžāĻŽāϰā§āĻļ āĻĻā§āĻā§āĻž āĻšāĻā§āĻā§āĨ¤</li> -</ul> - -<p>āĻāĻŋāĻā§ āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻāĻžāϰā§āϏāύ⧠āĻāĻāĻāĻŋ āĻ
āϤāĻŋāϰāĻā§āϤ <code><a href="https://developer.mozilla.org/en-US/Add-ons/WebExtensions/manifest.json/applications">applications </a></code>key manifest.json-āĻ āϝā§āĻ āĻāϰāĻž āϞāĻžāĻāϤ⧠āĻĒāĻžāϰā§āĨ¤</p> - -<pre class="brush: json line-numbers language-json"><code class="language-json"><span class="key token">"applications":</span> <span class="punctuation token">{</span> - <span class="key token">"gecko":</span> <span class="punctuation token">{</span> - <span class="key token">"id":</span> <span class="string token">"borderify@example.com"</span><span class="punctuation token">,</span> - <span class="key token">"strict_min_version":</span> <span class="string token">"42.0"</span><span class="punctuation token">,</span> - <span class="key token">"strict_max_version":</span> <span class="string token">"50.*"</span><span class="punctuation token">,</span> - <span class="key token">"update_url":</span> <span class="string token">"https://example.com/updates.json"</span> - <span class="punctuation token">}</span> -<span class="punctuation token">}</span></code></pre> - -<p>āϏāĻŦāĻā§ā§ā§ āĻŽāĻāĻžāϰ key āĻšāĻā§āĻ <code><a href="/en-US/Add-ons/WebExtensions/manifest.json/content_scripts">content_scripts</a></code>. āĻāĻāĻž āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏāĻā§ āϏā§āĻ āϏāĻŦ āĻā§ā§āĻŦ āĻĒā§āĻā§ āϏā§āĻā§āϰā§āĻĒāĻ āϞā§āĻĄ āĻāϰāϤ⧠āĻŦāϞāĻŦā§ āϝāĻžāĻĻā§āϰ URL-āĻ āĻāĻāĻāĻŋ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻĒā§āϝāĻžāĻāĻžāϰā§āύ āĻāĻā§āĨ¤āĻāĻā§āώā§āϤā§āϰ⧠āĻāĻŽāϰāĻž āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏāĻā§ "mozilla.org" āĻŦāĻž āĻāϰ āϏāĻžāĻŦāĻĄā§āĻŽā§āύā§āϰ āϏāĻŽāϏā§āϤ HTTP āĻ
āĻĨāĻŦāĻž HTTPS āĻĒā§āĻā§ "borderify.js" āύāĻžāĻŽā§ āϏā§āĻā§āϰā§āĻĒāĻ āϞā§āĻĄ āĻāϰāϤ⧠āĻŦāϞāĻāĻŋāĨ¤</p> - -<ul> - <li><a href="/en-US/Add-ons/WebExtensions/Content_scripts">Learn more about content scripts.</a></li> - <li><a href="/en-US/Add-ons/WebExtensions/Match_patterns">Learn more about match patterns</a>.</li> -</ul> - -<h3 id="iconsborder-48.png">icons/border-48.png</h3> - -<p>The add-on should have an icon. This will be shown next to the add-on's listing in the Add-ons Manager. Our manifest.json promised that we would have an icon at "icons/border-48.png".</p> - -<p>Create the "icons" directory directly under the "borderify" directory. Save an icon there named "border-48.png". You could use <a href="https://github.com/mdn/webextensions-examples/blob/master/borderify/icons/border-48.png">the one from our example</a>, which is taken from the Google Material Design iconset, and is used under the terms of the <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-ShareAlike</a> license.</p> - -<p>If you choose to supply your own icon, It should be 48x48 pixels. You could also supply a 96x96 pixel icon, for high-resolution displays, and if you do this it will be specified as the <code>96</code> property of the <code>icons</code> object in manifest.json:</p> - -<pre class="brush: json line-numbers language-json"><code class="language-json"><span class="key token">"icons":</span> <span class="punctuation token">{</span> - <span class="key token">"48":</span> <span class="string token">"icons/border-48.png", - "96": "icons/border-96.png"</span> -<span class="punctuation token">}</span></code></pre> - -<p>Alternatively, you could supply an SVG file here, and it will be scaled correctly.</p> - -<ul> - <li><a href="/en-US/Add-ons/WebExtensions/manifest.json/icons">Learn more about specifying icons.</a></li> -</ul> - -<h3 id="borderify.js">borderify.js</h3> - -<p>Finally, create a file called "borderify.js" directly under the "borderify" directory. Give it this content:</p> - -<pre class="brush: js">document.body.style.border = "5px solid red";</pre> - -<p>This script will be loaded into the pages that match the pattern given in the <code>content_scripts</code> manifest.json key. The script has direct access to the document, just like scripts loaded by the page itself.</p> - -<ul> - <li><a href="/en-US/Add-ons/WebExtensions/Content_scripts">Learn more about content scripts.</a></li> -</ul> - -<h2 id="Testing_it_out">Testing it out</h2> - -<p>First, double check that you have the right files in the right places:</p> - -<pre>borderify/ - icons/ - border-48.png - borderify.js - manifest.json</pre> - -<p>Open "about:debugging" in Firefox, click "Load Temporary Add-on" and select any file in your add-on's directory:</p> - -<p>{{EmbedYouTube("cer9EUKegG4")}}</p> - -<p>The add-on will now be installed, and will stay until you restart Firefox.</p> - -<p>Now try visiting a page under "mozilla.org", and you should see the red border round the page:</p> - -<p>{{EmbedYouTube("rxBQl2Z9IBQ")}}</p> - -<p>Try experimenting a bit. Edit the content script to change the color of the border, or do something else to the page content. Save the content script, then reload the add-on's files by clicking the "Reload" button in about:debugging. You can see the changes right away:</p> - -<p>{{EmbedYouTube("NuajE60jfGY")}}</p> - -<ul> - <li><a href="/en-US/Add-ons/WebExtensions/Temporary_Installation_in_Firefox">Learn more about loading add-ons</a></li> -</ul> - -<h2 id="Packaging_and_publishing">Packaging and publishing</h2> - -<p>For other people to use your add-on, you need to package it and submit it to Mozilla for signing. To learn more about that, see <a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Publishing_your_WebExtension">"Publishing your WebExtension"</a>.</p> - -<h2 id="What's_next">What's next?</h2> - -<p>Now you've got an idea of the process of developing a WebExtension for Firefox, try:</p> - -<ul> - <li><a href="/en-US/Add-ons/WebExtensions/Anatomy_of_a_WebExtension">reading more about the anatomy of WebExtensions</a></li> - <li><a href="/en-US/Add-ons/WebExtensions/Your_second_WebExtension">writing a more complex WebExtension</a></li> - <li><a href="/en-US/Add-ons/WebExtensions/API">reading about the JavaScript APIs available to WebExtensions.</a></li> -</ul> diff --git a/files/bn/mozilla/firefox/index.html b/files/bn/mozilla/firefox/index.html deleted file mode 100644 index 3be83341ec..0000000000 --- a/files/bn/mozilla/firefox/index.html +++ /dev/null @@ -1,60 +0,0 @@ ---- -title: āĻĢāĻžāϝāĻŧāĻžāϰāĻĢāĻā§āϏ -slug: Mozilla/Firefox -tags: - - āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ -translation_of: Mozilla/Firefox -original_slug: Mozilla/āĻĢāĻžāϝāĻŧāĻžāϰāĻĢāĻā§āϏ ---- -<div>{{FirefoxSidebar}}</div> - -<p><a class="external external-icon" href="https://www.mozilla.org/firefox">āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ</a> āĻšāĻā§āĻā§ āĻŽā§āĻāĻŋāϞāĻž'āĻ°Â āĻŦāĻšā§āϞ āĻĒāϰāĻŋāĻāĻŋāϤ āĻā§ā§āĻŦ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻāĻĒā§āϞāĻŋāĻā§āĻļāύ, āϝāĻž āĻāĻāύā§āĻĄā§āĻ, āĻŽā§āϝāĻžāĻ OS āĻāĻā§āϏ, āĻāĻŦāĻ āϞāĻŋāύāĻžāĻā§āϏ āĻāϰ āĻŽāϤ⧠āĻŦāĻŋāĻāĻŋāύā§āύ āĻĒā§āϞā§āϝāĻžāĻāĻĢāϰāĻŽ, āĻāĻāĻžā§āĻžāĻ āĻāύāĻĄā§āϰā§ā§ā§āĻĄ āĻŽā§āĻŦāĻžāĻāϞ āĻ āĻ āϰā§ā§āĻā§ āĨ¤ āϝāĻžāϰ āϏāĻžāĻĨā§ āϰā§ā§āĻā§ āϏāϰā§āĻŦāĻžāϧā§āύāĻŋāĻ āĻā§ā§āĻŦ āĻĒā§āϰāϝā§āĻā§āϤāĻŋ āĻāĻŦāĻ āĻļāĻā§āϤāĻŋāĻļāĻžāϞ⧠<a href="https://developer.mozilla.org/en-US/docs/Tools">āĻĄā§āĻā§āϞāĻĒāĻžāϰ āĻā§āϞ</a> āĨ¤ āĻā§ā§āĻŦ āĻĄā§āĻāϞāĻĒāĻžāϰ āĻāĻŦāĻ āϏāĻžāϧāĻžāϰāĻŖ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āĻĻā§āϰ āĻāύā§āϝ āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻšāĻā§āĻā§ āĻāĻāĻāĻŋ āĻā§āĻā§āώā§āĻ āĻŦā§āϰāĻžāĻāĻāĻžāϰāĨ¤</p> - -<p>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻāĻāĻāĻŋ āĻāĻĒā§āύ āϏā§āϰā§āϏ āĻĒā§āϰā§āĻā§āĻā§āĻ, āĻā§āĻĄ āĻāϰ āĻ
āύā§āĻ āĻāĻŋāĻā§āĻ āĻāĻŽāĻžāĻĻā§āϰ āϏā§āĻŦā§āĻā§āĻāĻžāϏā§āĻŦāĻ āϏāĻāĻāĻ āύ āĻāϰ āĻŽāĻžāϧā§āϝāĻŽā§Â āϤā§āϰāĻŋāĨ¤ āĻāĻāĻžāύ⧠āĻāĻĒāύāĻŋ āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻĒā§āϰā§āĻā§āĻā§āĻ āĻ āĻāĻŋāĻāĻžāĻŦā§ āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰāϤ⧠āĻšā§ āϤāĻž āĻļāĻŋāĻāϤ⧠āĻĒāĻžāϰāĻŦā§āύ, āĻāĻŋāύā§āϤ⧠āĻāĻĒāύāĻŋ āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻĄā§āĻāϞāĻĒāĻžāϰ āĻā§āϞ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻ
ā§āϝāĻžāĻĄ-āĻ
āύ āϤā§āϰāĻŋāϰ āĻĄāĻā§āĻŽā§āύā§āĻā§āĻļāύ āϞāĻŋāĻā§āĻ āĻā§āĻā§ āĻĒāĻžāĻŦā§āύāĨ¤</p> - -<div class="summary"> -<p>āĻāĻŋāĻāĻžāĻŦā§ āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ OS āĻ āĻ
ā§āϝāĻžāĻĄ-āĻ
āύ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻšā§ āĻļāĻŋāĻā§āύ, āĻāĻŋāĻāĻžāĻŦā§ āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻĄā§āĻāϞāĻĒ āĻāĻŦāĻ āϤā§āϰāĻŋ āĻāϰāĻž āϝāĻžā§, āĻāĻŦāĻ āĻāĻŋāĻāĻžāĻŦā§ āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻāϰ āĻ
āĻā§āϝāύā§āϤāϰā§āĻŖ āϏāĻžāĻŦāĻĒā§āϰāĻā§āĻā§āĻ āĻā§āϞ⧠āĻāĻžāĻ āĻāϰ⧠āϤāĻž āĻāĻžāύā§āύāĨ¤</p> -</div> - -<ul class="card-grid"> - <li><span>āĻĄā§āĻāϞāĻĒāĻžāϰ āϰāĻŋāϞāĻŋāĻ āύā§āĻāϏ </span> - - <p><a href="https://developer.mozilla.org/en-US/Firefox/Releases">āĻĄā§āĻāϞāĻĒāĻžāϰāĻĻā§āϰ āĻāύā§āϝ āϰāĻŋāϞāĻŋāĻ āύā§āĻ</a>; āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻāϰ āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻāĻžāϰā§āϏāύ āĻāϰ āĻā§ā§āĻŦāϏāĻžāĻāĻ āĻāĻŦāĻ āĻ
ā§āϝāĻžāĻĄ-āĻ
āύ āĻāϰ āύāϤā§āύ āĻā§āώāĻŽāϤāĻž āϏāĻŽā§āĻŦāύā§āϧ⧠āĻāĻžāύā§āύ l</p> - </li> - <li><span>āĻĒā§āϰā§āĻā§āĻā§āĻ āĻĄāĻā§āĻŽā§āύā§āĻ āϤā§āϰāĻŋ āĻāϰāĻž </span> - <p><a href="/bn/docs/Mozilla">āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻāϰ āĻ
āĻā§āϝāύā§āϤāϰā§āĻŖ</a> āĻŦāĻŋāώ⧠āĻāĻŦāĻ āĻāϰ āϤā§āϰāĻŋ āĻĒā§āϰāĻā§āϰāĻŋā§āĻžāϰ āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āϤāĻĨā§āϝ āϏāĻŽā§āĻŦāύā§āϧ⧠āĻ
āĻŦāĻāϤ āĻĨāĻžāĻā§āύ āĻāϤ⧠āĻāĻĒāύāĻžāϰ āĻā§āĻĄ āĻāϰāĻž āϏāĻšāĻ āĻšāĻŦā§āĨ¤</p> - </li> - <li><span>āĻĄā§āĻāϞāĻĒāĻžāϰ āĻāĻžāĻāĻĄ </span> - <p>āĻāĻŽāĻžāĻĻā§āϰ <a href="/bn/docs/Developer_Guide">āĻĄā§āĻāϞāĻĒāĻžāϰ āĻāĻžāĻāĻĄ</a>, āĻĻāĻŋāĻā§āĻā§ āϏāĻŽā§āĻĒā§āϰā§āĻŖ āϤāĻĨā§āϝ āĻāĻŋāĻāĻžāĻŦā§ āĻāĻĒāύāĻŋ āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āϏā§āϰā§āϏ āĻā§āĻĄ āĻāĻŽā§āĻĒāĻžāĻāϞ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ, āĻāĻŋāĻāĻžāĻŦā§ āĻāĻĒāύāĻŋ āĻāĻĒāύāĻžāϰ āύāĻŋāĻāϏā§āĻŦ āĻā§āĻĄ āĻāϰāĻžāϰ āϏā§āϝā§āĻ āĻĒāĻžāύ, āĻāĻŦāĻ āĻāĻŋāĻāĻžāĻŦā§ āĻ
āύā§āϝāĻžāύā§āϝ āĻĒā§āϰā§āĻā§āĻā§āĻ āĻ āϝā§āĻ āĻĻāĻŋāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</p> - </li> -</ul> - -<h2 id="āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ_āĻā§āϝāĻžāύā§āϞ">āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻā§āϝāĻžāύā§āϞ</h2> - -<p>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻāĻžāϰāĻāĻŋ <strong>āĻā§āϝāĻžāύā§āϞā§</strong>āĻĒāĻžāĻā§āĻž āϝāĻžā§āĨ¤</p> - -<h3 id="āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ_āύāĻžāĻāĻāϞāĻŋ">āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āύāĻžāĻāĻāϞāĻŋ</h3> - -<p>āĻĒā§āϰāϤāĻŋ āϰāĻžāϤā§<a href="/en-US/docs/mozilla-central">āĻŽāĻāĻŋāϞāĻž-āϏā§āύā§āĻā§āϰāĻžāϞ</a> āĻĨā§āĻā§ āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āύāĻžāĻāĻāϞāĻŋ āĻŦāĻŋāϞā§āĻĄ āĻāϰāĻŋāĨ¤ āĻāĻ āĻŦāĻŋāϞā§āĻĄ āĻā§āϞ⧠āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻĄā§āĻā§āϞāĻĒāĻžāϰāĻĻā§āϰ āĻāύā§āϝ āĻ
āĻĨāĻŦāĻž āϝāĻžāϰāĻž āϏāĻā§āϰāĻŋā§ āĻĄā§āĻā§āϞāĻĒāĻŽā§āύā§āĻ āĻāϰ āĻŽāϧā§āϝ⧠āĻĨāĻžāĻāĻž āϏāϰā§āĻŦāĻļā§āώ āĻāĻāϰā§āώāĻŖā§ā§ āĻĢāĻŋāĻāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻāĻžā§āĨ¤</p> - -<p><a href="https://nightly.mozilla.org/" style="width: 250px; display: block; margin-left: auto; margin-right: auto; padding: 10px; text-align: center; border-radius: 4px; background-color: #81BC2E; white-space: nowrap; color: white; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.25); box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.2), 0px -1px 0px 0px rgba(0, 0, 0, 0.3) inset;">āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āύāĻžāĻāĻāϞāĻŋ āĻĄāĻžāĻāύāϞā§āĻĄ</a></p> - -<h3 id="āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ_āĻĄā§āĻā§āϞāĻĒāĻžāϰ_āĻāĻĄāĻŋāĻļāύ">āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻĄā§āĻā§āϞāĻĒāĻžāϰ āĻāĻĄāĻŋāĻļāύ</h3> - -<p>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏā§āϰ āĻāĻ āϏāĻāϏā§āĻāϰāĻŖ āĻĄā§āĻā§āϞāĻĒāĻžāϰāĻĻā§āϰ āĻāύā§āϝ āĻŦāĻŋāĻļā§āώāĻāĻžāĻŦā§ āϤā§āϰāĻŋ āĻāϰāĻž āĻšā§ā§āĻā§āĨ¤ āĻĒā§āϰāϤāĻŋ ā§Ŧ āϏāĻĒā§āϤāĻžāĻš āĻĒāϰ āĻĒāϰ āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āύāĻžāĻāĻāϞāĻŋāϤ⧠āĻĨāĻžāĻāĻž āĻŽā§āĻāĻžāĻŽā§āĻāĻŋ āϏā§āĻā§āϝāĻžāĻŦāϞ āĻĢāĻŋāĻāĻžāϰ āĻĄā§āĻā§āϞāĻĒāĻžāϰ āĻāĻĄāĻŋāĻļāύ⧠āϝā§āĻā§āϤ āĻāϰ⧠āϰāĻŋāϞāĻŋāĻ āĻĻā§ā§āĻž āĻšā§āĨ¤ āĻāĻāĻžā§āĻžāĻ āĻļā§āϧ⧠āĻĄā§āĻā§āϞāĻĒāĻžāϰāĻĻā§āϰ āĻĒā§āϰā§ā§āĻāύ āĻšāĻŦā§, āĻāĻŽāύ āĻāĻŋāĻā§ āĻ
āϤāĻŋāϰāĻŋāĻā§āϤ āĻĢāĻŋāĻāĻžāϰāĻ āĻāĻŽāϰāĻž āĻāϤ⧠āϝā§āĻā§āϤ āĻāϰ⧠āĻĨāĻžāĻāĻŋāĨ¤</p> - -<p><a href="/en-US/Firefox/Developer_Edition">āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻĄā§āĻā§āϞāĻĒāĻžāϰ āĻāĻĄāĻŋāĻļāύ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāϰāĻ āĻāĻžāύā§āύ</a></p> - -<p><a href="https://www.mozilla.org/en-US/firefox/developer/" style="width: 250px; display: block; margin-left: auto; margin-right: auto; padding: 10px; text-align: center; border-radius: 4px; background-color: #81BC2E; white-space: nowrap; color: white; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.25); box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.2), 0px -1px 0px 0px rgba(0, 0, 0, 0.3) inset;">āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻĄā§āĻā§āϞāĻĒāĻžāϰ āϏāĻāϏā§āĻāϰāĻŖ āĻĄāĻžāĻāύāϞā§āĻĄ</a></p> - -<h3 id="āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ_āĻŦā§āĻāĻž">āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻŦā§āĻāĻž</h3> - -<p>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻĄā§āĻā§āϞāĻĒāĻžāϰ āĻāĻĄāĻŋāĻļāύ⧠āĻā§ āϏāĻĒā§āϤāĻžāĻš āĻĨāĻžāĻāĻžāϰ āĻĒāϰ, āϝā§āϏāĻŦ āĻĢāĻŋāĻāĻžāϰ āĻŽā§āĻāĻžāĻŽā§āĻāĻŋ āϏā§āĻā§āϝāĻžāĻŦāϞ, āĻāĻŽāϰāĻž āϤāĻž āύāĻŋā§ā§ āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻŦā§āĻāĻžāϰ āĻāĻāĻāĻŋ āύāϤā§āύ āϏāĻāϏā§āĻāϰāĻŖ āϤā§āϰāĻŋ āĻāϰāĻŋāĨ¤Â āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻŦā§āĻāĻžÂ āĻŽāĻāĻŋāϞāĻžāϰ āĻāϞāĻžāύā§āĻāĻŋā§āĻžāϰāĻĻā§āĻ°Â āĻā§āϏā§āĻ āĻāϰāĻžāϰ āĻāύā§āϝ āϰāĻŋāϞāĻŋāĻ āĻĻā§ā§āĻž āĻšā§ āĻāĻŦāĻ āĻāϰāĻĒāϰ āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏā§āϰ āĻĒā§āϰā§āύāĻžāĻā§āĻ āϏāĻāϏā§āĻāϰāĻŖā§ āĻ
āύā§āϤāϰāĻā§āĻā§āϤ āĻāϰāĻžāϰ āĻāύā§āϝ āϤā§āϰāĻŋ āĻāϰāĻž āĻšā§āĨ¤</p> - -<p><a href="https://www.mozilla.org/firefox/channel/#beta" style="width: 250px; display: block; margin-left: auto; margin-right: auto; padding: 10px; text-align: center; border-radius: 4px; background-color: #81BC2E; white-space: nowrap; color: white; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.25); box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.2), 0px -1px 0px 0px rgba(0, 0, 0, 0.3) inset;">āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻŦā§āĻāĻž āĻĄāĻžāĻāύāϞā§āĻĄ</a></p> - -<h3 id="āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ">āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ</h3> - -<p>āĻĒā§āϰāĻžā§ āĻĻā§ā§ āĻŽāĻžāϏ āĻŦā§āĻāĻž āϏāĻāϏā§āĻāϰāĻŖā§ āĻĨāĻžāĻāĻžāϰ āĻĒāϰ, āĻāĻŽāϰāĻž āĻāĻāύ āύāϤā§āύ āĻĢāĻŋāĻāĻžāĻ°Â āĻšāĻžāĻāĻžāϰ āĻā§āĻāĻŋ āĻŽāĻžāύā§āώā§āϰ āĻāĻžāĻā§ āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏā§āϰ āύāϤā§āύ āϏāĻāϏā§āĻāϰāĻŖ āĻĒā§āĻāĻā§ āĻĻāĻŋāϤ⧠āĻĒā§āϰāϏā§āϤā§āϤāĨ¤</p> - -<p><a href="https://www.mozilla.org/firefox/channel/#firefox" style="width: 250px; display: block; margin-left: auto; margin-right: auto; padding: 10px; text-align: center; border-radius: 4px; background-color: #81BC2E; white-space: nowrap; color: white; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.25); box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.2), 0px -1px 0px 0px rgba(0, 0, 0, 0.3) inset;">āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻĄāĻžāĻāύāϞā§āĻĄ</a></p> diff --git a/files/bn/mozilla/firefox/releases/index.html b/files/bn/mozilla/firefox/releases/index.html deleted file mode 100644 index 36e5f82057..0000000000 --- a/files/bn/mozilla/firefox/releases/index.html +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻĄā§āĻā§āϞāĻĒāĻžāϰ āϰāĻŋāϞāĻŋāĻ āύā§āĻā§âāϏ -slug: Mozilla/Firefox/Releases -tags: - - NeedsReview -translation_of: Mozilla/Firefox/Releases -original_slug: Mozilla/āĻĢāĻžāϝāĻŧāĻžāϰāĻĢāĻā§āϏ/āϰāĻŋāϞāĻŋāĻāϏ ---- -<div>{{FirefoxSidebar}}</div><p>"āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻāĻā§āϏ āĻĄā§āĻā§āϞāĻĒāĻžāϰāϏ" āĻĻā§āϰāĻā§ āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻāϰ āĻĒā§āϰāϤāĻŋāĻāĻŋ āϰāĻŋāϞāĻŋāĻ āĻāϰ āĻĒā§āϰāϤāĻŋāĻŦā§āĻĻāύ āĻāϰ āϞāĻŋāĻā§āĻ āĻĻāĻŋāĻā§āĻā§ āĻāĻ āĻĒā§āĻāĨ¤ āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻāϰ āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻāĻžāϰā§āĻļāύ āĻāϰ āϏāĻžāĻĨā§ āĻāĻŋ āĻāĻŋ āĻĢāĻŋāĻāĻžāϰ āϝā§āĻ āĻāĻŦāĻ āĻā§āϞāĻā§āϞ⧠āĻŽā§āĻā§ āĻĢā§āϞāĻž āĻšā§ā§āĻā§ āϤāĻž āĻāĻ āύā§āĻāϏ āĻāϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻāĻĒāύāĻŋ āĻĻā§āĻāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤</p> - -<div class="multiColumnList">{{ListSubpages("",1,0,1)}}</div> diff --git a/files/bn/mozilla/index.html b/files/bn/mozilla/index.html deleted file mode 100644 index 205568bf1d..0000000000 --- a/files/bn/mozilla/index.html +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: āĻŽāĻāĻŋāϞāĻž -slug: Mozilla -tags: - - NeedsTranslation - - TopicStub -translation_of: Mozilla ---- -<div>{{draft}}</div> - -<p>This will soon be an awesome landing page for Mozilla internals. For now, it's not.</p> - -<div>{{ListSubpages}}</div> diff --git a/files/bn/orphaned/mdn/community/index.html b/files/bn/orphaned/mdn/community/index.html deleted file mode 100644 index e65a14688c..0000000000 --- a/files/bn/orphaned/mdn/community/index.html +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: āϝā§āĻ āĻĻāĻŋāύ āĻāĻŽāĻžāĻĻā§āϰ āĻĻāϞ⧠-slug: orphaned/MDN/Community -translation_of: MDN/Community -original_slug: MDN/Community ---- -<div>{{MDNSidebar}}</div> - -<p>MDN āĻļā§āϧ⧠āĻāĻāĻāĻŋ āĻāĻāĻāĻŋ āύāϝāĻŧ: āĻāĻāĻŋ āĻĄā§āĻā§āϞāĻĒāĻžāϰāĻĻā§āϰ āĻāĻāĻāĻŋ āĻāĻŽāĻŋāĻāύāĻŋāĻāĻŋ, āϝāĻžāϰāĻž āĻāύā§āĻŽā§āĻā§āϤ āĻāϝāĻŧā§āĻŦ āĻĒā§āϰāϝā§āĻā§āϤāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠āĻ
āύā§āϝāĻžāύā§āϝ āĻĄā§āĻā§āϞāĻĒāĻžāϰāĻĻā§āϰ āĻāύā§āϝ MDN āĻā§ āĻ
āϏāĻžāϧāĻžāϰāύ āϰāĻŋāϏā§āϰā§āϏ āĻšāĻŋāϏā§āĻŦā§ āĻāĻĄāĻŧā§ āϤā§āϞāĻžāϰ āĻāύā§āϝ āĻāĻžāĻ āĻāϰāĻā§āĨ¤ "āĻāϏāϞ āĻāĻžāĻ" āĻšāϝāĻŧ MDN āϏāĻžāĻāĻā§, āĻāϰ "āĻāĻŽāĻŋāĻāύāĻŋāĻāĻŋāϰ āĻāĻžāĻ" āĻšāϝāĻŧ āĻāϞā§āĻāύāĻž āĻ āĻā§āϝāĻžāĻ āĻāϰ āĻŽāĻžāϧā§āϝāĻŽā§āĨ¤</p> - -<p>āĻāĻŽāϰāĻž āĻā§āĻļāĻŋ āĻšāĻŦ, āϝāĻĻāĻŋ āĻāĻĒāύāĻŋ MDN āĻ āĻ
āĻŦāĻĻāĻžāύ āϰāĻžāĻā§āύ; āϤāĻŦā§ āĻāĻŽāϰāĻž āĻāϰāĻ āĻŦā§āĻļāĻŋ āĻā§āĻļāĻŋ āĻšāĻŦ, āϝāĻĻāĻŋ āĻāĻĒāύāĻŋ āĻāĻŽāĻžāĻĻā§āϰ āĻāĻŽāĻŋāĻāύāĻŋāĻāĻŋāϤ⧠āĻ
āĻāĻļāĻā§āϰāĻšāĻŖ āĻāϰā§āύāĨ¤ āύāĻŋāĻā§āϰ āĻāĻ āϤāĻŋāύāĻāĻŋ āϏāĻšāĻ āϧāĻžāĻĒ āĻ
āύā§āϏāϰāĻŖ āĻāϰ⧠āĻāĻĒāύāĻŋ āĻāĻŽāĻžāĻĻā§āϰ āϏāĻžāĻĨā§ āϝā§āĻā§āϤ āĻšāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</p> - -<ol style="list-style-type: -moz-bengali; list-style-type: bengali;"> - <li>āĻāĻāĻāĻŋ MDN āĻ
ā§āϝāĻžāĻāĻžāĻāύā§āĻ āϤā§āϰāĻŋ  āĻāϰā§āύāĨ¤</li> - <li> āĻāĻĨā§āĻĒāĻāĻĨāύ⧠āϝā§āĻ āĻĻāĻŋāύāĨ¤</li> - <li>āĻāϞāĻŽāĻžāύ āĻāĻāύāĻžāϰ āĻāĻĒāϰ āύāĻāϰ āϰāĻžāĻā§āύāĨ¤</li> -</ol> - -<h2 id="āĻŽā§āĻāĻŋāϞāĻžāϰ_āĻĄā§āĻā§āϞāĻĒāĻžāϰ_āϏāĻŽā§āĻĒāĻĻāĻžā§_āĻāĻŋāĻāĻžāĻŦā§_āĻāĻžāĻ_āĻāϰā§">āĻŽā§āĻāĻŋāϞāĻžāϰ āĻĄā§āĻā§āϞāĻĒāĻžāϰ āϏāĻŽā§āĻĒāĻĻāĻžā§ āĻāĻŋāĻāĻžāĻŦā§ āĻāĻžāĻ āĻāϰā§</h2> - -<p>āύāĻŋāĻā§āϰ āĻāϰā§āĻāĻŋāĻā§āϞāĻā§āϞāĻŋ MDN āϏāĻŽā§āĻĒā§āϰāĻĻāĻžā§ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāϰ⧠āĻŦā§āĻļā§ āĻŦāϰā§āĻŖāύāĻž āĻāϰāĻž āĻšā§ā§āĻā§āĨ¤</p> - -<h2 id="āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻā§_āĻ
ā§āϝāĻžāĻāĻžāĻāύā§āĻ_āϤā§āϰāĻŋ_āĻāϰāĻž">āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻā§ āĻ
ā§āϝāĻžāĻāĻžāĻāύā§āĻ āϤā§āϰāĻŋ āĻāϰāĻž</h2> - -<p>{{page("/bn-BD/docs/Project:MDN/āĻ
āĻŦāĻĻāĻžāύ/āĻļā§āϰā§", "āĻāĻāĻāĻŋ āĻ
ā§āϝāĻžāĻāĻžāĻāύā§āĻ āϤā§āϰāĻŋ āĻāϰāĻž") }}</p> - -<h2 id="dev-mdc_āĻāϞā§āĻāύāĻžāϝāĻŧ_āϏāĻžāĻŦāϏā§āĻā§āϰāĻžāĻāĻŦ">dev-mdc āĻāϞā§āĻāύāĻžāϝāĻŧ āϏāĻžāĻŦāϏā§āĻā§āϰāĻžāĻāĻŦ</h2> - -<p>MDN āĻāϰ āĻāύāĻā§āύā§āĻ āĻāϰ āĻāĻžāĻ āύāĻŋāϝāĻŧā§ āĻāϞā§āĻāύāĻž āĻāϰāĻžāϰ āĻāύā§āϝ āĻŽā§āĻāϞāĻŋāĻ āϞāĻŋāϏā§āĻ āĻšāĻā§āĻā§Â <span style="line-height: inherit;"> </span><a href="https://lists.mozilla.org/listinfo/dev-mdc" style="line-height: inherit;" title="https://lists.mozilla.org/listinfo/dev-mdc">dev-mdc@lists.mozilla.org</a>āĨ¤ āĻŦāĻŋāĻāĻŋāύā§āύ āĻāĻĒāĻžāϝāĻŧā§ āĻāĻĒāύāĻŋ āĻāĻŽāĻžāĻĻā§āϰ āĻāĻĨā§āĻĒāĻāĻĨāύ āĻĒāĻĄāĻŧāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āĻāϰ āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻĒā§āϰāĻļāĻžāϏāĻā§āϰ āĻ
āύā§āĻŽāϤāĻŋāϰ āĻ
āĻĒā§āĻā§āώāĻž āύāĻž āĻāϰā§āĻ āĻāĻĒāύāĻžāϰ āĻŦāĻžāϰā§āϤāĻž āĻĒāĻžāĻ āĻžāϤ⧠āĻāĻžāύ, āϤāĻžāĻšāϞ⧠āĻāĻĒāύāĻžāĻā§ āĻ
āĻŦāĻļā§āϝāĻ āĻŽā§āĻāϞāĻŋāĻ āϞāĻŋāϏā§āĻā§ āĻ
āύā§āϤāϰā§āĻā§āĻā§āϤ āĻšāϤ⧠āĻšāĻŦā§āĨ¤ āĻāĻāĻžāύ⧠āĻāϰāĻ āĻāĻŋāĻā§ āĻāĻŋāύā§āύ āĻĒāĻĻā§āϧāϤāĻŋ āĻāĻā§, āϝāĻžāϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻāĻĒāύāĻŋ āĻŽā§āĻāϞāĻŋāĻ āϞāĻŋāϏā§āĻā§ āĻ
āύā§āϤāϰā§āĻā§āĻā§āϤ āĻšāϤ⧠āĻĒāĻžāϰā§āύāĻ<span style="line-height: inherit;">{{DiscussionList("dev-mdc", "mozilla.dev.mdc")}}</span></p> - -<p>āĻā§āύ "dev-mdc"? āĻāĻā§ āĻāĻāĻž "Mozilla Developer Center" āĻŦāĻž MDC āĻšāĻŋāϏā§āĻŦā§ āĻĒāϰāĻŋāĻāĻŋāϤ āĻāĻŋāϞāĨ¤ āϤāĻžāĻ āϏā§āĻ āĻāĻā§āϰ āύāĻžāĻŽ āĻ
āύā§āϝāĻžāϝāĻŧā§ āĻŽā§āĻāϞāĻŋāĻ āϞāĻŋāϏā§āĻāĻāĻŋ <span style="line-height: 21px;">dev-mdc āĻšāϝāĻŧā§āĻā§āĨ¤ āĻāĻāĻāĻŋ </span><a href="https://lists.mozilla.org/listinfo/dev-mdn" style="line-height: inherit;" title="https://lists.mozilla.org/listinfo/dev-mdn">dev-mdn</a><span style="line-height: inherit;"> āĻŽā§āĻāϞāĻŋāĻ āϞāĻŋāϏā§āĻāĻ āϰāϝāĻŧā§āĻā§āĨ¤ </span><a href="https://github.com/mozilla/kuma" style="line-height: inherit;" title="https://github.com/mozilla/kuma">Kuma</a><span style="line-height: inherit;"> āĻĒā§āϞā§āϝāĻžāĻāĻĢāϰā§āĻŽ, āϝā§āĻāĻž āĻĻāĻŋāϝāĻŧā§ MDN āĻāϞā§, āϏā§āĻāĻž āĻĄā§āĻā§āϞāĻĒ āĻāϰāĻžāϰ āĻāύā§āϝ āĻĄā§āĻā§āϞāĻĒāĻžāϰāϰāĻž āĻāĻāĻžāύ⧠āĻāϞā§āĻāύāĻž āĻāϰā§āĨ¤ āĻāĻĒāύāĻžāĻā§ āĻāĻāĻžāύā§āĻ āϝā§āĻā§āϤ āĻšāĻāϝāĻŧāĻžāϰ āĻāύā§āϝ āϏā§āĻŦāĻžāĻāϤ āĻāĻžāύāĻžāύ⧠āĻšāĻā§āĻā§āĨ¤ āĻāĻŋāύā§āϤ⧠āĻāĻĒāύāĻžāϰ āϝāĻĻāĻŋ āĻļā§āϧ⧠MDN āĻāϰ āĻāύāĻā§āύā§āĻ āĻāϰ āĻĒā§āϰāϤāĻŋ āĻāĻā§āϰāĻš āĻĨāĻžāĻā§, āϤāĻŦā§ āĻāĻāĻžāύ⧠āϝā§āĻā§āϤ āĻšāĻāϝāĻŧāĻžāϰ āĻĒā§āϰāϝāĻŧā§āĻāύ āύā§āĻāĨ¤</span></p> - -<h2 id="āĻāύā§āĻāĻžāϰāύā§āĻ_āϰāĻŋāϞā§_āĻā§āϝāĻžāĻ_āĻŦāĻž_IRC_āϤā§_āϝā§āĻāĻĻāĻžāύ">āĻāύā§āĻāĻžāϰāύā§āĻ āϰāĻŋāϞ⧠āĻā§āϝāĻžāĻ āĻŦāĻž IRC āϤ⧠āϝā§āĻāĻĻāĻžāύ</h2> - -<p>āĻŽā§āĻāĻŋāϞāĻž āĻĒā§āϰāĻā§āĻā§āĻā§āϰ āĻ
āύā§āϝāĻžāύā§āϝ āĻ
āĻāĻļā§āϰ āĻŽāϤ⧠MDN āĻāĻŽāĻŋāĻāύāĻŋāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰāĻž āĻ
āύāϞāĻžāĻāύ āĻā§āϝāĻžāĻ āĻāϰāĻžāϰ āĻāύā§āϝ IRC āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĨ¤Â <span style="line-height: inherit;">irc.mozilla.org āĻāϰ āĻŽāϧā§āϝā§</span><span style="line-height: inherit;"> āύāĻŋāĻā§āϰ IRC āĻāĻžāύā§āϞ āĻā§āϞā§Â </span><span style="line-height: inherit;">MDN āϏāĻāĻļā§āϞāĻŋāώā§āĻāĻ</span></p> - -<ul> - <li><a href="irc://irc.mozilla.org/devmo" title="irc://irc.mozilla.org/devmo">#devmo</a>: MDN āĻāϰ āĻāύāĻā§āύā§āĻ āύāĻŋāϝāĻŧā§ āĻāϞā§āĻāύāĻž āĻāϰāĻžāϰ āĻāύā§āϝāĨ¤</li> - <li><a href="irc://irc.mozilla.org/mdndev" title="http://irc.mozilla.org/devmo">#mdndev</a>: MDN āĻĒā§āϞā§āϝāĻžāĻāĻĢāϰā§āĻŽ āĻāϰ āĻāύā§āύāϝāĻŧāύā§āϰ āĻāϞā§āĻāύāĻž āĻāϰāĻžāϰ āĻāύā§āϝ (āϝāĻžÂ <a href="/en-US/docs/Project:MDN/Kuma" title="/en-US/docs/Project:MDN/Kuma">Kuma</a> āĻšāĻŋāϏā§āĻŦā§āĻ āĻĒāϰāĻŋāĻāĻŋāϤ)</li> - <li><a href="irc://irc.mozilla.org/mdn" title="irc://irc.mozilla.org/mdn">#mdn</a>: āĻĒāĻžāĻāĻāĻŽāĻŋāĻļāĻžāϞāĻŋ āĻāϞā§āĻāύāĻžāϰ āĻāύā§āϝ; MDN āϏāĻŽā§āĻĒāϰā§āĻāĻŋāϤ āĻā§āύ āĻāĻŋāĻā§ āĻāĻŋāĻā§āĻāĻžāϏāĻž āĻĨāĻžāĻāϞ⧠āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āύāĻŋāĻļā§āĻāĻŋāϤ āύāĻž āĻšāύ, āϝ⧠āĻā§āĻĨāĻžāϝāĻŧ āĻāĻŋāĻā§āĻā§āϏ āĻāϰāĻŦā§āύ, āĻāĻāĻžāύ⧠āĻāĻŋāĻā§āĻā§āϏ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</li> -</ul> - -<p>āĻā§āĻŦ āϏāĻŽā§āĻāĻŦāϤ āĻāĻ āĻā§āϝāĻžāύā§āϞ āĻā§āϞ⧠āĻāϤā§āϤāϰ āĻāĻŽā§āϰāĻŋāĻāĻžāϝāĻŧ āϰāĻŦāĻŋāĻŦāĻžāϰ āĻŦāĻžāĻĻā§ āĻ
āύā§āϝ āϏāĻŦ āĻĻāĻŋāύ āĻāĻžāϞ⧠āĻĨāĻžāĻā§āĨ¤</p> - -<p>āϝāĻĻāĻŋ āĻāĻĒāύāĻŋ āĻāĻā§ āĻāĻāύ⧠IRC āĻŦā§āϝāĻŦāĻšāĻžāϰ āύāĻžāĻāϰ⧠āĻĨāĻžāĻā§āύ, āϤāĻŦā§Â <a href="http://wiki.mozilla.org/IRC" title="http://wiki.mozilla/org/IRC">IRC āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāĻžāύā§āύ</a>āĨ¤Â <a href="https://addons.mozilla.org/en-US/firefox/addon/chatzilla/" title="https://addons.mozilla.org/en-US/firefox/addon/chatzilla/">ChatZilla</a> āĻšāĻā§āĻā§ IRC āĻā§āϞāĻžāϝāĻŧā§āύā§āĻ āϝāĻžÂ āĻāĻāĻāĻŋ āĻĢāĻžāϝāĻŧāĻžāϰāĻĢāĻā§āϏ āĻ
ā§āϝāĻžāĻĄ-āĻ
āύ āĻšāĻŋāϏā§āĻŦā§ āϤā§āϰāĻŋ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤</p> - -<h2 id="āĻĒāϰāĻŦāϰā§āϤā§_āϧāĻžāĻĒ">āĻĒāϰāĻŦāϰā§āϤ⧠āϧāĻžāĻĒ</h2> - -<ul> - <li><a href="/bn-BD/docs/Project:MDN/%E0%A6%85%E0%A6%AC%E0%A6%A6%E0%A6%BE%E0%A6%A8" title="/bn-BD/docs/Project:MDN/%E0%A6%85%E0%A6%AC%E0%A6%A6%E0%A6%BE%E0%A6%A8">MDN āĻ āĻ
āĻŦāĻĻāĻžāύ āϰāĻžāĻāĻžāĻ</a> MDN āĻ āĻāĻžāĻ āĻāϰāĻžāϰ āĻāύā§āϝ āϏāĻšāĻžāϝāĻŧāĻŋāĻāĻž āĻāĻŦāĻ āϏāĻžāĻā§āĻļāύā§āϰ āĻāύā§āϝ āĻāĻāĻžāύ⧠āĻĻā§āĻā§āύāĨ¤</li> - <li><a href="/bn-BD/docs/Project:MDN/āĻ
āĻŦāĻĻāĻžāύ/āĻāϞāĻŽāĻžāύ_āĻāĻāύāĻžāĻŦāϞāĻŋ_āϏāĻŽā§āĻĒāϰā§āĻā§" title="/en-US/docs/Project:MDN/Contributing/Follow_what_s_happening">āĻāϞāĻŽāĻžāύ āĻāĻāύāĻžāĻŦāϞāĻŋ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāĻžāύā§āύāĻ</a> MDN āĻāϰ āϏāĻžāĻĨā§ āϝā§āĻā§āϤ āĻĨāĻžāĻāĻžāϰ āĻāύā§āϝ āĻāϰāĻ āĻāĻŋāĻā§ āĻĒāĻĨāĨ¤ āĻāϏāϞ⧠āĻāĻāĻŋ āĻŽā§āĻāĻŋāϞāĻžāϰ āĻĄā§āĻā§āϞāĻĒāĻžāϰāĻĻā§āϰ āĻāĻāϏāĻā§āĻā§ āĻĨāĻžāĻāĻžāϰ āĻāύā§āϝāĨ¤</li> -</ul> diff --git a/files/bn/orphaned/mdn/community/whats_happening/index.html b/files/bn/orphaned/mdn/community/whats_happening/index.html deleted file mode 100644 index ffba033296..0000000000 --- a/files/bn/orphaned/mdn/community/whats_happening/index.html +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: āĻāϞāĻŽāĻžāύ āĻāĻāύāĻžāĻŦāϞāĻŋ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāĻžāύā§āύ -slug: orphaned/MDN/Community/Whats_happening -translation_of: MDN/Community/Whats_happening -original_slug: MDN/Community/Whats_happening ---- -<div>{{MDNSidebar}}</div><p>MDN āϤā§āϰāĻŋ āĻšāϝāĻŧā§āĻā§ āĻŽā§āĻāĻŋāϞāĻžāĻ°Â <a href="https://wiki.mozilla.org/Engagement/Developer_Engagement" title="https://wiki.mozilla.org/Engagement/Developer_Engagement">Websites and Developer Engagement</a> āĻāĻŽāĻŋāĻāύāĻŋāĻāĻŋāϰ āĻĻā§āĻŦāĻžāϰāĻžāĨ¤ āύāĻŋāĻā§ āĻāĻŋāĻā§ āϰāĻžāϏā§āϤāĻž āĻŦāϞ⧠āĻĻā§āϝāĻŧāĻž āĻāĻā§ āϝāĻžāϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻāĻŽāϰāĻž āĻāĻŋ āĻāϰāĻāĻŋ, āϏ⧠āϏāĻŽā§āĻĒāϰā§āĻā§ āϤāĻĨā§āϝ āĻāĻžāĻāĻžāĻāĻžāĻāĻŋ āĻāϰāĻŋāĨ¤</p> -<h3 id="āĻŦā§āϞāĻ">āĻŦā§āϞāĻ</h3> -<dl> - <dt> - <a href="https://hacks.mozilla.org/" title="https://hacks.mozilla.org/">Mozilla Hacks</a></dt> - <dd> - āĻāϝāĻŧā§āĻŦ, āĻŽā§āĻāĻŋāϞāĻž āĻā§āĻāύā§āϞāĻāĻŋ āĻāĻŦāĻ āĻĢāĻŋāĻāĻžāϰ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āĻāĻŦāϰ āĻāĻāĻžāύ⧠āĻĒāĻžāĻāϝāĻŧāĻž āϝāĻžāĻŦā§āĨ¤Â </dd> - <dt> - āĻĄā§āĻā§āϞāĻĒāĻžāϰāĻĻā§āϰ āϏāĻāϝā§āĻā§āϤ āĻāϰāĻž</dt> - <dd> - āĻļā§āĻā§āϰāĻ āĻāϏāĻā§! āĻāĻŽāĻŋāĻāύāĻŋāĻāĻŋāϰ āĻŽāϧā§āϝ⧠āϤā§āĻĒāϰāϤāĻž āĻāĻŦāĻ āĻāϞā§āĻāύāĻžāϰ āĻĒā§āϰāϏāĻžāϰ āĻāϰāϤ⧠āĻā§āĻŦ āĻļā§āĻā§āϰāĻ āĻāĻāĻŋ āĻāĻžāϞ⧠āĻāϰāĻž āĻšāĻŦā§āĨ¤ āĻāϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻĄā§āĻā§āϞāĻĒāĻžāϰāĻĻā§āϰ āϏāĻāĻāĻŦāĻĻā§āϧ āĻ āϏāĻāϝā§āĻā§āϤ āϰāĻžāĻāĻž āϝāĻžāĻŦā§āĨ¤</dd> -</dl> -<h3 id="āϏāĻžāĻŽāĻžāĻāĻŋāĻ_āϝā§āĻāĻžāϝā§āĻ">āϏāĻžāĻŽāĻžāĻāĻŋāĻ āϝā§āĻāĻžāϝā§āĻ</h3> -<ul> - <li><a href="https://twitter.com/mozhacks" title="https://twitter.com/mozhacks"><span id="cke_bm_286S" class="hidden"> </span>@MozHacks</a>: āύāĻŋāϤā§āϝ āύāϤā§āύ āĻāϝāĻŧā§āĻŦ āĻā§āĻāύā§āϞāĻāĻŋ, āĻĻāĻžāϰā§āύ āϏāĻŦ HTML5 āĻ
ā§āϝāĻžāĻĒ āĻāĻŦāĻ āĻĢāĻžāϝāĻŧāĻžāϰāĻĢāĻā§āϏ āĻĢāĻŋāĻāĻžāĻ°Â āϏāĻŽā§āĻĒāϰā§āĻā§ āĻā§āĻāĻāĨ¤</li> - <li><a href="https://twitter.com/NewOnMDN" title="https://twitter.com/NewOnMDN">@NewOnMDN</a>: āύāϤā§āύ āĻĒā§āώā§āĻ āĻž āĻā§āϞā§āϰ āϏāĻāĻāϞāύ, āĻāϞā§āϞā§āĻāϝā§āĻā§āϝ āĻšāĻžāϞāύāĻžāĻāĻžāĻĻ āĻāĻŦāĻ āĻŽā§āĻāĻŋāϞāĻž āĻĄā§āĻā§āϞāĻĒāĻžāϰ āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻ
āύā§āϝāĻžāύā§āϝ āĻāĻŦāϰāĨ¤</li> - <li><a href="https://plus.google.com/+MozillaDeveloperNetwork" title="https://plus.google.com/+MozillaDeveloperNetwork">+MozillaDeveloperNetwork</a></li> - <li><a href="http://www.youtube.com/user/mozhacks" title="http://www.youtube.com/user/mozhacks">Mozilla Hacks (YouTube)</a></li> - <li><a href="https://twitter.com/mozhacks/moz-developer-engagement" title="https://twitter.com/mozhacks/moz-developer-engagement">Moz Developer Engagment</a>: āĻĄā§āĻā§āϞāĻĒāĻžāϰāĻĻā§āϰ āϏāĻāϝā§āĻā§āϤ āĻāϰāĻžāϰ āĻāύā§āϝ āĻā§āĻāĻāĻžāϰ⧠āϝāĻžāϰāĻž āϏāĻā§āϰāĻŋāϝāĻŧ āϰāϝāĻŧā§āĻā§āύ, āϤāĻžāĻĻā§āϰ āϞāĻŋāϏā§āĻāĨ¤</li> -</ul> -<h3 id="MDN_āĻāĻŽāĻŋāĻāύāĻŋāĻāĻŋ_āϏāĻāĻž">MDN āĻāĻŽāĻŋāĻāύāĻŋāĻāĻŋ āϏāĻāĻž</h3> -<p>āĻāĻŽāĻŋāĻāύāĻŋāĻāĻŋāϰ āϏāĻāĻž āĻĒā§āϰāϤāĻŋ āĻĻā§āĻ āϏāĻĒā§āϤāĻžāĻš āĻ
āύā§āϤāϰ āĻŦā§āϧāĻŦāĻžāϰā§, āĻŽāĻžāϰā§āĻāĻŋāύ āĻĒā§āϰāĻļāĻžāύā§āϤ āĻŽāĻšāĻžāϏāĻžāĻāϰā§āϝāĻŧ āϏāĻŽāϝāĻŧ ā§§ā§Ļ:ā§Ļā§Ļ āĻāĻžāϝāĻŧ (UTC-0800 āĻ
āĻā§āĻā§āĻŦāϰ-āĻŽāĻžāϰā§āĻ, UTC-0700 āĻŽāĻžāϰā§āĻ-āĻ
āĻā§āĻā§āĻŦāϰ), <a href="irc://irc.mozilla.org/devmo" title="irc://irc.mozilla.org/devmo">#devmo</a> <a href="http://wiki.mozilla.org/IRC" title="http://wiki.mozilla.org/IRC">IRC</a> āĻāĻžāύā§āϞ⧠āĻ
āύā§āώā§āĻ āĻŋāϤ āĻšāϝāĻŧāĨ¤Â <span style="line-height: inherit;">āĻāĻā§āϰ āϏāĻāĻž āĻā§āϞā§āϰ āĻāϞā§āĻā§āϝ āϏā§āĻāĻŋ āĻĻā§āĻāĻžāϰ āĻāύā§āϝ</span><span style="line-height: inherit;"> </span><a href="https://wiki.mozilla.org/MDN/Community_meetings" style="line-height: inherit;" title="https://wiki.mozilla.org/MDN/Community_meetings">MDN community meetings</a> āĻāϰ āĻāĻāĻāĻŋ āĻĒāĻžāϤāĻž āĻĻā§āĻāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</p> -<p><a class="external text" href="https://mail.mozilla.com/home/publiccalendar@mozilla.com/MDN_Events.html" rel="nofollow">MDN Events</a> āĻā§āϝāĻžāϞā§āύā§āĻĄāĻžāϰ⧠MDN āĻāĻŽāĻŋāĻāύāĻŋāĻāĻŋāϰ āϏāĻāĻž, āĻĄāĻ āĻāϰ āϏāĻāĻāϞāύ āĻāĻŦāĻ MDN āϏāĻāĻļā§āϞāĻŋāώā§āĻ āĻ
āύā§āϝāĻžāύā§āϝ āĻ
āύā§āώā§āĻ āĻžāύ āϏāĻŽā§āĻĒāϰā§āĻāĻŋāϤ āϤāĻĨā§āϝ āĻĨāĻžāĻā§āĨ¤</p> diff --git a/files/bn/orphaned/mdn/contribute/howto/create_an_mdn_account/index.html b/files/bn/orphaned/mdn/contribute/howto/create_an_mdn_account/index.html deleted file mode 100644 index e28ffb74b8..0000000000 --- a/files/bn/orphaned/mdn/contribute/howto/create_an_mdn_account/index.html +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: āϝā§āĻāĻžāĻŦā§ MDN āĻ āĻ
ā§āϝāĻžāĻāĻžāĻāύā§āĻ āϤā§āϰāĻŋ āĻāϰāĻŦā§ -slug: orphaned/MDN/Contribute/Howto/Create_an_MDN_account -translation_of: MDN/Contribute/Howto/Create_an_MDN_account -original_slug: MDN/Contribute/Howto/Create_an_MDN_account ---- -<div>{{MDNSidebar}}</div><p>āĻāĻāĻžāĻŦā§ āĻāĻŽāϰāĻž MDN āĻ āĻāĻāĻāĻŋ āĻ
ā§āϝāĻžāĻāĻžāĻāύā§āĻ āϤā§āϰāĻŋ āĻāϰāĻŦā§āĻ</p> -<ol style="list-style-type: -moz-bengali; list-style-type: bengali;"> - <li>āĻĒāĻžāϤāĻžāϰ āĻāĻĒāϰ⧠āĻĨāĻžāĻāĻž<strong> Sign in</strong> <strong>with Persona</strong> āĻŦāĻžāĻāύ⧠āĻā§āϞāĻŋāĻ āĻāϰā§āύāĨ¤ āĻāĻāĻāĻŋ āĻĒāĻžāϰāϏā§āύāĻž āϞāĻāĻāύā§āϰ āĻāĻāύā§āĻĄā§ āĻāĻžāϞ⧠āĻšāĻŦā§āĨ¤</li> - <li>āύāϤā§āύ āĻ
ā§āϝāĻžāĻāĻžāĻāύā§āĻ āĻāϰ āĻāύā§āϝ āϝ⧠āĻāĻŽā§āĻāϞ āĻ āĻŋāĻāĻžāύāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻāĻžāύ, āϏā§āĻāĻŋ āϞāĻŋāĻā§āύ āĻāĻŦāĻ <strong>next </strong>āĻ āĻā§āϞāĻŋāĻ āĻāϰā§āύāĨ¤</li> - <li>āĻāϰāĻĒāϰ⧠āϝā§āĻāĻž āĻšāĻŦā§, āϤāĻž āύāĻŋāϰā§āĻāϰ āĻāϰ⧠āϝā§, āĻāĻĒāύāĻŋ āĻāϰ āĻāĻā§ āĻāĻ āĻāĻŽā§āĻāϞ āĻ āĻŋāĻāĻžāύāĻžāĻāĻŋ āĻĒāĻžāϰāϏā§āύāĻžāϝāĻŧ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĻā§āύ, āĻāĻŋ āύāĻžāĨ¤ - <ul> - <li>āϝāĻĻāĻŋ āĻāϰ āĻāĻā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻĨāĻžāĻā§āύ, āϤāĻŦā§ āĻĒāĻžāϰāϏā§āύāĻž āĻāĻāύā§āĻĄā§āĻāĻŋ āĻāĻĒāύāĻžāϰ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ āĻāĻžāĻāĻŦā§āĨ¤ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ āĻĻāĻŋāύ āĻāĻŦāĻ <strong>done</strong> āĻā§āϞāĻŋāĻ āĻāϰā§āύāĨ¤</li> - <li>āϝāĻĻāĻŋ āĻāϰ āĻāĻā§ āĻāĻāύ⧠āĻĒāĻžāϰāϏā§āύāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āύāĻž āĻāϰ⧠āĻĨāĻžāĻā§āύ, āϤāĻŦā§ āĻāĻĒāύāĻžāĻā§ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ āύāĻŋāϰā§āĻŦāĻžāĻāύ āĻāϰāϤ⧠āĻŦāϞāĻŦā§āĨ¤ - <ol style="list-style-type: -moz-bengali; list-style-type: bengali;"> - <li>āĻĻā§āĻāĻŦāĻžāϰ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ āĻĻāĻŋāύ āĻāĻŦāĻ <strong>done</strong> āĻā§āϞāĻŋāĻ āĻāϰā§āύāĨ¤</li> - <li>āĻāĻĒāύāĻžāϰ āĻāĻŽā§āĻāϞ āĻā§āĻ āĻāϰā§āύ āĻāĻŦāĻ āĻĻā§āĻā§āύ āϝā§, no-reply@persona.org āĻĨā§āĻā§ āĻā§āύ āĻŽā§āĻāϞ āĻāϏā§āĻā§ āĻāĻŋ āύāĻž; āϝāĻĻāĻŋ āĻāύāĻŦāĻā§āϏ⧠āύāĻž āĻĒāĻžāύ, āϤāĻŦā§ spam āĻŦāĻā§āϏ⧠āĻĻā§āĻā§āύāĨ¤</li> - <li> āĻŽā§āϏā§āĻā§ āĻĨāĻžāĻāĻž āύāĻŋāĻŦāύā§āϧāύ āϞāĻŋāĻā§āĻā§ āĻā§āϞāĻŋāĻ āĻāϰā§āύāĨ¤ āĻāĻĒāύāĻžāϰ āĻĒāĻžāϰāϏā§āύāĻž āĻ
ā§āϝāĻžāĻāĻžāĻāύā§āĻ āϤā§āϰāĻŋāĨ¤</li> - <li>āĻāĻŦāĻžāϰ āĻāĻĒāύāĻŋ āϝ⧠āĻā§āϝāĻžāĻŦ āĻŦāĻž āĻāĻāύā§āĻĄā§ āĻĨā§āĻā§ MDN āĻ āĻĒā§āϰāĻŦā§āĻļ (signing in) āĻāϰāϤ⧠āĻāĻŋāϝāĻŧā§āĻāĻŋāϞā§āύ, āϏā§āĻāĻžāύ⧠āĻĢāĻŋāϰ⧠āϝāĻžāύāĨ¤</li> - </ol> - </li> - </ul> - </li> - <li>āĻāĻāĻŦāĻžāϰ āϝāĻāύ āĻāĻĒāύāĻŋ āĻĒāĻžāϰāϏā§āύāĻžāϝāĻŧ āĻ
āύā§āĻŽā§āĻĻāĻŋāϤ āĻšāϝāĻŧā§ āϝāĻžāĻŦā§āύ, āϤāĻāύ MDN āĻāϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āύāϤā§āύ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠āĻĒāĻžāϤāĻž (Profile page) āĻĒāĻžāĻŦā§āύāĨ¤</li> - <li>āĻāĻĒāύāĻžāϰ āĻĒā§āϰā§āĻĢāĻžāĻāϞā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āύāĻžāĻŽ (user name) āύāĻŋāϰā§āĻŦāĻžāĻāύ āĻāϰā§āύ āĻāĻŦāĻ <strong>Create new profile</strong> āĻā§āϞāĻŋāĻ āĻāϰā§āύāĨ¤</li> -</ol> -<div class="note"> - <p><strong>āĻŦāĻŋāĻļā§āώ āĻĻā§āϰāώā§āĻāĻŦā§āϝ:</strong> āύāϤā§āύ āĻāĻāĻāĻžāϰ āύāĻžāĻŽā§āϰ āĻŽāϧā§āϝ⧠āĻā§āύ āϏā§āĻĒā§āϏ āĻŦāĻž @ āĻĨāĻžāĻāϤ⧠āĻĒāĻžāϰāĻŦā§ āύāĻžāĨ¤ āĻŽāύ⧠āϰāĻžāĻāĻŦā§āύ, āĻāĻĒāύāĻŋ āϝā§āϏāĻŦ āĻāĻžāĻ āĻāϰā§āĻā§āύ, āϤāĻž āĻāĻŋāĻšā§āύāĻŋāϤ āĻāϰāϤ⧠āĻāĻĒāύāĻžāϰ āĻāĻāĻāĻžāϰāύā§āĻŽ āϏāĻžāϰā§āĻŦāĻāύā§āύ āĻāĻžāĻŦā§ āĻĒā§āϰāĻĻāϰā§āĻļāύ āĻāϰāĻž āĻšāĻŦā§āĨ¤</p> -</div> -<p> </p> diff --git a/files/bn/orphaned/web/guide/events/index.html b/files/bn/orphaned/web/guide/events/index.html deleted file mode 100644 index 2322c7fdf6..0000000000 --- a/files/bn/orphaned/web/guide/events/index.html +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: Event developer guide -slug: orphaned/Web/Guide/Events -tags: - - DOM - - Event - - Guide - - NeedsTranslation - - NeedsUpdate - - TopicStub - - events -translation_of: Web/Guide/Events -original_slug: Web/Guide/Events ---- -<p>{{draft()}}</p> -<p>Events refers both to a design pattern used for the asynchronous handling of various incidents which occur in the lifetime of a web page and to the naming, characterization, and use of a large number of incidents of different types.</p> -<p>The <a href="/en-US/docs/Web/Guide/API/DOM/Events/Overview_of_Events_and_Handlers">overview page</a> provides an introduction to the design pattern and a summary of the types of incidents which are defined and reacted to by modern web browsers.</p> -<p>The <a href="/en-US/docs/Web/Guide/API/DOM/Events/Creating_and_triggering_events">custom events page</a> describes how the event code design pattern can be used in custom code to define new event types emitted by user objects, register listener functions to handle those events, and trigger the events in user code.</p> -<p>The remaining pages describe how to use events of different kinds defined by web browsers. Unfortunately, these events have been defined piece by piece as web browsers have evolved so that there is no satisfying systematic characterization of the events built-in or defined by modern web browsers.</p> -<p>The <strong>device</strong> on which the web browser is running can trigger events, for example due to a change in its position and orientation in the real world, as discussed partially by the <a href="/en-US/docs/Web/Guide/API/DOM/Events/Orientation_and_motion_data_explained">page on orientation coordinate systems</a> and the <a href="/en-US/docs/Web/Guide/API/DOM/Events/Using_device_orientation_with_3D_transforms">page on the use of 3D transforms</a>. That is different, but similar, to the change in device vertical orientation. </p> -<p>The <strong>window</strong> in which the browser is displayed which might trigger events, for example, change size if the user maximizes the window or otherwise changes it.</p> -<p>The <strong>process</strong> loading of a web page might trigger events in response to the completion of different steps in the downloading, parsing, and rendering of the web page for display to the user.</p> -<p>The <strong>user interaction</strong> with the web page contents might trigger events. The events triggered by user interaction evolved during the early years of browser design and include a complicated system defining the sequence in which events will be called and the manner in which that sequence can be controlled. The different types of user interaction driven events include:</p> -<ul> - <li>the original 'click' event,</li> - <li>mouse events,</li> - <li><a href="/en-US/docs/Web/Guide/API/DOM/Events/Mouse_gesture_events">mouse gesture events</a>, and</li> - <li>both <a href="/en-US/docs/Web/Guide/API/DOM/Events/Touch_events">touch events</a> and the earlier, but deprecated, <a href="/en-US/docs/Web/Guide/API/DOM/Events/Touch_events_(Mozilla_experimental)">mozilla experimental touch events</a>.</li> -</ul> -<p>The <strong>modification of the web page</strong> in structure or content might trigger some events, as is explained in the <a href="/en-US/docs/Web/Guide/API/DOM/Events/Mutation_events">mutation events page</a>, but the use of these events has been deprecated in favour of the lighter <a href="/en-US/docs/Web/API/MutationObserver">Mutation Observer</a> approach.</p> -<p>The <strong>media streams</strong> embedded in the HTML documents might trigger some events, as explained in the <a href="/en-US/docs/Web/Guide/API/DOM/Events/Media_events">media events</a> page.</p> -<p>The <strong>network requests</strong> made by a web page might trigger some events.</p> -<p>There are many other sources of events defined by web browsers for which pages are not yet available in this guide.</p> -<div class="note"> - <p>Note: This Event Developer Guide needs substantial work. The structure needs to be reorganized and the pages rewritten. Our hope is that everything you need to know about events will go under here.</p> -</div> -<h2 id="Docs">Docs</h2> -<p>{{LandingPageListSubpages}}</p> diff --git a/files/bn/tools/3d_view/index.html b/files/bn/tools/3d_view/index.html deleted file mode 100644 index caab492814..0000000000 --- a/files/bn/tools/3d_view/index.html +++ /dev/null @@ -1,97 +0,0 @@ ---- -title: āϤā§āϰāĻŋāĻŽāĻžāϤā§āϰāĻŋāĻ āĻĻāϰā§āĻļāύ -slug: Tools/3D_View -translation_of: Tools/3D_View -original_slug: Tools/āϤā§āϰāĻŋāĻŽāĻžāϤā§āϰāĻŋāĻ_āĻĻāϰā§āĻļāύ ---- -<div>{{ToolsSidebar}}</div> - -<p><span id="result_box" lang="bn"><span class="hps">āϝāĻāύ āĻāĻĒāύāĻŋ āϤā§āϰāĻŋāĻŽāĻžāϤā§āϰāĻŋāĻ(<span id="result_box" lang="bn"><span class="hps">3D</span></span>) āĻĻāϰā§āĻļāύ</span> āĻŦā§āϤāĻžāĻŽ āĻāĻžāĻĒ āĻĻāĻŋāĻŦā§āύ<span class="hps">,</span><span class="hps"> āĻĒāĻžāϤāĻž</span>āĻāĻŋ āϤā§āϰāĻŋāĻŽāĻžāϤā§āϰāĻŋāĻ āĻĻāϰā§āĻļāύ <span class="hps">āĻĒā§āϰāĻā§āϰāĻŋā§āĻžā§ āϝāĻžāĻŦā§</span><span>;</span><span class="hps"> āĻāĻ</span> <span class="hps">āĻĒā§āϰāĻā§āϰāĻŋā§āĻžā§ āĻāĻĒāύāĻŋ</span><span id="result_box" lang="bn"><span class="hps"> āĻĻā§āĻāϤ⧠āĻĒāĻžāĻŦā§āύ</span></span> āĻāĻĒāύāĻžāϰ āĻĒāĻžāϤāĻž <span id="result_box" lang="bn"><span class="hps">āϤā§āϰāĻŋāĻŽāĻžāϤā§āϰāĻŋāĻ(</span></span><span id="result_box" lang="bn"><span class="hps"><span id="result_box" lang="bn"><span class="hps">3D)</span> <span class="hps">āĻĻā§āĻļā§āϝā§<span id="result_box" lang="bn"><span class="hps"><span id="result_box" lang="bn"><span class="hps"> āĻāĻĒāϏā§āĻĨāĻžāĻĒāύ</span></span></span></span> āĻāϰ⧠<span id="result_box" lang="bn"><span class="hps">HTML-āĻāϰ</span></span></span></span></span></span><span class="hps"> āĻāĻžāϰāĻā§āύāĻž<span id="result_box" lang="bn"><span id="result_box" lang="bn"><span class="hps"> āĻāϰ āϝāĻž āĻā§āϰāĻŽāĻŦāϰā§āϧāĻŽāĻžāύ</span> <span class="atn hps">"</span><span>āϞāĻŽā§āĻŦāĻž</span><span>"</span> <span class="hps">āĻšāϝāĻŧ, āϝā§āĻāĻŋ </span></span></span></span><span class="hps">āĻāĻĒāύāĻžāϰ āĻĒā§āώā§āĻ āĻž</span>āĻā§ āĻŦāĻžāĻāϰā§āϰ āĻĻāĻŋāĻā§ āĻ ā§āϞ⧠āĻĻāĻŋāĻā§āĻā§<span>āĨ¤</span><span class="hps"> āĻāĻ āĻĻā§āĻļā§āϝ⧠āĻĻā§āĻāĻž āϝāĻžā§ āĻāĻĒāύāĻžāϰ āĻŦāĻŋāώā§āĻŦāϏā§āϤā§</span><span class="hps">āĻā§āϞ⧠āĻāϰāĻ āϏāĻšāĻā§ āĻāϰā§āϰ āĻāĻā§āϤāĻŋāϤ⧠āĻĒā§āϰāĻāĻžāĻļ āĻĒāĻžā§āĨ¤</span></span></p> - -<p><img alt="" class="default internal" src="/files/3625/3dview.png"></p> - -<p><span id="result_box" lang="bn"><span class="hps">āĻā§āĻĒā§ āϰā§āĻā§ āĻāĻŦāĻ āĻā§āύ⧠āϧāϰā§</span><span class="hps">, āĻŦāĻŋāĻāĻŋāύā§āύ āĻā§āĻŖ āĻĨā§āĻā§ āĻĻā§āĻāĻžāϰ āĻāύā§āϝ āĻāĻĒāύāĻŋ</span> <span id="result_box" lang="bn"><span class="hps">āĻāĻĒāύāĻžāϰ</span> <span class="hps">āĻĒā§āώā§āĻ āĻžāϰ</span> <span class="hps">DOM(</span></span></span><span id="result_box" lang="bn"><span id="result_box" lang="bn"><span class="hps">Document Object Model)</span> <span class="hps">āĻ
āύā§āĻā§āϰāĻŽā§āϰ</span> </span>āϤā§āϰāĻŋāĻŽāĻžāϤā§āϰāĻŋāĻ āĻŦāϰā§āĻŖāύāĻžāĻāĻŋ <span class="hps">āĻā§āϰāĻžāϤ⧠āĻĒāĻžāϰā§āύ</span> <span class="hps">āĻāĻŦāĻ</span> <span class="hps">āĻĒā§āύāϰāĻžāϝāĻŧ</span> āĻĻā§āϝā§āϤāĻŋāĻŽā§ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ<span>, </span><span class="hps">āĻāϰ</span> āĻāĻžāĻ āĻžāĻŽā§ <span id="result_box" lang="bn"><span class="hps">āĻāĻžāϞā§</span></span>āĻŽāϤ⧠<span class="hps">āĻĒāϰā§āĻā§āώāĻžāϰ āĻāύā§āϝ</span><span>āĨ¤</span> <span class="hps">āĻĒāϰā§āĻĻāĻžāϰ āĻā§āĻžāϞ⧠āĻĨāĻžāĻāĻž āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻš āĻĻā§āĻļā§āϝāĻŽāĻžāύ āĻšāĻŦā§</span><span class="hps">, āϝāĻžāϰ āĻĢāϞ⧠āĻāĻĒāύāĻŋ āĻĻā§āĻāϤ⧠āĻĒāĻžāĻŦā§āύ āĻā§āĻĨāĻžā§ āĻāĻĒāĻžāĻĻāĻžāύāĻā§āϞā§āϰ āϏāĻŽā§āĻĒāϰā§āĻ āϏā§āĻĨāĻžāĻĒāĻŋāϤ āĻšā§ āĻĻā§āĻļā§āϝāĻŽāĻžāύ āĻāĻĒāĻžāĻĻāĻžāύ āĻāϰ āϏāĻžāĻĨā§āĨ¤</span> āĻāĻĒāύāĻŋ āĻāĻĒāĻžāĻĻāĻžāύ⧠āĻā§āĻĒā§ HTML āϏā§āĻāĻŋ āĻ
āĻĨāĻŦāĻž Style āϏā§āĻāĻŋ āĻĨā§āĻā§ āϤāĻžāĻĻā§āϰ HTML<span class="hps"> āĻĻā§āĻāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</span> <span class="hps">āĻŦāĻŋāĻĒāϰā§āϤāĻāĻžāĻŦā§, āĻāĻĒāύāĻŋ breadcrumb bar(āĻāĻ āĻĒā§āϰāĻāĻžāϰ āĻĒāϰāĻŋāĻā§āϰāĻŽāĻŖ āĻĻāĻŖā§āĻĄ) āĻāϰ āĻāĻĒāĻžāĻĻāĻžāύāĻā§āϞā§āϤ⧠āĻā§āĻĒā§ āĻā§āύ āĻā§āύ āĻāĻĒāĻžāĻĻāĻžāύ āϤā§āϰāĻŋāĻŽāĻžāϤā§āϰāĻŋāĻ āĻĻā§āĻļā§āϝ⧠āĻĨāĻžāĻāĻŦā§ āϤāĻž āύāĻŋāϰā§āĻŦāĻžāĻāύ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύ</span><span class="hps">āĨ¤</span></span></p> - -<p>If you do not see the 3D button in the page inspector, it is possible that your graphics driver needs to be updated. See the <a class="link-https" href="https://wiki.mozilla.org/Blocklisting/Blocked_Graphics_Drivers" title="https://wiki.mozilla.org/Blocklisting/Blocked_Graphics_Drivers">blocklisted drivers page</a> for more information.</p> - -<h2 id="Controlling_the_3D_view">Controlling the 3D view</h2> - -<p>There are keyboard shortcuts and mouse controls available for the 3D view.</p> - -<table class="standard-table" style="width: auto;"> - <tbody> - <tr> - <td class="header">Function</td> - <td class="header">Keyboard</td> - <td class="header">Mouse</td> - </tr> - <tr> - <td>Zoom in/out</td> - <td>+ / -</td> - <td>Scroll wheel up/down</td> - </tr> - <tr> - <td>Rotate left/right</td> - <td>a / d</td> - <td>Mouse left/right</td> - </tr> - <tr> - <td>Rotate up/down</td> - <td>w / s</td> - <td>Mouse up/down</td> - </tr> - <tr> - <td>Pan left/right</td> - <td>â / â</td> - <td>Mouse left/right</td> - </tr> - <tr> - <td>Pan up/down</td> - <td>â / â</td> - <td>Mouse up/down</td> - </tr> - <tr> - <td>Reset zoom level</td> - <td>0</td> - <td>Resets the zoom level to the default</td> - </tr> - <tr> - <td>Focus on selected node</td> - <td>f</td> - <td>Makes sure the currently selected node is visible</td> - </tr> - <tr> - <td>Reset view</td> - <td>r</td> - <td>Resets zoom, rotation, and panning to the default</td> - </tr> - <tr> - <td>Hide current node</td> - <td>x</td> - <td>Makes the currently selected node invisible; this can be helpful if you need to get at a node that's obscured</td> - </tr> - </tbody> -</table> - -<h2 id="Use_cases_for_the_3D_view">Use cases for the 3D view</h2> - -<p>There are a variety of ways the 3D view is useful:</p> - -<ul> - <li>If you have broken HTML causing layout problems, looking at the 3D view can help find where you've gone wrong. Often, layout problems are caused by improper nesting of content. This can become much more obvious when looking at the 3D view and seeing where your elements are nested wrong.</li> - <li>If content isn't displaying, you may be able to figure out why; since the 3D view lets you zoom out to see elements that are rendering outside the visible area of the page, you can find stray content this way.</li> - <li>You can get a look at how your page is structured to see if there may be ways to optimize your layout.</li> - <li>And, of course, it looks <strong>awesome</strong>.</li> -</ul> - -<h2 id="See_also">See also</h2> - -<ul> - <li><a href="/en/Tools/Page_Inspector" title="Page Inspector">Page Inspector</a></li> - <li><a href="/en/Tools/Page_Inspector/HTML_panel" title="HTML panel">HTML panel</a></li> - <li><a href="/en/Tools/Page_Inspector/Style_panel" title="en/Tools/Page_Inspector/Style panel">Style panel</a></li> - <li><a href="/en/Tools" title="Tools">Tools</a></li> - <li><a class="external" href="http://hacks.mozilla.org/2011/12/new-developer-tools-in-firefox-11-aurora/" title="http://hacks.mozilla.org/2011/12/new-developer-tools-in-firefox-11-aurora/">New Developer Tools in Firefox 11 Aurora</a> (blog post)</li> -</ul> - -<p>{{ languages( { "ja": "ja/Tools/Page_Inspector/3D_view", "zh-cn": "zh-cn/Tools/Page_Inspector/3D_view"} ) }}</p> diff --git a/files/bn/tools/index.html b/files/bn/tools/index.html deleted file mode 100644 index de2b9c61ff..0000000000 --- a/files/bn/tools/index.html +++ /dev/null @@ -1,187 +0,0 @@ ---- -title: āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻĄā§āĻā§āϞāĻĒāĻžāϰ āĻā§āϞ -slug: Tools -tags: - - NeedsReview -translation_of: Tools ---- -<div>{{ToolsSidebar}}</div> - -<div class="summary"><span class="seoSummary">āĻĄā§āϏā§āĻāĻāĻĒ āĻāĻŦāĻ āĻŽā§āĻŦāĻžāĻāϞ⧠HTML, CSS āĻāĻŦāĻ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĒāϰā§āĻā§āώāĻž, āϏāĻŽā§āĻĒāĻžāĻĻāύ āĻāĻŦāĻ āĻĄāĻŋāĻŦāĻžāĻ āĻāϰā§āύ</span></div> - -<div class="column-container zone-callout"><a href="https://www.mozilla.org/firefox/channel/#aurora" style="float: right; margin-bottom: 20px; padding: 10px; text-align: center; border-radius: 4px; display: inline-block; background-color: #81BC2E; white-space: nowrap; color: white; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.25); box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.2), 0px -1px 0px 0px rgba(0, 0, 0, 0.3) inset;">āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻ
āϰā§āϰāĻž āĻāύā§āϏāĻāϞ āĻāϰā§āύ</a> - -<h3 id="What's_new_in_Aurora.3F" name="What's_new_in_Aurora.3F">āĻ
āϰā§āϰāĻžāϤ⧠āύāϤā§āύ āĻāĻŋ āĻāĻā§?</h3> - -<p>āĻ
āϰā§āϰāĻž āĻšāĻā§āĻā§ āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏā§āϰ āĻĒā§āϰāĻŋāĻāĻŋāĻ āĻŦāĻŋāϞā§āĻĄ, āϝā§āĻāĻžāύ⧠āĻāĻĒāύāĻŋ āϝā§āĻā§āύ⧠āύāϤā§āύ āĻĢāĻŋāĻāĻžāϰ āϏāϰā§āĻŦāϏāĻžāϧāĻžāϰāĻŖā§āϰ āĻāύā§āϝ āĻāύā§āĻŽā§āĻā§āϤ āĻāϰāĻžāϰ āĻāĻā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āϏā§āϝā§āĻ āĻĒāĻžāĻŦā§āύāĨ¤ āĻŦāϰā§āϤāĻŽāĻžāύ āĻ
āϰā§āϰāĻžāϤ⧠āĻĄā§āĻā§āϞāĻĒāĻžāϰ āĻā§āϞāϏ⧠āύāĻŋāĻā§āϰ āĻāĻĒāĻĄā§āĻ āϏāĻŽā§āĻš āϰā§ā§āĻā§:</p> - -<ul> - <li><a href="/en-US/docs/Tools/Storage_Inspector">āϏā§āĻā§āϰā§āĻ āĻāύāϏā§āĻĒā§āĻā§āĻāϰ: āĻāĻāĻāĻŋ āύāϤā§āύ āĻā§āϞ, āϝā§āĻāĻž āĻāĻĒāύāĻžāĻā§ āĻā§ā§āĻŦ āĻĒā§āĻ āϏāĻŽā§āĻšā§āϰ āϏā§āĻā§āϰ āĻāϰāĻž āĻĄāĻžāĻāĻž āϏāĻŽā§āĻš āĻĻā§āĻāϤ⧠āϏāĻšāĻžā§āϤāĻž āĻāϰāĻŦā§</a></li> - <li><a href="/en-US/docs/Tools/Performance">āĻĒāĻžāϰāĻĢāϰāĻŽā§āϝāĻžāύā§āϏ āĻā§āϞ: āĻāύā§āύāϤ āĻĒā§āϰāĻĢāĻžāĻāϞāĻžāϰ āĻāĻāĻāĻžāϰ āĻāύā§āĻāĻžāϰāĻĢā§āϏ āĻāĻŦāĻ āĻĢā§āϰā§āĻŽāϰā§āĻ āĻāĻžāĻāĻŽāϞāĻžāĻāύ</a></li> - <li><a href="/en-US/docs/tools/Working_with_iframes">āĻĢā§āϰā§āĻŽ āϏā§āĻāĻāĻŋāĻ: āĻĒā§āĻā§āϰ āĻŽāϧā§āϝ⧠āĻāĻāĻāĻŋ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ iframe āĻ āĻĄā§āĻā§āϞāĻĒāĻžāϰ āĻā§āϞāϏāĻā§ āĻā§āύā§āĻĻā§āϰā§āĻā§āϤ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύ</a></li> - <li><a href="/en-US/docs/Web/API/Console.table">console.table āϏāĻŽāϰā§āĻĨāύ</a></li> - <li><a href="/en-US/docs/Tools/Page_Inspector#Examining_event_listeners">āĻĒā§āĻ āĻāύāϏā§āĻĒā§āĻā§āĻāϰā§āϰ āĻŽāϧā§āϝ⧠āĻāĻāύ jQuery āĻāĻā§āύā§āĻ āĻĻā§āĻāĻž āϝāĻžā§</a></li> - <li><a href="/en-US/docs/Tools/Adding_a_panel_to_the_toolbox">āĻā§āϞāĻŦāĻā§āϏ⧠āύāϤā§āύ āĻĒā§āϝāĻžāύā§āϞ āϝā§āĻā§āϤ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻā§āϏāĻā§āύāĻļāύ āĻāĻĒāĻŋāĻāĻāĨ¤</a></li> -</ul> -</div> - -<div class="column-container zone-callout"><a href="http://mzl.la/devtools" style="float: right; margin-bottom: 20px; padding: 10px; text-align: center; border-radius: 4px; display: inline-block; background-color: #81BC2E; white-space: nowrap; color: white; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.25); box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.2), 0px -1px 0px 0px rgba(0, 0, 0, 0.3) inset;">āĻāĻĒāύāĻžāϰ āĻāĻāĻĄāĻŋā§āĻž āĻļā§ā§āĻžāϰ āĻāϰā§āύ</a> - -<h3 id="Share_your_ideas" name="Share_your_ideas">āĻāĻĒāύāĻžāϰ āĻāĻāĻĄāĻŋā§āĻž āĻļā§ā§āĻžāϰ āĻāϰā§āύ</h3> - -<p>āĻĄā§āĻā§āϞāĻĒāĻžāϰ āĻā§āϞāϏ⧠āύāϤā§āύ āĻĢāĻŋāĻāĻžāϰā§āϰ āĻāύā§āϝ āĻ
āύā§āϰā§āϧ āĻāϰā§āύ āĻ
āĻĨāĻŦāĻž āĻ
āύā§āϝāĻžāύā§āϝ āĻĄā§āĻā§āϞāĻĒāĻžāϰā§āϰ āĻāĻŦā§āĻĻāύ āĻāϰāĻž āĻāĻāĻĄāĻŋā§āĻžāϰ āĻāύā§āϝ āĻā§āĻ āĻāϰā§āύāĨ¤</p> -</div> - -<p><img alt="" src="https://mdn.mozillademos.org/files/7307/inspector.png" style="display: block; height: 467px; margin-left: auto; margin-right: auto; width: 815px;"></p> - -<div class="column-container"> -<div class="column-half"> -<h2 id="Creating" name="Creating">āϤā§āϰāĻŋ āĻāϰāĻž</h2> - -<p>āĻā§ā§āĻŦāϏāĻžāĻāĻ āĻāĻŦāĻ āĻā§ā§āĻŦ āĻ
ā§āϝāĻžāĻĒ āĻāϰ āĻāύā§āϝ āĻ
āĻĨāϰāĻŋāĻ āĻā§āϞāϏāĨ¤</p> - -<dl> - <dt><a href="/en-US/docs/Tools/Scratchpad">āϏā§āĻā§āϰā§āϝāĻžāĻāĻĒā§āϝāĻžāĻĄ</a></dt> - <dd>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻāϰ āĻā§āϤāϰ⧠āĻāĻāĻāĻŋ āĻā§āĻā§āϏāĻ āĻāĻĄāĻŋāĻāϰ āĻĻā§ā§āĻž āĻāĻā§ āϝāĻž āĻāĻĒāύāĻžāĻā§ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āϞāĻŋāĻāϤ⧠āĻāĻŦāĻ āĻāĻā§āϏāĻŋāĻāĻŋāĻāĻ āĻāϰāϤ⧠āĻĻā§āϝāĻŧāĨ¤</dd> - <dt><a href="/en-US/docs/Tools/Style_Editor">āϏā§āĻāĻžāĻāϞ āĻāĻĄāĻŋāĻāϰ</a></dt> - <dd>āĻŦāϰā§āϤāĻŽāĻžāύ āĻĒā§āĻ āĻāϰ CSS āϏā§āĻāĻžāĻāϞ āĻĻā§āĻā§āύ āĻāĻŦāĻ āĻāĻĄāĻŋāĻ āĻāϰā§āύāĨ¤</dd> - <dt><a href="/en-US/docs/Tools/Shader_Editor">āĻļā§āĻĄāĻžāϰ āĻāĻĄāĻŋāĻāϰ</a></dt> - <dd>WebGL āĻāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻĢā§āϰā§āϝāĻžāĻāĻŽā§āύā§āĻ āĻļā§āĻĄāĻžāϰ āϏāĻš āϏāĻŦāĻāĻŋāĻā§ āĻĻā§āĻā§āύ āĻāĻŦāĻ āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž āĻāϰā§āύ</dd> - <dt><a href="/en-US/docs/Tools/Web_Audio_Editor">āĻā§ā§āĻŦ āĻ
āĻĄāĻŋāĻ āĻāĻĄāĻŋāĻāϰ</a></dt> - <dd>āĻāĻāĻāĻŋ āĻ
āĻĄāĻŋāĻ āĻāύāĻā§āĻā§āϏāĻā§ āĻ
āĻĄāĻŋāĻ āύā§āĻĄā§āϰ āĻā§āϰāĻžāĻĢ āĻĒāϰā§āĻā§āώāĻž āĻāϰā§āύ āĻāĻŦāĻ āϤāĻžāĻĻā§āϰ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰā§āύāĨ¤</dd> -</dl> -</div> - -<div class="column-half"> -<h2 id="Exploring" name="Exploring">āĻāĻā§āϏāĻĒā§āϞā§āϰ āĻ āĻĄāĻŋāĻŦāĻžāĻ āĻāϰā§āĻ¨Â </h2> - -<p>Examine, explore, and debug websites and web apps.</p> - -<dl> - <dt><a href="/en-US/docs/Tools/Web_Console">Web Console</a></dt> - <dd>See messages logged a web page, and interact with the page using JavaScript.</dd> - <dt>āĻĒā§āĻ āĻāύā§āϏāĻĒā§āĻā§āĻāϰ</dt> - <dd>āĻāĻāĻāĻāĻŋāĻāĻŽāĻāϞ , āϏāĻŋāĻāϏāĻāϏ āĻĻā§āĻāĻ¤ā§ Â āĻāĻŦāĻ āϏāĻŽā§āĻĒāĻžāĻĻāύ āĻāϰāϤ⧠āϏāĻšāĻžā§āϤāĻž āĻāϰā§</dd> - <dt><a href="/en-US/docs/Tools/Debugger">JavaScript Debugger</a></dt> - <dd>Stop, step through, examine and modify the JavaScript running in a page.</dd> - <dt><a href="/en-US/docs/Tools/Network_Monitor">Network Monitor</a></dt> - <dd>See the network requests made when a page is loaded.</dd> - <dt><a href="/en-US/docs/Tools/Storage_Inspector">Storage Inspector</a></dt> - <dd>Inspect cookies, local storage, indexedDB and session storage present in a page.</dd> - <dt><a href="/en-US/docs/Tools/GCLI">Developer Toolbar</a></dt> - <dd>A command-line interface for the developer tools.</dd> - <dt><a href="/en-US/docs/Tools/3D_View">3D View</a></dt> - <dd>3D visualization of the page.</dd> - <dt><a href="/en-US/docs/Tools/Eyedropper">Eyedropper</a></dt> - <dd>Select a color from the page.</dd> - <dt><a href="/en-US/docs/Tools/Working_with_iframes">Working with iframes</a></dt> - <dd>How to target a particular iframe.</dd> -</dl> -</div> -</div> - -<hr> -<div class="column-container"> -<div class="column-half"> -<h2 id="Mobile" name="Mobile">āĻŽā§āĻŦāĻžāĻāϞ</h2> - -<p>āĻŽā§āĻŦāĻžāĻāϞ āĻĄā§āĻā§āϞāĻĒ āĻāϰāĻžāϰ āĻā§āϞāϏ āϏāĻŽā§āĻš.</p> - -<dl> - <dt>āĻ
ā§āϝāĻžāĻĒ āĻŽā§āϝāĻžāύā§āĻāĻžāϰ</dt> - <dd>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻāĻāϏ āĻ
ā§āϝāĻžāĻĒ āĻĄāĻŋāĻāĻžāĻāύ āĻāĻŦāĻ āĻĄā§āĻā§āϞāĻĒāĨ¤</dd> - <dt><a href="/en-US/docs/Tools/WebIDE">WebIDE</a></dt> - <dd>āĻ
ā§āϝāĻžāĻžāĻĒ āĻŽā§āϝāĻžāύā§āĻāĻžāϰā§āϰ āĻĒā§āϰāϤāĻŋāϏā§āϤāĻžāĻĒāĻ āϝāĻž āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ ā§Šā§Š āĻāĻžāϰā§āϏāύ āĻĨā§āĻā§ āĻļā§āϰ⧠āĻšā§ā§āĻā§āĨ¤</dd> - <dt><a href="/en-US/docs/Tools/Firefox_OS_Simulator">Firefox OS Simulator</a></dt> - <dd>Run and debug your Firefox OS app on the desktop, without needing a real Firefox OS device.</dd> - <dt><a href="/en-us/docs/Tools/Responsive_Design_View">Responsive Design View</a></dt> - <dd>See how your website or app will look on different screen sizes without changing the size of your browser window.</dd> - <dt><a href="/en-US/docs/Tools/Remote_Debugging/Firefox_for_Android">Debugging on Firefox for Android</a></dt> - <dd>Connect the developer tools to Firefox for Android.</dd> -</dl> -</div> - -<div class="column-half"> -<h2 id="Performance" name="Performance">Performance</h2> - -<p>Diagnose and fix performance problems.</p> - -<dl> - <dt><a href="/en-US/docs/Tools/Performance">Performance tool</a></dt> - <dd>Revamped JS profiler and frame rate timeline.</dd> -</dl> - -<dl> - <dt><a href="/en-US/docs/Tools/Profiler">JavaScript Profiler</a></dt> - <dd>Figure out where your JavaScript code is spending its time.</dd> - <dt><a href="/en-US/docs/Tools/Paint_Flashing_Tool">Paint Flashing Tool</a></dt> - <dd>Highlights the parts of the page that are repainted in response to events.</dd> - <dt><a href="/en-US/docs/Tools/Web_Console#Reflow_events">Reflow Event Logging</a></dt> - <dd>See reflow events in the web console.</dd> - <dt><a href="/en-US/docs/Tools/Network_Monitor#Performance_analysis">Network Performance</a></dt> - <dd>See how long the parts of your site take to load.</dd> -</dl> -</div> -</div> - -<hr> -<div class="column-container"> -<div class="column-half"> -<h2 id="Debugging_the_browser" name="Debugging_the_browser">Debugging the browser</h2> - -<p>By default, the developer tools are attached to a web page or web app. But you can also connect them to the browser as a whole. This is useful for browser and add-on development.</p> - -<dl> - <dt><a href="/en-US/docs/Tools/Browser_Console">Browser Console</a></dt> - <dd>See messages logged by the browser itself and add-ons, and run JavaScript code in the browser's scope.</dd> - <dt><a href="/en-US/docs/Tools/Browser_Toolbox">Browser Toolbox</a></dt> - <dd>Attach the Developer Tools to the browser itself.</dd> -</dl> -</div> - -<div class="column-half"> -<h2 id="Extending_the_devtools" name="Extending_the_devtools">Extending the devtools</h2> - -<p>The developer tools are designed to be extensible. Firefox add-ons can access the developer tools and the components they use to extend existing tools and add new tools. With the remote debugging protocol you can implement your own debugging clients and servers, enabling you to debug websites using your own tools or to debug different targets using the Firefox tools.</p> - -<dl> - <dt><a href="https://wiki.mozilla.org/Remote_Debugging_Protocol">Remote Debugging Protocol</a></dt> - <dd>The protocol used to connect the Firefox Developer Tools to a debugging target like an instance of Firefox or a Firefox OS device.</dd> - <dt><a href="/en-US/docs/Tools/Editor">Source Editor</a></dt> - <dd>A code editor built into Firefox that can be embedded in your add-on.</dd> - <dt><a href="/en-US/docs/Tools/Debugger-API">The <code>Debugger</code> Interface</a></dt> - <dd>An API that lets JavaScript code observe the execution of other JavaScript code. The Firefox Developer Tools use this API to implement the JavaScript debugger.</dd> - <dt><a href="/en-US/docs/Tools/Web_Console/Custom_output">Web Console custom output</a></dt> - <dd>How to extend and customize the output of the <a href="/en-US/docs/Tools/Web_Console">Web Console</a> and the <a href="/en-US/docs/Tools/Browser_Console">Browser Console</a>.</dd> -</dl> -</div> -</div> - -<hr> -<h2 id="More_resources" name="More_resources">More resources</h2> - -<p>This section lists resources which aren't maintained by Mozilla's developer tools team, but which are widely used by web developers. We've included a few Firefox add-ons in this list, but for the complete list see the <a href="https://addons.mozilla.org/en-US/firefox/extensions/web-development/">âWeb Developmentâ category on addons.mozilla.org</a>.</p> - -<div class="column-container"> -<div class="column-half"> -<dl> - <dt><a href="https://www.getfirebug.com/">Firebug</a></dt> - <dd>A very popular and powerful web development tool, including a JavaScript debugger, HTML and CSS viewer and editor, and network monitor.</dd> - <dt><a href="/en-US/docs/DOM_Inspector">DOM Inspector</a></dt> - <dd>Inspect, browse, and edit the DOM of web pages or XUL windows.</dd> - <dt><a href="https://addons.mozilla.org/en-US/firefox/addon/web-developer/">Web Developer</a></dt> - <dd>Adds a menu and a toolbar to the browser with various web developer tools.</dd> -</dl> -</div> - -<div class="column-half"> -<dl> - <dt><a href="https://webmaker.org/en-US/tools/">Webmaker Tools</a></dt> - <dd>A set of tools developed by Mozilla, aimed at people getting started with Web development.</dd> - <dt><a href="http://www.w3.org/Status.html">W3C Validators</a></dt> - <dd>The W3C website hosts a number of tools to check the validity of your website, including its <a href="http://validator.w3.org/" title="http://validator.w3.org/">HTML</a> and <a href="http://jigsaw.w3.org/css-validator/" title="http://jigsaw.w3.org/css-validator/">CSS</a>.</dd> - <dt><a href="http://www.jshint.com/">JSHint</a></dt> - <dd>JavaScript code analysis tool.</dd> -</dl> -</div> -</div> diff --git a/files/bn/tools/page_inspector/index.html b/files/bn/tools/page_inspector/index.html deleted file mode 100644 index b434eaea59..0000000000 --- a/files/bn/tools/page_inspector/index.html +++ /dev/null @@ -1,280 +0,0 @@ ---- -title: āĻĒā§āĻ āĻāύā§āϏāĻĒā§āĻā§āĻāϰ -slug: Tools/Page_Inspector -translation_of: Tools/Page_Inspector ---- -<div>{{ToolsSidebar}}</div><p>āϝ⧠āĻā§āύ āĻĒā§āĻā§āϰ āĻāĻ āύ āĻ āϞā§āĻāĻāĻ āĻĒāϰā§āĻā§āώāĻž āĻŦāĻž āϏāĻāϏā§āĻāĻžāϰā§āϰ āĻāύā§āϝ āĻāύā§āϏāĻĒā§āĻā§āĻāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύāĨ¤Â </p> - -<h2 id="āĻāύā§āϏāĻĒā§āĻā§āĻāϰ_āĻāĻĒā§āύ_āĻāϰāĻž">āĻāύā§āϏāĻĒā§āĻā§āĻāϰ āĻāĻĒā§āύ āĻāϰāĻž</h2> - -<p>āĻāύā§āϏāĻĒā§āĻā§āĻāϰ āĻāĻĒā§āύ āĻāϰāĻžāϰ āĻŦā§āĻļ āĻāĻŋāĻā§ āĻāĻĒāĻžā§ āĻāĻā§āĻ</p> - -<ul> - <li>'āĻā§ā§āĻŦ āĻĄā§āĻāϞāĻĒāĻžāϰ' āĻŽā§āύ⧠āĻĨā§āĻā§ 'āĻāύā§āϏāĻĒā§āĻā§āĻāϰ' āĻ
āĻĒāĻļāύāĻāĻŋ choose āĻāϰā§āύ (Mac āĻāϰ 'āĻā§āϞāϏā§' āĻŽā§āύā§āϤ⧠āĻāĻāĻŋ āĻāĻāĻāĻŋ āϏāĻžāĻŦāĻŽā§āύā§)</li> - <li>Ctrl-Shift-C āĻāĻžāĻĒā§āύ (āĻŽā§āϝāĻžāĻ OS X āĻ āϞāĻŋāύāĻžāĻā§āϏ⧠Cmd-Option-C )</li> - <li>āĻā§ā§āĻŦ āĻĒā§āĻā§āϰ āϝ⧠āĻā§āύ āĻāĻāĻāĻŋ āĻāϞāĻŋāĻŽā§āύā§āĻā§ āϰāĻžāĻāĻ-āĻā§āϞāĻŋāĻ āĻāϰā§āύ āĻāĻŦāĻ 'āĻāύā§āϏāĻĒā§āĻā§āĻ āĻāϞāĻŋāĻŽā§āύā§āĻ' āϏāĻŋāϞā§āĻā§āĻ āĻāϰā§āύ</li> -</ul> - -<p>āĻāύā§āϏāĻĒāĻā§āĻāϰ āĻāĻā§āĻāĻŋāĻā§āĻ āĻāϰāĻžāϰ āϏāĻžāĻĨā§ āϏāĻžāĻĨā§ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻāĻāύā§āĻĄā§āϰ āĻāĻĒāϰ⧠<a href="/en-US/docs/Tools/DevTools_Window" title="/en-US/docs/Tools/DevTools_Window">Toolbox</a> āĻĻā§āĻāĻž āϝāĻžāĻŦā§āĨ¤</p> - -<p>āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ 'āĻāύā§āϏāĻĒā§āĻā§āĻāϰ āĻāϞāĻŋāĻŽā§āύā§āĻ' āĻ āĻā§āϞāĻŋāĻ āĻāϰ⧠āĻāύā§āϏāĻĒā§āĻā§āĻāϰ invoke āĻāϰ⧠āĻĨāĻžāĻā§āύ āϤāĻžāĻšāϞ⧠āĻāϞāĻŋāĻŽā§āύā§āĻ āĻāϰāĻ āĻŽāϧā§āϝ⧠āϏāĻŋāϞā§āĻā§āĻ āĻšā§ā§ āĻĨāĻžāĻāĻŦā§ āĻāĻŦāĻ āĻāύā§āϏāĻĒā§āĻā§āĻāϰāĻāĻŋ āύāĻŋāĻŽā§āύāĻŦāĻŖāĻŋāϤāĻāĻžāĻŦā§ āĻāĻžāĻ āĻāϰāĻŦā§ āϝā§āĻāĻžāĻŦā§ āĻāĻāĻŋ <a href="#Selecting-Elements" title="#Selecting-Elements">'āϏāĻŋāϞā§āĻā§āĻāĻŋāĻ āĻāϞāĻŋāĻŽā§āύā§āĻāϏā§'</a> āĻ āĻāĻžāĻ āĻāϰā§āĨ¤</p> - -<p>āϝāĻĻāĻŋ āϤāĻž āύāĻž āĻšā§ā§ āĻĨāĻžāĻā§ āϤāĻžāĻšāϞ⧠āĻāĻĒāύāĻŋ āϝāĻāύ āĻāĻĒāύāĻžāϰ āĻŽāĻžāĻāϏ āĻĒā§āĻāĻāĻŋāϤ⧠āĻā§āϰāĻžāĻŦā§āύ āϤāĻāύ āĻŽāĻžāĻāϏā§āϰ āύāĻŋāĻā§āϰ āĻāϞāĻŋāĻŽā§āύā§āĻ dotted āĻŦāĻĄāĻžāϰ āĻĻāĻŋā§ā§ āĻšāĻžāĻāϞāĻžāĻāĻ āĻšā§ā§ āϝāĻžāĻŦā§ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻ
ā§āϝāĻžāύā§āĻā§āĻļāύ āĻāĻāĻŋāϰ HTML āĻā§āϝāĻžāĻ āĻĄāĻŋāϏāĻĒā§āϞ⧠āĻāϰāĻŦā§āĨ¤ āĻāĻāĻ āϏāĻžāĻĨā§, āĻāϰ HTML āĻĄā§āĻĢāĻŋāύā§āĻļāύāĻ āĻāύā§āϏāĻĒā§āĻā§āĻāϰā§āϰ āĻŦāĻžāĻ āĻĻāĻŋāĻā§āϰ pane āĻāύā§āĻā§āĻā§āϏāĻā§ āĻĄāĻŋāϏāĻĒā§āϞ⧠āĻšā§ā§ āϝāĻžāĻŦā§āĨ¤</p> - -<p><img alt="" src="https://mdn.mozillademos.org/files/5323/inspector-no-element-selected.png" style="display: block; margin-left: auto; margin-right: auto;"></p> - -<p>āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ āĻāĻĒāϰ āĻā§āϞāĻŋāĻ āĻāϰāϞ⧠āϤāĻž āϏāĻŋāϞā§āĻā§āĻ āĻšā§āĻ āĻāĻĒāύāĻŋ āĻāĻāĻāĻŋ āĻāϞāĻŋāĻŽā§āύā§āĻ āϏāĻŋāϞā§āĻā§āĻ āĻāϰ⧠āĻĨāĻžāĻāϞ⧠āĻāύā§āϏāĻĒā§āĻā§āĻāϰāĻāĻŋ āύāĻŋāĻā§āϰ āĻŽāϤ āĻĻā§āĻāĻžāĻŦā§ āĻ āĻāĻžāĻ āĻāϰāĻŦā§ āϏā§āĻāĻžāĻŦā§ āϝā§āĻāĻžāĻŦā§ āϤāĻž āύāĻŋāĻā§āϰ <a href="#Selecting-Elements" title="#Selecting-Elements">"āϏāĻŋāϞā§āĻā§āĻāĻŋāĻ āĻāϞāĻŋāĻŽā§āύā§āĻāϏā§"</a> āĻ āĻāĻžāĻ āĻā§ā§āĨ¤</p> - -<h2 id="āĻāϞāĻŋāĻŽā§āύā§āĻ_āϏāĻŋāϞā§āĻā§āĻ_āĻāϰāĻž"><a name="Selecting-Elements">āĻāϞāĻŋāĻŽā§āύā§āĻ āϏāĻŋāϞā§āĻā§āĻ āĻāϰāĻž</a></h2> - -<p>āϝāĻāύ āĻāĻāĻāĻŋ āĻāϞāĻŋāĻŽā§āύā§āĻ āϏāĻŋāϞā§āĻā§āĻ āĻāϰāĻž āĻšā§ āϤāĻāύ āϤāĻžāϰ āĻŽāĻžāϰā§āĻāĻāĻĒ āĻāύā§āϏāĻĒā§āĻā§āĻāϰā§āϰ āĻŦāĻžāĻ āĻĻāĻŋāĻā§ HTML paneāĻ āĻšāĻžā§āϞāĻžāĻāĻ āĻšā§ā§ āϝāĻžā§ āĻāĻŦāĻ āĻāύā§āϏāĻĒā§āĻā§āĻāϰā§āϰ āĻĄāĻžāύ CSS pane āĻāϰ āϏā§āĻāĻžāĻāϞ āĻāύāĻĢāϰāĻŽā§āĻļāύ āĻļā§ āĻāϰā§āĻ</p> - -<p><img alt="" src="https://mdn.mozillademos.org/files/6919/inspector-annotated3.png" style="display: block; margin-left: auto; margin-right: auto;">āĻāĻāĻžāĻŦā§āĻ āĻāϞāĻŋāĻŽā§āύā§āĻ āϏāĻŋāϞā§āĻāĻļāύā§āϰ āĻŦāĻŋāĻāĻŋāύā§āύ āĻāĻžāĻ āĻāϞā§āϞā§āĻāϝā§āĻā§āϝāĻāĻžāĻŦā§ āĻĒāϰāĻŋāĻŦāϰā§āϤāĻŋāϤ āĻšā§āϝ āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ 29āĻāĨ¤</p> - -<h3 id="āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ_29_āĻāϰ_āĻāĻā§">āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ 29 āĻāϰ āĻāĻā§</h3> - -<p>āĻāĻĒāύāĻŋ āϝāĻāύ āĻāĻāĻŦāĻžāϰ āĻā§āύ āĻĒā§āĻā§ āĻāĻāĻāĻŋ āĻāϞāĻŋāĻŽā§āύā§āĻā§ āĻā§āϞāĻŋāĻ āĻāϰ⧠āĻāĻāĻŋ āϏāĻŋāϞā§āĻā§āĻ āĻāϰā§āύ āϤāĻāύāĻ āĻāύā§āϏāĻĒā§āĻā§āĻāϰ'āϏ āĻĄāĻŋāϏāĻĒā§āϞ⧠āϏā§āĻ āĻāϞāĻŋāĻŽā§āύā§āĻā§ āϞāĻ āĻšā§ā§ āϝāĻžā§āĨ¤ āϏā§āĻāύā§āϝ āĻāĻĒāύāĻŋ āĻ
āύā§āϝ āĻā§āύ āĻāύā§āϏāĻĒā§āĻā§āĻāϰ āύāĻž āĻāĻžāϞ⧠āĻāϰā§āĻ āĻŽāĻžāĻāϏ āĻā§āϰāĻžāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</p> - -<p>āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ āĻāύā§āϝ āύāĻŋāϰā§āϧāĻžāϰāĻŋāϤ annotationāĻāĻŋāϰ āĻĄāĻžāύāĻĻāĻŋāĻā§ āĻ āĻŦāĻžāĻāĻĻāĻŋāĻā§ āĻāĻāĻāĻŋ āĻāϰ⧠āĻŦāĻžāĻāύ āĻĨāĻžāĻā§āĨ¤ āĻŦāĻžāĻ āĻĻāĻŋāĻā§āϰ āĻŦāĻžāĻāύāĻāĻŋ āĻāĻĒāύāĻžāĻā§ āύāϤā§āύ āĻāϞāĻŋāĻŽā§āύā§āĻ āϏāĻŋāϞā§āĻā§āĻ āĻāϰāĻžāϰ āϏā§āϝā§āĻ āĻĻāĻŋā§ā§ āĻĒā§āϰāύ⧠āĻāϞāĻŋāĻŽā§āύā§āĻ āĻāύāϞāĻ āĻāϰā§āĨ¤ āĻĄāĻžāύāĻĻāĻŋāĻā§āϰ āĻŦāĻžāĻāύāĻāĻŋ āĻāϞāĻŋāĻŽā§āύā§āĻāĻāĻŋāϰ āĻāύā§āϝ āĻāĻāĻāĻŋ <a href="/en-US/docs/Tools/Page_Inspector#Element_popup_menu">āĻĒāĻĒāĻāĻĒ āĻŽā§āύā§</a> āĻĄāĻŋāϏāĻĒā§āϞ⧠āĻāϰā§āĨ¤</p> - -<p><img alt="" src="https://mdn.mozillademos.org/files/6921/inspector-element-annotation.png" style="display: block; height: 167px; margin-left: auto; margin-right: auto; width: 389px;"></p> - -<h3 id="āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ_29_āĻ_āϤāĻžāϰ_āĻĒāϰ">āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ 29 āĻ āϤāĻžāϰ āĻĒāϰ</h3> - -<p>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ 29 āĻĨā§āĻā§ āĻĒā§āĻā§āϰ āĻā§āύ āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ āϏāĻŋāϞā§āĻā§āĻ āĻāϰāϞ⧠āĻāϰ āĻāĻžāϰāĻĻāĻŋāĻā§āϰ āĻĄāĻ āĻĻā§āĻā§āĻž āĻŦāϰā§āĻĄāĻžāϰ āĻāĻŦāĻ āĻāϰ āĻāύā§āϝ āύāĻŋāϰā§āϧāĻžāϰāĻŋāϤ āĻ
āύā§āĻā§āĻļāύ āĻĻā§āĻāĻžāύ⧠āĻšā§ āύāĻžāĨ¤ āĻāĻŽāύāĻāĻŋ āĻāϞāĻŋāĻŽā§āύā§āĻ āϏāĻŋāϞā§āĻā§āĻ āĻāϰāĻžāϰ āϏāĻžāĻĨā§ āϏāĻžāĻĨā§ āĻāύā§āϏāĻĒā§āĻā§āĻāϰāĻā§āϞā§āĻ āϞāĻ āĻšā§ā§ āϝāĻžā§ āύāĻžāĨ¤ āĻāĻĒāύāĻŋ āϝāĻāύ āĻŽāĻžāϰāĻāĻžāĻĒ āĻĒā§āύ āĻāϰ āĻāĻžāϰāĻĻāĻŋāĻā§ āĻŽāĻžāĻāϏāĻāĻŋ āĻŽā§āĻ āĻāϰā§āύ āϤāĻāύ āĻā§āϰā§āϏā§āĻĒāύā§āĻĄāĻŋāĻ āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ āĻāĻžāϰāĻĻāĻŋāĻā§ āĻĄāĻ āĻĻā§āĻā§āĻž āĻŦāϰā§āĻĄāĻžāϰ āĻĻā§āĻāĻž āĻāĻžā§āĨ¤āĻ
ā§ā§āĻŦ āĻĒā§āĻā§āϰ āĻā§āύ āĻāĻŋāύāĻŖ āĻāϞāĻŋāĻŽā§āύā§āĻ āϏāĻŋāϞā§āĻā§āĻ āĻāϰāĻžāϰ āĻāύā§āϝ "Select element" āĻŦāĻžāĻāύāĻāĻŋ āĻā§āϞāĻŋāĻ āĻāϰā§āύ, āϝāĻž āĻāĻāύ <a href="/en-US/docs/Tools_Toolbox#Toolbar">Toolbox toolbar</a> āĻĻā§āĻāĻž āϝāĻžā§āĻ</p> - -<p>{{EmbedYouTube("zBYEg40ByCM")}}</p> - -<h2 id="āĻāϞāĻŋāĻŽā§āύā§āĻ_āĻĒāĻĒāĻāĻĒāĻŽā§āύā§"><a name="Element_popup_menu">āĻāϞāĻŋāĻŽā§āύā§āĻ āĻĒāĻĒāĻāĻĒāĻŽā§āύ⧠</a></h2> - -<div class="geckoVersionNote"> -<p>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ 29 āĻĨā§āĻā§ āĻĒāϰāĻŦāϰā§āϤā§āϤ⧠āĻā§ā§āĻŦ āĻĒā§āĻā§āϰ āĻ
āĻā§āύā§āĻļāύ āĻāϰ āĻĻā§āĻāĻž āĻāĻžā§ āύāĻžāĨ¤ āϤāĻžāĻ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ HTML āĻĒā§āύ āĻ āĻāύāĻā§āϝāĻžāĻā§āϏ-āĻā§āϞāĻŋāĻāĻŋāύ āĻāϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻĒāĻĒāĻāĻĒ āĻŽā§āύ⧠āĻāĻĒā§āύ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ</p> -</div> - -<p>āĻĒāĻĒāĻāĻĒ āĻŽā§āύ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻĒāύāĻŋ āϝ⧠āĻā§āύ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻā§āώā§āϤā§āϰ⧠āĻŦā§āĻļ āĻāĻŋāĻā§ āϏāĻžāϧāĻžāϰāĻŖ āĻāĻžāĻ āĻāϰāϤ⧠āĻĒāĻžā§ā§āύāĨ¤ āĻāĻĒāύāĻŋ āĻĻā§āĻāĻāĻžāĻŦā§ āĻŽā§āύā§āĻāĻŋ āĻāĻā§āĻāĻŋāĻā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĻ</p> - -<ul> - <li>āĻā§ā§āĻŦ āĻĒā§āĻā§āϰ āĻāϞāĻŋāĻŽā§āύā§āĻā§ āϏāĻāϝā§āĻā§āϤ āĻ
ā§āϝāĻžāύā§āĻā§āĻļāύā§āϰ āĻĄāĻžāύāĻĻāĻŋāĻā§āϰ āĻŦāĻžāĻāύ⧠āĻā§āϞāĻŋāĻ āĻāϰā§āύāĻ</li> -</ul> - -<p><img alt="" src="https://mdn.mozillademos.org/files/6347/inspector-element-selected-context-menu-cropped.png" style="display: block; height: 291px; margin-left: auto; margin-right: auto; width: 399px;"></p> - -<ul> - <li>āĻāύā§āĻā§āĻā§āϏāĻ - <a href="#HTML_pane">HTML pane</a> āϰ āĻāϞāĻŋāĻŽā§āύā§āĻā§ āĻā§āϞāĻŋāĻ āĻāϰā§āύāĻ</li> -</ul> - -<p><img alt="" src="https://mdn.mozillademos.org/files/6349/inspector-html-context-menu.png" style="display: block; height: 299px; margin-left: auto; margin-right: auto; width: 399px;"></p> - -<p>āĻŽā§āύā§āĻāĻŋ āĻāĻĒāύāĻžāĻā§ āϝāĻž āϝāĻž āĻāϰāϤ⧠āϏā§āϝā§āĻ āĻĻā§ā§āĻ</p> - -<ul> - <li><a href="#Editing_HTML">āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ HTML āĻāĻĄāĻŋāĻ āĻāϰāĻž</a> (āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ 27 āĻĨā§āĻā§ āĻĒāϰāĻŦāϰā§āϤā§)</li> - <li> āĻāύāĻžāϰ āĻ
āĻĨāĻŦāĻž āĻāĻāĻāĻžāϰ HTML āĻāĻĒāĻŋ āĻāϰāĻž</li> - <li> CSS āϏāĻŋāϞā§āĻā§āĻāϰ āĻāĻĒāĻŋ āĻāϰāĻž āϝāĻž āύāĻŋāĻā§ āĻĨā§āĻā§ āĻāϞāĻŋāĻŽā§āύā§āĻ āϏāĻŋāϞāĻāĻā§āĻ āĻāϰā§</li> - <li>āĻāϞāĻŋāĻŽā§āύā§āĻ āĻĄāĻŋāϞā§āĻ āĻāϰāĻž</li> - <li><a href="/en-US/docs/Web/CSS/:hover" title="/en-US/docs/Web/CSS/:hover">:hover</a>, <a href="/en-US/docs/Web/CSS/:focus" title="/en-US/docs/Web/CSS/:focus">:focus</a> āĻāĻŦāĻ <a href="/en-US/docs/Web/CSS/:active" title="/en-US/docs/Web/CSS/:active">:active</a> CSS āϏāĻŋāĻāĻĄā§-āĻā§āϞāĻžāϏāĻā§āϞ⧠āϏā§āĻ āĻāϰāĻž</li> -</ul> - -<h3 id="āĻĄāĻžāĻāĻž_URL_āĻšāĻŋāϏāĻžāĻŦā§_āĻāĻŽā§āĻ_āĻāĻĒāĻŋ_āĻāϰāĻž">āĻĄāĻžāĻāĻž URL āĻšāĻŋāϏāĻžāĻŦā§ āĻāĻŽā§āĻ āĻāĻĒāĻŋ āĻāϰāĻž</h3> - -<div class="geckoVersionNote"> -<p>āĻĄāĻžāĻāĻž URL āĻšāĻŋāϏāĻžāĻŦā§ āĻāĻĒāĻŋ āĻāϰāĻž āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ 29āĻ āύāϤā§āύāĨ¤</p> -</div> - -<p>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ 29 āĻĨā§āĻā§ āĻĒāϰāĻŦāϰā§āϤā§āϤā§, āϝāĻĻāĻŋ currently selected āĻāϞāĻŋāĻŽā§āύā§āĻāĻāĻŋ āĻā§āύ āĻāĻŽā§āĻ āĻšā§ āϤāĻžāĻšāϞ⧠āĻĒāĻĒāĻāĻĒ āĻŽā§āύā§āϤ⧠āĻāĻāĻāĻŋ āĻ
āĻĒāĻļāύ āĻĨāĻžāĻā§ āĻĄāĻžāĻāĻž āĻāĻ āĻāϰ āĻāϞ āĻšāĻŋāϏāĻžāĻŦā§ āĻā§āϞāĻŋāĻĒāĻŦā§āϰā§āĻĄā§ āĻāĻŽā§āĻ āĻāĻĒāĻŋ āĻāϰāĻžāϰ āĻāύā§āϝāĻ</p> - -<p><img alt="" src="https://mdn.mozillademos.org/files/7011/inspector-copyasdatauri.png" style="display: block; height: 282px; margin-left: auto; margin-right: auto; width: 529px;"></p> - -<h3 id="HTML_āĻāĻĄāĻŋāĻ_āĻāϰāĻž"><a name="Editing_HTML">HTML āĻāĻĄāĻŋāĻ āĻāϰāĻž</a></h3> - -<div class="geckoVersionNote"> -<p>HTML āĻāĻĄāĻŋāĻ āĻāϰāĻž āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ 27 āĻāĻ āϏāĻšāĻāϞāĻā§āϝāĨ¤</p> -</div> - -<p>āĻā§āύ āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ <a href="/en-US/docs/Web/API/Element.outerHTML">āĻāĻāĻāĻžāϰHTML</a> āĻāĻĄāĻŋāĻ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ āĻĒāĻĒāĻāĻĒ āĻŽā§āύ⧠āĻāĻā§āĻāĻŋāĻā§āĻ āĻāϰ⧠āϏāĻŋāϞā§āĻā§āĻ āĻāϰā§āύ "Edit As HTML"āĨ¤ āĻāĻĒāύāĻŋ HTML paneāĻ āĻāĻāĻāĻŋ āĻā§āĻā§āϏāĻ-āĻŦāĻā§āϏ āĻĻā§āĻāĻŦā§āύāĻ</p> - -<p><img alt="" src="https://mdn.mozillademos.org/files/6351/inspector-html-edit-html.png" style="display: block; margin-left: auto; margin-right: auto;">āĻāĻĒāύāĻŋ āϝ⧠āĻā§āύ HTML āĻāĻāĻžāύ⧠āϏāĻāϝā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĻ āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ āĻā§āϝāĻžāĻ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻž, existing āĻāϞāĻŋāĻŽā§āύā§āĻ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻž āĻāĻĨāĻŦāĻž āύāϤā§āύ āĻā§āύ āĻāϞāĻŋāĻŽā§āύā§āĻ āϏāĻāϝā§āĻ āĻāϰāĻžāĨ¤ āĻŦāĻā§āϏā§āϰ āĻŦāĻžāĻāϰ⧠āĻā§āϞāĻŋāĻ āĻāϰāĻžāϰ āϏāĻžāĻĨā§ āϏāĻžāĻĨā§ āĻāĻĒāύāĻžāϰ āĻāϰāĻž āĻĒāϰāĻŋāĻŦāϰā§āϤāύāĻā§āϞ⧠āĻĒā§āĻāĻāĻŋāϤ⧠āĻ
ā§āϝāĻžāĻĒā§āϞāĻžāĻ āĻšā§ā§ āϝāĻžāĻŦā§āĨ¤</p> - -<h2 id="HTML_āĻĒā§āύ"><a name="HTML_pane">HTML āĻĒā§āύ</a></h2> - -<p><img alt="" src="https://mdn.mozillademos.org/files/5459/inspector-html-toolbar-annotated.png" style="display: block; margin-left: auto; margin-right: auto;"> HTML āĻĒā§āύ āĻāĻĒāύāĻžāĻā§ āĻĒā§āĻāĻāĻŋāϰ HTML āĻāĻāĻāĻŋ āĻāĻžāĻā§āϰ āĻāĻāĻžāϰ⧠āĻĻā§āĻāĻžā§ āĻāĻāĻŋāϰ āĻļāĻžāĻāĻžāĻā§āϞ⧠collapsible. āύāĻŋāϰā§āϧāĻžāϰāĻŋāϤ āĻāϞāĻŋāĻŽā§āύā§āĻāĻā§āϞā§āϰ āĻļā§āϰā§āϰ āĻāĻŦāĻ āĻļā§āώā§āϰ āĻā§āϝāĻžāĻāĻā§āϞ⧠āϧā§āϏāϰ āĻĒāĻāĻā§āĻŽāĻŋāϤ⧠āĻšāĻžāĻāϞāĻžāĻāĻ āĻāϰāĻž āĻšā§āĨ¤</p> - -<p>āĻāĻĒāύāĻŋ āĻāĻ āĻĒā§āύ⧠āϏāϰāĻžāϏāϰāĻŋ āĻāĻĄāĻŋāĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ - āĻŦāĻŋāĻāĻŋāύā§āύ āĻā§āϝāĻžāĻ, āĻ
ā§āϝāĻžāĻā§āϰāĻŋāĻŦāĻŋāĻāĻāϏ āĻāĻŦāĻ āĻāύā§āĻā§āύā§āĻāϏāĻ āĻāĻĒāύāĻŋ āϝā§āĻ āĻāϞāĻŋāĻŽā§āύā§āĻ āĻāĻĄāĻŋāĻ āĻāϰāϤ⧠āĻāĻžāύ āϤāĻž āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰā§āύ āĻāĻŦāĻ āĻĒāϰāĻŋāĻŦāϰā§āϤāύāĻā§āϞ⧠āϏāĻžāĻĨā§ āϏāĻžāĻĨā§ āĻĻā§āĻāϤ⧠Enter āĻā§āϞāĻŋāĻ āĻāϰā§āύāĨ¤</p> - -<p>āĻā§āύ āĻāϞāĻŋāĻŽā§āύā§āĻā§ āĻāύā§āĻā§āĻā§āϏ-āĻāĻŋāϞā§āĻ āĻāϰāϞ⧠āϤāĻž āĻĄāĻŋāϏāĻĒā§āϞ⧠āĻāϰ⧠āĻāĻāĻāĻŋ <a href="#Element_popup_menu">āĻĒāĻĒāĻāĻĒ āĻŽā§āύ⧠āϏā§āĻ āĻāϞāĻŋāĻŽā§āύā§āĻā§ āĻāĻžāĻ āĻāϰāĻžāϰ āĻāύā§āϝ</a>āĨ¤</p> - -<h3 id="HTML_āĻĒā§āύ_āĻā§āϞāĻŦāĻžāϰ">HTML āĻĒā§āύ āĻā§āϞāĻŦāĻžāϰ</h3> - -<h3 id="āĻāĻ_āĻĒā§āĻāύ_āĻāĻŋāϰ_āĻāĻĒāϰā§_āĻāĻāĻāĻŋ_āĻĄā§āĻĄāĻŋāĻā§āĻā§āĻĄ_āĻā§āϞāĻŦāĻžāϰ_āϤāĻŋāύāĻāĻŋ_āĻ
āĻāĻļā§_āĻāĻžāĻ_āĻšā§ā§_āĻāĻā§āĻ">āĻāĻ āĻĒā§āĻāύ āĻāĻŋāϰ āĻāĻĒāϰ⧠āĻāĻāĻāĻŋ āĻĄā§āĻĄāĻŋāĻā§āĻā§āĻĄ āĻā§āϞāĻŦāĻžāϰ āϤāĻŋāύāĻāĻŋ āĻ
āĻāĻļā§ āĻāĻžāĻ āĻšā§ā§ āĻāĻā§āĻ</h3> - -<div class="geckoVersionNote"> -<p>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ 29 āĻĨā§āĻā§ āĻĒāϰāĻŦāϰā§āϤā§āϤ⧠"Select element" āĻŦāĻžāĻāύāĻāĻŋ <a href="/en-US/docs/Tools_Toolbox#Toolbar">Toolbox </a>āĻ āĻŽā§āĻ āĻāϰāĻž āĻšā§ā§āĻā§āĨ¤</p> -</div> - -<ul> - <li><em>āĻāϞāĻŋāĻŽā§āύā§āĻ āϏāĻŋāϞā§āĻā§āĻ āĻāϰāĻžāĻ </em>āĻāĻ āĻŦāĻžāĻāύāĻāĻŋ āĻā§āϞāĻŋāĻ āĻāϰāϞā§,āĻāĻĒāύāĻŋ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻāĻāύā§āĻĄā§āϤ⧠āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻŽāĻžāĻāϏ āĻā§āϰāĻŋā§ā§ āĻŦāĻŋāĻāĻŋāύā§āύ āĻāϞāĻŋāĻŽā§āύā§āĻ āϏāĻŋāϞā§āĻā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤</li> - <li><em>HTML āĻŦā§āϰā§āĻĄ āĻā§āϰāĻžāĻŽā§āĻŦāϏā§āĻ āϝā§āĻ āĻŦā§āϰāĻžāĻā§āĻā§āϰ āĻāĻāϤāĻžā§ āύāĻŋāϰā§āϧāĻžāϰāĻŋāϤ āĻāϞāĻŋāĻŽā§āύā§āĻāĻāĻŋ āĻāĻā§ āϤāĻžāϰ āϏāĻŽāϏā§āϤ </em>hierarchy<em> </em>āĻāĻāĻŋ āĻĻā§āĻāĻžā§āĨ¤ āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻŦāĻžāϰ⧠āĻā§āύ āĻāϞāĻŋāĻŽā§āύā§āĻ āĻā§āϞāĻŋāĻ āĻāϰ⧠āϧāϰ⧠āĻĨāĻžāĻā§āύ āϤāĻžāĻšāϞ⧠āĻāĻāĻāĻŋ āĻĒāĻĒāĻāĻĒ āĻŽā§āύ⧠āĻĻā§āĻāĻž āϝāĻžāĻŦā§ āϝāĻž āĻāĻĒāύāĻžāĻā§ āĻāĻāĻāĻŋ āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ āĻ
āĻāĻļ āϏāĻŋāϞā§āĻā§āĻ āĻāϰāĻžāϰ āϏā§āϝā§āĻ āĻĻā§ā§āĨ¤ āĻŦāĻžāϰā§āϰ āĻŦāĻžāĻŽāĻĻāĻŋāĻā§āϰ āĻ āĻĄāĻžāύāĻĻāĻŋāĻā§āϰ āĻļā§āώā§āϰ āĻā§āĻŖāĻžāϰ āĻā§āĻ āϤā§āϰ āĻāĻŋāĻšā§āĻŖāĻŋāϤ āĻāĻāĻāύāĻāĻŋ āĻā§āϞāĻŋāĻ āĻāϰāϞ⧠āϏā§āĻāĻŋ āĻŦāĻžāϰāĻāĻŋāĻā§ āϏā§āĻā§āϰāϞ āĻāϰāĻŦā§ āϝāĻĻāĻŋ āϏā§āĻāĻŋ āϏā§āĻā§āϰāĻŋāύā§āϰ āĻĨā§āĻā§āĻ āĻŦā§ āĻšā§ā§ āĻĨāĻžāĻā§āĨ¤</li> - <li><em>āĻā§āϝāĻžāĻ āĻā§āĻāĻāĻžāĻ </em>āĻāĻĒāύāĻŋ āϝ⧠āĻā§āϝāĻžāĻā§āϰ āĻāύā§āϝ āĻāĻžāĻāĻĒ āĻāϰā§āύ āϤāĻž āĻā§āĻāĻā§āύ āĻāĻāĻžāύā§āĨ¤ "Enter" āĻĒā§āϰā§āϏ āĻāϰ⧠āĻĒāϰāĻŦāϰā§āϤ⧠āĻ
āĻāĻžāϰā§āύā§āϏ āĻā§āĻāĻā§ āĻĒāĻžāĻŦā§āύāĨ¤</li> -</ul> - -<h2 id="CSS_āĻĒā§āύ">CSS āĻĒā§āύ</h2> - -<p>CSS āĻĒā§āύ āĻāĻžāϰā§āύā§āĻāϞāĻŋ āϏāĻŋāϞā§āĻā§āĻā§āĻĄ āĻāϞāĻŋāĻŽā§āύā§āĻā§ āĻŦā§āϝāĻŦāĻšā§āϤ āϏā§āĻāĻžāĻāϞā§āϰ āϤāĻĨā§āϝ āĻĒā§āϰāĻĻāϰā§āĻļāύ āĻāϰā§āĨ¤ āĻāĻžāϰāĻāĻŋ āĻāĻŋāύā§āύ āĻāĻŋāύā§āύ āĻāĻŋāĻ āĻāĻā§ āĻāĻāĻžāύā§āĻ "āϰā§āϞāϏā§", "āĻāĻŽā§āĻĒāĻŋāĻāĻā§āĻĄ", "āĻĢāύā§āĻāϏ" āĻāĻŦāĻ "āĻŦāĻā§āϏ āĻŽāĻĄā§āϞ"āĨ¤ āĻĒā§āύā§āϰ āϏāϰā§āĻŦ āĻāĻĒāϰā§āϰ āĻā§āϞāĻŦāĻžāϰāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻĒāύāĻŋ āϤāĻžāĻĻā§āϰ āĻŽāϧā§āϝ⧠āϏā§āĻāĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĻ</p> - -<p><img alt="" src="https://mdn.mozillademos.org/files/5463/inspector-css-toolbar-annotated.png" style="display: block; margin-left: auto; margin-right: auto;"></p> - -<h3 id="āϰā§āϞāϏā§_āĻāĻŋāĻ">āϰā§āϞāϏ⧠āĻāĻŋāĻ</h3> - -<p>āύāĻŋāϰā§āϧāĻžāϰāĻŋāϤ āĻāϞāĻŋāĻŽā§āύā§āĻā§ āĻŦā§āϝāĻŦāĻšā§āϤ āϏāĻŦ āϰā§āϞāϏ āϤāĻžāϞāĻŋāĻāĻžāĻŦāĻĻā§āϧ āϰāĻžāĻā§ āĻāĻ āĻāĻŋāĻāĻāĻŋ, āĻŦāĻŋāĻļā§āώāĻžā§āĻŋāϤ āĻāϰ āĻšā§āϰāĻžāϏāĻā§āϰāĻŽ āĻāĻŋāϤā§āϤāĻŋāϤā§āĻ</p> - -<p><img alt="" src="https://mdn.mozillademos.org/files/5467/inspector-css-rules.png" style="display: block; margin-left: auto; margin-right: auto;"></p> - -<p>āϰā§āϞāϏ āĻāĻŋāĻ <a href="/en-US/docs/Web/CSS/Pseudo-elements">āϏāĻŋāĻāĻĄā§-āĻāϞāĻŋāĻŽā§āύā§āĻāϏ</a> āĻāĻŦāĻ āĻŦā§āϝāĻŦāĻšā§āϤ āϰā§āϞāϏ āϤāĻžāϞāĻŋāĻāĻžāĻŦāĻĻā§āϧ āĻāϰā§āĨ¤</p> - -<h4 id="āϰā§āϞ_āĻĄāĻŋāϏāĻĒā§āϞā§">āϰā§āϞ āĻĄāĻŋāϏāĻĒā§āϞā§</h4> - -<p>āĻāĻāĻŋ āĻāĻāĻāĻŋ āϏā§āĻāĻžāĻāϞāĻļā§āĻā§ āĻĒā§āϰāϤā§āϝā§āĻāĻāĻŋ āϰā§āϞ āĻĄāĻŋāϏāĻĒā§āϞ⧠āĻāϰā§, āϏā§āĻā§āĻāϰ āĻāϰ āĻāĻāĻāĻŋ āϞāĻŋāϏā§āĻāϏāĻš <code>property:value;</code> āĻĄāĻŋāĻāϞāĻžāϰā§āĻļāύā§āϰ āϞāĻŋāϏā§āĻ āĻ āĻĨāĻžāĻā§āĨ¤</p> - -<p><img alt="" src="https://mdn.mozillademos.org/files/5659/inspector-css-rules-singlerule-annotated.png" style="display: block; height: 206px; margin-left: auto; margin-right: auto; width: 544px;">āϝā§āϏāĻŦ āϰā§āϞ āĻ
āύā§āϝ āϰā§āϞā§āϰ āĻŦāĻŋāĻĒāĻā§āώ⧠āϝāĻžā§ āϏā§āĻā§āϞ⧠āĻā§āĻā§ āĻĻā§āĻā§āĻž āĻšā§ā§āĻā§āĨ¤ āĻā§āύ āύāĻŋāϰā§āĻĻā§āĻļāύāĻžāϰ āĻāĻĒāϰ⧠āĻŽāĻžāĻāϏ āϰāĻžāĻāϞ⧠āĻāĻāĻŋāϰ āύāĻŋāĻā§ āĻāĻāĻāĻŋ āĻā§āĻāĻŦāĻā§āϏ āĻĻā§āĻāĻž āϝāĻžāĻŦā§āĻāĻā§āύ āϰā§āϞ āĻāĻžāϞ⧠āĻŦāĻž āĻŦāύā§āϧ āĻāϰāϤ⧠āĻāĻĒāύāĻŋ āĻāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</p> - -<h4 id="CSS_āĻĢāĻžāĻāϞā§āϰ_āϞāĻŋāĻā§āĻ">CSS āĻĢāĻžāĻāϞā§āϰ āϞāĻŋāĻā§āĻ</h4> - -<p>āĻĒā§āϰāϤāĻŋāĻāĻŋ āϰā§āϞā§āϰ āĻāĻĒāϰ⧠āĻĄāĻžāύ āĻĻāĻŋāĻā§ āĻĢāĻžāĻāϞāύā§āĻŽ āϏā§āϰā§āϏ āĻāĻŦāĻ āϞāĻžāĻāύ āύāĻžāĻŽā§āĻŦāĻžāϰ āϞāĻŋāĻā§āĻ āĻšāĻŋāϏāĻžāĻŦā§ āĻĻā§āĻāĻžāύ⧠āĻšā§āĻ āĻā§āϞāĻŋāĻ āĻāϰāϞ⧠<a href="/en-US/docs/Tools/Style_Editor" title="/en-US/docs/Tools/Style_Editor">āϏā§āĻāĻžāĻāϞ āĻāĻĄāĻŋāĻāϰ</a> āĻĨā§āĻā§ āĻāĻāĻŋ āĻāĻĒā§āύ āĻšā§ā§ āϝāĻžāĻŦā§āĨ¤</p> - -<p>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ 29 āĻĨā§āĻā§ āĻĒāϰāĻŦāϰā§āϤā§āϤ⧠āĻāύā§āϏāĻĒā§āĻā§āĻāϰ CSS āϏā§āϰā§āϏ āĻŽā§āϝāĻžāĻĒ āĻŦā§āĻā§āĨ¤ āĻāϰ āĻŽāĻžāύ⧠āĻšāϞ āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ CSS āĻĒā§āϰāĻŋāĻĒā§āϰāϏā§āϏāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ āϝāĻžāϰ āϏā§āϰā§āϏ āĻŽā§āϝāĻžāĻĒ āϏāĻžāĻĒā§āϰā§āĻ āĻāĻā§ āĻāĻŦāĻ āϤāĻž āĻāĻĒāύāĻŋ <a href="/en-US/docs/Tools_Toolbox#Style_Editor">āϏā§āĻāĻžāĻāϞ āĻāĻĄāĻŋāĻāϰ āϏā§āĻāĻŋāĻ</a> āĻ āϏāĻā§āϰāĻŋā§ āĻāϰā§āĻā§āύ āϤāĻžāĻšāϞ⧠āϞāĻŋāĻā§āĻāĻāĻŋ āĻāĻĒāύāĻžāĻā§ āĻĒā§āϰāĻā§āϤ āϏā§āϰāϏ⧠āύāĻŋā§ā§ āϝāĻžāĻŦā§, āĻā§āύāĻžāϰā§āĻā§āĻĄ CSS āύā§āĻ</p> - -<p><img alt="" src="https://mdn.mozillademos.org/files/6947/inspector-css-sourcemap-detail.png" style="display: block; height: 133px; margin-left: auto; margin-right: auto; width: 390px;"></p> - -<p>CSS āϏā§āϰā§āϏ āĻŽā§āϝāĻžāĻĒ āϏāĻžāĻĒā§āϰā§āĻ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāϰ⧠āĻāĻžāύā§āύ <a href="/en-US/docs/Tools/Style_Editor#Source_map_support">āϏā§āĻāĻžāĻāϞ āĻāĻĄāĻŋāĻāϰ āĻĄāĻā§āĻŽā§āύā§āĻā§āĻļāύ</a> āĻāĨ¤</p> - -<h4 id="āϰāĻ_āύāĻŽā§āύāĻž">āϰāĻ āύāĻŽā§āύāĻž</h4> - -<div class="geckoVersionNote"> -<p>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ 27 āĻĨā§āĻā§ āĻĒāϰāĻŦāϰā§āϤā§āϤā§, āĻāĻĒāύāĻŋ āĻāĻžāϞāĻžāϰ āĻā§āϞā§āϝā§āϰ āĻĒāϰ⧠āĻĻā§āĻļā§āϝāĻŽāĻžāύ āĻāĻāĻāĻŋ āϰāĻ āύāĻŽā§āύāĻž āĻĻā§āĻāϤ⧠āĻĒāĻžāĻŦā§āύāĻ</p> -</div> - -<p><img alt="" src="https://mdn.mozillademos.org/files/6361/inspector-css-color-swatch.png" style="display: block; height: 158px; margin-left: auto; margin-right: auto; width: 487px;"></p> - -<h4 id="āĻāĻžāϞāĻžāϰ_āĻĒāĻŋāĻāĻžāϰ">āĻāĻžāϞāĻžāϰ āĻĒāĻŋāĻāĻžāϰ</h4> - -<div class="geckoVersionNote"> -<p>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ 28 āĻĨā§āĻā§ āĻĒāϰāĻŦāϰā§āϤā§āϤā§, āĻāĻĒāύāĻŋ āϰāĻ āύāĻŽā§āύāĻžāϤ⧠(color sample) āĻā§āϞāĻŋāĻ āĻāϰāϞ⧠āϰāĻ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻāĻžāϞāĻžāϰ āĻĒāĻŋāĻāĻžāϰ āĻĻā§āĻāϤ⧠āĻĒāĻžāĻŦā§āύāĻ</p> -</div> - -<p><img alt="" src="https://mdn.mozillademos.org/files/6659/inspector-color-picker.png" style="display: block; height: 321px; margin-left: auto; margin-right: auto; width: 411px;"></p> - -<h4 id="āĻĒāĻāĻā§āĻŽāĻŋ-āĻĻā§āĻļā§āϝ_āĻĒā§āϰā§āĻŦ_āĻĒāϰāĻŋāĻĻāϰā§āĻļāύ">āĻĒāĻāĻā§āĻŽāĻŋ-āĻĻā§āĻļā§āϝ āĻĒā§āϰā§āĻŦ āĻĒāϰāĻŋāĻĻāϰā§āĻļāύ</h4> - -<div class="geckoVersionNote"> -<p>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ 27 āĻĨā§āĻā§ āĻĒāϰāĻŦāϰā§āϤā§āϤā§, āϰā§āϞā§āϰ āĻāĻĒāϰ āĻŽāĻžāĻāϏ āĻā§āϰāĻžāϞ⧠āĻāĻĒāύāĻŋ <a href="/en-US/docs/Web/CSS/background-image">āĻŦā§āϝāĻžāĻāĻā§āϰāĻžāĻāύā§āĻĄ-āĻāĻŽā§āĻ āĻŦāĻž āĻĒāĻāĻā§āĻŽāĻŋ-āĻĻā§āĻļā§āĻ¯Â </a> āύāĻžāĻŽā§ āĻŦāĻŋāĻāĻŋāύā§āύ āĻāĻŽā§āĻā§āϰ āĻŦāĻŋāĻļā§āώ āĻŦā§āϝāĻŦāĻšā§āϤ āĻāĻāĻāĻŋ āĻĒā§āϰāĻŋāĻāĻŋāĻ āĻĻā§āĻāϤ⧠āĻĒāĻžāĻŦā§āύāĻ</p> -</div> - -<p><img alt="" src="https://mdn.mozillademos.org/files/6413/inspector-background-image-preview.png" style="display: block; margin-left: auto; margin-right: auto;"></p> - -<h4 id="āĻāĻŋāĻā§ā§āĻžāϞāĻžāĻāĻā§āĻļāύ_āĻĒāϰāĻŋāĻŦāϰā§āϤāύ">āĻāĻŋāĻā§ā§āĻžāϞāĻžāĻāĻā§āĻļāύ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ</h4> - -<div class="geckoVersionNote"> -<p>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ 29āĻ āĻāĻāĻŋ āύāϤā§āύāĨ¤</p> -</div> - -<p>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ 29 āĻĨā§āĻā§ āĻĒāϰāĻŦāϰā§āϤ⧠āĻā§āώā§āϤā§āϰ⧠āĻāĻĒāύāĻŋ āϰā§āϞāϏ āϰāĻŋāĻāĻŋāĻāϤ⧠āĻā§āύ <a href="/en-US/docs/Web/CSS/transform"><code>āĻā§āϰāĻžāύā§āϏāĻĢāϰāĻŽ</code></a> āĻĒā§āϰāĻĒāĻžāϰā§āĻāĻŋāϤ⧠āĻšā§āĻāĻžāϰ āĻāϰāϞā§,āĻāĻĒāύāĻŋ āĻāĻāĻāĻŋ āĻā§āϞāĻāĻŋāĻĒ āĻĒāĻžāĻŦā§āύ āϝāĻž āĻāĻĒāύāĻžāĻā§ āĻĻā§āĻāĻžāĻŦā§ āĻāĻāĻŋ āϝāĻž āϝāĻž āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰā§āĨ¤</p> - -<p><img alt="" src="https://mdn.mozillademos.org/files/7133/transform-tooltip.png" style="display: block; margin-left: auto; margin-right: auto;"></p> - -<h4 id="āĻāĻĄāĻŋāĻ_āĻāϰāĻžāϰ_āύāĻŋā§āĻŽāĻžāĻŦāϞā§">āĻāĻĄāĻŋāĻ āĻāϰāĻžāϰ āύāĻŋā§āĻŽāĻžāĻŦāϞā§</h4> - -<p>āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻā§āύ āĻĻāĻŋāĻā§āϞāĻžāϰā§āĻļā§āύ⧠āĻā§āϞāĻŋāĻ āĻāϰā§āύ āϤāĻŦā§ āĻāĻĒāύāĻŋ āϤāĻžāϰ āĻŦā§āĻļāĻŋāώā§āĻā§āϝāĻžāĻŦāϞ⧠āĻŦāĻž āĻŽāĻžāύ āϏāĻāϏā§āĻāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύ āĻāĻŦāĻ āϏāĻžāĻĨā§ āϏāĻžāĻĨā§āĻ āϤāĻž āĻĻā§āĻāϤ⧠āĻĒāĻžāĻŦā§āύāĨ¤ āĻāĻāĻāĻŋ āϰā§āϞ⧠āύāϤā§āύ āĻĄāĻŋāĻāϞāĻžāϰā§āĻļāύ āϝā§āĻā§āϤ āĻāϰāĻžāϰ āĻāύā§āϝ āĻā§āϞāĻŋāĻ āĻāϰā§āύ āϰā§āϞā§āϰ āϏāϰā§āĻŦāĻļā§āώ āϞāĻžāĻāύāĻāĻŋāϤ⧠(āĻļā§āώ āĻŦāύā§āϧāύ⧠āĻĻāĻŋā§ā§ āĻ
āϧāĻŋāĻā§āϤ āϞāĻžāĻāύāĻāĻŋ)āĨ¤ āϏāĻāϏā§āĻāĻžāϰ āĻāϰāĻžāϰ āϏāĻŽā§ āϝāĻĻāĻŋ āĻāĻĒāύāĻŋ āĻ
āĻĒā§āϰāĻāϞāĻŋāϤ āĻŽāĻžāύ āĻŦāĻž āĻā§āύ āĻ
āĻāĻžāύāĻž āĻŦā§āĻļāĻŋāώā§āĻā§āϰ āύāĻžāĻŽ āĻĒā§āϰāĻŦā§āĻļ āĻāϰāĻžāύ, āϤāĻŦā§ āĻĄāĻŋāĻāϞāĻžāϰā§āĻļāύā§āϰ āύāĻŋāĻā§ āĻāĻāĻāĻŋ āĻšāϞā§āĻĻ āϏāϤāϰā§āĻ āϏāĻāĻā§āϤ āĻĻā§āĻāĻž āϝāĻžāĻŦā§āĨ¤</p> - -<p>āĻāĻĒāύāĻžāϰ āĻāϰāĻž āϝ⧠āĻā§āύ āĻĒāϰāĻŋāĻŦāϰā§āϤāύāĻ āĻā§āώāĻŖāϏā§āĻĨāĻžā§ā§āĻ āĻĒā§āĻāĻāĻŋ āĻĒā§āύāϰāĻžā§ āϞā§āĻĄ āĻāϰāϞ⧠āĻĒā§āϰāĻā§āϤ āϏā§āĻāĻžāĻāϞ āϰāĻŋāϏā§āĻā§āϰ āĻšā§ā§ āϝāĻžāĻŦā§āĨ¤</p> - -<p><strong>Tip:</strong> You can use the arrow keys to increase/decrease numeric rules while editing. Up arrow will turn "1px" to 2px, and Shift+up/down will increment by 10. Alt+up/down change values by 0.1, and shift+Page up/down will add or subtract 100 from the value.</p> - -<h3 id="āĻāĻŽā§āĻĒāĻŋāĻāĻā§āĻĄ_āĻāĻŋāĻ">āĻāĻŽā§āĻĒāĻŋāĻāĻā§āĻĄ āĻāĻŋāĻ</h3> - -<p>This view organizes the style of the element by property. It lists all CSS properties which have been applied to this element in alphabetical order: it shows the calculated value that each CSS property has for for the selected element:</p> - -<p><img alt="" src="https://mdn.mozillademos.org/files/5473/inspector-css-computed.png" style="display: block; margin-left: auto; margin-right: auto;"></p> - -<p>Clicking the arrow next to the property name shows the rule that set this value, along with a link to the source filename and line number:</p> - -<p><img alt="" src="https://mdn.mozillademos.org/files/5665/inspector-css-computed-show-rule.png" style="display: block; margin-left: auto; margin-right: auto;">By default, it only shows values that have been explicitly set by the page: to see all values, click the "Browser styles" box.</p> - -<p>Typing in the search box performs a live filtering of the list, so, for example, if you just want to see font-related settings, you can type "font" in the search box, and only properties with "font" in the name will be listed. You can also search for the values of properties: to find the rule responsible for setting the font to "Lucida Grande", type that in the search box.</p> - -<h3 id="āĻĢāύā§āĻāϏā§_āĻāĻŋāĻ">āĻĢāύā§āĻāϏ⧠āĻāĻŋāĻ</h3> - -<p>āϏāĻŋāϞā§āĻā§āĻā§āĻĄ āĻāϞāĻŋāĻŽā§āύā§āĻ āĻ
āύā§āϝāĻžā§ā§ āĻĒā§āϰā§ā§āĻāύā§ā§ āϏāĻŦ āĻĢāύā§āĻ āĻĻā§āĻāĻžā§ āĻāĻāĻŋāĨ¤ āĻŽāύ⧠āϰāĻžāĻāĻŦā§āύ, āĻāĻĒāύāĻŋ āĻāĻĒāύāĻžāϰ āϏāĻŋāϏā§āĻā§āĻŽā§ āϝ⧠āĻĢāύā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ āϤāĻžāĻ āĻĻā§āĻāĻžā§ āĻāĻāĻŋ, css āĻ āϝ⧠āĻĢāύā§āĻ āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰāĻž āĻāĻā§, āϤāĻžāϰ āĻĨā§āĻā§ āĻāĻāĻŋ āĻāϞāĻžāĻĻāĻž āĻšāϤ⧠āĻĒāĻžāϰā§āĻ</p> - -<p><img alt="" src="https://mdn.mozillademos.org/files/5469/inspector-css-fonts.png" style="display: block; margin-left: auto; margin-right: auto;"></p> - -<p>āĻĢāύā§āĻ āĻāĻŋāĻāϤ⧠āĻā§āĻā§āϏāĻ āĻāĻŋāĻ āĻšāϞ "Abc" āĻĄāĻŋāĻĢāϞā§āĻ āĻ
āύā§āϏāĻžāϰ⧠āĻāĻŋāύā§āϤ⧠āĻāϏāϞ⧠āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻā§āĻā§āϏāĻ āĻāϰāĻŋā§āĻž āϝāĻž āĻĒā§ā§āϝā§āĻāύ āĻŽāϤ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§āĨ¤</p> - -<h3 id="āĻŦāĻā§āϏ_āĻŽāĻĄā§āϞ_āĻāĻŋāĻ">āĻŦāĻā§āϏ āĻŽāĻĄā§āϞ āĻāĻŋāĻ</h3> - -<p>āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāĻ āĻāϞāĻŋāĻŽā§āύā§āĻā§ āĻ
ā§āϝāĻžāĻĒā§āϞāĻžāĻ āĻāϰāϞ⧠āĻāĻāĻŋ <a href="/en-US/docs/Web/CSS/box_model" title="/en-US/docs/Web/CSS/box_model">āĻŦāĻā§āϏ āĻŽāĻĄā§āϞ</a> āĻāϰ āĻāĻāĻāĻŋ āĻā§āϰāĻžāĻĢāĻŋāĻāĻžāϞ representation āĻĻā§āĻāĻžā§āĻ</p> - -<p><img alt="" src="https://mdn.mozillademos.org/files/5667/inspector-css-box-model.png" style="display: block; margin-left: auto; margin-right: auto;"></p> - -<ul> - <li>At the top-left is the total space taken by the element on the page.</li> - <li>The outside numbers tell you the margin size on each side of the element.</li> - <li>The numbers in squares on the borders tell you how wide each side's border is.</li> - <li>The next layer in shows the padding size on each side of the element.</li> - <li>Finally, in the center, is the size of the element's content.</li> -</ul> - -<p><img alt="" src="https://mdn.mozillademos.org/files/5671/inspector-css-box-model-annotated.png" style="display: block; height: 435px; margin-left: auto; margin-right: auto; width: 680px;"></p> - -<h2 id="āĻā§ā§āĻŦ_āĻāύāϏā§āϞ_āĻāϰ_āϏāĻžāĻšāĻžāϝā§āϝā§_āĻĒā§āĻ_āĻāύā§āϏāĻĒā§āĻā§āĻāϰ_āĻŦā§āϝāĻŦāĻšāĻžāϰ_āĻāϰāĻž"> āĻā§ā§āĻŦ āĻāύāϏā§āϞ āĻāϰ āϏāĻžāĻšāĻžāϝā§āϝ⧠āĻĒā§āĻ āĻāύā§āϏāĻĒā§āĻā§āĻāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž</h2> - -<p>āĻā§ā§āĻŦ āĻāύāϏā§āϞāĻā§ āĻāĻĒāύāĻŋ āĻĒā§āĻ āĻāύā§āϏāĻĒā§āĻā§āĻāϰ āĻšāĻŋāϏāĻžāĻŦā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āĻāĻŽāύāĻāĻŋ āĻāĻĒāύāĻŋ āĻāĻāĻāĻŋ āĻŦā§āύāĻžāϏ āĻĢāĻŋāĻāĻžāϰ āĻ āĻĒIāĻŦā§āύ! āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻĒā§āĻ āĻāύā§āϏāĻĒā§āĻā§āĻāϰ⧠āĻā§āύ āĻāϞāĻŋāĻŽā§āύā§āĻ āϏāĻŋāϞā§āĻā§āĻ āĻāϰ⧠āĻĨāĻžāĻā§āύ āϤāĻŦā§ āϤāĻžāĻ variable <code>$0</code>. āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻā§ā§āĻŦ āĻāύāϏā§āϞā§āϰ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻĒāĻžāĻ āĻžāύ⧠āϝāĻžāĻŦā§āĨ¤<br> -  </p> - -<p><img alt="" src="https://mdn.mozillademos.org/files/5461/inspector-console.png" style="display: block; margin-left: auto; margin-right: auto;"></p> - -<h2 id="āĻĄā§āĻāϞāĻĒāĻžāϰ_API">āĻĄā§āĻāϞāĻĒāĻžāϰ API</h2> - -<p>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻāĻĄāĻ
āύāϏ⧠āĻāĻ āĻāύā§āĻā§āĻā§āϏ chrome://browser/content/devtools/inspector/inspector.xul āĻĨā§āĻā§ āύāĻŋāĻā§āϰ āĻŦāĻŋāĻāĻŋāύā§āύ āĻ
āĻŦāϝā§āĻā§āĻā§ āĻĒā§āϰāĻŦā§āĻļ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĻ</p> - -<h3 id="āĻāĻāύā§āĻĄā§.āĻāύā§āϏāĻĒā§āĻā§āĻāϰ">āĻāĻāύā§āĻĄā§.āĻāύā§āϏāĻĒā§āĻā§āĻāϰ</h3> - -<p><a href="http://mxr.mozilla.org/mozilla-central/source/browser/devtools/inspector/inspector-panel.js" title="http://mxr.mozilla.org/mozilla-central/source/browser/devtools/inspector/inspector-panel.js">āĻāύā§āϏāĻĒā§āĻā§āĻāϰ-āĻĒā§āύā§āϞ.js</a> āĻ āĻāϞā§āĻāĻŋāϤāĨ¤ āĻŦāĻŋāĻāĻŋāύā§āύ āĻāĻā§āϰāĻŋāĻŦāĻŋāĻāĻāϏ⧠āĻāĻŦāĻ āĻĢāĻžāύāĻļāύāĻ</p> - -<ul> - <li>.āύāĻŋāϰā§āϧāĻžāϰāĻŖ - āĻāύā§āϏāĻĒā§āĻā§āĻāϰ āϏā§āĻāĻļāύ āϏāĻŽā§āĻĒāϰā§āĻāĻŋāϤ āϤāĻĨā§āϝāĻ - <ul> - <li>.isNode() - returns true if selection is node.</li> - <li>.node - returns the actual element from the page</li> - <li>.window - the window object of the frame the selection is in.</li> - </ul> - </li> - <li>.markDirty() - marks that the page has been changed by the inspector - a warning will be shown when leaving the page, since changes made through the inspector are rewritten on reload.</li> -</ul> - -<p>Bindable events using on:</p> - -<h4 id="āĻŽāĻžāϰā§āĻāĻāĻĒ_āϞā§āĻĄā§āĻĄ">āĻŽāĻžāϰā§āĻāĻāĻĒ āϞā§āĻĄā§āĻĄ</h4> - -<p>āĻŦāĻžāĻŽāĻĻāĻŋāĻā§āϰ āĻĒā§āύā§āϞ āϰāĻŋāĻĢā§āϰā§āĻļ āĻāϰāĻžāϰ āĻĒāϰ āϝāĻāύ āĻĒā§āĻ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāĻžāϰ āĻšā§ āϤāĻāύ āĻāϰ āĻĒā§āϰā§ā§āĻāύ āĻšā§āĨ¤</p> - -<h4 id="ready">ready</h4> - -<p>āĻĒā§āϰāĻĨāĻŽ āĻŽāĻžāϰā§āĻāĻāĻĒ āϞā§āĻĄā§ āĻĻāϰāĻāĻžāϰ āĻšā§āĨ¤</p> - -<h4 id="āϏāĻŋāĻāĻĄā§āĻā§āϞāĻžāϏ">āϏāĻŋāĻāĻĄā§āĻā§āϞāĻžāϏ</h4> - -<p>Called after toggle of a pseudoclass.</p> - -<h4 id="āϞā§-āĻāĻāĻ_āĻĒāϰāĻŋāĻŦāϰā§āϤāύ">āϞā§-āĻāĻāĻ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ</h4> - -<p>"paint and resize āĻāϰ āĻŽāϤ āĻāĻŽ āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāĻā§āύā§āĻāĨ¤"</p> - -<h2 id="āĻā§āĻŦā§āϰā§āĻĄ_āĻļāϰā§āĻāĻāĻžāĻāϏ">āĻā§āĻŦā§āϰā§āĻĄ āĻļāϰā§āĻāĻāĻžāĻāϏ</h2> - -<p>{{ Page ("en-US/docs/tools/Keyboard_shortcuts", "page-inspector") }}</p> - -<h3 id="āĻā§āϞā§āĻŦāĻžāϞ_āĻļāϰā§āĻ-āĻāĻžāĻāϏ">āĻā§āϞā§āĻŦāĻžāϞ āĻļāϰā§āĻ-āĻāĻžāĻāϏ</h3> - -<p>{{ Page ("en-US/docs/tools/Keyboard_shortcuts", "all-toolbox-tools") }}</p> - -<p>{{ languages( { "ja": "ja/Tools/Page_Inspector"} ) }}</p> diff --git a/files/bn/tools/style_editor/index.html b/files/bn/tools/style_editor/index.html deleted file mode 100644 index 54509b86ca..0000000000 --- a/files/bn/tools/style_editor/index.html +++ /dev/null @@ -1,94 +0,0 @@ ---- -title: āϏā§āĻāĻžāĻāϞ āĻāĻĄāĻŋāĻāϰ -slug: Tools/Style_Editor -translation_of: Tools/Style_Editor ---- -<div>{{ToolsSidebar}}</div><p>āϏā§āĻāĻžāĻāϞ āϏā§āĻ āĻāĻĄāĻŋāĻāϰ āĻāĻĒāύāĻžāĻā§ āϏāĻā§āώāĻŽ āĻāϰāĻŦā§ āĻ</p> - -<ul> - <li>āĻĒā§āĻ āĻāϰ āϏāĻžāĻĨā§ āϝā§āĻā§āϤ āϏā§āĻāĻžāĻāϞāϏā§āĻ āĻĻā§āĻāϤ⧠āĻāĻŦāĻ āĻāĻĄāĻŋāĻ āĻāϰāϤā§Â </li> - <li>scratch āĻĨā§āĻā§ āύāϤā§āύ āϏā§āĻāĻžāĻāϞāϏā§āĻ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻāĻŦāĻ āĻĒā§āĻ āϤāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤā§</li> - <li>āϤā§āϰāĻŋāĻā§āϰāĻŋāϤ āϏā§āĻāĻžāĻāϞāϏā§āĻ āύāĻŋā§ā§ āĻāϏāϤ⧠āĻāĻŦāĻ āĻĒā§āĻ āĻ āϤāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤā§</li> -</ul> - -<p><img alt="IFrame" style="height: 1px; width: 1px;"></p> - -<p>āϏā§āĻāĻžāĻāϞ āĻāĻĄāĻŋāĻāϰ āĻā§āϞāϤ⧠āĻšāϞā§Â "Web developer" āĻŽā§āύ⧠āĻĨā§āĻā§ "Style Editor" āĻŦāĻžāĻāĻžāĻ āĻāϰāϤ⧠āĻšāĻŦā§( āϝāĻž Mac āĻāϰ "Tools" āĻŽā§āύ⧠āĻāϰ āϏāĻžāĻŦāĻŽā§āύā§)āĨ¤āϏā§āĻāĻžāĻāϞ āĻāĻĄāĻŋāĻāϰ āϏāĻā§āϰāĻŋā§ āĻšāĻā§āĻžāϰ āϏāĻžāĻĨā§ āϏāĻžāĻĨā§<a href="https://developer.mozilla.org/en-US/docs/Tools/DevTools_Window" title="/en-US/docs/Tools/DevTools_Window"> ,Toolbox</a> āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻāϰ āĻĒāĻžāĻĻāĻĻā§āĻļ āĻĻā§āĻļā§āϝāĻŽāĻžāύ āĻšāĻŦā§:</p> - -<p><img alt="" src="https://mdn.mozillademos.org/files/6941/style-editor.png" style="display: block; margin-left: auto; margin-right: auto;"></p> - -<p>āϏā§āĻāĻžāĻāϞ āĻāĻĄāĻŋāĻāϰ āĻĒā§āϰāϧāĻžāύ āĻĻā§āĻ āĻāĻžāĻ āĻ āĻŦāĻŋāĻāĻā§āϤ : āĻŦāĻžāĻŽāĻĒāĻžāĻļ āĻāϰ āϏā§āĻāĻžāĻāϞ āϏā§āĻ āĻĒā§āϝāĻžāύ , āĻāĻŦāĻ āĻĄāĻžāύāĻĒāĻžāĻļ āĻāϰ āĻāĻĄāĻŋāĻāϰāĨ¤</p> - -<h2 id="āϏā§āĻāĻžāĻāϞ_āϏā§āĻ_āĻĒā§āϝāĻžāύ"><strong>āϏā§āĻāĻžāĻāϞ āϏā§āĻ āĻĒā§āϝāĻžāύ</strong></h2> - -<p>āĻŦāĻžāĻŽāĻĒāĻžāĻļ āĻāϰ āϏā§āĻāĻžāĻāϞ āϏā§āĻ, āĻŦāϰā§āϤāĻŽāĻžāύ āĻĄāĻā§āĻŽā§āύā§āĻ āĻāϰ āĻŦā§āϝāĻŦāĻšā§āϤ āϏā§āĻāĻžāĻāϞāϏā§āĻ āĻāϰ āϤāĻžāϞāĻŋāĻāĻž āĻĻāĻŋāĻŦā§āĨ¤āϏā§āĻ āĻāϰ āύāĻžāĻŽ āĻāϰ āĻŦāĻžāĻŽāĻĒāĻžāĻļ āĻĻā§āĻā§āĻžÂ eyeball āĻāĻāĻāύ āĻ āĻā§āϞāĻŋāĻ āĻāϰāĻžāϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻāĻĒāύāĻŋ āĻĻā§āϰā§āϤ āĻāĻŋāĻā§āύ āϏā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāĻ°Â āĻ
āύ āĻāĻŦāĻ āĻ
āĻĢ āĻ toggle āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤āϞāĻŋāϏā§āĻ āĻ āĻĨāĻžāĻāĻž āĻĒā§āϰāϤā§āϝā§āĻ āϏā§āĻ āĻāϰ āĻā§āĻŖāĻžāϰ āύā§āĻā§āϰ āĻ
āĻāĻļā§āϰ āĻĄāĻžāύāĻĻāĻŋāĻā§ āĻ
āĻŦāϏā§āĻĨāĻŋāϤ āϏā§āĻ āĻŦāĻžāĻāύ āĻ āĻā§āϞāĻŋāĻ āĻāϰ⧠āĻāĻĒāύāĻŋ āĻāĻĒāύāĻžāϰ āϏā§āĻāĻžāĻāϞ āϏā§āĻ āĻāϰ āϝā§āĻā§āύ⧠āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāĻĒāύāĻžāϰ āϞā§āĻāĻžāϞ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰ āĻ āϏā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤</p> - -<h2 id="āĻāĻĄāĻŋāĻāϰ_āĻĒā§āϝāĻžāύ"><strong>āĻāĻĄāĻŋāĻāϰ āĻĒā§āϝāĻžāύ</strong></h2> - -<p>āĻĄāĻžāύāĻĒāĻžāĻļ āĻāϰ āĻ
āĻāĻļ āĻāĻŋ āĻšāĻā§āĻā§ āĻāĻĄāĻŋāĻāϰ āĻĒā§āϝāĻžāύāĨ¤ āĻāĻāĻžāύ⧠āĻāĻĒāύāĻžāϰ āĻāύā§āϝ āύāĻŋāϰā§āĻŦāĻžāĻāĻŋāϤ āĻā§ā§āĻāĻāĻŋ āϏā§āĻāĻžāĻāϞ āϏā§āĻ āĻāϰ āϏā§āϰā§āϏ āĻĒā§āϤ⧠āĻāĻŦāĻ āĻāĻĄāĻŋāĻ āĻāϰāϤ⧠āĻĻā§āĻā§āĻž āĻāĻā§ āĨ¤ āĻĒā§āĻ āĻāϰ āϝā§āĻā§āύ⧠āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāĻāĻŋāϤ⧠āĻ
āĻŦāĻŋāϞāĻŽā§āĻŦā§ āĻāĻžāĻ āĻāϰāĻŦā§āĨ¤ āĻāĻāĻŋ āĻĒāϰā§āĻā§āώāĻž āĻāϰāϤā§,āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāϤ⧠āĻāĻŦāĻ āϏāĻāĻļā§āϧāύ āĻāϰāϤ⧠āϏāĻšāĻ āĻāϰ⧠āϤā§āϞā§āĨ¤ āĻāĻĒāύāĻŋ āϝāĻāύ āĻāĻĒāύāĻžāϰ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āύāĻŋā§ā§ āϏāύā§āϤā§āώā§āĻ āĻšāĻŦā§āύ, āϤāĻāύ āϏā§āĻāĻžāĻāϞ āϏā§āĻ āĻĒā§āϝāĻžāύ āĻāϰ āĻāύā§āĻā§āϰāĻŋāϤ⧠āϝ⧠āϏā§āĻ āĻŦāĻžāĻāύ āĻāĻā§ āϤāĻžāϤ⧠āĻā§āϞāĻŋāĻ āĻāϰ⧠āĻāĻāĻāĻŋ āĻāĻĒāĻŋ āϞā§āĻāĻžāϞ āĻšāĻŋāϏā§āĻŦā§ āϏā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤Â  </p> - -<p>āĻāĻĄāĻŋāĻāϰ āĻāĻĒāύāĻžāĻ°Â CSS āĻā§ āϏāĻšāĻ āĻāĻžāĻŦā§ āĻĒāϰāĻžāϰ āĻāύā§āϝ āϞāĻžāĻāύ āϏāĻāĻā§āϝāĻž āĻāĻŦāĻ syntax hightiliting āĻĻāĻŋā§ā§ āĻĨāĻžāĻā§āĨ¤āĻāϤā§Â āĻā§ā§āĻāĻāĻŋ <a href="https://developer.mozilla.org/en-US/docs/Tools/Style_Editor#Source_editor_shortcuts">keyboard shortcuts</a> āĻ āϏāĻžāĻĒā§āϰā§āĻ āĻāϰā§āĨ¤</p> - -<p> āϏā§āĻāĻžāĻāϞ āĻāĻĄāĻŋāĻāϰ āĻ
āϰāĻŋāĻāĻŋāύāĻžāϞ āĻāĻŋ āĻā§ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āύāĻž āĻāϰā§,āϏāĻā§āϰāĻŋā§ āĻāĻžāĻŦā§ de-minimize āĻāϰā§āĨ¤āĻāĻāĻŋ āĻā§āĻŦ āĻ
āύā§āĻā§āϞ⧠āϏāĻšāĻ āĻāĻžāĻŦā§ āĻĒā§āĻā§ āĻāĻžāĻ āĻāϰāϤ⧠āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰā§āĨ¤</p> - -<h2 id="āĻ
āĻā§āĻāĻŽāĻĒā§āϞāĻŋāĻ"><strong>āĻ
āĻā§āĻāĻŽāĻĒā§āϞāĻŋāĻ </strong></h2> - -<h4 id="āĻ
āĻā§āĻāĻŽāĻĒā§āϞāĻŋāĻ_āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ_⧍⧝_āĻ_āύāϤā§āύ">āĻ
āĻā§āĻāĻŽāĻĒā§āϞāĻŋāĻ āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ ⧍⧝ āĻ āύāϤā§āύ</h4> - -<p>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ ⧍⧝ āĻšāϤā§,āϏā§āĻāĻžāĻāϞ āĻāĻĄāĻŋāĻāϰ āĻ
āĻā§āĻāĻŽāĻĒā§āϞāĻŋāĻ āϏāĻŽāϰā§āĻĨāύ āĻāϰā§āĨ¤āĻāĻžāĻāĻĒ āĻļā§āϰ⧠āĻāϰāϞ⧠āĻāĻšāĻž āϏāĻžāĻā§āĻļāύ āĻĒā§āϰāϏā§āϤāĻžāĻŦ āĻāϰā§āĨ¤</p> - -<p><img alt="" src="https://mdn.mozillademos.org/files/6943/style-editor-autocomplete.png" style="display: block; margin-left: auto; margin-right: auto;">āĻāĻĒāύāĻŋ āĻāĻāĻŋ <a href="/en-US/docs/Tools_Toolbox#Style_Editor">Style Editor settings</a> āĻ āĻŦāύā§āĻĻāϧ āĻāϰ⧠āĻĻāĻŋāϤ⧠āĻĒāĻžāϰāĻŦā§āύ</p> - -<h3 id="āϏā§āĻāĻžāĻāϞāϏā§āĻ_āϤā§āϰāĻŋ_āĻāϰāĻž_āĻāĻŦāĻ_āĻāĻŽāĻĻāĻžāύāĻŋ_āĻāϰāĻž"><strong>āϏā§āĻāĻžāĻāϞāϏā§āĻ āϤā§āϰāĻŋ āĻāϰāĻž āĻāĻŦāĻ āĻāĻŽāĻĻāĻžāύāĻŋ āĻāϰāĻž</strong></h3> - -<p>āĻā§āϞāĻŦāĻžāϰ āĻāϰ āύāĻŋāĻ āĻŦāĻžāĻāύ āĻ āĻā§āϞāĻŋāĻ āĻāϰ⧠āĻāĻĒāύāĻŋ āύāϤā§āύ āϏā§āĻāĻžāĻāϞ āϏā§āĻ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤āĻāϰāĻĒāϰ āĻāĻĒāύāĻŋ āύāϤā§āύ āĻāĻĄāĻŋāĻāϰ āĻ CSS āĻĻā§ā§āĻžāϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻļā§āϰ⧠āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āĻāĻŦāĻ āύāϤā§āύ āϏā§āĻāĻžāĻāϞ āϝāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĻā§āύ āϤāĻž āĻĻā§āĻāϤ⧠āĻĒāĻžāϰāĻŦā§āύ āĻ
āύā§āϝāĻžāύā§āϝ āϏā§āĻ āĻāϰ āĻŽāϤ āϏāϰāĻžāϏāϰāĻŋāĨ¤</p> - -<p>āĻāĻĒāύāĻŋ āĻĄāĻŋāϏā§āĻ āĻĨā§āĻā§ āϏā§āĻāĻžāĻāϞ āϏā§āĻ āϞā§āĻĄ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύ āĻāĻŦāĻ āĻāĻŽā§āĻĒā§āϰā§āĻ āĻŦāĻžāĻāύ āĻ āĻā§āϞāĻŋāĻ āĻāϰ⧠āĻĒā§āĻ āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤</p> - -<h3 id="āϏā§āϰā§āϏ_āĻŽā§āϝāĻžāĻĒ_āϏāĻžāĻĒā§āϰā§āĻ"><strong>āϏā§āϰā§āϏ āĻŽā§āϝāĻžāĻĒ āϏāĻžāĻĒā§āϰā§āĻ</strong></h3> - -<div class="geckoVersionNote"> -<p>CSS āϏā§āϰā§āϏ āĻŽā§āϝāĻžāĻĒ āϏāĻžāĻĒā§āϰā§āĻ āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ ⧍⧝ āĻ āύāϤā§āύ āĻŦā§āĻļāĻŋāώā§āĻā§</p> -</div> - -<p>{{EmbedYouTube("zu2eZbYtEUQ")}}</p> - -<p>āĻĒā§āϰāĻŋ āĻĒā§āϰāϏā§āϏāϰ āϝā§āĻŽāĻ¨Â <a href="http://sass-lang.com/">Sass</a>, <a href="http://lesscss.org/">Less</a>, āĻ
āĻĨāĻŦāĻž <a href="http://learnboost.github.io/stylus/">Stylus</a> āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻā§ā§āĻŦ āĻĄā§āĻā§āϞāĻĒāĻžāϰāϰāĻž āĻĒā§āϰāĻžāϝāĻŧāĻ CSS āĻĢāĻžāĻāϞ āϤā§āϰ⧠āĻāϰā§āĨ¤āĻāĻ āĻā§āϞ āĻāϰāĻ āĻāϰā§ā§āĻžāύ āĻāĻŦāĻ āĻ
āĻāĻŋāĻŦāĻžāĻā§āϤāĻĒā§āϰā§āĻŖ āĻļāĻŦā§āĻĻāĻŦāĻŋāύā§āϝāĻžāϏ āĻĨā§āĻā§ CSS āĻĢāĻžāĻāĻ˛Â āϤā§āϰ⧠āĻāϰāϤ⧠āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰā§āĨ¤ āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāĻāĻŋ āĻāϰā§āύ āϤāĻžāĻšāϞ⧠āĻĻā§āĻāϤ⧠āĻĒāĻžāĻŦā§āύ āϝā§,āϤā§āϰā§āĻā§āϰāĻŋāϤ CSS āĻĻā§āĻāϤ⧠āĻĒāĻžāĻā§āĻž āĻāĻŦāĻ āĻāĻĄāĻŋāĻ āĻāϰāĻž āϤā§āĻŽāύ āϏā§āĻŦāĻŋāϧāĻž āĻāύāĻ āύāĻž,āĻāĻžāϰāύ āϝ⧠āĻā§āĻĄ āĻāĻĒāύāĻŋ āϧāĻžāϰāύ āĻāϰāĻā§āύ āϤāĻž āĻĒā§āϰāĻŋ āĻĒā§āϰāϏā§āϏāϰ āĻļāĻŦā§āĻĻāĻŦāĻŋāύā§āϝāĻžāϏ,āĻāĻĒāύāĻžāϰ āϤā§āϰā§āĻā§āϰāĻŋāϤ āύā§āĨ¤ āϤāĻžāĻ āĻāĻĒāύāĻžāĻā§ āϤā§āϰā§āĻā§āϰāĻŋāϤ CSS āĻāĻĄāĻŋāĻ āĻāϰāϤ⧠āĻšāĻŦā§ āϤāĻžāϰāϏāĻžāĻĨā§ āĻāĻāĻŋ āĻĒā§āύāϰāĻžāĻ āĻ
āϰāĻŋāĻāĻŋāύāĻžāϞ āϏā§āϰā§āϏ āĻ āĻŽāĻžāύā§ā§āĻžāϞā§-āĻ āĻāĻžāĻ āĻāϰāĻžāϤ⧠āĻšāĻŦā§āĨ¤</p> - -<p>āϏā§āϰā§āϏ āĻŽā§āϝāĻžāĻĒ āĻā§āϞ āĻā§āϞ⧠āĻāĻĒāύāĻžāĻā§ āϤā§āϰā§āĻā§āϰāĻŋāϤ CSS āĻĨā§āĻā§ āĻ
āϰāĻŋāĻāĻŋāύāĻžāϞ āĻļāĻŦā§āĻĻāĻŦāĻŋāύā§āϝāĻžāĻ¸Â āĻ āĻĢāĻŋāϰāĻŋā§ā§ āĻāύāϤ⧠āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰā§,āϝāĻžāϤ⧠āϤāĻžāĻĻā§āϰ āĻĻā§āĻāĻž āϝāĻžā§ āĻāĻŦāĻ āĻ
āϰāĻŋāĻāĻŋāύāĻžāϞ āĻļāĻŦā§āĻĻāĻŦāĻŋāύā§āϝāĻžāϏ āĻāϰ āĻĢāĻžāĻāϞ āĻā§āϞ⧠āĻā§ āĻāĻĒāύāĻŋ āĻāĻĄāĻŋāĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ ⧍⧝ āϏā§āĻāĻžāĻāϞ āĻāĻĄāĻŋāĻāϰ CSS āϏā§āϰā§āϏ āĻŽā§āϝāĻžāĻĒ āϧāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤</p> - -<p>āĻāĻāĻžāϰ āĻŽāĻžāύ⧠āĻāĻ āϝā§,āϧāϰā§āύ āĻāĻĒāύāĻŋ Sass āĻĻāĻŋāϞā§āύ āϤāĻžāĻšāϞ⧠āϏā§āĻāĻžāĻāϞ āĻāĻĄāĻŋāĻāϰ āĻāĻĒāύāĻžāĻā§Â Sass āĻĢāĻžāĻāϞ āĻĻā§āĻāĻžāĻŦā§ āĻāĻŦāĻ āĻāĻĄāĻŋāĻ āĻāϰāϤ⧠āĻĻāĻŋāĻŦā§,āϤāĻžāĻĻā§āϰ āϤā§āϰ⧠CSS āύ⧠:</p> - -<p><img alt="" src="https://mdn.mozillademos.org/files/6939/style-editor-sourcemap-820.png" style="display: block; margin-left: auto; margin-right: auto;"></p> - -<p>āĻāĻāĻāĻž āĻāĻžāĻ āĻāϰāĻžāύā§āϰ āĻāύā§āϝ āĻāĻĒāύāĻžāϰ āĻāĻāĻŋāϤ :</p> - -<ul> - <li>CSS āĻĒā§āϰāϏā§āϏāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻšāĻŦā§ āϝāĻžÂ <a href="https://docs.google.com/document/d/1U1RGAehQwRypUTovF1KRlpiOFze0b-_2gc6fAH0KY0k/edit">Source Map Revision 3 proposal</a> āĻŦā§āĻāϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻŦāϰā§āϤāĻŽāĻžāύ⧠āĻāĻāĻž <a href="http://davidwalsh.name/future-sass">3.3.0 prerelease version of Sass</a> āĻ
āĻĨāĻŦāĻž <a href="http://roots.io/using-less-source-maps/">1.5.0 version of Less </a>āĻā§ āĻŦā§āĻāĻžā§āĨ¤āĻ
āύā§āϝāĻžāύā§āϝ āĻĒā§āϰāĻŋ āĻĒā§āϰāϏā§āϏāϰ āϏāϰāĻžāϏāϰāĻŋ āĻāĻžāĻŦā§ āĻāĻāĻžāĻā§ āϏāĻžāĻĒā§āϰā§āĻ āĻāϰāϤ⧠āĻŦāĻž āϧāϰāϤ⧠āĻāĻžāĻ āĻāϰāĻā§āĨ¤</li> - <li>āĻāϏāϞ⧠āĻĒā§āϰāϏā§āϏāϰ āĻā§ āϏā§āϰā§āϏ āĻŽā§āϝāĻžāĻĒ āϤā§āϰ⧠āĻāϰāϤ⧠āύāĻŋāϰā§āĻĻā§āĻļ āĻĻāĻŋāϤ⧠āĻšāĻŦā§, āϝā§āĻŽāĻ¨Â --sourcemap āĻāϰā§āĻā§āĻŽā§āύā§āĻ āĻāĻŋ Sass āĻāĻŽāĻžāύā§āĻĄ-āϞāĻžāĻāύ āĻā§āϞ āĻ āĻĒāĻžāϏ āĻāϰāĻžāĨ¤</li> - <li>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ ⧍⧝ āĻ
āĻĨāĻŦāĻž āĻĒāϰāĻŦāϰā§āϤ⧠āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāĨ¤</li> -</ul> - -<h3 id="āĻ
āϰāĻŋāĻāĻŋāύāĻžāϞ_āϏā§āϰā§āϏ_āĻā§āϞā§_āĻĻā§āĻāĻž"><strong>āĻ
āϰāĻŋāĻāĻŋāύāĻžāϞ āϏā§āϰā§āϏ āĻā§āϞ⧠āĻĻā§āĻāĻž</strong></h3> - -<p>āĻāĻāύ āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ <a href="https://developer.mozilla.org/en-US/docs/Tools_Toolbox#Style_Editor">Style Editor settings</a> āĻāϰ "Show original sources" āĻāĻŋ āĻĻā§āĻā§āύ, <a href="https://developer.mozilla.org/en-US/docs/Tools/Page_Inspector#Rules_view">Rules view</a> āĻāϰ CSS āϰā§āϞ āĻā§āϞ⧠āĻāϰ āĻĒāϰāĻŦāϰā§āϤ⧠āϞāĻŋāĻāĻ āϏā§āĻāĻžāĻāϞ āϏā§āĻ āĻāϰ āĻ
āϰāĻŋāĻāĻŋāύāĻžāϞ āϏā§āϰā§āϏ āĻ āύāĻŋā§ā§ āϝāĻžāĻŦā§āĨ¤</p> - -<h3 id="āĻāĻĄāĻŋāĻ_āĻ
āϰāĻŋāĻāĻŋāύāĻžāϞ_āϏā§āϰā§āϏ"><strong>āĻāĻĄāĻŋāĻ āĻ
āϰāĻŋāĻāĻŋāύāĻžāϞ āϏā§āϰā§āϏ</strong></h3> - -<p>āĻāĻĒāύāĻŋ āϏā§āĻāĻžāĻāϞ āĻāĻĄāĻŋāĻāϰ āĻāϰ āĻ
āϰāĻŋāĻāĻŋāύāĻžāϞ āϏā§āϰā§āϏ āĻā§āϞ⧠āĻāĻĄāĻŋāĻ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύ āĻāĻŦāĻ āϝāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšā§ā§āĻā§ āϤāĻž āĻ āĻŋāĻ āϤāĻāύāĻŋ āϏāϰāĻžāϏāϰāĻŋ āĻĻā§āĻāĻž āϝāĻžāĻŦā§āĨ¤āĻāĻāĻž āĻā§ āĻāĻžāĻ āĻāϰāĻžāύā§āϰ āĻāύā§āϝ āĻāϰāĻ āĻĻā§āĻāĻŋ āϏā§āĻā§āĻĒ āĻāĻā§āĨ¤</p> - -<p>āĻĒā§āϰāĻĨāĻŽā§,āĻāĻĒāύāĻžāϰ āĻĒā§āϰāϏā§āϏāϰ āĻāĻŋāĻā§ āĻāĻŽāύ āĻāĻžāĻŦā§ āϤā§āϰ⧠āĻāϰā§āύ āϝāĻžāϤ⧠āϤāĻž āĻ
āϰāĻŋāĻāĻŋāύāĻžāϞ āϏā§āϰā§āϏ āĻā§ āĻĻā§āĻāϤ⧠āĻĒāĻžāϰ⧠āĻāĻŦāĻ āύāĻŋāĻāϏā§āĻŦ āĻāĻžāĻŦā§ CSS āϤā§āϰ⧠āĻāϰ⧠āϏā§āϰā§āϏ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻžāϰ āϏāĻžāĻĨā§ āϏāĻžāĻĨā§āĨ¤ Sass āĻ āĻāĻĒāύāĻŋ --watch āĻ
āĻĒāĻļāύ āĻāĻŋ āĻĻā§āĻā§āĻžāϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻāĻžāĻ āĻāĻŋ āĻāϰāϤ⧠āĻĒāĻžā§ā§āύ:</p> - -<p>sass index.scss:index.css --sourcemap --watch</p> - -<p>āĻĒāϰāĻŦāϰā§āϤ⧠āϤā§,āĻĢāĻžāĻāϞ āĻāϰ āĻĒāĻžāĻļā§ "Save" āĻŦāĻžāĻāύ āĻ āĻā§āϞāĻŋāĻ āĻāϰ⧠āϏā§āĻāĻžāĻāϞ āĻāĻĄāĻŋāĻāϰ āĻĨā§āĻā§ āĻ
āϰāĻŋāĻāĻŋāύāĻžāϞ āϏā§āϰā§āϏ āϏā§āĻ āĻāϰāϤ⧠āĻšāĻŦā§, āĻāĻŦāĻ āĻ
āϰāĻŋāĻāĻŋāύāĻžāϞ āĻĢāĻžāĻāϞ āĻ āϏā§āĻ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤</p> - -<p>āĻāĻāύ āĻāĻĒāύāĻŋ āϝāĻāύ āϏā§āĻāĻžāĻāϞ āĻāĻĄāĻŋāĻāϰ āĻāϰ āϏā§āϰā§āϏ āĻĢāĻžāĻāϞ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻŦā§āύ,CSS āĻāĻāĻžāĻ āϤā§āϰ⧠āĻšāĻŦā§ āĻāĻŦāĻāĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāĻŋ āĻāĻĒāύāĻŋ āϤāĻāύ-āĻ āĻĻā§āĻāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤</p> - -<h2 id="āĻā§āĻŦā§āϰā§āĻĄ_āĻļāϰā§āĻāĻāĻžāĻ"><strong>āĻā§āĻŦā§āϰā§āĻĄ āĻļāϰā§āĻāĻāĻžāĻ</strong></h2> - -<h3 id="āϏā§āϰā§āϏ_āĻāĻĄāĻŋāĻāϰ_āĻļāϰā§āĻāĻāĻžāĻ"><strong>āϏā§āϰā§āϏ āĻāĻĄāĻŋāĻāϰ āĻļāϰā§āĻāĻāĻžāĻ</strong></h3> - -<p>{{ Page ("en-US/docs/tools/Keyboard_shortcuts", "source-editor") }}</p> - -<p>{{ languages( { "ja": "ja/Tools/Style_Editor"} ) }}</p> diff --git a/files/bn/web/accessibility/index.html b/files/bn/web/accessibility/index.html deleted file mode 100644 index 3ec2777da5..0000000000 --- a/files/bn/web/accessibility/index.html +++ /dev/null @@ -1,65 +0,0 @@ ---- -title: āĻŦā§āϝāĻŦāĻšāĻžāϰāϝā§āĻā§āϝāϤāĻž -slug: Web/Accessibility -tags: - - Accessibility - - Advanced - - Landing - - Web Development -translation_of: Web/Accessibility ---- -<p><span class="seoSummary"><span style="color: #000000; font-family: Georgia; font-size: 16px; line-height: normal;">āĻāĻŋāϤāϰ⧠āĻ
āύā§āĻ āĻŽāĻžāύā§āώ as āϏāĻŽā§āĻāĻŦ āĻšāĻŋāϏā§āĻŦā§ āϏāĻā§āώāĻŽ āĻāϰāĻž āĻāϝāĻŧā§āĻŦ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻŦā§āĻāĻžā§ āϏāĻžāĻāĻ, āϝāĻāύ āĻāĻā§āϞ⧠āĻŽāĻžāύā§āώāĻā§-āĻāϰ āϏāĻžāĻŽāϰā§āĻĨā§āϝ āĻāĻŋāĻā§ āĻĒāĻĨā§ āϏā§āĻŽāĻžāĻŦāĻĻā§āϧ āĻāϰāĻž āĻšā§</span>. </span><span style="color: #000000; font-family: Georgia; font-size: 16px; line-height: normal;">āĻāĻŋāϤāϰ⧠āĻ
āύā§āĻ āĻŽāĻžāύā§āώ as āϏāĻŽā§āĻāĻŦ āĻšāĻŋāϏā§āĻŦā§ āϏāĻā§āώāĻŽ āĻāϰāĻž āĻāϝāĻŧā§āĻŦ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻŦā§āĻāĻžā§ āϏāĻžāĻāĻ, āϝāĻāύ āĻāĻā§āϞ⧠āĻŽāĻžāύā§āώāĻā§-āĻāϰ āϏāĻžāĻŽāϰā§āĻĨā§āϝ āĻāĻŋāĻā§ āĻĒāĻĨā§ āϏā§āĻŽāĻžāĻŦāĻĻā§āϧ āĻāϰāĻž āĻšā§.</span></p> - -<p>"<span style="color: #000000; font-family: Georgia; font-size: 16px; line-height: normal;">accessibility āϏāĻŦāĻā§ā§ā§ āĻŦā§āĻļā§ āĻāύ āĻāύ āϏā§āϝā§āĻāϏā§āĻŦāĻŋāϧāĻž āĻŦāĻž āύāĻžāĻāϰāĻŋāĻ āϏā§āĻŦāĻŋāϧāĻž āĻŦāϰā§āĻŖāύāĻž āĻāϰāϤ⧠āĻŦāĻŋāĻāϞāϤā§āĻŦ-āĻāϰ</span>, as āĻāϰ '<span style="color: #000000; font-family: Georgia; font-size: 16px; line-height: normal;">āϏāĻžāĻĨā§ āĻŽāĻžāύā§āώāĻā§ āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰāϤ⧠āĻ
āĻā§āϝāϏā§āϤ āĻāĻā§</span>'. This can extend to Braille signage, wheelchair ramps, audio signals at pedestrian crossings, walkway contours, website design, and so on." <a class="external" href="http://en.wikipedia.org/wiki/Accessibility">Wikipedia entry for Accessibility</a></p> - - - -<p>"<span style="color: #000000; font-family: Georgia; font-size: 16px; line-height: normal;">āĻāϝāĻŧā§āĻŦ āĻŽā§ā§āϞāĻŋāĻāĻāĻžāĻŦā§ āϏāĻŦ āĻŽāĻžāύā§āώ-āĻāϰ āĻāύā§āϝ āĻāĻžāĻ āĻāϰāϤ⧠āĻĄāĻŋāĻāĻžāĻāύ āĻāϰāĻž āĻšā§</span>, whatever their hardware, software, language, culture, location, or physical or mental ability. When the Web meets this goal, it is accessible to people with a diverse range of hearing, movement, sight, and cognitive ability." <a href="http://www.w3.org/standards/webdesign/accessibility" title="http://www.w3.org/standards/webdesign/accessibility">W3C - Accessibility</a></p> - -<div class="cleared topicpage-table"> -<div class="section"> -<h2 class="Documentation" id="Documentation" name="Documentation">āĻĄāĻā§āĻŽā§āύā§āĻā§āĻļāύ</h2> - -<dl> - <dt><a href="/en-US/docs/Accessibility/Web_Development" title="Accessibility Web Development">āĻā§ā§āĻŦ āĻĄā§āĻā§āϞāĻĒāĻŽā§āύā§āĻ</a></dt> - <dd> - <div></div> - - <div> - <table style="height: 40px; overflow: auto; width: 400px;"> - <tbody> - <tr style="color: rgb(0, 0, 0); font-family: Georgia; font-size: 12px; line-height: normal;"> - <td><span style="font-size: 16px;">āϰāĻāύāĻžāϰ āĻāĻāĻāĻŋ āϏāĻāĻā§āϰāĻš āĻĒā§āϰāĻŦā§āĻļāϝā§āĻā§āϝāϤāĻžāϰ āĻĻā§āύāĻŋā§āĻžā§ āĻā§ā§āĻŦ âāĻāύā§āύā§āύ āĻāϏā§āϝ⧠āϤā§āϞ⧠āϧāϰāϤ⧠āĻŽāύā§āύā§āϤ āĻāϰāϞāĨ¤</span></td> - </tr> - <tr style="color: rgb(0, 0, 0); font-family: Georgia; font-size: 12px; line-height: normal;"> - </tr> - </tbody> - </table> - </div> - </dd> - <dt><a href="/en-US/docs/Accessibility/ARIA" title="/en-US/docs/Accessibility/ARIA">ARIA</a></dt> - <dd><span style="color: #000000; font-family: Georgia; font-size: 16px; line-height: normal;">āϰāĻāύāĻžāϰ āĻāĻāĻāĻŋ āϏāĻāĻā§āϰāĻš āĻļāĻŋāĻāϤ⧠āϝā§āĻāĻžāĻŦā§ aria āĻāĻĒāύāĻžāϰ html āĻĄāĻā§āĻŽā§āύā§āĻ āĻāϰāĻ āϏāĻšāĻāĻāĻŽā§āϝ āĻŦāĻžāύāĻžāϤ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤā§āĨ¤</span></dd> - <dt><a href="/en-US/docs/Accessibility/AT_Development" title="AT Development">Assistive technology (AT) development</a></dt> - <dd><span style="color: #000000; font-family: Georgia; font-size: 16px; line-height: normal;">āϰāĻāύāĻžāϰ at āĻĄā§āĻā§āϞāĻžāĻĒāĻžāϰ-āĻāϰ āĻāύā§āϝ āĻāĻĻā§āĻĻā§āĻļā§āϝ āĻāϰāĻž āĻāĻāĻāĻŋ āϏāĻāĻā§āϰāĻš</span></dd> -</dl> - -<p><span class="alllinks"><a href="/en-US/docs/tag/Accessibility" title="/en-US/docs/tag/Accessibility">View all articles about Accessibility...</a></span></p> -</div> - -<div class="section"> -<h2 class="Tools" id="Tools" name="Tools">āĻā§ā§āĻŦ āĻĄā§āĻā§āϞāĻĒāĻžāϰāĻĻā§āϰ āĻāύā§āϝ āĻā§āϞ āϏāĻŽā§āĻš</h2> - -<ul> - <li><a class="external" href="http://www-archive.mozilla.org/quality/embed/plans/accessibility/nsIAccessibleTestPlan.html" title="http://www-archive.mozilla.org/quality/embed/plans/accessibility/nsIAccessibleTestPlan.html">Automated accessibility tests</a></li> - <li><a class="external" href="http://www.standards-schmandards.com/index.php?show/fangs">Fangs screen reader emulator</a></li> -</ul> - -<p><span class="alllinks"><a href="/en-US/docs/tag/Accessibility:Tools" title="en-US/docs/tag/Accessibility:Tools">View All...</a></span></p> - -<h2 class="Tools" id="Tools" name="Tools">āĻ
āύā§āϝāĻžāύā§āϝ āĻāĻĒāĻāĻžāϰ⧠āϏāĻžāĻāĻ</h2> - -<ul> - <li><a class="external" href="https://support.mozilla.org/kb/accessibility-features-firefox-make-firefox-and-we">Screen reader list</a></li> -</ul> -</div> -</div> diff --git a/files/bn/web/api/battery_status_api/index.html b/files/bn/web/api/battery_status_api/index.html deleted file mode 100644 index b75994d356..0000000000 --- a/files/bn/web/api/battery_status_api/index.html +++ /dev/null @@ -1,156 +0,0 @@ ---- -title: Battery Status API -slug: Web/API/Battery_Status_API -translation_of: Web/API/Battery_Status_API ---- -<div>{{DefaultAPISidebar("āĻŦā§āϝāĻžāĻāĻžāϰāĻŋ API")}}</div> - -<p><strong>āĻŦā§āϝāĻžāĻāĻžāϰāĻŋ āĻ
āĻŦāϏā§āĻĨāĻž API </strong>āĻāĻŋ, āĻĒā§āϰāĻžāϝāĻŧāĻ <strong>āĻŦā§āϝāĻžāĻāĻžāϰāĻŋ API</strong> āĻšāĻŋāϏāĻžāĻŦā§ āĻŦāϞāĻž āĻšāϝāĻŧ, āϏāĻŋāϏā§āĻā§āĻŽā§āϰ āĻŦā§āϝāĻžāĻāĻžāϰāĻŋ āĻāĻžāϰā§āĻ āϞā§āĻā§āϞ āϏāĻŽā§āĻĒāϰā§āĻā§ āϤāĻĨā§āϝ āϏāϰāĻŦāϰāĻžāĻš āĻāϰ⧠āĻāĻŦāĻ āϝāĻāύ āĻŦā§āϝāĻžāĻāĻžāϰāĻŋ āϞā§āĻā§āϞ āĻŦāĻž āĻāϰāĻžāϰ āĻ
āĻŦāϏā§āĻĨāĻž āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻž āĻšāϝāĻŧ āϤāĻāύ āĻĒā§āϰā§āϰāĻŋāϤ āĻāĻā§āύā§āĻāĻā§āϞāĻŋ āĻĻā§āĻŦāĻžāϰāĻž āĻāĻĒāύāĻžāĻā§ āϏā§āĻāĻŋāϤ āĻāϰā§āĨ¤Â āĻŦā§āϝāĻžāĻāĻžāϰāĻŋāϰ āĻāĻžāϰā§āĻ āĻāĻŽ āĻĨāĻžāĻāϞ⧠āĻāĻāĻŋ āĻāĻĒāύāĻžāϰ āĻ
ā§āϝāĻžāĻĒā§āϰ āϏāĻŽā§āĻĒāĻĻ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻā§ āϏāĻžāĻŽāĻā§āĻāϏā§āϝ āĻāϰ⧠āĻŦā§āϝāĻžāĻāĻžāϰ⧠āύāĻŋāώā§āĻāĻžāĻļāύ āĻāĻŽāĻžāĻ¤ā§ Â āĻŦāĻžÂ āĻĄā§āĻāĻž āĻā§āώāϤāĻŋ āĻĒā§āϰāϤāĻŋāϰā§āϧ āĻāϰāĻžāϰ āĻāύā§āϝ āĻŦā§āϝāĻžāĻāĻžāϰāĻŋ āĻļā§āώ āĻšāϤā§āϤāϝāĻŧāĻžāĻ°Â āĻāĻā§ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āϏāĻāϰāĻā§āώāĻŖ āĻāϰāĻ¤ā§ Â āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§āĨ¤</p> - -<p>āĻŦā§āϝāĻžāĻāĻžāϰāĻŋ āĻ
āĻŦāϏā§āĻĨāĻž API āĻŦā§āϝāĻžāĻāĻžāϰāĻŋ āĻĒā§āϰāϤāĻŋāĻļā§āϰā§āϤāĻŋ āĻĢāĻŋāϰāĻŋāϝāĻŧā§ āĻāύāĻžāϰ āĻāĻāĻāĻŋ {{domxref("navigator.getBattery()")}} āĻŽā§āĻĨāĻĄ/āĻĒāĻĻā§āϧāϤāĻŋāϤā§Â {{domxref("window.navigator")}}- āĻā§ āĻĒā§āϰāϏāĻžāϰāĻŋāϤ āĻāϰā§, āϝāĻž āĻāĻāĻāĻŋ {{domxref("BatteryManager")}} āĻ
āĻŦāĻā§āĻā§āĻā§Â āϏāĻŽāĻžāϧāĻžāύ āĻāϰāĻž āĻšāϝāĻŧ āϝāĻž āĻāĻĒāύāĻžāĻā§ āĻŦā§āϝāĻžāĻāĻžāϰāĻŋ āĻ
āĻŦāϏā§āĻĨāĻž āύāĻŋāϰā§āĻā§āώāĻŖ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻŋāĻā§ āύāϤā§āύ āĻāĻā§āύā§āĻāĻā§āϞāĻŋ āĻĒāϰāĻŋāĻāĻžāϞāύāĻž āĻāϰāϤ⧠āĻĒāĻžāϰā§.</p> - -<h2 id="āĻāĻĻāĻžāĻšāϰāĻŖ">āĻāĻĻāĻžāĻšāϰāĻŖ</h2> - -<p>āĻāĻ āĻāĻĻāĻžāĻšāϰāĻŖā§, āĻāĻŽāϰāĻž āĻāĻžāϰā§āĻāĻŋāĻ āĻ
āĻŦāϏā§āĻĨāĻž (āĻāĻŽāϰāĻž āĻĒā§āϞāĻžāĻ āĻāύ āĻāĻŦāĻ āĻāĻžāϰā§āĻāĻŋāĻ āĻāĻŋāύāĻž āϤāĻžāĻ) āĻāϰ āĻŦā§āϝāĻžāĻāĻžāϰāĻŋ āϏā§āϤāϰ āĻāĻŦāĻ āϏāĻŽāϝāĻŧ āĻĒāϰāĻŋāĻŦāϰā§āϤāύā§āϰ āĻāĻāϝāĻŧ āĻĒāϰāĻŋāĻŦāϰā§āϤāύāĻā§āϞāĻŋāϰ āĻāύā§āϝ āĻĻā§āĻāϤ⧠āĻĒāĻžāĻāĨ¤Â āĻāĻāĻŋ {{event("chargingchange")}}, {{event("levelchange")}}, {{event("chargingtimechange")}}, {{event("dischargingtimechange")}} āĻāĻā§āύā§āĻāĻā§āϞāĻŋ āĻļā§āύāĻžāϰ āĻŽāĻžāϧā§āϝāĻŽā§ āϏāĻŽā§āĻĒāύā§āĻ¨Â āĻāϰāĻž āĻšāϝāĻŧāĨ¤</p> - -<pre class="brush: js">navigator.getBattery().then(function(battery) { - function updateAllBatteryInfo(){ - updateChargeInfo(); - updateLevelInfo(); - updateChargingInfo(); - updateDischargingInfo(); -  } - updateAllBatteryInfo(); - - battery.addEventListener('chargingchange', function(){ - updateChargeInfo(); - }); - function updateChargeInfo(){ - console.log("Battery charging? " - + (battery.charging ? "Yes" : "No")); - } - - battery.addEventListener('levelchange', function(){ - updateLevelInfo(); - }); - function updateLevelInfo(){ - console.log("Battery level: " - + battery.level * 100 + "%"); - } - - battery.addEventListener('chargingtimechange', function(){ - updateChargingInfo(); - }); - function updateChargingInfo(){ - console.log("Battery charging time: " - + battery.chargingTime + " seconds"); - } - - battery.addEventListener('dischargingtimechange', function(){ - updateDischargingInfo(); - }); - function updateDischargingInfo(){ - console.log("Battery discharging time: " - + battery.dischargingTime + " seconds"); - } - -}); -</pre> - -<p>āĻāϰ⧠āĻĻā§āĻā§āύ <a class="external" href="http://www.w3.org/TR/battery-status/#examples">the example in the specification</a>.</p> - -<h2 id="āϏāĻŦāĻŋāϏā§āϤāĻžāϰ_āĻŦāĻŋāĻŦāϰāĻŖā§">āϏāĻŦāĻŋāϏā§āϤāĻžāϰ āĻŦāĻŋāĻŦāϰāĻŖā§</h2> - -<table class="standard-table"> - <thead> - <tr> - <th scope="col">āϏāĻŦāĻŋāϏā§āϤāĻžāϰ āĻŦāĻŋāĻŦāϰāĻŖā§</th> - <th scope="col">āĻ
āĻŦāϏā§āĻĨāĻž</th> - <th scope="col">āĻŽāύā§āϤāĻŦā§āϝ</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{SpecName("Battery API")}}</td> - <td>{{Spec2("Battery API")}}</td> - <td>āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āϏāĻāĻā§āĻāĻž</td> - </tr> - </tbody> -</table> - -<h2 id="āĻāĻĒāϝā§āĻā§āϤāϤ_āĻŦā§āϰāĻžāĻāĻāĻžāϰ">āĻāĻĒāϝā§āĻā§āϤāĻ¤Â āĻŦā§āϰāĻžāĻāĻāĻžāϰ</h2> - -<p>{{CompatibilityTable}}</p> - -<div id="compat-desktop"> -<table class="compat-table"> - <tbody> - <tr> - <th>āĻŦā§āĻļāĻŋāώā§āĻā§āϝāϏā§āĻāĻ</th> - <th>Chrome</th> - <th>Firefox (Gecko)</th> - <th>Internet Explorer</th> - <th>Opera</th> - <th>Safari</th> - </tr> - <tr> - <td>āĻŽā§āϞāĻŋāĻ āϏāĻŽāϰā§āĻĨāύ</td> - <td>{{CompatChrome(39.0)}}</td> - <td>{{CompatGeckoDesktop("10")}} {{property_prefix("moz")}}<br> - {{CompatGeckoDesktop("16")}}<sup>[1]</sup><br> - {{CompatGeckoDesktop("43")}}<sup>[3]</sup><br> - {{CompatGeckoDesktop("52")}}<sup>[4]</sup></td> - <td>{{CompatNo}}</td> - <td>25</td> - <td>{{CompatNo}}</td> - </tr> - </tbody> -</table> -</div> - -<div id="compat-mobile"> -<table class="compat-table"> - <tbody> - <tr> - <th>āĻŦā§āĻļāĻŋāώā§āĻā§āϝāϏā§āĻāĻ</th> - <th>Android</th> - <th>Android Webview</th> - <th>Firefox Mobile (Gecko)</th> - <th>IE Mobile</th> - <th>Opera Mobile</th> - <th>Safari Mobile</th> - <th>Chrome for Android</th> - </tr> - <tr> - <td>āĻŽā§āϞāĻŋāĻ āϏāĻŽāϰā§āĻĨāύ</td> - <td>{{CompatNo}}</td> - <td>{{CompatChrome(40.0)}}</td> - <td> - <p>{{CompatGeckoMobile("10")}} {{property_prefix("moz")}}<br> - {{CompatGeckoMobile("16")}}<sup>[1]</sup><br> - {{CompatGeckoMobile("43")}}<sup>[3]</sup><br> - {{CompatGeckoMobile("52")}}<sup>[3]</sup></p> - </td> - <td>{{CompatNo}}</td> - <td>25<sup>[2]</sup></td> - <td>{{CompatNo}}</td> - <td>{{CompatChrome(42.0)}}<sup>[2]</sup></td> - </tr> - </tbody> -</table> -</div> - -<p>[1] Disabled by default in Firefox 10.0, but can be enabled setting the preference <code>dom.battery.enabled</code> to <code>true</code>. Starting with Firefox 11.0, <code>mozBattery</code> is enabled by default. The āĻŦā§āϝāĻžāĻāĻžāϰāĻŋ API is currently supported on Android, Windows, and Linux with UPower installed. Support for MacOS is available starting with Gecko 18.0 {{geckoRelease("18.0")}}. Firefox also provides support for the deprecated {{domxref("navigator.battery")}}.</p> - -<p>[2] Values for {{domxref("BatteryManager.chargingTime")}} and {{domxref("BatteryManager.dischargingTime")}} are always equal to <code>Infinity</code>.</p> - -<p>[3] The new promise-based syntax for {{domxref("Navigator.getBattery()")}} is supported from Firefox 43 onwards.</p> - -<p>[4] From Firefox 52 onwards, the āĻŦā§āϝāĻžāĻāĻžāϰāĻŋ āĻ
āĻŦāϏā§āĻĨāĻž API is only available in chrome/privileged code.</p> - -<h2 id="āĻāϰā§_āĻĻā§āĻā§āύ">āĻāϰ⧠āĻĻā§āĻā§āύ</h2> - -<ul> - <li><a href="/en-US/Apps/Build/gather_and_modify_data/retrieving_battery_status_information">Retrieving battery status information - demo & article</a></li> - <li><a class="external" href="http://hacks.mozilla.org/2012/02/using-the-battery-api-part-of-webapi/">Hacks blog post - Using the Battery API</a></li> -</ul> diff --git a/files/bn/web/api/canvas_api/index.html b/files/bn/web/api/canvas_api/index.html deleted file mode 100644 index 57707b86b6..0000000000 --- a/files/bn/web/api/canvas_api/index.html +++ /dev/null @@ -1,74 +0,0 @@ ---- -title: āĻā§āϝāĻžāύāĻāĻžāϏ -slug: Web/API/Canvas_API -translation_of: Web/API/Canvas_API -original_slug: Web/HTML/Canvas ---- -<p> <a href="/bn-BD/docs/HTML/HTML5" title="/bn-BD/docs/HTML/HTML5">HTML5</a> āĻ āϝā§āĻā§āϤ <strong>HTML {{HTMLElement("canvas")}} āĻāϞāĻŋāĻŽā§āύā§āĻāĻāĻŋ</strong> āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āϏā§āĻā§āϰāĻŋāĻĒā§āĻāĻŋāĻā§ā§āϰ (āϏāĻžāϧāĻžāϰāĻŖāϤ <a href="/bn-BD/docs/JavaScript" title="JavaScript">āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ</a>) āϏāĻžāĻšāĻžāϝā§āϝ⧠āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ āĻāĻāĻāĻž āϝāĻžā§āĨ¤ āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āĻāĻāĻŋ āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ āĻāĻāĻāĻž, āĻāĻŦāĻŋāϰ āĻāĻŽā§āĻĒā§āĻāĻŋāĻļāύ āϤā§āϰāĻŋ āĻāϰāĻž, āĻ
ā§āϝāĻžāύāĻŋāĻŽā§āĻļāύ āϤā§āϰāĻŋ āĻāϰāĻž āĻ
āĻĨāĻŦāĻž āĻāĻŽāύāĻŋ āϰāĻŋā§ā§āϞ-āĻāĻžāĻāĻŽ āĻāĻŋāĻĄāĻŋāĻ āϰā§āύā§āĻĄāĻžāϰāĻŋāĻ āĻ
āĻĨāĻŦāĻž āĻĒā§āϰāϏā§āϏāĻŋāĻā§ā§āϰ āĻāĻžāĻā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻžā§āĨ¤</p> -<p><code><canvas></code> āĻāϰ āĻāύā§āϝ āĻŽā§āĻāĻŋāϞāĻž āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύāϏāĻŽā§āĻš āϏāĻžāĻĒā§āϰā§āĻ āĻĒāĻžāĻā§āĻž āĻļā§āϰ⧠āĻāϰā§āĻā§ āĻāĻŋāĻā§ ā§§.ā§Ž (āĻŦāĻž <a href="/bn-BD/docs/Firefox_1.5_for_developers" title="Firefox_1.5_for_developers">āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ ā§§.ā§Ģ</a>) āĻĨā§āĻā§āĨ¤ āĻŽā§āϞāϤ āĻā§āϝāĻžāĻĒāϞ āϤāĻžāĻĻā§āϰ <a class="external" href="http://www.apple.com/macosx/features/dashboard/">āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄ</a> āĻāĻŦāĻ āϏāĻžāĻĢāĻžāϰāĻŋāϰ āĻāύā§āϝ āĻāϞāĻŋāĻŽā§āύā§āĻāĻāĻŋ āĻĒā§āϰāĻāĻžāĻļ āĻāϰā§āĨ¤ āĻāύā§āĻāĻžāϰāύā§āĻ āĻāĻā§āϏāĻĒā§āϞā§āϰāĻžāϰ ⧝ āĻāĻžāϰā§āϏāύ āĻĨā§āĻā§ <code><canvas></code> āϏāĻžāĻĒā§āϰā§āĻ āĻāϰā§; āĻāύā§āĻāĻžāϰāύā§āĻ āĻāĻā§āϏāĻĒā§āϞā§āϰāĻžāϰā§āϰ āĻĒā§āϰāύ⧠āϏāĻāϏā§āĻāϰāĻŖā§āϰ āĻāύā§āϝ āĻā§āĻāϞā§āϰ <a class="external" href="http://excanvas.sourceforge.net/">Explorer Canvas</a> āĻĒā§āϰāĻā§āĻā§āĻā§āϰ āĻāĻāĻāĻŋ āϏā§āĻā§āϰāĻŋāĻĒā§āĻ āϝā§āĻā§āϤ āĻāϰ⧠āĻāĻžāϰā§āϝāĻāϰāĻāĻžāĻŦā§ <code><canvas></code> āĻāϰ āϏāĻžāĻĒā§āϰā§āĻ āϝā§āĻ āĻāϰāĻž āϝāĻžā§āĨ¤ āĻā§āĻāϞ āĻā§āϰā§āĻŽ āĻāĻŦāĻ āĻ
āĻĒā§āϰāĻž ⧝ <code><canvas></code> āĻā§āϝāĻžāύāĻāĻžāϏ āϏāĻžāĻĒā§āϰā§āĻ āĻāϰā§āĨ¤</p> -<p><code><canvas></code> āĻāĻŋ āĻĻāĻŋā§ā§ <a href="/bn-BD/docs/WebGL" title="WebGL">WebGL</a> āĻāϰ āϏāĻžāĻšāĻžāϝā§āϝ⧠āĻšāĻžāϰā§āĻĄāĻā§ā§āϝāĻžāϰ-āĻāĻā§āϏā§āϞāĻžāϰā§āĻļāύā§āϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻā§ā§āĻŦ āĻĒā§āĻā§ āϤā§āϰāĻŋāĻŽāĻžāϤā§āϰāĻŋāĻ (3D) āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ āĻĻā§āĻāĻžāύ⧠āϏāĻŽā§āĻāĻŦāĨ¤</p> -<div class="row topicpage-table"> - <div class="section"> - <h2 class="Documentation" id="Documentation" name="Documentation">āĻĄāĻā§āĻŽā§āύā§āĻā§āĻļāύ</h2> - <dl> - <dt> - <a class="external" href="http://www.whatwg.org/specs/web-apps/current-work/multipage/the-canvas-element.html#the-canvas-element" title="http://www.whatwg.org/specs/web-apps/current-work/multipage/the-canvas-element.html#the-canvas-element">āϏā§āĻĒā§āϏāĻŋāĻĢāĻŋāĻā§āĻļāύ</a></dt> - <dd> - <code><canvas></code> āĻāϞāĻŋāĻŽā§āĻ āĻšāϞ WhatWG āĻā§ā§āĻŦ āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύāϏ ā§§.ā§Ļ āϏā§āĻĒā§āϏāĻŋāĻĢāĻŋāĻā§āĻļāύ āĻŦāĻž HTML5 āĻāϰ āĻ
āĻāĻļāĨ¤</dd> - <dt> - <a href="/bn-BD/docs/HTML/Canvas/Tutorial" title="Canvas_tutorial">āĻā§āϝāĻžāύāĻāĻžāϏ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ</a></dt> - <dd> -  <code><canvas></code> āĻāϰ āϏāĻžāϧāĻžāϰāĻŖ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāĻŦāĻ āĻāϰ āĻ
ā§āϝāĻžāĻĄāĻāĻžāύā§āϏāĻĄ āĻĢāĻŋāĻāĻžāϰā§āϰ āĻāĻĒāϰ āĻāĻāĻāĻŋ āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞāĨ¤</dd> - <dt> - <a href="/bn-BD/docs/Code_snippets/Canvas" title="Code_snippets/Canvas">āĻā§āĻĄ āϏā§āύāĻŋāĻĒā§āĻ: āĻā§āϝāĻžāύāĻāĻžāϏ</a></dt> - <dd> - <code><canvas></code> āϏāĻāĻā§āϰāĻžāύā§āϤ āĻāĻā§āϏāĻā§āύāĻļāύ āĻĄā§āĻā§āϞāĻĒāĻžāϰ āϏāĻāĻļā§āϞāĻŋāώā§āĻ āĻā§āĻĄ āϏā§āύāĻŋāĻĒā§āĻāĨ¤</dd> - <dt> - <a href="/en-US/docs/tag/Canvas_examples" title="tag/Canvas_examples">āĻā§āϝāĻžāύāĻāĻžāϏ āĻāĻĻāĻžāĻšāϰāĻŖ</a></dt> - <dd> - āĻāĻŋāĻā§ <code><canvas></code> āĻĄā§āĻŽā§āĨ¤</dd> - <dt> - <a href="/bn-BD/docs/HTML/Canvas/Drawing_DOM_objects_into_a_canvas" title="HTML/Canvas/Drawing DOM objects into a canvas">āĻā§āϝāĻžāύāĻāĻžāϏ⧠DOM āĻ
āĻŦāĻā§āĻā§āĻ āĻāĻāĻāĻž</a></dt> - <dd> - āϝā§āĻāĻžāĻŦā§ HTML āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ āύā§āϝāĻžā§ DOM āĻāύā§āĻā§āύā§āĻ āĻāĻāĻāĻŋ āĻā§āϝāĻžāύāĻāĻžāϏ⧠āĻāĻāĻāĻŦā§āύāĨ¤</dd> - <dt> - <a href="/bn-BD/docs/A_Basic_RayCaster" title="A Basic RayCaster">āĻāĻāĻāĻŋ āϏāĻžāϧāĻžāϰāĻŖ raycaster</a></dt> - <dd> - āĻā§āϝāĻžāύāĻāĻžāϏā§āϰ āϏāĻžāĻšāĻžāϝā§āϝ⧠ray-tracing āĻāύāĻŋāĻŽā§āĻļāύā§āϰ āĻĄā§āĻŽā§āĨ¤</dd> - <dt> - <a href="/bn-BD/docs/Gecko_DOM_Reference#Canvas_interfaces" title="Gecko_DOM_Reference#Canvas_interfaces">āĻā§āϝāĻžāύāĻāĻžāϏ DOM āĻāύā§āĻāĻžāϰāĻĢā§āϏ</a></dt> - <dd> - āĻāĻŋāĻā§āϤ⧠āĻā§āϝāĻžāύāĻāĻžāϏ DOM āĻāύā§āĻāĻžāϰāĻĢā§āϏ āϏāĻŽā§āĻšāĨ¤</dd> - </dl> - <p><span class="alllinks"><a href="/bn-BD/docs/tag/HTML:Canvas" title="tag/HTML:Canvas">āϏāĻŦ āĻĻā§āĻā§āύ...</a></span></p> - </div> - <div class="section"> - <h2 class="Community" id="āĻāĻŽāĻŋāĻāύāĻŋāĻāĻŋ">āĻāĻŽāĻŋāĻāύāĻŋāĻāĻŋ</h2> - <ul> - <li>āĻŽā§āĻāĻŋāϞāĻž āĻĢā§āϰāĻžāĻŽ āĻĻā§āĻā§āύ... {{DiscussionList("dev-tech-html","mozilla.dev.tech.html")}}</li> - <li><a class="external" href="http://groups.yahoo.com/group/canvas-developers/">āĻā§āϝāĻžāύāĻāĻžāϏ-āĻĄā§āĻā§āϞāĻĒāĻžāϰ āĻā§āĻžāĻšā§ āĻā§āϰā§āĻĒ</a></li> - </ul> - <h2 class="Resources" id="Resources" name="Resources">āϤāĻĨā§āϝāĻāĻžāύā§āĻĄāĻžāϰ</h2> - <ul> - <li><a class="external" href="http://joshondesign.com/p/books/canvasdeepdive/title.html" title="http://projects.joshy.org/presentations/HTML/CanvasDeepDive/presentation.html">HTML5 Canvas Deep Dive</a></li> - <li><a class="external" href="http://blog.nihilogic.dk/2009/02/html5-canvas-cheat-sheet.html" title="http://blog.nihilogic.dk/2009/02/html5-canvas-cheat-sheet.html">Canvas cheat sheet</a> (<a href="http://www.nihilogic.dk/labs/canvas_sheet/HTML5_Canvas_Cheat_Sheet.png" title="HTML5_Canvas_Cheat_Sheet.png (1388Ã1027)">PNG</a> / <a href="http://www.nihilogic.dk/labs/canvas_sheet/HTML5_Canvas_Cheat_Sheet.pdf" title="http://www.nihilogic.dk/labs/canvas_sheet/HTML5_Canvas_Cheat_Sheet.pdf">PDF</a>)</li> - </ul> - <h2 class="Libraries" id="Libraries" name="Libraries">āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋ</h2> - <ul> - <li><a class="external" href="http://libcanvas.github.com/" title="http://libcanvas.github.com/">libCanvas</a> āĻāĻāĻāĻŋ āĻšāĻžāϞāĻāĻž āĻ āĻļāĻā§āϤāĻŋāĻļāĻžāϞ⧠āĻā§āϝāĻžāύāĻāĻžāϏ āĻĢā§āϰā§āĻŽāĻā§āĻžāϰā§āĻ</li> - <li><a class="external" href="http://processingjs.org" title="http://processingjs.org/">Processing.js</a> āĻšāϞ āĻĒā§āϰāϏā§āϏāĻŋāĻ āĻāĻŋāĻā§āϝā§ā§āĻžāϞāĻžāĻāĻā§āĻļāύ āϞā§āϝāĻžāĻā§āĻā§ā§ā§āĻā§āϰ āĻĒā§āϰā§āĻ</li> - <li><a class="external" href="http://easeljs.com/" title="http://easeljs.com/">EaselJS</a> āĻšāϞ āĻāĻāĻāĻŋ āĻĢā§āϞā§āϝāĻžāĻļā§āϰ āĻŽāϤ API āϏāĻŽā§āĻĻā§āϧ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋ</li> - <li><a class="external" href="http://www.liquidx.net/plotkit/" title="http://www.liquidx.net/plotkit/">PlotKit</a> āĻšāϞ āĻāĻāĻāĻŋ āĻāĻžāϰā§āĻ āĻ āĻā§āϰāĻžāĻĢ āϤā§āϰāĻŋāϰ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋ</li> - <li><a class="link-https" href="https://github.com/jeremyckahn/rekapi" title="https://github.com/jeremyckahn/rekapi">Rekapi</a> āĻšāϞ āĻā§āϝāĻžāύāĻāĻžāϏā§āϰ āĻāύā§āϝ āĻ
ā§āϝāĻžāύāĻŋāĻŽā§āĻļāύā§āϰ āĻāĻŋ-āĻĢā§āϰā§āĻŽ āĻāϰāĻžāϰ APIāĨ¤</li> - <li><a class="external" href="http://senchalabs.github.com/philogl/" title="http://senchalabs.github.com/philogl/">PhiloGL</a> āĻšāϞ āĻĄāĻžāĻāĻž āĻāĻŋāĻā§āϝā§ā§āĻžāϞāĻžāĻāĻā§āĻļāύ, āϏā§āĻāύāĻļā§āϞ āĻā§āĻĄāĻŋāĻ āĻ āĻā§āĻŽ āĻĄā§āĻā§āϞāĻĒāĻŽā§āύā§āĻā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ WebGL āĻĢā§āϰā§āĻŽāĻā§āĻžāϰā§āĻāĨ¤</li> - <li><a class="external" href="http://thejit.org/" title="http://thejit.org/">JavaScript InfoVis Toolkit</a> āĻā§ā§āĻŦā§āϰ āĻāύā§āϝ āĻāύā§āĻāĻžāϰāĻā§āϝāĻžāĻā§āĻāĻŋāĻ 2D āĻā§āϝāĻžāύāĻāĻžāϏ āĻĄāĻžāĻāĻž āĻāĻŋāĻā§āϝā§ā§āĻžāϞāĻžāĻāĻā§āĻļāύ āϤā§āϰāĻŋ āĻāϰā§āĨ¤</li> - <li><a href="http://www.frame-engine.com" title="http://www.frame-engine.com">Frame-Engine</a> āĻšāϞ āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ āĻ āĻā§āĻŽ āĻĄā§āĻā§āϞāĻĒ āĻāϰāĻžāϰ āĻāĻāĻāĻŋ āĻĢā§āϰā§āĻŽāĻā§āĻžāϰā§āĻāĨ¤</li> - </ul> - <h2 class="Related_Topics" id="Related_Topics" name="Related_Topics">āϏāĻŽā§āĻĒāϰā§āĻāĻŋāϤ āĻāĻĒāĻŋāĻ</h2> - <ul> - <li><a href="/bn-BD/docs/HTML" title="HTML">HTML</a>, <a href="/bn-BD/docs/JavaScript" title="JavaScript">JavaScript</a>, <a href="/bn-BD/docs/CSS" title="CSS">CSS</a>, <a href="/bn-BD/docs/AJAX" title="AJAX">AJAX</a>, <a href="/bn-BD/docs/DOM" title="DOM">DOM</a>, <a href="/bn-BD/docs/SVG" title="SVG">SVG</a>, <a href="/bn-BD/docs/WebGL" title="WebGL">WebGL</a></li> - </ul> - </div> -</div> -<div> - {{HTML5ArticleTOC()}}</div> diff --git a/files/bn/web/api/canvas_api/tutorial/index.html b/files/bn/web/api/canvas_api/tutorial/index.html deleted file mode 100644 index 1b898bc440..0000000000 --- a/files/bn/web/api/canvas_api/tutorial/index.html +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: āĻā§āϝāĻžāύāĻāĻžāϏ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ -slug: Web/API/Canvas_API/Tutorial -tags: - - NeedsReview -translation_of: Web/API/Canvas_API/Tutorial -original_slug: Web/Guide/HTML/Canvas_tutorial ---- -<p><a href="/en-US/docs/HTML/Canvas" title="HTML/Canvas"><img alt="" src="https://mdn.mozillademos.org/files/257/Canvas_tut_examples.jpg" style="width: 200px; height: 450px; float: right;"></a></p> -<p><a href="/en-US/docs/HTML/Canvas" title="HTML/Canvas"><strong><code><canvas></code></strong></a> āĻšāĻā§āĻā§ āĻāĻāĻāĻŋ <a href="/en-US/docs/HTML" title="HTML">HTML</a> element āϝā§āĻāĻž āϏā§āĻā§āϰāĻŋāĻĒā§āĻāĻŋāĻ (āϏāĻžāϧāĻžāϰāĻŖāϤ <a href="/en-US/docs/JavaScript" title="JavaScript">JavaScript</a> ) āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§Â āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ āĻāĻāĻāĻžāϰ āĻāύā§āϝ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšā§ āĨ¤ āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ āĻā§āϰāĻžāĻĢ āĻāĻāĻāϤā§, āĻāĻŦāĻŋ āĻāĻŽā§āĻĒā§āĻāĻŋāĻļāύ āĻ
āĻĨāĻŦāĻž āϏāĻžāϧāĻžāϰāύ ( āϤāĻŦā§<a href="/en-US/docs/HTML/Canvas/A_Basic_RayCaster" title="A_Basic_RayCaster"> āĻŦā§āĻļāĻŋ āϏāĻžāϧāĻžāϰāύ āύ⧠</a>) āĻ
ā§āϝāĻžāύāĻŋāĻŽā§āĻļāύ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšā§ āĨ¤ āĻĄāĻžāύāĻĒāĻžāĻļā§āϰ āĻāĻŦāĻŋāϤ⧠<code><canvas></code> āĻĒā§āϰā§ā§āĻ āĻāϰ⧠āĻāĻŋāĻā§ āĻāĻĻāĻžāĻšāϰāĻŖ āĻĻā§āĻā§āĻž āĻšā§ā§āĻā§ āϝāĻž āĻāĻŽāϰāĻž āĻĒāϰ⧠āĻāϰ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ āĻ āĻĻā§āĻāĻŦā§āĨ¤</p> -<p><code><canvas></code> āϏāϰā§āĻŦāĻĒā§āϰāĻĨāĻŽ Apple āĻāϰ Mac OS X āĻĄā§āϝāĻžāĻļāĻŦā§āϰā§āĻĄ āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āĻāύā§āϝ āĻĒā§āϰāĻāĻžāĻļāĻŋāϤ āĻšā§ āĻāĻŦāĻ āĻĒāϰ⧠Safari āĻāĻŦāĻ Google Chrome āĻ āĻĒā§āϰā§ā§āĻ āĻāϰāĻž āĻšā§. <a href="/en-US/docs/Gecko" title="Gecko">Gecko</a> 1.8- āĻāĻŋāϤā§āϤāĻŋāĻ browsers, āϝā§āĻŽāύ Firefox 1.5 āĻ āĻāĻ element āĻā§ āϏāĻŽāϰā§āĻĨāύ āĻāϰā§. āĻāĻ <code><canvas></code> element āĻšāĻā§āĻā§Â <a class="external" href="http://www.whatwg.org/specs/web-apps/current-work/">WhatWG Web applications 1.0</a> āĻāϰ āĻāĻāĻāĻŋ āĻ
āĻāĻļ āϝāĻž HTML5 āύāĻžāĻŽā§āĻ āĻĒāϰāĻŋāĻāĻŋāϤāĨ¤</p> -<p><span class="seoSummary">āĻāĻ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ āĻāĻŋāĻāĻžāĻŦā§ <code><canvas></code> element āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻāĻžāĻŦā§ 2D āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ āϤā§āϰāĻŋ āĻāϰāĻž āϝāĻžā§ āϤāĻž āĻŦāϰā§āĻŖāύāĻž āĻāϰ⧠āĨ¤ āĻāĻĒāύāĻŋ canvas āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻŋ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύ āĻāĻ āĻāĻĻāĻžāĻšāϰāĻŖāĻā§āϞ⧠āϤāĻžāϰ āϏā§āϏā§āĻĒāώā§āĻ āϧāĻžāϰāĻŖāĻž āĻĻā§ā§ āĻāĻŦāĻ code āĻā§ snippets āĻāϰ⧠āĻāĻĒāύāĻžāϰ āύāĻŋāĻā§āϰ āĻāĻžāĻā§āĻā§āώāĻŋāϤ āĻŦāĻŋāώā§āĻā§</span> āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻļā§āϰ⧠āĻāϰ⧠āĨ¤</p> -<h2 id="Before_you_start" name="Before_you_start">āĻļā§āϰ⧠āĻāϰāĻžāϰ āĻĒā§āϰā§āĻŦā§</h2> -<p><code><canvas></code> element āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻāĻ āĻŋāύ āĻāĻŋāĻā§ āύ⧠āϤāĻŦā§ āĻāĻĒāύāĻžāϰ <a href="/en-US/docs/HTML" title="HTML">HTML</a> āĻāĻŦāĻ <a href="/en-US/docs/JavaScript" title="JavaScript">JavaScript</a> āϏāĻŽā§āĻĒāϰā§āĻā§ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āϧāĻžāϰāĻŖāĻž āĻĨāĻžāĻāϤ⧠āĻšāĻŦā§ āĨ¤ āĻāĻŋāĻā§ āĻĒā§āϰāĻžāϤāύ browsers āĻ <code><canvas></code> element āϏāĻŽāϰā§āĻĨāύ āĻāϰ⧠āύāĻž, āĻāĻŋāύā§āϤ⧠āϏāĻŽā§āĻĒā§āϰāϤāĻŋ āϏāĻāϞ āĻĒā§āϰāϧāĻžāύ browsers āĻā§āϞ⧠āϤ⧠āϏāĻŽāϰā§āĻĨāύ āĻāϰ⧠āĨ¤Â canvas āĻāϰ default āϏāĻžāĻāĻ āĻšāĻā§āĻā§ 300px * 150px (width * height). āĻāĻŋāύā§āϤ⧠custom size āĻā§āϞ⧠CSS āĻāϰ height āĻāĻŦāĻ width property āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāϞā§āϞā§āĻ āĻāϰāĻž āϝāĻžā§ āĨ¤ canvas āĻ āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ āĻāĻāĻāϤ⧠āĻā§āϞ⧠āĻāĻŽāϰāĻž javascript context object āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻŋ , āϝāĻž āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏāĻāĻŋāĻā§ āĻ
āύā§āĻ āĻāύā§āύāϤāĻŽāĻžāύā§āϰ āĻāϰ⧠āϤā§āϞ⧠āĨ¤</p> -<h2 id="In_this_tutorial" name="In_this_tutorial">āĻāĻ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ āĻ āϝāĻž āĻāĻā§</h2> -<ul> - <li><a href="/en-US/docs/Web/Guide/HTML/Canvas_tutorial/Basic_usage" title="Canvas_tutorial/Basic_usage">āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ</a></li> - <li><a href="/en-US/docs/Web/Guide/HTML/Canvas_tutorial/Drawing_shapes" title="Canvas_tutorial/Drawing_shapes">āĻāĻā§āϤāĻŋ</a></li> - <li><a href="/en-US/docs/Web/Guide/HTML/Canvas_tutorial/Using_images" title="Canvas_tutorial/Using_images">āĻāĻŦāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž</a></li> - <li><a href="/en-US/docs/Web/Guide/HTML/Canvas_tutorial/Applying_styles_and_colors" title="Canvas_tutorial/Applying_styles_and_colors">styles āĻāĻŦāĻ color āĻĒā§āϰā§ā§āĻ āĻāϰāĻž</a></li> - <li><a href="/en-US/docs/Web/Guide/HTML/Canvas_tutorial/Transformations" title="Canvas_tutorial/Transformations">āϰā§āĻĒāĻžāύā§āϤāϰāĻāϰāĻŖ</a></li> - <li><a href="/en-US/docs/Web/Guide/HTML/Canvas_tutorial/Compositing" title="Canvas_tutorial/Compositing">āĻāĻāϤā§āϰā§āĻāϰāĻŖ</a></li> - <li><a href="/en-US/docs/Web/Guide/HTML/Canvas_tutorial/Basic_animations" title="Canvas_tutorial/Basic_animations">āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻ
ā§āϝāĻžāύāĻŋāĻŽā§āϝāĻžāĻļāύ</a></li> - <li><a href="/en-US/docs/Web/Guide/HTML/Canvas_tutorial/Optimizing_canvas" title="https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Canvas_tutorial/Optimizing_canvas">canvas āϏāĻžāĻāĻžāύā§</a></li> -</ul> -<h2 id="See_also" name="See_also">āĻāϰāĻ āĻĻā§āĻā§āύ</h2> -<ul> - <li><a href="/en-US/docs/HTML/Canvas" title="HTML/Canvas">Canvas āĻāĻŋāϤā§āϤāĻŋāĻ āĻĒā§āώā§āĻ āĻž</a></li> - <li><a href="/en-US/docs/HTML/Canvas/Drawing_Graphics_with_Canvas" title="Drawing_Graphics_with_Canvas">Canvas āĻāϰ āϏāĻžāĻĨā§ āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ āĻāĻāĻāĻž</a></li> - <li><a href="/en-US/docs/tag/Canvas_examples" title="tag/Canvas_examples">Canvas āĻāϰ āĻāĻĻāĻžāĻšāϰāĻŖāϏāĻŽā§āĻš</a></li> - <li><a class="external" href="http://html5tutorial.com" title="http://html5tutorial.com">HTML5 āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ</a></li> - <li><a href="/en-US/docs/Drawing_text_using_a_canvas" title="Drawing_text_using_a_canvas">Canvas āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻā§āĻā§āϏāĻ āĻāĻāĻāĻž</a></li> - <li><a class="external" href="http://developer.apple.com/library/safari/#documentation/AudioVideo/Conceptual/HTML-canvas-guide/AddingText/AddingText.html#//apple_ref/doc/uid/TP40010542-CH6-SW4" title="Adding Text to Canvas">Canvas āĻ āĻā§āĻā§āϏāĻ āϝā§āĻ āĻāϰāĻž</a></li> - <li><a class="external" href="http://www.canvasdemos.com/" title="Canvas Demos">Canvas āύāĻŽā§āύāĻžāϏāĻŽā§āĻš- āĻā§āĻāĻŽāϏ, āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύāϏ, āĻā§āϞāϏ āĻāĻŦāĻ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞāϏ</a></li> - <li><a class="external" href="http://canvimation.github.com/" title="http://canvimation.github.com/">Canvas āĻāĻāĻāĻž āĻāĻŦāĻ āĻ
ā§āϝāĻžāύāĻŋāĻŽā§āϝāĻžāĻļāύ āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ</a></li> - <li><a class="external" href="http://billmill.org/static/canvastutorial/" title="http://billmill.org/static/canvastutorial/">āĻāύā§āĻāĻžāϰâā§āϝāĻžāĻā§āĻāĻŋāĻ canvas āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ</a></li> - <li><a class="external" href="http://blog.nihilogic.dk/2009/02/html5-canvas-cheat-sheet.html" title="http://blog.nihilogic.dk/2009/02/html5-canvas-cheat-sheet.html">āĻā§āĻŖ āĻāĻŦāĻ āĻĒāĻĻā§āϧāϤāĻŋāϏāĻš Canvas Cheat āĻļāĻŋāĻ</a></li> - <li><a class="external" href="http://visitmix.com/labs/ai2canvas/" title="http://visitmix.com/labs/ai2canvas/">āĻ
ā§āϝāĻžāĻĄā§āĻŦ āĻāϞāĻžāϏā§āĻā§āϰā§āĻāϰ āĻāϰ āĻāύā§āϝ Canvas plug-in</a></li> - <li><a class="external" href="http://www.html5canvastutorials.com/" title="http://www.html5canvastutorials.com/">HTML5 Canvas āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ</a></li> - <li><a class="external" href="http://html5tutorial.com/how-to-draw-n-grade-bezier-curve-with-canvas-api" title="http://html5tutorial.com/how-to-draw-n-grade-bezier-curve-with-canvas-api">Canvas API āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻŋāĻāĻžāĻŦā§ N grade BÊzier curves āĻāĻāĻāĻž āϝāĻžā§</a></li> - <li><a class="external" href="http://creativejs.com/2011/08/31-days-of-canvas-tutorials/" title="http://creativejs.com/2011/08/31-days-of-canvas-tutorials/">canvas āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ āĻāϰ ā§Šā§§ āĻĻāĻŋāύ</a></li> - <li><a href="http://www.w3.org/TR/2dcontext/" title="http://www.w3.org/TR/2dcontext/">W3C āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ</a></li> - <li><a href="http://www.tutorialspark.com/html5/HTML5_canvas_Intro.php" title="http://www.tutorialspark.com/html5/HTML5_canvas_Intro.php">HTML5 Canvas āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ āĻāĻŦāĻ āϏāĻšāĻžā§āĻŋāĻāĻž</a></li> -</ul> -<h2 id="A_note_to_contributors">A note to contributors</h2> -<p>Due to an unfortunate technical error that occurred the week of June 17, 2013, we lost the history of this tutorial, including attributions to all past contributors to its content. We apologize for this, and hope you'll forgive this unfortunate mishap.</p> -<div> - {{ Next("Web/Guide/HTML/Canvas_tutorial/Basic_usage") }}</div> diff --git a/files/bn/web/api/document/hasfocus/index.html b/files/bn/web/api/document/hasfocus/index.html deleted file mode 100644 index 5942e02118..0000000000 --- a/files/bn/web/api/document/hasfocus/index.html +++ /dev/null @@ -1,67 +0,0 @@ ---- -title: Focus management in HTML -slug: Web/API/Document/hasFocus -translation_of: Web/API/Document/hasFocus -translation_of_original: Web/HTML/Focus_management_in_HTML -original_slug: Web/HTML/Focus_management_in_HTML ---- -<p>āĻāĻāĻāĻāĻŋāĻāĻŽāĻāϞā§Ģ āĻāϰ āĻā§āĻžāϰā§āĻāĻŋāĻ āĻĄā§āϰāĻžāĻĢāĻ, <code><a href="/en-US/docs/Web/API/Document/activeElement">āĻāĻāĻāĻŋāĻāĻāϞāĻŋāĻŽā§āύā§āϤ</a></code> āĻĄā§āĻŽ āĻ
ā§āϝāĻžāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ āĻāĻŦāĻ <code><a href="/en-US/docs/Web/API/Document/hasFocus">āĻšā§āĻāĻĢā§āĻāĻžāϏ()</a></code> āĻĄā§āĻŽ āĻŽā§āĻĨāĻĄ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻžāϰāĻā§ āĻāĻāĻāĻžāϰ āĻāϰ āĻāĻžāϰāύ⧠āĻĒā§āĻ āĻāϰ āĻāύā§āĻāĻžāϰāĻāĻā§āϤāĻŋāĻāĻŋāĻāĻŋāϤ⧠āĻāϰāĻ āĻāĻžāϞ⧠āύāĻŋā§āύā§āϤā§āϰāĻŖ āĻāϰāĻžāϰ āĻā§āώāĻŽāϤāĻž āĻĻā§ā§āĨ¤ āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āĻĻā§āĻāĻāĻŋāĻā§ āĻĒāϰāĻŋāϏāĻāĻā§āϝāĻžāύ āĻāϰ āϏāĻžāϧāĻžāϰāĻŖ āĻāĻĻā§āĻĻā§āĻļā§ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻžā§, āĻāĻāĻāĻŋ āĻĒā§āĻ āĻāϰ āĻāĻŋāĻā§ āϞāĻŋāĻāĻā§āϰ āĻā§āϞāĻŋāĻ āϏāĻāĻā§āϝāĻž āĻŦā§āϰ āĻāϰāĻž,āĻāĻāĻāĻŋ āĻāϞāĻŋāĻŽā§āύā§āϤā§āϰ āĻāĻĒāϰ āĻĢā§āĻāĻžāϏā§āϰ āϏāĻŽā§ āĻŦā§āϰ āĻāϰāĻž, āĻāĻŦāĻ āĻāϰāĻ āĻ
āύā§āĻāĨ¤āĻ
āϤāĻŋāϰāĻŋāĻā§āϤ, āĻāĻāĻžāĻā§āϏ āĻā§āĻāύā§āϞāĻāĻŋāϰ āϏāĻžāĻšāĻžāϝā§āϝā§, āϏāĻžāϰā§āĻāĻžāϰā§āϰ āϰāĻŋāĻā§āϏā§āϤā§āϰ āϏāĻāĻā§āϝāĻž āĻāĻŽāĻžāύ⧠āϝāĻžā§ āϝāĻž āĻāĻāĻāĻžāϰ āĻāĻŦāĻ āĻĒā§āĻ āĻāϰ āϞā§āĻāĻāĻ āĻāϰ āĻāĻĒāϰ āύāĻŋāϰā§āĻāϰ āĻāϰā§āĨ¤</p> - -<h2 id="āĻŦā§āϰāĻžāĻāĻāĻžāϰ_āĻāĻŽā§āĻĒāĻžāϤāĻŋāĻŦāĻŋāϞāĻŋāĻāĻŋ">āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻāĻŽā§āĻĒāĻžāϤāĻŋāĻŦāĻŋāϞāĻŋāĻāĻŋ</h2> - -<p>{{CompatibilityTable}}</p> - -<div id="compat-desktop"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Chrome</th> - <th>Firefox (Gecko)</th> - <th>Internet Explorer</th> - <th>Opera</th> - <th>Safari</th> - </tr> - <tr> - <td>Basic support</td> - <td>{{CompatUnknown}}</td> - <td>{{CompatGeckoDesktop("1.9.2")}}<sup>[1]</sup></td> - <td>{{CompatUnknown}}</td> - <td>{{CompatUnknown}}</td> - <td>{{CompatUnknown}}</td> - </tr> - </tbody> -</table> -</div> - -<div id="compat-mobile"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Android</th> - <th>Firefox Mobile (Gecko)</th> - <th>IE Mobile</th> - <th>Opera Mobile</th> - <th>Safari Mobile</th> - </tr> - <tr> - <td>Basic support</td> - <td>{{CompatUnknown}}</td> - <td>{{CompatGeckoMobile("2.0")}}<sup>[1]</sup></td> - <td>{{CompatUnknown}}</td> - <td>{{CompatUnknown}}</td> - <td>{{CompatUnknown}}</td> - </tr> - </tbody> -</table> -</div> - -<p>[ā§§] āĻāĻŋāĻāĻā§ ā§Ž.ā§Ļ āϤ⧠āĻļā§āϰ⧠{{geckoRelease("8.0")}},āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻāĻāύ āĻāĻāĻāĻŋ āĻĢā§āĻāĻžāϏ āϰāĻŋāĻ āĻāĻāĻā§ <strong>āϝā§āĻā§āύā§</strong> āĻāϞāĻŋāĻŽā§āύā§āϤ āĻāϰ āĻāĻĒāϰ āϝāĻāύ āϤāĻžāϰ āϤāĻžāĻŦāĻŋāύā§āĻā§āϏ āĻā§āϞ⧠ā§Ļ āĻĨā§āĻā§ āĻŦā§, āĻļā§āϧ⧠āĻāĻāĻāĻŋ āϏā§āĻŽāĻŋāϤ āϏāĻžāĻŦāϏā§āĻ āĻāĻāĻā§āĻŽāϏ āĻāϰ āĻĒāϰāĻŋāĻŦāϰā§āϤā§āĨ¤ āĻāĻ āύāĻŋā§āĻŽā§āϰ āĻāĻŋāĻā§ āĻŦāĻžāϤāĻŋāĻā§āϰāĻŽ āĻāĻā§āĻ {{HTMLElement("input")}}, {{HTMLElement("button")}}, {{HTMLElement("select")}}, {{HTMLElement("textarea")}}, {{HTMLElement("iframe")}}, {{HTMLElement("frame")}}, {{HTMLElement("body")}}, and {{HTMLElement("html")}}.</p> - -<h2 id="āĻāϰāĻ_āĻĻā§āĻā§āύ">āĻāϰāĻ āĻĻā§āĻā§āύ</h2> - -<ul> - <li>{{domxref("document.activeElement")}}</li> - <li>{{domxref("document.hasFocus")}}</li> -</ul> diff --git a/files/bn/web/api/document_object_model/index.html b/files/bn/web/api/document_object_model/index.html deleted file mode 100644 index 2a99d1e376..0000000000 --- a/files/bn/web/api/document_object_model/index.html +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: āĻĄāĻā§āĻŽā§āύā§āĻ āĻ
āĻŦāĻā§āĻā§āĻ āĻŽāĻĄā§āϞ (DOM) -slug: Web/API/Document_Object_Model -tags: - - DOM - - NeedsTranslation - - References - - TopicStub -translation_of: Web/API/Document_Object_Model -translation_of_original: DOM -original_slug: DOM ---- -<div class="geckoVersionNote"> - <div class="callout-box"> - <strong><a href="/en-US/docs/Using_the_W3C_DOM_Level_1_Core" title="en-US/docs/Using_the_W3C_DOM_Level_1_Core">W3C DOM āĻāϰ ā§§āĻŽ āĻā§āϰ āϞā§āĻā§āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž</a></strong><br> - W3C DOM āĻāϰ āĻšāĻžāϤā§āĻā§āĻŋāĨ¤</div> -</div> -<div> - <p><span class="seoSummary"><strong>āĻĄāĻā§āĻŽā§āύā§āĻ āĻ
āĻŦāĻā§āĻā§āĻ āĻŽāĻĄā§āϞ </strong>(Document Object Model) āĻŦāĻž āϏāĻāĻā§āώā§āĻĒā§ DOM āĻšāĻā§āĻā§ <a href="/bn-BD/docs/HTML">HTML</a> āĻāĻŦāĻ <a href="/bn-BD/docs/XML">XML</a> āĻĄāĻā§āĻŽā§āύā§āĻ āĻŽā§āϝāĻžāύāĻŋāĻĒā§āϞā§āĻ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻāύā§āĻāĻžāϰāĻĢā§āϏ āĻŦāĻž API āĨ¤ āĻāĻāĻž āĻĄāĻā§āĻŽā§āύā§āĻ āĻāϰ āĻāĻāĻāĻŋ āĻāĻžāĻ āύāĻŋāĻ āĻāĻĒāϏā§āĻĨāĻžāĻĒāύāĻž āĻĒā§āϰāĻĻāĻžāύ āĻāϰā§, āĻāϰ āĻāĻĒāύāĻžāĻā§ <a href="/bn-BD/docs/JavaScript">āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ</a> āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāϰ āĻā§āϤāϰ⧠āĻĨāĻžāĻāĻž āĻāύā§āĻā§āύā§āĻ āĻāĻŦāĻ āĻĻā§āĻļā§āϝāĻŽāĻžāύ āĻāĻĒāĻžāĻĻāĻžāύāĻā§āϞā§āĻā§ āϏāĻāĻļā§āϧāύ āĻāϰāĻžāϰ āϏā§āĻŦāĻŋāϧāĻž āĻĒā§āϰāĻĻāĻžāύ āĻāϰā§āĨ¤</span></p> -</div> -<div class="cleared topicpage-table row"> - <div class="section"> - <h2 class="Documentation" id="Documentation" name="Documentation">DOM āϏāĻŽā§āĻĒāϰā§āĻā§ āĻĄāĻā§āĻŽā§āύā§āĻā§āĻļāύ</h2> - <dl> - <dt> - <a href="/bn-BD/docs/DOM/DOM_Reference" title="en-US/docs/Gecko_DOM_Reference">DOM āϰā§āĻĢāĻžāϰā§āύā§āϏ</a></dt> - <dd> - āĻĄāĻā§āĻŽā§āύā§āĻ āĻ
āĻŦāĻā§āĻā§āĻ āĻŽāĻĄā§āϞ āĻāϰ āϰā§āĻĢāĻžāϰā§āύā§āϏāĨ¤</dd> - <dt> - <a href="/bn-BD/docs/DOM/About_the_Document_Object_Model" title="en-US/docs/About_the_Document_Object_Model">āĻĄāĻā§āĻŽā§āύā§āĻ āĻ
āĻŦāĻā§āĻā§āĻ āĻŽāĻĄā§āϞ āϏāĻŽā§āĻĒāϰā§āĻā§</a></dt> - <dd> - DOM āϏāĻŽā§āĻĒāϰā§āĻā§ āϏāĻāĻā§āώāĻŋāĻĒā§āϤ āĻŦāϰā§āĻŖāύāĻžāĨ¤</dd> - <dt> - <a href="/bn-BD/docs/JavaScript/JavaScript_technologies_overview" title="en-US/docs/The_DOM_and_JavaScript">DOM āĻāĻŦāĻ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ</a></dt> - <dd> - DOM āĻāĻŋ ? āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻŋ ? āĻāĻŋāĻāĻžāĻŦā§ āĻāĻŽāĻŋ āĻāĻ āĻĻā§āĻā§āĻā§ āĻāĻāϏāĻžāĻĨā§ āĻāĻŽāĻžāϰ āĻā§ā§āĻŦ āĻĒā§āĻā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻŦ ? āĻāĻāĻžāύ⧠āĻĒāĻžāĻŦā§āύ āĻāĻŽāύ āϏāĻŦ āĻĒā§āϰāĻļā§āύā§āϰ āĻāϤā§āϤāϰāĨ¤</dd> - <dt> - <a href="/bn-BD/docs/Web/API/CSS_Object_Model/Using_dynamic_styling_information" title="en-US/docs/DOM/Using_dynamic_styling_information">āĻĄāĻžā§āύāĻžāĻŽāĻŋāĻ āϏā§āĻāĻžāĻāϞāĻŋāĻ āϤāĻĨā§āϝ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž</a></dt> - <dd> - DOM āĻāϰ āĻŽāĻžāĻĻā§āϧāĻŽā§ āĻāĻŋāĻāĻžāĻŦā§ āϤāĻĨā§āϝ āϏāĻāĻā§āϰāĻš āĻāϰāĻž āϝāĻžā§ āĻāĻŦāĻ āϏā§āĻāĻžāĻāϞāĻŋāĻ āĻŽā§āϝāĻžāύāĻŋāĻĒā§āϞā§āĻ āĻāϰāĻž āϝāĻžā§āĨ¤</dd> - <dt> - <a href="/bn-BD/docs/DOM/DOM_event_reference" title="DOM event reference">DOM āĻāĻā§āύā§āĻ āϰā§āĻĢāĻžāϰā§āύā§āϏ</a></dt> - <dd> - DOM āĻāĻā§āύā§āĻ āϏāĻŽā§āĻšā§āϰ āĻ
āϰā§āĻĨāϏāĻš āϤāĻžāϞāĻŋāĻāĻžāĨ¤</dd> - <dt> - <a href="/bn-BD/docs/DOM/Manipulating_the_browser_history" title="en-US/docs/DOM/Manipulating_the_browser_history">History API: āĻŦā§āϰāĻžāĻāĻāĻžāϰā§āϰ āĻāϤāĻŋāĻšāĻžāϏ āĻŽā§āϝāĻžāύāĻŋāĻĒā§āϞā§āĻ āĻāϰāĻž</a></dt> - <dd> - HTML5-āĻ āĻāĻžāϞ⧠āĻšāĻā§āĻž DOM āĻāϰ āĻŦāϰā§āĻŖāύāĻž āĻāϰ⧠{{ domxref("window.history") }} āĻ
āĻŦāĻā§āĻā§āĻ, āĻŦā§āϰāĻžāĻāĻāĻžāϰā§āϰ āĻāϤāĻŋāĻšāĻžāϏ āĻĄāĻžā§āύāĻžāĻŽāĻŋāĻā§āϝāĻžāϞāĻŋ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻžāϰ āϏā§āĻŦāĻŋāϧāĻž āĻĒā§āϰāĻĻāĻžāύ āĻāϰā§āĨ¤</dd> - <dt> - <a href="/en-US/docs/Using_files_from_web_applications" title="https://developer.mozilla.org/en-US/docs/Using_files_from_web_applications">āĻĢāĻžāĻāϞ API: āĻā§ā§āĻŦ āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ āĻĨā§āĻā§ āĻĢāĻžāĻāϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž</a></dt> - <dd> - HTML5-āĻ āĻĒā§āϰāĻŦāϰā§āϤāĻŋāϤ āϞā§āĻāĻžāϞ āĻĢāĻžāĻāϞ āύāĻŋāϰā§āĻŦāĻžāĻāύ āĻāϰāĻžāϰ āĻāĻŦāĻ āĻĒā§āĻžāϰ āĻā§āώāĻŽāϤāĻž āĻŦāϰā§āĻŖāύāĻžāĨ¤</dd> - <dt> - <a href="/en-US/docs/DOM/Using_the_Page_Visibility_API" title="en-US/docs/DOM/Using_the_Page_Visibility_API">Page āĻāϰ Visibility API āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž</a></dt> - <dd> - āĻāĻāĻžāύ⧠āĻŦāϰā§āĻŖāύāĻž āĻāϰāĻž āĻšā§ā§āĻā§, āĻāĻŋāĻāĻžāĻŦā§ āĻāĻāĻāĻŋ āĻā§ā§āĻŦ āĻĒā§āĻ āϏāύāĻžāĻā§āϤ āĻāϰāϤ⧠āĻšāĻŦā§ āĻāĻŦāĻ āĻāĻā§āϤ āĻā§ā§āĻŦ āĻĒā§āĻ āĻĨā§āĻā§ āĻĒā§āϰāĻžāĻĒā§āϤ āϤāĻĨā§āϝ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻšāĻŦā§; āϏā§āĻāĻž āĻŦā§āϝāĻžāĻāĻā§āϰāĻžāĻāύā§āĻĄā§ āĻŦā§āϝāĻŦāĻšā§āϤ āĻšā§āĻ āĻŦāĻž āĻĢā§āϰāĻā§āϰāĻžāĻāύā§āĻĄā§āĨ¤</dd> - <dt> - <a href="/en-US/docs/DOM/Using_full-screen_mode" title="Using full-screen mode">Fullscreen API: āĻĢā§āϞāϏā§āĻā§āϰāĻŋāύ āĻŽā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž</a></dt> - <dd> - āĻāϤ⧠āĻŦāϰā§āĻŖāύāĻž āĻāϰāĻž āĻšā§ā§āĻā§, āĻāĻŋāĻāĻžāĻŦā§ āĻāĻāĻāĻŋ āĻĒā§āĻāĻā§ āĻŦā§āϰāĻžāĻāĻāĻžāϰā§āϰ āĻā§āύ āĻāϞāĻŋāĻŽā§āύā§āĻ āĻāĻžā§āĻž āϏāĻŽāĻā§āϰ āϏā§āĻā§āϰāĻŋāύ āĻā§ā§ā§ āĻĻā§āĻāĻžāϰ āĻāύā§āϝ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤</dd> - <dt> - <a href="/en-US/docs/Determining_the_dimensions_of_elements" title="en-US/docs/Determining_the_dimensions_of_elements">āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ āĻŽāĻžāϤā§āϰāĻž āύāĻŋāϰā§āĻŖā§</a></dt> - <dd> - āĻāĻĒāύāĻžāϰ āĻĒā§āϰā§ā§āĻāύ āĻ
āύā§āϝāĻžā§ā§ āϏāĻ āĻŋāĻ āĻāĻžāĻŦā§ āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ āĻŽāĻžāϤā§āϰāĻž āύāĻŋāϰā§āϧāĻžāϰāĻŖā§āϰ āĻā§āĻļāϞ āĻāĻāĻžāύ⧠āĻŦāϰā§āĻŖāύāĻž āĻāϰāĻž āĻšā§ā§āĻā§āĨ¤</dd> - <dt> - <a href="/en-US/docs/Dynamically_modifying_XUL-based_user_interface" title="en-US/docs/Dynamically_modifying_XUL-based_user_interface">Dynamically modifying XUL-based user interface</a></dt> - <dd> - The basics of manipulating the XUL UI with DOM methods.</dd> - </dl> - <p><span class="alllinks"><a href="/en-US/docs/tag/DOM" title="/en-US/docs/tag/DOM">View All...</a></span></p> - </div> - <div class="section"> - <h2 class="Community" id="Community" name="Community">Getting help from the community</h2> - <p>You need help on a DOM-related problem and can't find the solution in the documentation?</p> - <ul> - <li>Consult the dedicated Mozilla forum: {{ DiscussionList("dev-tech-dom", "mozilla.dev.tech.dom") }}</li> - </ul> - <h2 class="Tools" id="Tools" name="Tools">Tools easing working with the DOM</h2> - <ul> - <li><a class="external" href="http://www.getfirebug.com/">Firebug </a></li> - <li><a href="/en-US/docs/DOM_Inspector" title="en-US/docs/DOM_Inspector">DOM Inspector</a></li> - <li><a class="external" href="http://slayeroffice.com/tools/modi/v2.0/modi_help.html">Mouse-over DOM Inspector</a></li> - <li><a class="external" href="http://www.karmatics.com/aardvark/">Aardvark Firefox extension</a></li> - </ul> - <p><span class="alllinks"><a href="/en-US/docs/tag/DOM:Tools" title="/en-US/docs/tag/DOM:Tools">View All...</a></span></p> - <h2 class="Related_Topics" id="Related_Topics" name="Related_Topics">Related Topics</h2> - <ul> - <li><a href="/en-US/docs/AJAX" title="en-US/docs/AJAX">AJAX</a>, <a href="/en-US/docs/CSS" title="en-US/docs/CSS">CSS</a>, <a href="/en-US/docs/DHTML" title="en-US/docs/DHTML">DHTML</a>, <a href="/en-US/docs/JavaScript" title="en-US/docs/JavaScript">JavaScript</a></li> - </ul> - </div> -</div> -<p> </p> diff --git a/files/bn/web/api/event/index.html b/files/bn/web/api/event/index.html deleted file mode 100644 index 3f71223347..0000000000 --- a/files/bn/web/api/event/index.html +++ /dev/null @@ -1,216 +0,0 @@ ---- -title: Event -slug: Web/API/Event -tags: - - API - - Constructor - - DOM - - Event - - Interface - - NeedsTranslation - - Reference - - TopicStub - - UI - - listener -translation_of: Web/API/Event ---- -<p>{{APIRef("DOM")}}</p> - -<p><span class="seoSummary">The <code><strong>Event</strong></code> interface represents an event which takes place in the DOM.</span></p> - -<p>An event can be triggered by the user action e.g. clicking the mouse button or tapping keyboard, or generated by APIs to represent the progress of an asynchronous task. It can also be triggered programmatically, such as by calling the <a href="https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/click" title="The HTMLElement.click() method simulates a mouse click on an element."><code>HTMLElement.click()</code></a> method of an element, or by defining the event, then sending it to a specified target using <a href="https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/dispatchEvent" title="Dispatches an Event at the specified EventTarget, (synchronously) invoking the affected EventListeners in the appropriate order. The normal event processing rules (including the capturing and optional bubbling phase) also apply to events dispatched manually with dispatchEvent()."><code>EventTarget.dispatchEvent()</code></a>.</p> - -<p>There are many types of events, some of which use other interfaces based on the main <code>Event</code> interface. <code>Event</code> itself contains the properties and methods which are common to all events.</p> - -<p>Many DOM elements can be set up to accept (or "listen" for) these events, and execute code in response to process (or "handle") them. Event-handlers are usually connected (or "attached") to various <a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Element">HTML elements</a> (such as <code><button></code>, <code><div></code>, <code><span></code>, etc.) using <a href="https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener" title="The EventTarget method addEventListener() sets up a function that will be called whenever the specified event is delivered to the target."><code>EventTarget.addEventListener()</code></a>, and this generally replaces using the old HTML <a href="https://developer.mozilla.org/en-US/docs/HTML/Global_attributes">event handler attributes</a>. Further, when properly added, such handlers can also be disconnected if needed using <a href="https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/removeEventListener" title="The EventTarget.removeEventListener() method removes from the EventTarget an event listener previously registered with EventTarget.addEventListener(). The event listener to be removed is identified using a combination of the event type, the event listener function itself, and various optional options that may affect the matching process; see Matching event listeners for removal"><code>removeEventListener()</code></a>.</p> - -<div class="blockIndicator note"> -<p><strong>Note:</strong> One element can have several such handlers, even for the exact same eventâparticularly if separate, independent code modules attach them, each for its own independent purposes. (For example, a webpage with an advertising-module and statistics-module both monitoring video-watching.)</p> -</div> - -<p>When there are many nested elements, each with its own handler(s), event processing can become very complicatedâespecially where a parent element receives the very same event as its child elements because "spatially" they overlap so the event technically occurs in both, and the processing order of such events depends on the <a href="https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/Events#Event_bubbling_and_capture">Event bubbling and capture</a> settings of each handler triggered.</p> - -<h2 id="Introduction" name="Introduction">Interfaces based on Event</h2> - -<p>Below is a list of interfaces which are based on the main <code>Event</code> interface, with links to their respective documentation in the MDN API reference.</p> - -<p>Note that all event interfaces have names which end in "Event".</p> - -<div class="index"> -<ul> - <li>{{domxref("AnimationEvent")}}</li> - <li>{{domxref("AudioProcessingEvent")}}</li> - <li>{{domxref("BeforeInputEvent")}}</li> - <li>{{domxref("BeforeUnloadEvent")}}</li> - <li>{{domxref("BlobEvent")}}</li> - <li>{{domxref("ClipboardEvent")}}</li> - <li>{{domxref("CloseEvent")}}</li> - <li>{{domxref("CompositionEvent")}}</li> - <li>{{domxref("CSSFontFaceLoadEvent")}}</li> - <li>{{domxref("CustomEvent")}}</li> - <li>{{domxref("DeviceLightEvent")}}</li> - <li>{{domxref("DeviceMotionEvent")}}</li> - <li>{{domxref("DeviceOrientationEvent")}}</li> - <li>{{domxref("DeviceProximityEvent")}}</li> - <li>{{domxref("DOMTransactionEvent")}}</li> - <li>{{domxref("DragEvent")}}</li> - <li>{{domxref("EditingBeforeInputEvent")}}</li> - <li>{{domxref("ErrorEvent")}}</li> - <li>{{domxref("FetchEvent")}}</li> - <li>{{domxref("FocusEvent")}}</li> - <li>{{domxref("GamepadEvent")}}</li> - <li>{{domxref("HashChangeEvent")}}</li> - <li>{{domxref("IDBVersionChangeEvent")}}</li> - <li>{{domxref("InputEvent")}}</li> - <li>{{domxref("KeyboardEvent")}}</li> - <li>{{domxref("MediaStreamEvent")}}</li> - <li>{{domxref("MessageEvent")}}</li> - <li>{{domxref("MouseEvent")}}</li> - <li>{{domxref("MutationEvent")}}</li> - <li>{{domxref("OfflineAudioCompletionEvent")}}</li> - <li>{{domxref("OverconstrainedError")}}</li> - <li>{{domxref("PageTransitionEvent")}}</li> - <li>{{domxref("PaymentRequestUpdateEvent")}}</li> - <li>{{domxref("PointerEvent")}}</li> - <li>{{domxref("PopStateEvent")}}</li> - <li>{{domxref("ProgressEvent")}}</li> - <li>{{domxref("RelatedEvent")}}</li> - <li>{{domxref("RTCDataChannelEvent")}}</li> - <li>{{domxref("RTCIdentityErrorEvent")}}</li> - <li>{{domxref("RTCIdentityEvent")}}</li> - <li>{{domxref("RTCPeerConnectionIceEvent")}}</li> - <li>{{domxref("SensorEvent")}}</li> - <li>{{domxref("StorageEvent")}}</li> - <li>{{domxref("SVGEvent")}}</li> - <li>{{domxref("SVGZoomEvent")}}</li> - <li>{{domxref("TimeEvent")}}</li> - <li>{{domxref("TouchEvent")}}</li> - <li>{{domxref("TrackEvent")}}</li> - <li>{{domxref("TransitionEvent")}}</li> - <li>{{domxref("UIEvent")}}</li> - <li>{{domxref("UserProximityEvent")}}</li> - <li>{{domxref("WebGLContextEvent")}}</li> - <li>{{domxref("WheelEvent")}}</li> -</ul> -</div> - -<h2 id="Constructor" name="Constructor">Constructor</h2> - -<dl> - <dt>{{domxref("Event.Event", "Event()")}}</dt> - <dd>Creates an <code>Event</code> object, returning it to the caller.</dd> -</dl> - -<h2 id="Properties" name="Properties">Properties</h2> - -<dl> - <dt>{{domxref("Event.bubbles")}} {{readonlyinline}}</dt> - <dd>A boolean indicating whether or not the event bubbles up through the DOM.</dd> - <dt>{{domxref("Event.cancelBubble")}}</dt> - <dd>A historical alias to {{domxref("Event.stopPropagation()")}}. Setting its value to <code>true</code> before returning from an event handler prevents propagation of the event.</dd> - <dt>{{domxref("Event.cancelable")}} {{readonlyinline}}</dt> - <dd>A boolean indicating whether the event is cancelable.</dd> - <dt>{{domxref("Event.composed")}} {{ReadOnlyInline}}</dt> - <dd>A boolean indicating whether or not the event can bubble across the boundary between the shadow DOM and the regular DOM.</dd> - <dt>{{domxref("Event.currentTarget")}} {{readonlyinline}}</dt> - <dd>A reference to the currently registered target for the event. This is the object to which the event is currently slated to be sent. It's possible this has been changed along the way through <em>retargeting</em>.</dd> - <dt>{{domxref("Event.deepPath")}} {{non-standard_inline}}</dt> - <dd>An {{jsxref("Array")}} of DOM {{domxref("Node")}}s through which the event has bubbled.</dd> - <dt>{{domxref("Event.defaultPrevented")}} {{readonlyinline}}</dt> - <dd>Indicates whether or not the call to {{domxref("event.preventDefault()")}} canceled the event.</dd> - <dt>{{domxref("Event.eventPhase")}} {{readonlyinline}}</dt> - <dd>Indicates which phase of the event flow is being processed.</dd> - <dt>{{domxref("Event.explicitOriginalTarget")}} {{non-standard_inline}} {{readonlyinline}}</dt> - <dd>The explicit original target of the event (Mozilla-specific.)</dd> - <dt>{{domxref("Event.originalTarget")}} {{non-standard_inline}} {{readonlyinline}}</dt> - <dd>The original target of the event, before any retargetings. (Mozilla-specific.)</dd> - <dt>{{domxref("Event.returnValue")}}</dt> - <dd>A historical property introduced by Internet Explorer and eventually adopted into the DOM specification in order to ensure existing sites continue to work. Ideally, you should try to use {{domxref("Event.preventDefault()")}} and {{domxref("Event.defaultPrevented")}} instead, but you can use <code>returnValue</code> if you choose to do so.</dd> - <dt>{{domxref("Event.srcElement")}} {{non-standard_inline}}</dt> - <dd>A non-standard alias (from old versions of Microsoft Internet Explorer) for {{domxref("Event.target")}}. Some other browsers are starting to support it for web compatibility purposes.</dd> - <dt>{{domxref("Event.target")}} {{readonlyinline}}</dt> - <dd>A reference to the target to which the event was originally dispatched.</dd> - <dt>{{domxref("Event.timeStamp")}} {{readonlyinline}}</dt> - <dd>The time at which the event was created (in milliseconds). By specification, this value is time since epochâbut in reality, browsers' definitions vary. In addition, work is underway to change this to be a {{domxref("DOMHighResTimeStamp")}} instead.</dd> - <dt>{{domxref("Event.type")}} {{readonlyinline}}</dt> - <dd>The name of the event. Case-insensitive.</dd> - <dt>{{domxref("Event.isTrusted")}} {{readonlyinline}}</dt> - <dd>Indicates whether or not the event was initiated by the browser (after a user click, for instance) or by a script (using an event creation method, like {{domxref("Event.initEvent")}}).</dd> -</dl> - -<h3 id="Obsolete_properties">Obsolete properties</h3> - -<dl> - <dt>{{domxref("Event.scoped")}} {{readonlyinline}} {{obsolete_inline}}</dt> - <dd>Obsolete; use {{domxref("Event.composed", "composed")}} instead. (A {{jsxref("Boolean")}} indicating whether the given event will bubble across through the shadow root into the standard DOM.)</dd> -</dl> - -<h2 id="Methods" name="Methods">Methods</h2> - -<dl> - <dt>{{domxref("Event.createEvent()")}} {{deprecated_inline}}</dt> - <dd> - <p>Creates a new event, which must then be initialized by calling its <code>initEvent()</code> method.</p> - </dd> - <dt>{{domxref("Event.composedPath()")}}</dt> - <dd>Returns the eventâs path (objects on which listeners will be invoked). This does not include nodes in shadow trees if the shadow root was created with its {{domxref("ShadowRoot.mode")}} closed.</dd> -</dl> - -<dl> - <dt>{{domxref("Event.initEvent()")}} {{deprecated_inline}}</dt> - <dd>Initializes the value of an Event created. If the event has already been dispatched, this method does nothing.</dd> - <dt>{{domxref("Event.preventDefault()")}}</dt> - <dd>Cancels the event (if it is cancelable).</dd> - <dt>{{domxref("Event.stopImmediatePropagation()")}}</dt> - <dd>For this particular event, prevent all other listeners from being called. This includes listeners attached to the same element as well as those attached to elements that will be traversed later (during the capture phase, for instance).</dd> - <dt>{{domxref("Event.stopPropagation()")}}</dt> - <dd>Stops the propagation of events further along in the DOM.</dd> -</dl> - -<h3 id="Obsolete_methods">Obsolete methods</h3> - -<dl> - <dt>{{domxref("Event.getPreventDefault()")}} {{non-standard_inline}}</dt> - <dd>Non-standard; use {{domxref("Event.defaultPrevented")}} instead. (Returns the value of {{domxref("Event.defaultPrevented")}}.)</dd> - <dt>{{domxref("Event.preventBubble()")}} {{non-standard_inline}} {{Obsolete_inline(24)}}</dt> - <dd>Obsolete; use {{domxref("event.stopPropagation")}} instead. (Prevents the event from bubbling.)</dd> - <dt>{{domxref("Event.preventCapture()")}} {{non-standard_inline}} {{Obsolete_inline(24)}}</dt> - <dd>Obsolete; use {{domxref("event.stopPropagation")}} instead.</dd> -</dl> - -<h2 id="Specifications">Specifications</h2> - -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">Specification</th> - <th scope="col">Status</th> - <th scope="col">Comment</th> - </tr> - <tr> - <td>{{SpecName('DOM WHATWG', '#interface-event', 'Event')}}</td> - <td>{{Spec2('DOM WHATWG')}}</td> - <td></td> - </tr> - </tbody> -</table> - -<h2 id="Browser_compatibility">Browser compatibility</h2> - - - -<p>{{Compat("api.Event")}}</p> - -<h2 id="See_also">See also</h2> - -<ul> - <li>Types of events available: <a href="/en-US/docs/Web/Reference/Events">Event reference</a></li> - <li><a href="/en-US/docs/Web/API/Event/Comparison_of_Event_Targets">Comparison of Event Targets</a> (<code>target</code> vs <code>currentTarget</code> vs <code>relatedTarget</code> vs <code>originalTarget</code>)</li> - <li><a href="/en-US/docs/Web/Guide/DOM/Events/Creating_and_triggering_events">Creating and triggering custom events</a></li> - <li>For Firefox add-on developers: - <ul> - <li><a href="/en-US/docs/Listening_to_events_in_Firefox_extensions">Listening to events in Firefox extensions</a></li> - <li><a href="/en-US/docs/Listening_to_events_on_all_tabs">Listening to events on all tabs</a></li> - </ul> - </li> -</ul> diff --git a/files/bn/web/api/event/preventdefault/index.html b/files/bn/web/api/event/preventdefault/index.html deleted file mode 100644 index 9c14bd2e12..0000000000 --- a/files/bn/web/api/event/preventdefault/index.html +++ /dev/null @@ -1,160 +0,0 @@ ---- -title: Event.preventDefault() -slug: Web/API/Event/preventDefault -tags: - - b -translation_of: Web/API/Event/preventDefault ---- -<div>{{apiref("DOM")}}</div> - -<p><span class="seoSummary">The {{domxref("Event")}} interface's <strong><code>preventDefault()</code></strong> method tells the {{Glossary("user agent")}} that if the event does not get explicitly handled, its default action should not be taken as it normally would be.</span> The event continues to propagate as usual, unless one of its event listeners calls {{domxref("Event.stopPropagation", "stopPropagation()")}} or {{domxref("Event.stopImmediatePropagation", "stopImmediatePropagation()")}}, either of which terminates propagation at once.</p> - -<p>As noted below, calling <code><strong>preventDefault()</strong></code> for a non-cancelable event, such as one dispatched via {{domxref("EventTarget.dispatchEvent()")}}, without specifying <code>cancelable: true</code> has no effect.</p> - -<h2 id="Syntax">Syntax</h2> - -<pre class="syntaxbox"><em>event</em>.preventDefault(); -</pre> - -<h2 id="Examples">Examples</h2> - -<h3 id="Blocking_default_click_handling">Blocking default click handling</h3> - -<p>Toggling a checkbox is the default action of clicking on a checkbox. This example demonstrates how to prevent that from happening:</p> - -<h4 id="JavaScript">JavaScript</h4> - -<pre class="brush: js">document.querySelector("#id-checkbox").addEventListener("click", function(event) { - document.getElementById("output-box").innerHTML += "Sorry! <code>preventDefault()</code> won't let you check this!<br>"; - event.preventDefault(); -}, false);</pre> - -<h4 id="HTML">HTML</h4> - -<pre class="brush: html"><p>Please click on the checkbox control.</p> - -<form> - <label for="id-checkbox">Checkbox:</label> - <input type="checkbox" id="id-checkbox"/> -</form> - -<div id="output-box"></div></pre> - -<h4 id="Result">Result</h4> - -<p>{{EmbedLiveSample("Blocking_default_click_handling")}}</p> - -<h3 id="Stopping_keystrokes_from_reaching_an_edit_field">Stopping keystrokes from reaching an edit field</h3> - -<p>The following example demonstrates how invalid text input can be stopped from reaching the input field with <code>preventDefault()</code>. Nowadays, you should usually use <a href="/en-US/docs/Learn/HTML/Forms/Form_validation">native HTML form validation</a> instead.</p> - -<h4 id="HTML_2">HTML</h4> - -<p>Here's the form:</p> - -<pre class="brush: html"><div class="container"> - <p>Please enter your name using lowercase letters only.</p> - - <form> - <input type="text" id="my-textbox"> - </form> -</div></pre> - -<h4 id="CSS">CSS</h4> - -<p>We use a little bit of CSS for the warning box we'll draw when the user presses an invalid key:</p> - -<pre class="brush: css">.warning { - border: 2px solid #f39389; - border-radius: 2px; - padding: 10px; - position: absolute; - background-color: #fbd8d4; - color: #3b3c40; -}</pre> - -<h4 id="JavaScript_2">JavaScript</h4> - -<p>And here's the JavaScript code that does the job. First, listen for {{domxref("Element/keypress_event", "keypress")}} events:</p> - -<pre class="brush: js">var myTextbox = document.getElementById('my-textbox'); -myTextbox.addEventListener('keypress', checkName, false); -</pre> - -<p>The <code>checkName()</code> function, which looks at the pressed key and decides whether to allow it:</p> - -<pre class="brush: js">function checkName(evt) { - var charCode = evt.charCode; - if (charCode != 0) { - if (charCode < 97 || charCode > 122) { - evt.preventDefault(); - displayWarning( - "Please use lowercase letters only." - + "\n" + "charCode: " + charCode + "\n" - ); - } - } -} -</pre> - -<p>The <code>displayWarning()</code> function presents a notification of a problem. It's not an elegant function but does the job for the purposes of this example:</p> - -<pre class="brush: js">var warningTimeout; -var warningBox = document.createElement("div"); -warningBox.className = "warning"; - -function displayWarning(msg) { - warningBox.innerHTML = msg; - - if (document.body.contains(warningBox)) { - window.clearTimeout(warningTimeout); - } else { - // insert warningBox after myTextbox - myTextbox.parentNode.insertBefore(warningBox, myTextbox.nextSibling); - } - - warningTimeout = window.setTimeout(function() { - warningBox.parentNode.removeChild(warningBox); - warningTimeout = -1; - }, 2000); -}</pre> - -<h4 id="Result_2">Result</h4> - -<p>{{ EmbedLiveSample('Stopping_keystrokes_from_reaching_an_edit_field', 600, 200) }}</p> - -<h2 id="Notes">Notes</h2> - -<p>Calling <code>preventDefault()</code> during any stage of event flow cancels the event, meaning that any default action normally taken by the implementation as a result of the event will not occur.</p> - -<p>You can use {{domxref("Event.cancelable")}} to check if the event is cancelable. Calling <code>preventDefault()</code> for a non-cancelable event has no effect.</p> - -<h2 id="Specifications" name="Specifications">Specifications</h2> - -<table class="standard-table"> - <thead> - <tr> - <th scope="col">Specification</th> - <th scope="col">Status</th> - <th scope="col">Comment</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{SpecName('DOM WHATWG', '#dom-event-preventdefault', 'Event.preventDefault()')}}</td> - <td>{{ Spec2('DOM WHATWG') }}</td> - <td></td> - </tr> - <tr> - <td>{{SpecName('DOM2 Events', '#Events-Event-preventDefault', 'Event.preventDefault()')}}</td> - <td>{{ Spec2('DOM2 Events') }}</td> - <td>Initial definition.</td> - </tr> - </tbody> -</table> - -<h2 id="Browser_compatibility">Browser compatibility</h2> - - - -<p>{{Compat("api.Event.preventDefault")}}</p> diff --git a/files/bn/web/api/index.html b/files/bn/web/api/index.html deleted file mode 100644 index 3ecae6505c..0000000000 --- a/files/bn/web/api/index.html +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: āĻā§ā§āĻŦ API āĻāύā§āĻāĻžāϰāĻĢā§āϏ -slug: Web/API -tags: - - API - - Landing - - Reference - - RÊfÊrence(2) - - TopicStub - - Web -translation_of: Web/API ---- -<p><span style="background-color: #ffffff; color: #4d4e53; display: inline !important; float: none; font-family: 'Open Sans',sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 21px; text-align: start; text-indent: 0px; text-transform: none; white-space: normal;">āĻāĻĒāύāĻŋ āϝāĻāύ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻā§ā§āĻŦ āĻāϰ āĻā§āύā§āϝ āĻā§āĻĄ āĻāϰāĻŦā§āύ, āĻāĻĒāύāĻžāϰ āĻā§āύā§āϝ āĻ
āύā§āĻāĻā§āϞāĻŋ āĻāĻĒā§āϝāĻā§ API āĻāĻā§āĨ¤ āύāĻŋāĻŽā§āύ⧠āϏāĻŦāĻā§āϞ⧠interface āĻāϰ āϞāĻŋāĻāĻ āĻĻā§āĻā§āĻž āĻšāϞāĨ¤</span></p> - -<div>{{APIListAlpha}}</div> diff --git a/files/bn/web/api/indexeddb_api/index.html b/files/bn/web/api/indexeddb_api/index.html deleted file mode 100644 index 099bec9668..0000000000 --- a/files/bn/web/api/indexeddb_api/index.html +++ /dev/null @@ -1,182 +0,0 @@ ---- -title: āĻāύāĻĄā§āĻā§āϏāĻĄāĻĄāĻŋāĻŦāĻŋ -slug: Web/API/IndexedDB_API -tags: - - NeedsReview - - āĻāύāĻĄā§āĻā§āϏāĻĄāĻĄāĻŋāĻŦāĻŋ - - āĻāĻĒāĻŋāĻāĻ - - āĻĄāĻžāĻāĻžāĻŦā§āĻ - - āϰā§āĻĢāĻžāϰā§āύā§āϏ -translation_of: Web/API/IndexedDB_API ---- -<div class="summary"> -<p> āĻāύāĻĄā§āĻā§āϏāĻĄāĻĄāĻŋāĻŦāĻŋ (IndexedDB) āĻā§āϞāĻžā§ā§āύā§āĻ-āϏāĻžāĻāĻĄ āϏā§āĻā§āϰā§āĻ āĻāϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻāĻĒāĻŋāĻāĻ āϝāĻž āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ āĻĒāϰāĻŋāĻŽāĻžāύ āĻāĻžāĻ āύāĻŋāĻ āĻĄāĻžāĻāĻž āĻāĻŽāĻž āϰāĻžāĻā§ āĻāĻŦāĻ āϝāĻž āĻāύāĻĄā§āĻā§āϏ āĻāϰ āϏāĻžāĻšāĻžāϝā§āϝ⧠āĻāĻā§āϤ āĻĄāĻžāĻāĻžāϰ āĻāĻĒāϰ āĻāĻā§āĻ āĻāϰā§āĻŽāĻā§āώāĻŽāϤāĻžāϏāĻŽā§āĻĒāύā§āĻ¨Â āĻ
āύā§āϏāύā§āϧāĻžāύ āĻāĻžāϞāĻžāϤ⧠āĻĒāĻžāϰā§āĨ¤āϝā§āĻāĻžāύ⧠<a href="/bn-BD/docs/DOM/Storage" title="en-US/docs/DOM/Storage">āĻĄā§āĻŽ āϏā§āĻā§āϰā§āĻ </a> āĻāĻĒāĻāĻžāϰ⧠āĻā§āώā§āĻĻā§āϰ āĻĒāϰāĻŋāĻŽāĻžāύ āĻĄāĻžāĻāĻž āĻāĻŽāĻž āϰāĻžāĻāĻžāϰ āĻāύā§āϝ, āĻāĻāĻŋ āĻāĻŽ āĻāĻĒāĻāĻžāϰ⧠āĻŦā§ āĻāĻāĻžāϰā§āϰ āĻāĻžāĻ āύāĻŋāĻ āĻĄāĻžāĻāĻž āĻāĻŽāĻž āĻāϰāĻžāϰ āĻāύā§āϝ, āϏā§āĻā§āώā§āϤā§āϰ⧠āĻāύāĻĄā§āĻā§āϏāĻĄāĻĄāĻŋāĻŦāĻŋ(indexedDB) āĻāĻāĻāĻŋ āϏāĻŽāĻžāϧāĻžāύ āĻĒā§āϰāĻĻāĻžāύ āĻāϰā§āĨ¤</p> -</div> - -<p>āĻāĻ āĻĒā§āĻāĻāĻŋ āĻāĻĒāĻŋāĻāĻ āĻ
āĻŦāĻā§āĻā§āĻāϏāĻŽā§āĻšā§āϰ āĻā§āĻāύāĻŋāĻā§āϝāĻžāϞ āĻŦāĻŋāĻŦāϰāĻŖāĻā§āϞā§āĻ°Â āĻĒā§āϰāĻŦā§āĻļāĻĒāĻĨ āĻšāĻŋāϏā§āĻŦā§ āĻāĻžāĻ āĻāϰā§āĨ¤ āϝāĻĻāĻŋ āĻāĻĒāύāĻžāϰ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻŦāĻ āĻāϰ āĻĻāϰāĻāĻžāϰ āĻšā§ āϤāĻŦā§ āĻāĻĒāύāĻžāĻ°Â <a href="/bn-BD/docs/IndexedDB/Basic_Concepts_Behind_IndexedDB" title="/en-US/docs/IndexedDB/Basic_Concepts_Behind_IndexedDB">āĻāύāĻĄā§āĻā§āϏāĻĄāĻĄāĻŋāĻŦāĻŋāϰ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āϧāĻžāϰāĻŖāĻžÂ </a>āĻĻā§āĻāĻž āĻāĻāĻŋāϤāĨ¤ āĻāϰāĻ āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤā§āϰ āĻāύā§āϝ āĻĻā§āĻā§āĻ¨Â <a href="https://developer.mozilla.org/bn-BD/docs/IndexedDB/Using_IndexedDB" title="https://developer.mozilla.org/en-US/docs/IndexedDB/Using_IndexedDB">āĻāύāĻĄā§āĻā§āϏāĻĄāĻĄāĻŋāĻŦāĻŋāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ</a> āĨ¤</p> - -<p>āĻāύāĻĄā§āĻā§āϏāĻĄāĻĄāĻŋāĻŦāĻŋ(IndexedDB) āϏāĻŋāύāĻā§āϰā§āύāĻžāϏ āĻāĻŦāĻ āĻāϏāĻŋāύāĻā§āϰā§āύāĻžāϏ āĻāĻā§āϏā§āϏ āĻāϰ āĻāύā§āϝ āĻĒā§āĻĨāĻ āĻāĻĒāĻŋāĻāĻ āĻĒā§āϰāĻĻāĻžāύ āĻāϰā§āĨ¤ āϏāĻŋāύāĻā§āϰā§āύāĻžāϏ āĻāĻĒāĻŋāĻāĻ āĻā§āĻŦāϞ <a href="/bn-BD/docs/DOM/Worker" title="Worker">āĻā§ā§āĻŦ āĻā§āĻžāϰā§āĻāĻžāĻ°Â </a> āĻāϰ āĻāĻŋāϤāϰ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āĻāύā§āϝ āĻāĻŋāύā§āϤ⧠āĻāĻāĻŋ āĻāĻāύāĻ āĻā§āύ āĻŦā§āϰāĻžāĻāĻāĻžāϰ⧠āĻŦāĻžāϏā§āϤāĻŦāĻžā§āύ āĻāϰāĻž āĻšā§āύāĻŋāĨ¤ āĻāϏāĻŋāύāĻā§āϰā§āύāĻžāϏ āĻāĻĒāĻŋāĻāĻ āĻā§ā§āĻŦāĻā§āĻžāϰā§āĻāĻžāϰ āĻāϰ āĻāĻŋāϤāϰ⧠āĻ āĻŦāĻžāĻāϰ⧠āĻāĻā§ āĻāĻžā§āĻāĻžāϤ⧠āĻāĻžāĻ āĻāϰā§,āĻāĻŋāύā§āϤ⧠āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ⧠āĻāĻāύāĻ āĻŦāĻžāϏā§āϤāĻŦāĻžā§āύ āĻšā§āύāĻŋāĨ¤</p> - -<h2 id="āĻāϏāĻŋāύāĻā§āϰā§āύāĻžāϏ_āĻāĻĒāĻŋāĻāĻ">āĻāϏāĻŋāύāĻā§āϰā§āύāĻžāϏ āĻāĻĒāĻŋāĻāĻ</h2> - -<p>āĻāϏāĻŋāύāĻā§āϰā§āύāĻžāϏ āĻāĻĒāĻŋāĻāĻ āĻŽā§āĻĨāĻĄ āĻāϞāĻŋāĻ āĻĨā§āϰā§āĻĄāĻā§ āĻŦā§āϞāĻ āύāĻž āĻāϰ⧠āϤāĻž āϰāĻŋāĻāĻžāϰā§āύ āĻāϰā§āĨ¤ āĻāĻāĻāĻŋ āĻĄāĻžāĻāĻžāĻŦā§āĻ āĻ āĻāϏāĻŋāύāĻā§āϰā§āύāĻžāϏ āĻĒā§āϰāĻŦā§āĻļāĻžāϧāĻŋāĻāĻžāϰ āύā§āĻā§āĻžāϰ āĻāύā§āϝ ,āĻāĻāĻāĻŋ  <a href="/en-US/docs/Web/API/IDBFactory.open"><code> </code></a><code><a href="/bn-BD/docs/DOM/window" title="en-US/docs/DOM/window">window</a> āĻ
āĻŦāĻā§āĻā§āĻā§āĻ°Â Â <a href="/bn-BD/docs/Web/API/IDBEnvironment.indexedDB"><code>indexedDB</code></a> āĻāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ āĻāĻ°Â <a href="https://developer.mozilla.org/bn-BD/docs/Web/API/IDBFactory.open">open()</a></code> āĻāϞ āĻāϰā§āύāĨ¤ āĻāĻ āĻŽā§āĻĨāĻĄ āĻāĻāĻāĻŋ {{domxref("IDBRequest")}} āĻ
āĻŦāĻā§āĻā§āĻ āϰāĻŋāĻāĻžāϰā§āύ āĻāϰ⧠;āĻāϏāĻŋāύāĻā§āϰā§āύāĻžāϏ āĻ
āĻĒāĻžāϰā§āĻļāύāĻā§āϞā§Â āĻāĻĒā§āϞāĻŋāĻā§āĻļāύ āĻāϰ āϏāĻžāĻĨā§ āϝā§āĻāĻžāϝā§āĻ āĻāϰ⧠{{domxref("IDBRequest")}} āĻ
āĻŦāĻā§āĻā§āĻāĻā§āϞā§āϰ āĻāĻā§āύā§āĻ āĻāĻžāϞā§āϰ āĻŽāĻžāϧā§āϝāĻŽā§āĨ¤</p> - -<div class="note"> -<p>āύā§āĻ:  <code>indexedDB</code> āĻ
āĻŦāĻā§āĻā§āĻ āĻĒā§āϰāĻžāϤāύ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻāĻžāϰā§āϏāύāĻā§āϞā§āϤ⧠āĻĒā§āϰā§āĻŦāύāĻŋāϰā§āϧāĻžāϰāĻŋāϤ (property <code>mozIndexedDB</code> Gecko < 16 āĻ , <code>webkitIndexedDB</code> Chrome āĻ, āĻāĻŦāĻ <code>msIndexedDB</code> IE 10 ā§).</p> -</div> - -<p>āĻāϏāĻŋāύāĻā§āϰā§āύāĻžāϏ āĻāύāĻĄā§āĻā§āϏāĻĄāĻĄāĻŋāĻŦāĻŋ (IndexedDB) āĻāĻĒāĻŋāĻāĻ āĻāϰ āĻāύā§āĻāĻžāϰāĻĢā§āϏāĻā§āϞ⧠āύāĻŋāĻā§āϰ āύā§āϝāĻžā§:</p> - -<dl> - <dt>{{domxref("IDBFactory")}}</dt> - <dd>āĻĄāĻžāĻāĻžāĻŦā§āĻā§ āĻĒā§āϰāĻŦā§āĻļāĻžāϧāĻŋāĻāĻžāϰ āĻĒā§āϰāĻĻāĻžāύ āĻāϰā§āĨ¤ āĻā§āϞā§āĻŦāĻžāϞ āĻ
āĻŦāĻā§āĻā§āĻ <a href="/bn-BD/docs/Web/API/IDBEnvironment.indexedDB"><code>indexedDB</code></a> āĻāĻ āĻāύā§āĻāĻžāϰāĻĢā§āϏāĻāĻŋ āĻŦāĻžāϏā§āϤāĻŦāĻžā§āύ āĻāϰāĻā§ āĻāĻŦāĻ āĻāĻ āĻāĻĒāĻŋāĻāĻ āĻāϰ āĻāύā§āϝ āĻāĻāĻŋ āĻĒā§āϰāĻŦā§āĻļāĻŽā§āĻāĨ¤</dd> - <dt>{{domxref("IDBCursor")}}</dt> - <dd>āĻ
āĻŦāĻā§āĻā§āĻ āϏā§āĻā§āϰāϏāĻŽā§āĻš āĻāĻŦāĻ āĻāύāĻĄā§āĻā§āϏāϏāĻŽā§āĻšā§āϰ āĻāĻĒāϰ āĻŦāĻžāϰāĻŦāĻžāϰ āĻāĻāĻžāϰā§āĻ āĻāϰā§āĨ¤</dd> - <dt>{{domxref("IDBCursorWithValue")}}</dt> - <dd>āĻ
āĻŦāĻā§āĻā§āĻ āϏā§āĻā§āϰāϏāĻŽā§āĻš āĻāĻŦāĻ āĻāύāĻĄā§āĻā§āϏāϏāĻŽā§āĻš āĻŦāĻžāϰāĻŦāĻžāϰ āĻāĻāĻžāϰā§āĻ āĻāϰ⧠āĻāĻŦāĻ āĻāĻžāϰā§āϏāϰ āĻāϰ āĻŦāϰā§āϤāĻŽāĻžāύ āĻŽāĻžāύ āϰāĻŋāĻāĻžāϰā§āύ āĻāϰā§āĨ¤</dd> - <dt>{{domxref("IDBDatabase")}}</dt> - <dd>āĻĄāĻžāĻāĻžāĻŦā§āĻā§āϰ āĻāĻāĻāĻŋ āϏāĻāϝā§āĻ āĻŦā§āĻāĻžā§āĨ¤ āĻāĻāĻŋ āĻāĻāĻŽāĻžāϤā§āϰ āϰāĻžāϏā§āϤāĻž āϝāĻž āĻĻāĻŋā§ā§ āĻĄāĻžāĻāĻžāĻŦā§āĻā§ āϞā§āύāĻĻā§āύ āϏāĻŽā§āĻāĻŦāĨ¤</dd> - <dt>{{domxref("IDBEnvironment")}}</dt> - <dd>āĻāĻāĻāĻŋ āĻā§āϞāĻžā§ā§āύā§āĻ-āϏāĻžāĻāĻĄ āĻĄāĻžāĻāĻžāĻŦā§āĻā§ āĻĒā§āϰāĻŦā§āĻļāĻžāϧāĻŋāĻāĻžāϰ āĻĒā§āϰāĻĻāĻžāύ āĻāϰā§āĨ¤ āĻāĻāĻŋ {{ domxref("window") }} āĻāĻŦāĻ{{ domxref("worker") }} āĻ
āĻŦāĻā§āĻā§āĻāϏāĻŽā§āĻšāĻĻā§āĻŦāĻžāϰāĻž āĻŦāĻžāϏā§āϤāĻŦāĻžā§āĻŋāϤ āĻšāĻā§āĻā§āĨ¤</dd> - <dt>{{domxref("IDBIndex")}}</dt> - <dd>āĻāĻāĻāĻŋ āĻāύāĻĄā§āĻā§āϏ āĻāϰ āĻŽā§āĻāĻžāĻĄāĻžāĻāĻžāϤ⧠āĻĒā§āϰāĻŦā§āĻļāĻžāϧāĻŋāĻāĻžāϰ āĻĒā§āϰāĻĻāĻžāύ āĻāϰā§āĨ¤</dd> - <dt>{{domxref("IDBKeyRange")}}</dt> - <dd>āĻā§āϏāĻŽā§āĻšā§āϰ āĻāĻāĻāĻŋ āϏā§āĻŽāĻž āϏāĻāĻā§āĻāĻžā§āĻŋāϤ āĻāϰā§āĨ¤</dd> - <dt>{{domxref("IDBObjectStore")}}</dt> - <dd>āĻāĻāĻāĻŋ āĻ
āĻŦāĻā§āĻā§āĻ āϏā§āĻā§āϰāĻā§ āĻĒā§āϰāϤāĻŋāύāĻŋāϧāĻŋāϤā§āĻŦ āĻāϰā§āĨ¤</dd> - <dt>{{domxref("IDBOpenDBRequest")}}</dt> - <dd>āĻāĻāĻāĻŋ āĻĄāĻžāĻāĻžāĻŦā§āĻ āĻā§āϞāĻžāϰ āĻ
āύā§āϰā§āϧāĻā§ āĻĒā§āϰāϤāĻŋāύāĻŋāϧāĻŋāϤā§āĻŦ āĻāϰā§āĨ¤</dd> - <dt>{{domxref("IDBRequest")}}</dt> - <dd>āĻĄāĻžāĻāĻžāĻŦā§āĻ āĻāĻŦāĻ āĻĄāĻžāĻāĻžāĻŦā§āĻ āĻ
āĻŦāĻā§āĻā§āĻāϏāĻŽā§āĻšā§ āĻāϏāĻŋāύāĻā§āϰā§āύāĻžāϏ āĻ
āύā§āϰā§āϧāĻā§āϞā§āϰ āĻĢāϞāĻžāĻĢāϞ⧠āĻĒā§āϰāĻŦā§āĻļāĻžāϧāĻŋāĻāĻžāϰ āĻĒā§āϰāĻĻāĻžāύ āĻāϰā§āĨ¤ āĻāĻāĻŋ āĻšāϞ āϝā§āĻāĻŋ āĻāĻĒāύāĻŋ āĻāϏāĻŋāύāĻā§āϰā§āύāĻžāϏ āĻŽā§āĻĨāĻĄāĻā§ āĻāϞ āĻāϰāĻžāϰ āĻĢāϞ⧠āĻĒāĻžāύāĨ¤</dd> - <dt>{{domxref("IDBTransaction")}}</dt> - <dd>āĻāĻāĻāĻŋ āĻĄāĻžāĻāĻžāĻŦā§āĻ āĻā§āϰāĻžāύāϏā§āĻāĻļāύāĻā§ āĻĒā§āϰāϤāĻŋāύāĻŋāϧāĻŋāϤā§āĻŦ āĻāϰā§āĨ¤ āĻāĻĒāύāĻŋ āĻāĻāĻāĻŋ āĻĄāĻžāĻāĻžāĻŦā§āĻā§ āĻā§āϰāĻžāύāϏā§āĻāĻļāύ āϤā§āϰ⧠āĻāϰā§āύ,āϏā§āĻā§āĻĒāĻāĻŋ āĻŦāϞ⧠āĻĻāĻŋāϞā§(āϝā§āĻŽāύ āĻā§āύ āĻ
āĻŦāĻā§āĻā§āĻ āϏā§āĻā§āϰāĻā§āϞā§āϤ⧠āĻāĻĒāύāĻŋ āĻĒā§āϰāĻŦā§āĻļāĻžāϧāĻŋāĻāĻžāϰ āĻāĻžāĻā§āĻā§āύ) āĻāĻŦāĻ āĻāĻŋ āϧāϰāĻŖā§āϰ āĻĒā§āϰāĻŦā§āĻļāĻžāϧāĻŋāĻāĻžāϰ āĻāĻžāĻā§āĻā§āύ( āĻā§āĻŦāϞāĻŽāĻžāϤā§āϰ āĻĒāĻžāĻ āύāĻžāĻāĻŋ āϞā§āĻāĻžāϏāĻš)āĨ¤</dd> -</dl> - -<ul> -</ul> - -<p>āϏā§āĻĒā§āϏāĻŋāĻĢā§āĻā§āĻļāύ āĻāϰ āĻāĻāĻāĻŋ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻāĻžāϰā§āϏāύ⧠āĻāĻ āĻŽā§āĻā§ āĻĢā§āϞāĻž āĻāύā§āĻāĻžāϰāĻĢā§āϏāĻā§āϞ⧠āϏāĻāĻā§āĻāĻžā§āĻŋāϤ āĻāĻŋāϞāĨ¤ āĻāĻŋāύā§āϤ⧠āĻāĻā§āϞ⧠āĻāĻāύ⧠āύāĻĨāĻŋāĻŦāĻĻā§āϧ āĻāϰ⧠āϰāĻžāĻāĻž āĻšā§ā§āĻā§ āϝāĻžāϤ⧠āĻāĻĒāύāĻžāϰ āĻĒā§āϰā§āĻŦā§ āϞā§āĻāĻž āĻā§āύ āĻā§āĻĄ āĻĒāϰāĻŋāĻŦāϰā§āϤāύā§āϰ āĻĒā§āϰā§ā§āĻāύ āĻšā§āĨ¤</p> - -<dl> - <dt>{{domxref("IDBVersionChangeRequest")}}</dt> - <dd>āĻāĻāĻāĻŋ āĻĄāĻžāĻāĻžāĻŦā§āĻā§āϰ āĻāĻžāϰā§āϏāύ āĻĒāϰāĻŋāĻŦāϰā§āϤāύā§āϰ āĻ
āύā§āϰā§āϧāĻā§ āĻĒā§āϰāϤāĻŋāύāĻŋāϧāĻŋāϤā§āĻŦ āĻāĻāϰā§āĨ¤ āĻĄāĻžāĻāĻžāĻŦā§āĻā§āϰ āĻāĻžāϰā§āϏāύ āĻĒāϰāĻŋāĻŦāϰā§āϤāύā§āϰ āĻāĻĒāĻžā§ āϏāĻŽā§āĻĒā§āϰāϤāĻŋ āĻŦāĻĻāϞāĻžāύ⧠āĻšā§ā§āĻā§ ({{domxref("IDBFactory.open")}} āĻā§ āĻāϞ āĻāϰ⧠āĻāĻŦāĻ {{domxref("IDBDatabase.setVersion")}}āĻā§ āĻāϞ āύāĻž āĻāϰā§), āĻāĻŦāĻ {{domxref("IDBOpenDBRequest")}} āĻāύā§āĻāĻžāϰāĻĢā§āϏāĻāĻŋ āĻāĻāύ āĻŽā§āĻā§ āĻĢā§āϞāĻž {{domxref("IDBVersionChangeRequest")}} āĻāϰ āĻāĻžāĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤</dd> - <dt>{{domxref("IDBDatabaseException")}} {{ obsolete_inline() }}</dt> - <dd>āĻĄāĻžāĻāĻžāĻŦā§āĻ āĻ
āĻĒāĻžāϰā§āĻļāύ āĻāϰ āϏāĻŽā§ āĻĒā§āϰāĻžāĻĒā§āϤ āĻāĻā§āϏāϏā§āĻĒāĻļāύ āĻļāϰā§āϤāĻā§āϞā§āĻā§ āĻĒā§āϰāϤāĻŋāύāĻŋāϧāĻŋāϤā§āĻŦ āĻāϰā§āĨ¤</dd> -</dl> - -<ul> -</ul> - -<div class="note"> -<p><strong>āύā§āĻ: </strong> āĻāĻ <a href="/bn-BD/docs/IndexedDB/Syncronous_API" title="/en-US/docs/IndexedDB/SyncronousAPI"> āĻāĻĒāĻŋāĻāĻ āĻāϰ āĻāĻāĻāĻŋ āϏāĻŋāύāĻā§āϰā§āύāĻžāϏ āĻāĻžāϰā§āϏāĻ¨Â </a> āĻāĻā§,āϝāĻžÂ āĻā§āύ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻāĻāύāĻ āĻŦāĻžāϏā§āϤāĻŦāĻžā§āĻŋāϤ āĻšā§āύāĻŋāĨ¤ āĻāĻāĻŋ āĻā§āύ āĻŦā§āϰāĻžāĻāĻāĻžāϰ⧠āĻāĻāύāĻ āĻŦāĻžāϏā§āϤāĻŦāĻžā§āĻŋāϤ āĻšā§ āύāĻŋāĨ¤ āĻāĻāĻŋ <a href="/bn-BD/docs/DOM/Using_web_workers" title="https://developer.mozilla.org/en-US/docs/Using_web_workers">āĻā§ā§āĻŦ āĻā§āĻžāϰā§āĻāĻžāĻ°Â </a>āĻāϰ āϏāĻžāĻĨā§ āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āĻāύā§āϝ āϤā§āϰā§āĨ¤</p> -</div> - -<h2 id="āϏā§āĻā§āϰā§āĻ_āϏā§āĻŽāĻž"> āϏā§āĻā§āϰā§āĻ āϏā§āĻŽāĻž</h2> - -<p>āĻāĻāĻ āĻĄāĻžāĻāĻžāĻŦā§āĻ āĻāϰ āĻāĻāĻā§āĻŽ āϏāĻžāĻāĻ āĻāϰ āĻā§āύ āϏā§āĻŽāĻž āύā§āĻāĨ¤ āĻāĻŋāύā§āϤ⧠āĻāύāĻĄā§āĻā§āϏāĻĄāĻĄāĻŋāĻŦāĻŋ (IndexedDB) āĻĄāĻžāĻāĻžāĻŦā§āĻ āϏāĻžāĻāĻ āĻāϰ āĻāĻāĻāĻŋ āϏā§āĻŽāĻž āĻĨāĻžāĻāϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻāĻ āϏā§āĻŽāĻž(āĻāĻŦāĻ āĻāĻŋāĻāĻžāĻŦā§ āĻāĻāĻāĻžāϰ āĻāύā§āĻāĻžāϰāĻĢā§āϏ āϤāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻŦā§) āϤāĻž āĻāĻ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻ āĻ
āύā§āϝ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻ āĻāĻŋāύā§āύ āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤</p> - -<ul> - <li> - <p>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ: āĻāύāĻĄā§āĻā§āϏāĻĄāĻĄāĻŋāĻŦāĻŋ āĻĄāĻžāĻāĻžāĻŦā§āĻ āϏāĻžāĻāĻā§āϰ āĻā§āύ āϏā§āĻŽāĻž āύā§āĻāĨ¤ āĻāĻāĻāĻžāϰ āĻāύā§āĻāĻžāϰāĻĢā§āϏ ā§Ģā§Ļ āĻāĻŽāĻŦāĻŋ āĻāϰ āĻŦā§ āĻŦā§āϞāĻŦ āĻāϰ āĻāύā§āϝ āĻ
āύā§āĻŽāϤāĻŋ āĻĒā§āϰāĻžāϰā§āĻĨāύāĻž āĻāϰāĻŦā§ āĻāĻŦāĻ āĻāĻ āϏāĻžāĻāĻ āĻā§āĻāĻž <code>dom.indexedDB.warningQuota</code> āĻ
āĻā§āϰāĻžāϧāĻŋāĻāĻžāϰ āĻšāϤ⧠āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§āĨ¤Â (āϝāĻž āϏāĻāĻā§āĻāĻžā§āĻŋāϤ āĻāĻā§Â <a href="http://mxr.mozilla.org/mozilla-central/source/modules/libpref/src/init/all.js" title="http://mxr.mozilla.org/mozilla-central/source/modules/libpref/src/init/all.js">http://mxr.mozilla.org/mozilla-central/source/modules/libpref/src/init/all.js</a>)</p> - </li> - <li> - <p>āĻā§āĻāϞ āĻā§āϰā§āĻŽ: āĻĻā§āĻā§āĻ¨Â <a class="link-https" href="https://developers.google.com/chrome/whitepapers/storage#temporary" rel="freelink">https://developers.google.com/chrome...rage#temporary</a></p> - </li> -</ul> - -<h2 id="Example" name="Example">āĻāĻĻāĻžāĻšāĻžāϰāĻŖ</h2> - -<ul> - <li>āĻŽāĻžāϰā§āĻā§ āĻā§āϝāĻžāϏā§āĻā§āϞā§āĻāĻŋāĻ āĻāĻāĻāĻŋ āĻļāĻā§āϤāĻŋāĻļāĻžāϞ⧠āĻāĻĻāĻžāĻšāĻžāϰāĻŖ āĻĒā§āϰāĻĻāĻžāύ āĻāϰā§āĻā§ āĻāĻŋāĻāĻžāĻŦā§ āĻā§ā§āĻŦ āĻ āĻāύāĻĄā§āĻā§āϏāĻĄāĻĄāĻŋāĻŦāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āϏāĻŽā§āĻāĻŦ , āĻāϞā§āϞā§āĻā§āϝ āϤāĻŋāύāĻŋ āĻāύāĻĄā§āĻā§āϏāĻĄāĻĄāĻŋāĻŦāĻŋ āĻŽāĻāĻŋāϞāĻž āĻĄā§āĻ āĻĄāĻžāϰā§āĻŦāĻŋ āĻāϰ āĻŦāĻŋāĻā§ā§ āĻāĻŋāϞā§āύāĨ¤ āĻŦāĻŋāĻā§ā§ āĻĄā§āĻŽā§āĻāĻŋ āĻāĻŋāϞ <a href="/en-US/demos/detail/elibri" title="https://developer.mozilla.org/en-US/demos/detail/elibri">āĻāϞāĻŋāĻŦā§āϰāĻŋ</a>, āĻāĻāĻāĻŋ āϞāĻžāĻāĻŦā§āϰā§āϰ⧠āĻāĻŦāĻ āĻāĻŦā§āĻ āϰāĻŋāĻĄāĻžāϰ āĻāĻĒā§āϞāĻŋāĻā§āĻļāύāĨ¤</li> - <li>āĻāĻĒāύāĻŋ āĻāĻāĻžā§āĻžāĻ āϰā§āĻĢāĻžāϰā§āύā§āϏ āĻĄāĻ āĻāϰ āϰā§āĻĢāĻžāϰā§āύā§āϏ āĻāĻĒā§āϞāĻŋāĻā§āĻļāύāĻāĻŋ āĻĻā§āĻāϤ⧠āĻĒāĻžāϰā§āύ : <a class="external" href="https://github.com/chrisdavidmills/to-do-notifications/tree/gh-pages">āĻā§-āĻĄā§ āύāĻāĻŋāĻĢāĻŋāĻā§āĻļāĻ¨Â </a> (<a class="external" href="http://chrisdavidmills.github.io/to-do-notifications/">āϏāϰāĻžāϏāϰāĻŋ āĻāĻĻāĻžāĻšāĻžāϰāĻŖ āĻĻā§āĻā§āύ </a>)āĨ¤ āϏāĻŽāϏā§āϤ āĻā§āĻĄ āĻ
āĻāĻļāĻā§āϞ⧠āĻāĻ āĻāĻĻāĻžāĻšāĻžāϰāĻŖā§ āĻāϏ⧠āύāĻŋ, āĻāĻŋāύā§āϤ⧠āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻāĻĻāĻžāĻšāĻžāϰāĻŖ āĻāĻāĻ āĻĄāĻžāĻāĻž āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰ āĻ āϏāĻŋāύāĻā§āϝāĻžāĻā§āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻā§ āĻāĻŦāĻ āĻāĻ āĻāĻĒā§āϞāĻŋāĻā§āĻļāύ āĻāϰ āĻĒā§āϰā§āĻā§āώāĻžāĻĒāĻā§ āϤāĻž āϝāĻĨāĻžāϝāĻĨāĨ¤</li> -</ul> - -<h2 id="Browser_compatibility" name="Browser_compatibility">āĻŦā§āϰāĻžāĻāĻāĻžāϰ āϏāĻžāĻŽāĻā§āĻāϏā§āϝāϤāĻž</h2> - -<p>{{ CompatibilityTable() }}</p> - -<div id="compat-desktop"> -<table class="compat-table"> - <tbody> - <tr> - <th>āĻŦā§āĻļāĻŋāώā§āĻā§āϝ</th> - <th>āĻā§āϰā§āĻŽ</th> - <th>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ(āĻā§āĻā§ )</th> - <th>āĻāύā§āĻāĻžāϰāύā§āĻ āĻāĻā§āϏāĻĒā§āϞā§āϰāĻžāϰ</th> - <th>āĻāĻĒā§āϰāĻž</th> - <th> - <p>āϏāĻžāĻĢāĻžāϰāĻŋ</p> - - <p>(āĻā§ā§āĻŦāĻāĻŋāĻ)</p> - </th> - </tr> - <tr> - <td>āĻāϏāĻŋāύāĻā§āϰā§āύāĻžāϏ āĻāĻĒāĻŋāĻāĻ</td> - <td> - <p>ā§§ā§§.0 {{ property_prefix("webkit") }}<br> - 24</p> - </td> - <td>{{ CompatGeckoDesktop("2.0") }} {{ property_prefix("moz") }}<br> - {{ CompatGeckoDesktop("16.0") }}</td> - <td>ā§§ā§Ļ</td> - <td>ā§§ā§</td> - <td>{{ CompatNo() }}</td> - </tr> - <tr> - <td>āϏāĻŋāύāĻā§āϰā§āύāĻžāϏ āĻāĻĒāĻŋāĻāĻ<br> - (<a href="/bn-BD/docs/DOM/Using_web_workers" title="https://developer.mozilla.org/en-US/docs/Using_web_workers">āĻā§ā§āĻŦ āĻā§āĻžāϰā§āĻāĻžāϰ</a> āĻāϰ āϏāĻžāĻĨā§ āĻŦā§āϝāĻŦāĻšā§āϤ)</td> - <td>{{ CompatNo() }}</td> - <td>{{ CompatNo() }}<br> - See {{ bug(701634) }}</td> - <td>{{ CompatNo() }}</td> - <td>{{ CompatNo() }}</td> - <td>{{ CompatNo() }}</td> - </tr> - </tbody> -</table> -</div> - -<div id="compat-mobile"> -<table class="compat-table"> - <tbody> - <tr> - <th>āĻŦā§āĻļāĻŋāώā§āĻā§āϝ</th> - <th>āĻāύā§āĻĄā§āϰā§ā§āĻĄ</th> - <th>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻŽā§āĻŦāĻžāĻāϞ (āĻā§āĻā§)</th> - <th> - <p>āĻāĻ-āĻ</p> - - <p>āĻĢā§āύ</p> - </th> - <th>āĻāĻĒā§āϰāĻž āĻŽā§āĻŦāĻžāĻāϞ</th> - <th>āϏāĻžāĻĢāĻžāϰāĻŋ āĻŽā§āĻŦāĻžāĻāϞ</th> - </tr> - <tr> - <td>āĻāϏāĻŋāύāĻā§āϰā§āύāĻžāĻ¸Â āĻāĻĒāĻŋāĻāĻ</td> - <td>ā§Ē.ā§Ē</td> - <td>{{ CompatGeckoDesktop("6.0") }} {{ property_prefix("moz") }}<br> - {{ CompatGeckoDesktop("16.0") }}</td> - <td>ā§§ā§Ļ</td> - <td>ā§§ā§</td> - <td>{{ CompatNo() }}</td> - </tr> - </tbody> -</table> -</div> - -<div class="note"> -<p>āύā§āĻ :āĻāĻŋāĻā§ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻāĻāύāĻ āĻāύāĻĄā§āĻā§āϏāĻĄāĻĄāĻŋāĻŦāĻŋ āϏāĻžāĻĒā§āϰā§āĻ āύāĻž āĻāϰāϞā§āĻ <a href="http://caniuse.com/sql-storage" title="http://caniuse.com/sql-storage">āĻā§ā§āĻŦ āϏāĻŋāĻā§ā§ā§āϞ (webSQL)āϏāĻžāĻĒā§āϰā§āĻ āĻāϰā§</a>, āϝā§āĻŽāύ āϏāĻžāĻĢāĻžāϰāĻŋ/āĻā§ā§āĻŦāĻāĻŋāĻ āĻĄā§āϏā§āĻāĻāĻĒ āĻ āĻāĻāĻāĻāϏāĨ¤ āĻāĻ āϏāĻŽāϏā§āϝāĻžāϰ āĻāĻāĻāĻŋ āϏāĻŽāĻžāϧāĻžāύ āĻšāĻā§āĻā§Â <a href="https://github.com/axemclion/IndexedDBShim" title="https://github.com/axemclion/IndexedDBShim">āĻāύāĻĄā§āĻā§āϏāĻĄāĻĄāĻŋāĻŦāĻŋ āĻĒāϞāĻŋāĻĢāĻŋāϞ āĻŦāĻž āĻļāĻŋāĻŽÂ </a> āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻž āĻ
āϏāϰā§āĻŽāĻĨāĻŋāϤ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻāϰ āĻā§āώā§āϤā§āϰ⧠āĻā§ā§āĻŦāϏāĻŋāĻā§ā§ā§āϞ āĻ āĻĢāϞ āĻŦā§āϝāĻžāĻ āĻāϰā§āĨ¤</p> -</div> - -<h2 id="āĻāϰāĻ_āĻĻā§āĻā§āύ">āĻāϰāĻ āĻĻā§āĻā§āύ</h2> - -<ul> - <li><a href="/bn-BD/docs/IndexedDB/Basic_Concepts_Behind_IndexedDB" title="en-US/docs/IndexedDB/Basic Concepts Behind IndexedDB">āĻāύāĻĄā§āĻā§āϏāĻĄāĻĄāĻŋāĻŦāĻŋ āĻāϰ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āϧāĻžāϰāĻŖāĻž </a></li> - <li><a href="/bn-BD/docs/IndexedDB/Using_IndexedDB" title="en-US/docs/IndexedDB/IndexedDB primer">āĻāύāĻĄā§āĻā§āϏāĻĄāĻĄāĻŋāĻŦāĻŋ āĻāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ </a></li> - <li><a class="external" href="http://hacks.mozilla.org/2012/02/storing-images-and-files-in-indexeddb/" title="http://hacks.mozilla.org/2012/02/storing-images-and-files-in-indexeddb/">āĻāύāĻĄā§āĻā§āϏāĻĄāĻĄāĻŋāĻŦāĻŋāϤ⧠āĻāĻŦāĻŋ āĻ āĻĢāĻžāĻāϞ āϏā§āĻā§āϰ </a></li> - <li><a class="external" href="http://www.w3.org/TR/IndexedDB/" title="http://www.w3.org/TR/IndexedDB/">āĻāύāĻĄā§āĻā§āϏāĻĄ āĻĄāĻžāĻāĻžāĻŦā§āĻ āĻāĻĒāĻŋāĻāĻ āϏā§āĻĒā§āϏāĻŋāĻĢāĻŋāĻā§āĻļāĻ¨Â </a></li> - <li><a class="external" href="http://msdn.microsoft.com/en-us/scriptjunkie/gg679063.aspx" title="http://msdn.microsoft.com/en-us/scriptjunkie/gg679063.aspx">āĻāύāĻĄā§āĻā§āϏāĻĄ āĻĄāĻŋāĻŦāĻŋ- āĻāĻĒāύāĻžāϰ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āϏā§āĻā§āϰā§āĻ </a></li> - <li><a class="external" href="http://nparashuram.com/IndexedDB/trialtool/index.html" title="http://nparashuram.com/IndexedDB/trialtool/index.html">āĻāύāĻĄā§āĻā§āϏāĻĄ āĻĄāĻŋāĻŦāĻŋ āĻāĻĻāĻžāĻšāĻžāϰāĻŖ </a></li> - <li><a href="https://github.com/axemclion/IndexedDBShim" title="https://github.com/axemclion/IndexedDBShim">āĻāύāĻĄā§āĻā§āϏāĻĄāĻĄāĻŋāĻŦāĻŋ āĻĒāϞāĻŋāĻĢāĻŋāϞ/āĻļāĻŋāĻŽ </a>āϝ⧠āϏāĻŽāϏā§āϤ āĻŦā§āϰāĻžāĻāĻāĻžāϰ⧠āĻā§āĻŦāϞ āĻā§ā§āĻŦ āϏāĻŋāĻā§ā§ā§āϞ āϏāϰā§āĻŽāĻĨāĻŋāϤ(āϝā§āĻŽāύ āĻŽā§āĻŦāĻžāĻāϞ āĻā§ā§āĻŦāĻāĻŋāĻ )</li> - <li><a href="http://nparashuram.com/IndexedDBShim/" title="http://nparashuram.com/IndexedDBShim/">āĻāύāĻĄā§āĻā§āϏāĻĄāĻĄāĻŋāĻŦāĻŋ āĻā§āĻā§ā§ā§āϰāĻŋ āĻĒā§āϞāĻžāĻāĻāύ</a></li> -</ul> diff --git a/files/bn/web/api/inputevent/index.html b/files/bn/web/api/inputevent/index.html deleted file mode 100644 index 3b31b83955..0000000000 --- a/files/bn/web/api/inputevent/index.html +++ /dev/null @@ -1,98 +0,0 @@ ---- -title: InputEvent -slug: Web/API/InputEvent -translation_of: Web/API/InputEvent ---- -<p>{{APIRef}}</p> - -<p><strong><code>InputEvent</code></strong> āĻāύā§āĻāĻžāϰāĻĢā§āϏāĻāĻŋ āϏāĻŽā§āĻĒāĻžāĻĻāύāϝā§āĻā§āϝ āĻāύā§āĻā§āύā§āĻā§ āĻā§āύ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻšāϞā§, āϏ⧠āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāĻžāύāĻžā§āĨ¤</p> - -<h2 id="āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ">āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ</h2> - -<p><em><code>InputEvent</code></em><em> āĻāύā§āĻāĻžāϰāĻĢā§āϏāĻāĻŋāϰ āĻā§āύ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āύā§āĻāĨ¤</em></p> - -<h2 id="āĻŽā§āĻĨāĻĄ">āĻŽā§āĻĨāĻĄ</h2> - -<p><em><code>InputEvent</code></em> <em>āĻāύā§āĻāĻžāϰāĻĢā§āϏāĻāĻŋāϰ āĻā§āύ āĻŽā§āĻĨāĻĄ āύā§āĻāĨ¤</em></p> - -<h2 id="āĻāĻā§āύā§āĻ">āĻāĻā§āύā§āĻ</h2> - -<dl> - <dt>{{domxref("InputEvent.data")}} {{readOnlyInline}}</dt> - <dd>āϞā§āĻāĻž āĻŦāϰā§āĻŖāĻā§āϞāĻŋ āύāĻŋā§ā§ āĻāĻāĻā§ {{domxref("DOMString")}} āϰāĻŋāĻāĻžāϰā§āύ āĻāϰā§āĨ¤ āĻāĻ āϏā§āĻā§āϰāĻŋāĻāĻāĻŋ āĻāĻžāϞāĻŋ āĻšāϤ⧠āĻĒāĻžāϰā§, āϝāĻĻāĻŋ āĻĒāϰāĻŋāĻŦāϰā§āϤāύā§āϰ āĻĢāϞ⧠āύāϤā§āύ āĻŦāϰā§āĻŖ āϞā§āĻāĻž āύāĻž āĻšā§āĨ¤ (āϝā§āĻŽāύ āĻŦāϰā§āĻŖ āĻŽā§āĻāĻžāϰ āϏāĻŽā§)</dd> - <dt>{{domxref("InputEvent.isComposing")}} {{readOnlyInline}}</dt> - <dd><code>compositionstart</code> āĻāϰ āĻāĻā§ āĻāĻŦāĻ <code>compositionend</code> āĻāϰ āĻĒāϰ⧠āĻāĻāĻā§ āĻŦā§āϞāĻŋā§āĻžāύ āĻā§āϝāĻžāϞ⧠āύāĻŋā§ā§ āĻāĻā§āύā§āĻ āĻĢāĻžā§āĻžāϰ āĻāϰā§āĨ¤</dd> -</dl> - -<h2 id="āĻŦā§āϰāĻžāĻāĻāĻžāϰ_āϏāĻŽāϰā§āĻĨāύ">āĻŦā§āϰāĻžāĻāĻāĻžāϰ āϏāĻŽāϰā§āĻĨāύ</h2> - -<p>{{ CompatibilityTable() }}</p> - -<div id="compat-desktop"> -<table class="compat-table"> - <tbody> - <tr> - <th>āĻĢāĻŋāĻāĻžāϰ</th> - <th>āĻā§āϰā§āĻŽ</th> - <th>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ (āĻā§āĻā§)</th> - <th>āĻāύā§āĻāĻžāϰāύā§āĻ āĻāĻā§āϏāĻĒā§āϞā§āϰāĻžāϰ</th> - <th>āĻ
āĻĒā§āϰāĻž</th> - <th>āϏāĻžāĻĢāĻžāϰāĻŋ (āĻā§ā§āĻŦāĻāĻŋāĻ)</th> - </tr> - <tr> - <td><code>data</code></td> - <td>{{ CompatUnknown() }}</td> - <td>{{ CompatNo() }}</td> - <td>{{ CompatUnknown() }}</td> - <td>{{ CompatUnknown() }}</td> - <td>{{ CompatUnknown() }}</td> - </tr> - <tr> - <td><code>isComposing</code></td> - <td>{{ CompatNo() }}</td> - <td>{{ CompatGeckoDesktop("31.0") }}</td> - <td>{{ CompatNo() }}</td> - <td>{{ CompatNo() }}</td> - <td>{{ CompatNo() }}</td> - </tr> - </tbody> -</table> -</div> - -<div id="compat-mobile"> -<table class="compat-table"> - <tbody> - <tr> - <th>āĻĢāĻŋāĻāĻžāϰ</th> - <th>āĻ
ā§āϝāĻžāύā§āĻĄā§āϰā§ā§āĻĄ</th> - <th>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻŽā§āĻŦāĻžāĻāϞ (āĻā§āĻā§)</th> - <th>āĻāύā§āĻāĻžāϰāύā§āĻ āĻāĻā§āϏāĻĒā§āϞā§āϰāĻžāϰ āĻĢā§āύ</th> - <th>āĻ
āĻĒā§āϰāĻž āĻŽā§āĻŦāĻžāĻāϞ</th> - <th>āϏāĻžāĻĢāĻžāϰāĻŋ āĻŽā§āĻŦāĻžāĻāϞ</th> - </tr> - <tr> - <td><code>data</code></td> - <td>{{ CompatUnknown() }}</td> - <td>{{ CompatNo() }}</td> - <td>{{ CompatUnknown() }}</td> - <td>{{ CompatUnknown() }}</td> - <td>{{ CompatUnknown() }}</td> - </tr> - <tr> - <td><code>isComposing</code></td> - <td>{{ CompatNo() }}</td> - <td>{{ CompatGeckoMobile("31.0") }}</td> - <td>{{ CompatNo() }}</td> - <td>{{ CompatNo() }}</td> - <td>{{ CompatNo() }}</td> - </tr> - </tbody> -</table> -</div> - -<h2 class="note" id="āĻāϰāĻ_āĻĻā§āĻā§āύ">āĻāϰāĻ āĻĻā§āĻā§āύ</h2> - -<ul> - <li><code>beforeinput</code></li> - <li><code>input</code></li> -</ul> diff --git a/files/bn/web/api/stylesheet/index.html b/files/bn/web/api/stylesheet/index.html deleted file mode 100644 index 83286f4960..0000000000 --- a/files/bn/web/api/stylesheet/index.html +++ /dev/null @@ -1,72 +0,0 @@ ---- -title: āϏā§āĻāĻžāĻāϞāĻļā§āĻ -slug: Web/API/StyleSheet -tags: - - API - - CSS - - CSSOM - - DOM - - DOM Reference - - NeedsReview - - Reference - - WebAPI -translation_of: Web/API/StyleSheet ---- -<div> - {{APIRef}}</div> -<p>āĻāĻāĻāĻŋ āĻ
āĻŦāĻā§āĻā§āĻ, āϝā§āĻāĻŋ āĻāĻāĻ āϏā§āĻāĻžāĻāϞ āĻļā§āĻ āϤāĻĨāĻž <code>StyleSheet</code> āĻāύā§āĻāĻžāϰāĻĢā§āϏ āĻŦāϰā§āĻŖāύāĻž āĻāϰā§āĨ¤ āϏāĻŋāĻāϏāĻāϏ āϏā§āĻāĻžāĻāϞ āĻļā§āĻ āϏāĻŽā§āĻš āĻāϰāĻ āĻŦāĻŋāĻļā§āώ āϧāϰāĻŖā§āϰ {{domxref("CSSStyleSheet")}} āĻāύā§āĻāĻžāϰāĻĢā§āϏ āĻŦāĻžāϏā§āϤāĻŦāĻžā§āύ āĻāϰāĻŦā§āĨ¤</p> -<h2 id="Properties" name="Properties">āĻĒā§āϰāĻĒāĻžāϰā§āĻāĻŋ āϏāĻŽā§āĻš</h2> -<dl> - <dt> - {{domxref("StyleSheet.disabled")}}</dt> - <dd> - āĻāĻāĻŋ āĻāĻāĻāĻŋ {{domxref("Boolean")}} āĻŽāĻžāύ, āϝā§āĻāĻž āĻŦāϰā§āĻŖāύāĻž āĻāϰāĻŦā§ āϝ⧠āĻŦāϰā§āϤāĻŽāĻžāύ āϏā§āĻāĻžāĻāϞāĻļā§āĻ āĻāĻŋ āĻĒā§āϰā§ā§āĻ āĻāϰāĻž āĻšā§ā§āĻā§ āĻāĻŋ āύāĻžāĨ¤</dd> - <dt> - {{domxref("StyleSheet.href")}} {{readonlyInline}}</dt> - <dd> - āĻāĻāĻŋ āĻāĻāĻāĻŋ {{domxref("DOMString")}} āĻĒā§āϰāĻĻāĻžāύ āĻāϰā§, āϝā§āĻāĻžāϰ āĻŽāϧā§āϝ⧠āϏā§āĻāĻžāĻāϞāĻļā§āĻā§āϰ āĻ
āĻŦāϏā§āĻĨāĻžāύ āϞā§āĻāĻž āĻĨāĻžāĻāĻŦā§āĨ¤</dd> - <dt> - {{domxref("StyleSheet.media")}} {{readonlyInline}}</dt> - <dd> - āĻāĻāĻŋ āĻāĻāĻāĻŋ {{domxref("MediaList")}} āĻĻā§ā§, āϝāĻžāϰ āĻŽāϧā§āϝ⧠āϏā§āĻāĻžāĻāϞ āϤāĻĨā§āϝā§āϰ āĻāĻžāĻā§āĻā§āώāĻŋāϤ āϞāĻā§āώā§āϝā§āϰ āĻŽāĻžāϧā§āϝāĻŽ āĻŦāϰā§āĻŖāύāĻž āĻāϰāĻž āĻĨāĻžāĻā§āĨ¤</dd> - <dt> - {{domxref("StyleSheet.ownerNode")}} {{readonlyInline}}</dt> - <dd> - āĻāĻāĻž āĻāĻāĻāĻŋ {{domxref("Node")}} āĻĒā§āϰāĻĻāĻžāύ āĻāϰā§, āϝāĻž āĻŦāϰā§āϤāĻŽāĻžāύ āĻĄāĻā§āĻŽā§āύā§āĻā§āϰ āϏāĻžāĻĨā§ āĻāĻ āϏā§āĻāĻžāĻāϞāĻļā§āĻāĻā§ āϝā§āĻā§āϤ āĻāϰā§āĨ¤</dd> - <dt> - {{domxref("StyleSheet.parentStyleSheet")}} {{readonlyInline}}</dt> - <dd> - āĻŦāϰā§āϤāĻŽāĻžāύāĻāĻŋāϰ āϏāĻžāĻĨā§ āĻāĻāĻŋ āĻāϰāĻ āĻāĻāĻāĻŋ {{domxref("StyleSheet")}} āĻĻā§ā§ (āϝāĻĻāĻŋ āĻĨāĻžāĻā§); āϝāĻĻāĻŋ āĻā§āύ āϏā§āĻāĻžāĻāϞāĻļā§āĻ āύāĻž āĻĨāĻžāĻā§, āϤāĻžāĻšāϞ⧠<code>null</code> āĻĒā§āϰāĻĻāĻžāύ āĻāϰā§āĨ¤</dd> - <dt> - {{domxref("StyleSheet.title")}} {{readonlyInline}}</dt> - <dd> - āĻŦāϰā§āϤāĻŽāĻžāύ āϏā§āĻāĻžāĻāϞāĻļā§āĻā§āϰ āĻļāĻŋāϰā§āύāĻžāĻŽā§āϰ āĻāύā§āϝ āĻāĻāĻž {{domxref("DOMString")}} āĻĒā§āϰāĻĻāĻžāύ āĻāϰā§āĨ¤</dd> - <dt> - {{domxref("StyleSheet.type")}}{{readonlyInline}}</dt> - <dd> - āĻŦāϰā§āϤāĻŽāĻžāύ āϏā§āĻāĻžāĻāϞāĻļā§āĻā§āϰ āĻāĻžāώāĻž āĻāĻĒāϏā§āĻĨāĻžāĻĒāύ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻāĻž {{domxref("DOMString")}} āĻĒā§āϰāĻĻāĻžāύ āĻāϰā§āĨ¤</dd> -</dl> -<h2 id="Specification" name="Specification">āĻŦā§āĻļāĻŋāώā§āĻā§āϝ</h2> -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">āĻŦā§āĻļāĻŋāώā§āĻā§āϝ</th> - <th scope="col">āĻ
āĻŦāϏā§āĻĨāĻž</th> - <th scope="col">āĻŽāύā§āϤāĻŦā§āϝ</th> - </tr> - <tr> - <td>{{ SpecName('CSSOM', '#stylesheet', 'StyleSheet') }}</td> - <td>{{ Spec2('CSSOM') }}</td> - <td>{{ SpecName('DOM2 Style') }} āĻāϰāĻĒāϰ āĻĨā§āĻā§ āĻā§āύ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻšā§āύāĻŋāĨ¤</td> - </tr> - <tr> - <td>{{ SpecName('DOM2 Style', 'stylesheets.html#StyleSheets-StyleSheet', 'StyleSheet') }}</td> - <td>{{ Spec2('DOM2 Style') }}</td> - <td>āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āϏāĻāĻā§āĻāĻžāĨ¤</td> - </tr> - </tbody> -</table> -<h2 id="āĻāϰāĻ_āĻĻā§āĻā§āύ">āĻāϰāĻ āĻĻā§āĻā§āύ</h2> -<ul> - <li>{{domxref("CSSStyleSheet")}}</li> -</ul> diff --git a/files/bn/web/api/webrtc_api/index.html b/files/bn/web/api/webrtc_api/index.html deleted file mode 100644 index e1254a3c49..0000000000 --- a/files/bn/web/api/webrtc_api/index.html +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: āĻā§ā§āĻŦ āĻāϰāĻāĻŋāϏāĻŋ (WebRTC) -slug: Web/API/WebRTC_API -tags: - - āĻāĻĒāĻŋāĻāĻ - - āĻā§ā§āĻŦ āĻāϰāĻāĻŋāϏāĻŋ - - āĻĒāϰāĻŋāĻāĻŋāϤāĻŋ - - āϞā§āϝāĻžāύā§āĻĄāĻŋāĻ -translation_of: Web/API/WebRTC_API -translation_of_original: Web/Guide/API/WebRTC -original_slug: Web/Guide/API/WebRTC ---- -<p><strong>WebRTC</strong> (āϝā§āĻāĻžāύ⧠RTC āĻāϰ āĻĒā§āϰā§āĻŖāϰā§āĻĒ Real-Time Communications) āĻšāϞ āĻāĻāĻāĻŋ āĻĒā§āϰāϝā§āĻā§āϤāĻŋ āϝāĻž āĻāĻāĻžāϧāĻŋāĻ āĻŦā§āϰāĻžāĻāĻāĻžāϰā§āϰ āĻŽāϧā§āϝ⧠āĻŦā§āϰāĻžāĻāĻāĻžāϰ-āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻ
āĻĄāĻŋāĻ/āĻāĻŋāĻĄāĻŋāĻ āϏā§āĻā§āϰāĻŋāĻŽāĻŋāĻ āĻāĻŋāĻāĻŦāĻž āĻĄāĻžāĻāĻž āĻļā§āϝāĻŧāĻžāϰāĻŋāĻ āϏā§āĻŦāĻŋāϧāĻž āĻĒā§āϰāĻĻāĻžāύ āĻāϰ⧠āĻĨāĻžāĻā§āĨ¤ WebRTC āĻāϰ āϏāĻžāĻšāĻžāϝā§āϝ⧠āĻā§āύāϰā§āĻĒ āĻĒā§āϞāĻžāĻ-āĻāύ āĻŦāĻž āĻāĻā§āϏāĻā§āύāĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāĻžāĻĄāĻŧāĻžāĻ āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ āĻāϝāĻŧā§āĻŦ āĻāĻĒāĻŋāĻāĻ āĻāϰ āϏāĻžāĻšāĻžāϝā§āϝ⧠āĻā§āϞāĻŋāĻāύāĻĢāĻžāϰā§āύā§āϏāĻŋāĻ āĻāĻŋāĻāĻŦāĻž āĻĄāĻžāĻāĻž āĻļā§āϝāĻŧāĻžāϰāĻŋāĻ āϏāĻŽā§āĻāĻŦāĨ¤</p> - -<p>WebRTC āĻāϰ āĻ
āĻāĻļāĻā§āϞā§āĻā§ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻĒāĻŋāĻāĻ āĻāϰ āϏāĻžāĻšāĻžāϝā§āϝ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻžāϝāĻŧ: Network Stream API āĻāĻāĻāĻŋ āĻ
āĻĄāĻŋāĻ/āĻāĻŋāĻĄāĻŋāĻ āϏā§āĻā§āϰāĻŋāĻŽ āύāĻŋāϰā§āĻĻā§āĻļ āĻāϰā§, PeerConnection API āĻāϰ āϏāĻžāĻšāĻžāϝā§āϝ āĻĻā§āĻ āĻŦāĻž āϤāϤā§āϧāĻŋāĻ āĻŦā§āϰāĻžāĻāĻāĻžāϰā§āϰ āĻŽāϧā§āϝ⧠āϏāĻāϝā§āĻ āϏā§āĻĨāĻžāĻĒāύ āĻāϰāĻž āϝāĻžāϝāĻŧ, āĻāĻŦāĻ DataChannel API āĻāϰ āϏāĻžāĻšāĻžāϝā§āϝ āĻ
āĻĄāĻŋāĻ/āĻāĻŋāĻĄāĻŋāĻ āĻŦā§āϝāϤā§āϤ āĻ
āύā§āϝāĻžāύā§āϝ āϧāϰāĻŖā§āϰ āĻĄāĻžāĻāĻž āĻāĻĻāĻžāύāĻĒā§āϰāĻĻāĻžāύ āĻāϰāĻž āϝāĻžāϝāĻŧ - āϝāĻž āĻā§āĻŽāĻŋāĻ, āĻā§āϝāĻžāĻ āĻāĻŋāĻāĻŦāĻž āĻĢāĻžāĻāϞ āĻā§āϰāĻžāύā§āϏāĻĢāĻžāϰā§āϰ āĻāύā§āϝ āĻ
āϏāĻžāϧāĻžāϰāĻŖ!</p> - -<div class="note"> -<p><span style="color: #000000;"><strong>āĻāϞā§āϞā§āĻā§āϝ:</strong> āĻāĻ āĻĄāĻā§āĻŽā§āύā§āĻā§āĻļāύ <a href="/bn-BD/docs/Web/API/WebRTC_API">āύāϤā§āύ āϝāĻžāϝāĻŧāĻāĻžāϝāĻŧ</a> āĻāϞ⧠āϝāĻžāĻā§āĻā§āĨ¤ </span></p> -</div> - -<h2 id="āĻāĻžāĻāĻĄ">āĻāĻžāĻāĻĄ</h2> - -<dl> - <dt><a href="/bn-BD/docs/WebRTC/Peer-to-peer_communications_with_WebRTC" title="/bn-BD/docs/WebRTC/Peer-to-peer_communications_with_WebRTC">WebRTC āĻāϰ āϏāĻžāĻšāĻžāϝā§āϝ⧠āĻĒāĻŋāϝāĻŧāĻžāϰ-āĻā§-āĻĒāĻŋāϝāĻŧāĻžāϰ āϝā§āĻāĻžāϝā§āĻ</a></dt> - <dd>āĻāϝāĻŧā§āĻŦāĻāϰāĻāĻŋāϏāĻŋ āĻāĻĒāĻŋāĻāĻ āĻāϰ āϏāĻžāĻšāĻžāϝā§āϝ⧠āĻĒāĻŋāϝāĻŧāĻžāϰ āĻā§ āĻĒāĻŋāϝāĻŧāĻžāϰ āϝā§āĻāĻžāϝā§āĻ āĻāϰāĻžāĨ¤</dd> - <dt><a href="/bn-BD/docs/Web/Guide/API/WebRTC/WebRTC_architecture" title="/bn-BD/docs/Web/Guide/API/WebRTC/WebRTC_architecture">WebRTC āĻāϰ āĻāϰā§āĻāĻŋāĻā§āĻāĻāĻžāϰ āĻĒāϰāĻŋāĻāĻŋāϤāĻŋ</a></dt> - <dd>WebRTC āĻāϰ āĻ
āύā§āĻāĻā§āϞ⧠āĻāϞāĻžāĻĻāĻž āĻāϞāĻžāĻĻāĻž āĻ
āĻāĻļ āϰāϝāĻŧā§āĻā§ āϝāĻž āύāĻŦāĻžāĻāϤāĻĻā§āϰ āĻāύā§āϝ āĻĒā§āϰāĻāĻŖā§āĻĄ āĻŦāĻŋāĻā§āϰāĻžāύā§āϤāĻāϰāĨ¤ āĻāĻ āĻāϰā§āĻāĻŋāĻā§āϞ⧠āĻāĻāϏāĻāϞ āĻ
āĻāĻļāĻā§āϞā§āϰ āĻĒāϰāĻŋāĻāϝāĻŧ āĻĻāĻŋāϝāĻŧā§, āϤāĻžāϰāĻž āĻāĻŋāĻāĻžāĻŦā§ āĻāĻāϤā§āϰ⧠āĻāĻžāĻ āĻāϰ⧠- āϏ⧠āϏāĻŽā§āĻĒāϰā§āĻā§ āϧāĻžāϰāĻŖāĻž āĻĻā§āĻāϝāĻŧāĻž āĻšāϝāĻŧā§āĻā§āĨ¤</dd> - <dt><a href="/bn-BD/docs/Web/Guide/API/WebRTC/WebRTC_basics" title="/bn-BD/docs/Web/Guide/API/WebRTC/WebRTC_basics">WebRTC āĻāϰ āϏāĻžāϧāĻžāϰāĻŖ āĻŦāĻŋāώāϝāĻŧāĻžāĻŦāϞā§</a></dt> - <dd>Now you understand the WebRTC architecture, you can move on to this article, which takes you through the creation of a basic cross-browser RTC App.</dd> -</dl> - -<h2 id="āϰā§āĻĢāĻžāϰā§āύā§āϏ">āϰā§āĻĢāĻžāϰā§āύā§āϏ</h2> - -<dl> - <dt><a href="/bn-BD/docs/Web/API/Navigator.getUserMedia">Navigator.getUserMedia</a></dt> - <dd>āĻŽāĻŋāĻĄāĻŋāϝāĻŧāĻž (āĻāĻŋāĻĄāĻŋāĻ/āĻ
āĻĄāĻŋāĻ) āĻā§āϝāĻžāĻĒāĻāĻžāϰ āĻāϰāĻžāϰ āĻāĻĒāĻŋāĻāĻāĨ¤</dd> - <dt><a href="/bn-BD/docs/Web/API/RTCPeerConnection"><span style="color: #0095dd;">RTCPeerConnection</span></a></dt> - <dd>āĻĻā§āĻāĻāĻŋ āĻĒāĻŋāϝāĻŧāĻžāϰā§āϰ āĻŽāϧā§āϝ⧠āĻĄāĻžāĻāĻž āϏā§āĻā§āϰāĻŋāĻŽāĻŋāĻ āĻāϰāĻžāϰ āĻāύā§āĻāĻžāϰāĻĢā§āϏāĨ¤</dd> - <dt><a href="/bn-BD/docs/Web/API/RTCDataChannel">RTCDataChannel</a></dt> - <dd>āĻĒāĻŋāϝāĻŧāĻžāϰ āĻāĻžāύā§āĻāĻļāύā§āϰ āĻŽāϧā§āϝ⧠āĻĻāĻŋāϝāĻŧā§ āĻĄāĻžāĻāĻž (āĻŽāĻŋāĻĄāĻŋāϝāĻŧāĻž āύāϝāĻŧ āĻāĻŽāύ) āĻĒāĻžāĻ āĻžāύā§āϰ āĻāύā§āĻāĻžāϰāĻĢā§āϏāĨ¤</dd> -</dl> diff --git a/files/bn/web/css/css_animations/index.html b/files/bn/web/css/css_animations/index.html deleted file mode 100644 index 7c953b2359..0000000000 --- a/files/bn/web/css/css_animations/index.html +++ /dev/null @@ -1,136 +0,0 @@ ---- -title: CSS Animations -slug: Web/CSS/CSS_Animations -tags: - - CSS - - CSS Animations - - Experimental - - Overview - - Reference -translation_of: Web/CSS/CSS_Animations ---- -<p>{{CSSRef}}{{SeeCompatTable}}</p> - -<p><strong>CSS Animations</strong> is a module of CSS that defines how to animate the values of CSS properties over time, using keyframes. The behavior of these keyframe animations can be controlled by specifying their duration, their number of repetitions, and how they repeat.</p> - -<h2 id="Reference">Reference</h2> - -<h3 id="CSS_Properties">CSS Properties</h3> - -<div class="index"> -<ul> - <li>{{cssxref("animation")}}</li> - <li>{{cssxref("animation")}}</li> - <li>{{cssxref("animation-delay")}}</li> - <li>{{cssxref("animation-direction")}}</li> - <li>{{cssxref("animation-duration")}}</li> - <li>{{cssxref("animation-fill-mode")}}</li> - <li>{{cssxref("animation-iteration-count")}}</li> - <li>{{cssxref("animation-name")}}</li> - <li>{{cssxref("animation-play-state")}}</li> - <li>{{cssxref("animation-timing-function")}}</li> -</ul> -</div> - -<h3 id="CSS_At-rules">CSS At-rules</h3> - -<div class="index"> -<ul> - <li>{{cssxref("@keyframes")}}</li> -</ul> -</div> - -<h2 id="Guides">Guides</h2> - -<dl> - <dt><a href="/en-US/docs/Web/CSS/CSS_Animations/Detecting_CSS_animation_support">Detecting CSS animation support</a></dt> - <dd>Describes a technique for detecting if the browser supports CSS animations.</dd> - <dt><a href="/en-US/docs/Web/CSS/CSS_Animations/Using_CSS_animations">Using CSS animations</a></dt> - <dd>Step-by-step tutorial about how to create animations using CSS, this article describes each relevant CSS property and at-rule and explains how they interact.</dd> -</dl> - -<h2 id="Specifications">Specifications</h2> - -<table class="standard-table"> - <thead> - <tr> - <th scope="col">Specification</th> - <th scope="col">Status</th> - <th scope="col">Comment</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{ SpecName('CSS3 Animations') }}</td> - <td>{{ Spec2('CSS3 Animations') }}</td> - <td>Initial definition.</td> - </tr> - </tbody> -</table> - -<h2 id="Browser_compatibility">Browser compatibility</h2> - -<div>{{CompatibilityTable}}</div> - -<div id="compat-desktop"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Chrome</th> - <th>Firefox (Gecko)</th> - <th>Internet Explorer</th> - <th>Opera</th> - <th>Safari (WebKit)</th> - </tr> - <tr> - <td>Basic support</td> - <td>{{CompatVersionUnknown}}{{property_prefix("-webkit")}}<br> - 43.0</td> - <td>{{CompatGeckoDesktop("5.0")}}{{property_prefix("-moz")}}<br> - {{CompatGeckoDesktop("16.0")}}</td> - <td>10</td> - <td>12{{property_prefix("-o")}}<br> - 12.10<sup>[2]</sup></td> - <td>4.0{{property_prefix("-webkit")}}</td> - </tr> - </tbody> -</table> -</div> - -<div id="compat-mobile"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Android</th> - <th>Firefox Mobile (Gecko)</th> - <th>IE Phone</th> - <th>Opera Mobile</th> - <th>Safari Mobile</th> - </tr> - <tr> - <td>Basic support</td> - <td>2.1 {{property_prefix("-webkit")}} [1]<br> - 4.0 {{property_prefix("-webkit")}}</td> - <td>{{CompatGeckoMobile("5.0")}}{{property_prefix("-moz")}}<br> - {{CompatGeckoMobile("16.0")}}</td> - <td>{{CompatUnknown}}</td> - <td>{{CompatUnknown}}</td> - <td>{{CompatVersionUnknown}}{{property_prefix("-webkit")}}</td> - </tr> - </tbody> -</table> -</div> - -<p>[1] Partial support: {{cssxref("animation-fill-mode")}} property is not supported in Android browser below 2.3.</p> - -<p>[2] See the <a href="http://my.opera.com/ODIN/blog/2012/08/03/a-hot-opera-12-50-summer-time-snapshot">release notes to Opera 12.50</a>.</p> - -<h2 id="See_also">See also</h2> - -<ul> - <li>Related to CSS Animations, <a href="/en-US/docs/Web/CSS/CSS_Transitions">CSS Transitions</a> can trigger animations on user actions.</li> -</ul> - -<p> </p> diff --git a/files/bn/web/css/css_transforms/index.html b/files/bn/web/css/css_transforms/index.html deleted file mode 100644 index 142b07aed1..0000000000 --- a/files/bn/web/css/css_transforms/index.html +++ /dev/null @@ -1,152 +0,0 @@ ---- -title: CSS Transforms -slug: Web/CSS/CSS_Transforms -tags: - - CSS - - CSS Reference - - Experimental - - NeedsTranslation - - Overview - - TopicStub -translation_of: Web/CSS/CSS_Transforms ---- -<p>{{CSSRef}}{{SeeCompatTable}}</p> - -<p><strong>CSS Transforms</strong> is a module of CSS that defines how elements styled with CSS can be transformed in two-dimensional or three-dimensional space.</p> - -<h2 id="Reference">Reference</h2> - -<h3 id="CSS_Properties">CSS Properties</h3> - -<div class="index"> -<ul> - <li>{{cssxref("backface-visibility")}}</li> - <li>{{cssxref("perspective")}}</li> - <li>{{cssxref("perspective-origin")}}</li> - <li>{{cssxref("transform")}}</li> - <li>{{cssxref("transform-box")}}</li> - <li>{{cssxref("transform-origin")}}</li> - <li>{{cssxref("transform-style")}}</li> -</ul> -</div> - -<h2 id="Guides">Guides</h2> - -<dl> - <dt><a href="/en-US/docs/Web/CSS/CSS_Transforms/Using_CSS_transforms">Using CSS transforms</a></dt> - <dd>Step-by-step tutorial about how to transform elements styled with CSS.</dd> -</dl> - -<h2 id="Specifications">Specifications</h2> - -<table class="standard-table"> - <thead> - <tr> - <th scope="col">Specification</th> - <th scope="col">Status</th> - <th scope="col">Comment</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{ SpecName('CSS3 Transforms') }}</td> - <td>{{ Spec2('CSS3 Transforms') }}</td> - <td>Initial definition.</td> - </tr> - </tbody> -</table> - -<h2 id="Browser_compatibility">Browser compatibility</h2> - -<p>{{CompatibilityTable}}</p> - -<div id="compat-desktop"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Chrome</th> - <th>Firefox (Gecko)</th> - <th>Internet Explorer</th> - <th>Opera</th> - <th>Safari</th> - </tr> - <tr> - <td>Basic support</td> - <td> - <p>{{CompatVersionUnknown}} {{property_prefix("-webkit")}}<br> - 36</p> - </td> - <td>{{CompatGeckoDesktop("1.9.1")}}{{property_prefix("-moz")}}<sup>[1]</sup><br> - {{CompatGeckoDesktop("16.0")}}<sup>[2]</sup></td> - <td>9.0{{property_prefix("-ms")}}<sup>[3]</sup><br> - 10.0</td> - <td>10.5{{property_prefix("-o")}}<br> - 12.10<br> - 15.0{{property_prefix("-webkit")}}<br> - 23</td> - <td>3.1{{property_prefix("-webkit")}}</td> - </tr> - <tr> - <td>3D Support</td> - <td>12.0{{property_prefix("-webkit")}}<br> - 36</td> - <td>10.0{{property_prefix("-moz")}}<br> - {{CompatGeckoDesktop("16.0")}}</td> - <td>10.0</td> - <td>15.0{{property_prefix("-webkit")}}<br> - 23</td> - <td>4.0{{property_prefix("-webkit")}}</td> - </tr> - </tbody> -</table> -</div> - -<div id="compat-mobile"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Android</th> - <th>Chrome for Android</th> - <th>Firefox Mobile (Gecko)</th> - <th>IE Mobile</th> - <th>Opera Mobile</th> - <th>Safari Mobile</th> - </tr> - <tr> - <td>Basic support</td> - <td>{{CompatAndroid(2.1)}}{{property_prefix("-webkit")}}<sup>[4]</sup></td> - <td>{{CompatVersionUnknown}}{{property_prefix("-webkit")}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}<br> - 11.0{{property_prefix("-webkit")}}<sup>[5]</sup></td> - <td>11.5{{property_prefix("-webkit")}}</td> - <td>3.2 {{CompatVersionUnknown}}{{property_prefix("-webkit")}}</td> - </tr> - <tr> - <td>3D Support</td> - <td>{{CompatAndroid(3.0)}}{{property_prefix("-webkit")}}</td> - <td>{{CompatVersionUnknown}}{{ property_prefix("-webkit")}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>22{{property_prefix("-webkit")}}</td> - <td>3.2 {{CompatVersionUnknown}}{{property_prefix("-webkit")}}</td> - </tr> - </tbody> -</table> -</div> - -<p>[1] Gecko 14.0 removed the experimental support for <code>skew()</code>, but it was reintroduced in Gecko 15.0 for compatibility reasons. As it is non-standard and will likely be removed in the future, do not use it.</p> - -<p>[2] Before Firefox 16, the translation values of <code>matrix()</code> and <code>matrix3d()</code> could be {{cssxref("<length>")}}, in addition to the standard {{cssxref("<number>")}}.</p> - -<p>[3] Internet Explorer 5.5 or later supports a proprietary <a href="http://msdn.microsoft.com/en-us/library/ms533014%28VS.85,loband%29.aspx">Matrix Filter</a> which can be used to achieve a similar effect.</p> - -<p>Internet Explorer 9.0 or earlier has no support for 3D transforms, mixing 3D and 2D transform functions. such as <code>-ms-transform:rotate(10deg) translateZ(0);</code> will prevent the entire property from being applied.</p> - -<p>[4] Android 2.3 has a bug where input forms will "jump" when typing, if any container element has a <code>-webkit-transform</code>.</p> - -<p>[5] Internet Explorer 11.0 supports the {{property_prefix("-webkit")}} <a href="https://msdn.microsoft.com/library/jj127312#code-snippet-1">prefixed variant as an alias for the default one</a>.</p> - -<p> </p> diff --git a/files/bn/web/css/element()/index.html b/files/bn/web/css/element()/index.html deleted file mode 100644 index 4308a2ea5b..0000000000 --- a/files/bn/web/css/element()/index.html +++ /dev/null @@ -1,113 +0,0 @@ ---- -title: element -slug: Web/CSS/element() -translation_of: Web/CSS/element() ---- -<div> - {{CSSRef}}{{SeeCompatTable}}</div> -<h2 id="Summary" name="Summary">āϏāĻžāϰāĻžāĻāĻļ</h2> -<h2 id="Summary" name="Summary"><span style="font-size: 14px; font-weight: normal; line-height: 1.5;"><span style="color: #0000cd;"><a href="https://developer.mozilla.org/en-US/docs/CSS" title="CSS">CSS</a> </span> āĻĢāĻžāĻāĻļāύ āĻāϞāĻŋāĻŽā§ââââāύā§āĻāĻāĻŋ āĻāĻāĻāĻŋ{ {xref_cssimage}}  āĻāϰ āĻŽāĻžāύ āĻā§ āϏāĻāĻā§āĻāĻžā§āĻŋāϤ āĻāĻ°ā§ Â āϝāĻž āĻāĻāĻāĻŋ  arbitrary HTML  āĻāϞāĻŋāĻŽā§āύā§āĻ āĻĨā§āĻā§ āĻā§āĻĒāύā§āύ āĻšā§āĨ¤āĻāĻ āĻāĻŦāĻŋāĻāĻŋ āĻā§āĻŦāύā§āϤ,  āĻ
āϰā§āĻĨāĻžā§ āϝāĻĻāĻŋ HTML āĻāĻĒāĻžāĻĻāĻžāύ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻž āĻšā§ ,āϤāĻŦā§ āĻĢāϞāĻĒā§āϰāϏ⧠āĻŽāĻžāύ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻŋāϤ āϏāĻŋāĻāϏāĻāϏ āĻŦā§āĻļāĻŋāώā§āĻā§āϝāĻā§āϞ⧠āϏā§āĻŦā§āĻāĻā§āϰāĻŋā§āĻāĻžāĻŦā§ āĻāϧā§āύāĻŋāĻāĻžā§āĻŋāϤ āĻšā§ā§ āϝāĻžāĻŦā§ āĨ¤</span></h2> -<p>āĻāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āώ āĻĻā§āĻļā§āϝ āĻšāĻŦā§ HTML āĻ āĻāĻŦāĻŋ āϰā§āύāĻĄāĻžāϰ āĻāϰāĻž'{{HTMLELEMENT("canvas")}} , āϤāĻžāϰāĻĒāϰ āĻāĻāĻŋāĻā§ āĻŦā§āϝāĻžāĻāĻā§āϰāĻžāĻāύā§āĻĄ āĻšāĻŋāϏā§āĻŦā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻŦā§ āĨ¤</p> -<p>āĻā§āĻā§ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻ āĻāĻĒāύāĻŋ āύāύ- āϏā§āĻā§āϝāĻžāύā§āĻĄāϰā§āĻĄāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āĨ¤  {{domxref("document.mozSetImageElement()")}} āĻāĻ āĻĒāĻĻā§āϧāϤāĻŋāĻāĻŋ āĻāĻāĻāĻŋ āĻĻā§ā§āĻž āϏāĻŋāĻāϏāĻāϏ āĻŦā§āϝāĻžāĻāĻā§āϰāĻžāĻāύā§āĻĄ āĻāϰ āĻŦā§āϝāĻžāĻāĻā§āϰāĻžāĻāύā§āĻĄ āĻšāĻŋāϏā§āĻŦā§ āĻŦā§āϝāĻŦāĻšā§āϤ āĻšāĻā§āĻž āĻāϞāĻŋāĻŽā§āύā§āĻ āĻāϰ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰā§āĨ¤</p> -<h2 id="Syntax" name="Syntax">āĻĒāĻĻāĻŦāĻŋāύā§āϝāĻžāϏ</h2> -<pre class="syntaxbox notranslate">element( <em>id</em> )</pre> -<p>āϝā§āĻāĻžāύā§,</p> -<dl> - <dt> - <strong><code>id</code></strong></dt> - <dd> - āĻāĻāĻāĻŋ āĻāϞāĻŋāĻŽā§āύā§āĻ āĻāϰ ID āĻā§ āĻŦā§āϝāĻžāĻāĻā§āϰāĻžāĻāύā§āĻĄ āĻšāĻŋāϏā§āĻŦā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠,āĻŦāĻŋāĻļā§āώ āĻāϰ⧠āĻāϞāĻŋāĻŽā§āύā§āĻ āĻāϰ āĻāĻĒāϰ HTML attribute #id āĻŦā§āϝāĻŦāĻšāĻžāϰ  āĻāϰāĻž āĻšā§āĨ¤</dd> -</dl> -<h2 id="Examples" name="Examples">āĻāĻĻāĻžāĻšāϰāύ</h2> -<p>āĻāĻ āĻāĻĻāĻžāĻšāϰāύāĻā§āϞā§Â <a href="https://developer.mozilla.org/samples/cssref/moz-element.html" title="https://developer.mozilla.org/samples/cssref/moz-element.html">viewed live</a> āĻ āĻĻā§āĻāĻž āϝāĻžāĻŦā§ <span style="line-height: 1.5;">builds of Firefox āĻ āϝāĻžÂ </span><code style="font-style: normal; line-height: 1.5;">-moz-element() āϏāĻšāĻžā§āϤāĻž āĻāϰā§āĨ¤</code></p> -<h3 id="āĻāĻŋāĻā§_āĻŦāĻžāϏā§āϤāĻŦ_āĻāĻĻāĻžāĻšāϰāύ">āĻāĻŋāĻā§ āĻŦāĻžāϏā§āϤāĻŦ āĻāĻĻāĻžāĻšāϰāύ</h3> -<p>āĻāĻ āĻāĻĻāĻžāĻšāϰāύāĻāĻŋ āĻāĻāĻāĻŋ āϞā§āĻāĻžāύ⧠{{HTMLElement("div")}} āĻā§ āĻŦā§āϝāĻžāĻāĻā§āϰāĻžāĻāύā§āĻĄ āĻšāĻŋāϏā§āĻŦā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĨ¤āĻŦā§āϝāĻžāĻāĻā§āϰāĻžāĻāύā§āĻĄ āĻāϞāĻŋāĻŽā§āύā§āĻāĻāĻŋ āĻāĻāĻāĻŋ āύāϤāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻŋāύā§āϤ⧠āϏā§āĻ āϏāĻžāĻĨā§ āĻā§āĻā§āϏāĻ āĻ āĻ
āύā§āϤāϰā§āĻā§āĻā§āϤ āĻāϰ⧠āϝāĻž āĻŦā§āϝāĻžāĻāĻā§āϰāĻžāĻāύā§āĻĄ āĻāϰ āĻ
āĻāĻļ āĻšāĻŋāϏā§āĻŦā§ āϰā§āύāĻĄāĻžāϰ āĻāϰāĻž āĻšā§āĨ¤</p> -<pre class="brush: html notranslate"><div style="width:400px; height:400px; background:-moz-element(#myBackground1) no-repeat;"> - <p>This box uses the element with the #myBackground1 ID as its background!</p> -</div> - -<div style="overflow:hidden; height:0;"> - <div id="myBackground1" style="width:1024px; height:1024px; background-image: linear-gradient(to right, red, orange, yellow, white);"> - <p style="transform-origin:0 0; transform: rotate(45deg); color:white;">This text is part of the background. Cool, huh?</p> - </div> -</div></pre> -<p> {{HTMLElement("div")}} āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ āϏāĻžāĻĨā§ Â ID "myBackground1" āĻāύāĻā§āύā§āĻ āĻāϰ  āĻŦā§āϝāĻžāĻāĻā§āϰāĻžāĻāύā§āĻĄ āĻšāĻŋāϏā§āĻŦā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšā§ āϝā§āĻāĻžāύ⧠"This box uses the element with the #myBackground1 ID as its background!" āĻāĻ āĻ
āύā§āĻā§āĻĻāĻāĻŋ āĻ
āύā§āϤāϰā§āĻā§āĻā§āϤ āĻāϰāĻž āĻšā§āĨ¤</p> -<p><img alt="example1.png" class="internal default" src="/@api/deki/files/4624/=example1.png"></p> -<h3 id="āĻāϰāĻ_āĻāĻŋāĻā§_āĻ
āĻĻā§āĻā§āϤ_āĻāĻĻāĻžāĻšāϰāύ">āĻāϰāĻ āĻāĻŋāĻā§ āĻ
āĻĻā§āĻā§āϤ āĻāĻĻāĻžāĻšāϰāύ</h3> -<p>āĻāĻ āĻāĻĻāĻžāĻšāϰāύāĻāĻŋ āĻāĻāĻāĻŋ āϞā§āĻāĻžāύ⧠{{HTMLElement("button")}} āĻāϞāĻŋāĻŽā§āύā§āĻ āĻā§ āĻĒā§āύāϰāĻžāĻŦā§āĻāĻŋ āύāĻŽā§āύāĻžā§ āĻŦā§āϝāĻžāĻāĻā§āϰāĻžāĻāύāĻĄ āĻšāĻŋāϏā§āĻŦā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĨ¤āĻāĻāĻŋ āĻĒā§āϰāĻŽāĻžāύ āĻāϰ⧠āϝ⧠āĻāĻĒāύāĻŋ āĻŦā§āϝāĻžāĻāĻā§āϰāĻžāĻāύā§āĻĄ āĻšāĻŋāϏā§āĻŦā§ arbitrary āĻāϞāĻŋāĻŽā§āύā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āĻāĻŋāύā§āϤ⧠āĻāĻžāϞ āύāĻāĻļāĻž āĻ
āύā§āĻļā§āϞāύ⧠āϤāϤāĻāĻž āĻĒā§āϰā§ā§āĻāύā§ā§ āύā§āĨ¤</p> -<pre class="brush: html notranslate"><div style="width:400px; height:100px; background:-moz-element(#myBackground2);"> -</div> - -<div style="overflow:hidden; height:0;"> - <button id="myBackground2" type="button">Evil button!</button> -</div> -</pre> -<p><img alt="example2.png" class="internal default" src="/@api/deki/files/4625/=example2.png"></p> -<h2 id="āύāĻŋāϰā§āĻĻāĻŋāώā§āĻāĻāϰāύ">āύāĻŋāϰā§āĻĻāĻŋāώā§āĻāĻāϰāύ</h2> -<table class="standard-table"> - <thead> - <tr> - <th>Specification</th> - <th>Status</th> - <th>Comment</th> - </tr> - </thead> - <tbody> - <tr> - <td><a href="http://dev.w3.org/csswg/css4-images/" title="http://dev.w3.org/csswg/css4-images/">CSS Image Values and Replaced Content Level 4</a></td> - <td>{{Spec2('CSS4 Images')}}</td> - <td>Actually now deferred to CSS4.</td> - </tr> - </tbody> -</table> -<h2 id="Browser_compatibility" name="Browser_compatibility">āĻŦā§āϰāĻžāĻāĻāĻžāϰ āϏā§āϏāĻā§āĻāϤ</h2> -<p>{{CompatibilityTable}}</p> -<div id="compat-desktop"> - <table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Firefox (Gecko)</th> - <th>Chrome</th> - <th>Internet Explorer</th> - <th>Opera</th> - <th>Safari</th> - </tr> - <tr> - <td>Basic support</td> - <td>4.0 (2.0) [*] {{property_prefix("-moz")}}</td> - <td>{{CompatNo}}</td> - <td>{{CompatNo}}</td> - <td>{{CompatNo}}</td> - <td>{{CompatNo}}</td> - </tr> - </tbody> - </table> -</div> -<div id="compat-mobile"> - <table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Firefox Mobile (Gecko)</th> - <th>Android</th> - <th>IE Phone</th> - <th>Opera Mobile</th> - <th>Safari Mobile</th> - </tr> - <tr> - <td>Basic support</td> - <td>4.0 (2.0) [*] {{property_prefix("-moz")}}</td> - <td>{{CompatNo}}</td> - <td>{{CompatNo}}</td> - <td>{{CompatNo}}</td> - <td>{{CompatNo}}</td> - </tr> - </tbody> - </table> -</div> -<p>[*] āĻŦā§āϝāĻŦāĻšā§āϤ {{cssxref("background")}} āĻāĻŦāĻ {{cssxref("background-image")}} āϏāĻŋāĻāϏāĻāϏ āĻŦā§āĻļāĻŋāώā§āĻā§āĻā§āϞā§āϰ āĻāύā§āϝ āϏāĻŋāĻŽāĻžāĻŦāĻĻā§āϧāĨ¤</p> -<h2 id="āĻāϰāĻ_āĻĻā§āĻā§āύ">āĻāϰāĻ āĻĻā§āĻā§āύ</h2> -<ul> - <li>{{domxref("document.mozSetImageElement()")}}</li> -</ul> diff --git a/files/bn/web/css/index.html b/files/bn/web/css/index.html deleted file mode 100644 index f26dd6aaa0..0000000000 --- a/files/bn/web/css/index.html +++ /dev/null @@ -1,73 +0,0 @@ ---- -title: CSS -slug: Web/CSS -tags: - - CSS - - Design - - Landing - - Layout - - NeedsReview - - Reference -translation_of: Web/CSS ---- -<p><span class="seoSummary"><strong>Cascading Style Sheets</strong>, <strong>CSS</strong>, āĻŽā§āϞāĻ¤Â <a href="https://developer.mozilla.org/bn-BD/docs/DOM/stylesheet">stylesheet</a> āϏāĻāĻā§āϰāĻžāύā§āϤ āĻāĻžāώāĻžÂ āϝāĻž āĻāĻāĻāĻŋ <a href="https://developer.mozilla.org/bn-BD/docs/HTML" title="The HyperText Mark-up Language">HTML</a></span> or <a href="https://developer.mozilla.org/bn-BD/docs/XML" title="en-US/docs/XML">XML</a> āĻĻāĻŋā§ā§ (āĻ
āύā§āĻ āϧāϰāύā§āϰ XML āĻāĻžāώāĻž āϏāĻš āϝā§āĻŽāĻ¨Â <a href="https://developer.mozilla.org/bn-BD/docs/SVG" title="en-US/docs/SVG">SVG</a> āĻ
āĻĨāĻŦāĻž <a href="https://developer.mozilla.org/bn-BD/docs/XHTML" title="en-US/docs/XHTML">XHTML</a>) āϞā§āĻāĻž āύāĻĨāĻŋāϰ āĻāĻĒāϏā§āĻĨāĻžāĻĒāύāĻžā§ āĻŦāĻžāĻŦāĻšāĻžāϰāĻŋāϤ āĻšā§ā§ āĻĨāĻžāĻā§ āĨ¤<span class="seoSummary"> CSS </span>āĻāĻ āύāĻā§āϤ āĻāĻĒāĻžāĻĻāĻžāύ āĻā§āϞ⧠āĻĒāϰā§āĻĻāĻžā§ , āĻāĻžāĻāĻā§, <span class="short_text" id="result_box" lang="bn"><span class="alt-edited hps">āĻŦāĻā§āϤāĻŦā§āϝ āĻŦāĻž āĻ
āύā§āϝ āĻā§āύ āĻŽāĻžāϧā§āϝāĻŽā§Â </span></span> āĻāĻŋāĻāĻžāĻŦā§ <span class="short_text" id="result_box" lang="bn"><span class="alt-edited hps">āĻāĻĒāϏā§āĻĨāĻžāĻĒāĻŋāϤ āĻšāĻŦā§ āϤāĻž āĻŦā§āϝāĻžāĻā§āϝāĻž āĻāϰ⧠āĻĨāĻžāĻā§āĨ¤</span></span></p> - -<p>CSS āĻŽā§āĻā§āϤ āĻā§ā§āĻŦā§āϰ āĻāĻāĻāĻŋ āĻā§āύā§āĻĻā§āϰā§ā§ āĻāĻžāώāĻž āĻāĻŦāĻ āĻāϰ <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻĒā§āϰāĻŽāĻŋāϤ</span></span> <a class="external external-icon" href="http://w3.org/Style/CSS/#specs">W3C specification</a> āĻāĻā§āĨ¤ āϧāĻžāĻĒā§ āϧāĻžāĻĒā§ <span class="short_text" id="result_box" lang="bn"><span class="alt-edited hps">āĻŦāĻŋāĻāĻļāĻŋāϤ āĻšāĻŦāĻžāϰ āĻāĻžāϰāĻŖā§</span></span>, CSS1 āĻŦāϰā§āϤāĻŽāĻžāύ⧠āĻ
āĻĒā§āϰāĻāϞāĻŋāϤ , CSS2.1 āĻāĻāĻāĻŋ āĻĒāϰāĻžāĻŽāϰā§āĻļ āϏā§āĻŦāϰā§āĻĒ āĻšā§ā§ āĻāĻŋā§ā§āĻā§ āĻāĻŦāĻ <a href="https://developer.mozilla.org/bn-BD/docs/CSS/CSS3" title="CSS3">CSS3</a>, <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāĻāύ</span> <span class="hps">āĻā§āĻ</span> <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻā§āĻ</span></span> <span class="alt-edited hps">āĻŽāĻĄāĻŋāĻāϞā§</span> <span class="hps">āĻŦāĻŋāĻāĻā§āϤ</span></span>, āϝāĻž āĻĒā§āϰāĻŽāĻŋāϤ āϰā§āĻĒ āϞāĻžāĻā§āϰ āĻĻāĻŋāĻā§ āĻ
āĻā§āϰāϏāϰ āĻšāĻā§āĻā§āĨ¤</p> - -<section id="sect1"> -<ul class="card-grid"> - <li><span>āϏāĻŋāĻāϏāĻāϏ āϰā§āĻĢāĻžāϰā§āύā§āϏ</span> - - <p>āĻā§ā§āĻŦ āĻĄā§āĻā§āϞāĻĒāĻžāϰāĻĻā§āϰ āĻāύā§āϝ āϏāĻŋāĻāϏāĻāϏ āĻāϰ āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āĻāĻŦāĻ āϧāĻžāϰāĻŖāĻž āĻāϞā§āĻāύāĻž āĻāϰāĻž āĻšā§ā§āĻā§ āĻāĻŽāĻžāĻĻā§āϰ <a href="https://developer.mozilla.org/bn-BD/docs/CSS/CSS_Reference" title="en-US/docs/CSS/CSS_Reference">āĻŦāĻŋāĻļāĻžāϞ āϰā§āĻĢāĻžāϰā§āύā§āϏā§</a>āĨ¤</p> - </li> - <li><span>āϏāĻŋāĻāϏāĻāϏ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ</span> - <p>āϏāĻŽā§āĻĒā§āϰā§āĻŖ āύāϤā§āύāĻĻā§āϰ āĻāύā§āϝ <a href="https://developer.mozilla.org/bn-BD/docs/CSS/Getting_Started" title="en-US/docs/CSS/Getting_Started">āϧāĻžāϰāĻžāĻŦāĻžāĻšāĻŋāĻ āĻĒāϰāĻŋāĻāĻŋāϤāĻŋ</a>āĨ¤ āĻāϤ⧠āϏāĻāϞ āĻĒā§āϰā§ā§āĻāύā§ā§ āĻŦāĻŋāώā§āĻžāĻĻāĻŋ āĻāĻĒāϏā§āĻĨāĻžāĻĒāύ āĻāϰāĻž āĻšā§ā§āĻā§āĨ¤</p> - </li> - <li><span>āϏāĻŋāĻāϏāĻāϏ āĻĄā§āĻŽā§</span> - <p>āĻāĻāĻāĻŋ <a href="https://developer.mozilla.org/bn-BD/demos/tag/tech:css3" title="https://developer.mozilla.org/bn-BD/demos/tag/tech:css3">āĻĄā§āĻŽā§āϰ āϏāĻāĻā§āϰāĻš</a> āϝāĻž āϏāϰā§āĻŦāĻļā§āώ āϏāĻŋāĻāϏāĻāϏ āĻĒā§āϰāϝā§āĻā§āϤāĻŋāϰ āĻā§āώāĻŽāϤāĻž āĻĒā§āϰāĻĻāϰā§āĻļāύ āĻāϰā§: āϏā§āĻāύāĻļā§āϞāϤāĻž āĻŦāĻžā§āĻžāύā§āϰ āĻāύā§āϝ āĻĻāĻžāϰā§āύ!</p> - </li> -</ul> - -<div class="row topicpage-table"> -<div class="section"> -<h2 class="Documentation" id="Documentation" name="Documentation">āĻĄāĻā§āĻŽā§āύā§āĻā§āĻļāύ āĻāĻŦāĻ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ</h2> - -<dl> - <dt>āϏāĻŋāĻāϏāĻāϏ āĻāϰ āĻŽā§āϞāĻŋāĻ āϧāĻžāϰāύāĻž</dt> - <dd>āĻāĻāĻžāύ⧠<a href="/bn-BD/docs/CSS/Syntax" title="/bn-BD/docs/CSS/Syntax">āϏāĻŋāύāĻā§āϝāĻžāĻā§āϏ āĻ āĻāĻžāώāĻžāϰ āϧāϰāύ</a> āĻāĻŦāĻ <a href="/bn-BD/docs/CSS/Specificity" title="Specificity">āϏā§āĻĒā§āϏāĻŋāĻĢāĻŋāϏāĻŋāĻāĻŋ</a>, <a href="/bn-BD/docs/CSS/inheritance" title="inheritance">āĻāύāĻšā§āϰāĻŋāĻā§āϝāĻžāύā§āϏ</a>, <a href="/bn-BD/docs/CSS/box_model" title="Box model">āĻŦāĻā§āϏ āĻŽāĻĄā§āϞ</a>, <a href="/bn-BD/docs/CSS/margin_collapsing" title="Margin collapsing">āĻŽāĻžāϰā§āĻāĻŋāύ āĻāϞāĻžāĻĒāϏāĻŋāĻ</a>, <a href="/bn-BD/docs/CSS/Understanding_z-index/The_stacking_context" title="The stacking context">āϏā§āĻā§āϝāĻžāĻāĻŋāĻ</a>, <a href="/bn-BD/docs/CSS/block_formatting_context" title="block formatting context">āĻŦā§āϞāĻ āĻĢāϰāĻŽā§āϝāĻžāĻāĻŋāĻ</a> āĻāϰ āϧāĻžāϰāύāĻž, āĻŦāĻž <a href="/bn-BD/docs/CSS/initial_value" title="initial value">āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ</a>, <a href="/bn-BD/docs/CSS/computed_value" title="computed value">āĻāĻŽā§āĻĒāĻŋāĻāĻāĻā§āϤ</a>, <a href="/bn-BD/docs/CSS/used_value" title="used value">āĻŦā§āϝāĻŦāĻšāĻžāϰāĻā§āϤ </a>āĻ <a href="/bn-BD/docs/CSS/actual_value" title="actual value">āĻāϏāϞ</a> āĻŽāĻžāύā§āϰ āϏāĻžāĻĨā§ āĻĒāϰāĻŋāĻāĻŋāϤ āĻāϰāĻž āĻšā§ā§āĻā§āĨ¤ <a href="/bn-BD/docs/CSS/Shorthand_properties" title="CSS/Shorthand_properties">āϏāĻŋāĻāϏāĻāϏ āĻļāϰā§āĻāĻšā§āϝāĻžāύā§āĻĄ āĻĒā§āϰāĻĒāĻžāϰā§āĻāĻŋ āϏāĻŽā§āĻšāĻ</a> āĻāĻāĻžāύ⧠āĻŦāϰā§āĻŖāύāĻž āĻāϰāĻž āĻšā§ā§āĻā§āĨ¤</dd> - <dt><a href="/bn-BD/docs/Web/Guide/CSS" title="/bn-BD/docs/Web/Guide/CSS">āϏāĻŋāĻāϏāĻāϏ āĻĄā§āĻā§āϞāĻĒāĻžāϰ āĻāĻžāĻāĻĄ</a></dt> - <dd>āĻāĻĒāύāĻžāϰ āĻāύā§āĻā§āύā§āĻāĻā§ āĻāϰāĻ āĻāĻāϰā§āώāĻŖā§ā§ āĻāϰ⧠āĻĻā§āĻāĻžāύā§āϰ āĻāύā§āϝ āϝā§āϏāĻŦ āϏāĻŋāĻāϏāĻāϏ āĻā§āĻļāϞ āϏāĻŽā§āĻš āĻāĻĒāύāĻžāϰ āĻ
āĻŦāĻļā§āϝāĻ āĻļā§āĻāĻž āĻĻāϰāĻāĻžāϰ, āĻāĻāĻžāύ⧠āϏā§āĻā§āϞ⧠āĻŦāϰā§āĻŖāύāĻž āĻāϰāĻž āĻšā§ā§āĻā§āĨ¤</dd> - <dt><a href="/bn-BD/docs/Web/CSS/Common_CSS_Questions">āϏāĻžāϧāĻžāϰāύ āϏāĻŋāĻāϏāĻāϏ āĻāĻŋāĻā§āĻāĻžāϏāĻž</a></dt> - <dd>āϏāĻŋāĻāϏāĻāϏ āύāĻŋā§ā§ āϏāĻžāϧāĻžāϰāĻŖāϤ āĻāĻŋāĻā§āĻāĻžāϏāĻŋāϤ āĻĒā§āϰāĻļā§āύ āĻ āϤāĻžāϰ āĻāϤā§āϤāϰ āĻāĻ āύāĻŋāĻŦāύā§āϧ⧠āĻĻā§ā§āĻž āĻšā§ā§āĻā§āĨ¤</dd> -</dl> - -<h2 class="Tools" id="Tools" name="Tools">āϏāĻŋāĻāϏāĻāϏ āĻāϰ āĻāύā§āϝ āĻā§āϞ āϏāĻŽā§āĻš</h2> - -<ul> - <li><a class="external" href="http://jigsaw.w3.org/css-validator/">W3C āĻāϰ āϏāĻŋāĻāϏāĻāϏ āĻā§āϝāĻžāϞāĻŋāĻĄā§āĻļāύ āϏā§āĻŦāĻž</a> āĻĒāϰā§āĻā§āώāĻž āĻāϰ⧠āĻĻā§āĻā§ āϝ⧠āϝā§āĻ āϏāĻŋāĻāϏāĻāϏ āĻāĻŋ āĻĻā§ā§āĻž āĻšā§ā§āĻā§, āϏā§āĻāĻŋ āĻ āĻŋāĻāĻ āĻžāĻ āĻāĻā§ āĻāĻŋ āύāĻž āĻŦāĻž āϏāĻŋāĻāϏāĻāϏ āĻāϰ āĻŽāϧā§āϝ⧠āĻā§āύ āĻā§āϞ āĻāĻā§ āĻāĻŋ āύāĻžāĨ¤ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻ
āĻŽā§āϞā§āϝ āĻĄāĻŋāĻŦāĻžāĻāĻŋāĻ āĻā§āϞāĨ¤</li> - <li>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏā§āϰ <a class="link-https" href="https://addons.mozilla.org/bn-BD/firefox/addon/1843">āĻĢāĻžā§āĻžāϰāĻŦāĻžāĻ āĻāĻā§āϏāĻā§āύāĻļāύ</a><span class="external">, āĻĄā§āĻā§āϞāĻĒāĻžāϰāĻĻā§āϰ āĻāĻžāĻā§ āĻāĻāĻāĻŋ āĻāύāĻĒā§āϰāĻŋā§ āĻāĻā§āϏāĻā§āύāĻļāύ āĻŦāĻž āĻā§āϞāĨ¤ āĻāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻĒāύāĻŋ āĻāĻāĻāĻŋ āĻĒāĻžāϤāĻžāϰ āĻāĻāĻāĻāĻŋāĻāĻŽāĻāϞ, āϏāĻŋāĻāϏāĻāϏ āĻ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŦā§āϰāĻžāĻāĻāĻžāϰā§āϰ āĻŽāϧā§āϝā§āĻ āĻ
āύā§āĻ āϏāĻšāĻā§ āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤</span></li> - <li><span class="external">āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏā§āϰ </span><a class="link-https" href="https://addons.mozilla.org/bn-BD/firefox/addon/60">āĻā§ā§āĻŦ āĻĄā§āĻā§āϞāĻĒāĻžāϰ āĻāĻā§āϏāĻā§āύāĻļāύ</a>āĻ āϞāĻžāĻāĻ āϏāĻžāĻāĻ āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž āĻāϰāĻžāϰ āϏā§āĻŦāĻŋāϧāĻž āĻĻā§ā§āĨ¤ āĻāĻāĻž āϏāĻŋāĻŽā§āĻĒāϞ āĻāĻŋāύā§āϤ⧠āĻĢāĻžā§āĻžāϰāĻŦāĻžāĻā§āϰ āĻā§ā§ā§ āĻāĻāĻā§ āĻāĻŽ āϏā§āĻŦāĻŋāϧāĻž āĻĻā§ā§āĨ¤</li> - <li>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏā§āϰ <a class="external link-https" href="https://addons.mozilla.org/bn-BD/firefox/addon/179">āĻāĻĄāĻŋāĻ āϏāĻŋāĻāϏāĻāϏ āĻāĻā§āϏāĻā§āύāĻļāύ</a> āϏāĻžāĻāĻĄāĻŦāĻžāϰ⧠āϏāĻŋāĻāϏāĻāϏ āĻāĻĄāĻŋāĻ āĻāϰāĻžāϰ āϏā§āĻŦāĻŋāϧāĻž āĻĒā§āϰāĻĻāĻžāύ āĻāϰā§āĨ¤</li> -</ul> -</div> - -<div class="section"> -<h2 class="Related_Topics" id="News" name="News">āĻāĻŦāϰ</h2> - -<ul> - <li><a href="http://www.w3.org/TR/css-text-decor-3/" title="http://www.w3.org/TR/css-text-decor-3/">āϏāĻŋāĻāϏāĻāϏ āĻā§āĻā§āϏāĻ-āĻĄā§āĻā§āϰā§āĻļāύ āϞā§āĻā§āϞ ā§Š</a> <em>Candidate Recommandation</em> āĻ
āĻŦāϏā§āĻĨāĻžā§ āĻĒā§āĻā§āĻā§āĨ¤ āĻāϰ āĻ
āϰā§āĻĨ āĻšāĻā§āĻā§ <code>text-decoration-*</code> āĻ <code>text-emphasis-*</code> āĻĒā§āϰāĻĒāĻžāϰā§āĻāĻŋ āĻĻā§āĻā§ āĻā§āĻŦ āĻĻā§āϰā§āϤ āĻŦā§āϝāĻŦāĻšāĻžāϰā§āĻĒāϝā§āĻā§ āĻšāĻŦā§āĨ¤ āĻāĻŽāĻžāĻĻā§āϰ āĻ
āύā§āĻ āĻĒāϰāĻŋāĻāĻŋāϤ {{cssxref("text-shadow")}}āĻ āĻāĻāĻžāύ⧠āĻŦāϰā§āĻŖāύāĻž āĻāϰāĻž āĻšā§ā§āĻā§āĨ¤ (ā§§āϞāĻž āĻāĻāϏā§āĻ<em>, ⧍ā§Ļā§§ā§Š)</em></li> - <li>āĻā§āĻā§ āĻāĻāύ {{cssxref("background-origin")}}<code>: local</code> āϏāĻŽāϰā§āĻĨāύ āĻāϰā§āĨ¤ āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ ⧍ā§Ģ āĻāϰ āĻĒāϰ āĻĨā§āĻā§ (āύāĻžāĻāĻāϞāĻŋāϤ⧠āĻāϤā§āĻŽāϧā§āϝ⧠āĻāϞ⧠āĻāϏā§āĻā§) āĻāĻāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰāϝā§āĻā§āϝ āĻšāĻŦā§āĨ¤ <em>(⧍ā§Ģ āĻā§āϞāĻžāĻ, ⧍ā§Ļā§§ā§Š)</em></li> - <li><a href="http://www.w3.org/TR/pointerevents/" title="http://www.w3.org/TR/pointerevents/">āĻĒā§ā§āύā§āĻāĻžāϰ āĻāĻā§āύā§āĻ āϏāĻŽā§āĻš</a> <em>Candidate Recommandation</em> āĻ
āĻŦāϏā§āĻĨāĻžā§ āĻĒā§āĻā§āĻā§āĨ¤ āϤāĻžāϰ āĻŽāĻžāύā§<code> touch-action </code>āĻ āĻā§āĻŦ āĻĻā§āϰā§āϤ āĻŦā§āϝāĻŦāĻšāĻžāϰā§āĻĒāϝā§āĻā§ āĻšāĻŦā§āĨ¤ āĻŦāϰā§āϤāĻŽāĻžāύ⧠āĻāĻāĻž āĻļā§āϧ⧠āĻāύā§āĻāĻžāϰāύā§āĻ āĻāĻā§āϏāĻĒā§āϞā§āϰāĻžāϰ ā§§ā§Ļ āĻ āϝā§āĻā§āϤ āĻāϰāĻž āĻšā§ā§āĻā§āĨ¤ āϤāĻŦā§ āĻāĻāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āĻāύā§āϝ <code>-ms-</code> āĻĒā§āϰā§āĻĢāĻŋāĻā§āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤ <em>(ā§Ŧ āĻŽā§, ⧍ā§Ļā§§ā§Š)</em></li> - <li>āĻā§āĻā§āϰ <a href="/bn-BD/docs/CSS/Tutorials/Using_CSS_flexible_boxes" title="/bn-BD/docs/CSS/Tutorials/Using_CSS_flexible_boxes"><em>flexible boxes</em></a> āϏāĻŽāϰā§āĻĨāύ āϏāĻžāĻŽā§āĻĒā§āϰāϤāĻŋāĻ āĻāĻāĻāĻŋ āĻŦā§āĻļāĻŋāώā§āĻā§āϝā§āϰ āϏāĻžāĻĨā§ āϏāĻžāĻŽāĻā§āĻāϏā§āϝ āϏā§āĻĒāώā§āĻ āĻāϰāĻžāϰ āĻāύā§āϝ āĻ
āύā§āĻŽā§āĻĻāĻŋāϤ āĻšā§ā§āĻā§āĻ āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ ā§¨ā§Š āĻĨā§āĻā§ {{cssxref("::before")}} āĻ {{cssxref("::after")}} āĻĢā§āϞā§āĻā§āϏā§āϰ āĻāĻĒāĻāϰāĻŖ āĻšāĻŦā§, āĻāĻŦāĻ {{cssxref("order")}} āĻ {{cssxref("align-self")}} āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻĒā§āύāϰā§āĻŦāĻŋāύā§āϝāĻžāϏ āĻāϰāĻž āϝāĻžāĻŦā§āĨ¤ <em>(ā§Š āĻŽā§, ⧍ā§Ļā§§ā§Š)</em></li> -</ul> - -<h2 class="Related_Topics" id="Related_Topics" name="Related_Topics">āϏāĻāĻļā§āϞāĻŋāώā§āĻ āĻŦāĻŋāώā§āĻžāĻŦāϞā§</h2> - -<ul> - <li>āĻŽāĻāĻŋāϞāĻžāϰ <a href="/bn-BD/learn/css" title="https://developer.mozilla.org/bn-BD/learn/css">āϏāĻŋāĻāϏāĻāϏ āĻļā§āĻāĻžāϰ āϰāĻŋāϏā§āϰā§āϏ āϏāĻŽā§āĻš</a>āĨ¤</li> - <li>āĻŽā§āĻā§āϤ āĻā§ā§āĻŦā§āϰ āĻāĻžāώāĻž, āϝā§āĻā§āϞā§āϤ⧠āĻĒā§āϰāĻžā§āĻ āϏāĻŋāĻāϏāĻāϏ āĻĒā§āϰā§ā§āĻ āĻāϰāĻž āĻšā§āĻ <a href="/bn-BD/docs/HTML" title="en-US/docs/HTML">HTML</a>, <a href="/bn-BD/docs/SVG" title="SVG">SVG</a>, <a href="/bn-BD/docs/XHTML" title="en-US/docs/XHTML">XHTML</a>, <a href="/bn-BD/docs/XML" title="en-US/docs/XML">XML</a>āĨ¤</li> - <li>āĻŽāĻāĻŋāϞāĻžāϰ āĻĒā§āϰāϝā§āĻā§āϤāĻŋ āϏāĻŽā§āĻš, āϝā§āĻā§āϞā§āϤ⧠āĻ
āύā§āĻ āĻŦā§āĻļāĻŋ āϏāĻŋāĻāϏāĻāϏ āĻŦāĻžāĻŦāĻšā§āϤ āĻšā§āĻ <a href="/bn-BD/docs/XUL" title="en-US/docs/XUL">XUL</a>, āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻ āĻĨāĻžāύā§āĻĄāĻžāϰāĻŦāĻžāϰā§āĻĄ <a href="/bn-BD/docs/Extensions" title="en-US/docs/Extensions">āĻāĻā§āϏāĻā§āύāĻļāύ āϏāĻŽā§āĻš</a> āĻāĻŦāĻ <a href="/bn-BD/docs/Themes" title="en-US/docs/Themes">āĻĨāĻŋāĻŽ āϏāĻŽā§āĻš</a>āĨ¤</li> -</ul> -</div> -</div> -</section> diff --git a/files/bn/web/events/index.html b/files/bn/web/events/index.html deleted file mode 100644 index a3abc9b056..0000000000 --- a/files/bn/web/events/index.html +++ /dev/null @@ -1,3011 +0,0 @@ ---- -title: Event reference -slug: Web/Events -tags: - - NeedsTranslation - - TopicStub - - events -translation_of: Web/Events ---- -<p>DOM Events are sent to notify code of interesting things that have taken place. Each event is represented by an object which is based on the {{domxref("Event")}} interface, and may have additional custom fields and/or functions used to get additional information about what happened. Events can represent everything from basic user interactions to automated notifications of things happening in the rendering model.</p> - -<p>This article offers a list of events that can be sent; some are standard events defined in official specifications, while others are events used internally by specific browsers; for example, Mozilla-specific events are listed so that <a href="/en-US/docs/Mozilla/Add-ons">add-ons</a> can use them to interact with the browser.</p> - -<h2 id="Most_Common_Categories">Most Common Categories</h2> - -<table class="standard-table"> - <caption>Resource Events</caption> - <thead> - <tr> - <th scope="col">Event Name</th> - <th scope="col">Fired When</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{event("cached")}}</td> - <td>The resources listed in the manifest have been downloaded, and the application is now cached.</td> - </tr> - <tr> - <td>{{event("error")}}</td> - <td>A resource failed to load.</td> - </tr> - <tr> - <td>{{event("abort")}}</td> - <td>The loading of a resource has been aborted.</td> - </tr> - <tr> - <td>{{event("load")}}</td> - <td>A resource and its dependent resources have finished loading.</td> - </tr> - <tr> - <td>{{event("beforeunload")}}</td> - <td>The window, the document and its resources are about to be unloaded.</td> - </tr> - <tr> - <td>{{event("unload")}}</td> - <td>The document or a dependent resource is being unloaded.</td> - </tr> - </tbody> -</table> - -<table class="standard-table"> - <caption>Network Events</caption> - <thead> - <tr> - <th scope="col">Event Name</th> - <th scope="col">Fired When</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{event("online")}}</td> - <td>The browser has gained access to the network.</td> - </tr> - <tr> - <td>{{event("offline")}}</td> - <td>The browser has lost access to the network.</td> - </tr> - </tbody> -</table> - -<table class="standard-table"> - <caption>Focus Events</caption> - <thead> - <tr> - <th scope="col">Event Name</th> - <th scope="col">Fired When</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{event("focus")}}</td> - <td>An element has received focus (does not bubble).</td> - </tr> - <tr> - <td>{{event("blur")}}</td> - <td>An element has lost focus (does not bubble).</td> - </tr> - </tbody> -</table> - -<table class="standard-table"> - <caption>Websocket Events</caption> - <thead> - <tr> - <th scope="col">Event Name</th> - <th scope="col">Fired When</th> - </tr> - </thead> - <tbody> - <tr> - <td><code><a href="/en-US/docs/Web/Reference/Events/open_websocket">open</a></code></td> - <td>A WebSocket connection has been established.</td> - </tr> - <tr> - <td><code><a href="/en-US/docs/Web/Reference/Events/message_websocket">message</a></code></td> - <td>A message is received through a WebSocket.</td> - </tr> - <tr> - <td>{{event("error")}}</td> - <td>A WebSocket connection has been closed with prejudice (some data couldn't be sent for example).</td> - </tr> - <tr> - <td><code><a href="/en-US/docs/Web/Reference/Events/close_websocket">close</a></code></td> - <td>A WebSocket connection has been closed.</td> - </tr> - </tbody> -</table> - -<table class="standard-table"> - <caption>Session History Events</caption> - <thead> - <tr> - <th scope="col">Event Name</th> - <th scope="col">Fired When</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{event("pagehide")}}</td> - <td>A session history entry is being traversed from.</td> - </tr> - <tr> - <td>{{event("pageshow")}}</td> - <td>A session history entry is being traversed to.</td> - </tr> - <tr> - <td>{{event("popstate")}}</td> - <td>A session history entry is being navigated to (in certain cases).</td> - </tr> - </tbody> -</table> - -<table class="standard-table"> - <caption>CSS Animation Events</caption> - <thead> - <tr> - <th scope="col">Event Name</th> - <th scope="col">Fired When</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{event("animationstart")}}</td> - <td>A <a href="https://developer.mozilla.org/en-US/docs/CSS/CSS_animations">CSS animation</a> has started.</td> - </tr> - <tr> - <td>{{event("animationend")}}</td> - <td>A <a href="https://developer.mozilla.org/en-US/docs/CSS/CSS_animations">CSS animation</a> has completed.</td> - </tr> - <tr> - <td>{{event("animationiteration")}}</td> - <td>A <a href="https://developer.mozilla.org/en-US/docs/CSS/CSS_animations">CSS animation</a> is repeated.</td> - </tr> - </tbody> -</table> - -<table class="standard-table"> - <caption>CSS Transition Events</caption> - <thead> - <tr> - <th scope="col">Event Name</th> - <th scope="col">Fired When</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{event("transitionstart")}}</td> - <td>A <a href="/en-US/docs/Web/CSS/CSS_Transitions">CSS transition</a> has actually started (fired after any delay).</td> - </tr> - <tr> - <td>{{event("transitioncancel")}}</td> - <td>A <a href="/en-US/docs/Web/CSS/CSS_Transitions">CSS transition</a> has been cancelled.</td> - </tr> - <tr> - <td>{{event("transitionend")}}</td> - <td>A <a href="/en-US/docs/Web/CSS/CSS_Transitions">CSS transition</a> has completed.</td> - </tr> - <tr> - <td>{{event("transitionrun")}}</td> - <td>A <a href="/en-US/docs/Web/CSS/CSS_Transitions">CSS transition</a> has began running (fired before any delay starts).</td> - </tr> - </tbody> -</table> - -<table class="standard-table"> - <caption>Form Events</caption> - <thead> - <tr> - <th scope="col">Event Name</th> - <th scope="col">Fired When</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{event("reset")}}</td> - <td>The reset button is pressed</td> - </tr> - <tr> - <td>{{event("submit")}}</td> - <td>The submit button is pressed</td> - </tr> - </tbody> -</table> - -<table class="standard-table"> - <caption>Printing Events</caption> - <thead> - <tr> - <th scope="col">Event Name</th> - <th scope="col">Fired When</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{event("beforeprint")}}</td> - <td>The print dialog is opened</td> - </tr> - <tr> - <td>{{event("afterprint")}}</td> - <td>The print dialog is closed</td> - </tr> - </tbody> -</table> - -<table class="standard-table"> - <caption>Text Composition Events</caption> - <thead> - <tr> - <th scope="col">Event Name</th> - <th scope="col">Fired When</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{event("compositionstart")}}</td> - <td>The composition of a passage of text is prepared (similar to keydown for a keyboard input, but works with other inputs such as speech recognition).</td> - </tr> - <tr> - <td>{{event("compositionupdate")}}</td> - <td>A character is added to a passage of text being composed.</td> - </tr> - <tr> - <td>{{event("compositionend")}}</td> - <td>The composition of a passage of text has been completed or canceled.</td> - </tr> - </tbody> -</table> - -<table class="standard-table"> - <caption>View Events</caption> - <thead> - <tr> - <th scope="col">Event Name</th> - <th scope="col">Fired When</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{event("fullscreenchange")}}</td> - <td>An element was turned to fullscreen mode or back to normal mode.</td> - </tr> - <tr> - <td>{{event("fullscreenerror")}}</td> - <td>It was impossible to switch to fullscreen mode for technical reasons or because the permission was denied.</td> - </tr> - <tr> - <td>{{event("resize")}}</td> - <td>The document view has been resized.</td> - </tr> - <tr> - <td>{{event("scroll")}}</td> - <td>The document view or an element has been scrolled.</td> - </tr> - </tbody> -</table> - -<table class="standard-table"> - <caption>Clipboard Events</caption> - <thead> - <tr> - <th scope="col">Event Name</th> - <th scope="col">Fired When</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{event("cut")}}</td> - <td>The selection has been cut and copied to the clipboard</td> - </tr> - <tr> - <td>{{event("copy")}}</td> - <td>The selection has been copied to the clipboard</td> - </tr> - <tr> - <td>{{event("paste")}}</td> - <td>The item from the clipboard has been pasted</td> - </tr> - </tbody> -</table> - -<table class="standard-table"> - <caption>Keyboard Events</caption> - <tbody> - <tr> - <th scope="col">Event Name</th> - <th scope="col">Fired When</th> - </tr> - <tr> - <td>{{event("keydown")}}</td> - <td>ANY key is pressed</td> - </tr> - <tr> - <td>{{event("keypress")}}</td> - <td>ANY key except Shift, Fn, CapsLock is in pressed position. (Fired continously.)</td> - </tr> - <tr> - <td>{{event("keyup")}}</td> - <td>ANY key is released</td> - </tr> - </tbody> -</table> - -<table class="standard-table"> - <caption>Mouse Events</caption> - <thead> - <tr> - <th scope="col">Event Name</th> - <th scope="col">Fired When</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{event("mouseenter")}}</td> - <td>A pointing device is moved onto the element that has the listener attached.</td> - </tr> - <tr> - <td>{{event("mouseover")}}</td> - <td>A pointing device is moved onto the element that has the listener attached or onto one of its children.</td> - </tr> - <tr> - <td>{{event("mousemove")}}</td> - <td>A pointing device is moved over an element. (Fired continously as the mouse moves.)</td> - </tr> - <tr> - <td>{{event("mousedown")}}</td> - <td>A pointing device button is pressed on an element.</td> - </tr> - <tr> - <td>{{event("mouseup")}}</td> - <td>A pointing device button is released over an element.</td> - </tr> - <tr> - <td>{{event("auxclick")}}</td> - <td>A pointing device button (ANY non-primary button) has been pressed and released on an element.</td> - </tr> - <tr> - <td>{{event("click")}}</td> - <td>A pointing device button (ANY button; soon to be primary button only) has been pressed and released on an element.</td> - </tr> - <tr> - <td>{{event("dblclick")}}</td> - <td>A pointing device button is clicked twice on an element.</td> - </tr> - <tr> - <td>{{event("contextmenu")}}</td> - <td>The right button of the mouse is clicked (before the context menu is displayed).</td> - </tr> - <tr> - <td>{{event("wheel")}}</td> - <td>A wheel button of a pointing device is rotated in any direction.</td> - </tr> - <tr> - <td>{{event("mouseleave")}}</td> - <td>A pointing device is moved off the element that has the listener attached.</td> - </tr> - <tr> - <td>{{event("mouseout")}}</td> - <td>A pointing device is moved off the element that has the listener attached or off one of its children.</td> - </tr> - <tr> - <td>{{event("select")}}</td> - <td>Some text is being selected.</td> - </tr> - <tr> - <td>{{event("pointerlockchange")}}</td> - <td>The pointer was locked or released.</td> - </tr> - <tr> - <td>{{event("pointerlockerror")}}</td> - <td>It was impossible to lock the pointer for technical reasons or because the permission was denied.</td> - </tr> - </tbody> -</table> - -<table class="standard-table" style="height: 276px; width: 856px;"> - <caption>Drag & Drop Events</caption> - <thead> - <tr> - <th scope="col">Event Name</th> - <th scope="col">Fired When</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{event("dragstart")}}</td> - <td>The user starts dragging an element or text selection.</td> - </tr> - <tr> - <td>{{event("drag")}}</td> - <td>An element or text selection is being dragged (Fired continuously every 350ms).</td> - </tr> - <tr> - <td>{{event("dragend")}}</td> - <td>A drag operation is being ended (by releasing a mouse button or hitting the escape key).</td> - </tr> - <tr> - <td>{{event("dragenter")}}</td> - <td>A dragged element or text selection enters a valid drop target.</td> - </tr> - <tr> - <td>{{event("dragover")}}</td> - <td>An element or text selection is being dragged over a valid drop target. (Fired continuously every 350ms.)</td> - </tr> - <tr> - <td>{{event("dragleave")}}</td> - <td>A dragged element or text selection leaves a valid drop target.</td> - </tr> - <tr> - <td>{{event("drop")}}</td> - <td>An element is dropped on a valid drop target.</td> - </tr> - </tbody> -</table> - -<table class="standard-table"> - <caption>Media Events</caption> - <thead> - <tr> - <th scope="col">Event Name</th> - <th scope="col">Fired When</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{event("durationchange")}}</td> - <td>The <code>duration</code> attribute has been updated.</td> - </tr> - <tr> - <td>{{event("loadedmetadata")}}</td> - <td>The metadata has been loaded.</td> - </tr> - <tr> - <td>{{event("loadeddata")}}</td> - <td>The first frame of the media has finished loading.</td> - </tr> - <tr> - <td>{{event("canplay")}}</td> - <td>The browser can play the media, but estimates that not enough data has been loaded to play the media up to its end without having to stop for further buffering of content.</td> - </tr> - <tr> - <td>{{event("canplaythrough")}}</td> - <td>The browser estimates it can play the media up to its end without stopping for content buffering.</td> - </tr> - <tr> - <td>{{event("ended")}}</td> - <td>Playback has stopped because the end of the media was reached.</td> - </tr> - <tr> - <td>{{event("emptied")}}</td> - <td>The media has become empty; for example, this event is sent if the media has already been loaded (or partially loaded), and the <a href="/en-US/docs/XPCOM_Interface_Reference/NsIDOMHTMLMediaElement" rel="internal"><code>load()</code></a> method is called to reload it.</td> - </tr> - <tr> - <td>{{event("stalled")}}</td> - <td>The user agent is trying to fetch media data, but data is unexpectedly not forthcoming.</td> - </tr> - <tr> - <td>{{event("suspend")}}</td> - <td>Media data loading has been suspended.</td> - </tr> - <tr> - <td>{{event("play")}}</td> - <td>Playback has begun.</td> - </tr> - <tr> - <td>{{event("playing")}}</td> - <td>Playback is ready to start after having been paused or delayed due to lack of data.</td> - </tr> - <tr> - <td>{{event("pause")}}</td> - <td>Playback has been paused.</td> - </tr> - <tr> - <td>{{event("waiting")}}</td> - <td>Playback has stopped because of a temporary lack of data.</td> - </tr> - <tr> - <td>{{event("seeking")}}</td> - <td>A <em>seek</em> operation began.</td> - </tr> - <tr> - <td>{{event("seeked")}}</td> - <td>A <em>seek</em> operation completed.</td> - </tr> - <tr> - <td>{{event("ratechange")}}</td> - <td>The playback rate has changed.</td> - </tr> - <tr> - <td>{{event("timeupdate")}}</td> - <td>The time indicated by the <code>currentTime</code> attribute has been updated.</td> - </tr> - <tr> - <td>{{event("volumechange")}}</td> - <td>The volume has changed.</td> - </tr> - <tr> - <td>{{event("complete")}}</td> - <td>The rendering of an {{domxref("OfflineAudioContext")}} is terminated.</td> - </tr> - <tr> - <td>{{event("audioprocess")}}</td> - <td>The input buffer of a {{domxref("ScriptProcessorNode")}} is ready to be processed.</td> - </tr> - </tbody> -</table> - -<table class="standard-table"> - <caption>Progress Events</caption> - <thead> - <tr> - <th scope="col">Event Name</th> - <th scope="col">Fired When</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{event("loadstart")}}</td> - <td>Progress has begun.</td> - </tr> - <tr> - <td>{{event("progress")}}</td> - <td>In progress.</td> - </tr> - <tr> - <td>{{event("error")}}</td> - <td>Progression has failed.</td> - </tr> - <tr> - <td>{{event("timeout")}}</td> - <td>Progression is terminated due to preset time expiring.</td> - </tr> - <tr> - <td><code><a href="/en-US/docs/Web/Reference/Events/abort_(ProgressEvent)">abort</a></code></td> - <td>Progression has been terminated (not due to an error).</td> - </tr> - <tr> - <td><code><a href="/en-US/docs/Web/Reference/Events/load_(ProgressEvent)">load</a></code></td> - <td>Progression has been successful.</td> - </tr> - <tr> - <td>{{event("loadend")}}</td> - <td>Progress has stopped (after "error", "abort" or "load" have been dispatched).</td> - </tr> - </tbody> -</table> - -<h3 id="Storage_events">Storage events</h3> - -<p>{{event("change")}} (see {{anch("Non-standard events")}})<br> - {{event("storage")}}</p> - -<h3 id="Update_events">Update events</h3> - -<p>{{event("checking")}}<br> - {{event("downloading")}}<br> - {{event("error")}}<br> - {{event("noupdate")}}<br> - {{event("obsolete")}}<br> - {{event("updateready")}}</p> - -<h3 id="Value_change_events">Value change events</h3> - -<p>{{event("broadcast")}}<br> - {{event("CheckboxStateChange")}}<br> - {{event("hashchange")}}<br> - {{event("input")}}<br> - {{event("RadioStateChange")}}<br> - {{event("readystatechange")}}<br> - {{event("ValueChange")}}</p> - -<h3 id="Uncategorized_events">Uncategorized events</h3> - -<p>{{event("invalid")}}<br> - {{event("localized")}}<br> - <code><a href="/en-US/docs/Web/Reference/Events/message_webworker">message</a></code><br> - <code><a href="/en-US/docs/Web/Reference/Events/message_webmessaging">message</a></code><br> - <code><a href="/en-US/docs/Web/Reference/Events/message_serversentevents">message</a></code><br> - <code><a href="/en-US/docs/Web/Reference/Events/open_serversentevents">open</a></code><br> - {{event("show")}}</p> - -<h2 id="Less_common_and_non-standard_events">Less common and non-standard events</h2> - -<h3 id="cancelable_Fetch_events">"cancelable" Fetch events</h3> - -<table class="standard-table"> - <thead> - <tr> - <th scope="col">Event name</th> - <th scope="col">Fired when</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{event("abort_(cancellable_fetch)", "abort")}}</td> - <td>A fetch request is aborted, i.e. using {{domxref("FetchController.abort()")}}.</td> - </tr> - <tr> - <td>{{event("requestprogress")}}</td> - <td>The HTTP request part of a fetch request makes progress.</td> - </tr> - <tr> - <td>{{event("responseprogress")}}</td> - <td>The response part of a fetch request makes progress, i.e. more of the response is downloaded.</td> - </tr> - <tr> - <td>{{event("statechange_(cancellable_fetch)", "statechange")}}</td> - <td>The {{domxref("FetchObserver.state", "state")}} of a fetch request changes.</td> - </tr> - </tbody> -</table> - -<h3 id="WebVR_events">WebVR events</h3> - -<table class="standard-table"> - <thead> - <tr> - <th scope="col">Event name</th> - <th scope="col">Fired when</th> - </tr> - <tr> - <td>{{event("vrdisplayconnect")}}</td> - <td>when a compatible {{domxref("VRDisplay")}} is connected to the computer.</td> - </tr> - <tr> - <td>{{event("vrdisplaydisconnect")}}</td> - <td>When a compatible {{domxref("VRDisplay")}} is disconnected from the computer.</td> - </tr> - <tr> - <td>{{event("vrdisplayactivate")}}</td> - <td>When a VR display is able to be presented to, for example if an HMD has been moved to bring it out of standby, or woken up by being put on.</td> - </tr> - <tr> - <td>{{event("vrdisplaydeactivate")}}</td> - <td>When a {{domxref("VRDisplay")}} can no longer be presented to, for example if an HMD has gone into standby or sleep mode due to a period of inactivity.</td> - </tr> - <tr> - <td>{{event("vrdisplayblur")}}</td> - <td>when presentation to a {{domxref("VRDisplay")}} has been paused for some reason by the browser, OS, or VR hardware â for example, while the user is interacting with a system menu or browser, to prevent tracking or loss of experience.</td> - </tr> - <tr> - <td>{{event("vrdisplayfocus")}}</td> - <td>When presentation to a {{domxref("VRDisplay")}} has resumed after being blurred.</td> - </tr> - <tr> - <td>{{event("vrdisplaypresentchange")}}</td> - <td>The presenting state of a {{domxref("VRDisplay")}} changes â i.e. goes from presenting to not presenting, or vice versa.</td> - </tr> - </thead> -</table> - -<h3 id="SVG_events">SVG events</h3> - -<p>{{event("SVGAbort")}}<br> - {{event("SVGError")}}<br> - {{event("SVGLoad")}}<br> - {{event("SVGResize")}}<br> - {{event("SVGScroll")}}<br> - {{event("SVGUnload")}}<br> - {{event("SVGZoom")}}</p> - -<h3 id="Database_events">Database events</h3> - -<p><code><a href="/en-US/docs/Web/Reference/Events/abort_indexedDB">abort</a></code><br> - <code><a href="/en-US/docs/Web/Reference/Events/blocked_indexedDB">blocked</a></code><br> - <code><a href="/en-US/docs/Web/Reference/Events/complete_indexedDB">complete</a></code><br> - {{event("error")}} (<a href="/en-US/docs/Web/Reference/Events/error">link</a>)<br> - <code><a href="/en-US/docs/Web/Reference/Events/success_indexedDB">success</a></code><br> - <code><a href="/en-US/docs/Web/Reference/Events/upgradeneeded_indexedDB">upgradeneeded</a></code><br> - <code><a href="/en-US/docs/Web/Reference/Events/versionchange_indexedDB">versionchange</a></code></p> - -<h3 id="Notification_events">Notification events</h3> - -<p><a href="/en-US/docs/Web/Reference/Events/AlertActive">AlertActive</a><br> - <a href="/en-US/docs/Web/Reference/Events/AlertClose">AlertClose</a></p> - -<h3 id="CSS_events">CSS events</h3> - -<p><a href="/en-US/docs/Web/Reference/Events/CssRuleViewRefreshed">CssRuleViewRefreshed</a><br> - <a href="/en-US/docs/Web/Reference/Events/CssRuleViewChanged">CssRuleViewChanged</a><br> - <a href="/en-US/docs/Web/Reference/Events/CssRuleViewCSSLinkClicked">CssRuleViewCSSLinkClicked</a><br> - {{event("transitionend")}}</p> - -<h3 id="Script_events">Script events</h3> - -<p>{{event("afterscriptexecute")}}<br> - {{event("beforescriptexecute")}}</p> - -<h3 id="Menu_events">Menu events</h3> - -<p>{{event("DOMMenuItemActive")}}<br> - {{event("DOMMenuItemInactive")}}</p> - -<h3 id="Window_events">Window events</h3> - -<p><a href="/en-US/docs/Web/Reference/Events/DOMWindowCreated">DOMWindowCreated</a><br> - <a href="/en-US/docs/Web/Reference/Events/DOMTitleChanged">DOMTitleChanged</a><br> - <a href="/en-US/docs/Web/Reference/Events/DOMWindowClose">DOMWindowClose</a><br> - <a href="/en-US/docs/Web/Reference/Events/SSWindowClosing">SSWindowClosing</a><br> - <a href="/en-US/docs/Web/Reference/Events/SSWindowStateReady">SSWindowStateReady</a><br> - <a href="/en-US/docs/Web/Reference/Events/SSWindowStateBusy">SSWindowStateBusy</a><br> - <a href="/en-US/docs/Web/Reference/Events/close_event">close</a></p> - -<h3 id="Document_events">Document events</h3> - -<p><a href="/en-US/docs/Web/Reference/Events/DOMLinkAdded">DOMLinkAdded</a><br> - <a href="/en-US/docs/Web/Reference/Events/DOMLinkRemoved">DOMLinkRemoved</a><br> - <a href="/en-US/docs/Web/Reference/Events/DOMMetaAdded">DOMMetaAdded</a><br> - <a href="/en-US/docs/Web/Reference/Events/DOMMetaRemoved">DOMMetaRemoved</a><br> - <a href="/en-US/docs/Web/Reference/Events/DOMWillOpenModalDialog">DOMWillOpenModalDialog</a><br> - <a href="/en-US/docs/Web/Reference/Events/DOMModalDialogClosed">DOMModalDialogClosed</a></p> - -<h3 id="Popup_events">Popup events</h3> - -<p>{{event("popuphidden")}}<br> - {{event("popuphiding")}}<br> - {{event("popupshowing")}}<br> - {{event("popupshown")}}<br> - <a href="/en-US/docs/Web/Reference/Events/DOMPopupBlocked">DOMPopupBlocked</a></p> - -<h3 id="Tab_events">Tab events</h3> - -<p><a href="/en-US/docs/Web/Reference/Events/TabOpen">TabOpen</a><br> - <a href="/en-US/docs/Web/Reference/Events/TabClose">TabClose</a><br> - <a href="/en-US/docs/Web/Reference/Events/TabSelect">TabSelect</a><br> - <a href="/en-US/docs/Web/Reference/Events/TabShow">TabShow</a><br> - <a href="/en-US/docs/Web/Reference/Events/TabHide">TabHide</a><br> - <a href="/en-US/docs/Web/Reference/Events/TabPinned">TabPinned</a><br> - <a href="/en-US/docs/Web/Reference/Events/TabUnpinned">TabUnpinned</a><br> - <a href="/en-US/docs/Web/Reference/Events/SSTabClosing">SSTabClosing</a><br> - <a href="/en-US/docs/Web/Reference/Events/SSTabRestoring">SSTabRestoring</a><br> - <a href="/en-US/docs/Web/Reference/Events/SSTabRestored">SSTabRestored</a><br> - {{event("visibilitychange")}}</p> - -<h3 id="Battery_events">Battery events</h3> - -<p>{{event("chargingchange")}}<br> - {{event("chargingtimechange")}}<br> - {{event("dischargingtimechange")}}<br> - {{event("levelchange")}}</p> - -<h3 id="Call_events">Call events</h3> - -<p>{{event("alerting")}}<br> - {{event("busy")}}<br> - {{event("callschanged")}}<br> - {{event("cfstatechange")}}<br> - {{event("connected")}}<br> - {{event("connecting")}}<br> - {{event("dialing")}}<br> - {{event("disconnected")}}<br> - {{event("disconnecting")}}<br> - {{event("error_(Telephony)","error")}}<br> - {{event("held")}}, {{event("holding")}}<br> - {{event("incoming")}}<br> - {{event("resuming")}}<br> - {{event("statechange")}}<br> - {{event("voicechange")}}</p> - -<h3 id="Sensor_events">Sensor events</h3> - -<p>{{event("compassneedscalibration")}}<br> - {{event("devicelight")}}<br> - {{event("devicemotion")}}<br> - {{event("deviceorientation")}}<br> - {{event("deviceproximity")}}<br> - {{event("MozOrientation")}}<br> - {{event("orientationchange")}}<br> - {{event("userproximity")}}</p> - -<h3 id="Smartcard_events">Smartcard events</h3> - -<p>{{event("icccardlockerror")}}<br> - {{event("iccinfochange")}}<br> - {{event("smartcard-insert")}}<br> - {{event("smartcard-remove")}}<br> - {{event("stkcommand")}}<br> - {{event("stksessionend")}}<br> - {{event("cardstatechange")}}</p> - -<h3 id="SMS_and_USSD_events">SMS and USSD events</h3> - -<p>{{event("delivered")}}<br> - {{event("received")}}<br> - {{event("sent")}}<br> - {{event("ussdreceived")}}</p> - -<h3 id="Frame_events">Frame events</h3> - -<p>{{event("mozbrowserclose")}}<br> - {{event("mozbrowsercontextmenu")}}<br> - {{event("mozbrowsererror")}}<br> - {{event("mozbrowsericonchange")}}<br> - {{event("mozbrowserlocationchange")}}<br> - {{event("mozbrowserloadend")}}<br> - {{event("mozbrowserloadstart")}}<br> - {{event("mozbrowseropenwindow")}}<br> - {{event("mozbrowsersecuritychange")}}<br> - {{event("mozbrowsershowmodalprompt")}} (<a href="/en-US/docs/Web/Reference/Events/mozbrowsershowmodalprompt">link</a>)<br> - {{event("mozbrowsertitlechange")}}<br> - <a href="/en-US/docs/Web/Reference/Events/DOMFrameContentLoaded">DOMFrameContentLoaded</a></p> - -<h3 id="DOM_mutation_events">DOM mutation events</h3> - -<p><code><a href="/en-US/docs/DOM/Mutation_events">DOMAttributeNameChanged</a></code><br> - <code><a href="/en-US/docs/DOM/Mutation_events">DOMAttrModified</a></code><br> - <code><a href="/en-US/docs/DOM/Mutation_events">DOMCharacterDataModified</a></code><br> - {{event("DOMContentLoaded")}}<br> - <code><a href="/en-US/docs/DOM/Mutation_events">DOMElementNameChanged</a></code><br> - <code><a href="/en-US/docs/DOM/Mutation_events">DOMNodeInserted</a></code><br> - <code><a href="/en-US/docs/DOM/Mutation_events">DOMNodeInsertedIntoDocument</a></code><br> - <code><a href="/en-US/docs/DOM/Mutation_events">DOMNodeRemoved</a></code><br> - <code><a href="/en-US/docs/DOM/Mutation_events">DOMNodeRemovedFromDocument</a></code><br> - <code><a href="/en-US/docs/DOM/Mutation_events">DOMSubtreeModified</a></code></p> - -<h3 id="Touch_events">Touch events</h3> - -<p><a href="/en-US/docs/Web/Reference/Events/MozEdgeUIGesture">MozEdgeUIGesture</a><br> - <a href="/en-US/docs/Web/Reference/Events/MozMagnifyGesture">MozMagnifyGesture</a><br> - <a href="/en-US/docs/Web/Reference/Events/MozMagnifyGestureStart">MozMagnifyGestureStart</a><br> - <a href="/en-US/docs/Web/Reference/Events/MozMagnifyGestureUpdate">MozMagnifyGestureUpdate</a><br> - <a href="/en-US/docs/Web/Reference/Events/MozPressTapGesture">MozPressTapGesture</a><br> - <a href="/en-US/docs/Web/Reference/Events/MozRotateGesture">MozRotateGesture</a><br> - <a href="/en-US/docs/Web/Reference/Events/MozRotateGestureStart">MozRotateGestureStart</a><br> - <a href="/en-US/docs/Web/Reference/Events/MozRotateGestureUpdate">MozRotateGestureUpdate</a><br> - <a href="/en-US/docs/Web/Reference/Events/MozSwipeGesture">MozSwipeGesture</a><br> - <a href="/en-US/docs/Web/Reference/Events/MozTapGesture">MozTapGesture</a><br> - <a href="/en-US/DOM/Touch_events_(Mozilla_experimental)">MozTouchDown</a><br> - <a href="/en-US/DOM/Touch_events_(Mozilla_experimental)">MozTouchMove</a><br> - <a href="/en-US/DOM/Touch_events_(Mozilla_experimental)">MozTouchUp</a><br> - {{event("touchcancel")}}<br> - {{event("touchend")}}<br> - {{event("touchenter")}}<br> - {{event("touchleave")}}<br> - {{event("touchmove")}}<br> - {{event("touchstart")}}</p> - -<h3 id="Pointer_events">Pointer events</h3> - -<p>{{event("pointerover")}}<br> - {{event("pointerenter")}}<br> - {{event("pointerdown")}}<br> - {{event("pointermove")}}<br> - {{event("pointerup")}}<br> - {{event("pointercancel")}}<br> - {{event("pointerout")}}<br> - {{event("pointerleave")}}<br> - {{event("gotpointercapture")}}<br> - {{event("lostpointercapture")}}</p> - -<h2 id="Standard_events">Standard events</h2> - -<p>These events are defined in official Web specifications, and should be common across browsers. Each event is listed along with the interface representing the object sent to recipients of the event (so you can find information about what data is provided with each event) as well as a link to the specification or specifications that define the event.</p> - -<table class="standard-table" style="height: 9388px; width: 1781px;"> - <thead> - <tr> - <th class="header" style="width: 220px;">Event Name</th> - <th class="header" style="width: 90px;">Event Type</th> - <th class="header" style="width: 100px;">Specification</th> - <th class="header">Fired when...</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{event("abort")}}</td> - <td>{{domxref("UIEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-abort">DOM L3</a></td> - <td>The loading of a resource has been aborted.</td> - </tr> - <tr> - <td><code><a href="/en-US/docs/Web/Reference/Events/abort_(ProgressEvent)">abort</a></code></td> - <td>{{domxref("ProgressEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/progress-events/">Progress</a> and <a href="http://www.w3.org/TR/XMLHttpRequest/#event-xhr-abort">XMLHttpRequest</a></td> - <td>Progression has been terminated (not due to an error).</td> - </tr> - <tr> - <td><code><a href="/en-US/docs/Web/Reference/Events/abort_indexedDB">abort</a></code></td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/IndexedDB/#database-interface">IndexedDB</a></td> - <td>A transaction has been aborted.</td> - </tr> - <tr> - <td>{{event("afterprint")}}{{gecko_minversion_inline("6")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/html5/webappapis.html#printing">HTML5</a></td> - <td>The associated document has started printing or the print preview has been closed.</td> - </tr> - <tr> - <td>{{event("animationend")}}</td> - <td>{{domxref("AnimationEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/css3-animations/#animation-events">CSS Animations</a></td> - <td>A <a href="/en-US/docs/CSS/CSS_animations">CSS animation</a> has completed.</td> - </tr> - <tr> - <td>{{event("animationiteration")}}</td> - <td>{{domxref("AnimationEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/css3-animations/#animation-events">CSS Animations</a></td> - <td>A <a href="/en-US/docs/CSS/CSS_animations">CSS animation</a> is repeated.</td> - </tr> - <tr> - <td>{{event("animationstart")}}</td> - <td>{{domxref("AnimationEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/css3-animations/#animation-events">CSS Animations</a></td> - <td>A <a href="/en-US/docs/CSS/CSS_animations">CSS animation</a> has started.</td> - </tr> - <tr> - <td>{{event("appinstalled")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="/en-US/docs/Web/Manifest">Web App Manifest</a></td> - <td>A web application is successfully installed as a <a href="https://developer.mozilla.org/en-US/Apps/Progressive">progressive web app</a>.</td> - </tr> - <tr> - <td>{{event("audioprocess")}}</td> - <td>{{domxref("AudioProcessingEvent")}}</td> - <td style="white-space: nowrap;">{{SpecName('Web Audio API', '#AudioProcessingEvent', 'audioprocess')}}</td> - <td>The input buffer of a {{domxref("ScriptProcessorNode")}} is ready to be processed.</td> - </tr> - <tr> - <td>{{event("audioend")}} {{experimental_inline}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;">{{SpecName('Web Speech API')}}</td> - <td>The user agent has finished capturing audio for speech recognition.</td> - </tr> - <tr> - <td>{{event("audiostart")}} {{experimental_inline}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;">{{SpecName('Web Speech API')}}</td> - <td>The user agent has started to capture audio for speech recognition.</td> - </tr> - <tr> - <td>{{event("beforeprint")}} {{gecko_minversion_inline("6")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/html5/webappapis.html#printing">HTML5</a></td> - <td>The associated document is about to be printed or previewed for printing.</td> - </tr> - <tr> - <td>{{event("beforeunload")}}</td> - <td>{{domxref("BeforeUnloadEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/html5/browsers.html#unloading-documents">HTML5 </a></td> - <td>The window, the document and its resources are about to be unloaded.</td> - </tr> - <tr> - <td>{{event("beginEvent")}}</td> - <td>{{domxref("TimeEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/SVG/interact.html#SVGEvents">SVG</a></td> - <td>A <a href="/en-US/docs/SVG/SVG_animation_with_SMIL">SMIL</a> animation element begins.</td> - </tr> - <tr> - <td><code><a href="/en-US/docs/Web/Reference/Events/blocked_indexedDB">blocked</a></code></td> - <td> </td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/IndexedDB/#request-api">IndexedDB</a></td> - <td>An open connection to a database is blocking a <code>versionchange</code> transaction on the same database.</td> - </tr> - <tr> - <td>{{event("blur")}}</td> - <td>{{domxref("FocusEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-blur">DOM L3</a></td> - <td>An element has lost focus (does not bubble).</td> - </tr> - <tr> - <td>{{event("boundary")}} {{experimental_inline}}</td> - <td>{{domxref("SpeechSynthesisEvent")}}</td> - <td style="white-space: nowrap;">{{SpecName('Web Speech API')}}</td> - <td>The spoken utterance reaches a word or sentence boundary</td> - </tr> - <tr> - <td>{{event("cached")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/html/wg/drafts/html/master/browsers.html#offline">Offline</a></td> - <td>The resources listed in the manifest have been downloaded, and the application is now cached.</td> - </tr> - <tr> - <td>{{event("canplay")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-canplay">HTML5 media</a></td> - <td>The user agent can play the media, but estimates that not enough data has been loaded to play the media up to its end without having to stop for further buffering of content.</td> - </tr> - <tr> - <td>{{event("canplaythrough")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-canplaythrough">HTML5 media</a></td> - <td>The user agent can play the media up to its end without having to stop for further buffering of content.</td> - </tr> - <tr> - <td>{{event("change")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-2-Events/events.html">DOM L2</a>, <a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/common-input-element-attributes.html#event-input-change">HTML5</a></td> - <td>The <code>change</code> event is fired for {{HTMLElement("input")}}, {{HTMLElement("select")}}, and {{HTMLElement("textarea")}} elements when a change to the element's value is committed by the user.</td> - </tr> - <tr> - <td>{{event("chargingchange")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="https://dvcs.w3.org/hg/dap/raw-file/tip/battery/Overview.html">Battery status</a></td> - <td>The battery begins or stops charging.</td> - </tr> - <tr> - <td>{{event("chargingtimechange")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="https://dvcs.w3.org/hg/dap/raw-file/tip/battery/Overview.html">Battery status</a></td> - <td>The <code>chargingTime</code> attribute has been updated.</td> - </tr> - <tr> - <td>{{event("checking")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/html/wg/drafts/html/master/browsers.html#offline">Offline</a></td> - <td>The user agent is checking for an update, or attempting to download the cache manifest for the first time.</td> - </tr> - <tr> - <td>{{event("click")}}</td> - <td>{{domxref("MouseEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-click">DOM L3</a></td> - <td>A pointing device button has been pressed and released on an element.</td> - </tr> - <tr> - <td><code><a href="/en-US/docs/Web/Reference/Events/close_websocket">close</a></code></td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/websockets/">WebSocket</a></td> - <td>A WebSocket connection has been closed.</td> - </tr> - <tr> - <td><code><a href="/en-US/docs/Web/Reference/Events/complete_indexedDB">complete</a></code></td> - <td> </td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/IndexedDB/#transaction">IndexedDB</a></td> - <td>A transaction successfully completed.</td> - </tr> - <tr> - <td>{{event("complete")}}</td> - <td>{{domxref("OfflineAudioCompletionEvent")}}</td> - <td style="white-space: nowrap;">{{SpecName('Web Audio API', '#OfflineAudioCompletionEvent-section', 'OfflineAudioCompletionEvent')}}</td> - <td>The rendering of an {{domxref("OfflineAudioContext")}} is terminated.</td> - </tr> - <tr> - <td>{{event("compositionend")}}{{gecko_minversion_inline("9")}}</td> - <td>{{domxref("CompositionEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-compositionend">DOM L3</a></td> - <td>The composition of a passage of text has been completed or canceled.</td> - </tr> - <tr> - <td>{{event("compositionstart")}}{{gecko_minversion_inline("9")}}</td> - <td>{{domxref("CompositionEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-compositionstart">DOM L3</a></td> - <td>The composition of a passage of text is prepared (similar to keydown for a keyboard input, but works with other inputs such as speech recognition).</td> - </tr> - <tr> - <td>{{event("compositionupdate")}}{{gecko_minversion_inline("9")}}</td> - <td>{{domxref("CompositionEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-compositionupdate">DOM L3</a></td> - <td>A character is added to a passage of text being composed.</td> - </tr> - <tr> - <td>{{event("contextmenu")}}</td> - <td>{{domxref("MouseEvent")}}</td> - <td style="white-space: nowrap;"><a href="https://html.spec.whatwg.org/multipage/forms.html#context-menus">HTML5</a></td> - <td>The right button of the mouse is clicked (before the context menu is displayed).</td> - </tr> - <tr> - <td>{{event("copy")}}</td> - <td>{{domxref("ClipboardEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/clipboard-apis/#copy-event">Clipboard</a></td> - <td>The text selection has been added to the clipboard.</td> - </tr> - <tr> - <td>{{event("cut")}}</td> - <td>{{domxref("ClipboardEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/clipboard-apis/#cut-event">Clipboard</a></td> - <td>The text selection has been removed from the document and added to the clipboard.</td> - </tr> - <tr> - <td>{{event("dblclick")}}</td> - <td>{{domxref("MouseEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-dblclick">DOM L3</a></td> - <td>A pointing device button is clicked twice on an element.</td> - </tr> - <tr> - <td>{{event("devicechange")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;">{{SpecName("Media Capture")}}</td> - <td>A media device such as a camera, microphone, or speaker is connected or removed from the system.</td> - </tr> - <tr> - <td>{{event("devicelight")}}</td> - <td>{{domxref("DeviceLightEvent")}}</td> - <td style="white-space: nowrap;"><a class="external" href="http://dvcs.w3.org/hg/dap/raw-file/tip/light/Overview.html" lang="en" title="The definition of 'Ambient Light Events' in that specification.">Ambient Light Events</a></td> - <td>Fresh data is available from a light sensor.</td> - </tr> - <tr> - <td>{{event("devicemotion")}}</td> - <td>{{domxref("DeviceMotionEvent")}}</td> - <td style="white-space: nowrap;"><a class="external" href="http://dev.w3.org/geo/api/spec-source-orientation.html" lang="en" title="The 'Device Orientation Events' specification">Device Orientation Events</a></td> - <td>Fresh data is available from a motion sensor.</td> - </tr> - <tr> - <td>{{event("deviceorientation")}}</td> - <td>{{domxref("DeviceOrientationEvent")}}</td> - <td style="white-space: nowrap;"><a class="external" href="http://dev.w3.org/geo/api/spec-source-orientation.html" lang="en" title="The 'Device Orientation Events' specification">Device Orientation Events</a></td> - <td>Fresh data is available from an orientation sensor.</td> - </tr> - <tr> - <td>{{event("deviceproximity")}}</td> - <td>{{domxref("DeviceProximityEvent")}}</td> - <td style="white-space: nowrap;"><a class="external" href="http://dvcs.w3.org/hg/dap/raw-file/tip/proximity/Overview.html" lang="en" title="The definition of 'Proximity Events' in that specification.">Proximity Events</a></td> - <td>Fresh data is available from a proximity sensor (indicates an approximated distance between the device and a nearby object).</td> - </tr> - <tr> - <td>{{event("dischargingtimechange")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="https://dvcs.w3.org/hg/dap/raw-file/tip/battery/Overview.html">Battery status</a></td> - <td>The <code>dischargingTime</code> attribute has been updated.</td> - </tr> - <tr> - <td><code>DOMActivate</code> {{deprecated_inline}}</td> - <td>{{domxref("UIEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-DOMActivate">DOM L3</a></td> - <td>A button, link or state changing element is activated (use {{event("click")}} instead).</td> - </tr> - <tr> - <td><code><a href="/en-US/docs/DOM/Mutation_events">DOMAttributeNameChanged</a></code> {{deprecated_inline}}</td> - <td>{{domxref("MutationNameEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/#event-type-DOMAttributeNameChanged">DOM L3</a> Removed</td> - <td>The name of an attribute changed (use <a href="/en-US/docs/DOM/MutationObserver">mutation observers</a> instead).</td> - </tr> - <tr> - <td><code><a href="/en-US/docs/DOM/Mutation_events">DOMAttrModified</a></code> {{deprecated_inline}}</td> - <td>{{domxref("MutationEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-DOMAttrModified">DOM L3</a></td> - <td>The value of an attribute has been modified (use <a href="/en-US/docs/DOM/MutationObserver">mutation observers</a> instead).</td> - </tr> - <tr> - <td><code><a href="/en-US/docs/DOM/Mutation_events">DOMCharacterDataModified</a></code> {{deprecated_inline}}</td> - <td>{{domxref("MutationEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-DOMCharacterDataModified">DOM L3</a></td> - <td>A text or another <a href="/en-US/docs/DOM/CharacterData">CharacterData</a> has changed (use <a href="/en-US/docs/DOM/MutationObserver">mutation observers</a> instead).</td> - </tr> - <tr> - <td>{{event("DOMContentLoaded")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/the-end.html#the-end">HTML5</a></td> - <td>The document has finished loading (but not its dependent resources).</td> - </tr> - <tr> - <td><code><a href="/en-US/docs/DOM/Mutation_events">DOMElementNameChanged</a></code> {{deprecated_inline}}</td> - <td>{{domxref("MutationNameEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/#event-type-DOMElementNameChanged">DOM L3</a> Removed</td> - <td>The name of an element changed (use <a href="/en-US/docs/DOM/MutationObserver">mutation observers</a> instead).</td> - </tr> - <tr> - <td><code>DOMFocusIn</code> {{deprecated_inline}}</td> - <td>{{domxref("FocusEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-DOMFocusIn">DOM L3</a></td> - <td>An element has received focus (use {{event("focus")}} or {{event("focusin")}} instead).</td> - </tr> - <tr> - <td><code>DOMFocusOut</code> {{deprecated_inline}}</td> - <td>{{domxref("FocusEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-DOMFocusOut">DOM L3</a></td> - <td>An element has lost focus (use {{event("blur")}} or {{event("focusout")}} instead).</td> - </tr> - <tr> - <td><code><a href="/en-US/docs/DOM/Mutation_events">DOMNodeInserted</a></code> {{deprecated_inline}}</td> - <td>{{domxref("MutationEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-DOMNodeInserted">DOM L3</a></td> - <td>A node has been added as a child of another node (use <a href="/en-US/docs/DOM/MutationObserver">mutation observers</a> instead).</td> - </tr> - <tr> - <td><code><a href="/en-US/docs/DOM/Mutation_events">DOMNodeInsertedIntoDocument</a></code> {{deprecated_inline}}</td> - <td>{{domxref("MutationEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-DOMNodeInsertedIntoDocument">DOM L3</a></td> - <td>A node has been inserted into the document (use <a href="/en-US/docs/DOM/MutationObserver">mutation observers</a> instead).</td> - </tr> - <tr> - <td><code><a href="/en-US/docs/DOM/Mutation_events">DOMNodeRemoved</a></code> {{deprecated_inline}}</td> - <td>{{domxref("MutationEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-DOMNodeRemoved">DOM L3</a></td> - <td>A node has been removed from its parent node (use <a href="/en-US/docs/DOM/MutationObserver">mutation observers</a> instead).</td> - </tr> - <tr> - <td><code><a href="/en-US/docs/DOM/Mutation_events">DOMNodeRemovedFromDocument</a></code> {{deprecated_inline}}</td> - <td>{{domxref("MutationEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-DOMNodeRemovedFromDocument">DOM L3</a></td> - <td>A node has been removed from the document (use <a href="/en-US/docs/DOM/MutationObserver">mutation observers</a> instead).</td> - </tr> - <tr> - <td><code><a href="/en-US/docs/DOM/Mutation_events">DOMSubtreeModified</a></code> {{deprecated_inline}}</td> - <td>{{domxref("MutationEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-DOMSubtreeModified">DOM L3</a></td> - <td>A change happened in the document (use <a href="/en-US/docs/DOM/MutationObserver">mutation observers</a> instead).</td> - </tr> - <tr> - <td>{{event("downloading")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/html/wg/drafts/html/master/browsers.html#offline">Offline</a></td> - <td>The user agent has found an update and is fetching it, or is downloading the resources listed by the cache manifest for the first time.</td> - </tr> - <tr> - <td>{{event("drag")}}</td> - <td>{{domxref("DragEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/dnd.html#event-drag">HTML5</a></td> - <td>An element or text selection is being dragged (every 350ms).</td> - </tr> - <tr> - <td>{{event("dragend")}}</td> - <td>{{domxref("DragEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/dnd.html#event-dragend">HTML5</a></td> - <td>A drag operation is being ended (by releasing a mouse button or hitting the escape key).</td> - </tr> - <tr> - <td>{{event("dragenter")}}</td> - <td>{{domxref("DragEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/dnd.html#event-dragenter">HTML5</a></td> - <td>A dragged element or text selection enters a valid drop target.</td> - </tr> - <tr> - <td>{{event("dragleave")}}</td> - <td>{{domxref("DragEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/dnd.html#event-dragleave">HTML5</a></td> - <td>A dragged element or text selection leaves a valid drop target.</td> - </tr> - <tr> - <td>{{event("dragover")}}</td> - <td>{{domxref("DragEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/dnd.html#event-dragover">HTML5</a></td> - <td>An element or text selection is being dragged over a valid drop target (every 350ms).</td> - </tr> - <tr> - <td>{{event("dragstart")}}</td> - <td>{{domxref("DragEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/dnd.html#event-dragstart">HTML5</a></td> - <td>The user starts dragging an element or text selection.</td> - </tr> - <tr> - <td>{{event("drop")}}</td> - <td>{{domxref("DragEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/dnd.html#event-drop">HTML5</a></td> - <td>An element is dropped on a valid drop target.</td> - </tr> - <tr> - <td>{{event("durationchange")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-durationchange">HTML5 media</a></td> - <td>The <code>duration</code> attribute has been updated.</td> - </tr> - <tr> - <td>{{event("emptied")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-emptied">HTML5 media</a></td> - <td>The media has become empty; for example, this event is sent if the media has already been loaded (or partially loaded), and the <a href="/en-US/docs/XPCOM_Interface_Reference/NsIDOMHTMLMediaElement" rel="internal"><code>load()</code></a> method is called to reload it.</td> - </tr> - <tr> - <td>{{event("end_(SpeechRecognition)","end")}} {{experimental_inline}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;">{{SpecName('Web Speech API')}}</td> - <td>The speech recognition service has disconnected.</td> - </tr> - <tr> - <td>{{event("end_(SpeechSynthesis)","end")}} {{experimental_inline}}</td> - <td>{{domxref("SpeechSynthesisEvent")}}</td> - <td style="white-space: nowrap;">{{SpecName("Web Speech API")}}</td> - <td>The utterance has finished being spoken.</td> - </tr> - <tr> - <td>{{event("ended")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-ended">HTML5 media</a></td> - <td>Playback has stopped because the end of the media was reached.</td> - </tr> - <tr> - <td>{{event("ended_(Web_Audio)", "ended")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;">{{SpecName("Web Audio API")}}</td> - <td>Playback has stopped because the end of the media was reached.</td> - </tr> - <tr> - <td>{{event("endEvent")}}</td> - <td>{{domxref("TimeEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/SVG/interact.html#SVGEvents">SVG</a></td> - <td>A <a href="/en-US/docs/SVG/SVG_animation_with_SMIL">SMIL</a> animation element ends.</td> - </tr> - <tr> - <td>{{event("error")}}</td> - <td>{{domxref("UIEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-error">DOM L3</a></td> - <td>A resource failed to load.</td> - </tr> - <tr> - <td>{{event("error")}}</td> - <td>{{domxref("ProgressEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/progress-events/">Progress</a><span> and </span><a href="http://www.w3.org/TR/XMLHttpRequest/#event-xhr-error">XMLHttpRequest</a></td> - <td>Progression has failed.</td> - </tr> - <tr> - <td>{{event("error")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/html/wg/drafts/html/master/browsers.html#offline">Offline</a></td> - <td>An error occurred while downloading the cache manifest or updating the content of the application.</td> - </tr> - <tr> - <td>{{event("error")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/websockets/">WebSocket</a></td> - <td>A WebSocket connection has been closed with prejudice (some data couldn't be sent for example).</td> - </tr> - <tr> - <td>{{event("error")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://dev.w3.org/html5/eventsource/">Server Sent Events</a></td> - <td>An event source connection has been failed.</td> - </tr> - <tr> - <td>{{event("error")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/IndexedDB/#request-api">IndexedDB</a></td> - <td>A request caused an error and failed.</td> - </tr> - <tr> - <td>{{event("error_(SpeechRecognitionError)","error")}} {{experimental_inline}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;">{{SpecName('Web Speech API')}}</td> - <td>A speech recognition error occurs.</td> - </tr> - <tr> - <td>{{event("error_(SpeechSynthesisError)","error")}}</td> - <td>{{domxref("SpeechSynthesisErrorEvent")}}</td> - <td style="white-space: nowrap;">{{SpecName('Web Speech API')}}</td> - <td>An error occurs that prevents the utterance from being successfully spoken.</td> - </tr> - <tr> - <td>{{event("focus")}}</td> - <td>{{domxref("FocusEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-focus">DOM L3</a></td> - <td>An element has received focus (does not bubble).</td> - </tr> - <tr> - <td>{{event("focusin")}}</td> - <td>{{domxref("FocusEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-focusIn">DOM L3</a></td> - <td>An element is about to receive focus (bubbles).</td> - </tr> - <tr> - <td>{{event("focusout")}}</td> - <td>{{domxref("FocusEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-focusout">DOM L3</a></td> - <td>An element is about to lose focus (bubbles).</td> - </tr> - <tr> - <td>{{event("fullscreenchange")}}{{gecko_minversion_inline("9")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="https://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html#api">Full Screen</a></td> - <td>An element was turned to fullscreen mode or back to normal mode.</td> - </tr> - <tr> - <td>{{event("fullscreenerror")}}{{gecko_minversion_inline("9")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="https://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html#api">Full Screen</a></td> - <td>It was impossible to switch to fullscreen mode for technical reasons or because the permission was denied.</td> - </tr> - <tr> - <td>{{event("gamepadconnected")}}</td> - <td>{{domxref("GamepadEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/gamepad/#the-gamepadconnected-event">Gamepad</a></td> - <td>A gamepad has been connected.</td> - </tr> - <tr> - <td>{{event("gamepaddisconnected")}}</td> - <td>{{domxref("GamepadEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/gamepad/#the-gamepaddisconnected-event">Gamepad</a></td> - <td>A gamepad has been disconnected.</td> - </tr> - <tr> - <td>{{event("gotpointercapture")}}</td> - <td>{{domxref("PointerEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/pointerevents/#the-gotpointercapture-event">Pointer Events</a></td> - <td>Element receives pointer capture.</td> - </tr> - <tr> - <td>{{event("hashchange")}}</td> - <td>{{domxref("HashChangeEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/history.html#event-hashchange">HTML5</a></td> - <td>The fragment identifier of the URL has changed (the part of the URL after the #).</td> - </tr> - <tr> - <td>{{event("lostpointercapture")}}</td> - <td>{{domxref("PointerEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/pointerevents/#the-lostpointercapture-event">Pointer Events</a></td> - <td>Element lost pointer capture.</td> - </tr> - <tr> - <td>{{event("input")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/html5/forms.html#common-event-behaviors">HTML5</a></td> - <td>The value of an element changes or the content of an element with the attribute <a href="/en-US/docs/DOM/Element.contentEditable">contenteditable</a> is modified.</td> - </tr> - <tr> - <td>{{event("invalid")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/association-of-controls-and-forms.html#constraint-validation">HTML5</a></td> - <td>A submittable element has been checked and doesn't satisfy its constraints.</td> - </tr> - <tr> - <td>{{event("keydown")}}</td> - <td>{{domxref("KeyboardEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-keydown">DOM L3</a></td> - <td>A key is pressed down.</td> - </tr> - <tr> - <td>{{event("keypress")}}</td> - <td>{{domxref("KeyboardEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-keypress">DOM L3</a></td> - <td>A key is pressed down and that key normally produces a character value (use input instead).</td> - </tr> - <tr> - <td>{{event("keyup")}}</td> - <td>{{domxref("KeyboardEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-keyup">DOM L3</a></td> - <td>A key is released.</td> - </tr> - <tr> - <td>{{event("languagechange")}} {{experimental_inline}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;">{{ SpecName('HTML5.1', '#dom-navigator-languages', 'NavigatorLanguage.languages') }}</td> - <td>The user's preferred languages have changed.</td> - </tr> - <tr> - <td>{{event("levelchange")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="https://dvcs.w3.org/hg/dap/raw-file/tip/battery/Overview.html">Battery status</a></td> - <td>The <code>level</code> attribute has been updated.</td> - </tr> - <tr> - <td>{{event("load")}}</td> - <td>{{domxref("UIEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-load">DOM L3</a></td> - <td>A resource and its dependent resources have finished loading.</td> - </tr> - <tr> - <td><code><a href="/en-US/docs/Web/Reference/Events/load_(ProgressEvent)">load</a></code></td> - <td>{{domxref("ProgressEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/progress-events/">Progress</a><span> <span>and </span></span><a href="http://www.w3.org/TR/XMLHttpRequest/#event-xhr-load">XMLHttpRequest</a></td> - <td>Progression has been successful.</td> - </tr> - <tr> - <td>{{event("loadeddata")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-loadeddata">HTML5 media</a></td> - <td>The first frame of the media has finished loading.</td> - </tr> - <tr> - <td>{{event("loadedmetadata")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-loadedmetadata">HTML5 media</a></td> - <td>The metadata has been loaded.</td> - </tr> - <tr> - <td>{{event("loadend")}}</td> - <td>{{domxref("ProgressEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/progress-events/">Progress</a><span> <span>and </span></span><a href="http://www.w3.org/TR/XMLHttpRequest/#event-xhr-loadend">XMLHttpRequest</a></td> - <td>Progress has stopped (after "error", "abort" or "load" have been dispatched).</td> - </tr> - <tr> - <td>{{event("loadstart")}}</td> - <td>{{domxref("ProgressEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/progress-events/">Progress </a><span>and </span><a href="http://www.w3.org/TR/XMLHttpRequest/#event-xhr-loadstart">XMLHttpRequest</a></td> - <td>Progress has begun.</td> - </tr> - <tr> - <td>{{event("mark")}} {{experimental_inline}}</td> - <td>{{domxref("SpeechSynthesisEvent")}}</td> - <td style="white-space: nowrap;">{{SpecName('Web Speech API')}}</td> - <td>The spoken utterance reaches a named SSML "mark" tag.</td> - </tr> - <tr> - <td><code><a href="/en-US/docs/Web/Reference/Events/message_websocket">message</a></code></td> - <td>{{domxref("MessageEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/websockets/">WebSocket</a></td> - <td>A message is received through a WebSocket.</td> - </tr> - <tr> - <td><code><a href="/en-US/docs/Web/Reference/Events/message_webworker">message</a></code></td> - <td>{{domxref("MessageEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/workers/#communicating-with-a-dedicated-worker">Web Workers</a></td> - <td>A message is received from a Web Worker.</td> - </tr> - <tr> - <td><code><a href="/en-US/docs/Web/Reference/Events/message_webmessaging">message</a></code></td> - <td>{{domxref("MessageEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/webmessaging/">Web Messaging</a></td> - <td>A message is received from a child (i)frame or a parent window.</td> - </tr> - <tr> - <td><code><a href="/en-US/docs/Web/Reference/Events/message_serversentevents">message</a></code></td> - <td>{{domxref("MessageEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://dev.w3.org/html5/eventsource/">Server Sent Events</a></td> - <td>A message is received through an event source.</td> - </tr> - <tr> - <td>{{event("messageerror")}}</td> - <td>{{domxref("MessageEvent")}}</td> - <td style="white-space: nowrap;">{{domxref("MessagePort")}}, <a href="/en-US/docs/Web/API/Web_Workers_API">Web Workers</a>, <a href="/en-US/docs/Web/API/Broadcast_Channel_API">Broadcast Channel</a>, {{domxref("Window")}}</td> - <td>A message error is raised when a message is received by an object.</td> - </tr> - <tr> - <td>{{event("message_(ServiceWorker)","message")}} {{experimental_inline}}</td> - <td>{{domxref("ServiceWorkerMessageEvent")}} or {{domxref("ExtendableMessageEvent")}}, depending on context.</td> - <td style="white-space: nowrap;"><a href="/en-US/docs/Web/API/Service_Worker_API">Service Workers</a></td> - <td>A message is received from a service worker, or a message is received in a service worker from another context.</td> - </tr> - <tr> - <td>{{event("mousedown")}}</td> - <td>{{domxref("MouseEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-mousedown">DOM L3</a></td> - <td>A pointing device button (usually a mouse) is pressed on an element.</td> - </tr> - <tr> - <td>{{event("mouseenter")}}</td> - <td>{{domxref("MouseEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-mouseenter">DOM L3</a></td> - <td>A pointing device is moved onto the element that has the listener attached.</td> - </tr> - <tr> - <td>{{event("mouseleave")}}</td> - <td>{{domxref("MouseEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-mouseleave">DOM L3</a></td> - <td>A pointing device is moved off the element that has the listener attached.</td> - </tr> - <tr> - <td>{{event("mousemove")}}</td> - <td>{{domxref("MouseEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-mousemove">DOM L3</a></td> - <td>A pointing device is moved over an element.</td> - </tr> - <tr> - <td>{{event("mouseout")}}</td> - <td>{{domxref("MouseEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-mouseout">DOM L3</a></td> - <td>A pointing device is moved off the element that has the listener attached or off one of its children.</td> - </tr> - <tr> - <td>{{event("mouseover")}}</td> - <td>{{domxref("MouseEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-mouseover">DOM L3</a></td> - <td>A pointing device is moved onto the element that has the listener attached or onto one of its children.</td> - </tr> - <tr> - <td>{{event("mouseup")}}</td> - <td>{{domxref("MouseEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-mouseup">DOM L3</a></td> - <td>A pointing device button is released over an element.</td> - </tr> - <tr> - <td>{{event("nomatch")}} {{experimental_inline}}</td> - <td>{{domxref("SpeechRecognitionEvent")}}</td> - <td style="white-space: nowrap;">{{SpecName('Web Speech API')}}</td> - <td>The speech recognition service returns a final result with no significant recognition.</td> - </tr> - <tr> - <td>{{event("notificationclick")}}</td> - <td>{{domxref("NotificationEvent")}}</td> - <td style="white-space: nowrap;">{{SpecName('Web Notifications','#dom-serviceworkerglobalscope-onnotificationclick','onnotificationclick')}}</td> - <td>A system notification<span style="line-height: 19.0909080505371px;"> spawned by {{domxref("ServiceWorkerRegistration.showNotification()")}} has been clicked.</span></td> - </tr> - <tr> - <td>{{event("noupdate")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/html/wg/drafts/html/master/browsers.html#offline">Offline</a></td> - <td>The manifest hadn't changed.</td> - </tr> - <tr> - <td>{{event("obsolete")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/html/wg/drafts/html/master/browsers.html#offline">Offline</a></td> - <td>The manifest was found to have become a 404 or 410 page, so the application cache is being deleted.</td> - </tr> - <tr> - <td>{{event("offline")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/offline.html#event-offline">HTML5 offline</a></td> - <td>The browser has lost access to the network.</td> - </tr> - <tr> - <td>{{event("online")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/offline.html#event-online">HTML5 offline</a></td> - <td>The browser has gained access to the network (but particular websites might be unreachable).</td> - </tr> - <tr> - <td><code><a href="/en-US/docs/Web/Reference/Events/open_websocket">open</a></code></td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/websockets/">WebSocket</a></td> - <td>A WebSocket connection has been established.</td> - </tr> - <tr> - <td><code><a href="/en-US/docs/Web/Reference/Events/open_serversentevents">open</a></code></td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://dev.w3.org/html5/eventsource/">Server Sent Events</a></td> - <td>An event source connection has been established.</td> - </tr> - <tr> - <td>{{event("orientationchange")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/screen-orientation/">Screen Orientation</a></td> - <td>The orientation of the device (portrait/landscape) has changed</td> - </tr> - <tr> - <td>{{event("pagehide")}}</td> - <td>{{domxref("PageTransitionEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/history.html#event-pagehide">HTML5</a></td> - <td>A session history entry is being traversed from.</td> - </tr> - <tr> - <td>{{event("pageshow")}}</td> - <td>{{domxref("PageTransitionEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/history.html#event-pageshow">HTML5</a></td> - <td>A session history entry is being traversed to.</td> - </tr> - <tr> - <td>{{event("paste")}}</td> - <td>{{domxref("ClipboardEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/clipboard-apis/#paste-event">Clipboard</a></td> - <td>Data has been transferred from the system clipboard to the document.</td> - </tr> - <tr> - <td>{{event("pause")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-pause">HTML5 media</a></td> - <td>Playback has been paused.</td> - </tr> - <tr> - <td>{{event("pause_(SpeechSynthesis)", "pause")}} {{experimental_inline}}</td> - <td>{{domxref("SpeechSynthesisEvent")}}</td> - <td style="white-space: nowrap;">{{SpecName('Web Speech API')}}</td> - <td>The utterance is paused part way through.</td> - </tr> - <tr> - <td>{{event("pointercancel")}}</td> - <td>{{domxref("PointerEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/pointerevents/#the-pointercancel-event">Pointer Events</a></td> - <td>The pointer is unlikely to produce any more events.</td> - </tr> - <tr> - <td>{{event("pointerdown")}}</td> - <td>{{domxref("PointerEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/pointerevents/#the-pointerdown-event">Pointer Events</a></td> - <td>The pointer enters the active buttons state.</td> - </tr> - <tr> - <td>{{event("pointerenter")}}</td> - <td>{{domxref("PointerEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/pointerevents/#the-pointerenter-event">Pointer Events</a></td> - <td>Pointing device is moved inside the hit-testing boundary.</td> - </tr> - <tr> - <td>{{event("pointerleave")}}</td> - <td>{{domxref("PointerEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/pointerevents/#the-pointerleave-event">Pointer Events</a></td> - <td>Pointing device is moved out of the hit-testing boundary.</td> - </tr> - <tr> - <td>{{event("pointerlockchange")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/pointerlock/#pointerlockchange-and-pointerlockerror-events">Pointer Lock</a></td> - <td>The pointer was locked or released.</td> - </tr> - <tr> - <td>{{event("pointerlockerror")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/pointerlock/#pointerlockchange-and-pointerlockerror-events">Pointer Lock</a></td> - <td>It was impossible to lock the pointer for technical reasons or because the permission was denied.</td> - </tr> - <tr> - <td>{{event("pointermove")}}</td> - <td>{{domxref("PointerEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/pointerevents/#the-pointermove-event">Pointer Events</a></td> - <td>The pointer changed coordinates.</td> - </tr> - <tr> - <td>{{event("pointerout")}}</td> - <td>{{domxref("PointerEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/pointerevents/#the-pointerout-event">Pointer Events</a></td> - <td>The pointing device moved out of hit-testing boundary or leaves detectable hover range.</td> - </tr> - <tr> - <td>{{event("pointerover")}}</td> - <td>{{domxref("PointerEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/pointerevents/#the-pointerover-event">Pointer Events</a></td> - <td>The pointing device is moved into the hit-testing boundary.</td> - </tr> - <tr> - <td>{{event("pointerup")}}</td> - <td>{{domxref("PointerEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/pointerevents/#the-pointerup-event">Pointer Events</a></td> - <td>The pointer leaves the active buttons state.</td> - </tr> - <tr> - <td>{{event("play")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-play">HTML5 media</a></td> - <td>Playback has begun.</td> - </tr> - <tr> - <td>{{event("playing")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-playing">HTML5 media</a></td> - <td>Playback is ready to start after having been paused or delayed due to lack of data.</td> - </tr> - <tr> - <td>{{event("popstate")}}</td> - <td>{{domxref("PopStateEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/history.html#event-popstate">HTML5</a></td> - <td>A session history entry is being navigated to (in certain cases).</td> - </tr> - <tr> - <td>{{event("progress")}}</td> - <td>{{domxref("ProgressEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/progress-events/">Progress</a><span> <span>and </span></span><a href="http://www.w3.org/TR/XMLHttpRequest/#event-xhr-progress">XMLHttpRequest</a></td> - <td>In progress.</td> - </tr> - <tr> - <td><code><a href="/en-US/docs/Web/Reference/Events/progress_(appcache_event)">progress</a></code></td> - <td>{{domxref("ProgressEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/html/wg/drafts/html/master/browsers.html#offline">Offline</a></td> - <td>The user agent is downloading resources listed by the manifest.</td> - </tr> - <tr> - <td>{{event("push")}}</td> - <td>{{domxref("PushEvent")}}</td> - <td style="white-space: nowrap;">{{SpecName("Push API")}}</td> - <td>A <a href="/en-US/docs/Web/API/Service_Worker_API">Service Worker</a> has received a push message.</td> - </tr> - <tr> - <td>{{event("pushsubscriptionchange")}}</td> - <td>{{domxref("PushEvent")}}</td> - <td style="white-space: nowrap;">{{SpecName("Push API")}}</td> - <td>A <a href="/en-US/docs/Web/API/PushSubscription">PushSubscription</a> has expired.</td> - </tr> - <tr> - <td>{{event("ratechange")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-ratechange">HTML5 media</a></td> - <td>The playback rate has changed.</td> - </tr> - <tr> - <td>{{event("readystatechange")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><span>HTML5 <span>and </span></span><a href="http://www.w3.org/TR/XMLHttpRequest/#event-xhr-readystatechange">XMLHttpRequest</a></td> - <td>The readyState attribute of a document has changed.</td> - </tr> - <tr> - <td>{{event("repeatEvent")}}</td> - <td>{{domxref("TimeEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/SVG/interact.html#SVGEvents">SVG</a></td> - <td>A <a href="/en-US/docs/SVG/SVG_animation_with_SMIL">SMIL</a> animation element is repeated.</td> - </tr> - <tr> - <td>{{event("reset")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-2-Events/events.html">DOM L2</a>, <a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/association-of-controls-and-forms.html#form-submission-0#resetting-a-form">HTML5</a></td> - <td>A form is reset.</td> - </tr> - <tr> - <td>{{event("resize")}}</td> - <td>{{domxref("UIEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-resize">DOM L3</a></td> - <td>The document view has been resized.</td> - </tr> - <tr> - <td>{{event("resourcetimingbufferfull")}}</td> - <td>{{domxref("Performance")}}</td> - <td style="white-space: nowrap;"><a href="https://w3c.github.io/resource-timing/#dom-performance-onresourcetimingbufferfull">Resource Timing</a></td> - <td>The browser's resource timing buffer is full.</td> - </tr> - <tr> - <td>{{event("result")}} {{experimental_inline}}</td> - <td>{{domxref("SpeechRecognitionEvent")}}</td> - <td style="white-space: nowrap;">{{SpecName('Web Speech API')}}</td> - <td>The speech recognition service returns a result â a word or phrase has been positively recognized and this has been communicated back to the app.</td> - </tr> - <tr> - <td>{{event("resume")}} {{experimental_inline}}</td> - <td>{{domxref("SpeechSynthesisEvent")}}</td> - <td style="white-space: nowrap;">{{SpecName('Web Speech API')}}</td> - <td>A paused utterance is resumed.</td> - </tr> - <tr> - <td>{{event("scroll")}}</td> - <td>{{domxref("UIEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-scroll">DOM L3</a></td> - <td>The document view or an element has been scrolled.</td> - </tr> - <tr> - <td>{{event("seeked")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-seeked">HTML5 media</a></td> - <td>A <em>seek</em> operation completed.</td> - </tr> - <tr> - <td>{{event("seeking")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-seeking">HTML5 media</a></td> - <td>A <em>seek</em> operation began.</td> - </tr> - <tr> - <td>{{event("select")}}</td> - <td>{{domxref("UIEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-select">DOM L3</a></td> - <td>Some text is being selected.</td> - </tr> - <tr> - <td>{{event("selectstart")}} {{experimental_inline}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;">{{ SpecName('Selection API')}}</td> - <td>A selection just started.</td> - </tr> - <tr> - <td>{{event("selectionchange")}} {{experimental_inline}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;">{{ SpecName('Selection API')}}</td> - <td>The selection in the document has been changed.</td> - </tr> - <tr> - <td>{{event("show")}}</td> - <td>{{domxref("MouseEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/html5/interactive-elements.html#context-menus">HTML5</a></td> - <td>A contextmenu event was fired on/bubbled to an element that has a <a href="/en-US/docs/DOM/element.contextmenu">contextmenu</a> attribute</td> - </tr> - <tr> - <td>{{event("soundend")}} {{experimental_inline}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;">{{SpecName('Web Speech API')}}</td> - <td>Any sound â recognisable speech or not â has stopped being detected.</td> - </tr> - <tr> - <td>{{event("soundstart")}} {{experimental_inline}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;">{{SpecName('Web Speech API')}}</td> - <td>Any sound â recognisable speech or not â has been detected.</td> - </tr> - <tr> - <td>{{event("speechend")}} {{experimental_inline}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;">{{SpecName('Web Speech API')}}</td> - <td>Speech recognised by the speech recognition service has stopped being detected.</td> - </tr> - <tr> - <td>{{event("speechstart")}} {{experimental_inline}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;">{{SpecName('Web Speech API')}}</td> - <td>Sound that is recognised by the speech recognition service as speech has been detected.</td> - </tr> - <tr> - <td>{{event("stalled")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-stalled">HTML5 media</a></td> - <td>The user agent is trying to fetch media data, but data is unexpectedly not forthcoming.</td> - </tr> - <tr> - <td>{{event("start_(SpeechRecognition)","start")}} {{experimental_inline}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;">{{SpecName('Web Speech API')}}</td> - <td>The speech recognition service has begun listening to incoming audio with intent to recognize grammars associated with the current <code>SpeechRecognition</code>.</td> - </tr> - <tr> - <td>{{event("start_(SpeechSynthesis)","start")}}</td> - <td>{{domxref("SpeechSynthesisEvent")}}</td> - <td style="white-space: nowrap;">{{SpecName('Web Speech API')}}</td> - <td>The utterance has begun to be spoken.</td> - </tr> - <tr> - <td>{{event("storage")}}</td> - <td>{{domxref("StorageEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/webstorage/#the-storage-event">Web Storage</a></td> - <td>A storage area (<a href="/en-US/docs/DOM/Storage#localStorage">localStorage</a> or <a href="/en-US/docs/DOM/Storage#sessionStorage">sessionStorage</a>) has changed.</td> - </tr> - <tr> - <td>{{event("submit")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-2-Events/events.html">DOM L2</a>, <a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/association-of-controls-and-forms.html#form-submission-algorithm">HTML5</a></td> - <td>A form is submitted.</td> - </tr> - <tr> - <td><code><a href="/en-US/docs/Web/Reference/Events/success_indexedDB">success</a></code></td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/IndexedDB/#request-api">IndexedDB</a></td> - <td>A request successfully completed.</td> - </tr> - <tr> - <td>{{event("suspend")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-suspend">HTML5 media</a></td> - <td>Media data loading has been suspended.</td> - </tr> - <tr> - <td>{{event("SVGAbort")}}</td> - <td>{{domxref("SVGEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/SVG/interact.html#SVGEvents">SVG</a></td> - <td>Page loading has been stopped before the <a href="/en-US/docs/SVG">SVG</a> was loaded.</td> - </tr> - <tr> - <td>{{event("SVGError")}}</td> - <td>{{domxref("SVGEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/SVG/interact.html#SVGEvents">SVG</a></td> - <td>An error has occurred before the <a href="/en-US/docs/SVG">SVG</a> was loaded.</td> - </tr> - <tr> - <td>{{event("SVGLoad")}}</td> - <td>{{domxref("SVGEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/SVG/interact.html#SVGEvents">SVG</a></td> - <td>An <a href="/en-US/docs/SVG">SVG</a> document has been loaded and parsed.</td> - </tr> - <tr> - <td>{{event("SVGResize")}}</td> - <td>{{domxref("SVGEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/SVG/interact.html#SVGEvents">SVG</a></td> - <td>An <a href="/en-US/docs/SVG">SVG</a> document is being resized.</td> - </tr> - <tr> - <td>{{event("SVGScroll")}}</td> - <td>{{domxref("SVGEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/SVG/interact.html#SVGEvents">SVG</a></td> - <td>An <a href="/en-US/docs/SVG">SVG</a> document is being scrolled.</td> - </tr> - <tr> - <td>{{event("SVGUnload")}}</td> - <td>{{domxref("SVGEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/SVG/interact.html#SVGEvents">SVG</a></td> - <td>An <a href="/en-US/docs/SVG">SVG</a> document has been removed from a window or frame.</td> - </tr> - <tr> - <td>{{event("SVGZoom")}}</td> - <td>{{domxref("SVGZoomEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/SVG/interact.html#SVGEvents">SVG</a></td> - <td>An <a href="/en-US/docs/SVG">SVG</a> document is being zoomed.</td> - </tr> - <tr> - <td>{{event("timeout")}}</td> - <td>{{domxref("ProgressEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/XMLHttpRequest/#event-xhr-timeout">XMLHttpRequest</a></td> - <td> </td> - </tr> - <tr> - <td>{{event("timeupdate")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-timeupdate">HTML5 media</a></td> - <td>The time indicated by the <code>currentTime</code> attribute has been updated.</td> - </tr> - <tr> - <td>{{event("touchcancel")}}</td> - <td>{{domxref("TouchEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/touch-events/">Touch Events</a></td> - <td>A touch point has been disrupted in an implementation-specific manners (too many touch points for example).</td> - </tr> - <tr> - <td>{{event("touchend")}}</td> - <td>{{domxref("TouchEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/touch-events/#the-touchend-event">Touch Events</a></td> - <td>A touch point is removed from the touch surface.</td> - </tr> - <tr> - <td>{{event("touchmove")}}</td> - <td>{{domxref("TouchEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/touch-events/#the-touchmove-event">Touch Events</a></td> - <td>A touch point is moved along the touch surface.</td> - </tr> - <tr> - <td>{{event("touchstart")}}</td> - <td>{{domxref("TouchEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/touch-events/#the-touchstart---------event">Touch Events</a></td> - <td>A touch point is placed on the touch surface.</td> - </tr> - <tr> - <td>{{event("transitionend")}}</td> - <td>{{domxref("TransitionEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/css3-transitions/#transition-events">CSS Transitions</a></td> - <td>A <a href="/en-US/docs/CSS/CSS_transitions">CSS transition</a> has completed.</td> - </tr> - <tr> - <td>{{event("unload")}}</td> - <td>{{domxref("UIEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-unload">DOM L3</a></td> - <td>The document or a dependent resource is being unloaded.</td> - </tr> - <tr> - <td>{{event("updateready")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://dev.w3.org/html5/spec/offline.html">Offline</a></td> - <td>The resources listed in the manifest have been newly redownloaded, and the script can use <code>swapCache()</code> to switch to the new cache.</td> - </tr> - <tr> - <td><code><a href="/en-US/docs/Web/Reference/Events/upgradeneeded_indexedDB">upgradeneeded</a></code></td> - <td> </td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/IndexedDB/#request-api">IndexedDB</a></td> - <td>An attempt was made to open a database with a version number higher than its current version. A <code>versionchange</code> transaction has been created.</td> - </tr> - <tr> - <td>{{event("userproximity")}}</td> - <td>{{domxref("UserProximityEvent")}}</td> - <td style="white-space: nowrap;">{{SpecName("Proximity Events")}}</td> - <td>Fresh data is available from a proximity sensor (indicates whether the nearby object is <code>near</code> the device or not).</td> - </tr> - <tr> - <td>{{event("voiceschanged")}} {{experimental_inline}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;">{{SpecName('Web Speech API')}}</td> - <td>The list of {{domxref("SpeechSynthesisVoice")}} objects that would be returned by the {{domxref("SpeechSynthesis.getVoices()")}} method has changed (when the {{event("voiceschanged")}} event fires.)</td> - </tr> - <tr> - <td><code><a href="/en-US/docs/Web/Reference/Events/versionchange_indexedDB">versionchange</a></code></td> - <td> </td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/IndexedDB/#database-interface">IndexedDB</a></td> - <td>A <code>versionchange</code> transaction completed.</td> - </tr> - <tr> - <td>{{event("visibilitychange")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/page-visibility/#sec-visibilitychange-event">Page visibility</a></td> - <td>The content of a tab has become visible or has been hidden.</td> - </tr> - <tr> - <td>{{event("volumechange")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-volumechange">HTML5 media</a></td> - <td>The volume has changed.</td> - </tr> - <tr> - <td>{{event("waiting")}}</td> - <td>{{domxref("Event")}}</td> - <td style="white-space: nowrap;"><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-waiting">HTML5 media</a></td> - <td>Playback has stopped because of a temporary lack of data.</td> - </tr> - <tr> - <td>{{event("wheel")}}{{gecko_minversion_inline("17")}}</td> - <td>{{domxref("WheelEvent")}}</td> - <td style="white-space: nowrap;"><a href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-wheel">DOM L3</a></td> - <td>A wheel button of a pointing device is rotated in any direction.</td> - </tr> - </tbody> -</table> - -<h2 id="Non-standard_events">Non-standard events</h2> - -<table class="standard-table" style="width: 100%;"> - <thead> - <tr> - <th class="header" style="width: 220px;">Event Name</th> - <th class="header" style="width: 90px;">Event Type</th> - <th class="header" style="width: 100px;">Specification</th> - <th class="header">Fired when...</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{event("afterscriptexecute")}}</td> - <td>{{domxref("Event")}}</td> - <td><em>Mozilla Specific</em></td> - <td>A script has been executed.</td> - </tr> - <tr> - <td>{{event("beforescriptexecute")}}</td> - <td>{{domxref("Event")}}</td> - <td><em>Mozilla Specific</em></td> - <td>A script is about to be executed.</td> - </tr> - <tr> - <td>{{event("beforeinstallprompt")}}</td> - <td>{{domxref("Event")}}</td> - <td><em>Chrome specific</em></td> - <td>A user is prompted to save a web site to a home screen on mobile.</td> - </tr> - <tr> - <td>{{event("cardstatechange")}}</td> - <td> </td> - <td><em>Firefox OS specific</em></td> - <td>The {{domxref("MozMobileConnection.cardState")}} property changes value.</td> - </tr> - <tr> - <td>{{event("change")}}</td> - <td>{{domxref("DeviceStorageChangeEvent")}}</td> - <td><em>Firefox OS specific</em></td> - <td>This event is triggered each time a file is created, modified or deleted on a given storage area.</td> - </tr> - <tr> - <td>{{event("connectionInfoUpdate")}}</td> - <td> </td> - <td><a href="http://mxr.mozilla.org/mozilla-central/source/dom/wifi/nsIWifi.idl?rev=3e586802f478#176"><em>Firefox OS specific</em></a></td> - <td>The informations about the signal strength and the link speed have been updated.</td> - </tr> - <tr> - <td>{{event("cfstatechange")}}</td> - <td> </td> - <td><em>Firefox OS specific</em></td> - <td>The call forwarding state changes.</td> - </tr> - <tr> - <td>{{event("datachange")}}</td> - <td> </td> - <td><em>Firefox OS specific</em></td> - <td>The {{domxref("MozMobileConnection.data")}} object changes values.</td> - </tr> - <tr> - <td>{{event("dataerror")}}</td> - <td> </td> - <td><em>Firefox OS specific</em></td> - <td>The {{domxref("MozMobileConnection.data")}} object receive an error from the <abbr title="Radio Interface Layer">RIL</abbr>.</td> - </tr> - <tr> - <td>{{event("DOMMouseScroll")}}{{deprecated_inline}}</td> - <td> </td> - <td><em>Mozilla specific</em></td> - <td>The wheel button of a pointing device is rotated (detail attribute is a number of lines). (use {{event("wheel")}} instead)</td> - </tr> - <tr> - <td><code>dragdrop</code> {{deprecated_inline}}</td> - <td><code>DragEvent</code></td> - <td><em>Mozilla specific</em></td> - <td>An element is dropped (use {{event("drop")}} instead).</td> - </tr> - <tr> - <td><code>dragexit</code> {{deprecated_inline}}</td> - <td><code>DragEvent</code></td> - <td><em>Mozilla specific</em></td> - <td>A drag operation is being ended(use {{event("dragend")}} instead).</td> - </tr> - <tr> - <td><code>draggesture</code> {{deprecated_inline}}</td> - <td><code>DragEvent</code></td> - <td><em>Mozilla specific</em></td> - <td>The user starts dragging an element or text selection (use {{event("dragstart")}} instead).</td> - </tr> - <tr> - <td>{{event("icccardlockerror")}}</td> - <td> </td> - <td><em>Firefox OS specific</em></td> - <td>the {{domxref("MozMobileConnection.unlockCardLock()")}} or {{domxref("MozMobileConnection.setCardLock()")}} methods fails.</td> - </tr> - <tr> - <td>{{event("iccinfochange")}}</td> - <td> </td> - <td><em>Firefox OS specific</em></td> - <td>The {{domxref("MozMobileConnection.iccInfo")}} object changes.</td> - </tr> - <tr> - <td>{{event("localized")}}</td> - <td> </td> - <td><em><a href="https://github.com/fabi1cazenave/webL10n">Mozilla Specific</a></em></td> - <td>The page has been localized using data-l10n-* attributes.</td> - </tr> - <tr> - <td>{{event("mousewheel")}}{{deprecated_inline}}</td> - <td> </td> - <td><a href="http://msdn.microsoft.com/en-us/library/ie/ms536951%28v=vs.85%29.aspx"><em>IE invented</em></a></td> - <td>The wheel button of a pointing device is rotated.</td> - </tr> - <tr> - <td>{{event("MozAudioAvailable")}}</td> - <td>{{domxref("Event")}}</td> - <td><em>Mozilla specific</em></td> - <td>The audio buffer is full and the corresponding raw samples are available.</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/MozBeforeResize"><code>MozBeforeResize</code></a> {{obsolete_inline}}</td> - <td> </td> - <td><em>Mozilla specific</em></td> - <td>A window is about to be resized.</td> - </tr> - <tr> - <td>{{event("mozbrowseractivitydone")}}</td> - <td> </td> - <td><em>Firefox OS <a href="/en-US/docs/Web/API/Browser_API">Browser API</a>-specific</em></td> - <td>Sent when some activity has been completed (complete description TBD.)</td> - </tr> - <tr> - <td>{{event("mozbrowserasyncscroll")}}</td> - <td> </td> - <td><em>Firefox OS <a href="/en-US/docs/Web/API/Browser_API">Browser API</a>-specific</em></td> - <td>Sent when the scroll position within a browser<code> </code>{{HTMLElement("iframe")}} changes.</td> - </tr> - <tr> - <td>{{event("mozbrowseraudioplaybackchange")}}</td> - <td> </td> - <td><em>Firefox OS <a href="/en-US/docs/Web/API/Browser_API">Browser API</a>-specific</em></td> - <td>Sent when audio starts or stops playing within the browser {{HTMLElement("iframe")}} content.</td> - </tr> - <tr> - <td>{{event("mozbrowsercaretstatechanged")}}</td> - <td> </td> - <td><em>Firefox OS <a href="/en-US/docs/Web/API/Browser_API">Browser API</a>-specific</em></td> - <td>Sent when the text selected inside the browser {{HTMLElement("iframe")}} content changes.</td> - </tr> - <tr> - <td>{{event("mozbrowserclose")}}</td> - <td> </td> - <td><em>Firefox OS <a href="/en-US/docs/Web/API/Browser_API">Browser API</a>-specific</em></td> - <td>Sent when window.close() is called within a browser {{HTMLElement("iframe")}}.</td> - </tr> - <tr> - <td>{{event("mozbrowsercontextmenu")}}</td> - <td> </td> - <td><em>Firefox OS <a href="/en-US/docs/Web/API/Browser_API">Browser API</a>-specific</em></td> - <td>Sent when a browser {{HTMLElement("iframe")}} try to open a context menu.</td> - </tr> - <tr> - <td>{{event("mozbrowserdocumentfirstpaint")}}</td> - <td> </td> - <td><em>Firefox OS <a href="/en-US/docs/Web/API/Browser_API">Browser API</a>-specific</em></td> - <td>Sent when a new paint occurs on any document in the browser {{HTMLElement("iframe")}}.</td> - </tr> - <tr> - <td>{{event("mozbrowsererror")}}</td> - <td> </td> - <td><em>Firefox OS <a href="/en-US/docs/Web/API/Browser_API">Browser API</a>-specific</em></td> - <td>Sent when an error occured while trying to load a content within a browser iframe</td> - </tr> - <tr> - <td>{{event("mozbrowserfindchange")}}</td> - <td> </td> - <td><em>Firefox OS <a href="/en-US/docs/Web/API/Browser_API">Browser API</a>-specific</em></td> - <td>Sent when a search operation is performed on the browser {{HTMLElement("iframe")}} content (see <a href="/en-US/docs/Web/API/HTMLIFrameElement#Search_methods">HTMLIFrameElement search methods</a>.)</td> - </tr> - <tr> - <td>{{event("mozbrowserfirstpaint")}}</td> - <td> </td> - <td><em>Firefox OS <a href="/en-US/docs/Web/API/Browser_API">Browser API</a>-specific</em></td> - <td>Sent when the {{HTMLElement("iframe")}} paints content for the first time (this doesn't include the initial paint from <em>about:blank</em>.)</td> - </tr> - <tr> - <td>{{event("mozbrowsericonchange")}}</td> - <td> </td> - <td><em>Firefox OS <a href="/en-US/docs/Web/API/Browser_API">Browser API</a>-specific</em></td> - <td>Sent when the favicon of a browser iframe changes.</td> - </tr> - <tr> - <td>{{event("mozbrowserlocationchange")}}</td> - <td> </td> - <td><em>Firefox OS <a href="/en-US/docs/Web/API/Browser_API">Browser API</a>-specific</em></td> - <td>Sent when an browser iframe's location changes.</td> - </tr> - <tr> - <td>{{event("mozbrowserloadend")}}</td> - <td> </td> - <td><em>Firefox OS <a href="/en-US/docs/Web/API/Browser_API">Browser API</a>-specific</em></td> - <td>Sent when the browser iframe has finished loading all its assets.</td> - </tr> - <tr> - <td>{{event("mozbrowserloadstart")}}</td> - <td> </td> - <td><em>Firefox OS <a href="/en-US/docs/Web/API/Browser_API">Browser API</a>-specific</em></td> - <td>Sent when the browser iframe starts to load a new page.</td> - </tr> - <tr> - <td>{{event("mozbrowsermanifestchange")}}</td> - <td> </td> - <td><em>Firefox OS <a href="/en-US/docs/Web/API/Browser_API">Browser API</a>-specific</em></td> - <td>Sent when a the path to the app manifest changes, in the case of a browser {{HTMLElement("iframe")}} with an open web app embedded in it.</td> - </tr> - <tr> - <td>{{event("mozbrowsermetachange")}}</td> - <td> </td> - <td><em>Firefox OS <a href="/en-US/docs/Web/API/Browser_API">Browser API</a>-specific</em></td> - <td>Sent when a {{htmlelement("meta")}} elelment is added to, removed from or changed in the browser {{HTMLElement("iframe")}}'s content.</td> - </tr> - <tr> - <td>{{event("mozbrowseropensearch")}}</td> - <td> </td> - <td><em>Firefox OS <a href="/en-US/docs/Web/API/Browser_API">Browser API</a>-specific</em></td> - <td>Sent when a link to a search engine is found.</td> - </tr> - <tr> - <td>{{event("mozbrowseropentab")}}</td> - <td> </td> - <td><em>Firefox OS <a href="/en-US/docs/Web/API/Browser_API">Browser API</a>-specific</em></td> - <td>Sent when a new tab is opened within a browser {{HTMLElement("iframe")}} as a result of the user issuing a command to open a link target in a new tab (for example <kbd>ctrl</kbd>/<kbd>cmd</kbd> + click.)</td> - </tr> - <tr> - <td>{{event("mozbrowseropenwindow")}}</td> - <td> </td> - <td><em>Firefox OS <a href="/en-US/docs/Web/API/Browser_API">Browser API</a>-specific</em></td> - <td>Sent when {{domxref("window.open()")}} is called within a browser iframe.</td> - </tr> - <tr> - <td>{{event("mozbrowserresize")}}</td> - <td> </td> - <td><em>Firefox OS <a href="/en-US/docs/Web/API/Browser_API">Browser API</a>-specific</em></td> - <td>Sent when the browser {{HTMLElement("iframe")}}'s window size has changed.</td> - </tr> - <tr> - <td>{{event("mozbrowserscroll")}}</td> - <td> </td> - <td><em>Firefox OS <a href="/en-US/docs/Web/API/Browser_API">Browser API</a>-specific</em></td> - <td>Sent when the browser {{HTMLElement("iframe")}} content scrolls.</td> - </tr> - <tr> - <td>{{event("mozbrowserscrollareachanged")}}</td> - <td> </td> - <td><em>Firefox OS <a href="/en-US/docs/Web/API/Browser_API">Browser API</a>-specific</em></td> - <td>Sent when the available scrolling area in the browser {{HTMLElement("iframe")}} changes. This can occur on resize and when the page size changes (while loading for example.)</td> - </tr> - <tr> - <td>{{event("mozbrowserscrollviewchange")}}</td> - <td> </td> - <td><em>Firefox OS <a href="/en-US/docs/Web/API/Browser_API">Browser API</a>-specific</em></td> - <td>Sent when asynchronous scrolling (i.e. APCZ) starts or stops.</td> - </tr> - <tr> - <td>{{event("mozbrowsersecuritychange")}}</td> - <td> </td> - <td><em>Firefox OS <a href="/en-US/docs/Web/API/Browser_API">Browser API</a>-specific</em></td> - <td>Sent when the SSL state changes within a browser iframe.</td> - </tr> - <tr> - <td>{{event("mozbrowserselectionstatechanged")}}</td> - <td> </td> - <td><em>Firefox OS <a href="/en-US/docs/Web/API/Browser_API">Browser API</a>-specific</em></td> - <td>Sent when the text selected inside the browser {{HTMLElement("iframe")}} content changes. Note that this is deprecated, and newer implementations use {{event("mozbrowsercaretstatechanged")}} instead.</td> - </tr> - <tr> - <td>{{event("mozbrowsershowmodalprompt")}}</td> - <td> </td> - <td><em>Firefox OS <a href="/en-US/docs/Web/API/Browser_API">Browser API</a>-specific</em></td> - <td>Sent when {{domxref("window.alert","alert()")}}, {{domxref("window.confirm","confirm()")}} or {{domxref("window.prompt","prompt()")}} are called within a browser iframe</td> - </tr> - <tr> - <td>{{event("mozbrowsertitlechange")}}</td> - <td> </td> - <td><em>Firefox OS <a href="/en-US/docs/Web/API/Browser_API">Browser API</a>-specific</em></td> - <td>Sent when the document.title changes within a browser iframe.</td> - </tr> - <tr> - <td>{{event("mozbrowserusernameandpasswordrequired")}}</td> - <td> </td> - <td><em>Firefox OS <a href="/en-US/docs/Web/API/Browser_API">Browser API</a>-specific</em></td> - <td>Sent when an HTTP authentification is requested.</td> - </tr> - <tr> - <td>{{event("mozbrowservisibilitychange")}}</td> - <td> </td> - <td><em>Firefox OS <a href="/en-US/docs/Web/API/Browser_API">Browser API</a>-specific</em></td> - <td>Sent when the visibility state of the current browser iframe {{HTMLElement("iframe")}} changes, for example due to a call to {{domxref("HTMLIFrameElement.setVisible","setVisible()")}}.</td> - </tr> - <tr> - <td>{{event("MozGamepadButtonDown")}}</td> - <td> </td> - <td><em>To be specified</em></td> - <td>A gamepad button is pressed down.</td> - </tr> - <tr> - <td>{{event("MozGamepadButtonUp")}}</td> - <td> </td> - <td><em>To be specified</em></td> - <td>A gamepad button is released.</td> - </tr> - <tr> - <td>{{event("MozMousePixelScroll")}} {{deprecated_inline}}</td> - <td> </td> - <td><em>Mozilla specific</em></td> - <td>The wheel button of a pointing device is rotated (detail attribute is a number of pixels). (use wheel instead)</td> - </tr> - <tr> - <td>{{event("MozOrientation")}} {{deprecated_inline}}</td> - <td> </td> - <td><em>Mozilla specific</em></td> - <td>Fresh data is available from an orientation sensor (see deviceorientation).</td> - </tr> - <tr> - <td>{{event("MozScrolledAreaChanged")}}</td> - <td>{{domxref("UIEvent")}}</td> - <td><em>Mozilla specific</em></td> - <td>The document view has been scrolled or resized.</td> - </tr> - <tr> - <td>{{event("moztimechange")}}</td> - <td> </td> - <td><em>Mozilla specific</em></td> - <td>The time of the device has been changed.</td> - </tr> - <tr> - <td><a href="/en-US/DOM/Touch_events_(Mozilla_experimental)">MozTouchDown</a> {{deprecated_inline}}</td> - <td> </td> - <td><em>Mozilla specific</em></td> - <td>A touch point is placed on the touch surface (use touchstart instead).</td> - </tr> - <tr> - <td><a href="/en-US/DOM/Touch_events_(Mozilla_experimental)">MozTouchMove</a> {{deprecated_inline}}</td> - <td> </td> - <td><em>Mozilla specific</em></td> - <td>A touch point is moved along the touch surface (use touchmove instead).</td> - </tr> - <tr> - <td><a href="/en-US/DOM/Touch_events_(Mozilla_experimental)">MozTouchUp</a> {{deprecated_inline}}</td> - <td> </td> - <td><em>Mozilla specific</em></td> - <td>A touch point is removed from the touch surface (use touchend instead).</td> - </tr> - <tr> - <td>{{event("alerting")}}</td> - <td>{{domxref("CallEvent")}}</td> - <td><em>To be specified</em></td> - <td>The correspondent is being alerted (his/her phone is ringing).</td> - </tr> - <tr> - <td>{{event("busy")}}</td> - <td>{{domxref("CallEvent")}}</td> - <td><em>To be specified</em></td> - <td>The line of the correspondent is busy.</td> - </tr> - <tr> - <td>{{event("callschanged")}}</td> - <td>{{domxref("CallEvent")}}</td> - <td><em>To be specified</em></td> - <td>A call has been added or removed from the list of current calls.</td> - </tr> - <tr> - <td><a href="/en-US/docs/DOM/onconnected">onconnected</a> {{event("connected")}}</td> - <td>{{domxref("CallEvent")}}</td> - <td><em>To be specified</em></td> - <td>A call has been connected.</td> - </tr> - <tr> - <td>{{event("connecting")}}</td> - <td>{{domxref("CallEvent")}}</td> - <td><em>To be specified</em></td> - <td>A call is about to connect.</td> - </tr> - <tr> - <td>{{event("delivered")}}</td> - <td>{{domxref("SMSEvent")}}</td> - <td><em>To be specified</em></td> - <td>An SMS has been successfully delivered.</td> - </tr> - <tr> - <td>{{event("dialing")}}</td> - <td>{{domxref("CallEvent")}}</td> - <td><em>To be specified</em></td> - <td>The number of a correspondent has been dialed.</td> - </tr> - <tr> - <td>{{event("disabled")}}</td> - <td> </td> - <td><a href="http://mxr.mozilla.org/mozilla-central/source/dom/wifi/nsIWifi.idl?rev=3e586802f478#182"><em>Firefox OS specific</em></a></td> - <td>Wifi has been disabled on the device.</td> - </tr> - <tr> - <td>{{event("disconnected")}}</td> - <td>{{domxref("CallEvent")}}</td> - <td><em>To be specified</em></td> - <td>A call has been disconnected.</td> - </tr> - <tr> - <td>{{event("disconnecting")}}</td> - <td>{{domxref("CallEvent")}}</td> - <td><em>To be specified</em></td> - <td>A call is about to disconnect.</td> - </tr> - <tr> - <td>{{event("enabled")}}</td> - <td> </td> - <td><a href="http://mxr.mozilla.org/mozilla-central/source/dom/wifi/nsIWifi.idl?rev=3e586802f478#182"><em>Firefox OS specific</em></a></td> - <td>Wifi has been enabled on the device.</td> - </tr> - <tr> - <td>{{event("error_(Telephony)","error")}}</td> - <td>{{domxref("CallEvent")}}</td> - <td><em>To be specified</em></td> - <td>An error occurred.</td> - </tr> - <tr> - <td>{{event("held")}}</td> - <td>{{domxref("CallEvent")}}</td> - <td><em>To be specified</em></td> - <td>A call has been held.</td> - </tr> - <tr> - <td>{{event("holding")}}</td> - <td>{{domxref("CallEvent")}}</td> - <td><em>To be specified</em></td> - <td>A call is about to be held.</td> - </tr> - <tr> - <td>{{event("incoming")}}</td> - <td>{{domxref("CallEvent")}}</td> - <td><em>To be specified</em></td> - <td>A call is being received.</td> - </tr> - <tr> - <td>{{event("received")}}</td> - <td>{{domxref("SMSEvent")}}</td> - <td><em>To be specified</em></td> - <td>An SMS has been received.</td> - </tr> - <tr> - <td>{{event("resuming")}}</td> - <td>{{domxref("CallEvent")}}</td> - <td><em>To be specified</em></td> - <td>A call is about to resume.</td> - </tr> - <tr> - <td>{{event("sent")}}</td> - <td>{{domxref("SMSEvent")}}</td> - <td><em>To be specified</em></td> - <td>An SMS has been sent.</td> - </tr> - <tr> - <td>{{event("statechange")}}</td> - <td>{{domxref("CallEvent")}}</td> - <td><em>To be specified</em></td> - <td>The state of a call has changed.</td> - </tr> - <tr> - <td>{{event("statuschange")}}</td> - <td> </td> - <td><a href="http://mxr.mozilla.org/mozilla-central/source/dom/wifi/nsIWifi.idl?rev=3e586802f478#156"><em>Firefox OS specific</em></a></td> - <td>The status of the Wifi connection changed.</td> - </tr> - <tr> - <td>{{event("overflow")}}</td> - <td>{{domxref("UIEvent")}}</td> - <td><em>Mozilla specific</em></td> - <td>An element has been overflowed by its content or has been rendered for the first time in this state (only works for elements styled with <code>overflow</code> != <code>visible</code>).</td> - </tr> - <tr> - <td>{{event("smartcard-insert")}}</td> - <td> </td> - <td><em>Mozilla specific</em></td> - <td>A <a href="/en-US/docs/JavaScript_crypto">smartcard</a> has been inserted.</td> - </tr> - <tr> - <td>{{event("smartcard-remove")}}</td> - <td> </td> - <td><em>Mozilla specific</em></td> - <td>A <a href="/en-US/docs/JavaScript_crypto">smartcard</a> has been removed.</td> - </tr> - <tr> - <td>{{event("stkcommand")}}</td> - <td> </td> - <td><em>Firefox OS specific</em></td> - <td>The <abbr title="SIM Application Toolkit">STK</abbr> Proactive Command is issued from <abbr title="Integrated Circuit Card">ICC</abbr>.</td> - </tr> - <tr> - <td>{{event("stksessionend")}}</td> - <td> </td> - <td><em>Firefox OS specific</em></td> - <td>The <abbr title="SIM Application Toolkit">STK</abbr> Session is terminated by <abbr title="Integrated Circuit Card">ICC</abbr>.</td> - </tr> - <tr> - <td><code>text</code></td> - <td> </td> - <td><em>Mozilla Specific</em></td> - <td>A generic composition event occurred.</td> - </tr> - <tr> - <td>{{event("touchenter")}}</td> - <td>{{domxref("TouchEvent")}}</td> - <td><a href="http://www.w3.org/TR/touch-events/#the-touchstart---------event">Touch Events</a> Removed</td> - <td> </td> - </tr> - <tr> - <td>{{event("touchleave")}}</td> - <td>{{domxref("TouchEvent")}}</td> - <td><a href="http://www.w3.org/TR/touch-events/#the-touchstart---------event">Touch Events</a> Removed</td> - <td> </td> - </tr> - <tr> - <td>{{event("underflow")}}</td> - <td>{{domxref("UIEvent")}}</td> - <td><em>Mozilla specific</em></td> - <td>An element is no longer overflowed by its content (only works for elements styled with <code>overflow</code> != <code>visible</code>).</td> - </tr> - <tr> - <td><code>uploadprogress</code> {{deprecated_inline}}</td> - <td>{{domxref("ProgressEvent")}}</td> - <td><em>Mozilla Specific</em></td> - <td>Upload is in progress (see {{event("progress")}}).</td> - </tr> - <tr> - <td> - <p>{{event("ussdreceived")}}</p> - </td> - <td> </td> - <td><em>Firefox OS specific</em></td> - <td>A new <abbr title="Unstructured Supplementary Service Data">USSD</abbr> message is received</td> - </tr> - <tr> - <td>{{event("voicechange")}}</td> - <td> </td> - <td><em>Firefox OS specific</em></td> - <td>The {{domxref("MozMobileConnection.voice")}} object changes values.</td> - </tr> - </tbody> -</table> - -<h2 id="Mozilla-specific_events">Mozilla-specific events</h2> - -<div class="note"> -<p><strong>Note:</strong> those events are never exposed to web content and can only be used in chrome content context.</p> -</div> - -<h3 id="XUL_events">XUL events</h3> - -<table class="standard-table" style="height: 554px; width: 1033px;"> - <tbody> - <tr> - <th class="header" style="width: 220px;">Event Name</th> - <th class="header" style="width: 90px;">Event Type</th> - <th class="header" style="width: 100px;">Specification</th> - <th class="header">Fired when...</th> - </tr> - <tr> - <td>{{event("broadcast")}}</td> - <td> </td> - <td><a href="/en-US/docs/XUL/Tutorial/Broadcasters_and_Observers#Broadcast_event">XUL</a></td> - <td>An <code>observer</code> noticed a change to the attributes of a watched broadcaster.</td> - </tr> - <tr> - <td>{{event("CheckboxStateChange")}}</td> - <td> </td> - <td>XUL</td> - <td>The state of a <code>checkbox</code> has been changed either by a user action or by a script (useful for accessibility).</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/close_event">close</a></td> - <td> </td> - <td>XUL</td> - <td>The close button of the window has been clicked.</td> - </tr> - <tr> - <td>{{event("command")}}</td> - <td> </td> - <td>XUL</td> - <td>An element has been activated.</td> - </tr> - <tr> - <td>{{event("commandupdate")}}</td> - <td> </td> - <td>XUL</td> - <td>A command update occurred on a <code>commandset</code> element.</td> - </tr> - <tr> - <td>{{event("DOMMenuItemActive")}}</td> - <td> </td> - <td>XUL</td> - <td>A menu or menuitem has been hovered or highlighted.</td> - </tr> - <tr> - <td>{{event("DOMMenuItemInactive")}}</td> - <td> </td> - <td><em>XUL</em></td> - <td>A menu or menuitem is no longer hovered or highlighted.</td> - </tr> - <tr> - <td>{{event("popuphidden")}}</td> - <td><code>PopupEvent</code></td> - <td><a href="/en-US/docs/XUL/PopupGuide/PopupEvents"><em>XUL</em></a></td> - <td>A menupopup, panel or tooltip has been hidden.</td> - </tr> - <tr> - <td>{{event("popuphiding")}}</td> - <td><code>PopupEvent</code></td> - <td><a href="/en-US/docs/XUL/PopupGuide/PopupEvents"><em>XUL</em></a></td> - <td>A menupopup, panel or tooltip is about to be hidden.</td> - </tr> - <tr> - <td>{{event("popupshowing")}}</td> - <td><code>PopupEvent</code></td> - <td><a href="/en-US/docs/XUL/PopupGuide/PopupEvents"><em>XUL</em></a></td> - <td>A menupopup, panel or tooltip is about to become visible.</td> - </tr> - <tr> - <td>{{event("popupshown")}}</td> - <td><code>PopupEvent</code></td> - <td><a href="/en-US/docs/XUL/PopupGuide/PopupEvents"><em>XUL</em></a></td> - <td>A menupopup, panel or tooltip has become visible.</td> - </tr> - <tr> - <td>{{event("RadioStateChange")}}</td> - <td> </td> - <td>XUL</td> - <td>The state of a <code>radio</code> has been changed either by a user action or by a script (useful for accessibility).</td> - </tr> - <tr> - <td>{{event("ValueChange")}}</td> - <td> </td> - <td>XUL</td> - <td>The value of an element has changed (a progress bar for example, useful for accessibility).</td> - </tr> - </tbody> -</table> - -<h3 id="Add-on-specific_events">Add-on-specific events</h3> - -<table class="standard-table" style="width: 100%;"> - <tbody> - <tr> - <th class="header" style="width: 220px;">Event Name</th> - <th class="header" style="width: 90px;">Event Type</th> - <th class="header" style="width: 100px;">Specification</th> - <th class="header">Fired when...</th> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/MozSwipeGesture">MozSwipeGesture</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>A touch point is swiped across the touch surface</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/MozMagnifyGestureStart">MozMagnifyGestureStart</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>Two touch points start to move away from each other.</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/MozMagnifyGestureUpdate">MozMagnifyGestureUpdate</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>Two touch points move away from each other (after a MozMagnifyGestureStart).</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/MozMagnifyGesture">MozMagnifyGesture</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>Two touch points moved away from each other (after a sequence of MozMagnifyGestureUpdate).</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/MozRotateGestureStart">MozRotateGestureStart</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>Two touch points start to rotate around a point.</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/MozRotateGestureUpdate">MozRotateGestureUpdate</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>Two touch points rotate around a point (after a MozRotateGestureStart).</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/MozRotateGesture">MozRotateGesture</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>Two touch points rotate around a point (after a sequence of MozRotateGestureUpdate).</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/MozTapGesture">MozTapGesture</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>Two touch points are tapped on the touch surface.</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/MozPressTapGesture">MozPressTapGesture</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>A "press-tap" gesture happened on the touch surface (first finger down, second finger down, second finger up, first finger up).</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/MozEdgeUIGesture">MozEdgeUIGesture</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>A touch point is swiped across the touch surface to invoke the edge UI (Win8 only).</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/MozAfterPaint">MozAfterPaint</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>Content has been repainted.</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/DOMPopupBlocked">DOMPopupBlocked</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>A popup has been blocked</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/DOMWindowCreated">DOMWindowCreated</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>A window has been created.</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/DOMWindowClose">DOMWindowClose</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>A window is about to be closed.</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/DOMTitleChanged">DOMTitleChanged</a></td> - <td> </td> - <td><em>Addons specifc</em></td> - <td>The title of a window has changed.</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/DOMLinkAdded">DOMLinkAdded</a></td> - <td> </td> - <td><em>Addons specifc</em></td> - <td>A link has been added a document.</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/DOMLinkRemoved">DOMLinkRemoved</a></td> - <td> </td> - <td><em>Addons specifc</em></td> - <td>A link has been removed inside from a document.</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/DOMMetaAdded">DOMMetaAdded</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>A <code>meta</code> element has been added to a document.</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/DOMMetaRemoved">DOMMetaRemoved</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>A <code>meta</code> element has been removed from a document.</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/DOMWillOpenModalDialog">DOMWillOpenModalDialog</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>A modal dialog is about to open.</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/DOMModalDialogClosed">DOMModalDialogClosed</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>A modal dialog has been closed.</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/DOMAutoComplete">DOMAutoComplete</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>The content of an element has been auto-completed.</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/DOMFrameContentLoaded">DOMFrameContentLoaded</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>The frame has finished loading (but not its dependent resources).</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/AlertActive">AlertActive</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>A <code><a href="/en-US/docs/XUL/notification">notification</a></code> element is shown.</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/AlertClose">AlertClose</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>A <code><a href="/en-US/docs/XUL/notification">notification</a></code> element is closed.</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/fullscreen">fullscreen</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>Browser fullscreen mode has been entered or left.</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/sizemodechange">sizemodechange</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>Window has entered/left fullscreen mode, or has been minimized/unminimized.</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/MozEnteredDomFullscreen">MozEnteredDomFullscreen</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td><a href="/en-US/docs/DOM/Using_full-screen_mode">DOM fullscreen</a> mode has been entered.</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/SSWindowClosing">SSWindowClosing</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>The session store will stop tracking this window.</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/SSTabClosing">SSTabClosing</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>The session store will stop tracking this tab.</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/SSTabRestoring">SSTabRestoring</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>A tab is about to be restored.</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/SSTabRestored">SSTabRestored</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>A tab has been restored.</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/SSWindowStateReady">SSWindowStateReady</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>A window state has switched to "ready".</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/SSWindowStateBusy">SSWindowStateBusy</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>A window state has switched to "busy".</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/TabOpen">TabOpen</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>A tab has been opened.</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/TabClose">TabClose</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>A tab has been closed.</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/TabSelect">TabSelect</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>A tab has been selected.</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/TabShow">TabShow</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>A tab has been shown.</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/TabHide">TabHide</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>A tab has been hidden.</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/TabPinned">TabPinned</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>A tab has been pinned.</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/TabUnpinned">TabUnpinned</a></td> - <td> </td> - <td><em>Addons specific</em></td> - <td>A tab has been unpinned.</td> - </tr> - </tbody> -</table> - -<h3 id="Developer_tool-specific_events">Developer tool-specific events</h3> - -<table class="standard-table" style="width: 100%;"> - <tbody> - <tr> - <th class="header" style="width: 220px;">Event Name</th> - <th class="header" style="width: 90px;">Event Type</th> - <th class="header" style="width: 100px;">Specification</th> - <th class="header">Fired when...</th> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/CssRuleViewRefreshed">CssRuleViewRefreshed</a></td> - <td> </td> - <td><em>devtools specific</em></td> - <td>The "Rules" view of the style inspector has been updated.</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/CssRuleViewChanged">CssRuleViewChanged</a></td> - <td> </td> - <td><em>devtools specific</em></td> - <td>The "Rules" view of the style inspector has been changed.</td> - </tr> - <tr> - <td><a href="/en-US/docs/Web/Reference/Events/CssRuleViewCSSLinkClicked">CssRuleViewCSSLinkClicked</a></td> - <td> </td> - <td><em>devtools specific</em></td> - <td>A link to a CSS file has been clicked in the "Rules" view of the style inspector.</td> - </tr> - </tbody> -</table> - -<h2 id="See_also">See also</h2> - -<ul> - <li>{{domxref("Event")}}</li> - <li><a href="/en-US/docs/Web/Guide/DOM/Events">Event developer guide</a></li> -</ul> diff --git a/files/bn/web/guide/api/index.html b/files/bn/web/guide/api/index.html deleted file mode 100644 index 743350c37b..0000000000 --- a/files/bn/web/guide/api/index.html +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Guide to Web APIs -slug: Web/Guide/API -tags: - - API - - Guide - - Landing - - NeedsTranslation - - TopicStub - - Web -translation_of: Web/Guide/API ---- -<p>āĻāĻāĻžāύ⧠āĻāĻĒāύāĻŋ āĻā§ā§āĻŦ āĻĄā§āĻā§āϞāĻĒāĻŽā§āύā§āĻ āĻāϰā§āĻāĻŋāĻā§āĻāĻāĻžāϰ āϝā§āϏāĻāϞ āĻāĻĒāĻŋāĻāĻ āĻāϰ āĻāĻŋāϤā§āϤāĻŋāĻĒā§āϰāϏā§āϤāϰā§āϰ āĻāĻĒāϰ āĻĻāĻžāĻā§āĻŋā§ā§ āĻāĻā§, āϤāĻžāϰ āϏāĻŽā§āĻĒāϰā§āĻā§ āϧāĻžāϰāĻŖāĻž āĻĒā§āϤ⧠āĻāĻŋāĻā§ āĻāϰā§āĻāĻŋāĻā§āϞā§āϰ āϞāĻŋāĻāĻ āĻāĻāĻžāύ⧠āĻĒāĻžāĻŦā§āύāĨ¤</p> -<h2 id="Web_APIs_from_A_to_Z">Web APIs from A to Z</h2> - -<p>{{ListGroups}}</p> - -<h2 id="See_also">See also</h2> - -<ul> - <li><a href="/en-US/docs/Web/API">Web API interface reference</a> (an index of all of the interfaces comprising all of these APIs)</li> - <li><a href="/en-US/docs/Web/API/Document_Object_Model">Document Object Model</a> (DOM)</li> - <li><a href="/en-US/docs/Web/Events">Web API event reference</a></li> - <li><a href="/en-US/docs/Learn">Learning web development</a></li> -</ul> diff --git a/files/bn/web/guide/graphics/index.html b/files/bn/web/guide/graphics/index.html deleted file mode 100644 index 7d9a685af2..0000000000 --- a/files/bn/web/guide/graphics/index.html +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ āĻ
āύ āĻĻāĻŋ āĻā§ā§āĻŦ -slug: Web/Guide/Graphics -tags: - - NeedsReview -translation_of: Web/Guide/Graphics -original_slug: Web/Guide/āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ ---- -<p><span id="result_box" lang="bn"><span class="hps">āĻāϧā§āύāĻŋāĻ āĻāϝāĻŧā§āĻŦ</span> <span class="hps">āϏāĻžāĻāĻ āĻāĻŦāĻ</span> <span class="hps">āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύā§</span> <span class="hps">āĻĒā§āϰāĻžāϝāĻŧāĻ</span> <span class="hps">āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ</span> <span class="hps">āĻāĻĒāϏā§āĻĨāĻžāĻĒāύ</span> <span class="hps">āĻĒā§āϰā§ā§āĻāύ āĻĒāϰā§āĨ¤ </span></span><span id="result_box" lang="bn"><span class="hps">{{HTMLElement("img")}} āĻāĻĒāĻžāĻĻāĻžāύ <span id="result_box" lang="bn"><span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠</span></span><span id="result_box" lang="bn"><span class="hps">āϏāĻšāĻā§</span>āĻ </span>āϏā§āĻā§āϝāĻžāĻāĻŋāĻ</span> <span class="hps">āĻāĻŽā§āĻ</span> <span class="hps">āĻĒā§āϰāĻĻāϰā§āĻļāĻŋāϤ āĻāϰāĻž</span></span><span lang="bn"><span class="hps"> </span><span class="hps">āϝāĻžāϝāĻŧ, āĻ
āĻĨāĻŦāĻž</span></span> {{cssxref("background-image")}} āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ <span id="result_box" lang="bn"><span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§</span> <span class="hps">āĻāĻāĻāĻāĻŋāĻāĻŽāĻāϞ</span> <span class="hps">āĻāĻĒāĻžāĻĻāĻžāύā§āϰ</span> <span class="hps">āĻĒāĻāĻā§āĻŽāĻŋ</span> <span class="hps">āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰāĻž āϝāĻžā§āĨ¤</span></span></p> -<p><span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāĻĒāύāĻŋ</span> <span class="hps">āĻĒā§āϰāĻžāϝāĻŧāĻ</span> <span class="hps">āĻ
āύ</span>-āĻĻāĻž-āĻĢā§āϞāĻžāĻ <span class="hps">āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ</span> <span class="hps">āύāĻŋāϰā§āĻŽāĻžāĻŖ āĻāϰāϤā§</span> <span class="hps">āĻāĻžāύ</span></span>, āĻ
āĻĨāĻŦāĻž āĻāĻāύāĻžāϰ āĻĒāϰ⧠āĻāĻŦāĻŋ āĻĒā§āϰāĻĻāϰā§āĻļāύ āĻāϰāϤ⧠āĻāĻžāύāĨ¤ āĻāĻ āύāĻŋāĻŦāύā§āϧāύāĻāĻŋ āĻāĻĒāύāĻžāĻā§ āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰāĻŦā§ āĻāĻŋāĻāĻžāĻŦā§ āĻāĻĒāύāĻŋ āϤāĻž āϏāĻŽā§āĻĒāύā§āύ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</p> -<div class="row topicpage-table"> - <div class="section"> - <h2 class="Documentation" id="Docs_for_add-on_developers" name="Docs_for_add-on_developers">2D āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ</h2> - <dl> - <dt> - <a href="/en-US/docs/HTML/Canvas">Canvas(āĻā§āϝāĻžāύāĻāĻžāϏ)</a></dt> - <dd> - āĻāĻ {{HTMLElement("canvas")}}āĻāĻĒāĻžāĻĻāĻžāύāĻāĻŋ APIs āĻĒā§āϰāĻĻāĻžāύ āĻāϰ⧠āϝā§āύ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻāϰ⧠2D āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ āϤā§āϰāĻŋ āĻāϰāĻž āϝāĻžā§āĨ¤</dd> - <dd> - <a href="/en-US/docs/Web/SVG">SVG(āĻāϏ āĻāĻŋ āĻāĻŋ)</a><br> - āϏā§āĻā§āϞā§āĻŦāϞ āĻā§āĻā§āĻāϰ āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ (SVG) āϞāĻžāĻāύāϏ, āĻāĻžāϰāĻāϏ, āĻāĻŦāĻ āĻ
āύā§āϝāĻžāύā§āϝ <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻā§āϝāĻžāĻŽāĻŋāϤāĻŋāĻ āĻāĻāĻžāϰ āĻĒā§āϰāĻĻāĻžāύ </span></span>āĻāϰā§āĨ¤ bitmaps āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻā§āĻŋā§ā§ āĻāϞāĻžāϰ āĻŽāĻžāϧā§āϝāĻŽā§, āĻāĻĒāύāĻŋ āϝā§āĻā§āύ⧠āĻāĻāĻžāϰā§āϰ āĻāĻŦāĻŋ āĻĒāϰāĻŋāĻāύā§āύāĻāĻžāĻŦā§ <span id="result_box" lang="bn"><span class="hps">āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</span></span></dd> - </dl> - <p><span class="alllinks"><a href="/en-US/docs/tag/Graphics">āϏāĻŽā§āĻĒā§āϰā§āĻŖ āĻĻā§āĻā§āύā§â...</a></span></p> - </div> - <div class="section"> - <h2 class="Documentation" id="Docs_for_add-on_developers" name="Docs_for_add-on_developers">3D āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ</h2> - <dl> - <dt> - <a href="/en-US/docs/Web/WebGL">WebGL(āĻā§ā§āĻŦ āĻāĻŋ āĻāϞ)</a></dt> - <dd> - <div class="almost_half_cell" id="gt-res-content"> - <div dir="ltr" style="zoom: 1;"> - <span class="short_text" id="result_box" lang="bn"><span class="hps">WebGL</span> <span class="hps">āĻļā§āϰā§</span> <span class="hps">āĻāϰāĻžāϰ āĻāĻāĻāĻŋ āύāĻŋāϰā§āĻĻā§āĻļāĻŋāĻāĻž</span></span>, āĻā§ā§āĻŦā§āϰ āĻāύā§āϝ <span class="short_text" id="result_box" lang="bn"><span class="hps">3D āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ API</span></span>. āĻāĻ āĻĒā§āϰāϝā§āĻā§āϤāĻŋ āĻāĻĒāύāĻžāĻā§ <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻā§ā§āĻŦā§āϰ āĻŽāϧā§āϝ⧠āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ</span></span> OpenGL ES āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĻā§ā§āĨ¤</div> - </div> - </dd> - </dl> - <h2 id="āĻāĻŋāĻĄāĻŋāĻ">āĻāĻŋāĻĄāĻŋāĻ</h2> - <dl> - <dt> - <a href="/en-US/docs/Web/Guide/HTML/Using_HTML5_audio_and_video">HTML5 (āĻ
āĻĄāĻŋāĻ āĻāĻŦāĻ āĻāĻŋāĻĄāĻŋāĻ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ)</a></dt> - </dl> - <div class="almost_half_cell" id="gt-res-content"> - <div dir="ltr" style="zoom: 1;"> - <span id="result_box" lang="bn"><span class="hps">āĻāĻāĻāĻŋ HTML</span> <span class="hps">āύāĻĨāĻŋāϤā§</span> <span class="hps">āĻāĻŋāĻĄāĻŋāĻ āĻāĻŽā§āĻŦā§āĻĄ</span> <span class="hps">āĻāĻŦāĻ āĻĒā§āϞā§āĻŦā§āϝāĻžāĻ</span> <span class="hps">āύāĻŋāϝāĻŧāύā§āϤā§āϰāĻŖ</span><span>āĨ¤</span></span></div> - </div> - <dl> - <dt> - <a href="/en-US/docs/WebRTC">WebRTC(āĻā§ā§āĻŦ āĻāϰ āĻāĻŋ āϏāĻŋ)</a></dt> - <dd> -  WebRTC(āĻā§ā§āĻŦ āĻāϰ āĻāĻŋ āϏāĻŋ) āĻāϰ RTC (āĻāϰ āĻāĻŋ āϏāĻŋ) āĻŦāϞāϤ⧠Real-Time Communications (āϰāĻŋā§ā§āϞ āĻāĻžāĻāĻŽ āĻāĻŽāĻŋāĻāύāĻŋāĻā§āĻļāύ) āĻā§ āĻŦā§āĻāĻžā§, āĻāĻ āĻĒā§āϰāϝā§āĻā§āϤāĻŋ <span id="result_box" lang="bn"><span class="hps">āĻ
āĻĄāĻŋāĻ / āĻāĻŋāĻĄāĻŋāĻ</span> <span class="hps">āϏā§āĻā§āϰāĻŋāĻŽāĻŋāĻ</span> <span class="hps">āĻāĻŦāĻ āĻŦā§āϰāĻžāĻāĻāĻžāϰ</span> <span class="hps">āĻā§āϞāĻžāϝāĻŧā§āύā§āĻ</span>āϏ <span class="hps atn">(</span><span>āĻŽāĻŋāϤā§āϰāĻāĻŖ</span><span>)</span> <span class="hps">āĻŽāϧā§āϝ⧠āϤāĻĨā§āϝ</span> <span class="hps">āĻāĻžāĻ</span> <span class="hps">āĻāϰāϤ⧠āϏāĻā§āώāĻŽ</span><span>āĨ¤</span></span></dd> - </dl> - </div> -</div> -<p> </p> diff --git a/files/bn/web/guide/html/editable_content/index.html b/files/bn/web/guide/html/editable_content/index.html deleted file mode 100644 index 6433ee1325..0000000000 --- a/files/bn/web/guide/html/editable_content/index.html +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: Content Editable -slug: Web/Guide/HTML/Editable_content -tags: - - NeedsReview -translation_of: Web/Guide/HTML/Editable_content -original_slug: Web/Guide/HTML/Content_Editable ---- -<p><span class="seoSummary">HTML5 āĻ āϝā§āĻā§āύ⧠āĻ
āĻāĻļ āĻĒāϰāĻŋāĻŦāϰā§āϤāύā§ā§āĨ¤ āĻāĻŋāĻā§ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻā§āύā§āĻ āĻšā§āϝāĻžāύā§āĻĄāϞāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻĒāύāĻŋ āĻāĻāĻāĻŋ āĻā§ā§āĻŦ āĻĒā§āĻ āĻāĻāĻāĻŋ āϏāĻŽā§āĻĒā§āϰā§āĻŖ āĻāĻŦāĻ āĻĻā§āϰā§āϤ rich-text editor āĻ āϰā§āĻĒāĻžāύā§āϤāϰ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύ āĨ¤ āĻāĻ āĻ
āύā§āĻā§āĻā§āĻĻ āĻāĻĒāύāĻžāĻā§ āĻāϰ āĻāĻžāϰā§āϝāĻāĻžāϰāĻŋāϤāĻž āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāĻŋāĻā§ āϤāĻĨā§āϝ āĻĒā§āϰāĻĻāĻžāύ āĻāϰāĻŦā§āĨ¤</span></p> -<h2 id="āϏāĻžāĻŽāĻā§āĻāϏā§āϝāϤāĻž"><span class="short_text" id="result_box" lang="bn"><span class="hps">āϏāĻžāĻŽāĻā§āĻāϏā§āϝāϤāĻž</span></span></h2> -<p>āĻĒāϰāĻŋāĻŦāϰā§āϤāύā§ā§ āĻŦāĻŋāώā§āĻā§āϞ⧠āϏāĻŽā§āĻĒā§āϰā§āĻŖāĻāĻžāĻŦā§ āĻŦāϰā§āϤāĻŽāĻžāύ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻā§āϞā§āϰ āϏāĻžāĻĨā§ āϏāĻžāĻŽāĻā§āĻāϏā§āϝāĻĒā§āϰā§āĻŖāĨ¤</p> -<ul> - <li>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āĻ¸Â ā§Š.ā§Ģ+</li> - <li><span class="short_text" id="result_box" lang="bn"><span class="hps">āĻ
ā§āϝāĻžāύā§āĻĄā§āϰāϝāĻŧā§āĻĄ-āĻāϰ āĻāύā§āϝ </span></span>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ ⧧⧝+</li> - <li>āĻā§āϰā§āĻŽÂ ā§Ē.ā§Ļ+</li> - <li><span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāύā§āĻāĻžāϰāύā§āĻ āĻāĻā§āϏāĻĒā§āϞā§āϰāĻžāϰ</span></span> ā§Ģ.ā§Ģ+</li> - <li>āϏāĻžāĻĢāĻžāϰāĻŋ ā§Š.ā§§+</li> - <li>āĻ
āĻĒā§āϰāĻž ⧝+</li> - <li>āĻāĻāĻāĻāĻ¸Â āϏāĻžāĻĢāĻžāϰāĻŋ ā§Ģ.ā§Ļ+</li> - <li><span class="short_text" id="result_box" lang="bn"><span class="hps">āĻ
ā§āϝāĻžāύā§āĻĄā§āϰāϝāĻŧā§āĻĄ</span></span> āĻŦā§āϰāĻžāĻāĻāĻžāϰ ā§Š.ā§Ļ+</li> - <li>āĻ
āĻĒā§āϰāĻž āĻŽā§āĻŦāĻžāĻāϞ ⧧⧍.ā§§+</li> - <li><span class="short_text" id="result_box" lang="bn"><span class="hps">āĻ
ā§āϝāĻžāύā§āĻĄā§āϰāϝāĻŧā§āĻĄ-āĻāϰ āĻāύā§āϝ āĻā§āϰā§āĻŽÂ </span></span>⧍ā§Ģ+</li> -</ul> -<p>āĻāĻāύ āĻĒāϰā§āϝāύā§āϤ āĻ
āĻĒā§āϰāĻž āĻŽāĻŋāύāĻŋ āϤ⧠āϏāĻŽāϰā§āĻĨāĻŋāϤ āύā§āĨ¤</p> -<h2 id="āĻāĻāĻž_āĻāĻŋāĻāĻžāĻŦā§_āĻāĻžāĻ_āĻāϰā§">āĻāĻāĻž āĻāĻŋāĻāĻžāĻŦā§ āĻāĻžāĻ āĻāϰ⧠?</h2> -<p><code>contenteditable</code> āĻāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ āĻāĻŋ āĻāĻĒāύāĻžāϰ HTML āĻāĻĒāĻžāĻĻāĻžāύ āĻ <code>true</code> āϏā§āĻ āĻāϰā§āύāĨ¤ āĻāĻāĻž āĻĒā§āϰāĻžā§ āϏāĻāϞ HTML āĻāĻĒāĻžāĻĻāĻžāύ āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻžā§āĨ¤</p> -<h2 id="āĻāĻĻāĻžāĻšāϰāĻŖ">āĻāĻĻāĻžāĻšāϰāĻŖ</h2> -<p>āĻāĻāĻāĻŋ āϏāĻšāĻ āĻāĻĻāĻžāĻšāϰāĻŖ</p> -<pre><!DOCTYPE html> -<html> - <body> -   <div contenteditable="true"> -     This text can be edited by the user. -   </div> - </body> -</html> </pre> -<p>āĻāĻĒāύāĻŋ āĻāĻāĻžāύ⧠āϞā§āĻāĻžāϞāϏā§āĻā§āϰā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāύā§āĻāĻŋāĻā§āϰā§āĻļāύ āĻāϰ āĻāĻāĻāĻŋ āĻāĻžāϰā§āϝāĻāϰ āĻāĻĻāĻžāĻšāϰāύ āĻĻā§āĻāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āĻāĻ āĻā§āϏ-āĻāϰ āϏāĻžāĻĨā§</p> -<h2 id="āĻāϰāĻ_āĻĻā§āĻā§āύ">āĻāϰāĻ āĻĻā§āĻā§āύ</h2> -<pre class="code">user_pref("capability.policy.policynames", "allowclipboard"); -user_pref("capability.policy.allowclipboard.sites", "https://www.mozilla.org"); -user_pref("capability.policy.allowclipboard.Clipboard.cutcopy", "allAccess"); -user_pref("capability.policy.allowclipboard.Clipboard.paste", "allAccess");</pre> -<p><a href="/en/Midas" title="en/Midas">āĻāĻŋāĻāĻžāĻŦā§ āĻāĻ āĻŦāĻŋāώ⧠āĻāϰ āϏāĻžāĻĨā§ āĻāĻžāĻ āĻāϰāĻŦā§āĻ¨Â </a> (old IE style API) āĻāĻŦāĻ <a href="/en/Rich-Text_Editing_in_Mozilla" title="en/rich-text editing in mozilla">āĻāĻāĻžāύā§</a></p> -<div> - {{ languages({ "ja": "ja/HTML/Content_Editable", "zh-cn": "zh-cn/HTML/Content_Editable" }) }}</div> diff --git a/files/bn/web/guide/html/html5/index.html b/files/bn/web/guide/html/html5/index.html deleted file mode 100644 index 0f9c06003d..0000000000 --- a/files/bn/web/guide/html/html5/index.html +++ /dev/null @@ -1,181 +0,0 @@ ---- -title: HTML5 -slug: Web/Guide/HTML/HTML5 -tags: - - Guide - - HTML - - HTML5 - - NeedsReview - - Overview - - Web - - Web Development -translation_of: Web/Guide/HTML/HTML5 -original_slug: HTML/HTML5 ---- -<p><span class="seoSummary"><a href="/bn-BD/docs/HTML" title="HTML">HTML</a> āĻŦāϞāϤ⧠āϝāĻž āĻŦā§āĻāĻžā§ </span><span class="seoSummary"><strong>HTML5</strong> āϤāĻžāϰ āϏāϰā§āĻŦāĻžāϧā§āύāĻŋāĻ āĻŦāĻŋāĻŦāϰā§āϤāύ</span><span class="seoSummary">āĨ¤ </span>āĻŦāĻŋāώā§āĻāĻŋ āĻĻā§āĻāĻāĻŋ āĻāĻŋāύā§āύ āϧāĻžāϰāύāĻž āĻā§ āĻĒā§āϰāϤāĻŋāύāĻŋāϧāĻŋāϤā§āĻŦ āĻāϰ⧠:</p> - -<div class="note"> -<ul> - <li> - <p><span class="seoSummary">āĻāĻāĻŋ HTML āĻāϰ āύāϤā§āύ āϏāĻāϏā§āĻāϰāĻŖ, āĻāĻŦāĻ āĻāϤ⧠āĻāϰ⧠āύāϤā§āύ elements, attributes āĻāĻŦāĻ behaviors āϝā§āĻā§āϤ āĻšā§ā§āĻā§,</span></p> - </li> - <li><span class="seoSummary">āĻāĻāĻŋ āĻŦā§āĻšā§ āĻĒā§āϰāϝā§āĻā§āϤāĻŋ āĻāĻžāύā§āĻĄāĻžāϰ āϝāĻž āĻāϰ⧠āĻļāĻā§āϤāĻŋāĻļāĻžāϞ⧠āĻāĻŦāĻ āύāĻžāύāĻžāĻŦāĻŋāϧ āĻā§ā§āĻŦ āϏāĻžāĻāĻ āĻāĻŦāĻ āĻāĻĒā§āϞāĻŋāĻā§āĻļāύ āϤā§āϰāĻŋ āĻāϰāĻžāϰ āϏāĻā§āώāĻŽāϤāĻž āĻĻā§ā§āĨ¤</span> āĻāĻ āĻāĻžāύā§āĻĄāĻžāϰāĻā§ āĻŽāĻžāĻā§ āĻŽāĻžāĻā§ <em>HTML5 and friends</em> āύāĻžāĻŽā§ āĻĄāĻžāĻāĻž āĻšā§ āĻāĻŦāĻ āĻĒā§āϰāĻžā§ āĻā§āĻ āĻāϰ⧠āĻāϰ⧠āĻļā§āϧ⧠<em>HTML5</em> āĻŦāϞā§āĨ¤</li> -</ul> -</div> - -<p>āϏāĻāϞ āĻāύā§āĻŽā§āĻā§āϤ āĻā§ā§āĻŦ āĻĄā§āĻāϞāĻĒāĻžāϰāĻĻā§āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāĻĒāϝā§āĻā§ āĻāϰāĻž āϏāĻžāĻāĻžāύ⧠āĻšā§ā§āĻā§āĨ¤ āĻāĻ āĻĒā§āώā§āĻ āĻžā§ āĻ
āϏāĻāĻā§āϝāĻž HTML5 āĻĒā§āϰāϝā§āĻā§āϤāĻŋāϰ āϤāĻĨā§āϝ āϏāĻŽā§āĻĻā§āϧ āĻĒā§āώā§āĻ āĻžāϰ āϞāĻŋāĻāĻ āĻĻā§āĻā§āĻž āĻāĻā§āĨ¤ āĻāĻžāϰā§āϝāĻāϰāĻŋāϤāĻžāϰ āĻāĻĒāϰ āĻāĻŋāϤā§āϤāĻŋ āĻāϰ⧠āĻāĻā§āϞā§āĻā§ āĻŦāĻŋāĻāĻŋāύā§āύ āĻĻāϞ⧠āĻŦāĻŋāĻāĻā§āϤ āĻāϰāĻž āĻšā§ā§āĻā§āĨ¤</p> - -<ul> - <li><em>āϏāĻŋāĻŽāĻžāύāĻāĻŋāĻāϏ</em>: āĻāĻĒāύāĻžāϰ āĻŦāĻŋāώā§āĻŦāϏā§āϤ⧠āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāĻĒāύāĻžāĻā§ āĻāϰ⧠āϝāĻĨāĻžāϝāĻĨ āĻāĻžāĻŦā§ āĻŦāϰā§āĻŖāύāĻž āĻāϰāĻžāϰ āϏā§āϝā§āĻ āĻĻāĻŋāĻŦā§āĨ¤</li> - <li><em>āĻāĻžāύā§āĻā§āĻāĻŋāĻāĻŋāĻāĻŋ</em>: āϏāĻžāϰā§āĻāĻžāϰā§āϰ āϏāĻžāĻĨā§ āϝā§āĻāĻžāϝā§āĻ āĻāϰāϤ⧠āĻāĻĒāύāĻžāĻā§ āύāϤā§āύ āύāϤā§āύ āĻĒāĻĨ āĻĻā§āĻāĻžāĻŦā§āĨ¤</li> - <li><em>āĻ
āĻĢāϞāĻžāĻāύ āĻāĻŦāĻ āϏā§āĻā§āϰā§āĻ</em>: āĻā§āϞāĻžā§ā§āύā§āĻ āϏāĻžāĻāĻĄā§ āϏā§āĻĨāĻžāύā§ā§āĻāĻžāĻŦā§ āĻā§ā§āĻŦāĻĒā§āĻāĻā§āϰ āϤāĻĨā§āϝ āϏāĻāϰāĻā§āώāĻŖ āĻāϰāĻžāϰ āϏāĻā§āώāĻŽāϤāĻž āĻĻāĻŋāĻŦā§ āĻāĻŦāĻ āĻ
āĻĢāϞāĻžāĻāύ⧠āϤāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻāϰ⧠āĻāĻžāϰā§āϝāĻāϰ⧠āĻāϰāĻŦā§āĨ¤</li> - <li><em>āĻŽāĻžāϞā§āĻāĻŋāĻŽāĻŋāĻĄāĻŋā§āĻž</em>: āĻāύā§āĻŽā§āĻā§āϤ āĻā§ā§āĻŦā§ āĻāĻŋāĻĄāĻŋāĻ āĻāĻŦāĻ āĻ
āĻĄāĻŋāĻ āĻā§ āĻĒā§āϰāĻĨāĻŽ āĻļā§āϰā§āύā§āϤ⧠āϰāĻžāĻāĻž āĻšā§ā§āĻā§āĨ¤</li> - <li><em>āĻĻā§āĻŦāĻŋāĻŽāĻžāϤā§āϰāĻŋāĻ/āϤā§āϰāĻŋāĻŽāĻžāϤā§āϰāĻŋāĻ āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ āĻāĻŦāĻ āĻāĻĢā§āĻā§āĻ</em>: āĻāĻĒāϏā§āĻĨāĻžāĻĒāύāĻžāϰ āĻāύā§āϝ āĻāϰ⧠āĻ
āύā§āĻ āĻŦāĻŋāĻāϞā§āĻĒ āĻĻāĻŋāĻŦā§āĨ¤</li> - <li><em>āĻāĻžāϰā§āϝāĻāĻžāϰāĻŋāϤāĻž āĻāĻŦāĻ āĻāύā§āĻā§āϰāĻŋāĻā§āϰā§āĻļāύ</em>: āĻāϰ⧠āĻāϤāĻŋāϰ āĻāύā§āύāϤāĻŋ āĻšāĻŦā§ āĻāĻŦāĻ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰ āĻšāĻžāϰā§āĻĄāĻā§ā§āϝāĻžāϰā§āϰ āĻāϰ⧠āĻāĻžāϞ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻšāĻŦā§</li> - <li><em>āϝāύā§āϤā§āϰā§āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ</em>: āĻāϰ⧠āĻāύāĻĒā§āĻ āĻāĻŦāĻ āĻāĻāĻāĻĒā§āĻ āϝāύā§āϤā§āϰā§āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āϏā§āϝā§āĻ āĻĻāĻŋāĻŦā§āĨ¤</li> - <li>āϏāĻžāĻāϏāĻā§āĻāĻž: āĻāĻŽā§āĻāĻžāϰ āĻāĻŽā§āĻāĻžāϰ āĻĨāĻŋāĻŽ āϤā§āϰāĻŋ āĻāϰāĻžāϰ āϏā§āϝā§āĻ āĻĻāĻŋāĻŦā§āĨ¤</li> -</ul> - -<div class="cleared row topicpage-table"> -<div class="section"> -<h2 id="āϏāĻŋāĻŽā§āϝāĻžāύāĻāĻŋāĻāϏ" style="margin: 0 0 .25em; font: 200 24px/1 'Bebas Neue','League Gothic',Haettenschweiler,'Arial Narrow',sans-serif; letter-spacing: 1px; text-transform: uppercase; border: none;"><img alt="" src="/files/3827/HTML5_Semantics_512.png" style="height: 64px; padding-right: 0.5em; vertical-align: middle; width: 64px;"><em>āϏāĻŋāĻŽā§āϝāĻžāύāĻāĻŋāĻāϏ</em></h2> - -<dl> - <dt><a href="/bn-BD/docs/Sections_and_Outlines_of_an_HTML5_document" title="Sections and Outlines of an HTML5 document">HTML5 āĻāϰ āϏā§āĻāĻļāύ āĻāĻŦāĻ āĻāĻāĻāϞāĻžāĻāύ</a></dt> - <dd>HTML5 āĻāϰ āύāϤā§āύ āĻāĻāĻāϞāĻžāĻ āĻāĻŦāĻ āϏā§āĻāĻļāύ āĻāĻĒāĻžāĻĻāĻžāύā§āϰ āĻāĻ āĻāϞāĻ: {{HTMLElement("section")}}, {{HTMLElement("article")}}, {{HTMLElement("nav")}}, {{HTMLElement("header")}}, {{HTMLElement("footer")}}, {{HTMLElement("aside")}} āĻāĻŦāĻ {{HTMLElement("hgroup")}}.</dd> - <dt><a href="/bn-BD/docs/Using_HTML5_audio_and_video" title="Using_audio_and_video_in_Firefox">HTML5 āĻ
āĻĄāĻŋāĻ āĻāĻŦāĻ āĻāĻŋāĻĄāĻŋāĻ'āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ</a></dt> - <dd>{{HTMLElement("audio")}} āĻāĻŦāĻ {{HTMLElement("video")}} āĻāĻĒāĻžāĻĻāĻžāύ āĻāĻŽā§āĻŦā§āĻĄ āĻĨāĻžāĻāĻž āĻāĻŦāĻ āύāϤā§āύ āĻŽāĻžāϞā§āĻāĻŋāĻŽāĻŋāĻĄāĻŋā§āĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āύāĻŋāĻļā§āĻāĻŋāϤ āĻāϰāĻžāĨ¤</dd> - <dt><a href="/bn-BD/docs/HTML/Forms_in_HTML" title="Forms in HTML5">HTML5 āĻāϰ āĻĢāϰā§āĻŽ</a></dt> - <dd>āĻāĻ āύāĻāϰ⧠HTML5 āĻ āĻā§ā§āĻŦ āĻĢāϰā§āĻŽā§āϰ āĻāύā§āύā§āύāĻā§āϞ⧠āĻĻā§āĻā§ āύā§āĻ: āĻāύā§āϏāĻā§āϰā§āĻāύā§āĻ āĻā§āϝāĻžāϞāĻŋāĻĄā§āĻļāύ āĻāĻĒāĻŋāĻāĻ, āĻāĻŋāĻā§ āύāϤā§āύ āĻāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ, {{HTMLElement("input")}} āĻāĻā§āϰāĻŋāĻŦāĻŋāĻāĻā§āϰ āĻāύā§āϝ āύāϤā§āύ āύāϤā§āύ āĻā§āϝāĻžāϞ⧠{{htmlattrxref("type", "input")}} āĻāĻŦāĻ {{HTMLElement("output")}} āύāĻžāĻŽāĻ āύāϤā§āύ āĻāϞāĻŋāĻŽā§āύāĻāĨ¤</dd> - <dt>āύāϤā§āύ āϏāĻŋāĻŽāĻžāύāĻāĻŋāĻāϏ āĻāϞāĻŋāĻŽā§āύā§āĻ</dt> - <dd>āϏā§āĻāĻļāύ, āĻŽāĻŋāĻĄāĻŋā§āĻž āĻāĻŦāĻ āĻĢāϰā§āĻŽ āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ āĻĒāĻžāĻļāĻžāĻĒāĻžāϰāĻļāĻŋ āĻāϰ⧠āύāϤā§āύ āύāϤā§āύ āĻāϞāĻŋāĻŽā§āύā§āĻ āĻāϏā§āĻā§, āϝā§āĻŽāύ</dd> - <dd>{{HTMLElement("mark")}}, {{HTMLElement("figure")}}, {{HTMLElement("figcaption")}}, {{HTMLElement("data")}}, {{HTMLElement("time")}}, {{HTMLElement("output")}}, {{HTMLElement("progress")}}, āĻ
āĻĨāĻŦāĻž{{HTMLElement("meter")}}, āϝāĻž <a href="/bn-BD/docs/HTML/HTML5/HTML5_element_list" title="HTML/HTML5/HTML5_element_list">HTML5 āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ āĻĒāϰāĻŋāĻŽāĻžāύ āĻŦā§āĻĻā§āϧāĻŋ āĻāϰ⧠āĻĻāĻŋāĻā§āĻā§āĨ¤</a></dd> - <dt>{{HTMLElement("iframe")}} āĻāϰ āĻāϰ⧠āĻāύā§āύā§āύ</dt> - <dd>â{{htmlattrxref("sandbox", "iframe")}}, {{htmlattrxref("seamless", "iframe")}}, and {{htmlattrxref("srcdoc", "iframe")}} āĻāĻā§āϰāĻŋāĻŦāĻŋāĻāĻā§āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§, āĻĄā§āĻāϞāĻĒāĻžāϰāĻāύ āύāĻŋāϰāĻžāĻĒāϤā§āϤāĻžāϰ āĻŽāĻžāύ āĻā§ āĻāϰ⧠āϝāĻĨāĻžāϝāĻĨ āĻāϰāϤ⧠āĻĒāĻžāϰāĻā§āύ āĻāĻŦāĻ {{HTMLElement("iframe")}} āĻāϰ āĻāĻžāĻšāĻŋāĻĻāĻž āĻŽāϤāύ āϰā§āύā§āĻĄāĻžāϰāĻŋāĻ āĻāϰāϤ⧠āĻĒāĻžāϰāĻā§āύāĨ¤</dd> - <dt><a href="/bn-BD/docs/MathML" title="MathML">MathML</a></dt> - <dd>āĻāĻžāĻŖāĻŋāϤāĻŋāĻ āĻĢāϰā§āĻŽā§āϞāĻžāϰ āϏāϰāĻžāϏāϰāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āύāĻŋāĻļā§āĻāĻŋāϤ āĻāϰā§āĻā§āĨ¤</dd> - <dt><a href="/bn-BD/docs/HTML/HTML5/Introduction_to_HTML5" title="HTML/HTML5/Introduction_to_HTML5">HTML5 āĻāϰ āĻĒāϰāĻŋāĻāĻŋāϤāĻŋ</a></dt> - <dd>āĻāĻĒāύāĻŋ HTML5 āĻāϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻā§āύ āĻā§ā§āĻŦ āĻĄāĻŋāĻāĻžāĻāύ āĻāϰāϞ⧠āĻ
āĻĨāĻŦāĻž āĻā§āύ āĻā§ā§āĻŦ āĻāĻĒā§āϞāĻŋāĻā§āĻļāύ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻāĻžāĻāϞ⧠āĻāĻŋāĻāĻžāĻŦā§ āĻļā§āϰ⧠āĻāϰāĻŦā§āύ āϤāĻž āĻāĻ āύāĻŋāĻŦāύā§āϧ⧠āĻŦāϞāĻž āĻāĻā§āĨ¤</dd> - <dt><a href="/bn-BD/docs/HTML/HTML5/HTML5_Parser" title="HTML/HTML5/HTML5 parser">HTML5-āϏāĻŽāϰā§āĻĨāĻŋāϤ āĻĒāĻžāϰā§āϏāĻžāϰ</a></dt> - <dd>āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻĒāĻžāϰā§āϏāĻžāϰ, āϝāĻž HTML āĻĄāĻā§āĻŽā§āύā§āĻā§āϰ āĻŦāĻžāĻāĻāĻā§ āĻĄāĻā§āĻŽā§āύā§āĻ āĻ
āĻŦāĻā§āĻā§āĻ āĻŽāĻĄā§āϞ⧠(DOM) āϰā§āĻĒāĻžāύā§āϤāϰ āĻāϰā§āĨ¤ āĻāĻāĻžāĻā§ āĻāĻāύ āĻŦāϰā§āϧāĻŋāϤ āĻāϰāĻž āĻšā§ā§āĻā§ āĻāĻŦāĻ āĻāĻāύ āĻāϰ⧠āĻāĻžāϞāĻāĻžāĻŦā§ āϏāĻāϞ āĻā§āώā§āϤā§āϰ⧠āĻāĻžāĻ āĻāϰāĻžāϰ āĻāĻĒāϝā§āĻā§āϤ āĻāϰāĻž āĻšā§ā§āĻā§āĨ¤ āĻāĻŽāύ āĻāĻŋ āĻā§āϞ āĻŽāĻžāϰā§āĻāĻāĻĒ āĻĒāĻžāĻā§āĻžāϰ āĻĒāϰāĻ āϝāĻžāϤ⧠āĻ āĻŋāĻāĻ āĻžāĻ āĻāĻžāĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§, āϤā§āĻŽāύ āĻā§āώāĻŽāϤāĻž āĻĻā§ā§āĻž āĻšā§ā§āĻā§ āĨ¤ āĻāϤ⧠āĻāϰ⧠HTML5 āϏāĻŽāϰā§āĻĨāĻŋāϤ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻā§āϞā§āϰ āĻŽāĻĻā§āϧ⧠āĻāύā§āϤāĻ āĻĒāϰāĻŋāĻāĻžāϞāύ āĻā§āώāĻŽāϤāĻž āĻ āĻ
āύā§āĻŽāĻžāύā§āϰ āĻĻāĻā§āώāϤāĻž āĻŦā§āĻĻā§āϧāĻŋ āĻĒā§ā§ā§āĻā§āĨ¤</dd> -</dl> - -<h2 id="āĻāĻžāύā§āĻā§āĻāĻŋāĻāĻŋāĻāĻŋ" style="margin: 0 0 .25em; font: 200 24px/1 'Bebas Neue','League Gothic',Haettenschweiler,'Arial Narrow',sans-serif; letter-spacing: 1px; text-transform: uppercase; border: none;"><img alt="" src="/files/3839/HTML5_Connectivity_512.png" style="height: 64px; padding-right: 0.5em; vertical-align: middle; width: 64px;"><em>āĻāĻžāύā§āĻā§āĻāĻŋāĻāĻŋāĻāĻŋ</em></h2> - -<dl> - <dt><a href="/bn-BD/docs/WebSockets" title="WebSockets">āĻā§ā§āĻŦ āϏāĻā§āĻ</a></dt> - <dd>āĻā§ā§āĻŦ āĻĒā§āĻ āĻāĻŦāĻ āϏāĻžāϰā§āĻāĻžāϰā§āϰ āĻŽāϧā§āϝā§, HTML āύ⧠āĻāĻŽāύ āϤāĻĨā§āϝ āĻāĻĻāĻžāύ-āĻĒā§āϰāĻĻāĻžāύā§āϰ āĻāύā§āϝ, āĻāĻāĻāĻŋ āϏā§āĻĨāĻžā§ā§ āϏāĻāϝā§āĻ āϤā§āϰāĻŋ āĻāϰāĻžāϰ āϏā§āĻŦāĻŋāϧāĻž āĻĻā§ā§āĨ¤</dd> - <dt><a href="/bn-BD/docs/Server-sent_events/Using_server-sent_events" title="Server-sent_events/Using_server-sent_events">āϏāĻžāϰā§āĻāĻžāϰ-āĻĒā§āϰā§āϰāĻŋāϤ āĻāĻā§āύā§āĻâ</a></dt> - <dd>āĻāĻā§ āϏāĻžāϰā§āĻāĻžāϰ āĻā§āϞ⧠āĻļā§āϧ⧠āĻā§āϰāĻžāĻšāĻā§āϰ āĻ
āύā§āϰā§āϧā§āϰ āĻāĻŋāϤā§āϤāĻŋāϤ⧠āϤāĻĨā§āϝ āĻĒāĻžāĻ āĻžāϤ⧠āĻĒāĻžāϰāϤāĨ¤ āĻāĻŋāύā§āϤ⧠āĻāĻ āύāϤā§āύ āϏāĻāϝā§āĻāύāĻāĻŋ āĻŦāĻžāϰāĻŦāĻžāϰ āĻ
āύā§āϰā§āϧā§āϰ āĻāĻžāĻŽā§āϞāĻž āĻāĻžā§āĻžāĻ āϏāϰāĻžāϏāϰāĻŋ āĻā§āϰāĻžāĻšāĻā§āϰ āĻāĻžāĻā§ āĻāĻā§āύā§āĻ āĻĒā§āϰā§āϰāĻŖā§āϰ āĻ
āύā§āĻŽāϤāĻŋ āĻĻā§ā§āĨ¤</dd> - <dt><a href="/bn-BD/docs/WebRTC" title="WebRTC">WebRTC</a></dt> - <dd>RTC āĻŽāĻžāύ⧠Real Time Communication āĻŦāĻž āϤāĻžā§āĻā§āώāĻŖāĻŋāĻ āϝā§āĻāĻžāϝā§āĻāĨ¤ āĻāĻāĻŋ āĻŦā§āϰāĻžāĻāĻāĻžāϰā§āϰ āĻŽāĻžāĻĻā§āϧāĻŽā§ āĻ
āύā§āϝāĻĻā§āϰ āϏāĻžāĻĨā§ āĻā§āϝāĻžāĻ āĻŦāĻž āĻāĻŋāĻĄāĻŋāĻ āĻāύāĻĢāĻžāϰā§āύā§āϏāĻŋāĻ āĻāϰ āϏā§āĻŦāĻŋāϧāĻž āĻĻā§ā§āĨ¤ āĻāϰ āĻāĻ āĻĒā§āϰāϝā§āĻā§āϤāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āĻĢāϞ⧠āĻā§āύ āĻĒā§āϰāĻāĻžāϰ āĻāϞāĻžāĻĻāĻž āϏāĻĢāĻāĻā§ā§āϝāĻžāϰ āĻŦāĻž āĻĒā§āϞāĻžāĻāĻŋāύā§āϰāĻ āĻĒā§āϰā§ā§āĻāύ āĻšā§āύāĻžāĨ¤</dd> -</dl> - -<h2 id="āĻ
āĻĢāϞāĻžāĻāύ_āĻāĻŦāĻ_āϏā§āĻā§āϰā§āĻ" style="margin: 0 0 .25em; font: 200 24px/1 'Bebas Neue','League Gothic',Haettenschweiler,'Arial Narrow',sans-serif; letter-spacing: 1px; text-transform: uppercase; border: none;"><img alt="" src="/files/3833/HTML5_Offline_Storage_512.png" style="height: 64px; padding-right: 0.5em; vertical-align: middle; width: 64px;"><em>āĻ
āĻĢāϞāĻžāĻāύ āĻāĻŦāĻ āϏā§āĻā§āϰā§āĻ</em></h2> - -<dl> - <dt><a href="/bn-BD/docs/HTML/Using_the_application_cache" title="Offline_resources_in_Firefox">āĻ
āĻĢāϞāĻžāĻāύ āϰāĻŋāϏā§āϰā§āϏ: āĻāĻĒā§āϞāĻŋāĻā§āĻļāύ āĻā§āϝāĻžāĻļ</a></dt> - <dd>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āϏāĻŽā§āĻĒā§āϰā§āĻŖ āĻāĻžāĻŦā§ HTML5 āĻ
āĻĢāϞāĻžāĻāύ āϰāĻŋāϏā§āϰā§āϏ āϏāĻŽāϰā§āĻĨāύ āĻāϰā§āĨ¤ āĻŦāĻžāĻāĻŋ āϏāĻŦāĻžāϰāĻ āĻāĻāĻ āϧāϰāύā§āϰ āĻ
āĻĢāϞāĻžāĻāύ āϰāĻŋāϏā§āϰā§āϏ āϏāĻŽāϰā§āĻĨāύ āĻāĻā§āĨ¤</dd> - <dt><a href="/bn-BD/docs/Online_and_offline_events" title="Online_and_offline_events">āĻ
āύāϞāĻžāĻāύ āĻāĻŦāĻ āĻ
āĻĢāϞāĻžāĻāύ āĻāĻā§āύā§āĻ</a></dt> - <dd>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ ā§Š WHATWG āĻ
āύāϞāĻžāĻāύ āĻāĻŦāĻ āĻ
āĻĢāϞāĻžāĻāύ āĻāĻā§āύā§āĻ āϏāĻŽāϰā§āĻĨāύ āĻāϰā§, āϝāĻž āĻāĻāĻāĻŋ āĻāĻĒā§āϞāĻŋāĻā§āĻļāύ āĻāĻŦāĻ āĻāĻā§āϏāĻā§āύāĻļāύ āĻā§ āϏāĻāϞ āĻāύā§āĻāĻžāϰāύā§āĻ āϏāĻāϝā§āĻ āĻāĻā§ āĻāĻŋāύāĻž āϤāĻž āĻĒāϰā§āĻā§āώāĻž āĻāϰāĻžāϰ āϏā§āϝā§āĻ āĻĻā§ā§, āϏāĻžāĻĨā§ āϏāĻžāĻĨā§ āϏāĻāϝā§āĻ āĻāĻŋ āĻāĻ āĻž āύāĻžāĻŽāĻž āĻāϰāĻā§ āĻāĻŋāύāĻž āϤāĻžāĻ āĻĒāϰā§āĻā§āώāĻž āĻāϰā§āĨ¤</dd> - <dt><a href="/bn-BD/docs/DOM/Storage" title="DOM/Storage">WHATWG āĻā§āϞāĻžā§ā§āύā§āĻ āϏāĻžāĻāĻĄ āϏā§āϏāύ āĻāĻŦāĻ āϏā§āĻĨāĻžā§ā§ āϏā§āĻā§āϰā§āĻ (āĻāĻāĻāĻĨāĻžā§ DOM āϏā§āĻā§āϰā§āĻ)</a></dt> - <dd>āĻā§āϞāĻžā§ā§āύā§āĻ āϏāĻžāĻāĻĄ āϏā§āϏāύ āĻāĻŦāĻ āϏā§āĻĨāĻžā§ā§ āϏā§āĻā§āϰā§āĻ āĻā§ā§āĻŦ āĻāĻĒā§āϞāĻŋāĻā§āĻļāύ āĻā§ āĻā§āϞāĻžā§ā§āύā§āĻ āϏāĻžāĻāĻĄā§ āϤāĻĨā§āϝ āϏāĻāϰāĻā§āώāĻŖā§ āϏā§āĻŦāĻŋāϧāĻž āĻĻā§ā§āĨ¤</dd> - <dt><a href="/bn-BD/docs/IndexedDB" title="IndexedDB">IndexedDB</a></dt> - <dd>āĻāĻšāĻž āĻāĻāĻāĻŋ āĻā§ā§āĻŦ āĻŽāĻžāύ āϝāĻž āĻāĻāĻāĻŋ āĻāϞā§āϞā§āĻāϝā§āĻā§āϝ āĻĒāϰāĻŋāĻŽāĻžāύ āϏāĻžāĻāĻžāύ⧠āϤāĻĨā§āϝ āĻŦā§āϰāĻžāĻāĻžāϰ⧠āϏāĻāϰāĻā§āώāĻŖāĻā§ āĻŦā§āĻāĻžā§ āĻāĻŦāĻ āĻāύā§āĻĄā§āĻā§āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻā§āĻ āĻā§āώāĻŽāϤāĻžā§ āϤāĻĨā§āϝ āĻ
āύā§āϏāύā§āϧāĻžāύā§āϰ āϏā§āĻŦāĻŋāϧāĻž āĻĻā§ā§āĨ¤</dd> - <dt><a href="/bn-BD/docs/Using_files_from_web_applications" title="Using_files_from_web_applications">āĻā§ā§āĻŦ āĻāĻĒā§āϞāĻŋāĻā§āĻļāύ āĻĨā§āĻā§ āĻĢāĻžāĻāϞā§āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ</a></dt> - <dd>āύāϤā§āύ HTML5 āĻĢāĻžāĻāϞ āĻāĻĒāĻŋāĻāĻ āĻāĻŋāĻā§āϤ⧠āϝā§āĻā§āϤ āĻšā§ā§āĻā§, āϝāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠āĻĻā§āĻŦāĻžāϰāĻž āύāĻŋāϰā§āĻŦāĻžāĻāĻŋāϤ āϏā§āĻĨāĻžāύā§ā§ āĻĢāĻžāĻāϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāĻā§ āϏāĻŽā§āĻāĻŦ āĻāϰā§āĻā§āĨ¤ āĻāϰāĻŽāϧā§āϝ⧠āϰā§ā§āĻā§ <span style="font-family: monospace;">{{HTMLElement("input")}} āĻ <a href="/bn-BD/docs/HTML/Element/Input#attr-multiple" title="HTML/Element/input#attr-multiple"><strong>multiple</strong></a> āĻ
ā§āϝāĻžāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻāĻžāϧāĻŋāĻ <a href="/bn-BD/docs/HTML/Element/Input#attr-type" title="HTML/Element/input#attr-type"><strong>āϧāϰāĻŖā§āϰ</strong></a> <span style="font-family: courier new;">file</span> āύāĻŋāϰā§āĻŦāĻžāĻāύ āϏāĻŽāϰā§āĻĨāύāĨ¤</span> āĻāϰāĻŽāϧā§āϝ⧠<a href="/bn-BD/docs/DOM/FileReader" title="DOM/FileReader"><code>FileReader</code></a>āĻ āĻāĻā§āĨ¤</dd> -</dl> - -<h2 id="āĻŽāĻžāϞā§āĻāĻŋāĻŽāĻŋāĻĄāĻŋā§āĻž" style="margin: 0 0 .25em; font: 200 24px/1 'Bebas Neue','League Gothic',Haettenschweiler,'Arial Narrow',sans-serif; letter-spacing: 1px; text-transform: uppercase; border: none;"><img alt="" src="/files/3835/HTML5_Multimedia_512.png" style="height: 64px; padding-right: 0.5em; vertical-align: middle; width: 64px;">āĻŽāĻžāϞā§āĻāĻŋāĻŽāĻŋāĻĄāĻŋā§āĻž</h2> - -<dl> - <dt><a href="/bn-BD/docs/Using_HTML5_audio_and_video" title="Using_audio_and_video_in_Firefox">HTML5 āĻ
āĻĄāĻŋāĻ āĻ āĻāĻŋāĻĄāĻŋāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž</a></dt> - <dd>{{HTMLElement("audio")}} āĻāĻŦāĻ {{HTMLElement("video")}} āĻāϰ āϏāĻžāĻšāĻžāϝā§āϝ⧠āĻŽāĻžāϞā§āĻāĻŋāĻŽāĻŋāĻĄāĻŋā§āĻž āĻāύā§āĻā§āύā§āĻ āĻā§ā§āĻŦāĻĒā§āĻā§ āϝā§āĻā§āϤ āĻāϰāĻžāϰ āĻāĻŦāĻ āĻŽā§āϝāĻžāύāĻŋāĻĒā§āϞā§āĻ āĻāϰāĻžāϰ āϏā§āĻŦāĻŋāϧāĻž āĻĻā§ā§āĨ¤</dd> - <dt><a href="/bn-BD/docs/WebRTC" title="WebRTC">WebRTC</a></dt> - <dd>RTC āĻ
āϰā§āĻĨ āϰāĻŋā§ā§āϞ āĻāĻžāĻāĻŽ āĻāĻŽāĻŋāĻāύāĻŋāĻā§āĻļāύ, āϝāĻž āĻŦā§āϰāĻžāĻāĻāĻžāϰā§āĻ āĻ
āϤāĻŋāϰāĻŋāĻā§āϤ āĻĒā§āϞāĻžāĻ-āĻāύā§āϰ āϏāĻžāĻšāĻžāϝā§āϝ āĻāĻžā§āĻž āĻ
āύā§āϝāĻžāύā§āϝ āĻŽāĻžāύā§āώā§āϰ āϏāĻžāĻĨā§ āϝā§āĻāĻžāϝā§āĻ āĻāϰāĻž āĻāĻŦāĻ āϏāϰāĻžāϏāϰāĻŋ āĻāĻŋāĻĄāĻŋāĻ-āĻāύāĻĢāĻžāϰā§āύā§āϏāĻŋāĻ āύāĻŋā§āύā§āϤā§āϰāĻŖ āĻāϰāĻž āϏāĻŽā§āĻāĻŦ āĻāϰā§āĨ¤</dd> - <dt><a href="/bn-BD/docs/DOM/Using_the_Camera_API" title="DOM/Using_the_Camera_API">āĻā§āϝāĻžāĻŽā§āϰāĻž API āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž</a></dt> - <dd>āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰā§āϰ āĻā§āϝāĻžāĻŽā§āϰāĻž āĻĨā§āĻā§ āĻāĻŦāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ, āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāĻŦāĻ āϏāĻāϰāĻā§āώāĻŖā§āϰ āϏā§āĻŦāĻŋāϧāĻž āĻĒā§āϰāĻĻāĻžāύ āĻāϰā§āĨ¤</dd> - <dt>āĻā§āϰā§āϝāĻžāĻ āĻāĻŦāĻ WebVTT</dt> - <dd>{{HTMLElement("track")}} āϏāĻžāĻŦāĻāĻžāĻāĻā§āϞ āĻāĻŦāĻ āĻā§āϝāĻžāĻĒā§āĻāĻžāϰā§āϰ āϏā§āĻŦāĻŋāϧāĻž āĻĒā§āϰāĻĻāĻžāύ āĻāϰā§āĨ¤ <a href="/bn-BD/docs/HTML/WebVTT" title="HTML/WebVTT">WebVTT</a> āĻāĻāĻāĻŋ āĻā§āĻā§āϏāĻ āĻā§āϰā§āϝāĻžāĻ āĻĢāϰāĻŽā§āϝāĻžāĻāĨ¤</dd> -</dl> - -<h2 id="āϤā§āϰāĻŋāĻŽāĻžāϤā§āϰāĻŋāĻ_āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ_āĻāĻŦāĻ_āĻāĻĢā§āĻā§āĻ" style="margin: 0 0 .25em; font: 200 24px/1 'Bebas Neue','League Gothic',Haettenschweiler,'Arial Narrow',sans-serif; letter-spacing: 1px; text-transform: uppercase; border: none;"><img alt="" src="/files/3841/HTML5_3D_Effects_512.png" style="height: 64px; padding-right: 0.5em; vertical-align: middle; width: 64px;">āϤā§āϰāĻŋāĻŽāĻžāϤā§āϰāĻŋāĻ āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ āĻāĻŦāĻ āĻāĻĢā§āĻā§āĻ</h2> - -<dl> - <dt><a href="/bn-BD/docs/Canvas_tutorial" title="Canvas tutorial">āĻā§āϝāĻžāύāĻāĻžāϏ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ</a></dt> - <dd>āύāϤā§āύ HTML <code>{{HTMLElement("canvas")}}</code> āĻāϞāĻŋāĻŽā§āύā§āĻ āĻāĻŦāĻ āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ āĻ āĻ
āύā§āϝāĻžāύā§āϝ āĻ
āĻŦāĻā§āĻā§āĻ āĻāĻāĻāĻž āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāĻžāύā§āύ</dd> - <dt><a href="/bn-BD/docs/Drawing_text_using_a_canvas" title="Drawing_text_using_a_canvas"><code><canvas></code> āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ āĻāύā§āϝ HTML āĻā§āĻā§āϏāĻ API</a></dt> - <dd>{{HTMLElement("canvas")}} āĻāĻāύ HTML5 āĻā§āĻā§āϏāĻ API āϏāĻŽāϰā§āĻĨāύ āĻāϰā§āĨ¤</dd> - <dt><a href="/bn-BD/docs/WebGL" title="WebGL">WebGL</a></dt> - <dd>WebGL (āĻā§ā§āĻŦ āĻāĻŋ, āĻāϞ) OpenGL ES 2.0 āĻāϰ āĻāĻžāĻāĻžāĻāĻžāĻāĻŋ āĻāĻāĻāĻŋ API āĻāϰ āϏāĻžāĻšāĻžāϝā§āϝ⧠āĻā§ā§āĻŦā§ {{HTMLElement("canvas")}} āĻāϞāĻŋāĻŽā§āύā§āĻā§ āϤā§āϰāĻŋāĻŽāĻžāϤā§āϰāĻŋāĻ āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ āύāĻŋā§ā§ āĻāϏā§āĨ¤Â </dd> - <dt><a href="/bn-BD/docs/SVG" title="SVG">SVG</a></dt> - <dd>āϏāϰāĻžāϏāϰāĻŋ HTML āĻ āϝā§āĻā§āϤ āĻāϰāĻžāϰ āĻāĻĒāϝā§āĻā§ āĻā§āĻā§āĻāϰ āĻāĻŽā§āĻā§āϰ āĻāύā§āϝ XML-āĻāĻŋāϤā§āϤāĻŋāĻ āĻĢāĻžāĻāϞ āĻĢāϰāĻŽā§āϝāĻžāĻāĨ¤</dd> - <dt> </dt> -</dl> -</div> - -<div class="section"> -<h2 id="āĻāĻžāϰā§āϝāĻāĻžāϰāĻŋāϤāĻž_āĻāĻŦāĻ_āĻāύā§āĻā§āϰāĻŋāĻā§āϰā§āĻļāύ" style="margin: 0 0 .25em; font: 200 24px/1 'Bebas Neue','League Gothic',Haettenschweiler,'Arial Narrow',sans-serif; letter-spacing: 1px; text-transform: uppercase; border: none;"><img alt="" src="/files/3831/HTML5_Performance_512.png" style="height: 64px; padding-right: 0.5em; vertical-align: middle; width: 64px;"><em>āĻāĻžāϰā§āϝāĻāĻžāϰāĻŋāϤāĻž āĻāĻŦāĻ āĻāύā§āĻā§āϰāĻŋāĻā§āϰā§āĻļāύ</em></h2> - -<dl> - <dt><a href="/bn-BD/docs/DOM/Using_web_workers" title="Using web workers">Web Workers (āĻā§ā§āĻŦ āĻā§āĻžāϰā§āĻāĻžāϰ)</a></dt> - <dd>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻāĻā§ āĻŦā§āϝāĻžāĻāĻā§āϰāĻžāĻāύā§āĻĄ āĻĨā§āϰā§āĻĄā§āϰ āĻĒā§āϰāϤāĻŋāύāĻŋāϧāĻŋāϤā§āĻŦ āĻ āĻŽā§āϞā§āϝāĻžā§āύ āĻāϰāĻžāϰ āϏā§āĻŦāĻŋāϧāĻž āĻĒā§āϰāĻĻāĻžāύ āĻāϰā§āĨ¤ āĻāϰāĻĢāϞ⧠āĻāύā§āĻāĻžāϰâā§āϝāĻžāĻā§āĻāĻŋāĻ āĻāĻā§āύā§āĻāĻā§āϞ⧠āϧā§āϰ āĻāϤāĻŋāϰ āĻšā§āύāĻžāĨ¤</dd> - <dt><code><a href="/bn-BD/docs/DOM/XMLHttpRequest" title="XMLHttpRequest">XMLHttpRequest</a></code> āϞā§āĻā§āϞ 2</dt> - <dd>āϏāĻŽā§ āĻāĻŦāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰ āĻāĻžāϰā§āϝāĻā§āϰāĻŽā§āϰ āĻāĻĒāϰ āύāĻŋāϰā§āĻāϰ āĻāϰ⧠āĻŦāĻŋāĻā§āώāĻŋāĻĒā§āϤāĻāĻžāĻŦā§ āĻāĻāĻāĻŋ āĻĒāĻžāϤāĻžāϰ āĻāĻŋāĻā§ āĻ
āĻāĻļ āύāĻŋā§ā§ āĻāϏā§āĨ¤ āĻāϰ āĻāĻ āĻĒā§āϰāĻā§āϰāĻŋā§āĻžā§ āĻāύāĻžāϰ āĻĢāϞ⧠āĻāύā§āĻā§āύā§āĻ āĻā§āϞ⧠āĻĄāĻžā§āύāĻžāĻŽāĻŋāĻ āĻšāĻā§āĻžāϰ āϏā§āϝā§āĻ āĻĒāĻžā§āĨ¤ āĻāĻāĻžāĻ <a href="/bn-BD/docs/AJAX" title="AJAX">Ajax</a> āĻāϰ āĻĒā§āĻāύā§āϰ āĻĒā§āϰāϝā§āĻā§āϤāĻŋāĨ¤</dd> - <dt>JIT-āĻāĻŽā§āĻĒāĻžāĻāϞ āĻāϰāĻž āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻā§āĻāĻŋāύ</dt> - <dd>āύāϤā§āύ āĻĒā§āϰāĻāύā§āĻŽā§āϰ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻā§āĻāĻŋāύ āĻĒā§āϰā§āĻŦā§āϰ āĻā§ā§ā§ āĻ
āύā§āĻ āĻļāĻā§āϤāĻŋāĻļāĻžāϞ⧠āϝāĻžāϰ āĻĢāϞ⧠āĻ
āϧāĻŋāĻ āĻĒāĻžāϰāĻĢāϰāĻŽā§āϝāĻžāύā§āϏ āύāĻŋāĻļā§āĻāĻŋāϤ āĻāϰā§āĨ¤</dd> - <dt><a href="https://developer.mozilla.org/bn-BD/docs/DOM/Manipulating_the_browser_history" title="DOM/Manipulating_the_browser_history">āĻšāĻŋāϏā§āĻā§āϰāĻŋ API</a></dt> - <dd>āĻāĻāĻŋ āĻŦā§āϰāĻžāĻāĻāĻžāϰā§āϰ āĻšāĻŋāϏā§āĻā§āϰāĻŋ āĻŽā§āϝāĻžāύāĻŋāĻĒā§āϞā§āĻ āĻāϰāĻžāϰ āϏā§āϝā§āĻ āĻĻā§ā§, āϝā§āϏāĻāϞ āĻā§ā§āĻŦāĻĒā§āĻ āĻāύā§āĻāĻžāϰāĻā§āϝāĻžāĻā§āĻāĻŋāĻāĻāĻžāĻŦā§ āϤāĻĨā§āϝ āϞā§āĻĄ āĻāϰā§, āϤāĻžāĻĻā§āϰ āĻāύā§āϝ āĻāĻāĻŋ āĻŦāĻŋāĻļā§āώāĻāĻžāĻŦā§ āĻāĻĒāϝā§āĻā§āĨ¤</dd> - <dt><a href="/bn-BD/docs/HTML/Content_Editable" title="HTML/Content Editable">contentEditable attribute: āĻāĻĒāύāĻžāϰ āĻā§ā§āĻŦāϏāĻžāĻāĻāĻā§ āĻāĻāĻāĻŋāϤ⧠āϰā§āĻĒāĻžāύā§āϤāϰ āĻāϰā§āύ!</a></dt> - <dd>HTML5 contentEditable āĻā§āϝāĻžāĻā§āϰāĻŋāĻŦāĻŋāĻāĻāĻāĻŋ āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄā§āϰ āĻ
āύā§āϤāϰā§āĻā§āĻ āĻāϰā§āĻā§āĨ¤ āĻāĻ āύāϤā§āύ āĻĢāĻŋāĻāĻžāϰāĻāĻŋ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāĻžāύā§āύāĨ¤</dd> - <dt><a href="/bn-BD/docs/DragDrop/Drag_and_Drop" title="DragDrop/Drag_and_Drop">āĻĄā§āϰā§āϝāĻžāĻ-āĻāύā§āĻĄ-āĻĄā§āϰāĻĒ</a></dt> - <dd>The HTML5 drag and drop API allows support for dragging and dropping items within and between web sites. This also provides a simpler API for use by extensions and Mozilla-based applications.</dd> - <dt><a href="/bn-BD/docs/Focus_management_in_HTML" title="Focus_management_in_HTML">HTML āĻ āĻĢā§āĻāĻžāϏ āĻŦā§āϝāĻŦāϏā§āĻĨāĻžāĻĒāύāĻž</a></dt> - <dd>āύāϤā§āύ HTML5 <code>activeElement</code> āĻāĻŦāĻ <code>hasFocus</code> āĻāĻā§āϰāĻŋāĻŦāĻŋāĻāĻāĻā§āϞ⧠āĻāĻāύ āϏāĻŽāϰā§āĻĨāĻŋāϤ!</dd> - <dt><a href="/bn-BD/docs/Web-based_protocol_handlers" title="Web-based_protocol_handlers">āĻā§ā§āĻŦ-āĻāĻŋāϤā§āϤāĻŋāĻ āĻĒā§āϰā§āĻā§āĻāϞ āĻšā§āϝāĻžāύā§āĻĄā§āϞāĻžāϰ</a></dt> - <dd>āĻāĻĒāύ⧠āĻāĻāύ āĻĒā§āϰāĻā§āĻāϞ āĻšā§āϝāĻžāύā§āĻĄā§āϞāĻžāϰ āĻšāĻŋāϏā§āĻŦā§ āĻā§ā§āĻŦ āĻā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ āϰā§āĻāĻŋāϏā§āĻāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύ <code>navigator.registerProtocolHandler()</code> āĻŽā§āĻĨāĻĄā§āϰ āϏāĻžāĻšāĻžāϝā§āϝā§āĨ¤</dd> - <dt><a href="/bn-BD/docs/DOM/window.requestAnimationFrame" title="DOM/window.requestAnimationFrame"><code>requestAnimationFrame</code></a></dt> - <dd>āϏāϰā§āĻŦā§āϤā§āϤāĻŽ āĻĒāĻžāϰāĻĢāϰāĻŽā§āϝāĻžāύā§āϏā§āϰ āĻāύā§āϝ āĻā§āϝāĻžāύāĻŋāĻŽā§āĻļāύ āύāĻŋā§āύā§āϤā§āϰāĻŖā§āϰ āϏā§āĻŦāĻŋāϧāĻž āĻĒā§āϰāĻĻāĻžāύ āĻāϰā§āĨ¤</dd> - <dt><a href="/bn-BD/docs/DOM/Using_full-screen_mode" title="DOM/Using_full-screen_mode">āĻĢā§āϞāϏā§āĻā§āϰāĻŋāύ API</a></dt> - <dd>āĻŦā§āϰāĻžāĻāĻāĻžāϰā§āϰ āĻāύā§āĻāĻžāϰāĻĢā§āϏ āĻĒā§āϰāĻĻāϰā§āĻļāύ āĻŦā§āϝāϤāĻŋāϤ āĻāĻĒāύāĻžāϰ āĻā§ā§āĻŦ āĻĒā§āĻ āĻŦāĻž āĻā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύāĻā§āĻ āϏāĻŽā§āĻĒā§āϰā§āĻŖ āϏā§āĻā§āϰāĻŋāύ⧠āĻĒā§āϰāĻĻāϰā§āĻļāύ āύāĻŋā§āύā§āϤā§āϰāĻŖ āĻāϰā§āĨ¤</dd> - <dt><a href="/bn-BD/docs/API/Pointer_Lock_API" title="API/Pointer_Lock_API">āĻĒā§ā§āύā§āĻāĻžāϰ āϞāĻ API</a></dt> - <dd>āϏāĻŦāϏāĻŽā§ āĻā§āύ āĻāύā§āĻā§āύā§āĻ āĻāϰ āĻĒā§ā§āύā§āĻāĻžāϰ āϞāĻ āĻāϰ⧠āϰāĻžāĻā§, āϤāĻžāĻ āĻā§āĻŽāϏ āĻ
āĻĨāĻŦāĻž āĻāĻāĻ āϧāϰāύā§āϰ āĻā§āύ āĻāĻĒā§āϞāĻŋāĻā§āĻļāύā§āϰ āĻā§āώā§āϤā§āϰ⧠āĻĒā§ā§āύā§āĻāĻžāϰ āĻāĻāύā§āĻĄā§ āϏā§āĻŽāĻžā§ āĻĒā§āĻā§ āĻā§āϞā§āĻ āϤāĻž āĻĢā§āĻāĻžāϏ āĻšāĻžāϰāĻžā§ āύāĻžāĨ¤</dd> - <dt><a href="/bn-BD/docs/Online_and_offline_events" title="Online_and_offline_events">āĻ
āύāϞāĻžāĻāύ āĻāĻŦāĻ āĻ
āĻĢāϞāĻžāĻāύ āĻāĻā§āύā§āĻ</a></dt> - <dd>āĻ
āĻĢāϞāĻžāĻāύ⧠āĻāϞāĻŦā§ āĻāĻŽāύ āĻāĻāĻāĻŋ āĻāĻžāϞ⧠āĻŽāĻžāύā§āϰ āĻāĻĒā§āϞāĻŋāĻā§āĻļāύ āϤā§āϰ⧠āĻāϰāϤ⧠āĻšāϞā§, āĻāĻĒāύāĻžāĻā§ āĻāĻžāύāϤ⧠āĻšāĻŦā§ āĻāĻĒāύāĻžāϰ āĻāĻĒā§āϞāĻŋāĻā§āĻļāύ āĻāĻāύ āĻ
āĻĢāϞāĻžāĻāύ⧠āĻāĻā§āĨ¤ āĻāĻĒāύāĻžāϰ āĻāĻĒā§āϞāĻŋāĻā§āĻļāύ āĻāĻāύ āĻ
āύāϞāĻžāĻāύ⧠āĻāϏāϤ⧠āĻĒāĻžāϰ⧠āϤāĻžāĻ āĻāĻĒāύāĻžāĻā§ āĻāĻžāϤ⧠āĻšāĻŦā§āĨ¤</dd> -</dl> - -<h2 id="āϝāύā§āϤā§āϰā§āϰ_āĻŦā§āϝāĻŦāĻšāĻžāϰ" style="margin: 0 0 .25em; font: 200 24px/1 'Bebas Neue','League Gothic',Haettenschweiler,'Arial Narrow',sans-serif; letter-spacing: 1px; text-transform: uppercase; border: none;"><img alt="" src="/files/3837/HTML5_Device_Access_512.png" style="height: 64px; padding-right: 0.5em; vertical-align: middle; width: 64px;"><em>āϝāύā§āϤā§āϰā§āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ</em></h2> - -<dl> - <dt><a href="/bn-BD/docs/DOM/Using_the_Camera_API" title="DOM/Using_the_Camera_API">āĻā§āϝāĻžāĻŽā§āϰāĻž API āĻāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ</a></dt> - <dd>āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰā§āϰ āĻā§āϝāĻžāĻŽā§āϰāĻž āĻĨā§āĻā§ āĻāĻŦāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāĻŦāĻ āϏāĻāϰāĻā§āώāĻŖ āĻāϰā§āĨ¤</dd> - <dt><a href="/bn-BD/docs/DOM/Touch_events" title="DOM/Touch_events">āĻāĻžāĻ āĻāĻā§āύā§āĻ</a></dt> - <dd>āĻāĻžāĻ āϏā§āĻā§āϰāĻŋāύ āĻāĻžāĻĒāϞ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠āĻāϰā§āϤā§āĻ āϤā§āϰ⧠āĻāϰāĻž āĻāĻā§āύā§āĻ āĻ
āύā§āϝāĻžā§āĻŋ āĻāĻžāĻ āĻāϰāĻŦā§āĨ¤</dd> - <dt><a href="/bn-BD/docs/Using_geolocation" title="Using geolocation">āĻāĻŋāĻāϞā§āĻā§āĻļāύā§āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ</a></dt> - <dd>āĻāĻŋāĻāϞā§āĻā§āĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻā§ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰ āĻŦāϰā§āϤāĻŽāĻžāύ āĻ
āĻŦāϏā§āĻĨāĻžāύ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰāϤ⧠āĻĻā§ā§āĨ¤</dd> - <dt><a href="/bn-BD/docs/Detecting_device_orientation" title="Detecting_device_orientation">āĻĄāĻŋāĻāĻžāĻāϏā§āϰ āϏā§āĻĨāĻŋāϤāĻŋ āϏāύāĻžāĻā§āϤ āĻāϰāĻž</a></dt> - <dd>āĻāĻāĻž āĻĄāĻŋāĻāĻžāĻāϏā§āϰ āϏā§āĻĨāĻŋāϤāĻŋ āĻ
āϰā§āĻĨāĻžā§ āĻĄāĻŋāĻāĻžāĻāϏāĻāĻŋ āĻāϞā§āϞāĻŽā§āĻŦ āĻāĻžāĻŦā§ āĻāĻā§, āύāĻžāĻāĻŋ āĻāύā§āĻā§āĻŽāĻŋāĻ āĻāĻžāĻŦā§ āĻāĻā§ (āĻāϰāĻ āϏāĻšāĻ āĻāϰ⧠āĻŦāϞāϤ⧠āĻā§āϞ⧠āĻĄāĻŋāĻāĻžāĻāϏāĻāĻŋ āϏā§āĻāĻž āĻāϰ⧠āϧāϰāĻž āĻšā§ā§āĻā§ āύāĻž āĻāĻžāϤ āĻāϰ⧠āϧāϰāĻž āĻšā§ā§āĻā§) āϤāĻž āϏāύāĻžāĻā§āϤ āĻāϰ⧠āĻŦā§āϰāĻžāĻāĻāĻžāϰāĻā§ āĻŽāĻžāĻĒ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ⧠āϏāĻšāĻžā§āϤāĻž āĻāϰā§āĨ¤ āĻāĻāĻž āĻāύāĻĒā§āĻ āĻĄāĻŋāĻāĻžāĻāϏ āĻšāĻŋāϏā§āĻŦā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻžā§āĨ¤ āϝā§āĻŽāύāĻ āĻ
āĻŦāϏā§āĻĨāĻžāύ āĻŦāĻž āύā§āĻžāĻā§āĻžāĻā§ āĻā§āĻŽā§āϰ āύāĻŋā§āύā§āϤā§āϰāĻŖ āĻšāĻŋāϏā§āĻŦā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻŦāĻž āĻĒā§āĻā§āϰ āϞā§āĻāĻāĻā§ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϤā§āϝāĻžāĻĻāĻŋāĨ¤</dd> - <dt><a href="/bn-BD/docs/API/Pointer_Lock_API" title="API/Pointer_Lock_API">āĻĒā§ā§āύā§āĻāĻžāϰ āϞāĻ API</a></dt> - <dd>āĻāύā§āĻā§āύā§āĻā§āϰ āϏāĻžāĻĨā§ āĻĒā§ā§āύā§āĻāĻžāϰāĻā§ āϞāĻ āĻāϰ⧠āϰāĻžāĻāϤ⧠āĻĻā§ā§, āϝāĻžāϤ⧠āĻāϰ⧠āĻĒā§ā§āύā§āĻāĻžāϰ āĻĒāϰā§āĻĻāĻžāϰ āĻļā§āώ āĻĒā§āϰāĻžāύā§āϤ⧠āĻĒā§āĻāĻžāϞā§āĻ āĻā§āĻŽ āĻāĻŦāĻ āϏāĻĻā§āĻļ āĻ
ā§āϝāĻžāĻĒ āĻā§āϞ⧠āĻāĻāϰā§āώāĻŖ āύāĻž āĻšāĻžāϰāĻžā§āĨ¤</dd> -</dl> - -<h2 id="āϏāĻžāĻāϏāĻā§āĻāĻž" style="margin: 0 0 .25em; font: 200 24px/1 'Bebas Neue','League Gothic',Haettenschweiler,'Arial Narrow',sans-serif; letter-spacing: 1px; text-transform: uppercase; border: none;"><img alt="" src="/files/3829/HTML5_Styling_512.png" style="height: 64px; padding-right: 0.5em; vertical-align: middle; width: 64px;"><em>āϏāĻžāĻāϏāĻā§āĻāĻž</em></h2> - -<p><a href="/bn-BD/docs/CSS" title="CSS">āϏāĻŋāĻāϏāĻāϏ</a>āĻā§ āĻāϰāĻ āĻāĻāĻŋāϞ āύāĻŋā§āĻŽā§ āĻāϞāĻŋāĻŽā§āύā§āĻ āĻā§āϞā§āĻā§ āϏā§āĻāĻžāĻāϞ āĻāϰāĻžāϰ āĻāύā§āϝ āĻŦāϰā§āϧāĻŋāϤ āĻāϰāĻž āĻšā§ā§āĻā§āĨ¤ āϝāĻĻāĻŋāĻ āĻāĻāĻž āĻāĻāύ āĻŽāύā§āϞāĻŋāĻĨāĻŋāĻ āĻŦā§āĻļāĻŋāώā§āĻā§āϝā§āϰ āĻŽāϧā§āϝ⧠āύā§āĻ āĻāĻŦāĻ āĻāϞāĻžāĻĻāĻž āĻŽāĻĄāĻŋāĻāϞ āĻā§āϞā§āĻ ā§Šā§ āϏā§āϤāϰ⧠āύā§āĻ, āϤāĻžāϰāĻĒāϰāĻ āĻāĻāĻžāĻā§ āĻĒā§āϰāĻžā§āĻ <a href="/bn-BD/docs/CSS/CSS3" title="CSS/CSS3">āϏāĻŋāĻāϏāĻāĻ¸ā§Š</a> āĻŦāϞāĻž āĻšā§āĨ¤ āĻāϰ āĻŽāĻĄāĻŋāĻāϞ āĻā§āϞā§āϰ āĻŽāϧā§āϝ⧠āĻāĻŋāĻā§ ā§§āĻŽ āϏā§āϤāϰ⧠āĻāĻā§, āĻāĻŦāĻžāϰ āĻāĻŋāĻā§ ā§Ēāϰā§āĻĨ āϏā§āϤāϰ⧠āĻāĻā§āĨ¤</p> - -<dl> - <dt>āύāϤā§āύ āĻŦā§āϝāĻžāĻāĻā§āϰāĻžāĻāύā§āĻĄ āϏā§āĻāĻžāĻāϞāĻŋāĻ āĻŦā§āĻļāĻŋāώā§āĻā§āϝ āϏāĻŽā§āĻš</dt> - <dd>āĻāĻāύ {{cssxref("box-shadow")}} āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻāĻāĻŋ āĻŦāĻā§āϏā§āϰ āύāĻŋāĻā§ āĻāĻžā§āĻž āĻāĻŦāĻ <a href="/bn-BD/docs/CSS/Multiple_backgrounds" title="CSS/Multiple_backgrounds">āĻāĻāĻžāϧāĻŋāĻ āĻŦā§āϝāĻžāĻāĻā§āϰāĻžāĻāύā§āĻĄ</a> āĻĒā§āϰā§ā§āĻ āĻāϰāĻž āϝāĻžāĻŦā§āĨ¤</dd> - <dt>āĻāϰāĻ āϰā§āĻāĻŋāϏāĻŽā§āĻŽāϤ āĻŦāϰā§āĻĄāĻžāϰ āϏāĻŽā§āĻš</dt> - <dd>āĻāĻāύ {{cssxref("border-image")}} āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻļā§āϧ⧠āĻŦāϰā§āĻĄāĻžāϰ āϏā§āĻāĻžāĻāϞāĻ āĻāϰāĻž āϝāĻžāĻŦā§ āύāĻž, āĻāϰ āϏāĻžāĻĨā§ āϏāĻāĻļā§āϞāĻŋāώā§āĻ āĻ
āύā§āϝāĻžāύā§āϝ āϞāĻ-āĻšā§āϝāĻžāύā§āĻĄ āĻĒā§āϰāĻĒāĻžāϰā§āĻāĻŋāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻžāĻŦā§āĨ¤ āĻāĻŋāύā§āϤ⧠āĻā§āϞāĻžāĻāĻžāϰ āĻŦāϰā§āĻĄāĻžāϰ āĻļā§āϧ⧠{{cssxref("border-radius")}} āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĻ āĻĒā§āϰā§ā§āĻ āĻāϰāĻž āϝāĻžāĻŦā§āĨ¤</dd> - <dt>āϏā§āĻāĻžāĻāϞ āĻ
ā§āϝāĻžāύāĻŋāĻŽā§āĻ āĻāϰāĻž</dt> - <dd><a href="/bn-BD/docs/CSS/Using_CSS_transitions" title="CSS/Using_CSS_transitions">āϏāĻŋāĻāϏāĻāϏ āĻā§āϰāĻžāύāĻāĻŋāĻļāύ</a> āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻĻā§āĻāĻāĻŋ āĻāĻŋāύā§āύ āĻ
āĻŦāϏā§āĻĨāĻžāϰ āĻŽāϧā§āϝ⧠āĻ
ā§āϝāĻžāύāĻŋāĻŽā§āĻ āĻāϰāĻž āϝāĻžāĻŦā§ āĻ
āĻĨāĻŦāĻž <a href="/bn-BD/docs/CSS/Using_CSS_animations" title="CSS/Using_CSS_animations">āϏāĻŋāĻāϏāĻāϏ āĻ
ā§āϝāĻžāύāĻŋāĻŽā§āĻļāύ</a> āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻā§āύ āĻāĻā§āύā§āĻ āĻā§āϰāĻŋāĻāĻžāϰ āύāĻž āĻāϰā§āĻ āĻŦāĻŋāĻāĻŋāύā§āύ āĻ
āĻāĻļ āĻ
ā§āϝāĻžāύāĻŋāĻŽā§āĻ āĻāϰāĻž āϝāĻžāĻŦā§āĨ¤ āĻāϰ āĻāϏāĻŦ āĻ
ā§āϝāĻžāύāĻŋāĻŽā§āĻļāύā§āϰ āϏāĻŽā§, āϧāϰāύ, āĻāϤāĻŋ-āĻĒā§āϰāĻā§āϤāĻŋ āϏāĻŦāĻ āĻāĻĒāύāĻŋ āύāĻŋā§āύā§āϤā§āϰāĻŖ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤</dd> - <dt>āĻāĻžāĻāĻĒā§āĻā§āϰāĻžāĻĢāĻŋ āĻāύā§āύā§āύ</dt> - <dd>āĻāĻžāϞ⧠āĻāĻžāĻāĻĒā§āĻā§āϰāĻžāĻĢāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āĻāύā§āϝ āĻĄāĻŋāĻāĻžāĻāύāĻžāϰāĻĻā§āϰ āĻāĻāύ āĻāϰāĻ āĻŦā§āĻļāĻŋ āύāĻŋā§āύā§āϤā§āϰāĻŖ āĻĻā§ā§āĻž āĻšā§ā§āĻā§āĨ¤ āϤāĻžāϰāĻž āĻāĻāύ {{cssxref("text-overflow")}} āĻāĻŦāĻ <a href="/bn-BD/docs/CSS/hyphens" title="CSS/hyphens">āĻšāĻžāĻāĻĢā§āύā§āĻļāύ</a> āύāĻŋā§āύā§āϤā§āϰāĻŖ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ <a href="/bn-BD/docs/CSS/text-shadow" title="CSS/text-shadow">āĻāĻžā§āĻž</a> āϝā§āĻā§āϤ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āĻ
āĻĨāĻŦāĻž āĻ
āύā§āĻ āϏā§āĻā§āώā§āĻŽāĻāĻžāĻŦā§ <a href="/bn-BD/docs/CSS/text-decoration" title="SVG/Attribute/text-decoration">āĻ
āϞāĻā§āĻāϰāĻŖ</a> āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āύāĻŋāĻā§āϰ āĻāĻā§āĻāĻžāĻŽāϤ āĻĢāύā§āĻ āĻĄāĻžāĻāύāϞā§āĻĄ āĻāϰ⧠āĻĒā§āϰā§ā§āĻ āĻāϰāĻž āϝāĻžāĻŦā§āĨ¤ āĻāĻāύā§āϝ āϧāύā§āϝāĻŦāĻžāĻĻ āĻĻāĻŋāϤ⧠āĻšā§ {{cssxref("@font-face")}} āύāĻŋā§āĻŽāĻāĻŋāĻā§āĨ¤</dd> - <dt>āύāϤā§āύ āĻĒā§āϰā§āĻā§āύā§āĻā§āĻļāύ āϞā§āĻāĻāĻ āϏāĻŽā§āĻš</dt> - <dd>āĻĄāĻŋāĻāĻžāĻāύā§āϰ āύāĻŽāύā§ā§āϤāĻž āĻŦā§āĻĻā§āϧāĻŋ āĻāϰāĻžāϰ āĻāύā§āϝ āύāϤā§āύ āĻĻā§āĻāĻāĻŋ āϞā§āĻāĻāĻ āϝā§āĻā§āϤ āĻāϰāĻž āĻšā§ā§āĻā§āĻ āĻāĻāĻāĻŋ āĻšāĻā§āĻā§ <a href="/bn-BD/docs/CSS/Using_CSS_multi-column_layouts" title="CSS/Using_CSS_multi-column_layouts">CSS multi-column layout</a>, āĻāĻŦāĻ āĻ
āĻĒāϰāĻāĻŋ <a href="/bn-BD/docs/CSS/Flexbox" title="CSS/Flexbox">CSS flexible box layout</a>āĨ¤</dd> -</dl> -</div> -</div> - -<p> </p> diff --git a/files/bn/web/guide/html/html5/introduction_to_html5/index.html b/files/bn/web/guide/html/html5/introduction_to_html5/index.html deleted file mode 100644 index 18823a0c6c..0000000000 --- a/files/bn/web/guide/html/html5/introduction_to_html5/index.html +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: HTML5 āĻ āĻšāĻžāϤā§āĻā§āĻŋ -slug: Web/Guide/HTML/HTML5/Introduction_to_HTML5 -tags: - - Guide - - HTML - - HTML5 - - NeedsContent - - Web - - āĻāĻžāĻāĻĄ -translation_of: Web/Guide/HTML/HTML5/Introduction_to_HTML5 -original_slug: HTML/HTML5/Introduction_to_HTML5 ---- -<p><span id="result_box" lang="bn"><span class="hps">HTML āĻāϰ</span> <span class="hps">āĻĒāĻā§āĻāĻŽ</span> <span class="hps">āĻ </span><span class="hps">āϏāϰā§āĻŦāĻļā§āώ</span> <span class="hps">āϏāĻāϏā§āĻāϰāĻŖ <a class="external" href="http://www.whatwg.org/specs/web-apps/current-work/" title="http://www.whatwg.org/specs/web-apps/current-work/">HTML5</a></span></span>āĨ¤ <span id="result_box" lang="bn"><span class="hps">āĻāϰ</span> āύāϤā§āύ āĻāĻŋāĻā§ āĻĢāĻŋāĻāĻžāϰ āϰā§ā§āĻā§ āϝā§āĻŽāύ āĻļā§āϧ⧠<span class="hps">āϰāĻŋāĻ</span> <span class="hps">āĻŽāĻŋāĻĄāĻŋāϝāĻŧāĻž</span>āĻ <span class="hps">āϏāĻŽāϰā§āĻĨāύ</span> <span class="hps">āĻāϰāĻž, āĻā§ā§āĻŦ </span></span><span id="result_box" lang="bn"><span class="hps">āĻāĻĒā§āϞāĻŋāĻā§āĻļāύ āϤā§āϰāĻŋ āĻāϰāĻž āĻāĻāύ āĻāϰāĻ āϏāĻšāĻāĨ¤ āĻāϏāĻŦ āĻā§ā§āĻŦ āĻāĻĒā§āϞāĻŋāĻā§āĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻā§āϰ āϏāĻžāĻĨā§ āĻāύā§āĻāĻžāϰ-āĻāĻā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§, āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰā§āϰ āĻĄā§āĻāĻž āύāĻŋā§ā§ āĻāĻžāĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§, āϏāĻžāϰā§āĻāĻžāϰā§āϰ āϏāĻžāĻĨā§ āϝā§āĻāĻžāϝā§āĻ </span></span>āĻāϰāϤ⧠āĻĒāĻžāϰ⧠āĻāĻā§āϰ āĻĨā§āĻā§ āĻ
āύā§āĻ āĻāĻžāϰā§āϝāĻāϰāĻāĻžāĻŦā§āĨ¤</p> -<p><span id="result_box" lang="bn"><span class="hps">HTML5</span> <span class="hps">āĻāĻāύāĻ</span> āĻĄā§āĻā§āϞāĻĒ<span class="hps"> āĻšāĻā§āĻā§</span><span>, āϏ⧠āĻāĻžāϰāĻŖā§</span> āĻāĻāύ⧠āĻāϰ āύāĻŋāϰā§āĻĻā§āĻļāĻŋāĻāĻžā§ āĻā§āĻāĻāĻžāĻ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϞāĻā§<span>āĨ¤</span></span> <span id="result_box" lang="bn"><span class="hps">āĻāĻāύā§</span> <span class="hps">āϏāĻŦ</span> <span class="hps">āĻŦā§āϰāĻžāĻāĻāĻžāϰ⧠āϏāĻŦ āĻĢāĻŋāĻāĻžāϰ āĻāϞ⧠āύāĻž</span><span class="hps">āĨ¤</span></span> āϝāĻžāĻāĻšā§āĻ, <em>āĻā§āĻā§</em> āĻāĻŦāĻ āϤāĻžāϰ āĻāĻā§āϏāĻā§āύāĻļāύ, āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻā§āĻŦ āĻāĻžāϞāĻāĻžāĻŦā§āĻ HTML5 āϏāĻŽāϰā§āĻĨāύ āĻāϰā§, āĻāĻŦāĻ āĻāϰ āĻāϰāĻ āĻĢāĻŋāĻāĻžāϰ āϏāĻŽāϰā§āĻĨāύā§āϰ āĻāĻžāĻ āĻāϞāĻā§āĨ¤ <span id="result_box" lang="bn"><span class="hps">āĻā§āĻā§</span> <span class="hps">ā§§.ā§Ž.ā§§</span> <span id="result_box" lang="bn"><span class="hps">āϏāĻāϏā§āĻāϰāĻŖ</span></span> <span class="hps">āĻĨā§āĻā§ HTML5 āĻāϰ</span> āĻĢāĻŋāĻāĻžāϰ <span class="hps">āϏāĻŽāϰā§āĻĨāύ āĻāϰāĻž</span> <span class="hps">āĻļā§āϰ⧠āĻāϰā§āĻā§āĨ¤ </span></span>āĻā§āĻā§ āĻŦāϰā§āϤāĻŽāĻžāύ⧠HTML5 āĻāϰ āĻāĻŋ āĻāĻŋ āĻĢāĻŋāĻāĻžāϰ āϏāĻŽāϰā§āĻĨāύ āĻāϰ⧠āϤāĻž <a href="/bn/HTML/HTML5" title="en/HTML/HTML5">HTML5 āĻāϰ āĻŽā§āϞ</a><a href="/bn-BD/HTML/HTML5"> āĻĒā§āĻā§ </a> āĻāĻžāύāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āĻ
āύā§āϝāĻžāύā§āϝ āĻŦā§āϰāĻžāĻāĻāĻžāϰ⧠HTML5 āϏāĻžāĻĒā§āϰā§āĻ āĻāϰ⧠āĻāĻŋ āύāĻž, āϤāĻž āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āĻāĻžāύāϤ⧠<a class="external" href="http://caniuse.com/#cats=HTML5" title="http://caniuse.com/#cats=HTML5">CanIUse</a> āĻā§ā§āĻŦāϏāĻžāĻāĻā§ āϝā§āϤ⧠āĻĒāĻžāϰā§āύāĨ¤</p> -<h2 id="āϝā§āĻāĻžāĻŦā§_āĻŦāϞāĻŦā§āύ_āĻāĻĒāύāĻžāϰ_āĻĄāĻā§āĻŽā§āύā§āĻā§_HTML5_āĻŽāĻžāϰā§āĻ-āĻāĻĒ_āĻāĻā§">āϝā§āĻāĻžāĻŦā§ āĻŦāϞāĻŦā§āύ āĻāĻĒāύāĻžāϰ āĻĄāĻā§āĻŽā§āύā§āĻā§ HTML5 āĻŽāĻžāϰā§āĻ-āĻāĻĒ āĻāĻā§</h2> -<p>HTML5 āĻāϰ āĻāύā§āϝ āĻĄāĻāĻāĻžāĻāĻĒ āĻā§āĻŦāĻ āϏāĻžāϧāĻžāϰāύāĨ¤ āĻāĻĒāύāĻžāϰ HTML āĻāύā§āĻā§āύā§āĻ āϝ⧠HTML5 āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻāϰāĻā§ āϤāĻž āĻŦāϞāĻžāϰ āĻāύā§āϝ āĻĄāĻā§āĻŽā§āύā§āĻā§āϰ āĻļā§āϰā§āϤ⧠āύāĻŋāĻā§āϰ āĻā§āĻĄ āϞāĻŋāĻā§āύāĻ</p> -<pre class="brush:html;"><!DOCTYPE html> -</pre> -<p>āϝā§āϏāĻŦ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻāĻāύ⧠HTML5 āϏāĻŽāϰā§āĻĨāύ āĻāϰ⧠āύāĻž, āϤāĻžāϰāĻžāĻ āĻāĻ āĻā§āĻĄ āĻĻā§āĻāϞ⧠āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ āĻŽā§āĻĄā§ āĻāϞ⧠āϝāĻžāĻŦā§, āϝāĻžāϰ āĻ
āϰā§āĻĨ āĻšāϞ āϤāĻžāϰāĻž HTML āĻāϰ āĻāĻā§āϰ āϏāĻŽāϰā§āĻĨāĻŋāϤ āĻā§āĻĄāĻā§āϞ⧠āĻ āĻŋāĻāĻŽāϤāĻ āĻĻā§āĻāĻžāĻŦā§ āĻāĻŦāĻ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āϝā§āϏāĻŦ HTML5 āĻāϞāĻŋāĻŽā§āύā§āĻ āϤāĻžāϰāĻž āϏāĻŽāϰā§āĻĨāύ āĻāϰ⧠āύāĻž āϏā§āĻā§āϞā§āĻ āĻĻā§āĻāĻžāĻŦā§ āύāĻžāĨ¤</p> -<p>āύāϤā§āύ āĻāĻ āĻĄāĻāĻāĻžāĻāĻĒ āĻāĻā§āϰ āĻĄāĻā§āĻāĻžāĻāĻĒāĻā§āϞ⧠āĻĨā§āĻā§ āĻ
āύā§āĻ āĻā§āĻ, āϝ⧠āĻāĻžāϰāĻŖā§ āĻāĻāĻž āϏāĻšāĻā§āĻ āĻŽāύ⧠āϰāĻžāĻāĻž āϝāĻžā§āĨ¤ āϤāĻžāĻāĻžā§āĻž āĻā§āĻ āĻšāĻā§āĻžāϰ āĻāύā§āϝ āĻāĻŽ āĻŦāĻžāĻāĻ āĻĄāĻžāĻāύāϞā§āĻĄ āĻšā§ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰ āĻŽā§āĻļāĻŋāύā§āĨ¤</p> -<h2 id="<meta_charset>_āϞāĻŋāĻā§_āĻā§āϝāĻžāϰā§āĻā§āĻāĻžāϰ-āϏā§āĻ_āĻĄāĻŋāĻā§āϞā§ā§āĻžāϰ_āĻāϰā§āύ"><code><meta charset> āϞāĻŋāĻā§ āĻā§āϝāĻžāϰā§āĻā§āĻāĻžāϰ-āϏā§āĻ āĻĄāĻŋāĻā§āϞā§ā§āĻžāϰ āĻāϰā§āύ</code></h2> -<p>āϏāĻžāϧāĻžāϰāĻŖāϤāĻ āĻĒā§āĻāĻā§āϰ āĻļā§āϰā§āϤā§āĻ āĻāĻāĻŋ āĻā§āύ āĻā§āϝāĻžāϰā§āĻā§āĻāĻžāϰ-āϏā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻā§ āϤāĻž āĻŦāϞ⧠āĻĻāĻŋāϤ⧠āĻšā§āĨ¤ HTML āĻāϰ āĻāĻā§āϰ āϏāĻāϏā§āĻāϰāĻŖā§ āĻāĻāĻŋāϞ {{HTMLElement("meta")}} āĻā§āϝāĻžāĻ āĻĻāĻŋā§ā§ āĻāĻāĻŋ āĻāϰāĻž āϞāĻžāĻāϤ, āĻāĻŋāύā§āϤ⧠āĻāĻāύ āϝāĻž āĻā§āĻŦāĻ āϏāĻšāĻāĻ</p> -<pre class="brush:html;"><meta charset="UTF-8"></pre> -<p>{{HTMLElement("head") }} āĻāϰ āĻĒāϰā§āĻ āĻāĻĒāϰā§āϰ āĻā§āĻĄ āϞāĻŋāĻā§āύ, āϝā§āĻšā§āϤ⧠āĻāĻŋāĻā§ āĻŦā§āϰāĻžāĻāĻāĻžāϰ HTML āĻĄāĻā§āĻŽā§āύā§āĻ āĻĒāĻžāϰā§āϏ āĻāϰāĻž āύāϤā§āύ āĻāϰ⧠āĻļā§āϰ⧠āĻāϰā§, āϝāĻĻāĻŋ āĻāĻĒāύāĻžāϰ āĻĄāĻŋāĻā§āϞā§ā§āĻžāϰ āĻāϰāĻž āĻā§āϝāĻžāϰā§āĻā§āĻāĻžāϰ-āϏā§āĻ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āϝā§āĻāĻž āϧāϰ⧠āύāĻŋā§ā§āĻāĻŋāϞ āϏā§āĻāĻžāϰ āĻĨā§āĻā§ āĻāϞāĻžāĻĻāĻž āĻšā§āĨ¤ āĻāĻāĻžā§āĻž, āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ UTF-8 āĻŦā§āϝāĻŦāĻšāĻžāϰ āύāĻž āĻāϰā§āύ āϤāĻžāĻšāϞ⧠āĻāĻĒāύāĻžāĻā§ UTF-8 āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āύāĻŋāϰā§āĻĻā§āĻļāύāĻž āĻĻā§āĻā§āĻž āĻšāĻā§āĻā§, āĻāĻžāϰāĻŖ āĻāĻāĻŋ āĻ
āύā§āĻ āϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āĻ āĻā§āϝāĻžāϰā§āĻā§āĻāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻ
āύā§āĻ āϏāĻšāĻ āĻāϰ⧠āĻĻā§ā§āĨ¤</p> -<p>āĻā§ā§āĻžāϞ āĻāϰā§āύāĻ HTML5 āύāĻŋāϰā§āĻĻā§āĻļāύāĻž āĻĻāĻŋā§ā§āĻā§ āϝ⧠āĻŦā§āϧ āĻā§āϝāĻžāϰā§āĻā§āĻāĻžāϰ-āϏā§āĻ āĻ
āĻŦāĻļā§āϝāĻ ASCII āϏāĻŽāϰā§āĻĨāĻŋāϤ āĻšāϤ⧠āĻšāĻŦā§ āĻāϰ āĻāĻŽāĻĒāĻā§āĻˇā§ ā§Ž āĻŦāĻŋāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻŽāύ āĻšāϤ⧠āĻšāĻŦā§āĨ¤ āύāĻŋāϰāĻžāĻĒāϤā§āϤāĻž āĻŦāĻžā§āĻžāϤ⧠āĻāϰ āĻāĻŋāĻā§ āĻāĻāĻžāĻ (āĻāĻā§āϰāĻŽāĻŖ!) āĻ ā§āĻāĻžāύā§āϰ āĻāύā§āϝāĻ āĻāĻ āĻŦā§āϝāĻŦāϏā§āĻĨāĻžāĨ¤</p> -<h2 id="āύāϤā§āύ_HTML5_āĻĒāĻžāϰā§āϏāĻžāϰ">āύāϤā§āύ HTML5 āĻĒāĻžāϰā§āϏāĻžāϰ</h2> -<p>HTML5 āĻĒāĻžāϰā§āϏāĻŋāĻ āύāĻŋā§āĻŽāĻāĻžāύā§āύ, (āϝāĻž āĻāĻŋāύāĻž HTML āĻā§āĻĄā§āϰ āĻ
āϰā§āĻĨ āĻŦā§āϰ āĻāϰā§) HTML5 āĻ āύāĻŋāĻā§āĻāϤāĻāĻžāĻŦā§ āĻŦāϞāĻž āĻšā§ā§āĻā§āĨ¤ HTML5 āĻāϏāĻžāϰ āĻāĻā§ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻŦā§āϧ āĻŽāĻžāϰā§āĻ-āĻāĻĒ āĻā§ āϏā§āĻāĻžāĻ āĻŦāϞāĻž āĻĨāĻžāĻāϤ, āϝā§āĻāĻžāϰāĻŖā§ āϝāĻāύāĻ āĻŽāĻžāϰā§āĻ-āĻāĻĒā§ āĻā§āύ āĻā§āϞ āĻĒāĻžāĻā§āĻž āϝā§āϤ (āĻĒā§āϰāĻžā§ āϏāĻŦ āĻā§ā§āĻŦāϏāĻžāĻāĻā§āĻ āĻāĻŋāĻā§ āύāĻž āĻāĻŋāĻā§ āĻā§āϞ āĻĨāĻžāĻā§) āĻāĻā§āĻ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻāĻā§āĻāĻāĻžāĻŦā§ āĻāĻāϰāĻŖ āĻāϰāϤāĨ¤ āĻāĻŋāύā§āϤ⧠āĻāĻāύ HTML5 āĻ āϝā§āĻšā§āϤ⧠āĻŽāĻžāϰā§āĻ-āĻāĻĒā§ āĻā§āϞ āĻĨāĻžāĻāϞ⧠āĻāĻŋ āĻāϰāϤ⧠āĻšāĻŦā§ āϏā§āĻāĻžāĻ āĻŦāϞāĻž āĻšā§ā§āĻā§, āϏāĻŦ HTML5-āϏāĻŽāϰā§āĻĨāĻŋāϤ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻā§āϞ āĻā§āĻĄ āĻĒā§āϞā§āĻ āĻāĻāĻāϰāĻāĻŽ āĻāĻāϰāĻŖ āĻāϰāĻŦā§āĨ¤</p> -<p>āĻāϰ āĻĢāϞ⧠āĻā§ā§āĻŦ āĻĄā§āĻā§āϞāĻĒāĻžāϰāĻĻā§āϰ āĻāĻāύ āϏā§āĻā§āϰ āϏāĻŽā§āĨ¤ āϝāĻĻāĻŋāĻ āϏāĻŦ āĻāϧā§āύāĻŋāĻ āĻŦā§āϰāĻžāĻāĻāĻžāϰ-āĻ HTML5-āϏāĻŽāϰā§āĻĨāĻŋāϤ, āĻāĻŋāĻā§ āĻĒā§āϰāύ⧠āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻĒāĻžāĻā§āĻž āϝāĻžā§ āϝāĻžāϰāĻž āĻāĻŋāύāĻž HTML5 āĻĒāĻžāϰā§āϏāĻŋāĻ āύāĻŋā§āĻŽ āĻŽā§āύ⧠āĻāϞ⧠āύāĻžāĨ¤ āĻāĻāϏāĻŦ HTML5-āĻ
āϏāĻŽāϰā§āĻĨāĻŋāϤ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻāĻāύ⧠āĻŽāĻžāύā§āώāĻāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĨ¤ āĻĄā§āĻā§āϞāĻĒāĻžāϰāĻĻā§āϰ āĻā§ āĻā§āϞ āύāĻž āĻāϰā§, āĻŽāĻžāϰā§āĻ-āĻāĻĒ āϞāĻŋāĻāϤ⧠āĻā§āϏāĻžāĻšāĻŋāϤ āĻāϰāĻž āĻšā§, āĻāĻžāϰāĻŖ āĻā§āϞāĻŦāĻŋāĻšā§āύ āĻā§āĻĄ āϏāĻšāĻā§āĻ āĻŦā§āĻāĻž āϝāĻžā§ āĻāϰ āĻĒāϰā§āĻ āĻā§āĻĄ āĻāϰāϤ⧠āϏā§āĻŦāĻŋāϧāĻž āĻšā§āĨ¤ āĻāϰ āĻŦā§ āĻāĻĨāĻž āĻšāϞ, āĻā§āĻĄā§ āĻā§āϞ āĻĨāĻžāĻāϞ⧠āĻĒā§āϰāύ⧠āĻāĻā§āĻ āĻŦā§āϰāĻžāĻāĻāĻžāϰ⧠āĻāĻā§āĻ āĻāĻāϰāĻŖ āĻĻā§āĻāĻž āϝāĻžāĻŦā§ - āĻāĻžāϰāĻŖ āĻĒā§āϰāύ⧠āĻŦā§āϰāĻžāĻāĻāĻžāϰāĻā§āϞ⧠HTML5 āĻĒāĻžāϰā§āϏāĻŋāĻ āύāĻŋā§āĻŽ āĻŽā§āύ⧠āĻāϞ⧠āύāĻžāĨ¤</p> -<p>āĻā§āύāĻļāύ āĻāϰāĻžāϰ āĻā§āύ āĻĻāϰāĻāĻžāϰ-āĻ āύā§āĻ, āĻāĻĒāύāĻžāϰ āĻā§ā§āĻŦāϏāĻžāĻāĻā§āϰ āĻā§āύ āĻāĻŋāĻā§ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻž āϞāĻžāĻāĻŦā§ āύāĻž - āĻā§ā§āĻŦ āĻŦā§āϰāĻžāĻāĻāĻžāϰā§āϰ āĻĄā§āĻā§āϞāĻĒāĻžāϰ-āϰāĻžāĻ āĻāϏāĻŦ āύāĻŋā§ā§ āĻŽāĻžāĻĨāĻž āĻāĻžāĻŽāĻžāĻā§āĻā§!</p> diff --git a/files/bn/web/guide/index.html b/files/bn/web/guide/index.html deleted file mode 100644 index e2979917bc..0000000000 --- a/files/bn/web/guide/index.html +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: āĻāϝāĻŧā§āĻŦ āĻĄā§āĻā§āϞāĻĒāĻžāϰ āĻāĻžāĻāĻĄ -slug: Web/Guide -translation_of: Web/Guide ---- -<p>āĻāĻ āĻāϰā§āĻāĻŋāĻā§āϞāĻā§āϞ⧠āĻāĻĒāύāĻžāĻā§ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāĻŋāĻā§ āĻĒā§āϰāϝā§āĻā§āϤāĻŋ āĻāĻŦāĻ āĻāĻĒāĻŋāĻāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āϏāĻāĻā§āϰāĻžāύā§āϤ āϤāĻĨā§āϝ āĻĻā§āĻŦā§āĨ¤</p> -<div class="note"> - <p><strong>āϏāĻžāĻŦāϧāĻžāύ:</strong> āĻāĻŽāĻžāĻĻā§āϰ āĻāύā§āĻā§āύā§āĻāĻā§āϞ⧠āĻ āĻŋāĻāĻŽāϤ āϏāĻžāĻāĻžāύā§āϰ āĻāĻ āĻĒāϰā§āϝāύā§āϤ āĻĒā§āĻāĻāĻŋāϰ āĻ
āĻŦāϏā§āĻĨāĻž āĻŦā§āĻļ āĻ
āĻā§āĻāĻžāϞ⧠āĻĨāĻžāĻāϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻĻā§āĻāĻāĻŋāϤ!</p> -</div> -<p>{{LandingPageListSubpages}}</p> -<dl> - <dt> - <a href="/en-US/docs/JavaScript" title="/en-US/docs/JavaScript">āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ</a></dt> - <dd> - āĻāϝāĻŧā§āĻŦā§ āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ āϞā§āĻāĻžāϰ āĻāύā§āϝ āĻļāĻā§āϤāĻŋāĻļāĻžāϞ⧠āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āϞā§āϝāĻžāĻā§āĻā§āϝāĻŧā§āĻāĻāĻŋ āĻšāϞ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻāĨ¤</dd> -</dl> -<h2 id="āĻāϰāĻ_āĻĻā§āĻā§āύ">āĻāϰāĻ āĻĻā§āĻā§āύ</h2> -<ul> - <li><a href="/en-US/docs/Web/Reference" title="/en-US/docs/Web/Reference">āĻāϝāĻŧā§āĻŦ āĻĄā§āĻā§āϞāĻĒāĻžāϰ āϰā§āĻĢāĻžāϰā§āύā§āϏ</a></li> -</ul> diff --git a/files/bn/web/guide/performance/index.html b/files/bn/web/guide/performance/index.html deleted file mode 100644 index e8280ffae1..0000000000 --- a/files/bn/web/guide/performance/index.html +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: āĻ
āĻĒāĻāĻŋāĻŽāĻžāĻāĻā§āĻļāύ āĻ
ā§āϝāĻžāύā§āĻĄ āĻĒāĻžāϰāĻĢāϰāĻŽā§āύā§āϏ -slug: Web/Guide/Performance -tags: - - NeedsReview -translation_of: Web/Guide/Performance ---- -<p><span id="result_box" lang="bn"><span class="hps">āĻāϧā§āύāĻŋāĻ</span> <span class="hps">āĻāϝāĻŧā§āĻŦ</span> <span class="hps">āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ āĻāĻŦāĻ</span> <span class="hps">āϏāĻžāĻāĻ</span> <span class="hps">āύāĻŋāϰā§āĻŽāĻžāĻŖ</span> <span class="hps">āĻāϰāĻžāϰ āϏāĻŽā§, āĻāĻĒāύāĻžāϰ āĻāύāĻā§āύā§āĻ āϏāĻ āĻŋāĻ āĻāĻžāĻŦā§ āĻāĻžāĻ āĻāϰāĻž āĻ
āϤā§āϝāύā§āϤ āĻāϰā§āϰāĻŋāĨ¤</span></span> āϝā§āύ, āϤāĻž <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻĻā§āϰā§āϤ āĻāĻŦāĻ</span> <span class="hps">āĻĻāĻā§āώāϤāĻžāϰ āϏāĻā§āĻā§ āĻāĻžāĻ</span> <span class="hps">āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤</span></span> <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāĻāĻŋ</span> <span class="hps"><span id="result_box" lang="bn"><span class="hps">āĻļāĻā§āϤāĻŋāĻļāĻžāϞā§</span> <span class="hps">āĻĄā§āϏā§āĻāĻāĻĒ</span> <span class="hps">āϏāĻŋāϏā§āĻā§āĻŽ</span> <span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āĻĻā§āϰ</span> <span class="hps">āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ</span> <span class="hps">āĻāĻŽ</span> <span class="hps">āĻā§āώāĻŽāϤāĻž āϏāĻŽā§āĻĒāύā§āύ</span> <span class="hps">āĻĄāĻŋāĻāĻžāĻāϏā§āϰ āĻāύā§āϝāĻ</span></span></span></span><span class="short_text" lang="bn"><span class="hps"><span lang="bn"> </span>āĻāĻžāϰā§āϝāĻāϰāĻāĻžāĻŦā§</span> <span class="hps">āĻāĻžāĻ</span> āĻāϰ⧠āĻĨāĻžāĻā§</span>āĨ¤</p> -<p>{{LandingPageListSubpages}}</p> diff --git a/files/bn/web/html/attributes/crossorigin/index.html b/files/bn/web/html/attributes/crossorigin/index.html deleted file mode 100644 index 3290df0f0a..0000000000 --- a/files/bn/web/html/attributes/crossorigin/index.html +++ /dev/null @@ -1,131 +0,0 @@ ---- -title: āϏāĻŋ āĻ āĻāϰ āĻāϏ āĻŦā§āĻļāĻŋāώā§āĻā§āϝāĻžāĻŦāϞ⧠āϏā§āĻāĻŋāĻāϏ -slug: Web/HTML/Attributes/crossorigin -tags: - - āĻāĻāĻ āĻāĻŋ āĻāĻŽ āĻāϞ -translation_of: Web/HTML/Attributes/crossorigin -original_slug: Web/HTML/CORS_settings_attributes ---- -<p><span class="seoSummary"> </span></p> - -<div class="almost_half_cell" id="gt-res-content"> -<div dir="ltr" style="zoom: 1;"><span id="result_box" lang="bn"><span class="hps">HTML5 āĻāϰ āĻŽāϧā§āϝā§</span><span>,</span> <span class="hps">āϝā§āĻŽāύ</span> <span class="atn hps">{</span><span class="atn">{</span><span>HTMLElement</span> <span class="atn hps">(</span><span class="atn hps">"</span><span>āĻāĻžāύ"</span><span>)</span><span>}</span><span>}</span> <span class="hps">āĻ
āĻĨāĻŦāĻž</span> <span class="hps">āĻšāĻŋāϏāĻžāĻŦā§</span> </span>āϏāĻŋ āĻ āĻāϰ āĻāϏ <span lang="bn"> <span class="hps">āĻāύā§āϝ</span> <span class="hps">āϏāĻŽāϰā§āĻĨāύ</span> <span class="hps">āĻĒā§āϰāĻĻāĻžāύ</span> <span class="hps">āϝāĻž</span> <span class="hps">āĻāĻŋāĻā§</span> <span class="hps">HTML āĻāĻĒāĻžāĻĻāĻžāύ</span><span>,</span> <span class="atn hps">{</span><span class="atn">{</span><span>HTMLElement</span> <span class="atn hps">(</span><span class="atn hps">"</span><span>āĻāĻŋāĻĄāĻŋāĻ</span><span>"</span><span>)</span><span>}</span><span>}</span><span>,</span> <span class="hps">āĻāĻĒāύāĻŋ</span> <span class="hps">āĻāύāĻĢāĻŋāĻāĻžāϰ</span> <span class="hps">āĻāϰāϤ⧠āĻĻā§āϝāĻŧ</span><span>, āϝāĻž āĻāĻāĻāĻŋ</span> <span class="hps">crossorigin</span> <span class="hps">āĻ
ā§āϝāĻžāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ</span> <span class="atn hps">(</span><span>crossOrigin</span> <span class="hps">āϏāĻŽā§āĻĒāϤā§āϤāĻŋ</span><span>)</span><span>,</span> <span class="hps">āĻāĻā§</span> </span>āϏāĻŋ āĻ āĻāϰ āĻāϏ <span lang="bn"> <span class="hps">āĻāĻĒāĻžāĻĻāĻžāύ</span> <span class="hps">āĻāϰ</span> <span class="hps">āϏāĻāĻā§āĻšā§āϤ</span> <span class="hps">āϤāĻĨā§āϝ</span> <span class="hps">āĻāύā§āϝ</span> <span class="hps">āĻ
āύā§āϰā§āϧ</span><span>.</span> <span class="hps">āĻāĻ</span> <span class="hps">āĻŦā§āĻļāĻŋāώā§āĻā§āϝāĻžāĻŦāϞā§</span> <span class="hps">āĻāĻŖāĻŋāϤ</span><span>,</span> <span class="hps">āĻāĻŦāĻ</span> <span class="hps">āύāĻŋāĻŽā§āύāϞāĻŋāĻāĻŋāϤ āϏāĻŽā§āĻāĻŦ</span> <span class="hps">āĻŽāĻžāύ</span> <span class="hps">āĻāĻā§</span><span>:</span></span></div> -</div> - -<table class="standard-table"> - <tbody> - <tr> - <td class="header">Keyword</td> - <td class="header">Description</td> - </tr> - <tr> - <td><code>anonymous</code></td> - <td>CORS requests for this element will not have the credentials flag set.</td> - </tr> - <tr> - <td><code>use-credentials</code></td> - <td>CORS requests for this element will have the credentials flag set; this means the request will provide credentials.</td> - </tr> - </tbody> -</table> - -<p> </p> - -<p><span id="result_box" lang="bn"><span class="hps">āĻĄāĻŋāĻĢāϞā§āĻ</span> <span class="atn hps">(</span><span>āĻ
ā§āϝāĻžāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ</span> <span class="hps">āĻāϞā§āϞā§āĻ āύāĻž āĻāϰāĻž</span> <span class="hps">āĻšāϞā§</span><span>, āϝā§</span> <span class="hps">āĻšāϝāĻŧ</span><span>)</span> <span class="hps">āĻĻā§āĻŦāĻžāϰāĻž</span><span>, āĻāϰā§āĻĄ</span> <span class="hps">āϏāĻŦ āϏāĻŽāϝāĻŧā§</span> <span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšāϝāĻŧ āύāĻž</span><span>āĨ¤</span> <span class="atn hps">"</span><span>āĻŦā§āύāĻžāĻŽā§</span><span>"</span> <span class="hps">āĻļāĻŦā§āĻĻ</span> </span> āϏāĻŋ āĻ āĻāϰ āĻāϏ<span lang="bn"> <span class="hps">āϏā§āĻĒā§āϏāĻŋāĻĢāĻŋāĻā§āĻļāύ</span> <span class="hps">āĻĒāϰāĻŋāĻāĻžāώāĻž</span> <span class="hps">āĻŦāĻŋāĻāĻžāĻā§ āĻŦāϰā§āĻŖāĻŋāϤ</span> <span class="hps">āĻšāĻŋāϏāĻžāĻŦā§</span> <span class="hps">āĻā§āĻāĻŋāĻ</span><span>,</span> <span class="hps">āĻā§āϞāĻžāϝāĻŧā§āύā§āĻ āĻĒā§āϰāĻžāύā§āϤā§āϰ</span> <span class="hps">SSL āϏāĻžāϰā§āĻāĻŋāĻĢāĻŋāĻā§āĻ</span> <span class="hps">āĻŦāĻž</span> <span class="hps">HTTP āĻĒā§āϰāĻŽāĻžāĻŖā§āĻāϰāĻŖā§āϰ</span> <span class="hps">āĻŽāĻžāϧā§āϝāĻŽā§</span> <span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠āĻļāĻāϏāĻžāĻĒāϤā§āϰ</span> <span class="hps">āĻā§āύ</span> <span class="hps">āĻŦā§āĻāĻž āĻā§āύāĻž āύā§āĻ āĻāĻŦāĻ</span> <span class="hps">āĻšāĻŦā§āĨ¤</span><br> - <span class="hps">āĻāĻāĻāĻŋ āĻ
āĻŦā§āϧ</span> <span class="hps">āĻļāĻŦā§āĻĻ</span> <span class="hps">āĻāĻŦāĻ</span> <span class="hps">āĻāĻāĻāĻŋ āĻāĻžāϞāĻŋ</span> <span class="hps">āϏā§āĻā§āϰāĻŋāĻ</span> <span class="hps">āĻŦā§āύāĻžāĻŽā§</span> <span class="hps">āĻļāĻŦā§āĻĻ</span> <span class="hps">āĻšāĻŋāϏā§āĻŦā§</span> <span class="hps">āĻĒāϰāĻŋāĻāĻžāϞāĻŋāϤ āĻšāĻŦā§</span><span>āĨ¤</span></span></p> - -<h2 id="āĻŦāĻŋāĻļā§āώ_āĻāϞā§āϞā§āĻ"> <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻŦāĻŋāĻļā§āώ āĻāϞā§āϞā§āĻ</span></span></h2> - -<table class="standard-table"> - <thead> - <tr> - <th scope="col">Specification</th> - <th scope="col">Status</th> - <th scope="col">Comment</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{SpecName('HTML WHATWG', 'infrastructure.html#cors-settings-attributes', 'CORS settings attributes')}}</td> - <td>{{Spec2('HTML WHATWG')}}</td> - <td> </td> - </tr> - <tr> - <td>{{SpecName('HTML WHATWG', 'embedded-content.html#attr-img-crossorigin', 'crossorigin')}}</td> - <td>{{Spec2('HTML WHATWG')}}</td> - <td> </td> - </tr> - </tbody> -</table> - -<h2 id="āĻŦā§āϰāĻžāĻāĻāĻžāϰ_āĻāĻĒāϝā§āĻā§āϤāϤāĻž"> <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻŦā§āϰāĻžāĻāĻāĻžāϰ</span> <span class="hps">āĻāĻĒāϝā§āĻā§āϤāϤāĻž</span></span></h2> - -<p>{{ CompatibilityTable() }}</p> - -<div id="compat-desktop"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Chrome</th> - <th>Firefox (Gecko)</th> - <th>Internet Explorer</th> - <th>Opera</th> - <th>Safari (WebKit)</th> - </tr> - <tr> - <td>Basic support</td> - <td>13</td> - <td>{{ CompatGeckoDesktop("8.0") }}</td> - <td>11</td> - <td>{{ CompatNo() }}</td> - <td>{{ CompatVersionUnknown() }}</td> - </tr> - <tr> - <td>{{ HTMLElement("video")}}</td> - <td>{{ CompatUnknown() }}</td> - <td>{{ CompatGeckoDesktop("12.0") }}</td> - <td>{{ CompatUnknown() }}</td> - <td>{{ CompatUnknown() }}</td> - <td>{{ CompatUnknown() }}</td> - </tr> - </tbody> -</table> -</div> - -<div id="compat-mobile"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Android</th> - <th>Firefox Mobile (Gecko)</th> - <th>IE Mobile</th> - <th>Opera Mobile</th> - <th>Safari Mobile</th> - </tr> - <tr> - <td>Basic support</td> - <td>{{ CompatUnknown() }}</td> - <td>{{ CompatGeckoMobile("8.0") }}</td> - <td>{{ CompatUnknown() }}</td> - <td>{{ CompatUnknown() }}</td> - <td>{{ CompatVersionUnknown() }}</td> - </tr> - <tr> - <td>{{ HTMLElement("video")}}</td> - <td>{{ CompatUnknown() }}</td> - <td>{{ CompatGeckoMobile("12.0") }}</td> - <td>{{ CompatUnknown() }}</td> - <td>{{ CompatUnknown() }}</td> - <td>{{ CompatUnknown() }}</td> - </tr> - </tbody> -</table> -</div> - -<h2 id="āĻāϰā§_āĻĻā§āĻā§āύ"> <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāϰ⧠āĻĻā§āĻā§āύ</span></span></h2> - -<ul> - <li><a href="/En/HTTP_access_control" title="en/HTTP access control">HTTP </a><span class="short_text" id="result_box" lang="bn"><span class="hps">āĻĒā§āϰāĻŦā§āĻļāĻžāϧāĻŋāĻāĻžāϰ āύāĻŋāϝāĻŧāύā§āϤā§āϰāĻŖ</span></span></li> -</ul> diff --git a/files/bn/web/html/block-level_elements/index.html b/files/bn/web/html/block-level_elements/index.html deleted file mode 100644 index e67042ed0e..0000000000 --- a/files/bn/web/html/block-level_elements/index.html +++ /dev/null @@ -1,121 +0,0 @@ ---- -title: Block-level elements -slug: Web/HTML/Block-level_elements -translation_of: Web/HTML/Block-level_elements ---- -<p><span class="seoSummary">āĻāĻāĻāĻāĻŋāĻāĻŽāĻāĻ˛Â (<strong>āĻšāĻžāĻāĻĒāĻžāϰ āĻā§āĻā§āϏāĻ āĻŽāĻžāϰāĻāĻāĻĒ āϞā§āϝāĻžāĻā§āĻā§ā§ā§āĻ</strong>) āĻāϰ āĻāϞāĻŋāĻŽā§āύā§āĻāĻā§āϞā§Â āϏāĻžāϧāĻžāύāĻ¤Â "āĻŦā§āϞāĻ-āϞā§āĻā§āϞ" āĻāϞāĻŋāĻŽā§āύā§āĻ āĻ
āĻĨāĻŦāĻžÂ <a href="/en-US/docs/HTML/Inline_elements" title="/en-US/docs/HTML/inline_elements">"āĻāύāϞāĻžāĻāύ" āĻāϞāĻŋāĻŽā§āύā§āϤ</a> āĨ¤Â āĻāĻāĻāĻŋ āĻŦā§āϞāĻ-āϞā§āĻā§āĻ˛Â āĻāϞāĻŋāĻŽā§āύā§āĻ āϤāĻžāϰ āĻĒā§āϝāĻžāϰā§āύā§āĻ āĻāϞāĻŋāĻŽā§āύā§āϤāĻāϰ{āĻāύā§āϤāĻžāĻāύāĻžāϰ} āϏāĻŽāϏā§āϤ āĻāĻžā§āĻāĻž āĻĻāĻāϞ āĻāϰā§Â , āϏā§āĻāύā§āĻ¯Â āĻāĻāĻāĻŋ "āĻŦā§āϞāĻ" āĻŦāĻžāύāĻžāύ⧠āĻšā§Â āĨ¤āĻāĻā§āϞ⧠āĻŦā§āĻāĻžāύā§āϰ āĻāύā§āϝ āĻāĻ āĻĒā§āϰāĻŦāύā§āϧāĻāĻŋ āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰāĻŦā§āĨ¤</span></p> - -<p>āĻŦā§āϰāĻžāĻāĻāĻžāϰāϏ āĻāϞāĻŋāĻŽā§āύā§āĻāϰ āĻāĻā§ āĻāĻŦāĻ āĻĒāϰ⧠āĻāĻ āύāĻŋāĻāϞāĻžāĻāύā§āϰ āϏāĻžāĻĨā§ āĻŦā§āϞāĻ-āϞā§āĻā§āϞ āĻāϞā§āĻŽā§āύā§āĻāĻā§āĻĻā§āĻāĻžā§āĨ¤. āύāĻŋāĻā§āϰ āĻāĻĻāĻžāĻšāϰāĻ¨Â āĻŦā§āϞāĻ-āϞā§āĻā§āϞ āĻāϞā§āĻŽā§āύā§āĻāϰ āĻĒā§āϰāĻāĻžāĻŦā§āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻŋāĻ āĻĒā§āϰāĻŽāĻžāύ āĻĻā§ā§āĨ¤Â </p> - -<h2 id="Block-level_Example" name="Block-level_Example"><span style="color: rgb(51, 51, 51); margin-left: -3px; text-transform: none;">āĻŦā§āϞāĻ-āϞā§āĻā§āϞ āĻāϞāĻŋāĻŽā§āύā§āĻāĻ¸Â </span></h2> - -<h3 id="āĻāĻāĻāĻāĻŋāĻāĻŽāĻāϞ">āĻāĻāĻāĻāĻŋāĻāĻŽāĻāϞ</h3> - -<pre class="brush: html"><p>This paragraph is a block-level element; its background has been colored to display the paragraph's parent element.</p></pre> - -<h3 id="āϏāĻŋāĻāϏāĻāϏ">āϏāĻŋāĻāϏāĻāϏ</h3> - -<pre class="brush: css">p { background-color: #8ABB55; } -</pre> - -<p>{{ EmbedLiveSample('Block-level_Example') }}</p> - -<h2 id="āĻŦā§āϝāĻŦāĻšāĻžāϰāĻŦāĻŋāϧāĻŋ">āĻŦā§āϝāĻŦāĻšāĻžāϰāĻŦāĻŋāϧāĻŋ</h2> - -<ul> - <li><span class="seoSummary">āĻŦā§āϞāĻ-āϞā§āĻā§āϞ āĻāϞāĻŋāĻŽā§āύā§āĻāϏ āĻāĻāύā§</span> {{ HTMLElement("body") }}āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ āĻāĻŋāϤāϰ⧠āĻāϏā§āĨ¤</li> -</ul> - -<h2 id="āĻŦā§āϞāĻ-āϞā§āĻā§āϞ_āĻŦāύāĻžāĻŽ._āĻāύāϞāĻžāĻāύ"><span class="seoSummary">āĻŦā§āϞāĻ-āϞā§āĻā§āϞ</span> āĻŦāύāĻžāĻŽ. āĻāύāϞāĻžāĻāύ</h2> - -<p><span class="seoSummary">āĻŦā§āϞāĻ-āϞā§āĻā§āϞ āĻāϞāĻŋāĻŽā§āύā§āĻāϏ āĻāĻŦāĻ āĻāύāϞāĻžāĻāύā§āϰ āĻŽāϧā§āϝ⧠āĻĻā§āĻāĻāĻŋ āĻŦāĻŋāĻļā§āĻˇÂ āĻĒāĻžāϰā§āĻĨāĻā§āϝ āĻāϏā§āĨ¤</span>:</p> - -<dl> - <dt>āĻĢāϰāĻŽā§āϝāĻžāĻāĻŋāĻ</dt> - <dd>āĻŦāĻžāĻ āĻĄāĻŋāĻĢāϞā§āĻ,<span class="seoSummary">āĻŦā§āϞāĻ-āϞā§āĻā§āϞ āĻāϞāĻŋāĻŽā§āύā§āĻāϏ</span>āύāϤā§āύ āϞāĻžāĻāύā§āĻ āĻļā§āϰ⧠āĻāϰā§, āĻāĻŋāύā§āĻ¤Â āĻāύāϞāĻžāĻāĻ¨Â āĻāϞāĻŋāĻŽā§āύā§āĻāĻ¸Â āĻāĻāĻāĻŋ āϞāĻžāĻāύā§āϰ āϝā§āĻā§āύ⧠āĻāĻžā§āĻāĻž āĻĨā§āĻā§Â āĻļā§āϰ⧠āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤</dd> - <dt>āĻāύāĻā§āύā§āĻ āĻŽāĻĄā§āϞ</dt> - <dd>āϏāĻžāϧāĻžāϰāĻŖāϤ, <span class="seoSummary">āĻŦā§āϞāĻ-āϞā§āĻā§āϞ āĻāϞāĻŋāĻŽā§āύā§āĻāϏ āĻāύāϞāĻžāĻāύ āĻāϞāĻŋāĻŽā§āύā§āĻāϏ</span> āĻāĻŦāĻ āĻŦāĻžāĻāĻŋ āĻŦā§āϞāĻ-āϞā§āĻā§āϞ āĻāϞāĻŋāĻŽā§āύā§āĻāϏāĻā§ āϧāϰ⧠āϰāĻžāĻā§āĨ¤Â āϏā§āĻŦāĻāĻžāĻŦāϤ āĻāĻ āύāĻāϤ āϏā§āĻŦāĻžāϤāύā§āϤā§āϰ āĻšāĻ˛Â āĻ āϧāĻžāϰāύāĻžÂ āϝāĻžÂ āĻŦā§āϞāĻ-āϞā§āĻā§āĻ˛Â āĻāϞāĻŋāĻŽā§āύā§āĻāϏ āĻāύāϞāĻžāĻāύ āĻāϞāĻŋāĻŽā§āύā§āĻāϏ āĻĨā§āĻā§āĻ "āĻŦā§" āĻāĻžāĻ āĻžāĻŽā§ āϤā§āϰāĻŋ āĻāϰā§āĨ¤Â </dd> -</dl> - -<p>āĻŦā§āϞāĻ-āϞā§āĻā§āϞā§āĻ°Â āϏā§āĻŦāĻžāϤāύā§āϤā§āĻ°Â āĻŦāύāĻžāĻŽ.<span class="seoSummary">āĻāύāϞāĻžāĻāύ āĻāϞāĻŋāĻŽā§āύā§āĻāϏ</span> āĻāĻāĻāĻāĻŋāĻāĻŽāĻāϞā§āĻ°Â āϏāĻŦāĻŋāϏā§āϤāĻžāϰ āĻŦāĻŋāĻŦāϰāĻŖā§āĻā§Â ā§Ž.ā§Ļā§§ āĻĒāϰā§āϝāύā§āϤ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšā§āĨ¤Â āĻāĻāĻāĻāĻŋāĻāĻŽāĻāϞā§Ģ āĻ,āĻāĻ āĻŦāĻŋāύāĻžāϰāĻŋ āϏā§āĻŦāĻžāϤāύā§āϤā§āϰāĻā§ āĻāϰā§Â āĻāĻāĻŋāĻ˛Â <a href="/en-US/docs/HTML/Content_categories" title="/en-US/docs/HTML/Content_categories">āĻāύā§āĻāĻā§āύā§āĻ āĻā§āϝāĻžāĻā§āĻāϰāĻŋāĻ¸Â </a>āϏā§āĻā§ āĻĒā§āϰāϤāĻŋāϏā§āĻĨāĻžāĻĒāύ āĻāϰāĻžÂ āĻšā§āĨ¤āĻāĻāĻāĻāĻŋāĻāĻŽāĻāϞā§Ģ āĻ "āĻŦā§āϞāĻ-āϞā§āĻā§āϞ" āĻā§āϝāĻžāĻā§āĻāϰāĻŋāĻāĻŋ āĻŽā§āĻāĻžāĻŽā§āĻāĻŋāĻāĻžāĻŦā§ Â <a href="/en-US/docs/HTML/Content_categories#Flow_content" title="/en-US/docs/HTML/Content_categories#Flow_content">āĻĢā§āϞāĻ āĻāύāĻā§āύā§āĻ </a> āĻā§āϝāĻžāĻāĻžāĻāϰāĻŋāϤ⧠āϏāĻžāϰāĻž āĻĻā§ā§, āϝāĻāĻ¨Â "āĻāύāϞāĻžāĻāύ" <a href="/en-US/docs/HTML/Content_categories#Phrasing_content" title="/en-US/docs/HTML/Content_categories#Phrasing_content">āĻĢā§āϰāĻžāϏāĻŋāĻ āĻāύāĻā§āύā§āĻ </a> āĻ āϏāĻžāϰāĻž āĻĻā§ā§, āĻāĻŋāύā§āϤ⧠āĻā§āύ āĻŦāĻžā§āϤāĻŋ āĻā§āϝāĻžāĻāĻžāĻāϰāĻŋ āύā§āĻāĨ¤</p> - -<h2 id="āĻāϞāĻŋāĻŽā§āύā§āĻāϏ"><span class="seoSummary">āĻāϞāĻŋāĻŽā§āύā§āĻāϏ</span></h2> - -<p>āύāĻŋāĻā§ āĻāĻāĻāĻāĻŋāĻāĻŽāĻāϞ<span class="seoSummary">āĻŦā§āϞāĻ-āϞā§āĻā§āϞ āĻāϞāĻŋāĻŽā§āύā§āĻāϏā§āϰ āϏāĻŽā§āĻĒā§āϰā§āĻŖ āϤāĻžāϞāĻŋāĻāĻž āĻĻā§āĻā§āĻž</span> āĻšāĻ˛Â (āϝāĻĻāĻŋāĻ "āĻŦā§āϞāĻ-āϞā§āĻā§āϞ" āĻŦā§āϝāĻžāĻā§āϝāĻž āĻāϰāĻž āĻšāĻāύāĻ āĻāĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ āϝāĻžÂ āĻāĻāĻāĻāĻŋāĻāĻŽāĻāϞā§Ģ āĻ āύāϤā§āύ)āĨ¤</p> - -<div class="threecolumns"> -<dl> - <dt>{{ HTMLElement("address") }}</dt> - <dd>Contact information.</dd> - <dt>{{ HTMLElement("article") }} {{ HTMLVersionInline(5) }}</dt> - <dd>Article content.</dd> - <dt>{{ HTMLElement("aside") }} {{ HTMLVersionInline(5) }}</dt> - <dd>Aside content.</dd> - <dt>{{ HTMLElement("blockquote") }}</dt> - <dd>Long ("block") quotation.</dd> - <dt>{{ HTMLElement("canvas") }} {{ HTMLVersionInline(5) }}</dt> - <dd>Drawing canvas.</dd> - <dt>{{ HTMLElement("dd") }}</dt> - <dd>Definition description.</dd> - <dt>{{ HTMLElement("div") }}</dt> - <dd>Document division.</dd> - <dt>{{ HTMLElement("dl") }}</dt> - <dd>Definition list.</dd> - <dt>{{ HTMLElement("fieldset") }}</dt> - <dd>Field set label.</dd> -</dl> - -<dl> - <dt>{{ HTMLElement("figcaption") }} {{ HTMLVersionInline(5) }}</dt> - <dd>Figure caption.</dd> - <dt>{{ HTMLElement("figure") }} {{ HTMLVersionInline(5) }}</dt> - <dd>Groups media content with a caption (see {{ HTMLElement("figcaption") }}).</dd> - <dt>{{ HTMLElement("footer") }} {{ HTMLVersionInline(5) }}</dt> - <dd>Section or page footer.</dd> - <dt>{{ HTMLElement("form") }}</dt> - <dd>Input form.</dd> - <dt>{{ HTMLElement("h1") }}, {{ HTMLElement("h2") }}, {{ HTMLElement("h3") }}, {{ HTMLElement("h4") }}, {{ HTMLElement("h5") }}, {{ HTMLElement("h6") }}</dt> - <dd>Heading levels 1-6.</dd> - <dt>{{ HTMLElement("header") }} {{ HTMLVersionInline(5) }}</dt> - <dd>Section or page header.</dd> - <dt>{{ HTMLElement("hgroup") }} {{ HTMLVersionInline(5) }}</dt> - <dd>Groups header information.</dd> - <dt>{{ HTMLElement("hr") }}</dt> - <dd>Horizontal rule (dividing line).</dd> - <dt>{{ HTMLElement("li") }}</dt> - <dd>List item.</dd> - <dt>{{ HTMLElement("main") }}</dt> - <dd>Contains the central content unique to this document.</dd> - <dt>{{ HTMLElement("nav") }}</dt> - <dd>Contains navigation links.</dd> -</dl> - -<dl> - <dt>{{ HTMLElement("noscript") }}</dt> - <dd>Content to use if scripting is not supported or turned off.</dd> - <dt>{{ HTMLElement("ol") }}</dt> - <dd>Ordered list.</dd> - <dt>{{ HTMLElement("output") }} {{ HTMLVersionInline(5) }}</dt> - <dd>Form output.</dd> - <dt>{{ HTMLElement("p") }}</dt> - <dd>Paragraph.</dd> - <dt>{{ HTMLElement("pre") }}</dt> - <dd>Preformatted text.</dd> - <dt>{{ HTMLElement("section") }} {{ HTMLVersionInline(5) }}</dt> - <dd>Section of a web page.</dd> - <dt>{{ HTMLElement("table") }}</dt> - <dd>Table.</dd> - <dt>{{ HTMLElement("tfoot") }}</dt> - <dd>Table footer.</dd> - <dt>{{ HTMLElement("ul") }}</dt> - <dd>Unordered list.</dd> - <dt>{{ HTMLElement("video") }} {{ HTMLVersionInline(5) }}</dt> - <dd>Video player.</dd> -</dl> -</div> - -<h3 id="See_also" name="See_also">āĻāϰ⧠āĻĻā§āĻā§āύ</h3> - -<ul> - <li><a href="/en-US/docs/HTML/Inline_elements" title="en/HTML/Inline_elements">āĻāύāϞāĻžāĻāύ āĻāϞāĻŋāĻŽā§āύā§āĻ</a></li> -</ul> diff --git a/files/bn/web/html/element/a/index.html b/files/bn/web/html/element/a/index.html deleted file mode 100644 index 1f37ace290..0000000000 --- a/files/bn/web/html/element/a/index.html +++ /dev/null @@ -1,495 +0,0 @@ ---- -title: <a> -slug: Web/HTML/Element/a -translation_of: Web/HTML/Element/a ---- -<p>The <em>HTML <code>Anchor</code> Element</em> (<strong><code><a></code></strong>) defines a hyperlink to a location on the same page or any other page on the Web. It can also be used (in an obsolete way) to create an anchor pointâa destination for hyperlinks within the content of a page, so that links aren't limited to connecting simply to the top of a page.</p> - -<pre class="brush: html"><a href="https://developer.mozilla.org">MDN</a></pre> - -<table class="properties"> - <tbody> - <tr> - <th scope="row"><a href="/en-US/docs/HTML/Content_categories" title="HTML/Content_categories">Content categories</a></th> - <td><a href="/en-US/docs/HTML/Content_categories#Flow_content" title="HTML/Content categories#Flow content">Flow content</a>, <a href="/en-US/docs/HTML/Content_categories#Phrasing_content" title="HTML/Content categories#Phrasing content">phrasing content</a>, interactive content, palpable content.</td> - </tr> - <tr> - <th scope="row">Permitted content</th> - <td><a href="/en-US/docs/HTML/Content_categories#Transparent_content_model" title="HTML/Content_categories#Transparent_content_model">Transparent</a>, containing either <a href="/en-US/docs/HTML/Content_categories#Flow_content" title="HTML/Content_categories#Flow_content">flow content</a> or <a href="/en-US/docs/HTML/Content_categories#Phrasing_content" title="HTML/Content_categories#Phrasing_content">phrasing content</a>.</td> - </tr> - <tr> - <th scope="row">Tag omission</th> - <td>{{no_tag_omission}}</td> - </tr> - <tr> - <th scope="row">Permitted parent elements</th> - <td>Any element that accepts <a href="/en-US/docs/HTML/Content_categories#Phrasing_content" title="HTML/Content_categories#Phrasing_content">phrasing content</a>, or any element that accepts <a href="/en-US/docs/HTML/Content_categories#Flow_content" title="HTML/Content_categories#Flow_content">flow content</a>.</td> - </tr> - <tr> - <th scope="row">DOM interface</th> - <td>{{domxref("HTMLAnchorElement")}}</td> - </tr> - </tbody> -</table> - -<h2 id="āĻāĻā§āĻā§āϰāĻŋāĻŦāĻŋāĻāĻ">āĻāĻā§āĻā§āϰāĻŋāĻŦāĻŋāĻāĻ </h2> - -<p><span style="line-height: 21px;">This element includes the </span><a href="https://developer.mozilla.org/en-US/docs/HTML/Global_attributes" style="line-height: 21px;" title="HTML/Global attributes">global attributes</a><span style="line-height: 21px;">.</span></p> - -<dl> - <dt>{{htmlattrdef("download")}} {{HTMLVersionInline(5)}}</dt> - <dd>This attribute, if present, indicates that the author intends the hyperlink to be used for downloading a resource so that when the user clicks on the link they will be prompted to save it as a local file. If the attribute has a value, the value will be used as the pre-filled file name in the Save prompt that opens when the user clicks on the link (the user can change the name before actually saving the file of course). There are no restrictions on allowed values (though <code>/</code> and <code>\</code> will be converted to underscores, preventing specific path hints), but you should consider that most file systems have limitations with regard to what punctuation is supported in file names, and browsers are likely to adjust file names accordingly. - <div class="note"> - <p><strong>Note:</strong></p> - - <ul> - <li>Can be used with <a href="/en-US/docs/Web/API/URL.createObjectURL" title="/en-US/docs/Web/API/URL.createObjectURL"><code>blob:</code> URLs</a> and <code>data:</code> URLs, to make it easy for users to download content that is generated programmatically using JavaScript (e.g. a picture created using an online drawing Web app).</li> - <li>If the HTTP header <code>Content-Disposition:</code> is present and gives a different filename than this attribute, the HTTP header has priority over this attribute.</li> - <li>If this attribute is present and <code>Content-Disposition:</code> is set to <code>inline</code>, Firefox gives priority to <code>Content-Disposition</code>, like for the filename case, while Chrome gives priority to the <code>download</code> attribute.</li> - <li>This attribute is only honored for links to resources with the same-origin.</li> - </ul> - </div> - </dd> - <dt>{{htmlattrdef("href")}}</dt> - <dd>This was the single required attribute for anchors defining a hypertext source link, but is no longer required in HTML5. Omitting this attribute creates a placeholder link. The <code>href</code> attribute indicates the link target, either a URL or a URL fragment. A URL fragment is a name preceded by a hash mark (#), which specifies an internal target location (an <a href="/en-US/docs/HTML/Global_attributes#attr-id" title="Global attributes#attr-id">ID</a>) within the current document. URLs are not restricted to Web (HTTP)-based documents. URLs might use any protocol supported by the browser. For example, <code>file</code>, <code>ftp</code>, and <code>mailto</code> work in most user agents. - <div class="note"> - <p><strong>Note:</strong> You can use the special fragment "top" to create a link back to the top of the page; for example <code><a href="#top">Return to top</a></code>. <a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/history.html#scroll-to-fragid" lang="en" title="http://www.whatwg.org/specs/web-apps/current-work/multipage/history.html#scroll-to-fragid">This behavior is specified by HTML5</a>.</p> - </div> - </dd> - <dt>{{htmlattrdef("hreflang")}}</dt> - <dd>This attribute indicates the language of the linked resource. It is purely advisory. Allowed values are determined by <a class="external" href="http://www.ietf.org/rfc/bcp/bcp47.txt" title="http://www.ietf.org/rfc/bcp/bcp47.txt">BCP47</a> for HTML5 and by <a class="external" href="http://www.ietf.org/rfc/rfc1766.txt" title="http://www.ietf.org/rfc/rfc1766.txt">RFC1766</a> for HTML4. Use this attribute only if the {{htmlattrxref("href", "a")}} attribute is present.</dd> - <dt>{{htmlattrdef("media")}} {{HTMLVersionInline(5)}}</dt> - <dd>This attribute specifies the media which the linked resource applies to. Its value must be a <a href="/en-US/docs/CSS/Media_queries" title="CSS/Media queries">media query</a>. This attribute is mainly useful when linking to external stylesheets by allowing the user agent to pick the best adapted one for the device it runs on. - <div class="note"> - <p><strong>Usage note:</strong></p> - - <ul> - <li>In HTML 4, only simple white-space-separated list of media description literals, i.e. <a href="/en-US/docs/CSS/@media" title="https://developer.mozilla.org/en-US/docs/CSS/@media">media types and groups</a>, where defined and allowed as values for this attribute, like <code>print</code>, <code>screen</code>, <code>aural</code>, <code>braille</code>, ... HTML 5 extended this to any kind of <a href="/en-US/docs/CSS/Media_queries" title="CSS/Media queries">media queries</a>, which are a superset of the allowed values of HTML 4.</li> - <li>Browsers not supporting the <a href="/en-US/docs/CSS/Media_queries" title="CSS/Media queries">CSS3 Media Queries</a> won't necessarily recognize the adequate link; do not forget to set fallback links, the restricted set of media queries defined in HTML 4.</li> - </ul> - </div> - </dd> - <dt>{{htmlattrdef("ping")}} {{HTMLVersionInline(5)}}</dt> - <dd>The 'ping' attribute, if present, sends the URLs of the resources a notification/ping if the user follows the hyperlink.</dd> - <dt>{{htmlattrdef("referrerpolicy")}} {{experimental_inline}}</dt> - <dd>A string indicating which referrer to use when fetching the resource: - <ul> - <li><code>"no-referrer"</code> meaning that the <code>Referer:</code> header will not be sent.</li> - <li>"<code>no-referrer-when-downgrade</code>" meaning that no <code>Referer:</code> header will be sent when navigating to an origin without TLS (HTTPS). This is a user agentâs default behavior, if no policy is otherwise specified.</li> - <li><code>"origin"</code> meaning that the referrer will be the origin of the page, that is roughly the scheme, the host and the port.</li> - <li>"origin-when-cross-origin" meaning that navigations to other origins will be limited to the scheme, the host and the port, while navigations on the same origin will include the referrer's path. </li> - <li><code>"unsafe-url"</code> meaning that the referrer will include the origin and the path (but not the fragment, password, or username). This case is unsafe because it can leak origins and paths from TLS-protected resources to insecure origins.</li> - </ul> - </dd> - <dt>{{htmlattrdef("rel")}}</dt> - <dd>For anchors containing the <strong>href</strong> attribute, this attribute specifies the relationship of the target object to the link object. The value is a space-separated list of <a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Link_types">link types values</a>. The values and their semantics will be registered by some authority that might have meaning to the document author. The default relationship, if no other is given, is void. Use this attribute only if the <strong>href</strong> attribute is present.</dd> - <dt>{{htmlattrdef("target")}}</dt> - <dd>This attribute specifies where to display the linked resource. In HTML4, this is the name of, or a keyword for, a frame. In HTML5, it is a name of, or keyword for, a <em>browsing context</em> (for example, tab, window, or inline frame). The following keywords have special meanings: - <ul> - <li><code>_self</code>: Load the response into the same HTML4 frame (or HTML5 browsing context) as the current one. This value is the default if the attribute is not specified.</li> - <li><code>_blank</code>: Load the response into a new unnamed HTML4 window or HTML5 browsing context.</li> - <li><code>_parent</code>: Load the response into the HTML4 frameset parent of the current frame or HTML5 parent browsing context of the current one. If there is no parent, this option behaves the same way as <code>_self</code>.</li> - <li><code>_top</code>: In HTML4: Load the response into the full, original window, canceling all other frames. In HTML5: Load the response into the top-level browsing context (that is, the browsing context that is an ancestor of the current one, and has no parent). If there is no parent, this option behaves the same way as <code>_self</code>.</li> - </ul> - Use this attribute only if the <strong>href</strong> attribute is present.</dd> - <dt>{{htmlattrdef("type")}}</dt> - <dd>This attribute specifies the media type in the form of a {{Glossary("MIME type")}} for the link target. Generally, this is provided strictly as advisory information; however, in the future a browser might add a small icon for multimedia types. For example, a browser might add a small speaker icon when type is set to audio/wav. For a complete list of recognized MIME types, see <a class="linkification-ext external" href="http://www.w3.org/TR/html4/references.html#ref-MIMETYPES" title="Linkification: http://www.w3.org/TR/html4/references.html#ref-MIMETYPES">http://www.w3.org/TR/html4/references.html#ref-MIMETYPES</a>. Use this attribute only if the <code>href</code> attribute is present.</dd> -</dl> - -<h3 id="Obsolete">Obsolete</h3> - -<dl> - <dt>{{htmlattrdef("charset")}} {{obsoleteGeneric("inline","HTML5")}}</dt> - <dd>This attribute defines the character encoding of the linked resource. The value is a space- and/or comma-delimited list of character sets as defined in <a class="external" href="http://tools.ietf.org/html/rfc2045" title="http://tools.ietf.org/html/rfc2045">RFC 2045</a>. The default value is ISO-8859-1. - <div class="note"> - <p><strong>Usage note: </strong>This attribute is obsolete in HTML5 and <strong>should not be used by authors</strong>. To achieve its effect, use the HTTP Content-Type header on the linked resource.</p> - </div> - </dd> - <dt>{{htmlattrdef("coords")}} {{HTMLVersionInline(4)}} only, {{obsoleteGeneric("inline","HTML5")}}</dt> - <dd>For use with object shapes, this attribute uses a comma-separated list of numbers to define the coordinates of the object on the page.</dd> - <dt>{{htmlattrdef("name")}} {{HTMLVersionInline(4)}} only, {{obsoleteGeneric("inline","HTML5")}}</dt> - <dd>This attribute is required in an anchor defining a target location within a page. A value for <strong>name</strong> is similar to a value for the <strong>id</strong> core attribute and should be an alphanumeric identifier unique to the document. Under the HTML 4.01 specification, <strong>id</strong> and <strong>name</strong> both can be used with the <a> element as long as they have identical values. - <div class="note"> - <p><strong>Usage note:</strong> This attribute is obsolete in HTML5, use <a href="/en-US/docs/HTML/Global_attributes#attr-id" title="HTML/Global attributes#id">global attribute <strong>id</strong></a> instead.</p> - </div> - </dd> - <dt>{{htmlattrdef("rev")}} {{HTMLVersionInline(4)}} only, {{obsoleteGeneric("inline","HTML5")}}</dt> - <dd>This attribute specifies a reverse link, the inverse relationship of the <strong>rel</strong> attribute. It is useful for indicating where an object came from, such as the author of a document.</dd> - <dt>{{htmlattrdef("shape")}} {{HTMLVersionInline(4)}} only, {{obsoleteGeneric("inline","HTML5")}}</dt> - <dd>This attribute is used to define a selectable region for hypertext source links associated with a figure to create an image map. The values for the attribute are <code>circle</code>, <code>default</code>, <code>polygon</code>, and <code>rect</code>. The format of the <strong>coords</strong> attribute depends on the value of shape. For <code>circle</code>, the value is <code>x,y,r</code> where <code>x</code> and <code>y</code> are the pixel coordinates for the center of the circle and <code>r</code> is the radius value in pixels. For <code>rect</code>, the <strong>coords</strong> attribute should be <code>x,y,w,h</code>. The <code>x,y</code> values define the upper-left-hand corner of the rectangle, while <code>w</code> and <code>h</code> define the width and height respectively. A value of <code>polygon</code> for <strong>shape</strong> requires <code>x1,y1,x2,y2,...</code> values for <strong>coords</strong>. Each of the <code>x,y</code> pairs defines a point in the polygon, with successive points being joined by straight lines and the last point joined to the first. The value <code>default</code> for shape requires that the entire enclosed area, typically an image, be used. - <div class="note"><strong>Note: </strong>It is advisable to use the <code>usemap</code> attribute for the {{HTMLElement("img")}} element and the associated {{HTMLElement("map")}} element to define hotspots instead of the <code>shape</code> attribute.</div> - </dd> -</dl> - -<h3 id="āĻŽāĻžāύāϏāĻŽā§āĻŽāϤ_āύā§">āĻŽāĻžāύāϏāĻŽā§āĻŽāϤ āύā§</h3> - -<dl> - <dt>{{htmlattrdef("datafld")}} {{Non-standard_inline}}</dt> - <dd>This attribute specifies the column name from that data source object that supplies the bound data. - <div class="note"> - <p><strong>Usage note: </strong>This attribute is non-standard and <strong>should not be used by authors</strong>. To achieve its effect, use scripting and a mechanism such as <a href="/en-US/docs/nsIXMLHttpRequest" title="XMLHttpRequest">XMLHttpRequest</a> to populate the page dynamically</p> - </div> - - <table class="fullwidth-table"> - <tbody> - <tr> - <td rowspan="2">Support</td> - <td>Gecko</td> - <td>Presto</td> - <td>WebKit</td> - <td>Trident</td> - </tr> - <tr> - <td>Not implemented</td> - <td>Not implemented</td> - <td>Not implemented</td> - <td>IE4, IE5, IE6, IE7 (Removed in IE8)</td> - </tr> - <tr> - <td>Normative document</td> - <td colspan="4"><a class="external" href="http://msdn.microsoft.com/en-us/library/ms533703%28VS.85%29.aspx">Microsoft's Data Binding: dataFld Property (MSDN)</a></td> - </tr> - </tbody> - </table> - </dd> - <dt>{{htmlattrdef("datasrc")}} {{Non-standard_inline}}</dt> - <dd>This attribute indicates the ID of the data source object that supplies the data that is bound to this element. - <div class="note"> - <p><strong>Usage note: </strong>This attribute is non-standard and <strong>should not be used by authors</strong>. To achieve its effect, use scripting and a mechanism such as <a href="/en-US/docs/nsIXMLHttpRequest" title="XMLHttpRequest">XMLHttpRequest</a> to populate the page dynamically.</p> - </div> - - <table class="fullwidth-table"> - <tbody> - <tr> - <td rowspan="2">Support</td> - <td>Gecko</td> - <td>Presto</td> - <td>WebKit</td> - <td>Trident</td> - </tr> - <tr> - <td>Not implemented</td> - <td>Not implemented</td> - <td>Not implemented</td> - <td>IE4, IE5, IE6, IE7 (Removed in IE8)</td> - </tr> - <tr> - <td>Normative document</td> - <td colspan="4"><a class="external" href="http://msdn.microsoft.com/en-us/library/ms533709(VS.85).aspx" title="http://msdn.microsoft.com/en-us/library/ms533709(VS.85).aspx">Microsoft's Data Binding: dataSrc Property (MSDN)</a></td> - </tr> - </tbody> - </table> - </dd> - <dt>{{htmlattrdef("methods")}} {{Non-standard_inline}}</dt> - <dd>The value of this attribute provides information about the functions that might be performed on an object. The values generally are given by the HTTP protocol when it is used, but it might (for similar reasons as for the title attribute) be useful to include advisory information in advance in the link. For example, the browser might choose a different rendering of a link as a function of the methods specified; something that is searchable might get a different icon, or an outside link might render with an indication of leaving the current site. This attribute is not well understood nor supported, even by the defining browser, Internet Explorer 4. <a class="external" href="http://msdn.microsoft.com/en-us/library/ms534168(VS.85).aspx">Methods Property (MSDN)</a></dd> -</dl> - -<dl> - <dt>{{htmlattrdef("urn")}} {{Non-standard_inline}}</dt> - <dd>This supposedly Microsoft-supported attribute relates a uniform resource name (URN) with the link. While it is based on standards work years back, the meaning of URNs is still not well defined, so this attribute is meaningless. <a class="external" href="http://msdn.microsoft.com/en-us/library/ms534710(VS.85).aspx">urn Property (MSDN)</a></dd> -</dl> - -<h2 id="āĻāĻĻāĻžāĻšāϰāĻŖ">āĻāĻĻāĻžāĻšāϰāĻŖÂ </h2> - -<h3 id="āĻŦāĻšāĻŋāĻ_āĻ āĻŋāĻāĻžāύāĻžā§_āϏāĻāϝā§āĻ">āĻŦāĻšāĻŋāĻ āĻ āĻŋāĻāĻžāύāĻžā§ āϏāĻāϝā§āĻ </h3> - -<pre class="brush: html"><!-- anchor linking to external file --> -<a href="http://www.mozilla.com/"> -External Link -</a> -</pre> - -<h4 id="Result" name="Result">Result</h4> - -<p><a class="external" href="http://www.mozilla.com/">External Link</a></p> - -<h3 id="Creating_a_clickable_image">Creating a clickable image</h3> - -<p>This small example use an image to link to the MDN home page. The home page will open in a new browsing context, that is a new page or a new tab.</p> - -<pre class="brush: html"><a href="https://developer.mozilla.org/en-US/" target="_blank"> - <img src="https://mdn.mozillademos.org/files/6851/mdn_logo.png" alt="MDN logo" /> -</a> -</pre> - -<h4 id="Result" name="Result">Result</h4> - -<figure> -<p>{{EmbedLiveSample("Creating_a_clickable_image", "320", "64")}}</p> -</figure> - -<h3 id="Creating_an_email_link">Creating an email link</h3> - -<p>It's common to create buttons or links that will open in the user's email program to allow them to send a new message. This is done by using a <code>mailto</code> link. Here's a simple example:</p> - -<pre class="brush: html"><a href="mailto:nowhere@mozilla.org">Send email to nowhere</a></pre> - -<p>This results in a link that looks like this: <a href="mailto:nowhere@mozilla.org">Send email to nowhere</a>.</p> - -<p>For additional details about the <code>mailto</code> URL scheme, such as how to include the subject, body, or other predetermined content, see <a href="/en-US/docs/Web/Guide/HTML/Email_links">Email links</a> or {{RFC(6068)}}.</p> - -<h3 id="Using_the_download_attribute_to_save_a_canvas_as_a_PNG">Using the download attribute to save a canvas as a PNG</h3> - -<p>If you want to allow a user to download an HTML Canvas as an image you can create a link with a download attribute and the canvas data as a file URL:</p> - -<pre class="brush: js"><strong style="color: #000066; font-weight: bold;">var</strong> link <span style="color: #339933;">=</span> document.<span style="color: #660066;">createElement</span><span style="color: #009900;">(</span><span style="color: #3366CC;">'a'</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span> -link.<span style="color: #660066;">innerHTML</span> <span style="color: #339933;">=</span> <span style="color: #3366CC;">'download image'</span><span style="color: #339933;">;</span> - -link.<span style="color: #660066;">addEventListener</span><span style="color: #009900;">(</span><span style="color: #3366CC;">'click'</span><span style="color: #339933;">,</span> <strong style="color: #000066; font-weight: bold;">function</strong><span style="color: #009900;">(</span>ev<span style="color: #009900;">)</span> <span style="color: #009900;">{</span> - link.<span style="color: #660066;">href</span> <span style="color: #339933;">=</span> canvas.<span style="color: #660066;">toDataURL</span><span style="color: #009900;">(</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span> - link.<span style="color: #660066;">download</span> <span style="color: #339933;">=</span> <span style="color: #3366CC;">"mypainting.png"</span><span style="color: #339933;">;</span> -<span style="color: #009900;">}</span><span style="color: #339933;">,</span> <strong style="color: #003366; font-weight: bold;">false</strong><span style="color: #009900;">)</span><span style="color: #339933;">;</span> - -document.<span style="color: #660066;">body</span>.<span style="color: #660066;">appendChild</span><span style="color: #009900;">(</span>link<span style="color: #009900;">)</span><span style="color: #339933;">;</span></pre> - -<p>You can see this in action <a href="http://jsfiddle.net/codepo8/V6ufG/2/">http://jsfiddle.net/codepo8/V6ufG/2/</a></p> - -<h2 id="Specifications" name="Specifications">āϏā§āĻĒā§āϏāĻŋāĻĢāĻŋāĻā§āĻļāύ</h2> - -<table class="standard-table"> - <thead> - <tr> - <th scope="col">Specification</th> - <th scope="col">Status</th> - <th scope="col">Comment</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{SpecName('Referrer Policy', '#referrer-policy-delivery-referrer-attribute', 'referrer attribute')}}</td> - <td>{{Spec2('Referrer Policy')}}</td> - <td>Added the <code>referrer</code> attribute.</td> - </tr> - <tr> - <td>{{SpecName('HTML WHATWG', 'text-level-semantics.html#the-a-element', '<a>')}}</td> - <td>{{Spec2('HTML WHATWG')}}</td> - <td> </td> - </tr> - <tr> - <td>{{SpecName('HTML5 W3C', 'text-level-semantics.html#the-a-element', '<a>')}}</td> - <td>{{Spec2('HTML5 W3C')}}</td> - <td> </td> - </tr> - <tr> - <td>{{SpecName('HTML4.01', 'struct/links.html#h-12.2', '<a>')}}</td> - <td>{{Spec2('HTML4.01')}}</td> - <td> </td> - </tr> - </tbody> -</table> - -<h2 id="āĻŦā§āϰāĻžāĻāϏāĻžāϰ_āĻāĻŽā§āĻĒāĻŋāĻāĻŋā§ā§āĻŦāĻŋāϞāĻŋāĻāĻŋ">āĻŦā§āϰāĻžāĻāϏāĻžāϰ āĻāĻŽā§āĻĒāĻŋāĻāĻŋā§ā§āĻŦāĻŋāϞāĻŋāĻāĻŋ</h2> - -<p>{{CompatibilityTable}}</p> - -<div id="compat-desktop"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Chrome</th> - <th>Firefox (Gecko)</th> - <th>Internet Explorer</th> - <th>Opera</th> - <th>Safari</th> - </tr> - <tr> - <td>Basic support</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatGeckoDesktop("1.0")}} [1]</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - </tr> - <tr> - <td><code>href="#top"</code></td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatGeckoDesktop("10.0")}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - </tr> - <tr> - <td>download</td> - <td>{{CompatChrome("14")}}</td> - <td>{{CompatGeckoDesktop("20.0")}}</td> - <td>Edge 13</td> - <td>{{CompatOpera("15")}}</td> - <td>{{CompatNo}}</td> - </tr> - <tr> - <td><code>ping</code></td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatNo}} [2]</td> - <td>{{CompatNo}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatNo}}</td> - </tr> - <tr> - <td><code>referrerpolicy</code></td> - <td>{{CompatChrome(46.0)}} [3] </td> - <td>{{CompatGeckoDesktop("45")}} [4]</td> - <td>{{CompatNo}}</td> - <td>{{CompatNo}}</td> - <td>{{CompatNo}}</td> - </tr> - </tbody> -</table> -</div> - -<div id="compat-mobile"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Android</th> - <th>Android Webview</th> - <th>Firefox Mobile (Gecko)</th> - <th>IE Mobile</th> - <th>Opera Mobile</th> - <th>Safari Mobile</th> - <th>Chrome for Android</th> - </tr> - <tr> - <td>Basic support</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatGeckoMobile("1.0")}} [1]</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - </tr> - <tr> - <td><code>href="#top"</code></td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatUnknown}}</td> - <td>{{CompatGeckoMobile("10.0")}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatUnknown}}</td> - </tr> - <tr> - <td>download</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatUnknown}}</td> - <td>{{CompatGeckoMobile("20.0")}}</td> - <td>{{CompatNo}}</td> - <td>{{CompatUnknown}}</td> - <td>{{CompatNo}}</td> - <td>{{CompatUnknown}}</td> - </tr> - <tr> - <td><code>ping</code></td> - <td>{{CompatUnknown}}</td> - <td>{{CompatUnknown}}</td> - <td>{{CompatNo}} [2]</td> - <td>{{CompatUnknown}}</td> - <td>{{CompatUnknown}}</td> - <td>{{CompatUnknown}}</td> - <td>{{CompatUnknown}}</td> - </tr> - <tr> - <td><code>referrerpolicy</code></td> - <td>{{CompatNo}}</td> - <td>{{CompatChrome(46.0)}} [3]</td> - <td>{{CompatGeckoMobile("45.0")}} [4]</td> - <td>{{CompatNo}}</td> - <td>{{CompatNo}}</td> - <td>{{CompatNo}}</td> - <td>{{CompatChrome(46.0)}} [3]</td> - </tr> - </tbody> -</table> -</div> - -<p>[1] Starting from Gecko 41 {{geckoRelease("41.0")}}, {{HTMLElement("a")}} without <code>href</code> attribute is no more classified as interactive content. Clicking it inside {{HTMLElement("label")}} will activate labelled content ({{bug(1167816)}}).</p> - -<p>[2] <a href="http://kb.mozillazine.org/Browser.send_pings">Disabled by default</a></p> - -<p>[3] Implemented behind a flag.</p> - -<p>[4] From Firefox 42 to Firefox 44, the attribute was called <code>referrer</code>.</p> - -<h2 id="āĻā§āϞāĻŋāĻ_āĻāϰā§āύ_āĻ_āĻĢā§āĻāĻžāϏ_āĻāϰā§āύ">āĻā§āϞāĻŋāĻ āĻāϰā§āύ āĻ āĻĢā§āĻāĻžāϏ āĻāϰā§āĻ¨Â </h2> - -<p>Whether clicking on an {{HTMLElement("a")}} causes it to (by default) become focused varies by browser and OS.</p> - -<table> - <caption>Does clicking on an {{HTMLElement("a")}} give it the focus?</caption> - <tbody> - <tr> - <td>Desktop Browsers</td> - <th>Windows 8.1</th> - <th>OS X 10.9</th> - </tr> - <tr> - <th>Firefox 30.0</th> - <td style="background-color: LawnGreen;">Yes</td> - <td style="background-color: LawnGreen;">Yes</td> - </tr> - <tr> - <th>Chrome âĨ39<br> - (<a href="https://code.google.com/p/chromium/issues/detail?id=388666" title="Issue 388666: Focus anchor (A) elements on mousedown">Chromium bug 388666</a>)</th> - <td style="background-color: LawnGreen;">Yes</td> - <td style="background-color: LawnGreen;">Yes</td> - </tr> - <tr> - <th>Safari 7.0.5</th> - <td style="background-color: silver;">N/A</td> - <td style="background-color: yellow;">Only when it has a <code>tabindex</code></td> - </tr> - <tr> - <th>Internet Explorer 11</th> - <td style="background-color: LawnGreen;">Yes</td> - <td style="background-color: silver;">N/A</td> - </tr> - <tr> - <th>Presto (Opera 12)</th> - <td style="background-color: LawnGreen;">Yes</td> - <td style="background-color: LawnGreen;">Yes</td> - </tr> - </tbody> -</table> - -<table> - <caption>Does tapping on an {{HTMLElement("a")}} give it the focus?</caption> - <tbody> - <tr> - <td>Mobile Browsers</td> - <th>iOS 7.1.2</th> - <th>Android 4.4.4</th> - </tr> - <tr> - <th>Safari Mobile</th> - <td style="background-color: yellow;">Only when it has a <code>tabindex</code></td> - <td style="background-color: silver;">N/A</td> - </tr> - <tr> - <th>Chrome 35</th> - <td>???</td> - <td style="background-color: yellow;">Only when it has a <code>tabindex</code></td> - </tr> - </tbody> -</table> - -<h2 id="āĻĒāĻžāĻĻāĻā§āĻāĻž">āĻĒāĻžāĻĻāĻā§āĻāĻž</h2> - -<p>The following are reserved browser key bindings for the two major browsers and should not be used as values to accesskey: a, c, e, f, g, h, v, left arrow, and right arrow.</p> - -<p>HTML 3.2 defines only <strong>name</strong>, <strong>href</strong>, <strong>rel</strong>, <strong>rev</strong>, and <strong>title</strong>.</p> - -<p>The <strong>target</strong> attribute is not defined in browsers that do not support frames, such as Netscape 1 generation browsers. Furthermore, target is not allowed under strict variants of <a href="/en-US/docs/XHTML" title="XHTML">XHTML</a> but is limited to frameset or transitional forms.</p> - -<h3 id="āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ_āϰāĻŋāĻā§āĻŽā§āύā§āĻĄāĻŋāĻļāύ">āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āϰāĻŋāĻā§āĻŽā§āύā§āĻĄāĻŋāĻļāĻ¨Â </h3> - -<p>It is often the case that an anchor tag is used with the <code>onclick</code> event. In order to prevent the page from refreshing, <strong>href</strong> is often set to either "#" or "javascript:void(0)". Both of these values can lead to some unexpected errors when copying links and opening links in a new tab and/or window. Be aware of this for usability reasons, and when users do use anchor tags and you prevent default behavior.</p> - -<h2 id="āĻāϰāĻ_āĻĻā§āĻā§āύ">āĻāϰāĻ āĻĻā§āĻā§āĻ¨Â </h2> - -<ul> - <li>Other elements conveying <a href="/en-US/docs/HTML/Text_level_semantics_conveying_elements" title="HTML/Text level semantics conveying elements">text-level semantics</a>: {{HTMLElement("abbr")}}, {{HTMLElement("em")}}, {{HTMLElement("strong")}}, {{HTMLElement("small")}}, {{HTMLElement("cite")}}, {{HTMLElement("q")}}, {{HTMLElement("dfn")}}, {{HTMLElement("time")}}, {{HTMLElement("code")}}, {{HTMLElement("var")}}, {{HTMLElement("samp")}}, {{HTMLElement("kbd")}}, {{HTMLElement("sub")}}, {{HTMLElement("sup")}}, {{HTMLElement("b")}}, {{HTMLElement("i")}}, {{HTMLElement("mark")}}, {{HTMLElement("ruby")}}, {{HTMLElement("rp")}}, {{HTMLElement("rt")}}, {{HTMLElement("bdo")}}, {{HTMLElement("span")}}, {{HTMLElement("br")}}, {{HTMLElement("wbr")}}.</li> -</ul> - -<div>{{HTMLRef}}</div> diff --git a/files/bn/web/html/element/article/index.html b/files/bn/web/html/element/article/index.html deleted file mode 100644 index 66d0db941b..0000000000 --- a/files/bn/web/html/element/article/index.html +++ /dev/null @@ -1,110 +0,0 @@ ---- -title: <article> -slug: Web/HTML/Element/article -tags: - - Element - - HTML - - HTML sections - - HTML5 - - Reference - - Web -translation_of: Web/HTML/Element/article ---- -<p><em>HTML <code><article></code> āĻāϞāĻŋāĻŽā§āύā§āĻ</em> āĻĄāĻā§āĻŽā§āύā§āĻ, āĻĒā§āĻ, āĻ
ā§āϝāĻžāĻĒ āĻŦāĻž āϏāĻžāĻāĻā§ āĻāĻāĻāĻŋ āϏā§āĻŦā§āĻāϏāĻŽā§āĻĒā§āϰā§āĻŖ āĻĒā§āϰāĻŦāύā§āϧ āĻāĻĒāϏā§āĻĨāĻžāĻĒāύ āĻāϰā§āĨ¤ āĻāĻ āĻĒā§āϰāĻŦāύā§āϧāĻāĻŋ āϏā§āĻŦāĻžāϧā§āύāĻāĻžāĻŦā§ āĻŦāĻŋāϤāϰāĻŖāϝā§āĻā§āϝ āĻŦāĻž āĻĒā§āύāϰā§āĻŦā§āϝāĻŦāĻšāĻžāϰāϝā§āĻā§āϝ, āϝā§āĻŽāύāĻ syndicationāĨ¤ āĻāĻāĻž āĻāĻāĻāĻž āĻĢā§āϰāĻžāĻŽ āĻĒā§āϏā§āĻ āĻšāϤ⧠āĻĒāĻžāϰā§, āĻāĻāĻāĻŋ āĻŽā§āϝāĻžāĻāĻžāĻāĻŋāύ āĻŦāĻž āĻĒāϤā§āϰāĻŋāĻāĻžāϰ āύāĻŋāĻŦāύā§āϧ āĻšāϤ⧠āĻĒāĻžāϰā§, āĻāĻāĻāĻŋ āĻŦā§āϞāĻ āĻĒā§āϏā§āĻ āĻšāϤ⧠āĻĒāĻžāϰā§, āĻŽāύā§āϤāĻŦā§āϝ āĻšāϤ⧠āĻĒāĻžāϰā§, āĻāĻāĻāĻŋ āĻāύā§āĻāĻžāϰā§āĻā§āĻāĻŋāĻ āĻāĻāĻā§āĻ āĻŦāĻž āĻā§āϝāĻžāĻā§āĻ āĻšāϤ⧠āĻĒāĻžāϰ⧠āĻ
āĻĨāĻŦāĻž āĻāύā§āĻā§āύā§āĻ āĻāϰ āĻāĻāĻāĻŋ āϏā§āĻŦāĻžāϧā§āύ āĻāĻĒāĻāϰāĻŖ āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤</p> -<div class="note"> - <p><strong>āĻŦā§āϝāĻŦāĻšāĻžāϰ āύāĻŋāϰā§āĻĻā§āĻļāĻŋāĻāĻžāĻ</strong></p> - <ul> - <li>āϝāĻāύ āĻāĻāĻāĻŋ <code><article></code> āĻāϞāĻŋāĻŽā§āύā§āĻ āύā§āϏā§āĻ āĻāϰāĻž āĻšā§, āϤāĻāύ āĻā§āϤāϰ⧠āĻĨāĻžāĻāĻž āĻāϞāĻŋāĻŽā§āύā§āĻāĻāĻŋ āĻāĻāĻāĻŋ āύāĻŋāĻŦāύā§āϧ āĻāĻĒāϏā§āĻĨāĻžāĻĒāύ āĻāϰā§, āϝāĻž āĻŦāĻžāĻāϰā§āϰ āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ āϏāĻžāĻĨā§ āϏāĻŽā§āĻĒāϰā§āĻāϝā§āĻā§āϤāĨ¤ āĻāĻĻāĻžāĻšāϰāĻŖ āϏā§āĻŦāϰā§āĻĒ, āĻāĻāĻāĻŋ āĻŦā§āϞāĻ āĻĒā§āϏā§āĻā§āϰ āĻāĻŽā§āύā§āĻ āϏāĻŽā§āĻš <code><article></code> āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ āĻŽāϧā§āϝ⧠āύā§āϏā§āĻ āĻāϰāĻž <code><article></code> āĻāϞāĻŋāĻŽā§āύā§āĻ āĻšāϤ⧠āĻĒāĻžāϰā§, āϝā§āĻā§āϞ⧠āĻŦā§āϞāĻ āĻĒā§āϏā§āĻāĻāĻŋāϰ āϏāĻžāĻĨā§ āϏāĻŽā§āĻĒāϰā§āĻāĻŋāϤāĨ¤</li> - <li><code><article></code> āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ āϞā§āĻāĻā§āϰ āϤāĻĨā§āϝ {{HTMLElement("address")}} āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻĻā§ā§āĻž āϝāĻžā§, āĻāĻŋāύā§āϤ⧠āĻāĻŽāϰāĻž āĻāĻā§āĻ āĻā§āύā§āĻāĻŋ āϝā§, <code><article></code> āĻāϰ āĻŽāϧā§āϝ⧠<code><address></code> āĻāϞāĻŋāĻŽā§āύā§āĻ āύā§āϏā§āĻ āĻāϰāĻž āϝāĻžāĻŦā§āύāĻžāĨ¤</li> - <li><code><article> āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ </code>āĻĒā§āϰāĻāĻžāĻļā§āϰ āϤāĻžāϰāĻŋāĻ āĻāĻŦāĻ āϏāĻŽā§ {{HTMLElement("time")}} āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ {{htmlattrxref("pubdate", "time")}} āĻ
ā§āϝāĻžāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āϞā§āĻāĻž āϝāĻžāĻŦā§āĨ¤</li> - </ul> -</div> -<ul class="htmlelt"> - <li><dfn><a class="new" href="/bn-BD/docs/Web/HTML/Content_categories">āĻāύā§āĻā§āύā§āĻ āĻā§āϝāĻžāĻāĻžāĻāϰāĻŋ</a></dfn> <a class="new" href="/bn-BD/docs/Web/HTML/Content_categories#Flow_content">āĻĢā§āϞ⧠āĻāύā§āĻā§āύā§āĻ</a>, <a class="new" href="/docs/Web/HTML/Content_categories#Sectioning_content">āϏā§āĻāĻļāύāĻŋāĻ āĻāύā§āĻā§āύā§āĻ</a>, āĻĒāĻžāϞā§āĻĒā§āĻŦāϞ āĻāύā§āĻā§āύā§āĻāĨ¤</li> - <li><dfn>āĻ
āύā§āĻŽā§āĻĻāĻŋāϤ āĻāύā§āĻā§āύā§āĻ</dfn><a class="new" href="/bn-BD/docs/Web/HTML/Content_categories#Flow_content">āĻĢā§āϞ⧠āĻāύā§āĻā§āύā§āĻ</a></li> - <li><dfn>Tag omission</dfn> {{no_tag_omission}}</li> - <li><dfn>āĻ
āύā§āĻŽā§āĻĻāĻŋāϤ āĻĒā§āϝāĻžāϰā§āύā§āĻ āĻāϞāĻŋāĻŽā§āύā§āĻ āϏāĻŽā§āĻš</dfn> āϝā§āĻā§āύ⧠āĻāϞāĻŋāĻŽā§āύā§āĻ, āϝāĻž <a class="new" href="/bn-BD/docs/Web/HTML/Content_categories#Flow_content">āĻĢā§āϞ⧠āĻāύā§āĻā§āύā§āĻ</a> āϏāĻŽāϰā§āĻĨāύ āĻāϰā§āĨ¤ āϤāĻŦā§ āĻā§ā§āĻžāϞ āϰāĻžāĻāĻŦā§āύ, <code><article></code> āĻāϞāĻŋāĻŽā§āύā§āĻ āĻā§ āĻāĻāύ⧠{{HTMLElement("address")}}āĻāϞāĻŋāĻŽā§āύā§āĻ āĻāϰ āĻā§āϤāϰ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻžāĻŦā§ āύāĻžāĨ¤</li> - <li><dfn>DOM āĻāύā§āĻāĻžāϰāĻĢā§āϏ</dfn> {{domxref("HTMLElement")}}</li> -</ul> -<h2 id="āĻ
ā§āϝāĻžāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ_āϏāĻŽā§āĻš">āĻ
ā§āϝāĻžāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ āϏāĻŽā§āĻš</h2> -<p>āĻāĻ āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ āĻŽāϧā§āϝ⧠āĻļā§āϧ⧠<a class="new" href="/bn-BD/docs/Web/HTML/Global_attributes">āĻā§āϞā§āĻŦāĻžāϞ āĻ
ā§āϝāĻžāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ āϏāĻŽā§āĻš</a> āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻžāĻŦā§āĨ¤</p> -<h2 id="āĻāĻĻāĻžāĻšāϰāĻŖ">āĻāĻĻāĻžāĻšāϰāĻŖ</h2> -<pre class="brush: html"><article> - <h4>A really awesome article</h4> - <p>Lots of awesome text.</p> -</article> -</pre> -<h2 id="Specifications" name="Specifications">Specifications</h2> -<table class="standard-table"> - <thead> - <tr> - <th scope="col">Specification</th> - <th scope="col">Status</th> - <th scope="col">Comment</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{SpecName('HTML WHATWG', 'sections.html#the-article-element', '<article>')}}</td> - <td>{{Spec2('HTML WHATWG')}}</td> - <td> </td> - </tr> - <tr> - <td>{{SpecName('HTML5 W3C', 'sections.html#the-article-element', '<article>')}}</td> - <td>{{Spec2('HTML5 W3C')}}</td> - <td> </td> - </tr> - </tbody> -</table> -<h2 id="āĻŦā§āϰāĻžāĻāĻāĻžāϰ_āĻāĻŽā§āĻĒā§āϝāĻžāĻāĻŋāĻŦāĻŋāϞāĻŋāĻāĻŋ">āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻāĻŽā§āĻĒā§āϝāĻžāĻāĻŋāĻŦāĻŋāϞāĻŋāĻāĻŋ</h2> -<p>{{CompatibilityTable}}</p> -<div id="compat-desktop"> - <table class="compat-table"> - <tbody> - <tr> - <th>āĻĢāĻŋāĻāĻžāϰ</th> - <th>āĻā§āϰā§āĻŽ</th> - <th>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ (āĻā§āĻā§)</th> - <th>āĻāύā§āĻāĻžāϰāύā§āĻ āĻāĻā§āϏāĻĒā§āϞā§āϰāĻžāϰ</th> - <th>āĻ
āĻĒā§āϰāĻž</th> - <th>āϏāĻžāĻĢāĻžāϰāĻŋ</th> - </tr> - <tr> - <td>āĻŽā§āϞāĻŋāĻ āϏāĻŽāϰā§āĻĨāύ</td> - <td>ā§Ģ</td> - <td>{{CompatGeckoDesktop("2.0")}}</td> - <td>⧝.ā§Ļ</td> - <td>ā§§ā§§.ā§§ā§Ļ</td> - <td>ā§Ē.ā§§</td> - </tr> - </tbody> - </table> -</div> -<div id="compat-mobile"> - <table class="compat-table"> - <tbody> - <tr> - <th>āĻĢāĻŋāĻāĻžāϰ</th> - <th>āĻ
ā§āϝāĻžāύā§āĻĄā§āϰā§ā§āĻĄ</th> - <th>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻŽā§āĻŦāĻžāĻāϞ (āĻā§āĻā§)</th> - <th>āĻāύā§āĻāĻžāϰāύā§āĻ āĻāĻā§āϏāĻĒā§āϞā§āϰāĻžāϰ āĻŽā§āĻŦāĻžāĻāϞ</th> - <th>āĻ
āĻĒā§āϰāĻž āĻŽā§āĻŦāĻžāĻāϞ</th> - <th>āϏāĻžāĻĢāĻžāϰāĻŋ āĻŽā§āĻŦāĻžāĻāϞ</th> - </tr> - <tr> - <td>āĻŽā§āϞāĻŋāĻ āϏāĻŽāϰā§āĻĨāύ</td> - <td>⧍.⧍</td> - <td>{{CompatGeckoMobile("2.0")}}</td> - <td>⧝.ā§Ļ</td> - <td>ā§§ā§§.ā§Ļ</td> - <td>ā§Ģ.ā§Ļ (iOS ā§Ē.⧍)</td> - </tr> - </tbody> - </table> -</div> -<h2 id="āĻāϰāĻ_āĻĻā§āĻā§āύ">āĻāϰāĻ āĻĻā§āĻā§āύ</h2> -<ul> - <li><article> āϏāĻāĻļā§āϞāĻŋāώā§āĻ āĻāϰāĻ āĻāĻŋāĻā§ āĻāϞāĻŋāĻŽā§āύā§āĻāĻ {{HTMLElement("body")}}, {{HTMLElement("nav")}}, {{HTMLElement("section")}}, {{HTMLElement("aside")}}, {{HTMLElement("h1")}}, {{HTMLElement("h2")}}, {{HTMLElement("h3")}}, {{HTMLElement("h4")}}, {{HTMLElement("h5")}}, {{HTMLElement("h6")}}, {{HTMLElement("hgroup")}}, {{HTMLElement("header")}}, {{HTMLElement("footer")}}, {{HTMLElement("address")}}</li> - <li class="last"><a class="deki-ns current" href="/bn-BD/docs/Sections_and_Outlines_of_an_HTML5_document" title="Sections and Outlines of an HTML5 document">Sections and outlines of an HTML5 document</a>.</li> -</ul> -<p>{{ HTMLRef }}</p> diff --git a/files/bn/web/html/element/b/index.html b/files/bn/web/html/element/b/index.html deleted file mode 100644 index 47bd3812f8..0000000000 --- a/files/bn/web/html/element/b/index.html +++ /dev/null @@ -1,159 +0,0 @@ ---- -title: āϏāĻžāĻŽāĻžāϰāĻŋ -slug: Web/HTML/Element/b -tags: - - āĻāĻāĻ āĻāĻŋ āĻāĻŽ āĻāϞ -translation_of: Web/HTML/Element/b ---- -<h2 id="āϏāĻāĻā§āώāĻŋāĻĒā§āϤ"> <span class="short_text" id="result_box" lang="bn"><span class="hps">āϏāĻāĻā§āώāĻŋāĻĒā§āϤ</span></span></h2> - -<p> </p> - -<div class="almost_half_cell" id="gt-res-content"> -<div dir="ltr" style="zoom: 1;"><span id="result_box" lang="bn"><span class="hps">āĻāĻāĻ āĻāĻŋ āĻāĻŽ āĻāϞ</span> <span class="atn hps"><</span><span>āĻŦāĻŋ</span><span>></span> <span class="hps">āĻāϞāĻŋāĻŽā§āύā§āĻ</span> <span class="hps">āĻā§āύ</span> <span class="hps">āĻŦāĻŋāĻļā§āώ</span> <span class="hps">āĻā§āϰā§āϤā§āĻŦ āĻŦāĻž āĻĒā§āϰāĻžāϏāĻā§āĻāĻŋāĻāϤāĻž</span> <span class="hps">conveying</span> <span class="hps">āĻāĻžāĻĄāĻŧāĻžāĻ</span> <span class="hps">āϏā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ</span> <span class="hps">āĻā§āĻā§āϏāĻ</span> <span class="hps">āĻĨā§āĻā§</span> <span class="hps">āĻļā§āϞā§āĻāϤ</span> <span class="hps">āĻŦāĻŋāĻāĻŋāύā§āύ</span> <span class="hps">āϞā§āĻāĻžāϰ āĻāĻāĻāĻž</span> <span class="hps">āϏā§āĻĒā§āϝāĻžāύ</span> <span class="hps">āĻĒā§āϰāϤāĻŋāύāĻŋāϧāĻŋāϤā§āĻŦ āĻāϰā§āĨ¤</span> <span class="hps">āĻāĻāĻž</span> <span class="hps">āϏāĻžāϧāĻžāϰāĻŖāϤ</span> <span class="hps">āĻāĻāĻāĻŋ</span> <span class="hps">āϏāĻžāϰāϏāĻāĻā§āώā§āĻĒ</span> <span class="hps">āĻŽāϧā§āϝ⧠āĻā§āĻāϝāĻŧāĻžāϰā§āĻĄ</span><span>, āĻĒāĻŖā§āϝā§āϰ āύāĻžāĻŽ</span> <span class="hps">āĻāĻāĻāĻŋ āĻĒāϰā§āϝāĻžāϞā§āĻāύāĻž</span><span>,</span> <span class="hps">āĻŦāĻž</span> <span class="hps">āϝāĻžāϰ</span> <span class="hps">āϏāĻžāϧāĻžāϰāĻŖāϤ</span> <span class="hps">āĻāĻĒāϏā§āĻĨāĻžāĻĒāύāĻž</span> <span class="hps">boldfaced</span> <span class="hps">āĻšāĻŦā§</span>āĨ¤ <span class="hps">āĻā§āĻā§āϏāĻ</span> <span class="hps">āĻ
āύā§āϝ</span> <span class="hps">āĻāĻāύāĻžāĻāĻžāϞ āĻāύā§āϝ</span> <span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšāϝāĻŧ</span><span>āĨ¤ </span><span class="hps">āϤāĻžāϰ</span> <span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ</span> <span class="hps">āĻāϰā§āĻāĻāĻŋ</span> <span class="hps">āĻāĻĻāĻžāĻšāϰāĻŖ āĻšāϞ āĻāĻāĻāĻŋ</span> <span class="hps">āĻĒā§āϰāĻŦāύā§āϧā§āϰ</span> <span class="hps">āĻĒā§āϰāϤāĻŋāĻāĻŋ</span> <span class="hps">āĻ
āύā§āĻā§āĻā§āĻĻā§āϰ</span> <span class="hps">āύā§āϤā§āϤā§āĻŦ</span> <span class="hps">āĻŦāĻžāĻā§āϝ āĻāĻŋāĻšā§āύāĻŋāϤ</span> <span class="hps">āĻāϰāĻž āĻšāϝāĻŧ</span><span>āĨ¤</span></span></div> -</div> - -<div class="note"> -<p><strong>Usage notes:</strong></p> - -<ul> - <li>Do not confuse the <code><b></code> element with the {{HTMLElement("strong")}}, {{HTMLElement("em")}}, or {{HTMLElement("mark")}} elements. The {{HTMLElement("strong")}} element represents text of certain <em>importance</em>, {{HTMLElement("em")}} puts some emphasis on the text and the {{HTMLElement("mark")}} element represents text of certain <em>relevance</em>. The <code><b></code> element doesn't convey such special semantic information; use it only when no others fit.</li> - <li>Similarly, do not mark titles and headings using the <code><b></code> element. For this purpose, use the {{HTMLElement("h1")}} to {{HTMLElement("h6")}} tags. Further, stylesheets can change the default style of these elements, with the result that they are not <em>necessaril</em><em>y</em><em> </em>displayed in bold.</li> - <li>It is a good practice to use the <strong>class</strong> attribute on the <code><b></code> in order to convey additional semantic information (for example <code><b class="lead"></code> for the first sentence in a paragraph). This eases the development of several stylings of a web document, without the need to change its HTML code.</li> - <li>Historically, the <code><b></code> element was meant to make text boldface. Styling information has been deprecated since HTML4, so the meaning of the <code><b></code> element has been changed.</li> - <li>If there is no semantic purpose on using the <b> element, using css property <a href="/en-US/docs/CSS/font-weight" title="font-weight">font-weight</a> with bold value would be a better choice for making text bold.</li> -</ul> -</div> - -<table class="properties"> - <tbody> - <tr> - <th scope="row"><a href="/en-US/docs/HTML/Content_categories" title="HTML/Content_categories">Content categories</a></th> - <td><a href="/en-US/docs/HTML/Content_categories#Flow_content" title="HTML/Content categories#Flow content">Flow content</a>, <a href="/en-US/docs/HTML/Content_categories#Phrasing_content" title="HTML/Content categories#Phrasing content">phrasing content</a>, palpable content.</td> - </tr> - <tr> - <th scope="row">Permitted content</th> - <td><a href="/en-US/docs/HTML/Content_categories#Phrasing_content" title="HTML/Content_categories#Phrasing_content">Phrasing content</a>.</td> - </tr> - <tr> - <th scope="row">Tag omission</th> - <td>{{no_tag_omission}}</td> - </tr> - <tr> - <th scope="row">Permitted parent elements</th> - <td>Any element that accepts <a href="/en-US/docs/HTML/Content_categories#Phrasing_content" title="HTML/Content_categories#Phrasing_content">phrasing content</a>.</td> - </tr> - <tr> - <th scope="row">DOM interface</th> - <td>{{domxref("HTMLElement")}} Up to Gecko 1.9.2 (Firefox 4) inclusive, Firefox implements the <a href="/en-US/docs/DOM/span" title="DOM/span"><code>HTMLSpanElement</code></a> interface for this element.</td> - </tr> - </tbody> -</table> - -<h2 id="āĻāϰā§āĻĒ_āĻāϰāĻž"> <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāϰā§āĻĒ āĻāϰāĻž</span></span></h2> - -<p><span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāĻ</span> <span class="hps">āĻāĻĒāĻžāĻĻāĻžāύ</span> <span class="hps">āĻļā§āϧā§āĻŽāĻžāϤā§āϰ</span> <span class="hps">āĻā§āϞā§āĻŦāĻžāϞ</span> <span class="hps">āĻā§āĻŖāĻžāĻŦāϞā§</span>āϤ⧠<span class="hps">āϰāϝāĻŧā§āĻā§</span><span>āĨ¤</span></span></p> - -<h2 id="āĻāĻĻāĻžāĻšāϰāĻŖ"> <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāĻĻāĻžāĻšāϰāĻŖ</span></span></h2> - -<pre class="brush: html"><p> - This article describes several <b>text-level</b> elements. It explains their usage in an <b>HTML</b> document. -</p> -Keywords are displayed with the default style of the <b> element, likely in bold. -</pre> - -<h3 id="āĻĢāϞ"> <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻĢāϞ</span></span></h3> - -<p> </p> - -<p><span id="result_box" lang="bn"><span class="hps">āĻāĻ āύāĻŋāĻŦāύā§āϧāĻāĻŋ</span> <span class="hps">āĻāϝāĻŧā§āĻāĻāĻŋ</span> <span class="hps">āĻā§āĻā§āϏāĻ</span><span class="atn">-</span><span>āϏā§āϤāϰā§āϰ āĻāĻĒāĻžāĻĻāĻžāύ</span> <span class="hps">āĻŦāϰā§āĻŖāĨ¤</span><span class="hps">āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻāĻāĻ āĻāĻŋ āĻāĻŽ āĻāϞ</span> <span class="hps">āύāĻĨāĻŋāϤā§</span> <span class="hps">āϤāĻžāĻĻā§āϰ</span> <span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰ</span> <span class="hps">āĻŦā§āϝāĻžāĻā§āϝāĻž</span><span>āĨ¤</span><br> - <br> - <span class="hps">āĻŽā§āϞāĻļāĻŦā§āĻĻ</span> <span class="hps">āĻāĻžāĻĸāĻŧ</span> <span class="hps">āϏāĻŽā§āĻāĻŦāϤ</span> <span class="atn hps"><</span><span>āĻŦāĻŋ</span><span>></span> <span class="hps">āĻāĻĒāĻžāĻĻāĻžāύ</span><span>,</span> <span class="hps">āĻāϰ</span> <span class="hps">āĻĄāĻŋāĻĢāϞā§āĻ</span> <span class="hps">āĻļā§āϞ⧠āϏāĻā§āĻā§</span> <span class="hps">āĻĒā§āϰāĻĻāϰā§āĻļāĻŋāϤ āĻšāϝāĻŧ</span><span>āĨ¤</span></span></p> - -<h2 id="Specifications" name="Specifications"> <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻŦāĻŋāĻļā§āώ āĻāϞā§āϞā§āĻ</span></span></h2> - -<table class="standard-table"> - <thead> - <tr> - <th scope="col">Specification</th> - <th scope="col">Status</th> - <th scope="col">Comment</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{SpecName('HTML WHATWG', 'text-level-semantics.html#the-b-element', '<b>')}}</td> - <td>{{Spec2('HTML WHATWG')}}</td> - <td> </td> - </tr> - <tr> - <td>{{SpecName('HTML5 W3C', 'text-level-semantics.html#the-b-element', '<b>')}}</td> - <td>{{Spec2('HTML5 W3C')}}</td> - <td> </td> - </tr> - <tr> - <td>{{SpecName('HTML4.01', 'present/graphics.html#h-15.2.1', '<b>')}}</td> - <td>{{Spec2('HTML4.01')}}</td> - <td> </td> - </tr> - </tbody> -</table> - -<h2 id="āĻŦā§āϰāĻžāĻāĻāĻžāϰ_āĻāĻĒāϝā§āĻā§āϤāϤāĻž"> <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻŦā§āϰāĻžāĻāĻāĻžāϰ</span> <span class="hps">āĻāĻĒāϝā§āĻā§āϤāϤāĻž</span></span></h2> - -<p>{{CompatibilityTable}}</p> - -<div id="compat-desktop"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Chrome</th> - <th>Firefox (Gecko)</th> - <th>Internet Explorer</th> - <th>Opera</th> - <th>Safari</th> - </tr> - <tr> - <td>Basic support</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatGeckoDesktop("1.0")}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - </tr> - </tbody> -</table> -</div> - -<div id="compat-mobile"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Android</th> - <th>Firefox Mobile (Gecko)</th> - <th>IE Mobile</th> - <th>Opera Mobile</th> - <th>Safari Mobile</th> - </tr> - <tr> - <td>Basic support</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatGeckoMobile("1.0")}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - </tr> - </tbody> -</table> -</div> - -<h2 id="āĻāϰā§_āĻĻā§āĻā§āύ"> <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāϰ⧠āĻĻā§āĻā§āύ</span></span></h2> - -<ul> - <li>Others elements conveying <a href="/en-US/docs/HTML/Text_level_semantics_conveying_elements" title="HTML/Text level semantics conveying elements">text-level semantics</a>: {{HTMLElement("a")}}, {{HTMLElement("em")}}, {{HTMLElement("strong")}}, {{HTMLElement("small")}}, {{HTMLElement("cite")}}, {{HTMLElement("q")}}, {{HTMLElement("dfn")}}, {{HTMLElement("abbr")}}, {{HTMLElement("time")}}, {{HTMLElement("code")}}, {{HTMLElement("var")}}, {{HTMLElement("samp")}}, {{HTMLElement("kbd")}}, {{HTMLElement("sub")}}, {{HTMLElement("sup")}}, {{HTMLElement("i")}}, {{HTMLElement("mark")}}, {{HTMLElement("ruby")}}, {{HTMLElement("rp")}}, {{HTMLElement("rt")}}, {{HTMLElement("bdo")}}, {{HTMLElement("span")}}, {{HTMLElement("br")}}, {{HTMLElement("wbr")}}.</li> - <li><a class="external" href="http://www.w3.org/International/questions/qa-b-and-i-tags">Using <b> and <i> elements (W3C)</a></li> -</ul> - -<div>{{HTMLRef}}</div> diff --git a/files/bn/web/html/element/blockquote/index.html b/files/bn/web/html/element/blockquote/index.html deleted file mode 100644 index 2de7e9d5b1..0000000000 --- a/files/bn/web/html/element/blockquote/index.html +++ /dev/null @@ -1,155 +0,0 @@ ---- -title: <blockquote> -slug: Web/HTML/Element/blockquote -tags: - - āĻāĻāĻ āĻāĻŋ āĻāĻŽ āĻāϞ -translation_of: Web/HTML/Element/blockquote ---- -<h2 id="āϏāĻāĻā§āώāĻŋāĻĒā§āϤ"> <span class="short_text" id="result_box" lang="bn"><span class="hps">āϏāĻāĻā§āώāĻŋāĻĒā§āϤ</span></span></h2> - -<p> <span id="result_box" lang="bn"><span class="hps">āĻāĻāĻ āĻāĻŋ āĻāĻŽ āĻāϞ</span> <span class="atn hps"><</span><span>blockquote</span><span>></span> <span class="hps">āĻāϞāĻŋāĻŽā§āύā§āĻ</span> <span class="atn hps">(</span><span>āĻŦāĻž</span> <span class="hps">āĻāĻāĻ āĻāĻŋ āĻāĻŽ āĻāϞ</span> <span class="hps">āĻŦā§āϞāĻ</span> <span class="hps">āĻāĻĻā§āϧā§āϤāĻŋ</span> <span class="hps">āĻāϞāĻŋāĻŽā§āύā§āĻ</span><span>)</span> <span class="hps">āĻāĻŋāϰāĻž āĻā§āĻā§āϏāĻ</span> <span class="hps">āĻŦāϰā§āϧāĻŋāϤ</span> <span class="hps">āĻāĻĻā§āϧā§āϤāĻŋ</span> <span class="hps">āϝ⧠āĻāĻā§āĻāĻŋāϤ āĻĻā§āϝāĻŧāĨ¤</span><span class="hps">āϏāĻžāϧāĻžāϰāĻŖāϤ</span><span>,</span> <span class="hps">āĻāĻ</span> <span class="atn hps">(</span><span>āĻāĻāĻŋ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ</span> <span class="hps">āĻāϰāĻžāϰ āĻāύā§āϝā§</span> <span class="hps">āύā§āĻ āĻĻā§āĻā§āύ</span><span>)</span> <span class="hps">āĻāĻžāĻāĻ</span> <span class="hps">āĻĻā§āĻŦāĻžāϰāĻž</span> <span class="hps">āĻĻā§āĻļā§āϝāϤ</span> <span class="hps">āĻ
āύā§āώā§āĻ āĻŋāϤ</span> <span class="hps">āĻšāϝāĻŧ</span><span>āĨ¤</span><span class="hps">āĻā§āϏ</span> <span class="hps">āĻāĻāĻāĻŋ</span> <span class="hps">āĻā§āĻā§āϏāĻ āĻāĻĒāϏā§āĻĨāĻžāĻĒāύāĻž</span> <span class="atn hps">{</span><span class="atn">{</span><span>HTMLElement</span> <span class="atn hps">(</span><span class="atn hps">"</span><span>cite</span><span>"</span><span>)</span><span>}</span><span>}</span> <span class="hps">āĻāĻĒāĻžāĻĻāĻžāύ</span> <span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰ</span> <span class="hps">āĻĻā§āĻāϝāĻŧāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§</span><span>, āϝāĻāύ</span> <span class="hps">āĻāĻĻā§āϧā§āϤāĻŋ</span> <span class="hps">āĻā§āϏ</span> <span class="hps">āĻāύā§āϝ āĻāĻāĻāĻŋ URL</span><span>,</span> <span class="hps">āĻ
ā§āϝāĻžāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ</span> <span class="hps">cite</span> <span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰ</span> <span class="hps">āĻĻā§āĻāϝāĻŧāĻž āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤</span></span></p> - -<table class="properties"> - <tbody> - <tr> - <th scope="row"><a href="/en-US/docs/HTML/Content_categories" title="HTML/Content_categories">Content categories</a></th> - <td><a href="/en-US/docs/HTML/Content_categories#Flow_content" title="HTML/Content categories#Flow content">Flow content</a>, sectioning root, palpable content.</td> - </tr> - <tr> - <th scope="row">Permitted content</th> - <td><a href="/en-US/docs/HTML/Content_categories#Flow_content" title="HTML/Content_categories#Phrasing_content">Flow content</a>.</td> - </tr> - <tr> - <th scope="row">Tag omission</th> - <td>{{no_tag_omission}}</td> - </tr> - <tr> - <th scope="row">Permitted parent elements</th> - <td>Any element that accepts <a href="/en-US/docs/HTML/Content_categories#Flow_content" title="HTML/Content_categories#Phrasing_content">flow content</a>.</td> - </tr> - <tr> - <th scope="row">DOM interface</th> - <td>{{domxref("HTMLQuoteElement")}}</td> - </tr> - </tbody> -</table> - -<p> </p> - -<p><span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāϰā§āĻĒ āĻāϰāĻž</span><br> - <br> - <span class="hps">āĻāĻ</span> <span class="hps">āĻāĻĒāĻžāĻĻāĻžāύ</span> <span class="hps">āĻā§āϞā§āĻŦāĻžāϞ</span> <span class="hps">āĻā§āĻŖāĻžāĻŦāϞā§</span> <span class="hps">āϰāϝāĻŧā§āĻā§</span><span>āĨ¤</span></span></p> - -<dl> - <dt>{{htmlattrdef("cite")}}</dt> - <dd> <span id="result_box" lang="bn"><span class="hps">āĻāĻĻā§āϧā§āϤ</span> <span class="hps">āϤāĻĨā§āϝā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ</span> <span class="hps">āĻā§āϏ āύāĻĨāĻŋ</span> <span class="hps">āĻŦāĻž</span> <span class="hps">āĻŦāĻžāϰā§āϤāĻž</span> <span class="hps">āĻŽāύā§āύā§āϤ</span> <span class="hps">āϝ⧠āĻāĻāĻāĻŋ URL</span><span>āĨ¤</span> <span class="hps">āĻāĻ āĻŦā§āĻļāĻŋāώā§āĻā§āϝ</span> <span class="hps">āĻāύāĻā§āĻā§āϏāĻ</span> <span class="hps">āĻŦāĻž</span> <span class="hps">āĻāĻā§āϤāĻŋ</span>āϰ <span class="hps">āϰā§āĻĢāĻžāϰā§āύā§āϏ</span> <span class="hps">āĻŦā§āϝāĻžāĻā§āϝāĻž</span> <span class="hps">āϤāĻĨā§āϝ</span> <span class="hps">āύāĻŋāϰā§āĻĻā§āĻļ āĻāϰāĻžāĻ°Â </span><span class="hps"> āĻāĻĻā§āĻĻā§āĻļā§āϝ⧠āĻāϰāĻž āĻšāĻā§āĻā§</span><span>āĨ¤</span></span></dd> -</dl> - -<h2 id="āĻāĻĻāĻžāĻšāϰāĻŖ"> <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāĻĻāĻžāĻšāϰāĻŖ</span></span></h2> - -<pre class="brush: html"><blockquote cite="http://developer.mozilla.org"> - <p>This is a quotation taken from the Mozilla Developer Center.</p> -</blockquote> -</pre> - -<p> <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāĻāĻ āĻāĻŋ āĻāĻŽ āĻāϞ</span> <span class="hps">āĻā§āĻĄā§āϰ </span><span class="hps">āĻāĻāĻāĻĒā§āĻ</span> <span class="hps">āĻāĻĒāϰā§</span><span>:</span></span></p> - -<blockquote cite="http://developer.mozilla.org"> -<p>This is a quotation taken from the Mozilla Developer Center.</p> -</blockquote> - -<h2 id="Specifications" name="Specifications"><span class="short_text" id="result_box" lang="bn"><span class="hps">āĻŦāĻŋāĻļā§āώ āĻāϞā§āϞā§āĻ</span></span></h2> - -<table class="standard-table"> - <thead> - <tr> - <th scope="col">Specification</th> - <th scope="col">Status</th> - <th scope="col">Comment</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{SpecName('HTML WHATWG', 'semantics.html#the-blockquote-element', '<blockquote>')}}</td> - <td>{{Spec2('HTML WHATWG')}}</td> - <td> </td> - </tr> - <tr> - <td>{{SpecName('HTML5 W3C', 'grouping-content.html#the-blockquote-element', '<blockquote>')}}</td> - <td>{{Spec2('HTML5 W3C')}}</td> - <td> </td> - </tr> - <tr> - <td>{{SpecName('HTML4.01', 'struct/text.html#h-9.2.2', '<blockquote>')}}</td> - <td>{{Spec2('HTML4.01')}}</td> - <td> </td> - </tr> - </tbody> -</table> - -<h2 id="āĻŦā§āϰāĻžāĻāĻāĻžāϰ_āĻāĻĒāϝā§āĻā§āϤāϤāĻž"> <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻŦā§āϰāĻžāĻāĻāĻžāϰ</span> <span class="hps">āĻāĻĒāϝā§āĻā§āϤāϤāĻž</span></span></h2> - -<p>{{CompatibilityTable}}</p> - -<div id="compat-desktop"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Chrome</th> - <th>Firefox (Gecko)</th> - <th>Internet Explorer</th> - <th>Opera</th> - <th>Safari</th> - </tr> - <tr> - <td>Basic support</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatGeckoDesktop("1.0")}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - </tr> - </tbody> -</table> -</div> - -<div id="compat-mobile"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Android</th> - <th>Firefox Mobile (Gecko)</th> - <th>IE Mobile</th> - <th>Opera Mobile</th> - <th>Safari Mobile</th> - </tr> - <tr> - <td>Basic support</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatGeckoMobile("1.0")}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - </tr> - </tbody> -</table> -</div> - -<h2 id="āύā§āĻ"> <span class="short_text" id="result_box" lang="bn"><span class="hps">āύā§āĻ</span></span></h2> - -<p> </p> - -<p><span id="result_box" lang="bn"><span class="atn hps"><</span><span>Blockquote</span><span>></span> <span class="hps">āĻāύā§āĻĄā§āύā§āĻ</span> āϏāĻŋ āĻāϏ āĻāϏ<span class="hps"> āĻā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ</span> <span class="atn hps">{</span><span class="atn">{</span><span>cssxref</span> <span class="atn hps">(</span><span class="atn hps">"</span><span>āĻŽāĻžāϰā§āĻāĻŋāύ</span><span>"</span><span>)</span><span>}</span><span>}</span> <span class="hps">āϏāĻŽā§āĻĒāϤā§āϤāĻŋ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāϤā§</span><span>āĨ¤</span><br> - <br> - <span class="hps">āϏā§āĻŦāϞā§āĻĒ</span> <span class="hps">āĻā§āĻ</span> <span class="atn hps">{</span><span class="atn">{</span><span>HTMLElement</span> <span class="atn hps">(</span><span class="atn hps">"</span><span>Q</span><span>"</span><span>)</span><span>}</span><span>}</span> <span class="hps">āĻāĻĒāĻžāĻĻāĻžāύ</span> <span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āĻāύā§āϝāĨ¤</span></span></p> - -<p> </p> - -<p><span id="result_box" lang="bn"><span class="hps">āĻāϰ⧠āĻĻā§āĻā§āύ</span><br> - <br> -     <span class="hps">āĻāύāϞāĻžāĻāύ</span> <span class="hps">āĻāĻĻā§āϧā§āϤāĻŋ</span> <span class="hps">āĻāύā§āϝ</span> <span class="atn hps">{</span><span class="atn">{</span><span>HTMLElement</span> <span class="atn hps">(</span><span class="atn hps">"</span><span>Q</span><span>"</span><span>)</span><span>}</span><span>}</span> <span class="hps">āĻāĻĒāĻžāĻĻāĻžāύ</span><span>āĨ¤</span><br> -     <span class="hps">āĻā§āϏ</span> <span class="hps">āĻāĻĻā§āϧā§āϤāĻŋāϰ</span> <span class="hps">āĻāύā§āϝ</span> <span class="atn hps">{</span><span class="atn">{</span><span>HTMLElement</span><span>}</span> <span class="atn hps">(</span><span class="atn hps">"</span><span>cite</span><span>"</span><span>)</span><span>}</span> <span class="hps">āĻāĻĒāĻžāĻĻāĻžāύ</span><span>āĨ¤</span><br> - <br> - <span class="atn hps">{</span><span class="atn">{</span><span>}}</span> <span class="hps">HTMLRef</span></span></p> diff --git a/files/bn/web/html/element/index.html b/files/bn/web/html/element/index.html deleted file mode 100644 index 746ff13018..0000000000 --- a/files/bn/web/html/element/index.html +++ /dev/null @@ -1,216 +0,0 @@ ---- -title: HTML āĻāϞāĻŋāĻŽā§āύā§āĻ āϰā§āĻĢāĻžāϰā§āύā§āϏ -slug: Web/HTML/Element -tags: - - HTML - - 'HTML:Element Reference' - - NeedsReview - - TopicStub - - Web - - āĻā§ā§āĻŦ - - āϰā§āĻĢāĻžāϰā§āύā§āϏ -translation_of: Web/HTML/Element ---- -<p>āϝā§āϏāĻŦ <strong>HTML āĻāϞāĻŋāĻŽā§āύā§āĻ</strong>, HTML5 āĻ
āĻĨāĻŦāĻž āĻāϰ āĻāĻā§āϰ āĻā§āύ āϏāĻāϏā§āĻāϰāĻŖā§ āĻāĻŋāϞ, āϤāĻžāĻĻā§āϰ āĻĒā§āϰāϤā§āϝā§āĻāĻā§ āĻāĻ āĻĒāĻžāϤāĻžā§ āϞāĻŋāϏā§āĻ āĻāϰāĻž āĻšā§ā§āĻā§āĨ¤ āϝāĻāύ āĻā§āύ āĻāϞāĻŋāĻŽā§āύā§āĻ āĻā§ <em>āĻāĻā§āĻā§āϞ āĻŦā§āϰā§āϝāĻžāĻā§āĻā§āϰ</em> āĻā§āϤāϰ āϞā§āĻāĻž āĻšā§, āϤāĻāύ āϤāĻžāĻĻā§āϰāĻā§ HTML āĻā§āϝāĻžāĻ āĻŦāϞā§, āϝā§āĻŽāύāĻ <code><elementname></code>āĨ¤ āĻā§āĻāĻžāĻŦā§ āĻāĻāĻāĻž HTML āĻĒā§āĻāĻ/āĻĄāĻā§āĻŽā§āύā§āĻ āϤā§āϰāĻŋ āĻāϰāĻž āĻšāĻŦā§, āĻāϰ āĻāĻ āĻĒā§āĻāĻā§āϰ āĻā§āύ āĻ
āĻāĻļā§ āĻāĻŋ āϧāϰāĻŖā§āϰ āĻāύā§āĻā§āύā§āĻ āĻŦāϏāĻžāύ⧠āĻšāĻŦā§ āϤāĻž āύāĻŋāϰā§āϧāĻžāϰāĻŋāϤ āĻšā§ āĻāĻāϏāĻŦ HTML āĻāϞāĻŋāĻŽā§āύā§āĻ āĻĻāĻŋā§ā§āĻāĨ¤</p> -<p>āĻāĻ āĻĒāĻžāϤāĻžā§ āϏāĻŦ āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ HTML āĻā§āϝāĻžāĻāĻā§ āϞāĻŋāϏā§āĻ āĻāϰāĻž āĻšā§ā§āĻā§āĨ¤ āύāϤā§āύ HTML5 āĻā§āϝāĻžāĻ āĻāϰ āĻĒā§āϰāύ⧠āĻā§āϝāĻžāĻ (āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ āύāĻž āĻāĻŽāύ āĻā§āϝāĻžāĻ āĻāϰ āĻŦāĻžāϤāĻŋāϞ āĻšā§ā§ āϝāĻžāĻā§āĻž āĻā§āϝāĻžāĻāĻ āϰā§ā§āĻā§) āϏāĻŦāĻā§āϞā§āĻā§āĻ āϞāĻŋāϏā§āĻ āĻāϰāĻž āĻšā§ā§āĻā§ āĻāĻāĻžāύā§āĨ¤ āϝā§āϏāĻŦ āĻāϞāĻŋāĻŽā§āύā§āĻ <a href="https://developer.mozilla.org/en-US/docs/HTML/HTML5" title="/en-US/docs/HTML/HTML5">HTML5</a> āĻ āύāϤā§āύ āĻāϏā§āĻā§ āϤāĻžāĻĻā§āϰāĻā§ āĻĒā§āϰāĻžā§āĻ āύāϤā§āύ HTML5 āĻāϞāĻŋāĻŽā§āύā§āĻ āĻŦāϞāĻž āĻšā§, āϝāĻĻāĻŋāĻ āĻāĻā§āϰ āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ āĻāϞāĻŋāĻŽā§āύā§āĻāĻā§āϞā§āĻ HTML5 āĻ āĻāĻžāĻ āĻāϰā§āĨ¤</p> -<p>In an HTML document, an element is defined by a <em>starting tag</em>. If the element contains other content, it ends with a <em>closing tag</em>, where the element name is preceded by a forward slash: <code></elementname></code>. Some elements don't need to be closed, such as image elements. These are known as <em>void</em> elements. HTML documents contain a tree of these elements. Each is named to represent what it does. For example, the <code><title></code> element represents the title of the document. Below is an alphabetical list of the HTML Elements.</p> -<div class="index widgeted"> - <span id="A">A</span> - <ul> - <li>{{ HTMLElement("a") }}</li> - <li>{{ HTMLElement("abbr") }}</li> - <li><s class="obsoleteElement">{{ HTMLElement("acronym") }}</s></li> - <li>{{ HTMLElement("address") }}</li> - <li><s class="obsoleteElement deprecatedElement">{{ HTMLElement("applet") }}</s></li> - <li>{{ HTMLElement("area") }}</li> - <li class="html5">{{ HTMLElement("article") }}</li> - <li class="html5">{{ HTMLElement("aside") }}</li> - <li class="html5">{{ HTMLElement("audio") }}</li> - </ul> - <span id="B">B</span> - <ul> - <li>{{ HTMLElement("b") }}</li> - <li>{{ HTMLElement("base") }}</li> - <li><s class="obsoleteElement deprecatedElement">{{ HTMLElement("basefont") }}</s></li> - <li class="html5">{{ HTMLElement("bdi") }}</li> - <li>{{ HTMLElement("bdo") }}</li> - <li><s class="nonStdElement">{{ HTMLElement("bgsound") }}</s></li> - <li><s class="obsoleteElement">{{ HTMLElement("big") }}</s></li> - <li><s class="nonStdElement">{{ HTMLElement("blink") }}</s></li> - <li>{{ HTMLElement("blockquote") }}</li> - <li>{{ HTMLElement("body") }}</li> - <li>{{ HTMLElement("br") }}</li> - <li>{{ HTMLElement("button") }}</li> - </ul> - <span id="C">C</span> - <ul> - <li class="html5">{{ HTMLElement("canvas") }}</li> - <li>{{ HTMLElement("caption") }}</li> - <li><s class="obsoleteElement deprecatedElement">{{ HTMLElement("center") }}</s></li> - <li>{{ HTMLElement("cite") }}</li> - <li>{{ HTMLElement("code") }}</li> - <li>{{ HTMLElement("col") }}</li> - <li>{{ HTMLElement("colgroup") }}</li> - <li class="html5">{{ HTMLElement("command") }}</li> - </ul> - <span id="D">D</span> - <ul> - <li class="html5">{{ HTMLElement("data") }}</li> - <li class="html5">{{ HTMLElement("datalist") }}</li> - <li>{{ HTMLElement("dd") }}</li> - <li>{{ HTMLElement("del") }}</li> - <li class="html5">{{ HTMLElement("details") }}</li> - <li>{{ HTMLElement("dfn") }}</li> - <li><s class="obsoleteElement deprecatedElement">{{ HTMLElement("dir") }}</s></li> - <li>{{ HTMLElement("div") }}</li> - <li>{{ HTMLElement("dl") }}</li> - <li>{{ HTMLElement("dt") }}</li> - </ul> - <span id="E">E</span> - <ul> - <li>{{ HTMLElement("em") }}</li> - <li class="html5">{{ HTMLElement("embed") }}</li> - </ul> - <span id="F">F</span> - <ul> - <li>{{ HTMLElement("fieldset") }}</li> - <li>{{ HTMLElement("figcaption") }}</li> - <li class="html5">{{ HTMLElement("figure") }}</li> - <li><s class="deprecatedElement obsoleteElement">{{ HTMLElement("font") }}</s></li> - <li class="html5">{{ HTMLElement("footer") }}</li> - <li>{{ HTMLElement("form") }}</li> - <li><s class="obsoleteElement">{{ HTMLElement("frame") }}</s></li> - <li><s class="obsoleteElement">{{ HTMLElement("frameset") }}</s></li> - </ul> - <span id="G">G H</span> - <ul> - <li>{{ HTMLElement("h1") }}</li> - <li>{{ HTMLElement("h2") }}</li> - <li>{{ HTMLElement("h3") }}</li> - <li>{{ HTMLElement("h4") }}</li> - <li>{{ HTMLElement("h5") }}</li> - <li>{{ HTMLElement("h6") }}</li> - <li>{{ HTMLElement("head") }}</li> - <li class="html5">{{ HTMLElement("header") }}</li> - <li class="html5">{{ HTMLElement("hgroup") }}</li> - <li>{{ HTMLElement("hr") }}</li> - <li>{{ HTMLElement("html") }}</li> - </ul> - <span id="I">I</span> - <ul> - <li>{{ HTMLElement("i") }}</li> - <li>{{ HTMLElement("iframe") }}</li> - <li>{{ HTMLElement("img") }}</li> - <li>{{ HTMLElement("input") }}</li> - <li>{{ HTMLElement("ins") }}</li> - <li><s class="obsoleteElement deprecatedElement">{{ HTMLElement("isindex") }}</s></li> - </ul> - <span id="J">J K</span> - <ul> - <li>{{ HTMLElement("kbd") }}</li> - <li class="html5">{{ HTMLElement("keygen") }}</li> - </ul> - <span id="L">L</span> - <ul> - <li>{{ HTMLElement("label") }}</li> - <li>{{ HTMLElement("legend") }}</li> - <li>{{ HTMLElement("li") }}</li> - <li>{{ HTMLElement("link") }}</li> - <li><s class="obsoleteElement deprecatedElement">{{ HTMLElement("listing") }}</s></li> - </ul> - <span id="M">M</span> - <ul> - <li class="html5">{{HTMLElement("main")}}</li> - <li>{{ HTMLElement("map") }}</li> - <li class="html5">{{ HTMLElement("mark") }}</li> - <li><s class="nonStdElement">{{ HTMLElement("marquee") }}</s></li> - <li class="html5">{{ HTMLElement("menu") }}</li> - <li>{{ HTMLElement("meta") }}</li> - <li class="html5">{{ HTMLElement("meter") }}</li> - </ul> - <span id="N">N</span> - <ul> - <li class="html5">{{ HTMLElement("nav") }}</li> - <li><s class="nonStdElement">{{ HTMLElement("nobr") }}</s></li> - <li><s class="obsoleteElement deprecatedElement">{{ HTMLElement("noframes") }}</s></li> - <li>{{ HTMLElement("noscript") }}</li> - </ul> - <span id="O">O</span> - <ul> - <li>{{ HTMLElement("object") }}</li> - <li>{{ HTMLElement("ol") }}</li> - <li>{{ HTMLElement("optgroup") }}</li> - <li>{{ HTMLElement("option") }}</li> - <li class="html5">{{ HTMLElement("output") }}</li> - </ul> - <span id="P">P</span> - <ul> - <li>{{ HTMLElement("p") }}</li> - <li>{{ HTMLElement("param") }}</li> - <li><s class="obsoleteElement deprecatedElement">{{ HTMLElement("plaintext") }}</s></li> - <li>{{ HTMLElement("pre") }}</li> - <li class="html5">{{ HTMLElement("progress") }}</li> - </ul> - <span id="Q">Q</span> - <ul> - <li>{{ HTMLElement("q") }}</li> - </ul> - <span id="R">R</span> - <ul> - <li class="html5">{{ HTMLElement("rp") }}</li> - <li class="html5">{{ HTMLElement("rt") }}</li> - <li class="html5">{{ HTMLElement("ruby") }}</li> - </ul> - <span id="S">S</span> - <ul> - <li>{{ HTMLElement("s") }}</li> - <li>{{ HTMLElement("samp") }}</li> - <li>{{ HTMLElement("script") }}</li> - <li class="html5">{{ HTMLElement("section") }}</li> - <li>{{ HTMLElement("select") }}</li> - <li>{{ HTMLElement("small") }}</li> - <li class="html5">{{ HTMLElement("source") }}</li> - <li><s class="nonStdElement">{{ HTMLElement("spacer") }}</s></li> - <li>{{ HTMLElement("span") }}</li> - <li><s class="obsoleteElement deprecatedElement">{{ HTMLElement("strike") }}</s></li> - <li>{{ HTMLElement("strong") }}</li> - <li>{{ HTMLElement("style") }}</li> - <li>{{ HTMLElement("sub") }}</li> - <li class="html5">{{ HTMLElement("summary") }}</li> - <li>{{ HTMLElement("sup") }}</li> - </ul> - <span id="T">T</span> - <ul> - <li>{{ HTMLElement("table") }}</li> - <li>{{ HTMLElement("tbody") }}</li> - <li>{{ HTMLElement("td") }}</li> - <li>{{ HTMLElement("textarea") }}</li> - <li>{{ HTMLElement("tfoot") }}</li> - <li>{{ HTMLElement("th") }}</li> - <li>{{ HTMLElement("thead") }}</li> - <li class="html5">{{ HTMLElement("time") }}</li> - <li>{{ HTMLElement("title") }}</li> - <li>{{ HTMLElement("tr") }}</li> - <li class="html5">{{ HTMLElement("track") }}</li> - <li><s class="obsoleteElement">{{ HTMLElement("tt") }}</s></li> - </ul> - <span id="U">U</span> - <ul> - <li>{{ HTMLElement("u") }}</li> - <li>{{ HTMLElement("ul") }}</li> - </ul> - <span id="V">V</span> - <ul> - <li>{{ HTMLElement("var") }}</li> - <li class="html5">{{ HTMLElement("video") }}</li> - </ul> - <span id="W">W</span> - <ul> - <li class="html5">{{ HTMLElement("wbr") }}</li> - </ul> - <span id="X">X Y Z </span> - <ul> - <li><span id="X"><s class="obsoleteElement deprecatedElement">{{ HTMLElement("xmp") }}</s></span></li> - </ul> -</div> -<p>The symbol <a href="/en-US/docs/HTML/HTML5"><img alt="This element has been added in HTML5" src="/files/3843/HTML5_Badge_32.png" style="width: 16px; height: 16px; vertical-align: middle;" title="This element has been added in HTML5"></a> indicates that the element has been added in HTML5. Note that other elements listed here may have been modified or extended by the HTML5 specification. Dimmed elements are non-standard, obsolete, or deprecated; they must not be used in new Web sites, and should gradually be removed from existing ones.</p> diff --git a/files/bn/web/html/element/section/index.html b/files/bn/web/html/element/section/index.html deleted file mode 100644 index 17eecffcd7..0000000000 --- a/files/bn/web/html/element/section/index.html +++ /dev/null @@ -1,129 +0,0 @@ ---- -title: <section> -slug: Web/HTML/Element/section -tags: - - Element - - HTML - - HTML sections - - HTML5 - - Reference - - RÊfÊrence(2) - - Web - - ÃlÊment(2) -translation_of: Web/HTML/Element/section ---- -<h2 id="āϏāĻžāϰāĻžāĻāĻļ">āϏāĻžāϰāĻžāĻāĻļ</h2> - -<p><em>HTML āϏā§āĻāĻļāύ āĻāϞāĻŋāĻŽā§āύā§āĻ</em> (<code><section></code>) āĻāĻāĻāĻŋ āĻĄāĻā§āĻŽā§āύā§āĻ āĻāϰ āĻāĻŋāĻā§ āĻ
āĻāĻļāĻā§ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰā§āĨ¤ āϝā§āĻŽāύāĻ āĻļāĻŋāϰā§āύāĻžāĻŽ āϏāĻš āĻāĻŋāĻā§ āĻāύā§āĻā§āύā§āĻāĨ¤</p> - -<div class="note"> -<p><em>āĻŦā§āϝāĻŦāĻšāĻžāϰ āύāĻŋāϰā§āĻĻā§āĻļāĻŋāĻāĻžāĻ</em></p> - -<ul> - <li>āϝāĻĻāĻŋ āĻāĻāĻāĻŋ {{HTMLElement("section")}} āĻāϰ āĻāύā§āĻā§āύā§āĻ āĻāϞāĻžāĻĻāĻžāĻāĻžāĻŦā§ āĻāĻŋāĻšā§āύāĻŋāϤ āĻāϰāĻžāϰ āĻĒā§āϰā§ā§āĻāύ āĻšā§, āϤāĻžāĻšāϞ⧠{{HTMLElement("article")}} āĻāϞāĻŋāĻŽā§āύā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</li> - <li>āϏāĻžāϧāĻžāϰāύ āĻāύā§āĻā§āĻāύāĻžāϰ āĻšāĻŋāϏā§āĻŦā§ {{HTMLElement("section")}} āĻāϞāĻŋāĻŽā§āύā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻŦā§āύ āύāĻž; āϏāĻžāϧāĻžāϰāύ āĻāύā§āĻā§āĻāύāĻžāϰ āĻšāĻŋāϏā§āĻŦā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āĻāύā§āϝ{{HTMLElement("div")}} āĻāϞāĻŋāĻŽā§āύā§āĻ āϰā§ā§āĻā§āĨ¤ āϏāĻšāĻ āĻāĻĨāĻžā§, āϏā§āĻāĻļāύ āĻļā§āϧ⧠āĻāĻāĻāĻŋ āĻĄāĻā§āĻŽā§āύā§āĻ āĻāϰ āĻāĻāĻāϞāĻžāĻāύ āϤā§āϰāĻŋāϤ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻžāĻŦā§āĨ¤</li> -</ul> -</div> - -<ul class="htmlelt"> - <li><dfn><a href="/bn-BD/docs/Web/HTML/Content_categories">āĻāύā§āĻā§āύā§āĻ āĻā§āϝāĻžāĻāĻžāĻāϰāĻŋ</a></dfn><a href="/bn-BD/docs/Web/HTML/Content_categories#Flow_content">āĻĢā§āϞ⧠āĻāύā§āĻā§āύā§āĻ</a>, <a href="/bn-BD/docs/Web/HTML/Content_categories#Sectioning_content">āϏā§āĻāĻļāύāĻŋāĻ āĻāύā§āĻā§āύā§āĻ</a>, āĻĒāĻžāϞā§āĻĒā§āĻŦāϞ āĻāύā§āĻā§āύā§āĻāĨ¤</li> - <li><dfn>āĻ
āύā§āĻŽā§āĻĻāĻŋāϤ āĻāύā§āĻā§āύā§āĻ</dfn> <a href="/bn-BD/docs/Web/HTML/Content_categories#Flow_content">āĻĢā§āϞ⧠āĻāύā§āĻā§āύā§āĻ</a></li> - <li><dfn>Tag omission</dfn> {{no_tag_omission}}</li> - <li><dfn>āĻ
āύā§āĻŽā§āĻĻāĻŋāϤ āĻĒā§āϝāĻžāϰā§āύā§āĻ āĻāϞāĻŋāĻŽā§āύā§āĻ āϏāĻŽā§āĻš</dfn> āϝā§āĻā§āύ⧠āĻāϞāĻŋāĻŽā§āύā§āĻ, āϝāĻž <a href="/bn-BD/docs/Web/HTML/Content_categories#Flow_content">āĻĢā§āϞ⧠āĻāύā§āĻā§āύā§āĻ</a> āϏāĻŽāϰā§āĻĨāύ āĻāϰā§āĨ¤ āϤāĻŦā§ āĻā§ā§āĻžāϞ āϰāĻžāĻāĻŦā§āύ, {{HTMLElement("section")}} āĻāϞāĻŋāĻŽā§āύā§āĻ āĻā§ āĻāĻāύ⧠{{HTMLElement("address")}} āĻāϞāĻŋāĻŽā§āύā§āĻ āĻāϰ āĻā§āϤāϰ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻžāĻŦā§ āύāĻžāĨ¤</li> - <li><dfn>DOM āĻāύā§āĻāĻžāϰāĻĢā§āϏ</dfn> {{domxref("HTMLElement")}}</li> -</ul> - -<h2 id="āĻ
ā§āϝāĻžāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ_āϏāĻŽā§āĻš">āĻ
ā§āϝāĻžāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ āϏāĻŽā§āĻš</h2> - -<p>āĻāĻ āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ āĻŽāϧā§āϝ⧠āĻļā§āϧ⧠<a href="/bn-BD/docs/Web/HTML/Global_attributes">āĻā§āϞā§āĻŦāĻžāϞ āĻ
ā§āϝāĻžāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ āϏāĻŽā§āĻš</a> āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻžāĻŦā§āĨ¤</p> - -<h2 id="āĻāĻĻāĻžāĻšāϰāĻŖ">āĻāĻĻāĻžāĻšāϰāĻŖ</h2> - -<pre class="brush: html"><section> - <h1>Heading</h1> - <p>Bunch of awesome content</p> -</section> -</pre> - -<h2 id="Specifications">Specifications</h2> - -<table class="standard-table"> - <thead> - <tr> - <th scope="col">Specification</th> - <th scope="col">Status</th> - <th scope="col">Comments</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{SpecName('HTML WHATWG', 'sections.html#the-section-element', '<section>')}}</td> - <td>{{Spec2('HTML WHATWG')}}</td> - <td> </td> - </tr> - <tr> - <td>{{SpecName('HTML5 W3C', 'sections.html#the-section-element', '<section>')}}</td> - <td>{{Spec2('HTML5 W3C')}}</td> - <td> </td> - </tr> - </tbody> -</table> - -<h2 id="āĻŦā§āϰāĻžāĻāĻāĻžāϰ_āĻāĻŽā§āĻĒā§āϝāĻžāĻāĻŋāĻŦāĻŋāϞāĻŋāĻāĻŋ">āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻāĻŽā§āĻĒā§āϝāĻžāĻāĻŋāĻŦāĻŋāϞāĻŋāĻāĻŋ</h2> - -<div>{{CompatibilityTable}}</div> - -<div id="compat-desktop"> -<table class="compat-table"> - <tbody> - <tr> - <th>āĻĢāĻŋāĻāĻžāϰ</th> - <th>āĻā§āϰā§āĻŽ</th> - <th>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ (āĻā§āĻā§)</th> - <th>āĻāύā§āĻāĻžāϰāύā§āĻ āĻāĻā§āϏāĻĒā§āϞā§āϰāĻžāϰ</th> - <th>āĻ
āĻĒā§āϰāĻž</th> - <th>āϏāĻžāĻĢāĻžāϰāĻŋ</th> - </tr> - <tr> - <td>āĻŽā§āϞāĻŋāĻ āϏāĻŽāϰā§āĻĨāύ</td> - <td>ā§Ģ</td> - <td>{{CompatGeckoDesktop("2.0")}}</td> - <td>⧝.ā§Ļ</td> - <td>ā§§ā§§.ā§§ā§Ļ</td> - <td>ā§Ē.ā§§</td> - </tr> - </tbody> -</table> -</div> - -<div id="compat-mobile"> -<table class="compat-table"> - <tbody> - <tr> - <th>āĻĢāĻŋāĻāĻžāϰ</th> - <th>āĻ
ā§āϝāĻžāύā§āĻĄā§āϰā§ā§āĻĄ</th> - <th>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻŽā§āĻŦāĻžāĻāϞ (āĻā§āĻā§)</th> - <th>āĻāύā§āĻāĻžāϰāύā§āĻ āĻāĻā§āϏāĻĒā§āϞā§āϰāĻžāϰ āĻŽā§āĻŦāĻžāĻāϞ</th> - <th>āĻ
āĻĒā§āϰāĻž āĻŽā§āĻŦāĻžāĻāϞ</th> - <th>āϏāĻžāĻĢāĻžāϰāĻŋ āĻŽā§āĻŦāĻžāĻāϞ</th> - </tr> - <tr> - <td>āĻŽā§āϞāĻŋāĻ āϏāĻŽāϰā§āĻĨāύ</td> - <td>⧍.⧍</td> - <td>{{CompatGeckoMobile("2.0")}}</td> - <td>⧝.ā§Ļ</td> - <td>ā§§ā§§.ā§Ļ</td> - <td>ā§Ģ.ā§Ļ (iOS ā§Ē.⧍)</td> - </tr> - </tbody> -</table> -</div> - -<h2 id="āĻāϰāĻ_āĻĻā§āĻā§āύ">āĻāϰāĻ āĻĻā§āĻā§āύ</h2> - -<ul> - <li>Other section-related elements: {{HTMLElement("body")}}, {{HTMLElement("nav")}}, {{HTMLElement("article")}}, {{HTMLElement("aside")}}, {{HTMLElement("h1")}}, {{HTMLElement("h2")}}, {{HTMLElement("h3")}}, {{HTMLElement("h4")}}, {{HTMLElement("h5")}}, {{HTMLElement("h6")}}, {{HTMLElement("hgroup")}}, {{HTMLElement("header")}}, {{HTMLElement("footer")}}, {{HTMLElement("address")}};</li> - <li><a href="/bn-BD/docs/Sections_and_Outlines_of_an_HTML5_document">Sections and outlines of an HTML5 document</a>.</li> -</ul> - -<div>{{HTMLRef}}</div> diff --git a/files/bn/web/html/element/summary/index.html b/files/bn/web/html/element/summary/index.html deleted file mode 100644 index 224f34c553..0000000000 --- a/files/bn/web/html/element/summary/index.html +++ /dev/null @@ -1,144 +0,0 @@ ---- -title: <summary> -slug: Web/HTML/Element/summary -tags: - - āĻāĻāĻ āĻāĻŋ āĻāĻŽ āĻāϞ -translation_of: Web/HTML/Element/summary ---- -<p>{{SeeCompatTable}}</p> - -<p> </p> - -<p><span id="result_box" lang="bn"><span class="hps">āϏāĻāĻā§āώāĻŋāĻĒā§āϤ</span><br> - <br> - <span class="hps">āĻāĻāĻ āĻāĻŋ āĻāĻŽ āĻāϞ</span> <span class="hps">āϏāĻžāϰāϏāĻāĻā§āώā§āĻĒ</span> <span class="hps">āĻāĻĒāĻžāĻĻāĻžāύ</span> <span class="atn hps">(</span><span class="atn"><</span><span>āϏāĻžāϰāϏāĻāĻā§āώā§āĻĒ</span><span>></span><span>)</span> <span class="hps">āĻāĻāĻāĻŋ</span> <span class="atn hps">{</span><span class="atn">{</span><span>HTMLElement</span> <span class="atn hps">(</span><span class="atn hps">"</span><span>āĻŦāĻŋāĻŦāϰāĻŖ</span><span>"</span><span>)</span><span>}</span><span>}</span> <span class="hps">āĻāĻĒāĻžāĻĻāĻžāύ</span> <span class="hps">āĻŦāĻŋāώāϝāĻŧāĻŦāϏā§āϤā§āϰ āĻāύā§āϝ</span> <span class="hps">āĻāĻāĻāĻŋ</span> <span class="hps">āϏāĻžāϰāϏāĻāĻā§āώā§āĻĒ</span><span>,</span> <span class="hps">āĻā§āϝāĻžāĻĒāĻļāύ</span><span>,</span> <span class="hps">āĻ
āĻĨāĻŦāĻž</span> <span class="hps">āϞā§āĻā§āύā§āĻĄ</span> <span class="hps">āĻšāĻŋāϏā§āĻŦā§</span> <span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšāϝāĻŧ</span><span>āĨ¤</span><br> - <span class="hps">āĻāϞā§āϞā§āĻā§āϝ</span><span>:</span> <span class="atn hps"><</span><span>āϏāĻžāϰāϏāĻāĻā§āώā§āĻĒ</span><span>></span> <span class="hps">āĻāĻĒāĻžāĻĻāĻžāύ</span> <span class="hps">āĻŦāĻžāĻĻ āĻĻā§āĻāϝāĻŧāĻž āĻšāϝāĻŧ</span><span>, āϤāĻžāĻšāϞā§</span> <span class="hps">āĻļāĻŋāϰā§āύāĻžāĻŽ</span> <span class="atn hps">"</span><span>āĻŦāĻŋāĻŦāϰāĻŖ</span><span>"</span> <span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž</span> <span class="hps">āĻšāĻŦā§</span><span>āĨ¤</span></span></p> - -<h2 id="āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ_āĻĒā§āϰā§āĻā§āώāĻžāĻĒāĻ"> <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ</span> <span class="hps">āĻĒā§āϰā§āĻā§āώāĻžāĻĒāĻ</span></span></h2> - -<table class="properties"> - <tbody> - <tr> - <th scope="row">Permitted content</th> - <td><a href="/en-US/docs/Web/Guide/HTML/Content_categories#Phrasing_content" title="en/HTML/Content categories#Phrasing content">Phrasing content</a> or one element of <a href="/en-US/docs/Web/Guide/HTML/Content_categories#Heading_content" title="en/HTML/Content categories#Heading content">Heading content</a></td> - </tr> - <tr> - <th scope="row">Tag omission</th> - <td>None, both the start tag and the end tag are mandatory.</td> - </tr> - <tr> - <th scope="row">Permitted parent element</th> - <td>The {{ HTMLElement("details") }} element.</td> - </tr> - <tr> - <th scope="row">Normative document</th> - <td><a class="external" href="http://www.whatwg.org/specs/web-apps/current-work/multipage/interactive-elements.html#the-summary-element" rel="external nofollow" title="http://www.whatwg.org/specs/web-apps/current-work/multipage/interactive-elements.html#the-summary-element">HTML5, section 4.11.2</a></td> - </tr> - </tbody> -</table> - -<h2 id="āĻāϰā§āĻĒ_āĻāϰāĻž"> <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāϰā§āĻĒ āĻāϰāĻž</span></span></h2> - -<p> <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāĻ</span> <span class="hps">āĻāĻĒāĻžāĻĻāĻžāύ</span> <span class="hps">āĻļā§āϧā§āĻŽāĻžāϤā§āϰ</span> <span class="hps">āĻā§āϞā§āĻŦāĻžāϞ</span> <span class="hps">āĻā§āĻŖāĻžāĻŦāϞā§</span> <span class="hps">āϰāϝāĻŧā§āĻā§</span><span>āĨ¤</span></span></p> - -<p> </p> - -<p><span id="result_box" lang="bn"><span class="hps">āĻĄāĻŋ āĻ āĻāĻŽÂ </span> <span class="hps">āĻāύā§āĻāĻžāϰāĻĢā§āϏ</span><br> - <br> - <span class="hps">āĻāĻ</span> <span class="hps">āĻāĻĒāĻžāĻĻāĻžāύ</span> <span class="atn hps">{</span><span class="atn">{</span><span>domxref</span> <span class="atn hps">(</span><span class="atn hps">"</span><span>HTMLElement</span><span>"</span><span>)</span><span>}</span><span>}</span> <span class="hps">āĻāύā§āĻāĻžāϰāĻĢā§āϏ āĻāĻŦāĻ āĻāĻžāϰā§āϝāĻāϰā§</span><span>āĨ¤</span></span></p> - -<p> </p> - -<p><span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāĻĻāĻžāĻšāϰāĻŖ</span></span><br> - <br> -  </p> - -<p><span class="short_text" id="result_box" lang="bn"><span class="hps">āϏāĻā§āĻāϞāύ</span><span>, āĻĒāϰā§āϰ</span> <span class="hps">āϞāĻžāĻāύ</span> <span class="hps">āϞāĻŋāĻā§āĻ āĻĨā§āĻā§</span> <span class="hps">āĻŦāĻŋāĻŦāϰāĻŖ</span> <span class="hps">āĻĒā§āϤā§</span></span></p> - -<details style="color: blue; margin-left: 15px; margin-bottom: 10px;"> </details> - -<p> <span id="result_box" lang="bn"><span class="atn hps"><</span><span>āϏāĻžāϰāϏāĻāĻā§āώā§āĻĒ</span><span>></span> <span class="hps">āĻāĻĒāϰ</span> <span class="hps">āĻāĻĻāĻžāĻšāϰāĻŖ</span> <span class="hps">āĻāύā§āϝ</span> <span class="atn hps">{</span><span class="atn">{</span><span>HTMLElement</span> <span class="atn hps">(</span><span class="atn hps">"</span><span>āĻŦāĻŋāĻŦāϰāĻŖ</span><span>"</span><span>)</span><span>}</span><span>}</span> <span class="hps">āĻĒāĻžāϤāĻžāĻāĻŋ āĻĻā§āĻā§āύāĨ¤</span></span></p> - -<h2 id="Specifications" name="Specifications"> <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻŦāĻŋāĻļā§āώ āĻāϞā§āϞā§āĻ</span></span></h2> - -<table class="standard-table"> - <thead> - <tr> - <th scope="col">Specification</th> - <th scope="col">Status</th> - <th scope="col">Comment</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{SpecName('HTML WHATWG', 'interactive-elements.html#the-summary-element', '<summary>')}}</td> - <td>{{Spec2('HTML WHATWG')}}</td> - <td> </td> - </tr> - <tr> - <td>{{SpecName('HTML5.1', 'interactive-elements.html#the-summary-element', '<summary>')}}</td> - <td>{{Spec2('HTML5.1')}}</td> - <td> </td> - </tr> - </tbody> -</table> - -<h2 id="āĻŦā§āϰāĻžāĻāĻāĻžāϰ_āĻāĻĒāϝā§āĻā§āϤāϤāĻž"> <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻŦā§āϰāĻžāĻāĻāĻžāϰ</span> <span class="hps">āĻāĻĒāϝā§āĻā§āϤāϤāĻž</span></span></h2> - -<p>{{CompatibilityTable}}</p> - -<div id="compat-desktop"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Chrome</th> - <th>Firefox (Gecko)</th> - <th>Internet Explorer</th> - <th>Opera</th> - <th>Safari</th> - </tr> - <tr> - <td>Basic support</td> - <td>12</td> - <td>{{ CompatNo}}<sup>[1]</sup></td> - <td>{{CompatNo}}</td> - <td>{{CompatNo}}</td> - <td>6</td> - </tr> - </tbody> -</table> -</div> - -<div id="compat-mobile"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Android</th> - <th>Firefox Mobile (Gecko)</th> - <th>IE Mobile</th> - <th>Opera Mobile</th> - <th>Safari Mobile</th> - </tr> - <tr> - <td>Basic support</td> - <td>4.0</td> - <td>{{CompatNo}}<sup>[1]</sup></td> - <td>{{CompatNo}}</td> - <td>{{CompatNo}}</td> - <td>{{ CompatNo}}</td> - </tr> - </tbody> -</table> -</div> - -<p>[1] Gecko doesn't currently implement this. See {{bug(591737)}}.</p> - -<h2 id="āĻāϰā§_āĻĻā§āĻā§āύ"> <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāϰ⧠āĻĻā§āĻā§āύ</span></span></h2> - -<ul> - <li>{{ HTMLElement("details") }}</li> -</ul> - -<div class="noinclude">{{HTMLRef}}</div> diff --git a/files/bn/web/html/global_attributes/accesskey/index.html b/files/bn/web/html/global_attributes/accesskey/index.html deleted file mode 100644 index 9ed0660b2c..0000000000 --- a/files/bn/web/html/global_attributes/accesskey/index.html +++ /dev/null @@ -1,146 +0,0 @@ ---- -title: āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āĻā§ -slug: Web/HTML/Global_attributes/accesskey -tags: - - āĻāĻāĻ āĻāĻŋ āĻāĻŽ āĻāϞ -translation_of: Web/HTML/Global_attributes/accesskey ---- -<p>{{HTMLSidebar("Global_attributes")}}</p> - -<p> </p> - -<div class="almost_half_cell" id="gt-res-content"> -<div dir="ltr" style="zoom: 1;"><span id="result_box" lang="bn"><span class="hps"> </span></span><span class="short_text" id="result_box" lang="bn"><span class="hps">āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āĻā§</span></span><span lang="bn"> <span class="hps">āĻā§āϞā§āĻŦāĻžāϞ</span> <span class="hps">āĻ
ā§āϝāĻžāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ</span> <span class="hps">āĻŦāϰā§āϤāĻŽāĻžāύ āĻāĻĒāĻžāĻĻāĻžāύ</span> <span class="hps">āĻāύā§āϝ</span> <span class="hps">āĻāĻāĻāĻŋ</span> <span class="hps">āĻā§āĻŦā§āϰā§āĻĄ</span> <span class="hps">āĻļāϰā§āĻāĻāĻžāĻ</span> <span class="hps">āĻā§āύāĻžāϰā§āĻ āĻāϰāĻžāϰ āĻāύā§āϝ</span> <span class="hps">āĻāĻāĻāĻŋ</span> <span class="hps">āĻāĻā§āĻāĻŋāϤ āĻĒā§āϰāĻĻāĻžāύ āĻāϰā§</span><span>āĨ¤ </span><span class="hps">āĻāĻ āĻŦā§āĻļāĻŋāώā§āĻā§āϝ</span> <span class="hps">āĻ
āĻā§āώāϰā§āϰ</span> <span class="hps">āĻāĻāĻāĻŋ</span> <span class="hps">āϏā§āĻĨāĻžāύ</span> <span class="hps">āĻŦāĻŋāĻā§āĻāĻŋāύā§āύ āϤāĻžāϞāĻŋāĻāĻž-āϰ</span> <span class="atn hps">(</span><span>āĻāĻ</span> <span class="hps">āĻāĻāĻ</span> <span class="hps">āĻāĻāύāĻŋāĻā§āĻĄ</span> <span class="hps">āĻā§āĻĄ</span> <span class="hps">āĻĒāϝāĻŧā§āύā§āĻ</span><span>)</span> <span class="hps">āύāĻŋāϝāĻŧā§ āĻāĻ āĻŋāϤ</span><span>āĨ¤</span> <span class="hps">āĻŦā§āϰāĻžāĻāĻāĻžāϰ</span> <span class="hps">āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰ āĻāĻŋāĻŦā§āϰā§āĻĄ</span> <span class="hps">āϞā§āĻāĻāĻ</span> <span class="hps">āϝ⧠āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ</span> <span class="hps">āĻĒā§āϰāĻĨāĻŽāĻāĻŋ</span> <span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰ</span><span>āĨ¤</span><br> -<br> -<span class="hps"> </span></span><span class="short_text" id="result_box" lang="bn"><span class="hps">āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āĻā§ </span></span><span lang="bn"><span class="hps">āϏāĻā§āϰāĻŋāϝāĻŧ</span> <span class="hps">āĻ
āĻĒāĻžāϰā§āĻļāύ</span> <span class="hps">āĻŦā§āϰāĻžāĻāĻāĻžāϰ</span> <span class="hps">āĻāĻŦāĻ</span> <span class="hps">āϤāĻžāϰ</span> <span class="hps">āĻĒā§āϞā§āϝāĻžāĻāĻĢāϰā§āĻŽ</span> <span class="hps">āĻāĻĒāϰ āύāĻŋāϰā§āĻāϰ āĻāϰā§āĨ¤</span></span></div> -</div> - -<table class="standard-table"> - <tbody> - <tr> - <th> </th> - <th>Windows</th> - <th>Linux</th> - <th>Mac</th> - </tr> - <tr> - <th>Firefox</th> - <td colspan="2" rowspan="1"><kbd>Alt</kbd> + <kbd>Shift</kbd> + <kbd><em>key</em></kbd></td> - <td>On Firefox 14 or newer, <kbd>Control</kbd> + <kbd>Alt</kbd> + <kbd><em>key</em></kbd><br> - On Firefox 13 or older, <kbd>Control</kbd> + <kbd><em>key</em></kbd></td> - </tr> - <tr> - <th>Internet Explorer</th> - <td><kbd>Alt</kbd> + <kbd><em>key</em></kbd></td> - <td colspan="2" rowspan="1">N/A</td> - </tr> - <tr> - <th>Google Chrome</th> - <td colspan="2" rowspan="1" style="text-align: center;"><kbd>Alt</kbd> + <kbd><em>key</em></kbd></td> - <td><kbd>Control</kbd> + <kbd>Alt</kbd> + <kbd><em>key</em></kbd></td> - </tr> - <tr> - <th>Safari</th> - <td><kbd>Alt</kbd> + <kbd><em>key</em></kbd></td> - <td>N/A</td> - <td><kbd>Control</kbd> + <kbd>Alt</kbd> + <kbd><em>key</em></kbd></td> - </tr> - <tr> - <th>Opera</th> - <td colspan="3" rowspan="1"><kbd>Shift</kbd> + <kbd>Esc</kbd> opens a contents list which are accessible by accesskey, then, can choose an item by pressing <kbd><em>key</em></kbd></td> - </tr> - </tbody> -</table> - -<p> <span id="result_box" lang="bn"><span class="hps">āĻĢāĻžāϝāĻŧāĻžāϰāĻĢāĻā§āϏ</span> <span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰ</span> <span class="hps">āĻĒāĻāύā§āĻĻ āĻĒā§āϰāϝāĻŧā§āĻāύ</span> <span class="hps">āĻŽāĻĄāĻŋāĻĢāĻžāϝāĻŧāĻžāϰ āĻā§</span> <span class="hps">āĻāĻžāϏā§āĻāĻŽāĻžāĻāĻ</span> <span class="hps">āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āĻŽāύ⧠āϰāĻžāĻāĻŦā§āύ</span><span>āĨ¤</span></span></p> - -<p><span class="short_text" id="result_box" lang="bn"><span class="hps">āĻŦāĻŋāĻļā§āώ āĻāϞā§āϞā§āĻ</span></span></p> - -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">Specification</th> - <th scope="col">Status</th> - <th scope="col">Comment</th> - </tr> - <tr> - <td>{{SpecName('HTML WHATWG', "interaction.html#the-accesskey-attribute", "accesskey")}}</td> - <td>{{Spec2('HTML WHATWG')}}</td> - <td>No change from latest snapshot, {{SpecName('HTML5.1')}}</td> - </tr> - <tr> - <td>{{SpecName('HTML5.1', "editing.html#the-accesskey-attribute", "accesskey")}}</td> - <td>{{Spec2('HTML5.1')}}</td> - <td>Snapshot of {{SpecName('HTML WHATWG')}}, no change from {{SpecName('HTML5 W3C')}}</td> - </tr> - <tr> - <td>{{SpecName('HTML5 W3C', "editing.html#the-accesskey-attribute", "accesskey")}}</td> - <td>{{Spec2('HTML5 W3C')}}</td> - <td>Snapshot of {{SpecName('HTML WHATWG')}}. From {{SpecName('HTML4.01')}}, several characters can be set as the <code>accesskey</code>. Also, it can be set on any element.</td> - </tr> - <tr> - <td>{{SpecName('HTML4.01', "interact/forms.html#h-17.11.2", "accesskey")}}</td> - <td>{{Spec2('HTML4.01')}}</td> - <td>Only supported on {{ HTMLElement("a") }}, {{ HTMLElement("area") }}, {{ HTMLElement("button") }}, {{ HTMLElement("input") }}, {{ HTMLElement("label") }}, {{ HTMLElement("legend") }} and {{ HTMLElement("textarea") }}</td> - </tr> - </tbody> -</table> - -<h2 id="āĻŦā§āϰāĻžāĻāĻāĻžāϰ_āĻāĻĒāϝā§āĻā§āϤāϤāĻž"> <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻŦā§āϰāĻžāĻāĻāĻžāϰ</span> <span class="hps">āĻāĻĒāϝā§āĻā§āϤāϤāĻž</span></span></h2> - -<p>{{CompatibilityTable}}</p> - -<div id="compat-desktop"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Chrome</th> - <th>Firefox (Gecko)</th> - <th>Internet Explorer</th> - <th>Opera</th> - <th>Safari</th> - </tr> - <tr> - <td>Basic support</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - </tr> - </tbody> -</table> -</div> - -<div id="compat-mobile"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Android</th> - <th>Chrome for Android</th> - <th>Firefox Mobile (Gecko)</th> - <th>IE Mobile</th> - <th>Opera Mobile</th> - <th>Safari Mobile</th> - </tr> - <tr> - <td>Basic support</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - </tr> - </tbody> -</table> -</div> - -<h2 id="āĻāϰā§_āĻĻā§āĻā§āύ"> <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāϰ⧠āĻĻā§āĻā§āύ</span></span></h2> - -<p><span class="short_text" id="result_box" lang="bn"><span class="hps">āϏāĻāϞ</span> <span class="hps">āĻā§āϞā§āĻŦāĻžāϞ</span> <span class="hps">āĻā§āĻŖāĻžāĻŦāϞā§</span><span> </span></span></p> - -<ul> -</ul> diff --git a/files/bn/web/html/global_attributes/contenteditable/index.html b/files/bn/web/html/global_attributes/contenteditable/index.html deleted file mode 100644 index 083dd6493d..0000000000 --- a/files/bn/web/html/global_attributes/contenteditable/index.html +++ /dev/null @@ -1,103 +0,0 @@ ---- -title: contenteditable -slug: Web/HTML/Global_attributes/contenteditable -translation_of: Web/HTML/Global_attributes/contenteditable ---- -<p class="note">{{HTMLSidebar("Global_attributes")}}</p> - -<p><strong>āĻāύā§āĻā§āύā§āĻā§āĻĻāĻŋāϤā§āĻŦāϞ</strong> <a href="/en-US/docs/Web/HTML/Global_attributes">āĻā§āϞā§āĻŦāĻžāϞ āĻāϤā§āϰāĻŋāĻŦāĻŋā§āĻ</a> āĻāĻāĻāĻŋ āĻāύāĻžāĻŽā§āĻŦā§āϰāĻžāϤā§āĻ āĻāϤā§āϰāĻŋāĻŦāĻŋā§ā§āĻ āϝāĻž āύāĻŋāϰā§āĻĻā§āĻļāĻŋāϤ āĻāϰ⧠āϝ⧠āϝāĻĻāĻŋ āĻāϞāĻŋāĻŽā§āύā§āϤ āĻāĻāĻāĻžāϰ āĻĻā§āĻŦāĻžāϰāĻž āĻāĻĄāĻŋāĻāĻŋāĻ āĻāϰāĻž āϝāĻžā§āĨ¤āϤāĻžāĻšāϞā§,āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻāĻĄāĻŋāĻāĻŋāĻ āĻāϰ āĻāύā§āϝ āϤāĻžāϰ āĻā§āĻŋāĻĻāĻā§āĻ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻŦā§āĨ¤ āĻāϤā§āϰāĻŋāĻŦāĻŋā§ā§āĻāĻŋ āύāĻŋāĻŽā§āύā§āϰ āϝā§āĻā§āύ⧠āĻāĻāĻāĻŋ āĻā§āϞā§āĻā§ āύāĻŋāϤ⧠āĻšāĻŦā§āĻ</p> - -<ul> - <li><span style="font-family: courier new;">āϏāϤā§āϝ</span> āĻ
āĻĨāĻŦāĻž āĻāĻŽā§āĻĒāϤāĻŋ <em>āϏā§āĻā§āϰāĻŋāĻ </em>,āϝāĻž āύāĻŋāϰā§āĻĻā§āĻļāĻŋāϤ āĻāϰ⧠āϝ⧠āĻāϞāĻŋāĻŽā§āύā§āϤāĻāĻŋ āĻ
āĻŦāĻļā§āϝāĻ āĻāĻĄāĻŋāĻā§āĻŦāϞ;</li> - <li><span style="font-family: courier new;">āĻŽāĻŋāĻĨā§āϝāĻž</span>,āϝāĻž āύāĻŋāϰā§āĻĻā§āĻļāĻŋāϤ āĻāϰ⧠āϝ⧠āĻāϞāĻŋāĻŽā§āύā§āϤāĻāĻŋ āĻāĻĄāĻŋāĻā§āĻŦāϞ āύā§āĨ¤</li> -</ul> - -<p>āϝāĻĻāĻŋ āĻāĻ āĻāϤā§āϰāĻŋāĻŦāĻŋā§ā§āĻ āϏā§āĻ āύāĻž āĻšā§,āĻāĻšāĻžāϰ āĻĻāĻŋāĻĢā§āϞāĻ āĻā§āϞ⧠āĻāĻšāĻžāϰ āĻĒā§āϝāĻžāϰā§āύā§āĻ<em> āĻāϞāĻŋāĻŽā§āύā§āϤ āĻĨā§āĻā§ āύā§ā§āĻž āĻšāĻŦā§</em>āĨ¤</p> - -<p>āĻāĻ āĻāϤā§āϰāĻŋāĻŦāĻŋā§ā§āĻ āĻāĻāĻāĻŋ āĻāύāĻžāĻŽā§āĻŦā§āϰāĻžāϤā§āĻ āĻāĻŦāĻ āĻŦā§āϞāĻŋā§āĻžāύ āύā§āĨ¤ āĻāĻšāĻžāϰ āĻŽāĻžāύ⧠āϝā§Â <span style="font-family: courier new;">āϏāϤā§āϝ</span>, <span style="font-family: courier new;">āĻŽāĻŋāĻĨā§āϝāĻž</span> āĻ
āĻĨāĻŦāĻž āĻāĻŽā§āĻĒāĻāĻŋ <em>āϏā§āĻā§āϰāĻŋāĻ</em> āĻā§āϞā§āϰ āϏā§āĻĒāώā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāĻžāϰā§āϝāĻāĻžāϰ āĻāĻŦāĻ āĻāϰ āĻŽāϤ āĻļāϰā§āĻāĻšā§āϝāĻžāύā§āĻĄ <code><label contenteditable>Example Label</label> </code>āĻ
āύā§āĻŽā§āĻĻāĻŋāϤ āύā§āĨ¤āϏāĻ āĻŋāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻšāϞ <code><label contenteditable="true">Example Label</label></code>āĨ¤</p> - -<h2 id="āϏā§āĻĒā§āϏāĻŋāĻĢāĻŋāĻā§āĻļāύāϏ">āϏā§āĻĒā§āϏāĻŋāĻĢāĻŋāĻā§āĻļāύāϏ</h2> - -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">Specification</th> - <th scope="col">Status</th> - <th scope="col">Comment</th> - </tr> - <tr> - <td>{{SpecName('HTML WHATWG', "editing.html#attr-contenteditable", "contenteditable")}}</td> - <td>{{Spec2('HTML WHATWG')}}</td> - <td>No change from latest snapshot, {{SpecName('HTML5.1')}}</td> - </tr> - <tr> - <td>{{SpecName('HTML5.1', "editing.html#attr-contenteditable", "contenteditable")}}</td> - <td>{{Spec2('HTML5.1')}}</td> - <td>Snapshot of {{SpecName('HTML WHATWG')}}, no change from {{SpecName('HTML5 W3C')}}</td> - </tr> - <tr> - <td>{{SpecName('HTML5 W3C', "editing.html#attr-contenteditable", "contenteditable")}}</td> - <td>{{Spec2('HTML5 W3C')}}</td> - <td>Snapshot of {{SpecName('HTML WHATWG')}}, initial definition.</td> - </tr> - </tbody> -</table> - -<h2 id="āĻŦā§āϰāĻžāĻāĻāĻžāϰ_āĻāĻŽā§āĻĒā§āϝāĻžāĻāĻŋāĻŦāĻŋāϞāĻŋāĻāĻŋ">āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻāĻŽā§āĻĒā§āϝāĻžāĻāĻŋāĻŦāĻŋāϞāĻŋāĻāĻŋ</h2> - -<p>{{ CompatibilityTable() }}</p> - -<div id="compat-desktop"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Chrome</th> - <th>Firefox (Gecko)</th> - <th>Internet Explorer</th> - <th>Opera</th> - <th>Safari</th> - </tr> - <tr> - <td>Basic support</td> - <td>{{ CompatVersionUnknown() }}</td> - <td>{{ CompatGeckoDesktop("1.9") }}</td> - <td>{{ CompatVersionUnknown() }}</td> - <td>{{ CompatVersionUnknown() }}</td> - <td>{{ CompatVersionUnknown() }}</td> - </tr> - </tbody> -</table> -</div> - -<div id="compat-mobile"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Android</th> - <th>Chrome for Android</th> - <th>Firefox Mobile (Gecko)</th> - <th>IE Mobile</th> - <th>Opera Mobile</th> - <th>Safari Mobile</th> - </tr> - <tr> - <td>Basic support</td> - <td>{{ CompatVersionUnknown() }}</td> - <td>{{ CompatGeckoMobile("1.9") }}</td> - <td>{{ CompatVersionUnknown() }}</td> - <td>{{ CompatVersionUnknown() }}</td> - <td>{{ CompatVersionUnknown() }}</td> - <td>{{ CompatVersionUnknown() }}</td> - </tr> - </tbody> -</table> -</div> - -<h2 id="āĻāϰāĻ_āĻĻā§āĻā§āύ">āĻāϰāĻ āĻĻā§āĻā§āύ</h2> - -<ul> - <li>āϏāĻŦ <a href="/en-US/docs/Web/HTML/Global_attributes">āĻā§āϞā§āĻŦāĻžāϞ āĻāϤā§āϰāĻŋāĻŦā§ā§āϤāϏāĨ¤</a></li> - <li>{{domxref("HTMLElement.contentEditable")}} āĻāĻŦāĻ {{domxref("HTMLElement.isContentEditable")}}</li> -</ul> diff --git a/files/bn/web/html/global_attributes/draggable/index.html b/files/bn/web/html/global_attributes/draggable/index.html deleted file mode 100644 index 47aee89b01..0000000000 --- a/files/bn/web/html/global_attributes/draggable/index.html +++ /dev/null @@ -1,101 +0,0 @@ ---- -title: āĻĄā§āϰāĻžāĻā§āĻŦāϞ -slug: Web/HTML/Global_attributes/draggable -tags: - - āĻāĻāĻ āĻāĻŋ āĻāĻŽ āĻāϞ -translation_of: Web/HTML/Global_attributes/draggable ---- -<p>{{HTMLSidebar("Global_attributes")}}{{SeeCompatTable}}</p> - -<p><span id="result_box" lang="bn"><span class="hps">āĻā§āύ⧠āĻāύāĻžāϰ āϝā§āĻā§āϝ</span> <a href="/en-US/docs/">āĻā§āϞā§āĻŦāĻžāϞ āĻ
ā§āϝāĻžāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ </a><a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes"> </a><span class="hps">āĻāĻĒāĻžāĻĻāĻžāύ</span> <span class="hps">āĻā§āύ⧠āύāĻŋāϝāĻŧā§ āϝāĻžāĻŦā§</span> <span class="hps">āϝ⧠āĻāĻŋāύāĻž āϤāĻžāϰ āĻāĻā§āĻāĻŋāϤ</span> <span class="hps">āĻāĻāĻāĻŋ</span> <span class="hps">āĻāĻŖāĻŋāϤ</span> <span class="hps">āĻ
ā§āϝāĻžāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ</span></span> āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠{{domxref("HTML_Drag_and_Drop_API","HTML Drag and Drop API")}}. <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāĻāĻž</span> <span class="hps">āύāĻŋāĻŽā§āύāϞāĻŋāĻāĻŋāϤ</span> <span class="hps">āĻŽāĻžāύ āĻĨāĻžāĻāϤ⧠āĻĒāĻžāϰā§;</span></span></p> - -<ul> - <li><span style="font-family: courier new;">āϏāĻ āĻŋāĻ,āĻāĻāĻŋ āύāĻŋā§āĻĻā§āĻļ āĻāϰ⧠āϝ⧠āĻāĻĒāĻžāĻĻāĻžāύāĻāĻŋ āĻāĻžāύāĻž āĻšāϤ⧠āĻĒāĻžāϰā§</span></li> - <li>āĻā§āϞ,<span style="font-family: courier new;">āĻāĻāĻŋ āύāĻŋā§āĻĻā§āĻļ āĻāϰ⧠āϝ⧠āĻāĻĒāĻžāĻĻāĻžāύāĻāĻŋ āĻāĻžāύāĻž āĻšāϤ⧠āĻĒāĻžāϰ⧠āύāĻž</span></li> -</ul> - -<p>āϝāĻĻāĻŋ āĻāĻ āĻāϰā§āĻĒāύ āϏā§āĻ āύāĻž āĻšā§, āϤāĻŦā§ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻŽāĻžāύ āĻāĻĒāύāĻž-āĻāĻĒāύāĻŋ āĻšā§, <span id="result_box" lang="bn"><span class="hps">āĻāĻāϰāĻŖ āϝāĻžāϰ āĻ
āϰā§āĻĨ</span> <span class="hps">āĻŦā§āϰāĻžāĻāĻāĻžāϰ</span> <span class="hps">āĻĻā§āĻŦāĻžāϰāĻž</span> <span class="hps">āĻĄāĻŋāĻĢāϞā§āĻāϰā§āĻĒā§</span> <span class="hps">āϏāĻāĻā§āĻāĻžāϝāĻŧāĻŋāϤ</span> <span class="hps">āĻāĻ</span> <span class="hps">āĻšāĻāϝāĻŧāĻž āĻāĻāĻŋāϤ</span><span>āĨ¤</span></span></p> - -<p><span id="result_box" lang="bn"><span class="hps">āĻāĻ āĻŦā§āĻļāĻŋāώā§āĻā§āϝ</span>āĻāĻŋ <em><span class="hps">āĻāĻŖāĻŋāϤ</span></em> <span class="hps">āϤāĻŦā§</span> <span class="hps">āĻāĻāĻāĻŋ</span> <em><span class="hps">āĻŦā§āϞāĻŋāϝāĻŧāĻžāύ</span></em> <span class="hps">āύāĻž</span><span>āĨ¤ </span><span class="hps">āĻāĻ</span> <span class="hps">āĻŽāĻžāύ āϏāϤā§āϝ āĻŦāĻž āĻŽāĻŋāĻĨā§āϝāĻž</span> āĻšā§āĻ āĻāϰ <span class="hps">āϏā§āĻĒāώā§āĻ</span> <span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰ</span> <span class="hps">āĻŦāĻžāϧā§āϝāϤāĻžāĻŽā§āϞāĻ, āϝā§</span> <span class="hps">āĻŽāĻžāύā§</span> <span class="hps">āĻāĻŦāĻ</span> <span class="atn hps"><</span><span>āĻā§āϝāĻžāĻ</span> <span class="hps">āĻā§āύ⧠āĻāύāĻžāϰ āϝā§āĻā§āϝ</span><span>></span> <span class="hps">āĻāĻĻāĻžāĻšāϰāĻŖ</span> <span class="hps">āĻā§āϝāĻžāĻ</span> <span class="atn hps"><</span><span>/</span> <span class="hps">āĻā§āϝāĻžāĻ</span><span>></span> <span class="hps">āĻŽāϤ</span> <span class="hps">āĻāĻāĻāĻŋ</span> <span class="hps">āϏāĻāĻā§āώāĻŋāĻĒā§āϤ āϞā§āĻāĻžāϰ</span> <span class="hps">āĻ
āύā§āĻŽāϤāĻŋ āĻĻā§āĻāϝāĻŧāĻž āĻšāϝāĻŧ āύāĻžāĨ¤</span> <span class="hps">āϏāĻ āĻŋāĻ</span> <span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻŋ āĻšāϞā§</span> <span class="atn hps"><</span><span>āĻā§āϝāĻžāĻ</span> <span class="hps">āĻā§āύ⧠āĻāύāĻžāϰ āϝā§āĻā§āϝ</span> <span class="hps">=</span> <span class="atn hps">"</span><span>āϏāϤā§āϝ</span><span>"</span><span>></span> <span class="hps">āĻāĻĻāĻžāĻšāϰāĻŖ</span> <span class="hps">āĻā§āϝāĻžāĻ</span> <span class="atn hps"><</span><span>/</span> <span class="hps">āĻā§āϝāĻžāĻ</span><span>></span> āĨ¤</span></p> - -<p><span id="result_box" lang="bn"><span class="hps">āĻĄāĻŋāĻĢāϞā§āĻāϰā§āĻĒā§</span><span>,</span> <span class="hps">āĻļā§āϧā§āĻŽāĻžāϤā§āϰ</span> <span class="hps">āĻā§āĻā§āϏāĻ</span><span class="hps">,</span> <span class="hps">āĻāĻŦāĻŋ, āϞāĻŋāĻāĻ āύāĻŋāϰā§āĻŦāĻžāĻāύ āĻāϰāĻž āĻšāϞ⧠</span></span><span lang="bn"><span class="hps">āĻā§āύ⧠āύā§āĻā§āĻž āϝāĻžāĻŦā§āĨ¤āϏāĻāϞ āĻāĻĒāĻžāĻĻāĻžāύ āĻāϰ āĻāύā§āϝ, āĻĒāϰā§āĻŦāĻāĻŋ</span></span> <strong>{{domxref('GlobalEventHandlers.ondragstart','ondragstart')}} </strong>āĻ
āĻŦāĻļā§āϝāĻ<strong> </strong>āĻā§āύ⧠āύā§āĻā§āĻž āĻāĻŦāĻ āĻā§āĻā§ā§ āĻĻā§āĻā§āĻžāϰ āĻāĻžāĻ āĻāϰ āĻāύā§āϝ āϏā§āĻ āĻāϰāϤ⧠āĻšāĻŦā§, āϝā§āĻŽāύ āĻĻā§āĻāĻžāύ⧠āĻšāϞ⧠<a href="/en-US/docs/DragDrop/Drag_Operations" title="https://developer.mozilla.org/En/DragDrop/Drag_Operations">āĻāĻŽā§āĻĒā§āϰā§āĻšā§āύāϏāĻŋāĻ āĻāĻĻāĻžāĻšāĻžāϰāύ</a>.</p> - -<h2 id="āϏā§āĻĒā§āϏāĻŋāĻĢāĻŋāĻā§āĻļāύ">āϏā§āĻĒā§āϏāĻŋāĻĢāĻŋāĻā§āĻļāύ</h2> - -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">āϏā§āĻĒā§āϏāĻŋāĻĢāĻŋāĻā§āĻļāύ</th> - <th scope="col">āĻ
āĻŦāϏā§āĻĨāĻž</th> - <th scope="col">āĻŽāύā§āϤāĻŦā§āϝ</th> - </tr> - <tr> - <td>{{SpecName('HTML WHATWG', "interaction.html#the-draggable-attribute", "draggable")}}</td> - <td>{{Spec2('HTML WHATWG')}}</td> - <td>āĻŦāϰā§āϤāĻŽāĻžāύ āϏā§āύā§āϝāĻžāĻĒāĻļāĻ āĻšāϤ⧠āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āύā§āĻ, {{SpecName('HTML5.1')}}</td> - </tr> - <tr> - <td>{{SpecName('HTML5.1', "editing.html#the-draggable-attribute", "draggable")}}</td> - <td>{{Spec2('HTML5.1')}}</td> - <td>āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āϏāĻāĻā§āĻāĻž āĻāϰ āϏā§āύā§āϝāĻžāĻĒāĻļāĻ {{SpecName('HTML WHATWG')}},</td> - </tr> - </tbody> -</table> - -<h2 id="āĻŦā§āϰāĻžāĻāĻāĻžāϰ_āĻāĻŽā§āĻĒāĻŋāĻŦāĻŋāϞāĻŋāĻāĻŋ">āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻāĻŽā§āĻĒāĻŋāĻŦāĻŋāϞāĻŋāĻāĻŋ</h2> - -<p>{{ CompatibilityTable() }}</p> - -<div id="compat-desktop"> -<table class="compat-table"> - <tbody> - <tr> - <th>āĻŦā§āĻļāĻŋāώā§āĻā§āϝ</th> - <th>āĻā§āϰā§āĻŽ</th> - <th>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ (āĻā§āĻāĻā§)</th> - <th>āĻāύā§āĻāĻžāϰāύā§āĻ āĻāĻā§āϏāĻĒā§āϞā§āϰāĻžāϰ</th> - <th>āĻ
āĻĒā§āϰāĻž</th> - <th>āϏāĻžāĻĢāĻžāϰāĻŋ</th> - </tr> - <tr> - <td>āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āϏāĻšāĻžā§āϤāĻž</td> - <td>{{ CompatVersionUnknown() }}</td> - <td>{{ CompatGeckoDesktop("1.8.1") }}</td> - <td>{{ CompatVersionUnknown() }}</td> - <td>{{ CompatVersionUnknown() }}</td> - <td>{{ CompatVersionUnknown() }}</td> - </tr> - </tbody> -</table> -</div> - -<div id="compat-mobile"> -<table class="compat-table"> - <tbody> - <tr> - <th>āĻŦā§āĻļāĻŋāώā§āĻā§āϝ</th> - <th>āĻāύā§āĻĄā§āϰā§ā§ā§āĻĄ</th> - <th>āĻāύā§āĻĄā§āϰā§ā§āĻĄā§āϰ āĻāύā§āϝ āĻā§āϰā§āĻŽ</th> - <th>āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻŽā§āĻŦāĻžāĻāϞ (āĻā§āĻāĻā§)</th> - <th>āĻāĻ āĻ āĻŽā§āĻŦāĻžāĻāϞ</th> - <th>āĻ
āĻĒā§āϰāĻž āĻŽā§āĻŦāĻžāĻāϞ</th> - <th>āϏāĻžāĻĢāĻžāϰāĻŋ āĻŽā§āĻŦāĻžāĻāϞ</th> - </tr> - <tr> - <td>āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āϏāĻšāĻžā§āϤāĻž</td> - <td>{{ CompatVersionUnknown() }}</td> - <td>{{ CompatVersionUnknown() }}</td> - <td>{{ CompatGeckoMobile("1.8.1") }}</td> - <td>{{ CompatVersionUnknown() }}</td> - <td>{{ CompatVersionUnknown() }}</td> - <td>{{ CompatVersionUnknown() }}</td> - </tr> - </tbody> -</table> -</div> - -<h2 id="āĻāϰāĻ_āĻĻā§āĻā§āύ">āĻāϰāĻ āĻĻā§āĻā§āύ</h2> - -<ul> - <li>āϏāĻŦ <a href="/en-US/docs/Web/HTML/Global_attributes">āĻā§āϞā§āĻŦāĻžāϞ āĻāĻā§āϰāĻŋāĻŦāĻŋāĻāĻāϏ</a>.</li> -</ul> diff --git a/files/bn/web/html/global_attributes/hidden/index.html b/files/bn/web/html/global_attributes/hidden/index.html deleted file mode 100644 index eb0e626582..0000000000 --- a/files/bn/web/html/global_attributes/hidden/index.html +++ /dev/null @@ -1,105 +0,0 @@ ---- -title: āĻā§āĻĒāύ -slug: Web/HTML/Global_attributes/hidden -tags: - - āĻāĻāĻ āĻāĻŋ āĻāĻŽ āĻāϞ -translation_of: Web/HTML/Global_attributes/hidden ---- -<p class="note">{{HTMLSidebar("Global_attributes")}}</p> - -<p> <span id="result_box" lang="bn"><span class="hps">āϞā§āĻāĻžāύā§</span> <span class="hps">āĻā§āϞā§āĻŦāĻžāϞ</span> <span class="hps">āĻ
ā§āϝāĻžāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ</span> <span class="hps">āĻāĻĒāĻžāĻĻāĻžāύ</span> <span class="hps">āĻāĻāύā§</span> <span class="hps">āύāϝāĻŧ</span><span>,</span> <span class="hps">āĻ
āĻĨāĻŦāĻž āĻāϰ</span><span>,</span> <span class="hps">āĻĒā§āϰāĻžāϏāĻā§āĻāĻŋāĻ</span> <span class="hps">āϤāĻž āύāĻŋāϰā§āĻĻā§āĻļ āĻāϰ⧠āĨ¤āĻāĻāĻāĻŋ</span> <span class="hps">āĻŦā§āϞāĻŋāϝāĻŧāĻžāύ</span> <span class="hps">āĻŦā§āĻļāĻŋāώā§āĻā§āϝ āĻšāϞ.</span> <span class="hps">āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āĻāĻāĻŋ</span> <span class="hps">āϞāĻāĻāύ</span> <span class="hps">āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻž āϏāĻŽā§āĻĒāύā§āύ</span> <span class="hps">āύāĻž āĻšāĻāϝāĻŧāĻž āĻĒāϰā§āϝāύā§āϤ</span> <span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻžāĻŦā§ āύāĻž</span> <span class="hps">āϝā§</span> <span class="hps">āĻĒā§āώā§āĻ āĻžāϰ</span> <span class="hps">āĻāĻĒāĻžāĻĻāĻžāύ</span> <span class="hps">āĻāĻĄāĻŧāĻžāϞ</span> <span class="hps">āĻāϰāϤ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝā§āϤā§</span> <span class="hps">āĻĒāĻžāϰā§</span><span>āĨ¤ </span><span class="hps">āĻŦā§āϰāĻžāĻāĻāĻžāϰ</span> <span class="hps">āϝā§āĻŽāύ</span> <span class="hps">āĻāĻĒāĻžāĻĻāĻžāύ</span> <span class="hps">āϰā§āύā§āĻĄāĻžāϰ</span> <span class="hps">āĻāϰāĻž āĻšāĻŦā§ āύāĻžāĨ¤</span></span></p> - -<p> </p> - -<p><span id="result_box" lang="bn"><span class="hps">āĻāĻ āĻŦā§āĻļāĻŋāώā§āĻā§āϝ</span> <span class="hps">āĻŦā§āϧāĻāĻžāĻŦā§</span> <span class="hps">āĻĻā§āĻāĻžāύā§</span> <span class="hps">āϝā§āϤ⧠āĻĒāĻžāϰā§</span> <span class="hps">āϝā§</span> <span class="hps">āĻāύā§āĻā§āύā§āĻ</span> <span class="hps">āĻāĻĄāĻŧāĻžāϞ</span> <span class="hps">āĻāϰāϤā§</span> <span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž</span> <span class="hps">āĻāĻāĻŋāϤ āύāϝāĻŧ</span><span>āĨ¤ </span><span class="hps">āĻāĻ</span> <span class="hps">āĻāĻāĻāĻŋ</span> <span class="hps">āϏā§āĻāĻžāĻāϞāĻŋāĻ</span> <span class="hps">āϏāĻŋāĻĻā§āϧāĻžāύā§āϤ</span> <span class="hps">āĻāĻŦāĻ</span> <span class="hps">āϤāĻžāĻĻā§āϰ</span> <span class="hps">āĻāĻāĻāĻŋ</span> <span class="hps">āĻĒā§āϰā§āĻĒā§āϰāĻŋ</span> <span class="hps">āϏāĻ āĻŋāĻ</span> <span class="hps">āĻĒāĻžāϤāĻž</span> <span class="hps">āύā§āϤā§āϤā§āĻŦ āĻāĻžāĻ</span> <span class="hps">āĻĻā§āĻāĻžāĻā§āĻā§</span> <span class="hps">āĻ
āύā§āϝ āĻļā§āϞā§</span> <span class="hps">āĻšāĻŋāϏāĻžāĻŦā§</span> <span class="hps">āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ</span><span>, āĻāĻāĻŋ āĻāĻāĻāĻŋ</span> <span class="hps">āĻā§āϝāĻžāĻŦāϝā§āĻā§āϤ</span> <span class="hps">āĻāύā§āĻāĻžāϰāĻĢā§āϏ</span> <span class="hps">āĻā§āϝāĻžāĻŦ</span> <span class="hps">āĻĒā§āϝāĻžāύā§āϞ āϞā§āĻāĻžāύ</span> <span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž</span> <span class="hps">āĻāĻāĻŋāϤ āύāϝāĻŧ</span><span>āĨ¤</span><br> - <br> - <span class="hps">āĻā§āĻĒāύ āĻāĻĒāĻžāĻĻāĻžāύ</span> <span class="hps">āĻ
</span> <span class="hps">āϞā§āĻāĻžāύā§</span> <span class="hps">āĻāĻĒāĻžāĻĻāĻžāύ</span> <span class="hps">āĻāĻŦāĻ</span> <span class="hps">āϝā§</span> <span class="hps">āϏā§āĻā§āϰāĻŋāĻĒā§āĻ</span> <span class="hps">āĻāĻĒāĻžāĻĻāĻžāύ</span> <span class="hps">āĻāĻāύāĻ</span> <span class="hps">āύāĻŋāϰā§āĻŦāĻžāĻš āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ</span> <span class="hps">āĻāĻŦāĻ</span> <span class="hps">āĻĢāϰā§āĻŽ āĻāĻĒāĻžāĻĻāĻžāύ</span> <span class="hps">āĻāĻāύāĻ</span> <span class="hps">āĻāĻŽāĻž āĻĻāĻŋāϤ⧠āĻĒāĻžāϰā§āύ</span><span>, āϝāĻžāϰ āĻŽāĻžāύā§</span> <span class="hps">āϏāĻā§āϰāĻŋāϝāĻŧ</span> <span class="hps">āĻāĻāύāĻ</span> <span class="hps">āĻāĻāĻāĻŋ</span> <span class="hps">āĻā§āĻĒāύ</span> <span class="hps">āĻāĻĒāĻžāĻĻāĻžāύ</span> <span class="hps">āĻāϤā§āϤāϰāĻĒā§āϰā§āώ</span> <span class="hps">āϝ⧠āĻāĻĒāĻžāĻĻāĻžāύ</span> <span class="hps">āĻĨā§āĻā§</span> <span class="hps">āϏāĻāϝā§āĻā§āϤ āĻāϰāĻž āĻāĻāĻŋāϤ āύāϝāĻŧ</span><span>āĨ¤</span></span></p> - -<div class="note"> -<p><strong>Note:</strong> Changing the value of the CSS {{cssxref("display")}} property on an element with the <code>hidden</code> attribute overrides the behavior. For instance, an element styled <code>display: flex</code> will be displayed on screen regardless of the <code>hidden</code> attribute being present.</p> -</div> - -<h2 id="āĻŦāĻŋāĻļā§āώ_āĻāϞā§āϞā§āĻ"> <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻŦāĻŋāĻļā§āώ āĻāϞā§āϞā§āĻ</span></span></h2> - -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">Specification</th> - <th scope="col">Status</th> - <th scope="col">Comment</th> - </tr> - <tr> - <td>{{SpecName('HTML WHATWG', "interaction.html#the-hidden-attribute", "hidden")}}</td> - <td>{{Spec2('HTML WHATWG')}}</td> - <td>No change from latest snapshot, {{SpecName('HTML5.1')}}</td> - </tr> - <tr> - <td>{{SpecName('HTML WHATWG', "rendering.html#hiddenCSS", "Hidden elements")}}</td> - <td>{{Spec2('HTML WHATWG')}}</td> - <td>Defines the suggested default rendering of the <code>hidden</code> attribute using CSS</td> - </tr> - <tr> - <td>{{SpecName('HTML5.1', "editing.html#the-hidden-attribute", "hidden")}}</td> - <td>{{Spec2('HTML5.1')}}</td> - <td>Snapshot of {{SpecName('HTML WHATWG')}}, initial definition</td> - </tr> - </tbody> -</table> - -<h2 id="āĻŦā§āϰāĻžāĻāĻāĻžāϰ_āĻāĻĒāϝā§āĻā§āϤāϤāĻž"> <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻŦā§āϰāĻžāĻāĻāĻžāϰ</span> <span class="hps">āĻāĻĒāϝā§āĻā§āϤāϤāĻž</span></span></h2> - -<p>{{ CompatibilityTable() }}</p> - -<div id="compat-desktop"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Chrome</th> - <th>Firefox (Gecko)</th> - <th>Internet Explorer</th> - <th>Opera</th> - <th>Safari</th> - </tr> - <tr> - <td>Basic support</td> - <td>{{ CompatVersionUnknown() }}</td> - <td>{{ CompatGeckoDesktop("2") }}</td> - <td>11</td> - <td>{{ CompatVersionUnknown() }}</td> - <td>{{ CompatVersionUnknown() }}</td> - </tr> - </tbody> -</table> -</div> - -<div id="compat-mobile"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Android</th> - <th>Chrome for Android</th> - <th>Firefox Mobile (Gecko)</th> - <th>IE Mobile</th> - <th>Opera Mobile</th> - <th>Safari Mobile</th> - </tr> - <tr> - <td>Basic support</td> - <td>4</td> - <td>{{ CompatVersionUnknown() }}</td> - <td>{{ CompatGeckoMobile("2") }}</td> - <td>11</td> - <td>{{ CompatVersionUnknown() }}</td> - <td>{{ CompatVersionUnknown() }}</td> - </tr> - </tbody> -</table> -</div> - -<h2 id="āĻāϰā§_āĻĻā§āĻā§āύ"> <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāϰ⧠āĻĻā§āĻā§āύ</span></span></h2> - -<ul> - <li> <span class="short_text" id="result_box" lang="bn"><span class="hps">āϏāĻāϞ</span> <span class="hps">āĻā§āϞā§āĻŦāĻžāϞ</span> <span class="hps">āĻā§āĻŖāĻžāĻŦāϞā§</span><span>āĨ¤</span></span></li> -</ul> diff --git a/files/bn/web/html/global_attributes/index.html b/files/bn/web/html/global_attributes/index.html deleted file mode 100644 index 593c0dc6ed..0000000000 --- a/files/bn/web/html/global_attributes/index.html +++ /dev/null @@ -1,463 +0,0 @@ ---- -title: Global attributes -slug: Web/HTML/Global_attributes -tags: - - Attribute - - HTML - - NeedsBrowserCompatibility - - NeedsTranslation - - Reference - - TopicStub - - Web -translation_of: Web/HTML/Global_attributes ---- -<div>{{HTMLSidebar("Global_attributes")}}</div> - -<div class="summary"> -<p><strong>Global attributes</strong> are attributes common to all HTML elements; they can be used on all elements, though the attributes may have no effect on some elements.</p> -</div> - -<p>Global attributes may be specified on all <a href="/en-US/docs/Web/HTML/Element">HTML elements</a>, <em>even those not specified in the standard</em>. That means that any non-standard elements must still permit these attributes, even though using those elements means that the document is no longer HTML5-compliant. For example, HTML5-compliant browsers hide content marked as <code><foo hidden>...<foo></code><code>, </code>even though <code><foo></code> is not a valid HTML element.</p> - -<p>In addition to the basic HTML global attributes, the following global attributes also exist:</p> - -<ul> - <li><strong><code>xml:lang</code></strong> and <code><strong>xml:base</strong></code> â these are inherited from the XHTML specifications and deprecated, but kept for compatibility purposes.</li> - <li>The multiple <code><strong><a href="https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA">aria-*</a></strong></code> attributes, used for improving accessibility.</li> - <li>The event handler attributes: <code><strong>onabort</strong></code>, <code><strong>onautocomplete</strong></code>, <code><strong>onautocompleteerror</strong></code>, <code><strong>onblur</strong></code>, <code><strong>oncancel</strong></code>, <code><strong>oncanplay</strong></code>, <code><strong>oncanplaythrough</strong></code>, <code><strong>onchange</strong></code>, <code><strong>onclick</strong></code>, <code><strong>onclose</strong></code>, <code><strong>oncontextmenu</strong></code>, <code><strong>oncuechange</strong></code>, <code><strong>ondblclick</strong></code>, <code><strong>ondrag</strong></code>, <code><strong>ondragend</strong></code>, <code><strong>ondragenter</strong></code>, <code><strong>ondragexit</strong></code>, <code><strong>ondragleave</strong></code>, <code><strong>ondragover</strong></code>, <code><strong>ondragstart</strong></code>, <code><strong>ondrop</strong></code>, <code><strong>ondurationchange</strong></code>, <code><strong>onemptied</strong></code>, <code><strong>onended</strong></code>, <code><strong>onerror</strong></code>, <code><strong>onfocus</strong></code>, <code><strong>oninput</strong></code>, <code><strong>oninvalid</strong></code>, <code><strong>onkeydown</strong></code>, <code><strong>onkeypress</strong></code>, <code><strong>onkeyup</strong></code>, <code><strong>onload</strong></code>, <code><strong>onloadeddata</strong></code>, <code><strong>onloadedmetadata</strong></code>, <code><strong>onloadstart</strong></code>, <code><strong>onmousedown</strong></code>, <code><strong>onmouseenter</strong></code>, <code><strong>onmouseleave</strong></code>, <code><strong>onmousemove</strong></code>, <code><strong>onmouseout</strong></code>, <code><strong>onmouseover</strong></code>, <code><strong>onmouseup</strong></code>, <code><strong>onmousewheel</strong></code>, <code><strong>onpause</strong></code>, <code><strong>onplay</strong></code>, <code><strong>onplaying</strong></code>, <code><strong>onprogress</strong></code>, <code><strong>onratechange</strong></code>, <code><strong>onreset</strong></code>, <code><strong>onresize</strong></code>, <code><strong>onscroll</strong></code>, <code><strong>onseeked</strong></code>, <code><strong>onseeking</strong></code>, <code><strong>onselect</strong></code>, <code><strong>onshow</strong></code>, <code><strong>onsort</strong></code>, <code><strong>onstalled</strong></code>, <code><strong>onsubmit</strong></code>, <code><strong>onsuspend</strong></code>, <code><strong>ontimeupdate</strong></code>, <code><strong>ontoggle</strong></code>, <code><strong>onvolumechange</strong></code>, <code><strong>onwaiting</strong></code>.</li> -</ul> - -<h2 id="Description">Description</h2> - -<dl> - <dt id="attr-accesskey"><code><a href="/en-US/docs/Web/HTML/Global_attributes/accesskey">accesskey</a></code></dt> - <dd>Provides a hint for generating a keyboard shortcut for the current element. This attribute consists of a space-separated list of characters. The browser should use the first one that exists on the computer keyboard layout.</dd> - <dt id="attr-class"><code><a href="/en-US/docs/Web/HTML/Global_attributes/class">class</a></code></dt> - <dd>Is a space-separated list of the classes of the element. Classes allows CSS and JavaScript to select and access specific elements via the <a href="/En/CSS/Class_selectors" title="https://developer.mozilla.org/En/CSS/Class_selectors">class selectors</a> or functions like the method {{domxref("Document.getElementsByClassName()")}}.</dd> - <dt id="attr-contenteditable"><code><a href="/en-US/docs/Web/HTML/Global_attributes/contenteditable">contenteditable</a></code></dt> - <dd>Is an enumerated attribute indicating if the element should be editable by the user. If so, the browser modifies its widget to allow editing. The attribute must take one of the following values: - <ul> - <li><code>true</code> or the <em>empty string</em>, which indicates that the element must be editable;</li> - <li><code>false</code>, which indicates that the element must not be editable.</li> - </ul> - </dd> - <dt id="attr-contextmenu"><code><a href="/en-US/docs/Web/HTML/Global_attributes/contextmenu">contextmenu</a></code></dt> - <dd>Is the <code><a href="#attr-id"><strong>id</strong></a></code> of an {{HTMLElement("menu")}} to use as the contextual menu for this element.</dd> - <dt id="attr-dataset"><code><a href="/en-US/docs/Web/HTML/Global_attributes/data-*">data-*</a></code></dt> - <dd>Forms a class of attributes, called custom data attributes, that allow proprietary information to be exchanged between the <a href="/en-US/docs/Web/HTML" title="en/HTML">HTML</a> and its <a href="/en-US/docs/Glossary/DOM" title="en/DOM">DOM</a> representation that may be used by scripts. All such custom data are available via the {{domxref("HTMLElement")}} interface of the element the attribute is set on. The {{domxref("HTMLElement.dataset")}} property gives access to them.</dd> - <dt id="attr-dir"><code><a href="/en-US/docs/Web/HTML/Global_attributes/dir">dir</a></code></dt> - <dd>Is an enumerated attribute indicating the directionality of the element's text. It can have the following values: - <ul> - <li><code>ltr</code>, which means <em>left to right </em>and is to be used for languages that are written from the left to the right (like English);</li> - <li><code>rtl</code>, which means <em>right to left</em> and is to be used for languages that are written from the right to the left (like Arabic);</li> - <li><code>auto</code>, which let the user agent decides. It uses a basic algorithm as it parses the characters inside the element until it finds a character with a strong directionality, then apply that directionality to the whole element.</li> - </ul> - </dd> - <dt id="attr-draggable"><code><a href="/en-US/docs/Web/HTML/Global_attributes/draggable">draggable</a></code> {{experimental_inline}}</dt> - <dd>Is an enumerated attribute indicating whether the element can be dragged, using the <a href="/en-us/docs/DragDrop/Drag_and_Drop">Drag and Drop API</a>. It can have the following values: - <ul> - <li><code>true</code>, which indicates that the element may be dragged</li> - <li><code>false</code>, which indicates that the element may not be dragged.</li> - </ul> - </dd> - <dt id="attr-dropzone"><code><a href="/en-US/docs/Web/HTML/Global_attributes/dropzone">dropzone</a></code> {{experimental_inline}}</dt> - <dd>Is an enumerated attribute indicating what types of content can be dropped on an element, using the <a href="/En-us/docs/DragDrop/Drag_and_Drop" title="https://developer.mozilla.org/En/DragDrop/Drag_and_Drop">Drag and Drop API</a>. It can have the following values: - <ul> - <li><code>copy</code>, which indicates that dropping will create a copy of the element that was dragged</li> - <li><code>move</code>, which indicates that the element that was dragged will be moved to this new location.</li> - <li><code>link</code>, will create a link to the dragged data.</li> - </ul> - </dd> - <dt id="attr-hidden"><code><a href="/en-US/docs/Web/HTML/Global_attributes/hidden">hidden</a></code></dt> - <dd>Is a Boolean attribute indicates that the element is not yet, or is no longer, <em>relevant</em>. For example, it can be used to hide elements of the page that can't be used until the login process has been completed. The browser won't render such elements. This attribute must not be used to hide content that could legitimately be shown.</dd> - <dt id="attr-id"><code><a href="/en-US/docs/Web/HTML/Global_attributes/id">id</a></code></dt> - <dd>Defines a unique identifier (ID) which must be unique in the whole document. Its purpose is to identify the element when linking (using a fragment identifier), scripting, or styling (with CSS).</dd> - <dt id="attr-itemid"><code><a href="/en-US/docs/Web/HTML/Global_attributes/itemid">itemid</a></code> {{experimental_inline}}</dt> - <dt id="attr-itemprop"><code><a href="/en-US/docs/Web/HTML/Global_attributes/itemprop">itemprop</a></code> {{experimental_inline}}</dt> - <dt id="attr-itemref"><code><a href="/en-US/docs/Web/HTML/Global_attributes/itemref">itemref</a></code> {{experimental_inline}}</dt> - <dt id="attr-itemscope"><code><a href="/en-US/docs/Web/HTML/Global_attributes/itemscope">itemscope</a> </code>{{experimental_inline}}</dt> - <dt id="attr-itemtype"><code><a href="/en-US/docs/Web/HTML/Global_attributes/itemtype">itemtype</a></code> {{experimental_inline}}</dt> - <dd>These attributes are related to the <a class="external" href="http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#microdata" title="http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#microdata">WHATWG HTML Microdata feature</a>.</dd> - <dt id="attr-lang"><code><a href="/en-US/docs/Web/HTML/Global_attributes/lang">lang</a></code></dt> - <dd>Participates in defining the language of the element, the language that non-editable elements are written in or the language that editable elements should be written in. The tag contains one single entry value in the format defines in the <a class="external" href="http://www.ietf.org/rfc/bcp/bcp47.txt" title="http://www.ietf.org/rfc/bcp/bcp47.txt"><em>Tags for Identifying Languages (BCP47)</em></a> IETF document. <a href="#attr-xml:lang"><strong>xml:lang</strong></a> has priority over it.</dd> - <dt id="attr-spellcheck"><code><a href="/en-US/docs/Web/HTML/Global_attributes/spellcheck">spellcheck</a></code> {{experimental_inline}}</dt> - <dd>Is an enumerated attribute defines whether the element may be checked for spelling errors. It may have the following values: - <ul> - <li><code>true</code>, which indicates that the element should be, if possible, checked for spelling errors;</li> - <li><code>false</code>, which indicates that the element should not be checked for spelling errors.</li> - </ul> - </dd> - <dt id="attr-style"><code><a href="/en-US/docs/Web/HTML/Global_attributes/style">style</a></code></dt> - <dd>Contains <a href="/en/CSS" title="en/CSS">CSS</a> styling declarations to be applied to the element. Note that it is recommended for styles to be defined in a separate file or files. This attribute and the {{ HTMLElement("style") }} element have mainly the purpose of allowing for quick styling, for example for testing purposes.</dd> - <dt id="attr-tabindex"><code><a href="/en-US/docs/Web/HTML/Global_attributes/tabindex">tabindex</a></code></dt> - <dd>Is an integer attribute indicates if the element can take input focus (is <em>focusable</em>), if it should participate to sequential keyboard navigation, and if so, at what position. It can takes several values: - <ul> - <li>a <em>negative value</em> means that the element should be focusable, but should not be reachable via sequential keyboard navigation;</li> - <li><code>0</code> means that the element should be focusable and reachable via sequential keyboard navigation, but its relative order is defined by the platform convention;</li> - <li>a <em>positive value</em> which means should be focusable and reachable via sequential keyboard navigation; its relative order is defined by the value of the attribute: the sequential follow the increasing number of the <a href="#attr-tabindex"><strong>tabindex</strong></a>. If several elements share the same tabindex, their relative order follows their relative position in the document).</li> - </ul> - </dd> - <dt id="attr-title"><code><a href="/en-US/docs/Web/HTML/Global_attributes/title">title</a></code></dt> - <dd>Contains a text representing advisory information related to the element it belongs to. Such information can typically, but not necessarily, be presented to the user as a tooltip.</dd> - <dt id="attr-translate"><code><a href="/en-US/docs/Web/HTML/Global_attributes/translate">translate</a></code></dt> - <dd>Is an enumerated attribute that is used to specify whether an element's attribute values and the values of it<code>s</code> {{domxref("Text")}} node children are to be translated when the page is localized, or whether to leave them unchanged. It can have the following values: - <ul> - <li>empty string and <code>"yes"</code>, which indicates that the element will be translated.</li> - <li><code>"no</code>", which indicates that the element will not be translated.</li> - </ul> - </dd> -</dl> - -<h2 id="Specifications">Specifications</h2> - -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">Specification</th> - <th scope="col">Status</th> - <th scope="col">Comment</th> - </tr> - <tr> - <td>{{SpecName('HTML WHATWG', "dom.html#global-attributes", "Global attributes")}}</td> - <td>{{Spec2('HTML WHATWG')}}</td> - <td>From latest snapshot, {{SpecName('HTML5.1')}}, <strong>itemid</strong>, <strong>itemprop</strong>, <strong>itemref</strong>, <strong>itemscope</strong>, and <strong>itemtype</strong> have been added.</td> - </tr> - <tr> - <td>{{SpecName('HTML5.1', "dom.html#global-attributes", "Global attributes")}}</td> - <td>{{Spec2('HTML5.1')}}</td> - <td>Snapshot of {{SpecName('HTML WHATWG')}}. From {{SpecName('HTML5 W3C')}}, <strong>spellcheck</strong>, <strong>draggable</strong>, and <strong>dropzone</strong> have been added.</td> - </tr> - <tr> - <td>{{SpecName('HTML5 W3C', "dom.html#global-attributes", "Global attributes")}}</td> - <td>{{Spec2('HTML5 W3C')}}</td> - <td>Snapshot of {{SpecName('HTML WHATWG')}}. From {{SpecName("HTML4.01")}}, the concept of global attributes is introduced and the <strong>dir</strong>, <strong>lang</strong>, <strong>style</strong>, <strong>id</strong>, <strong>class</strong>, <strong>tabindex</strong>, <strong>accesskey</strong>, and <strong>title</strong> are now true global attributes.<br> - <strong>xml:lang</strong> which was initially part of XHTML, is now also part of HTML.<br> - <strong>hidden</strong>, <strong>data-*</strong>, <strong>contextmenu</strong>, <strong>contenteditable</strong>, and<strong> <strong>translate</strong></strong> have been added.</td> - </tr> - <tr> - <td>{{SpecName('HTML4.01')}}</td> - <td>{{Spec2('HTML4.01')}}</td> - <td>There are no global attributes defined. Several attributes that will become global attributes in subsequent specifications are defined on a subset of elements.<br> - <strong>class</strong> and <strong>style</strong> are supported on all elements but {{HTMLElement("base")}}, {{HTMLElement("basefont")}}, {{HTMLElement("head")}}, {{HTMLElement("html")}}, {{HTMLElement("meta")}}, {{HTMLElement("param")}}, {{HTMLElement("script")}}, {{HTMLElement("style")}}, and {{HTMLElement("title")}}.<br> - <strong>dir</strong> is supported on all elements but {{HTMLElement("applet")}}, {{HTMLElement("base")}}, {{HTMLElement("basefont")}}, {{HTMLElement("bdo")}}, {{HTMLElement("br")}}, {{HTMLElement("frame")}}, {{HTMLElement("frameset")}}, {{HTMLElement("iframe")}}, {{HTMLElement("param")}}, and {{HTMLElement("script")}}.<br> - <strong>id</strong> is supported on all elements but {{HTMLElement("base")}}, {{HTMLElement("head")}}, {{HTMLElement("html")}}, {{HTMLElement("meta")}}, {{HTMLElement("script")}}, {{HTMLElement("style")}}, and {{HTMLElement("title")}}.<br> - <strong>lang</strong> is supported on all elements but {{HTMLElement("applet")}}, {{HTMLElement("base")}}, {{HTMLElement("basefont")}}, {{HTMLElement("br")}}, {{HTMLElement("frame")}}, {{HTMLElement("frameset")}}, {{HTMLElement("iframe")}}, {{HTMLElement("param")}}, and {{HTMLElement("script")}}.<br> - <strong>tabindex</strong> is only supported on {{HTMLElement("a")}}, {{HTMLElement("area")}}, {{HTMLElement("button")}}, {{HTMLElement("object")}}, {{HTMLElement("select")}}, and {{HTMLElement("textarea")}}.<br> - <strong>accesskey</strong> is only supported on {{ HTMLElement("a") }}, {{ HTMLElement("area") }}, {{ HTMLElement("button") }}, {{ HTMLElement("input") }}, {{ HTMLElement("label") }}, {{ HTMLElement("legend") }} and {{ HTMLElement("textarea") }}.<br> - <strong>title</strong> is supported on all elements but {{HTMLElement("base")}}, {{HTMLElement("basefont")}}, {{HTMLElement("head")}}, {{HTMLElement("html")}}, {{HTMLElement("meta")}}, {{HTMLElement("param")}}, {{HTMLElement("script")}}, and {{HTMLElement("title")}}.</td> - </tr> - </tbody> -</table> - -<h2 id="Browser_compatibility">Browser compatibility</h2> - -<p>{{CompatibilityTable}}</p> - -<div id="compat-desktop"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Chrome</th> - <th>Firefox (Gecko)</th> - <th>Internet Explorer</th> - <th>Opera</th> - <th>Safari</th> - </tr> - <tr> - <td>accesskey</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - </tr> - <tr> - <td>class</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - </tr> - <tr> - <td>contenteditable</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatGeckoDesktop("1.9")}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - </tr> - <tr> - <td>contextmenu</td> - <td>{{CompatNo}}</td> - <td>{{CompatGeckoDesktop(9)}}</td> - <td>{{CompatNo}}</td> - <td>{{CompatNo}}</td> - <td>{{CompatNo}}</td> - </tr> - <tr> - <td>data-*</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatGeckoDesktop("6")}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - </tr> - <tr> - <td>dir</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - </tr> - <tr> - <td>draggable</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatGeckoDesktop("1.8.1")}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - </tr> - <tr> - <td>dropzone</td> - <td>{{CompatUnknown}}</td> - <td>{{CompatNo}}</td> - <td>{{CompatUnknown}}</td> - <td>{{CompatUnknown}}</td> - <td>{{CompatUnknown}}</td> - </tr> - <tr> - <td>hidden</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatGeckoDesktop("2")}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - </tr> - <tr> - <td>id</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - </tr> - <tr> - <td>itemid, itemprop, itemref, itemscope, itemtype</td> - <td>{{CompatUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatUnknown}}</td> - <td>{{CompatUnknown}}</td> - <td>{{CompatUnknown}}</td> - </tr> - <tr> - <td>lang</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - </tr> - <tr> - <td>spellcheck</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatGeckoDesktop("1.8.1")}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - </tr> - <tr> - <td>style</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - </tr> - <tr> - <td>tabindex</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - </tr> - <tr> - <td>title</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - </tr> - </tbody> -</table> -</div> - -<div id="compat-mobile"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Android</th> - <th>Chrome for Android</th> - <th>Firefox Mobile (Gecko)</th> - <th>IE Mobile</th> - <th>Opera Mobile</th> - <th>Safari Mobile</th> - </tr> - <tr> - <td>accesskey</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - </tr> - <tr> - <td>class</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - </tr> - <tr> - <td>contenteditable</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatGeckoMobile("1.9")}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatUnknown}}</td> - </tr> - <tr> - <td>contextmenu</td> - <td>{{CompatNo}}</td> - <td>{{CompatNo}}</td> - <td>{{CompatNo}}</td> - <td>{{CompatNo}}</td> - <td>{{CompatNo}}</td> - <td>{{CompatNo}}</td> - </tr> - <tr> - <td>data-*</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatGeckoMobile("6")}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatUnknown}}</td> - </tr> - <tr> - <td>dir</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatUnknown}}</td> - </tr> - <tr> - <td>draggable</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatGeckoMobile("1.8.1")}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatUnknown}}</td> - </tr> - <tr> - <td>dropzone</td> - <td>{{CompatUnknown}}</td> - <td>{{CompatUnknown}}</td> - <td>{{CompatNo}}</td> - <td>{{CompatUnknown}}</td> - <td>{{CompatUnknown}}</td> - <td>{{CompatUnknown}}</td> - </tr> - <tr> - <td>hidden</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatGeckoMobile("2")}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - </tr> - <tr> - <td>id</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - </tr> - <tr> - <td>itemid, itemprop, itemref, itemscope, itemtype</td> - <td>{{CompatUnknown}}</td> - <td>{{CompatUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatUnknown}}</td> - <td>{{CompatUnknown}}</td> - <td>{{CompatUnknown}}</td> - </tr> - <tr> - <td>lang</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - </tr> - <tr> - <td>spellcheck</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatGeckoMobile("1.8.1")}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatUnknown}}</td> - </tr> - <tr> - <td>style</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - </tr> - <tr> - <td>tabindex</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - </tr> - <tr> - <td>title</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - </tr> - </tbody> -</table> -</div> - -<h2 id="See_also">See also</h2> - -<ul> - <li>{{domxref("Element")}} and {{domxref("GlobalEventHandlers")}} interfaces that allow to query most global attributes.</li> -</ul> diff --git a/files/bn/web/html/global_attributes/itemprop/index.html b/files/bn/web/html/global_attributes/itemprop/index.html deleted file mode 100644 index 2ce2ce86eb..0000000000 --- a/files/bn/web/html/global_attributes/itemprop/index.html +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: āĻāĻāĻā§āĻŽāĻĒā§āϰā§āĻĒ -slug: Web/HTML/Global_attributes/itemprop -translation_of: Web/HTML/Global_attributes/itemprop ---- -<p style="margin: 0.5em 0px 0px 50px; padding-top: 0px; padding-bottom: 2px; color: rgb(58, 73, 86); font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Tahoma, Arial, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 19.2px; text-align: left; text-indent: 0px; text-transform: none; white-space: normal;"><span id="result_box" lang="bn"><span class="hps">āĻāĻŽāϰāĻž</span> <span class="hps">āϝā§āĻŽāύ</span> <span class="hps">āĻ
āĻāĻŋāύā§āϤāĻž</span><span>,</span> <span class="hps">āĻĒāϰāĻŋāĻāĻžāϞāĻ</span><span>,</span> <span class="hps">āĻŽā§āϞā§āϝāĻžāϝāĻŧāύ</span> <span class="hps">āĻšāĻŋāϏāĻžāĻŦā§</span> <span class="hps">āĻŦā§āĻļāĻŋāώā§āĻā§āϝ</span> <span class="hps">āĻŽāϤ</span><span>,</span> <span class="hps">āĻĒāĻžāĻļ</span> <span class="hps">āĻāĻŽā§āĻ</span> <span class="hps">āĻŦāĻž</span> <span class="hps">āϤāĻĨā§āϝ</span> <span class="hps">āϏāĻŽā§āĻĒāϰā§āĻā§</span> <span class="hps">āϏāĻžāϰā§āĻ āĻāĻā§āĻāĻŋāύ āĻĨā§āĻā§</span> <span class="hps">āĻāϰā§</span> <span class="hps">āϤāĻĨā§āϝ</span> <span class="hps">āĻā§āϝāĻžāĻ</span> <span class="hps">āϝ⧠āĻā§āύ āϧāϰāĻŖā§āϰ</span> <span class="hps">āĻĻāĻŋāϤā§</span> <span class="hps">āĻĒāĻžāϰā§āύ</span></span>āĨ¤ <span id="result_box" lang="bn"><span class="hps">āĻāĻāĻāĻŋ āĻāĻāĻā§āĻŽ</span> <span class="hps">āĻāϰ</span> <span class="hps">āĻŦā§āĻļāĻŋāώā§āĻā§āϝ</span> <span class="hps">āϞā§āĻŦā§āϞā§</span> āĻāĻāĻā§āĻŽāĻĒā§āϰā§āĻĒ</span><span lang="bn"> <span class="hps">āĻ
ā§āϝāĻžāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ</span> <span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰ</span></span><code>āĨ¤</code> <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ</span><span>,</span> <span class="hps">āĻāĻāĻāĻŋ āϏāĻŋāύā§āĻŽāĻž</span> <span class="hps">āĻĒāϰāĻŋāĻāĻžāϞāĻāĻā§</span> <span class="hps">āĻāĻŋāĻšā§āύāĻŋāϤ āĻāϰāĻž āϝāĻžāĻ</span><span>,</span></span><span id="result_box" lang="bn"><span class="hps">āĻĒāϰāĻŋāĻāĻžāϞāĻ</span> <span class="hps">āĻāϰ</span> <span class="hps">āύāĻžāĻŽ</span> <span class="hps">āĻ
āύā§āϤāϰā§āύāĻŋāĻšāĻŋāϤ āĻāĻĒāĻžāĻĻāĻžāύ</span> <span class="hps">āĻāϰāĻžāϰ</span> āĻāĻāĻā§āĻŽāĻĒā§āϰā§āĻĒ <span class="hps">=</span> <span class="atn hps">"</span><span>āĻĒāϰāĻŋāĻāĻžāϞāĻ</span><span>"</span> <span class="hps">āϝā§āĻ āĻāϰā§āύāĨ¤</span></span></p> - -<p style="margin: 0.5em 0px 0px 50px; padding-top: 0px; padding-bottom: 2px; color: rgb(58, 73, 86); font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Tahoma, Arial, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 19.2px; text-align: left; text-indent: 0px; text-transform: none; white-space: normal;">āĻāĻāĻžāύ⧠āĻāĻāĻāĻŋ āϏāĻšāĻ āĻāĻĻāĻžāĻšāϰāύāĻ</p> - -<pre style="font-family: Courier, monospace; font-size: 14.4px; width: auto; padding: 0px 5px 2px 10px; margin: 0.5em 0px 0px 50px; text-align: left; overflow: auto; color: rgb(58, 73, 86); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 19.2px; text-indent: 0px; text-transform: none; background: rgb(225, 225, 225);"><div itemscope itemtype ="http://schema.org/Movie"> - <h1 <strong>itemprop="name"</strong>>Avatar</h1> - <span>Director: <span <strong>itemprop="director"</strong>>James Cameron</span> (born August 16, 1954)</span> - <span <strong>itemprop="genre"</strong>>Science fiction</span> - <a href="../movies/avatar-theatrical-trailer.html" <strong>itemprop="trailer"</strong>>Trailer</a> -</div></pre> - -<p> </p> - -<p>            <span class="short_text" id="result_box" lang="bn"><span class="hps">āϏāĻāĻļā§āϞāĻŋāώā§āĻ</span> <span class="hps">āĻŦā§āĻļāĻŋāώā§āĻā§āϝāĻžāĻŦāϞā§</span> <span class="hps">āĻĒāĻĄāĻŧā§āύ</span> <span class="hps">āĻāĻĒāϰ</span> <span class="hps">āĻāϰāĻ āϤāĻĨā§āϝā§āϰ āĻāύā§āϝ</span></span> https://schema.org/docs/gs.html</p> diff --git a/files/bn/web/html/global_attributes/itemscope/index.html b/files/bn/web/html/global_attributes/itemscope/index.html deleted file mode 100644 index 93725b7249..0000000000 --- a/files/bn/web/html/global_attributes/itemscope/index.html +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: āϏā§āĻāĻŋāĻŽāĻž āĻŽāĻžāĻāĻā§āϰā§āĻĄāĻžāĻāĻž āĻāĻāĻā§āĻŽāϏā§āĻāĻĒ -slug: Web/HTML/Global_attributes/itemscope -tags: - - āĻāĻāĻāĻāĻŋāĻāĻŽāĻāϞ -translation_of: Web/HTML/Global_attributes/itemscope ---- -<p><span id="result_box" lang="bn"><span class="hps"> āĻāĻ āĻŦā§āĻļāĻŋāώā§āĻā§āϝ</span> <span class="hps">āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰā§āĻĄ āĻĄā§āĻāĻž</span> <span class="hps">āĻĒā§āϰāĻāĻžāϰ āĻāϰā§āĨ¤</span><span class="hps">āϏā§āĻāĻŋāĻŽāĻž āĻŽāĻžāĻāĻā§āϰā§āĻĄāĻžāĻāĻžÂ āĻāĻāĻā§āĻŽāϏā§āĻā§āĻĒ </span><span class="hps">āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻĒāύāĻŋ</span> <span class="hps">āϏāĻāĻļā§āϞāĻŋāώā§āĻ</span> <span class="hps">bloe</span> <span class="hps">āĻ
āύā§āϤāϰā§āĻā§āĻā§āϤ</span> <span class="hps">āĻāĻāĻ āĻāĻŋ āĻāĻŽ āĻāϞ</span> <span class="hps">āĻāĻāĻāĻŋ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāĻāĻā§āĻŽ</span> <span class="hps">āϏāĻŽā§āĻĒāϰā§āĻā§</span> <span class="hps">āϝā§</span> <span class="hps">āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ</span><span>āĨ¤</span></span><br> - <br> - <span lang="bn"><span class="hps">āĻāĻŋāύā§āϤā§</span> <span class="hps">āĻāĻāĻž</span> <span class="hps">āĻāĻāĻāĻŋ āĻāĻāĻā§āĻŽ</span> <span class="hps">āĻāĻāĻž</span> <span class="hps">āĻāĻāĻāĻŋ āĻāĻāĻā§āĻŽ</span> <span class="hps">āĻāĻŋ āϧāϰāύā§āϰ</span> <span class="hps">āĻāϞā§āϞā§āĻ āύāĻž</span> <span class="hps">āĻāϞā§āĻāύāĻž āĻšāĻā§āĻā§</span> <span class="hps">āϏā§āĻāĻžāύā§</span> <span class="hps">āϝā§</span> <span class="hps">āĻāϞā§āϞā§āĻ āĻāϰāĻžāϰ</span> <span class="hps">āĻāĻĒāϝā§āĻā§</span> <span class="hps">āύāϝāĻŧ</span><span>āĨ¤</span> <span class="hps">āĻāĻŽāϰāĻž</span> <span class="hps">āĻāĻāĻā§āĻŽāϏā§āĻā§āĻĒ </span> <span class="hps">āĻĻā§āĻŦāĻžāϰāĻžÂ āĻāĻāĻā§āĻŽāϏā§āĻā§āĻĒ āĻ
āύā§āϏāϰāĻŖ</span> <span class="hps">āĻ
ā§āϝāĻžāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ</span> <span class="hps">āĻāĻāĻā§āĻŽāĻāĻŋ</span> <span class="hps">āϧāϰāĻŖ āĻāϞā§āϞā§āĻ āĻāϰāĻž āϝāĻžāĻŦā§</span><span>āĨ¤</span><br> - <br> - <span class="hps">āĻāĻāĻžāύā§</span> <span class="hps">āĻāĻĻāĻžāĻšāϰāĻŖ</span> <span class="hps">āĻšāϞāĻ</span></span></p> - -<p> </p> - -<pre><div itemscope <strong>itemtype="http://schema.org/Movie"</strong>> - <h1>Avatar</h1> - <span>Director: James Cameron (born August 16, 1954)</span> - <span>Science fiction</span> - <a href="../movies/avatar-theatrical-trailer.html">Trailer</a> -</div></pre> - -<p><span id="result_box" lang="bn"><span class="hps">āĻāĻ āĻāĻāĻā§āĻŽāϏā§āĻā§āĻĒ</span> <span class="hps">āĻĻā§āĻŦāĻžāϰāĻž</span> <span class="atn hps"><</span><span>p></span> <span class="hps">...</span> <span class="atn hps"><</span><span>/ p</span><span>></span> <span class="hps">āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āϧāϰāĻŖ āϏāĻŽā§āĻĒāϰā§āĻā§</span> <span class="hps">āĻāĻŋāϤāϰ</span> <span class="hps">āĻāĻŽāϰāĻž</span> <span class="hps">āĻāĻāĻ āĻāĻŋ āĻāĻŽ āĻāϞ</span> <span class="hps">āĻāϞā§āϞā§āĻ</span> <span class="hps">āĻāϰāĻž āĻšāϝāĻŧ</span><span>,</span> <span class="hps">āĻāĻŦāĻ</span> <span class="hps">āĻāĻŽāϰāĻž</span> <span class="hps">āĻ
ā§āϝāĻžāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ</span> <span class="hps">āĻāĻāĻā§āĻŽ āĻāĻžāĻāĻĒā§āϰ</span> <span class="hps">āϏāĻā§āĻā§</span> <span class="hps">āĻāύāĻā§āύā§āĻ āĻāϰ</span> <span class="hps">āϧāϰāĻŖ</span> <span class="hps">āĻāϞā§āϞā§āĻ</span> <span class="hps">āĻāϰāĻž āĻšāϝāĻŧ</span><span>āĨ¤</span><br> - <br> - <span class="hps">āĻāĻāĻā§āĻŽ āĻāĻžāĻāĻĒ</span> <span class="hps">āϏāĻŽā§āĻĒāϰā§āĻā§</span> <span class="hps">āĻāϰā§</span> <span class="hps">āĻŦā§āĻļāĻŋāώā§āĻā§āϝāĻžāĻŦāϞā§</span></span><span lang="bn"> <span class="hps">āĻĒāĻžāĻāϝāĻŧāĻž āϝāĻžāĻŦā§ Â </span><span class="hps">http://schema.org/Thing</span> </span></p> - -<p> </p> diff --git a/files/bn/web/html/global_attributes/tabindex/index.html b/files/bn/web/html/global_attributes/tabindex/index.html deleted file mode 100644 index efcf144936..0000000000 --- a/files/bn/web/html/global_attributes/tabindex/index.html +++ /dev/null @@ -1,111 +0,0 @@ ---- -title: tabindex -slug: Web/HTML/Global_attributes/tabindex -translation_of: Web/HTML/Global_attributes/tabindex ---- -<p>{{HTMLSidebar("Global_attributes")}}</p> - -<p class="note">Note: The maximum value for tabIndex should not exceed 32767 per W3C section 17.11.1</p> - -<p><strong>āĻā§āϝāĻžāĻŦāĻāύāĻĄā§āĻā§āϏ</strong> <a href="/en-US/docs/Web/HTML/Global_attributes">āĻā§āĻŦā§āϝāĻžāϞ āĻāϤā§āϰāĻŋāĻŦāĻŋāĻāĻ </a>āĻāĻāĻāĻŋ āĻĒā§āϰā§āĻŖāϏāĻāĻā§āϝāĻž āϝāĻž āύāĻŋāϰā§āĻĻā§āĻļāĻŋāϤ āĻāϰ⧠āϝā§,āϝāĻĻāĻŋ āĻāϞāĻŋāĻŽā§āύā§āϤāĻāĻŋ āĻĢā§āĻāĻžāϏāĻā§ āĻāύāĻĒā§āϤ⧠āύāĻŋāϤ⧠āĻĒāĻžāϰ⧠(āĻāĻšāĻž āĻĢā§āĻāĻžāϏāĻŋāϤ),āϝāĻĻāĻŋ āĻāĻšāĻž āϏā§āĻāĻāύā§āϤāĻŋā§āĻžāϞ āĻā§āĻŦā§āϰā§āĻĄ āύā§āϝāĻžāĻāĻŋāĻā§āĻļāύ āĻ
āĻāĻļāĻā§āϰāĻšāύ āĻāϰā§, āĻāĻŦāĻ āϝā§āĻā§āύ āĻ
āĻŦāϏā§āϤāĻžā§. āĻāĻšāĻž āϏāĻšāĻžāϏā§āϰ āĻā§āϞ⧠āύāĻŋāϤ⧠āĻĒāĻžāϰā§āĻ</p> - -<ul> - <li><em>āĻāĻāĻāĻŋ āύā§āĻāĻžāϤāĻŋāĻ āĻā§āϞ⧠āĻŽāĻžāύā§</em> āĻšāϞ āĻāϞāĻŋāĻŽā§āύā§āϤāĻāĻŋ āĻ
āĻŦāĻļā§āϝāĻ āĻĢā§āĻāĻžāϏāĻŋāϤ,āĻāĻŋāύā§āϤ⧠āϏā§āĻāĻāύā§āϤāĻŋā§āĻžāϞ āĻā§āĻŦā§āϰā§āĻĄ āύā§āϝāĻžāĻāĻŋāĻā§āĻļāύā§āϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻāĻžāĻā§ āĻāĻļāĻž āϝāĻžāĻŦā§ āύāĻž;</li> - <li><code>0</code> āĻŽāĻžāύ⧠āĻšāϞ āĻāϞāĻŋāĻŽā§āύā§āϤāĻāĻŋ āĻĢā§āĻāĻžāϏāĻŋāϤ āĻāϰāĻž āϝāĻžā§ āĻāĻŦāĻ āϏā§āĻāĻāύā§āϤāĻŋā§āĻžāϞ āĻā§āĻŦā§āϰā§āĻĄ āύā§āϝāĻžāĻāĻŋāĻā§āĻļāύā§āϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻāĻžāĻā§ āĻāϏāĻž āϝāĻžā§,āĻāĻŋāύā§āϤ āĻāĻšāĻžāϰ āϰāĻŋāϞā§āϤāĻŋāĻ āĻ
āϰā§āĻĄāĻžāϰ āĻĒā§āϞāĻžāĻāĻĢāϰā§āĻŽ āĻĻā§āĻŦāĻžāϰāĻž āϏāĻāĻā§āĻāĻžā§āĻŋāϤ;</li> - <li>āĻāĻāĻāĻŋ <em>āĻĒāϏāĻŋāϤāĻŋāĻ āĻā§āϞ⧠āϝāĻžāϰ āĻŽāĻžāύ⧠āĻšāϞ</em><em> </em>āĻĢā§āĻāĻžāϏāĻŋāϤ āĻāϰāĻž āϝāĻžā§ āĻāĻŦāĻ āϏā§āĻāĻāύā§āϤāĻŋā§āĻžāϞ āĻā§āĻŦā§āϰā§āĻĄ āύā§āϝāĻžāĻāĻŋāĻā§āĻļāύā§āϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻāĻžāĻā§ āĻāϏāĻž āϝāĻžā§,āĻāĻŋāύā§āϤ āĻāĻšāĻžāϰ āϰāĻŋāϞā§āϤāĻŋāĻ āĻ
āϰā§āĻĄāĻžāϰ āĻĒā§āϞāĻžāĻāĻĢāϰā§āĻŽ āĻĻā§āĻŦāĻžāϰāĻž āϏāĻāĻā§āĻāĻžā§āĻŋāϤ; āϏā§āĻāĻāύā§āϤāĻŋā§āĻžāϞ <strong>āĻā§āϝāĻžāĻŦāĻāύāĻĄā§āĻā§āϏā§āϰ</strong> āĻŦā§āĻĻāĻŋāϤ āĻā§āϞā§āĻā§ āĻ
āύā§āϏāϰāĻŖ āĻāϰā§āĨ¤āϝāĻĻāĻŋ āĻ
āύā§āĻ āĻāϞāĻŋāĻŽā§āύā§āϤāϏ āĻāĻāĻ āĻā§āϝāĻžāĻŦāĻāύāĻĄā§āĻā§āϏ āύāĻŋāĻāĻĻā§āϰ āĻŽāϧā§āϝ⧠āĻāĻžāĻ āĻāϰā§,āϤāĻžāĻĻā§āϰ āϰāĻŋāϞā§āϤāĻŋāĻ āĻ
āϰā§āĻĄāĻžāϰ āϤāĻžāĻĻā§āϰ āϰāĻŋāϞā§āϤāĻŋāĻ āĻĒāϏāĻŋāϏāύāĻā§ āĻ
āύā§āϏāϰāύ āĻāϰā§)āĨ¤</li> -</ul> - -<p>āĻāĻāĻāĻŋ āĻāϞāĻŋāĻŽā§āύā§āϤā§āϰ āϏāĻžāĻĨā§ <code>0 āĻā§āϞā§</code>, āĻāĻāĻāĻŋ āĻ
āĻāĻžāϰā§āϝāĻāϰ āĻā§āϞā§, āĻ
āĻĨāĻŦāĻž āĻā§āύ <strong>āĻā§āϝāĻžāĻŦāĻāύāĻĄā§āĻā§āϏ</strong> āĻā§āϞ⧠āϏā§āĻāĻāύā§āϤāĻŋā§āĻžāϞ āĻā§āĻŦā§āϰā§āĻĄ āύā§āϝāĻžāĻāĻŋāĻā§āĻļāύ āĻ
āϰā§āĻĄāĻžāϰā§āϰ āĻĒāϏāĻŋāϤāĻŋāĻ<strong> āĻā§āϝāĻžāĻŦāĻāύāĻĄā§āĻā§āϏ</strong> āĻāϰ āĻāϞāĻŋāĻŽā§āύā§āϤā§āϰ āĻĒāϰ⧠āĻŦāϏāĻŦā§ āύāĻžāĨ¤</p> - -<p>āϤā§āĻŽāĻŋ <a href="/en/Focus_management_in_HTML" title="en/Focus management in HTML">āĻāĻ āĻĒā§āϰāĻŦāύā§āϧāĻāĻŋ</a> āĻĒāϰāϝāĻžāĻāϞāύāĻž āĻāϰāϤ⧠āĻĒāĻžāϰ⧠āĻĢā§āĻāĻžāϏ āĻŽāĻžāύā§āĻāĻŽā§āύā§āϤā§āϰ āĻŦā§āϝāĻžāĻĒāĻ āĻŦā§āϝāĻžāĻā§āϝāĻž āĻĻā§āĻāĻžāϰ āĻāύā§āϝāĨ¤</p> - -<h2 id="āϏā§āĻĒā§āϏāĻŋāĻĢāĻŋāĻā§āϏāύāϏ">āϏā§āĻĒā§āϏāĻŋāĻĢāĻŋāĻā§āϏāύāϏ</h2> - -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">Specification</th> - <th scope="col">Status</th> - <th scope="col">Comment</th> - </tr> - <tr> - <td>{{SpecName('HTML WHATWG', "editing.html#attr-tabindex", "tabindex")}}</td> - <td>{{Spec2('HTML WHATWG')}}</td> - <td>No change from latest snapshot, {{SpecName('HTML5.1')}}</td> - </tr> - <tr> - <td>{{SpecName('HTML5.1', "editing.html#attr-tabindex", "tabindex")}}</td> - <td>{{Spec2('HTML5.1')}}</td> - <td>Snapshot of {{SpecName('HTML WHATWG')}}, no change from {{SpecName('HTML5 W3C')}}</td> - </tr> - <tr> - <td>{{SpecName('HTML5 W3C', "editing.html#attr-tabindex", "tabindex")}}</td> - <td>{{Spec2('HTML5 W3C')}}</td> - <td>Snapshot of {{SpecName('HTML WHATWG')}}. From {{SpecName("HTML4.01")}}, the attribute is now supported on all elements (global attributes).</td> - </tr> - <tr> - <td>{{SpecName('HTML4.01', 'interact/forms.html#adef-tabindex', 'tabindex')}}</td> - <td>{{Spec2('HTML4.01')}}</td> - <td>Only supported on {{HTMLElement("a")}}, {{HTMLElement("area")}}, {{HTMLElement("button")}}, {{HTMLElement("object")}}, {{HTMLElement("select")}}, and {{HTMLElement("textarea")}}.</td> - </tr> - </tbody> -</table> - -<h2 id="āĻŦā§āϰāĻžāĻāĻāĻžāϰ_āĻāĻŽā§āĻĒā§āϝāĻžāĻāĻŋāĻŦāĻŋāϞāĻŋāĻāĻŋ">āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻāĻŽā§āĻĒā§āϝāĻžāĻāĻŋāĻŦāĻŋāϞāĻŋāĻāĻŋ</h2> - -<p>{{ CompatibilityTable() }}</p> - -<div id="compat-desktop"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Chrome</th> - <th>Firefox (Gecko)</th> - <th>Internet Explorer</th> - <th>Opera</th> - <th>Safari</th> - </tr> - <tr> - <td>Basic support</td> - <td>{{ CompatVersionUnknown() }}</td> - <td>{{ CompatVersionUnknown }}</td> - <td>{{ CompatVersionUnknown() }}</td> - <td>{{ CompatVersionUnknown() }}</td> - <td>{{ CompatVersionUnknown() }}</td> - </tr> - </tbody> -</table> -</div> - -<div id="compat-mobile"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Android</th> - <th>Chrome for Android</th> - <th>Firefox Mobile (Gecko)</th> - <th>IE Mobile</th> - <th>Opera Mobile</th> - <th>Safari Mobile</th> - </tr> - <tr> - <td>Basic support</td> - <td>{{ CompatVersionUnknown() }}</td> - <td>{{ CompatVersionUnknown() }}</td> - <td>{{ CompatVersionUnknown }}</td> - <td>{{ CompatVersionUnknown() }}</td> - <td>{{ CompatVersionUnknown() }}</td> - <td>{{ CompatVersionUnknown() }}</td> - </tr> - </tbody> -</table> -</div> - -<h2 id="āĻāϰāĻ_āĻĻā§āĻā§āύ">āĻāϰāĻ āĻĻā§āĻā§āύ</h2> - -<ul> - <li>āϏāĻŦ <a href="/en-US/docs/Web/HTML/Global_attributes">āĻā§āĻŦā§āϝāĻžāϞ āĻāϤā§āϰāĻŋāĻŦāĻŋāĻāĻ</a>.</li> - <li>{{domxref("HTMLElement.tabindex")}} āϝāĻž āĻĒā§āϰāϤāĻŋāĻĢāϞāĻŋāϤ āĻāϰ⧠āĻāĻ āĻāϤā§āϰāĻŋāĻŦāĻŋāĻāĻāĻā§āĨ¤</li> -</ul> diff --git a/files/bn/web/html/global_attributes/translate/index.html b/files/bn/web/html/global_attributes/translate/index.html deleted file mode 100644 index f95149af69..0000000000 --- a/files/bn/web/html/global_attributes/translate/index.html +++ /dev/null @@ -1,96 +0,0 @@ ---- -title: āĻ
āύā§āĻŦāĻžāĻĻ āĻāϰāĻž -slug: Web/HTML/Global_attributes/translate -tags: - - āĻāĻāĻ āĻāĻŋ āĻāĻŽ āĻāϞ -translation_of: Web/HTML/Global_attributes/translate ---- -<p class="note">{{HTMLSidebar("Global_attributes")}}{{SeeCompatTable}}</p> - -<p> <span id="result_box" lang="bn"><span class="hps">āĻ
āύā§āĻŦāĻžāĻĻ</span> <span class="hps">āĻā§āϞā§āĻŦāĻžāϞ</span> <span class="hps">āĻ
ā§āϝāĻžāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ</span> <span class="hps">āĻāĻāĻāĻŋ āĻāĻĒāĻžāĻĻāĻžāύ</span> <span class="hps">āĻāϰ</span> <span class="hps">āĻ
ā§āϝāĻžāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ</span> <span class="hps">āĻŽāĻžāύ</span> <span class="hps">āĻāĻŦāĻ</span> <span class="hps">āϤāĻžāϰ āĻā§āĻā§āϏāĻ</span> <span class="hps">āύā§āĻĄ</span> <span class="hps">āĻļāĻŋāĻļā§āĻĻā§āϰ</span> <span class="hps">āĻŽāĻžāύ</span> <span class="hps">āĻĒā§āώā§āĻ āĻž</span> <span class="hps">āĻ
āύā§āĻĻāĻŋāϤ āĻšāϝāĻŧ</span> <span class="hps">āĻŦāĻž</span> <span class="hps">āĻ
āĻĒāϰāĻŋāĻŦāϰā§āϤāĻŋāϤ</span> <span class="hps">āϤāĻžāĻĻā§āϰ</span> <span class="hps">āĻā§āĻĄāĻŧā§ āĻāĻŋāύāĻž</span> <span class="hps">āϝāĻāύ</span> <span class="hps">āĻ
āύā§āĻŦāĻžāĻĻ</span> <span class="hps">āĻāϰāĻž</span> <span class="hps">āĻšāϝāĻŧ</span> <span class="hps">āĻāĻŋāύāĻž āϤāĻž āĻāϞā§āϞā§āĻ āĻāϰāϤā§</span> <span class="hps">āĻŦā§āϝāĻŦāĻšā§āϤ</span> <span class="hps">āĻšāϝāĻŧ</span> <span class="hps">āϝā§</span> <span class="hps">āĻāĻāĻāĻŋ</span> <span class="hps">āĻāĻŖāĻŋāϤ</span> <span class="hps">āĻŦā§āĻļāĻŋāώā§āĻā§āϝ āĻšāϞāĨ¤</span><span class="hps">āĻāĻāĻž</span> <span class="hps">āύāĻŋāĻŽā§āύāϞāĻŋāĻāĻŋāϤ</span> <span class="hps">āĻŽāĻžāύ</span> <span class="hps">āĻĨāĻžāĻāϤ⧠āĻĒāĻžāϰā§</span><span>:</span></span></p> - -<ul> - <li> <span id="result_box" lang="bn"><span class="hps">āĻĒāĻžāϤāĻž</span> <span class="hps">āĻ
āύā§āĻĻāĻŋāϤ āĻšāϝāĻŧ</span> <span class="hps">āϝāĻāύ</span> <span class="hps">āĻāĻĒāĻžāĻĻāĻžāύ</span> <span class="hps">āĻ
āύā§āĻŦāĻžāĻĻ</span> <span class="hps">āĻāϰāĻž</span> <span class="hps">āĻāĻāĻŋāϤ</span> <span class="hps">āϝāĻž āύāĻŋāϰā§āĻĻā§āĻļ āĻāϰ⧠āϝā§</span> <span class="hps">āĻāĻžāϞāĻŋ āϏā§āĻā§āϰāĻŋāĻ</span> <span class="hps">āĻāĻŦāĻ</span> <span class="atn hps">"</span><span>āĻšā§āϝāĻžāĻ</span><span>"</span><span>,</span><span>āĨ¤</span></span></li> - <li><code> </code><span id="result_box" lang="bn"><span>āĻā§āύ</span><span>"</span><span>,</span> <span class="hps">āĻāĻĒāĻžāĻĻāĻžāύ</span> <span class="hps">āĻ
āύā§āĻŦāĻžāĻĻ</span> <span class="hps">āĻāϰāĻž</span> <span class="hps">āĻāĻāĻŋāϤ āύāϝāĻŧ</span> <span class="hps">āϝā§</span><span>, āϝāĻž āύāĻŋāϰā§āĻĻā§āĻļ āĻāϰā§</span><span>āĨ¤</span></span></li> -</ul> - -<h2 id="āĻŦāĻŋāĻļā§āώ_āĻāϞā§āϞā§āĻ"> <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻŦāĻŋāĻļā§āώ āĻāϞā§āϞā§āĻ</span></span></h2> - -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">Specification</th> - <th scope="col">Status</th> - <th scope="col">Comment</th> - </tr> - <tr> - <td>{{SpecName('HTML WHATWG', "dom.html#attr-translate", "translate")}}</td> - <td>{{Spec2('HTML WHATWG')}}</td> - <td>No change from latest snapshot, {{SpecName('HTML5.1')}}</td> - </tr> - <tr> - <td>{{SpecName('HTML5.1', "dom.html#the-translate-attribute", "translate")}}</td> - <td>{{Spec2('HTML5.1')}}</td> - <td>Snapshot of {{SpecName('HTML WHATWG')}}, initial definition</td> - </tr> - </tbody> -</table> - -<h2 id="āĻŦā§āϰāĻžāĻāĻāĻžāϰ_āĻāĻĒāϝā§āĻā§āϤāϤāĻž"> <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻŦā§āϰāĻžāĻāĻāĻžāϰ</span> <span class="hps">āĻāĻĒāϝā§āĻā§āϤāϤāĻž</span></span></h2> - -<p>{{ CompatibilityTable() }}</p> - -<div id="compat-desktop"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Chrome</th> - <th>Firefox (Gecko)</th> - <th>Internet Explorer</th> - <th>Opera</th> - <th>Safari</th> - </tr> - <tr> - <td>Basic support</td> - <td>{{ CompatNo }}</td> - <td>{{ CompatNo }}</td> - <td>{{ CompatNo }}</td> - <td>{{ CompatNo }}</td> - <td>{{ CompatNo }}</td> - </tr> - </tbody> -</table> -</div> - -<div id="compat-mobile"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Android</th> - <th>Chrome for Android</th> - <th>Firefox Mobile (Gecko)</th> - <th>IE Mobile</th> - <th>Opera Mobile</th> - <th>Safari Mobile</th> - </tr> - <tr> - <td>Basic support</td> - <td>{{ CompatNo }}</td> - <td>{{ CompatNo }}</td> - <td>{{CompatNo }}</td> - <td>{{ CompatNo }}</td> - <td>{{ CompatNo }}</td> - <td>{{ CompatNo }}</td> - </tr> - </tbody> -</table> -</div> - -<h2 id="āĻāϰā§_āĻĻā§āĻā§āύ"> <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāϰ⧠āĻĻā§āĻā§āύ</span></span></h2> - -<ul> - <li><span class="short_text" id="result_box" lang="bn"><span class="hps">āϏāĻāϞ</span> <span class="hps">āĻā§āϞā§āĻŦāĻžāϞ</span> <span class="hps">āĻā§āĻŖāĻžāĻŦāϞā§</span><span>āĨ¤</span></span></li> - <li><span id="result_box" lang="bn"><span class="hps">āĻāĻ</span> <span class="hps">āĻŦā§āĻļāĻŋāώā§āĻā§āϝ</span> <span class="hps">āĻĒā§āϰāϤāĻŋāĻĢāϞāĻŋāϤ āĻāϰā§</span> <span class="atn hps">{</span><span class="atn">{</span><span>domxref</span> <span class="atn hps">(</span><span class="atn hps">"</span><span>HTMLElement.translate</span><span>"</span><span>)</span><span>}</span><span>}</span> <span class="hps">āϏāĻŽā§āĻĒāϤā§āϤāĻŋ</span><span>āĨ¤</span></span></li> -</ul> diff --git a/files/bn/web/html/index.html b/files/bn/web/html/index.html deleted file mode 100644 index b06315e384..0000000000 --- a/files/bn/web/html/index.html +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: HTML( āĻšāĻžāĻāĻĒāĻžāϰ āĻā§āĻā§āϏāĻ āĻŽāĻžāϰā§āĻāĻāĻĒ āϞā§āϝāĻžāĻā§āĻā§ā§ā§āĻ ) -slug: Web/HTML -tags: - - HTML - - HTML5 - - Landing - - Web -translation_of: Web/HTML ---- -<div>{{HTMLSidebar}}</div> - -<p><span class="seoSummary"><strong>HTML</strong> (HyperText Markup Language) āĻšāϞ āĻāϝāĻŧā§āĻŦ āύāĻŋāϰā§āĻŽāĻžāύā§āϰ āĻŽā§āϞ āĻāĻĒāĻžāĻĻāĻžāύāĨ¤ āĻāĻāĻŋ āĻāϝāĻŧā§āĻŦāĻĒā§āĻā§āϰ āĻŦāĻŋāώāϝāĻŧāĻŦāϏā§āϤā§āĻā§āϞāĻŋāĻā§ āĻŦāϰā§āĻŖāύāĻž āĻāĻŦāĻ āϏāĻāĻā§āĻāĻžāϝāĻŧāĻŋāϤ āĻāϰā§āĨ¤Â āϏāĻžāϧāĻžāϰāĻŖāĻāĻžāĻŦā§ HTML āĻāĻžā§āĻžÂ āĻ
āύā§āϝāĻžāύā§āϝ āĻĒā§āϰāϝā§āĻā§āϤāĻŋ āĻāĻāĻāĻŋ āĻāϝāĻŧā§āĻŦāĻĒā§āĻā§āĻ°Â āĻā§āĻšāĻžāϰāĻž / āĻāĻĒāϏā§āĻĨāĻžāĻĒāύāĻž (<a href="https://developer.mozilla.org/en-US/docs/Web/CSS">CSS</a>) āĻ
āĻĨāĻŦāĻž āĻāĻžāϰā§āϝāĻāĻžāϰāĻŋāϤāĻž (<a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript">Javascript</a>) āĻŦāϰā§āĻŖāύāĻžāϰ āĻāύā§āĻ¯Â āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšāϝāĻŧāĨ¤Â āĻāĻĒāύāĻžāϰ āĻŦā§āϰāĻžāĻāĻāĻžāϰ⧠āĻĒā§āϰāĻĻāϰā§āĻļāĻŋāϤ āϏāĻŦāĻāĻŋāĻā§āĻ āĻŽā§āϞāϤ HTML āĻĻāĻŋā§ā§ āĻāĻ āĻŋāϤ āĻšā§āĨ¤ āĻāϰāĻ āϏāĻ āĻŋāĻāĻāĻžāĻŦā§ āĻŦāϞāĻž āϝāĻžā§ āϝā§, HTML āĻšāϞ āĻāĻŽāύ āĻāĻāĻāĻŋ āĻāĻžāώāĻž āϝāĻž āĻāĻāĻāĻŋ āĻā§ā§āĻŦ āĻĄāĻā§āĻŽā§āύā§āĻā§āϰ āĻāĻ āύ, āύāĻā§āϏāĻž, āĻŦāĻŋāώā§āĻŦāϏā§āϤā§āϰ āĻ
āĻŦāϏā§āĻĨāĻžāύ, āĻ
āĻā§āϝāύā§āϤāϰā§āĻŖ āϤāĻĨā§āϝ āĻāϤā§āϝāĻžāĻĻāĻŋ āύāĻŋā§āύā§āϤā§āϰāĻŖ āĻāϰā§āĨ¤</span></p> - -<p>"āĻšāĻžāĻāĻĒāĻžāϰ āĻā§āĻā§āϏāĻ" āĻŦāϞāϤ⧠āĻāĻāĻāĻŋ āϞāĻŋāĻā§āĻ āĻŦā§āĻāĻžā§ āϝā§āĻāĻž āĻāĻāĻāĻŋ āĻā§ā§āĻŦ āĻĒā§āĻā§āϰ āϏāĻā§āĻā§ āĻāϰā§āĻāĻāĻŋ āĻā§ā§āĻŦāĻĒāĻā§āϰ āϏāĻāϝā§āĻ āϏā§āĻĨāĻžāĻĒāύ āĻāϰā§, āĻšāϝāĻŧ āĻāĻāĻāĻŋ āĻāĻāĻ āĻāϝāĻŧā§āĻŦāϏāĻžāĻāĻ āĻŽāϧā§āϝ⧠āĻŦāĻž āĻŦāĻŋāĻāĻŋāύā§āύ āĻāϝāĻŧā§āĻŦāϏāĻžāĻāĻā§āϰ āĻŽāϧā§āϝā§āĨ¤ āϞāĻŋāĻā§āĻ āĻā§āϞāĻŋ āĻā§ā§āĻŦā§āϰ āϏāĻŦāĻā§ā§ā§ āĻ
āĻĒāϰāĻŋāĻšāĻžāϰā§āϝ āĻ
āĻāĻļāĨ¤ āĻāύā§āĻāĻžāϰāύā§āĻā§ āĻŦāĻŋāώā§āĻŦāϏā§āϤ⧠āĻāĻĒāϞā§āĻĄ āĻāĻŦāĻ āϤāĻž āĻ
āύā§āϝāĻžāύā§āϝ āĻŦā§āϝāĻā§āϤāĻŋāĻĻā§āϰ āĻĻā§āĻŦāĻžāϰāĻž āύāĻŋāϰā§āĻŽāĻŋāϤ āĻĒā§āώā§āĻ āĻžāĻā§āϞāĻŋāϤ⧠āϏāĻāϝā§āĻā§āϤ āĻāϰ⧠āĻāĻĒāύāĻŋ āĻāϝāĻŧāĻžāϰā§āϞā§āĻĄ āĻāϝāĻŧāĻžāĻāĻĄ āĻāϝāĻŧā§āĻŦā§āϰ āĻāĻāĻāύ āϏāĻā§āϰāĻŋāϝāĻŧ āĻ
āĻāĻļāĻā§āϰāĻšāĻŖāĻāĻžāϰ⧠āĻšāϝāĻŧā§ āϝā§āϤ⧠āĻĒāĻžāϰā§āύāĨ¤</p> - -<p>āĻāĻāĻāĻŋ āĻāϝāĻŧā§āĻŦ āĻŦā§āϰāĻžāĻāĻāĻžāϰā§āϰ āĻŽāϧā§āϝ⧠āϞā§āĻāĻž, āĻāĻŦāĻŋ, āĻāĻŦāĻ āĻ
āύā§āϝāĻžāύā§āϝ āĻŦāĻŋāώā§āĻŦāϏā§āϤ⧠āĻĒā§āϰāĻĻāϰā§āĻļāύā§āϰ āĻāύā§āϝ āĻāĻāĻāĻāĻŋāĻāĻŽāĻāϞ "āĻŽāĻžāϰā§āĻāĻāĻĒ" āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĨ¤ HTML āĻāϰ āĻŽāĻžāϰā§āĻāĻžāĻĒāĻā§āϞāĻŋ āĻŦāĻŋāĻļā§āώ āĻāϤāĻā§āϞāĻŋ āĻāĻĒāĻžāĻĻāĻžāύ āĻĻāĻŋā§ā§ āĻ
āύā§āϤāϰā§āĻā§āĻā§āϤ āϝā§āĻŽāύ {{HTMLElement("head")}}, {{HTMLElement("title")}}, {{HTMLElement("body")}}, {{HTMLElement("article")}}, {{HTMLElement("section")}}, {{HTMLElement("p")}}, {{HTMLElement("div")}}, {{HTMLElement("span")}}, {{HTMLElement("img")}}, āĻāĻŦāĻ āĻ
āύā§āĻ āĻāĻŋāĻā§āĨ¤</p> - -<p>āύāĻŋāĻā§āϰ āĻĒā§āϰāĻŦāύā§āϧāĻā§āϞāĻŋ āĻāĻĒāύāĻžāĻā§ HTML āĻļāĻŋāĻāϤ⧠āĻāϰāĻ āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰāĻŦā§āĨ¤</p> - -<section class="cleared" id="sect1"> -<ul class="card-grid"> - <li><span>HTML āĻĒā§āϰāϏāĻā§āĻ</span> - - <p>āĻāĻŽāĻžāĻĻā§āϰ āĻŦāĻŋāϏā§āϤā§āϰā§āĻŖ <a href="/bn-BD/docs/Web/HTML/Reference">HTML reference</a> āĻ
āϧā§āϝāĻžā§ā§ HTML āĻāϰ āϏāĻāϞ āĻāϞāĻŋāĻŽā§āύā§āĻ āĻ āĻ
ā§āϝāĻžāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ āĻāϰ āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āϤāĻĨā§āϝ āĻāĻžāύāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤</p> - </li> - <li><span>HTML āĻĄā§āĻā§āϞāĻĒāĻžāϰ āύāĻŋāϰā§āĻĻā§āĻļāĻŋāĻāĻž</span> - <p>HTML āĻŦā§āϝāĻŦāĻšāĻžāϰ āϏāĻŽā§āĻĒāϰā§āĻāĻŋāϤ āύāĻŋāĻŦāύā§āϧ, āĻĒāϰāĻŋāĻĒā§āϰā§āĻŖ āĻāĻĻāĻžāĻšāϰāĻŖ āϏāĻš āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ āĻāϤā§āϝāĻžāĻĻāĻŋ āĻĻā§āĻāϤ⧠āĻāĻŽāĻžāĻĻā§āϰ <a href="/bn-BD/docs/Web/Guide/HTML">HTML āĻĄā§āĻā§āϞāĻĒāĻžāϰ āĻāĻžāĻāĻĄ</a> āĻĻā§āĻā§āύāĨ¤</p> - </li> - <li><span>HTML āĻĒāϰāĻŋāĻāĻŋāϤāĻŋ</span> - <p>āĻā§ā§āĻŦ āĻĄā§āĻā§āϞāĻĒāĻŽā§āύā§āĻ āĻāϰ āĻā§āώā§āϤā§āϰ⧠āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āύāϤā§āύ āĻšā§ā§ āĻĨāĻžāĻā§āύ, āϤāĻžāĻšāϞ⧠HTML āĻāĻŋ āĻāĻŦāĻ āĻāĻŋāĻāĻžāĻŦā§ āĻāĻāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻšāĻŦā§ āĻāϤā§āϝāĻžāĻĻāĻŋ āĻāĻžāύāĻžāϰ āĻāύā§āϝ āĻāĻŽāĻžāĻĻā§āϰ <a href="https://developer.mozilla.org/bn-BD/docs/Web/Guide/HTML/Introduction">āĻĒāϰāĻŋāĻāĻŋāϤāĻŋ</a> āύāĻŋāĻŦāύā§āϧāĻāĻŋ āĻ
āĻŦāĻļā§āϝāĻ āĻĒā§āĻŦā§āύāĨ¤</p> - </li> -</ul> - -<div class="row topicpage-table"> -<div class="section"> -<h2 class="Documentation" id="Documentation" name="Documentation">āϰā§āĻĢāĻžāϰā§āύā§āϏ āϏāĻŽā§āĻš</h2> - -<p>{{SubpagesWithSummaries}}</p> - -<p><span class="alllinks"><a href="/bn-BD/docs/tag/HTML" title="Article tagged: HTML">āϏāĻŦ āĻĻā§āĻā§āύ...</a></span></p> -</div> - -<div class="section"> -<h2 class="Tools" id="Tools" name="Tools">āĻāĻžāĻāĻĄ āĻāĻŦāĻ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ āϏāĻŽā§āĻš</h2> - -<dl> - <dt><a href="/bn-BD/docs/Web/Guide/HTML">āĻāĻāĻāĻāĻŋāĻāĻŽāĻāϞ āĻĄā§āĻā§āϞāĻĒāĻžāϰ āĻāĻžāĻāĻĄ</a></dt> - <dd>āĻāĻŽāĻĄāĻŋāĻāύ āĻāϰ āĻāĻŋāĻā§ āύāĻŋāĻŦāύā§āϧ, āϝāĻžāϤ⧠āĻāĻŋāĻā§ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻā§āĻļāϞ āĻŦāϰā§āĻŖāύāĻž āĻāϰāĻž āĻšā§ā§āĻā§ āϝā§āĻā§āϞ⧠āĻāĻĒāύāĻŋ HTML āĻĻāĻŋā§ā§ āĻā§ā§āĻŦ āĻāύā§āĻā§āύā§āĻ āϤā§āϰāĻŋ āĻāϰāĻžāϰ āϏāĻŽā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āĻāĻāĻžāύ⧠āĻāĻŋāĻā§ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞāĻ āĻāĻā§ āϝā§āĻā§āϞ⧠āĻāĻĒāύāĻžāϰ āĻāĻžāĻā§ āϞāĻžāĻāĻŦā§āĨ¤</dd> -</dl> -</div> -</div> -</section> - -<dl> - <dt class="landingPageList"><a href="/bn-BD/docs/Web/HTML/Element">HTML āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻšā§āϰ āύāĻŋāϰā§āĻĻā§āĻļāĻŋāĻāĻž</a></dt> - <dd class="landingPageList">āϏāĻāϞ <a class="glossaryLink" href="/bn-BD/docs/Glossary/HTML">HTML</a> <a class="glossaryLink" href="/bn-BD/docs/Glossary/Element">āĻāĻĒāĻžāĻĻāĻžāύā§āϰ</a> āĻāĻāĻāĻŋ āϤāĻžāϞāĻŋāĻāĻž āĻĻā§āĻā§āύāĨ¤</dd> - <dt class="landingPageList"><a href="/bn-BD/docs/Web/HTML/Reference">HTML āĻĒā§āϰāϏāĻā§āĻ</a></dt> - <dd class="landingPageList">āĻāĻāĻāĻāĻŋāĻāĻŽāĻāϞ āĻāϞāĻŋāĻŽā§āύā§āĻ āύāĻŋāϝāĻŧā§ āĻāĻ āĻŋāϤ, āϝāĻžāϰ āĻĒā§āϰāϤā§āϝā§āĻāĻāĻŋ āĻāϤāĻā§āϞāĻŋ āĻāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ āĻĻā§āĻŦāĻžāϰāĻž āĻĒāϰāĻŋāĻŦāϰā§āϤāĻŋāϤ āĻšāϤ⧠āĻĒāĻžāϰā§. HTML documents āĻā§āϞāĻŋ āĻĒāϰāϏā§āĻĒāϰā§āϰ āϏāĻā§āĻā§ āĻ
āύā§āϝāĻžāύā§āϝ <a href="/bn-BD/docs/Web/HTML/Link_types">āϞāĻŋāĻā§āĻā§āϰ</a> āĻŽāĻžāϧā§āϝāĻŽā§ āϏāĻāϝā§āĻā§āϤ āĻĨāĻžāĻā§āĨ¤Â </dd> - <dt class="landingPageList"><a href="/bn-BD/docs/Web/HTML/Inline_elements">Inline āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻš</a></dt> - <dd class="landingPageList">āĻāĻāĻāĻāĻŋāĻāĻŽāĻāϞ āĻāϞāĻŋāĻŽā§āύā§āĻ āϏāĻžāϧāĻžāϰāĻŖāϤ "āĻāύāϞāĻžāĻāύ" āĻāĻĒāĻžāĻĻāĻžāύ āĻŦāĻž <a href="/bn-BD/docs/Web/HTML/Block-level_elements">"āĻŦā§āϞāĻ-āϏā§āϤāϰā§āϰ"</a> āĻāĻĒāĻžāĻĻāĻžāύāĨ¤Â āĻāĻāĻāĻŋ āĻāύāϞāĻžāĻāύ āĻāĻĒāĻžāĻĻāĻžāύ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻā§āϝāĻžāĻā§āϰ āĻāĻŋāϤāϰā§āϰ āϏā§āĻĨāĻžāύ āĻ
āϧāĻŋāĻāĻžāϰ āĻāϰ⧠āĻĨāĻžāĻā§āĨ¤Â </dd> - <dt class="landingPageList"><a href="/bn-BD/docs/Web/HTML/Block-level_elements">Block-level āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻš</a></dt> - <dd class="landingPageList">āĻāĻāĻāĻāĻŋāĻāĻŽāĻāϞ āĻāϞāĻŋāĻŽā§āύā§āĻ āϏāĻžāϧāĻžāϰāĻŖāϤ "āĻŦā§āϞāĻ-āϏā§āϤāϰā§āϰ" āĻāĻĒāĻžāĻĻāĻžāύ āĻŦāĻž <a href="/bn-BD/docs/HTML/Inline_elements">"āĻāύāϞāĻžāĻāύ"</a> āĻāĻĒāĻžāĻĻāĻžāύāĨ¤Â āĻāĻāĻāĻŋ āĻŦā§āϞāĻ āϏā§āϤāϰā§āϰ āĻāĻĒāĻžāĻĻāĻžāύ āϤāĻžāĻ°Â Â āĻĒā§āϝāĻžāϰā§āύā§āĻ āĻāϞāĻŋāĻŽā§āύā§āĻā§āϰ (container) āϏāĻŽāϏā§āϤ āĻāĻžā§āĻāĻž āĻā§āϰ⧠āĻ
āĻŦāϏā§āĻĨāĻžāύ āĻāϰā§, āϝāĻžāϰ āĻĢāϞ⧠āĻāĻāĻāĻŋ "āĻŦā§āϞāĻ" āϤā§āϰāĻŋ āĻšā§āĨ¤</dd> - <dt class="landingPageList"><a href="/bn-BD/docs/Web/HTML/CORS_enabled_image">CORS āϏāĻā§āϰāĻŋā§ āĻāĻŦāĻŋ</a></dt> - <dd class="landingPageList">The <code><a href="/bn-BD/docs/Web/HTML/Element/img#attr-crossorigin">crossorigin</a></code> attribute, in combination with an appropriate <a class="glossaryLink" href="/bn-BD/docs/Glossary/CORS">CORS</a> header, allows images defined by the {{HTMLElement("img")}} element to be loaded from foreign origins and used in a {{HTMLElement("canvas")}} element as if they were being loaded from the current origin.</dd> - <dt class="landingPageList"><a href="/bn-BD/docs/Web/HTML/CORS_settings_attributes">CORS āĻŦā§āĻļāĻŋāώā§āĻā§āϝāĻžāĻŦāϞ⧠āϏā§āĻāĻŋāĻāϏ</a></dt> - <dd class="landingPageList">Some HTML elements that provide support for <a href="/bn-BD/docs/HTTP/Access_control_CORS">CORS</a>, such as {{HTMLElement("img")}} or {{HTMLElement("video")}}, have a <code>crossorigin</code> attribute (<code>crossOrigin</code> property), which lets you configure the CORS requests for the element's fetched data.</dd> - <dt class="landingPageList"><a href="/bn-BD/docs/Web/HTML/Focus_management_in_HTML">HTML āĻ āĻĢā§āĻāĻžāϏ āĻŦā§āϝāĻŦāϏā§āĻĨāĻžāĻĒāύāĻž</a></dt> - <dd class="landingPageList">The <code><a href="/bn-BD/docs/Web/API/Document/activeElement">activeElement</a></code> DOM attribute and the <code><a href="/bn-BD/docs/Web/API/Document/hasFocus">hasFocus()</a></code> DOM method help you track and control a user's interactions with elements on a webpage.</dd> - <dt class="landingPageList"><a href="/bn-BD/docs/Web/HTML/Global_attributes">āϏāĻžāϰā§āĻŦāĻāύā§āĻ¨Â attributes</a></dt> - <dd class="landingPageList">Global attributes may be specified on all <a href="/bn-BD/docs/Web/HTML/Element">HTML elements</a>, <em>even those not specified in the standard</em>. This means that any non-standard elements must still permit these attributes, even though those elements make the document HTML5-noncompliant.</dd> - <dt class="landingPageList"><a href="/bn-BD/docs/Web/HTML/Attributes">HTML attribute āύāĻŋāϰā§āĻĻā§āĻļāĻŋāĻāĻž</a></dt> - <dd class="landingPageList">Elements in HTML have <strong>attributes</strong>. These are additional values that configure the elements or adjust their behavior in various ways.</dd> - <dt class="landingPageList"><a href="/bn-BD/docs/Web/HTML/Link_types">āϞāĻŋāĻāĻā§āϰ āϧāϰāύ</a></dt> - <dd class="landingPageList">In HTML, various link types can be used to establish and define the relationship between two documents. Link types include <a href="/bn-BD/docs/Web/HTML/Element/a"><code><a></code></a>, <a href="/bn-BD/docs/Web/HTML/Element/area"><code><area></code></a>, and <a href="/bn-BD/docs/Web/HTML/Element/link"><code><link></code></a>.</dd> - <dt class="landingPageList"><a href="/bn-BD/docs/Web/HTML/Supported_media_formats">āĻāĻāĻāĻāĻŋāĻāĻŽāĻāϞ āĻ
āĻĄāĻŋāĻ āĻāĻŦāĻ āĻāĻŋāĻĄāĻŋāĻ āĻāĻĒāĻžāĻĻāĻžāύ āĻĻā§āĻŦāĻžāϰāĻž āϏāĻŽāϰā§āĻĨāĻŋāϤ Media āĻŦāĻŋāύā§āϝāĻžāϏ</a></dt> - <dd class="landingPageList">The <a href="/bn-BD/docs/Web/HTML/Element/audio"><code><audio></code></a> and <a href="/bn-BD/docs/Web/HTML/Element/video"><code><video></code></a> elements allow you to play audio and video media. These elements provide a browser-native alternative to similar capabilities found in Adobe Flash and other plug-ins.</dd> - <dt class="landingPageList"><a href="/bn-BD/docs/Web/HTML/Using_the_application_cache">Using the application cache</a></dt> - <dd class="landingPageList">Application caching lets web-based applications run offline. You can use the <strong>Application Cache</strong> (<em>AppCache</em>) interface to specify resources that the browser should cache and make available to offline users. Applications that are cached load and work correctly even if users click the refresh button when they are offline.</dd> -</dl> diff --git a/files/bn/web/http/index.html b/files/bn/web/http/index.html deleted file mode 100644 index 6e893c3ced..0000000000 --- a/files/bn/web/http/index.html +++ /dev/null @@ -1,90 +0,0 @@ ---- -title: HTTP -slug: Web/HTTP -tags: - - HTTP - - Hypertext - - NeedsTranslation - - Reference - - TCP/IP - - TopicStub - - Web - - Web Development - - 'l10n:priority' -translation_of: Web/HTTP ---- -<div>{{HTTPSidebar}}</div> - -<p class="summary"><strong><dfn>Hypertext Transfer Protocol (HTTP)</dfn></strong> is an <a href="https://en.wikipedia.org/wiki/Application_Layer">application-layer</a> protocol for transmitting hypermedia documents, such as HTML. It was designed for communication between web browsers and web servers, but it can also be used for other purposes. HTTP follows a classical <a href="https://en.wikipedia.org/wiki/Client%E2%80%93server_model">client-server model</a>, with a client opening a connection to make a request, then waiting until it receives a response. HTTP is a <a href="https://en.wikipedia.org/wiki/Stateless_protocol">stateless protocol</a>, meaning that the server does not keep any data (state) between two requests. Though often based on a TCP/IP layer, it can be used on any reliable <a href="https://en.wikipedia.org/wiki/Transport_Layer">transport layer</a>, that is, a protocol that doesn't lose messages silently like UDP does. <a href="https://en.wikipedia.org/wiki/Reliable_User_Datagram_Protocol">RUDP</a> â the reliable update of UDP â is a suitable alternative.</p> - -<div class="column-container"> -<div class="column-half"> -<h2 id="Tutorials">Tutorials</h2> - -<p>Learn how to use HTTP with guides and tutorials.</p> - -<dl> - <dt><a href="/en-US/docs/Web/HTTP/Overview">Overview of HTTP</a></dt> - <dd>The basic features of the client-server protocol: what it can do and its intended uses.</dd> - <dt><a href="/en-US/docs/Web/HTTP/Caching">HTTP Cache</a></dt> - <dd>Caching is very important for fast Web sites. This article describes different methods of caching and how to use HTTP Headers to control them.</dd> - <dt><a href="/en-US/docs/Web/HTTP/Cookies">HTTP Cookies</a></dt> - <dd>How cookies work is defined by <a href="https://tools.ietf.org/html/rfc6265">RFC 6265</a>. When serving an HTTP request, a server can send a <code>Set-Cookie</code> HTTP header with the response. The client then returns the cookie's value with every request to the same server in the form of a <code>Cookie</code> request header. The cookie can also be set to expire on a certain date, or restricted to a specific domain and path.</dd> - <dt><a href="/en-US/docs/Web/HTTP/CORS">Cross-Origin Resource Sharing (CORS)</a></dt> - <dd><strong>Cross-site HTTP requests</strong> are HTTP requests for resources from a <strong>different domain</strong> than the domain of the resource making the request. For instance, an HTML page from Domain A (<code>http://domaina.example/</code>) makes a request for an image on Domain B (<code>http://domainb.foo/image.jpg</code>) via the <code>img</code> element. Web pages today very commonly load cross-site resources, including CSS stylesheets, images, scripts, and other resources. CORS allows web developers to control how their site reacts to cross-site requests.</dd> -</dl> - -<dl> - <dt><a href="/en-US/docs/Web/HTTP/Basics_of_HTTP/Evolution_of_HTTP">Evolution of HTTP</a></dt> - <dd>A brief description of the changes between the early versions of HTTP, to the modern HTTP/2, the emergent HTTP/3 and beyond.</dd> - <dt><a href="https://wiki.mozilla.org/Security/Guidelines/Web_Security">Mozilla web security guidelines</a></dt> - <dd>A collection of tips to help operational teams with creating secure web applications.</dd> -</dl> - -<dl> - <dt><a href="/en-US/docs/Web/HTTP/Messages">HTTP Messages</a></dt> - <dd>Describes the type and structure of the different kind of messages of HTTP/1.x and HTTP/2.</dd> - <dt><a href="/en-US/docs/Web/HTTP/Session">A typical HTTP session</a></dt> - <dd>Shows and explains the flow of a usual HTTP session.</dd> - <dt><a href="/en-US/docs/Web/HTTP/Connection_management_in_HTTP_1.x">Connection management in HTTP/1.x</a></dt> - <dd>Describes the three connection management models available in HTTP/1.x, their strengths, and their weaknesses.</dd> -</dl> -</div> - -<div class="column-half"> -<h2 id="Reference">Reference</h2> - -<p>Browse through detailed HTTP reference documentation.</p> - -<dl> - <dt><a href="/en-US/docs/Web/HTTP/Headers">HTTP Headers</a></dt> - <dd>HTTP message headers are used to describe a resource, or the behavior of the server or the client. Custom proprietary headers can be added using the <code>X-</code> prefix; others in an <a href="https://www.iana.org/assignments/message-headers/message-headers.xhtml#perm-headers">IANA registry</a>, whose original content was defined in <a href="https://tools.ietf.org/html/rfc4229">RFC 4229</a>. IANA also maintains a <a href="https://www.iana.org/assignments/message-headers/message-headers.xhtml#prov-headers">registry of proposed new HTTP message headers</a>.</dd> - <dt><a href="/en-US/docs/Web/HTTP/Methods">HTTP Request Methods</a></dt> - <dd>The different operations that can be done with HTTP: {{HTTPMethod("GET")}}, {{HTTPMethod("POST")}}, and also less common requests like {{HTTPMethod("OPTIONS")}}, {{HTTPMethod("DELETE")}}, or {{HTTPMethod("TRACE")}}.</dd> - <dt><a href="/en-US/docs/Web/HTTP/Response_codes">HTTP Status Response Codes</a></dt> - <dd>HTTP response codes indicate whether a specific HTTP request has been successfully completed. Responses are grouped in five classes: informational responses, successful responses, redirections, client errors, and servers errors.</dd> -</dl> - -<dl> - <dt><a href="/en-US/docs/Web/HTTP/Headers/Content-Security-Policy">CSP directives</a></dt> - <dd>The {{HTTPHeader("Content-Security-Policy")}} response header fields allows web site administrators to control resources the user agent is allowed to load for a given page. With a few exceptions, policies mostly involve specifying server origins and script endpoints.</dd> -</dl> - -<h2 id="Tools_resources">Tools & resources</h2> - -<p>Helpful tools and resources for understanding and debugging HTTP.</p> - -<dl> - <dt><a href="/en-US/docs/Tools">Firefox Developer Tools</a></dt> - <dd><a href="/en-US/docs/Tools/Network_Monitor">Network monitor</a></dd> - <dt><a href="https://observatory.mozilla.org/">Mozilla Observatory</a></dt> - <dd> - <p>A project designed to help developers, system administrators, and security professionals configure their sites safely and securely.</p> - </dd> - <dt><a class="external" href="https://redbot.org/">RedBot</a></dt> - <dd>Tools to check your cache-related headers</dd> - <dt><a href="https://www.html5rocks.com/en/tutorials/internals/howbrowserswork/">How Browsers Work</a></dt> - <dd>A very comprehensive article on browser internals and request flow through HTTP protocol. A MUST-READ for any web developer.</dd> -</dl> -</div> -</div> diff --git a/files/bn/web/http/status/index.html b/files/bn/web/http/status/index.html deleted file mode 100644 index b39296ce25..0000000000 --- a/files/bn/web/http/status/index.html +++ /dev/null @@ -1,202 +0,0 @@ ---- -title: HTTP response status codes -slug: Web/HTTP/Status -tags: - - HTTP - - Landing - - NeedsTranslation - - Overview - - Reference - - Status code - - TopicStub - - Web -translation_of: Web/HTTP/Status ---- -<div>{{HTTPSidebar}}</div> - -<p class="summary"><span class="seoSummary">HTTP response status codes indicate whether a specific <a href="/en-US/docs/Web/HTTP">HTTP</a> request has been successfully completed. Responses are grouped in five classes: </span></p> - -<ol> - <li><span class="seoSummary">Informational responses (<code>100</code>â<code>199</code>),</span></li> - <li><span class="seoSummary">Successful responses (<code>200</code>â<code>299</code>),</span></li> - <li><span class="seoSummary">Redirects (<code>300</code>â<code>399</code>),</span></li> - <li><span class="seoSummary">Client errors (<code>400</code>â<code>499</code>),</span></li> - <li><span class="seoSummary">and Server errors (<code>500</code>â<code>599</code>).</span></li> -</ol> - -<p>The below status codes are defined by <a href="https://tools.ietf.org/html/rfc2616#section-10">section 10 of RFC 2616</a>. You can find an updated specification in <a href="https://tools.ietf.org/html/rfc7231#section-6.5.1">RFC 7231</a>.</p> - -<div class="blockIndicator note"> -<p>If you receive a response that is not in this list, it is a non-standard response, possibly custom to the server's software.</p> -</div> - -<h2 id="Information_responses">Information responses</h2> - -<dl> - <dt>{{HTTPStatus(100, "100 Continue")}}</dt> - <dd>This interim response indicates that everything so far is OK and that the client should continue the request, or ignore the response if the request is already finished.</dd> - <dt>{{HTTPStatus(101, "101 Switching Protocol")}}</dt> - <dd>This code is sent in response to an {{HTTPHeader("Upgrade")}} request header from the client, and indicates the protocol the server is switching to.</dd> - <dt>{{HTTPStatus(102, "102 Processing")}} ({{Glossary("WebDAV")}})</dt> - <dd>This code indicates that the server has received and is processing the request, but no response is available yet.</dd> - <dt>{{HTTPStatus(103, "103 Early Hints")}}</dt> - <dd>This status code is primarily intended to be used with the {{HTTPHeader("Link")}} header, letting the user agent start <a href="/en-US/docs/Web/HTML/Preloading_content">preloading</a> resources while the server prepares a response.</dd> -</dl> - -<h2 id="Successful_responses">Successful responses</h2> - -<dl> - <dt>{{HTTPStatus(200, "200 OK")}}</dt> - <dd>The request has succeeded. The meaning of the success depends on the HTTP method: - <ul> - <li><code>GET</code>: The resource has been fetched and is transmitted in the message body.</li> - <li><code>HEAD</code>: The entity headers are in the message body.</li> - <li><code>PUT</code> or <code>POST</code>: The resource describing the result of the action is transmitted in the message body.</li> - <li><code>TRACE</code>: The message body contains the request message as received by the server</li> - </ul> - </dd> - <dt>{{HTTPStatus(201, "201 Created")}}</dt> - <dd>The request has succeeded and a new resource has been created as a result. This is typically the response sent after <code>POST</code> requests, or some <code>PUT</code> requests.</dd> - <dt>{{HTTPStatus(202, "202 Accepted")}}</dt> - <dd>The request has been received but not yet acted upon. It is noncommittal, since there is no way in HTTP to later send an asynchronous response indicating the outcome of the request. It is intended for cases where another process or server handles the request, or for batch processing.</dd> - <dt>{{HTTPStatus(203, "203 Non-Authoritative Information")}}</dt> - <dd>This response code means the returned meta-information is not exactly the same as is available from the origin server, but is collected from a local or a third-party copy. This is mostly used for mirrors or backups of another resource. Except for that specific case, the "200 OK" response is preferred to this status.</dd> - <dt>{{HTTPStatus(204, "204 No Content")}}</dt> - <dd>There is no content to send for this request, but the headers may be useful. The user-agent may update its cached headers for this resource with the new ones.</dd> - <dt>{{HTTPStatus(205, "205 Reset Content")}}</dt> - <dd>Tells the user-agent to reset the document which sent this request.</dd> - <dt>{{HTTPStatus(206, "206 Partial Content")}}</dt> - <dd>This response code is used when the {{HTTPHeader("Range")}} header is sent from the client to request only part of a resource.</dd> - <dt>{{HTTPStatus(207, "207 Multi-Status")}} ({{Glossary("WebDAV")}})</dt> - <dd>Conveys information about multiple resources, for situations where multiple status codes might be appropriate.</dd> - <dt>{{HTTPStatus(208, "208 Already Reported")}} ({{Glossary("WebDAV")}})</dt> - <dd>Used inside a <code><dav:propstat></code> response element to avoid repeatedly enumerating the internal members of multiple bindings to the same collection.</dd> - <dt>{{HTTPStatus(226, "226 IM Used")}} (<a href="https://tools.ietf.org/html/rfc3229">HTTP Delta encoding</a>)</dt> - <dd>The server has fulfilled a <code>GET</code> request for the resource, and the response is a representation of the result of one or more instance-manipulations applied to the current instance.</dd> -</dl> - -<h2 id="Redirection_messages">Redirection messages</h2> - -<dl> - <dt>{{HTTPStatus(300, "300 Multiple Choice")}}</dt> - <dd>The request has more than one possible response. The user-agent or user should choose one of them. (There is no standardized way of choosing one of the responses, but HTML links to the possibilities are recommended so the user can pick.)</dd> - <dt>{{HTTPStatus(301, "301 Moved Permanently")}}</dt> - <dd>The URL of the requested resource has been changed permanently. The new URL is given in the response.</dd> - <dt>{{HTTPStatus(302, "302 Found")}}</dt> - <dd>This response code means that the URI of requested resource has been changed <em>temporarily</em>. Further changes in the URI might be made in the future. Therefore, this same URI should be used by the client in future requests.</dd> - <dt>{{HTTPStatus(303, "303 See Other")}}</dt> - <dd>The server sent this response to direct the client to get the requested resource at another URI with a GET request.</dd> - <dt>{{HTTPStatus(304, "304 Not Modified")}}</dt> - <dd>This is used for caching purposes. It tells the client that the response has not been modified, so the client can continue to use the same cached version of the response.</dd> - <dt><code>305 Use Proxy</code> {{deprecated_inline}}</dt> - <dd>Defined in a previous version of the HTTP specification to indicate that a requested response must be accessed by a proxy. It has been deprecated due to security concerns regarding in-band configuration of a proxy.</dd> - <dt><code>306 unused</code></dt> - <dd>This response code is no longer used; it is just reserved. It was used in a previous version of the HTTP/1.1 specification.</dd> - <dt>{{HTTPStatus(307, "307 Temporary Redirect")}}</dt> - <dd>The server sends this response to direct the client to get the requested resource at another URI with same method that was used in the prior request. This has the same semantics as the <code>302 Found</code> HTTP response code, with the exception that the user agent <em>must not</em> change the HTTP method used: If a <code>POST</code> was used in the first request, a <code>POST</code> must be used in the second request.</dd> - <dt>{{HTTPStatus(308, "308 Permanent Redirect")}}</dt> - <dd>This means that the resource is now permanently located at another URI, specified by the <code>Location:</code> HTTP Response header. This has the same semantics as the <code>301 Moved Permanently</code> HTTP response code, with the exception that the user agent <em>must not</em> change the HTTP method used: If a <code>POST</code> was used in the first request, a <code>POST</code> must be used in the second request.</dd> -</dl> - -<h2 id="Client_error_responses">Client error responses</h2> - -<dl> - <dt>{{HTTPStatus(400, "400 Bad Request")}}</dt> - <dd>The server could not understand the request due to invalid syntax.</dd> - <dt>{{HTTPStatus(401, "401 Unauthorized")}}</dt> - <dd>Although the HTTP standard specifies "unauthorized", semantically this response means "unauthenticated". That is, the client must authenticate itself to get the requested response.</dd> - <dt>{{HTTPStatus(402, "402 Payment Required")}} {{experimental_inline}}</dt> - <dd>This response code is reserved for future use. The initial aim for creating this code was using it for digital payment systems, however this status code is used very rarely and no standard convention exists.</dd> - <dt>{{HTTPStatus(403, "403 Forbidden")}}</dt> - <dd>The client does not have access rights to the content; that is, it is unauthorized, so the server is refusing to give the requested resource. Unlike 401, the client's identity is known to the server.</dd> - <dt>{{HTTPStatus(404, "404 Not Found")}}</dt> - <dd>The server can not find the requested resource. In the browser, this means the URL is not recognized. In an API, this can also mean that the endpoint is valid but the resource itself does not exist. Servers may also send this response instead of 403 to hide the existence of a resource from an unauthorized client. This response code is probably the most famous one due to its frequent occurrence on the web.</dd> - <dt>{{HTTPStatus(405, "405 Method Not Allowed")}}</dt> - <dd>The request method is known by the server but has been disabled and cannot be used. For example, an API may forbid DELETE-ing a resource. The two mandatory methods, <code>GET</code> and <code>HEAD</code>, must never be disabled and should not return this error code.</dd> - <dt>{{HTTPStatus(406, "406 Not Acceptable")}}</dt> - <dd>This response is sent when the web server, after performing <a href="/en-US/docs/HTTP/Content_negotiation#Server-driven_negotiation">server-driven content negotiation</a>, doesn't find any content that conforms to the criteria given by the user agent.</dd> - <dt>{{HTTPStatus(407, "407 Proxy Authentication Required")}}</dt> - <dd>This is similar to 401 but authentication is needed to be done by a proxy.</dd> - <dt>{{HTTPStatus(408, "408 Request Timeout")}}</dt> - <dd>This response is sent on an idle connection by some servers, even without any previous request by the client. It means that the server would like to shut down this unused connection. This response is used much more since some browsers, like Chrome, Firefox 27+, or IE9, use HTTP pre-connection mechanisms to speed up surfing. Also note that some servers merely shut down the connection without sending this message.</dd> - <dt>{{HTTPStatus(409, "409 Conflict")}}</dt> - <dd>This response is sent when a request conflicts with the current state of the server.</dd> - <dt>{{HTTPStatus(410, "410 Gone")}}</dt> - <dd>This response is sent when the requested content has been permanently deleted from server, with no forwarding address. Clients are expected to remove their caches and links to the resource. The HTTP specification intends this status code to be used for "limited-time, promotional services". APIs should not feel compelled to indicate resources that have been deleted with this status code.</dd> - <dt>{{HTTPStatus(411, "411 Length Required")}}</dt> - <dd>Server rejected the request because the <code>Content-Length</code> header field is not defined and the server requires it.</dd> - <dt>{{HTTPStatus(412, "412 Precondition Failed")}}</dt> - <dd>The client has indicated preconditions in its headers which the server does not meet.</dd> - <dt>{{HTTPStatus(413, "413 Payload Too Large")}}</dt> - <dd>Request entity is larger than limits defined by server; the server might close the connection or return an <code>Retry-After</code> header field.</dd> - <dt>{{HTTPStatus(414, "414 URI Too Long")}}</dt> - <dd>The URI requested by the client is longer than the server is willing to interpret.</dd> - <dt>{{HTTPStatus(415, "415 Unsupported Media Type")}}</dt> - <dd>The media format of the requested data is not supported by the server, so the server is rejecting the request.</dd> - <dt>{{HTTPStatus(416, "416 Range Not Satisfiable")}}</dt> - <dd>The range specified by the <code>Range</code> header field in the request can't be fulfilled; it's possible that the range is outside the size of the target URI's data.</dd> - <dt>{{HTTPStatus(417, "417 Expectation Failed")}}</dt> - <dd>This response code means the expectation indicated by the <code>Expect</code> request header field can't be met by the server.</dd> - <dt>{{HTTPStatus(418, "418 I'm a teapot")}}</dt> - <dd>The server refuses the attempt to brew coffee with a teapot.</dd> - <dt>{{HTTPStatus(421, "421 Misdirected Request")}}</dt> - <dd>The request was directed at a server that is not able to produce a response. This can be sent by a server that is not configured to produce responses for the combination of scheme and authority that are included in the request URI.</dd> - <dt>{{HTTPStatus(422, "422 Unprocessable Entity")}} ({{Glossary("WebDAV")}})</dt> - <dd>The request was well-formed but was unable to be followed due to semantic errors.</dd> - <dt>{{HTTPStatus(423, "423 Locked")}} ({{Glossary("WebDAV")}})</dt> - <dd>The resource that is being accessed is locked.</dd> - <dt>{{HTTPStatus(424, "424 Failed Dependency")}} ({{Glossary("WebDAV")}})</dt> - <dd>The request failed due to failure of a previous request.</dd> - <dt>{{HTTPStatus(425, "425 Too Early")}}</dt> - <dd>Indicates that the server is unwilling to risk processing a request that might be replayed.</dd> - <dt>{{HTTPStatus(426, "426 Upgrade Required")}}</dt> - <dd>The server refuses to perform the request using the current protocol but might be willing to do so after the client upgrades to a different protocol. The server sends an {{HTTPHeader("Upgrade")}} header in a 426 response to indicate the required protocol(s).</dd> - <dt>{{HTTPStatus(428, "428 Precondition Required")}}</dt> - <dd>The origin server requires the request to be conditional. This response is intended to prevent the 'lost update' problem, where a client GETs a resource's state, modifies it, and PUTs it back to the server, when meanwhile a third party has modified the state on the server, leading to a conflict.</dd> - <dt>{{HTTPStatus(429, "429 Too Many Requests")}}</dt> - <dd>The user has sent too many requests in a given amount of time ("rate limiting").</dd> - <dt>{{HTTPStatus(431, "431 Request Header Fields Too Large")}}</dt> - <dd>The server is unwilling to process the request because its header fields are too large. The request may be resubmitted after reducing the size of the request header fields.</dd> - <dt>{{HTTPStatus(451, "451 Unavailable For Legal Reasons")}}</dt> - <dd>The user-agent requested a resource that cannot legally be provided, such as a web page censored by a government.</dd> -</dl> - -<h2 id="Server_error_responses">Server error responses</h2> - -<dl> - <dt>{{HTTPStatus(500, "500 Internal Server Error")}}</dt> - <dd>The server has encountered a situation it doesn't know how to handle.</dd> - <dt>{{HTTPStatus(501, "501 Not Implemented")}}</dt> - <dd>The request method is not supported by the server and cannot be handled. The only methods that servers are required to support (and therefore that must not return this code) are <code>GET</code> and <code>HEAD</code>.</dd> - <dt>{{HTTPStatus(502, "502 Bad Gateway")}}</dt> - <dd>This error response means that the server, while working as a gateway to get a response needed to handle the request, got an invalid response.</dd> - <dt>{{HTTPStatus(503, "503 Service Unavailable")}}</dt> - <dd>The server is not ready to handle the request. Common causes are a server that is down for maintenance or that is overloaded. Note that together with this response, a user-friendly page explaining the problem should be sent. This responses should be used for temporary conditions and the <code>Retry-After:</code> HTTP header should, if possible, contain the estimated time before the recovery of the service. The webmaster must also take care about the caching-related headers that are sent along with this response, as these temporary condition responses should usually not be cached.</dd> - <dt>{{HTTPStatus(504, "504 Gateway Timeout")}}</dt> - <dd>This error response is given when the server is acting as a gateway and cannot get a response in time.</dd> - <dt>{{HTTPStatus(505, "505 HTTP Version Not Supported")}}</dt> - <dd>The HTTP version used in the request is not supported by the server.</dd> - <dt>{{HTTPStatus(506, "506 Variant Also Negotiates")}}</dt> - <dd>The server has an internal configuration error: the chosen variant resource is configured to engage in transparent content negotiation itself, and is therefore not a proper end point in the negotiation process.</dd> - <dt>{{HTTPStatus(507, "507 Insufficient Storage")}} ({{Glossary("WebDAV")}})</dt> - <dd>The method could not be performed on the resource because the server is unable to store the representation needed to successfully complete the request.</dd> - <dt>{{HTTPStatus(508, "508 Loop Detected")}} ({{Glossary("WebDAV")}})</dt> - <dd>The server detected an infinite loop while processing the request.</dd> - <dt>{{HTTPStatus(510, "510 Not Extended")}}</dt> - <dd>Further extensions to the request are required for the server to fulfil it.</dd> - <dt>{{HTTPStatus(511, "511 Network Authentication Required")}}</dt> - <dd>The 511 status code indicates that the client needs to authenticate to gain network access.</dd> -</dl> - -<h2 id="Browser_compatibility">Browser compatibility</h2> - - - -<p>{{Compat("http.status")}}</p> - -<h2 id="See_also">See also</h2> - -<ul> - <li><a href="https://en.wikipedia.org/wiki/List_of_HTTP_status_codes">List of HTTP status codes on Wikipedia</a></li> - <li><a href="http://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml">IANA official registry of HTTP status codes</a></li> -</ul> diff --git a/files/bn/web/index.html b/files/bn/web/index.html deleted file mode 100644 index bccddbc99a..0000000000 --- a/files/bn/web/index.html +++ /dev/null @@ -1,82 +0,0 @@ ---- -title: āĻĄā§āĻā§āϞāĻĒāĻžāϰāĻĻā§āϰ āĻāύā§āϝ āĻāϝāĻŧā§āĻŦ āĻĒā§āϰāϝā§āĻā§āϤāĻŋ -slug: Web -tags: - - Landing - - NeedsTranslation - - TopicStub - - Web -translation_of: Web ---- -<p>āĻāύā§āĻŽā§āĻā§āϤ āĻŦāĻž āĻāĻĒā§āύ āĻāϝāĻŧā§āĻŦ āĻĄā§āĻā§āϞāĻĒāĻžāϰāĻĻā§āϰ āĻ
āϏāĻžāϧāĻžāϰāĻŖ āϏāĻāϞ āϏā§āϝā§āĻ-āϏā§āĻŦāĻŋāϧāĻž āĻĒā§āϰāĻĻāĻžāύ āĻāϰāĻā§āĨ¤ āĻāĻāϏāĻāϞ āĻĒā§āϰāϝā§āĻā§āϤāĻŋāϰ āϏāĻŽā§āĻĒā§āϰā§āĻŖ āϏā§āĻŦāĻŋāϧāĻž āĻāĻĻāĻžāϝāĻŧ āĻāϰ⧠āύāĻŋāϤ⧠āĻšāϞ⧠āĻāĻĒāύāĻžāĻā§ āĻ
āĻŦāĻļā§āϝāĻ āĻāĻĻā§āϰ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāĻžāύāϤ⧠āĻšāĻŦā§āĨ¤ āύāĻŋāĻā§ āĻŦāĻŋāĻāĻŋāύā§āύ āĻāϝāĻŧā§āĻŦ āĻĒā§āϰāϝā§āĻā§āϤāĻŋ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāĻŽāĻžāĻĻā§āϰ āϞā§āĻāĻž āĻāϰā§āĻāĻŋāĻā§āϞāĻā§āϞā§āϰ āϞāĻŋāĻāĻ āĻĒāĻžāĻāϝāĻŧāĻž āϝāĻžāĻŦā§ āĨ¤Â </p> - -<div class="row topicpage-table"> -<div class="section"> -<h2 class="Documentation" id="āĻā§ā§āĻŦ_āĻĒā§āϰāϝā§āĻā§āϤāĻŋ">āĻā§ā§āĻŦ āĻĒā§āϰāϝā§āĻā§āϤāĻŋ</h2> - -<h3 id="āĻĒā§āϰāĻžāϰāĻŽā§āĻāĻŋāĻ">āĻĒā§āϰāĻžāϰāĻŽā§āĻāĻŋāĻ</h3> - -<dl> - <dt><a href="/en-US/docs/Web/HTML">HTML</a></dt> - <dd>āĻšāĻžāĻāĻĒāĻžāϰ āĻā§āĻā§āϏāĻ āĻŽāĻžāϰā§āĻāĻāĻĒ āϞā§āϝāĻžāĻā§āĻā§ā§ā§āĻ āĻšāϞ āĻā§ā§āĻŦ āĻĒā§āĻā§āϰ āĻŽā§āϞ āĻāĻžāώāĻž, āϝāĻžāϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻā§ā§āĻŦ āĻāύā§āĻā§āύā§āĻā§āϰ āĻŦāϰā§āĻŖāύāĻž āĻāĻŦāĻ āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰāĻž āĻšā§āĨ¤</dd> - <dt><a href="/en-US/docs/Web/CSS">CSS</a></dt> - <dd>āĻā§āϝāĻžāϏāĻā§āĻĄāĻŋāĻ āϏā§āĻāĻžāĻāϞ āĻļāĻŋāĻ āĻā§ā§āĻŦ āĻāύā§āĻā§āύā§āĻā§āϰ āĻĄāĻŋāĻāĻžāĻāύ āϤā§āϰā§āϤ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšā§ āĨ¤Â </dd> -</dl> - -<h3 id="āϏā§āĻā§āϰāĻŋāĻĒā§āĻāĻŋāĻ">āϏā§āĻā§āϰāĻŋāĻĒā§āĻāĻŋāĻ</h3> - -<dl> - <dt><a href="/en-US/docs/Web/JavaScript">JavaScript</a></dt> - <dd>JavaScript āĻšāϞ āĻāĻāĻāĻž āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āϞā§āϝāĻžāĻā§āĻā§ā§ā§āĻ āϝā§āĻāĻž āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻāϰ āĻŽāϧā§āϝ⧠āĻāϞ⧠,āϝā§āĻāĻž āĻ
āϤā§āϝāĻžāϧā§āύāĻŋāĻ āĻāĻāĻāĻžāϰ āĻāύā§āĻāĻžāϰāĻ
ā§āϝāĻžāĻā§āĻāĻŋāĻ āĻā§ā§āĻŦāϏāĻžāĻāĻ āĻ āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāĻžāύ āϤā§āϰāĻŋ āϤ⧠āĻŦā§āϝāĻžāĻŦāĻšā§āϤ āĻšā§āĨ¤</dd> - <dt><a href="/en-US/docs/Web/Reference/API">Web APIs</a></dt> - <dd>Reference material for each of the individual APIs that comprise the Web's powerful scriptability, including the <a href="/en-US/docs/DOM">DOM</a> and all of the related APIs and interfaces you can use to build Web content and apps. - <ul> - <li><a href="/en-US/docs/Web/API" title="/en-US/docs/Web/API">Web API interface reference</a> <span style="color: rgb(0, 0, 0); font-family: georgia; font-size: 16px; line-height: normal;">- āϏāĻŦ āĻāύā§āĻāĻžāϰāĻĢā§āϏ, alphabetically āĻā§ā§āĻāύ āĻāϰāĻžāĨ¤</span></li> - <li><a href="/en-US/docs/WebAPI">WebAPI</a> <span style="color: rgb(0, 0, 0); font-family: georgia; font-size: 16px; line-height: normal;">page āϝāύā§āϤā§āϰ āĻĒā§āϰāĻŦā§āĻļāĻāĻŽā§āϝāϤāĻž apis āĻāϰ āĻ
āύā§āϝ apis āĻāĻĒāĻāĻžāϰāĻŋ āĻā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ-āĻāϰ āĻāύā§āϝ āϏāĻžāĻāĻžā§</span></li> - </ul> - </dd> -</dl> - -<h3 id="āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ">āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ</h3> - -<dl> - <dt><a href="/en-US/docs/SVG">SVG</a></dt> - <dd>āĻāĻāĻžāϰ āĻĒāϰāĻŋāĻŦāϰā§āϤāύāϝā§āĻā§āϝ āĻā§āĻā§āĻāϰ āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ, āĻāĻĒāύāĻŋ āϤāĻžāĻĻā§āϰ āϤāĻžāϰāĻž āĻāĻžāύāĻž āĻāϰāĻāĻŋ, āϝāĻž āĻ āύāĻŋāϰā§āĻŦāĻŋāĻļā§āώ⧠āĻāĻāĻžāϰ āϏāĻšāĻā§ āĻāĻāĻžāϰ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻžāϰ āĻ
āύā§āĻŽāϤāĻŋ āĻĻā§āϝāĻŧ ,āϝāĻžāϤ⧠āĻā§āĻā§āĻāϰ āĻāĻŦāĻ āĻāĻāĻžāϰ āϏā§āĻ āĻšāĻŋāϏāĻžāĻŦā§ āĻāĻŽā§āĻ āĻŦāϰā§āĻŖāύāĻž āĻĻā§āĻāϝāĻŧāĻž.</dd> - <dt><a href="/en-US/docs/Web/WebGL" title="/en-US/docs/Web/WebGL">WebGL</a></dt> - <dd>WebGL brings 3D graphics to the Web by introducing an API that closely conforms to OpenGL ES 2.0 that can be used in HTML {{HTMLElement("canvas")}} elements</dd> -</dl> - -<h3 id="āĻ
āύā§āϝāĻžāύā§āϝ">āĻ
āύā§āϝāĻžāύā§āϝ</h3> - -<dl> - <dt><a href="/en-US/docs/Web/MathML">MathML</a></dt> - <dd><span style="color: rgb(0, 0, 0); font-family: georgia; font-size: 16px; line-height: normal;">āĻāĻžāĻŖāĻŋāϤāĻŋāĻ markup āĻāĻžāώāĻž āĻāĻāĻž āϏāĻŽā§āĻāĻŦ āĻāĻāĻŋāϞ āĻāĻžāĻŖāĻŋāϤāĻŋāĻ āϏāĻŽā§āĻāϰāĻŖ āĻāϰ āĻŦāĻžāĻā§āϝāĻĒā§āϰāĻāϰāĻŖ āĻĒā§āϰāĻĻāϰā§āĻļāύ āĻāϰāϤ⧠āĻŦāĻžāύāĻžā§āĨ¤</span></dd> -</dl> -</div> - -<div class="section"> -<h2 class="Documentation" id="āϧāϰāĻŖ_āĻ
āύā§āϝāĻžā§ā§_āĻĄāĻā§āĻŽā§āύā§āĻā§āĻļāύ">āϧāϰāĻŖ āĻ
āύā§āϝāĻžā§ā§ āĻĄāĻā§āĻŽā§āύā§āĻā§āĻļāύ</h2> - -<dl> - <dt><a href="/en-US/docs/Web/Guide"> āĻā§ā§āĻŦ āĻāύā§āύāϤāĻŋāĻāĻžāϰāĻ āύāĻŋāϰā§āĻĻā§āĻļāĻŋāĻāĻž</a></dt> - <dd><span style="color: rgb(0, 0, 0); font-family: georgia; font-size: 16px; line-height: normal;">āĻāϝāĻŧā§āĻŦ āĻĄā§āĻā§āϞāĻžāĻĒāĻžāϰ āĻāĻžāĻāĻĄ āĻāĻĒāĻāĻžāϰāĻŋ how-to āĻ
āĻā§āϝāύā§āϤāϰāϏā§āĻĨ āĻŦāϏā§āϤ⧠āĻāĻĒāύāĻŋ āĻāϝāĻŧā§āĻŦ āĻĒā§āϰāϝā§āĻā§āϤāĻŋ āĻāϏāϞ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ āĻāϰāϤ⧠āϝāĻž āĻāĻĒāύāĻŋ āĻāĻžāύ āĻŦāĻž āĻāϰāϤ⧠āĻĻāϰāĻāĻžāϰ āĻšāϤ⧠āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰāϤ⧠āĻĻā§ā§āĨ¤</span></dd> - <dt><a href="/en-US/docs/Web/Tutorials">āĻā§ā§āĻŦ āĻāύā§āύāϤāĻŋāĻāĻžāϰāĻāĻĻā§āϰ āĻāύā§āϝ TUTORIALS</a></dt> - <dd><span style="color: rgb(0, 0, 0); font-family: georgia; font-size: 16px; line-height: normal;">tutorials-āĻāϰ āĻāĻĒāύāĻžāĻā§ āύāĻŋāϤ⧠āĻāĻāĻāĻŋ āϞāĻŋāώā§āĻ apis, āĻĒā§āϰāϝā§āĻā§āϤāĻŋ, āĻŦāĻž āĻāĻā§āĻž āĻŦāĻŋāώ⧠āĻāϞāĻžāĻāĻž āĻļā§āĻāĻž āĻŽāϧā§āϝ āĻĻāĻŋā§ā§ āϧāĻžāĻĒā§ āϧāĻžāĻĒā§āĨ¤</span></dd> - <dt><a href="/en-US/docs/Web/Reference">References</a></dt> - <dd><span style="color: rgb(0, 0, 0); font-family: georgia; font-size: 16px; line-height: normal;">āĻāĻ āĻĒāĻžāϤāĻž mdn-āĻāϰ āĻāĻĒāϰ⧠āϏāĻŦ āĻŦāϰāĻžāϤ āϤāĻĨā§āϝ⧠āϏāĻāϝā§āĻ āĻĒā§āϰāϏā§āϤāĻžāĻŦ āĻāϰāĻŦā§, āĻāĻŋāύā§āϤ⧠āĻāĻāύāĻāĻžāϰ āĻāύā§āϝ āĻĒā§āϰāϝā§āĻā§āϤāĻŋ-āĻāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāĻāĻāĻž āĻŦāĻžāĻāĻĻāĻŋāĻā§āϰ āϏā§āĻāĻļāĻžāύ⧠āϏāĻāϝā§āĻ āĻāϰāĻŦā§</span></dd> -</dl> - -<h2 id="āĻ
āύā§āϝāĻžāύā§āϝ_āĻāĻĒāĻŋāĻ">āĻ
āύā§āϝāĻžāύā§āϝ āĻāĻĒāĻŋāĻ</h2> - -<dl> - <dt><a href="/en-US/docs/Web/Apps">Developing Web applications</a></dt> - <dd><span style="color: rgb(0, 0, 0); font-family: georgia; font-size: 16px; line-height: normal;">āĻāϝāĻŧā§āĻŦ āĻā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ āĻĄā§āĻā§āϞāĻžāĻĒāĻžāϰ-āĻāϰ āĻāύā§āϝ documentation; āĻāϝāĻŧā§āĻŦ āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ āĻšāĻā§āĻā§ āϏāϤā§āϝ write-once, deploy āϝā§āĻā§āĻĨāĻžāĻ āĻā§āϝāĻžāĻĒāϏ āĻŽā§āĻŦāĻžāĻāϞ, āĻĄā§āϏā§āĻāĻāĻĒ, āĻāϰ āĻĢāĻžāϝāĻŧāĻžāϰāĻĢāĻā§āϏ os āĻāύā§āϝāĨ¤</span></dd> - <dt><a href="/en-US/docs/Web/Accessibility">Accessibility</a></dt> - <dd><span style="color: rgb(0, 0, 0); font-family: georgia; font-size: 16px; line-height: normal;">āĻāϝāĻŧā§āĻŦ âāĻāύā§āύā§āύ⧠accessibility āϏāĻā§āώāĻŽ āĻāϰāĻž āϝā§āĻšā§āϤ⧠āĻ
āύā§āĻ āĻŽāĻžāύā§āώ as āϏāĻŽā§āĻāĻŦ āĻāϝāĻŧā§āĻŦ āϏāĻžāĻāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤā§, āĻāĻŽāύāĻāĻŋ āϝāĻāύ āĻāĻā§āϞ⧠āĻŽāĻžāύā§āώāĻā§-āĻāϰ āϏāĻžāĻŽāϰā§āĻĨā§āϝ āĻāĻŋāĻā§ āĻĒāĻĨā§ āϏā§āĻŽāĻžāĻŦāĻĻā§āϧ āĻāϰāĻž āĻšā§ āĻŦā§āĻāĻžā§āĨ¤ āĻāĻāĻžāύ⧠āĻāĻŽāϰāĻž āϏāύā§āϤā§āώā§āĻ āĻšāϤ⧠āϏāĻšāĻāĻāĻŽā§āϝ āϤā§āϰ⧠āĻāϰāϤ⧠āϤāĻĨā§āϝ āĻĻā§āĻāĨ¤</span></dd> -</dl> -</div> -</div> - -<p><span class="alllinks"><a href="/bn-BD/docs/tag/Web">āϏāĻŦ āĻĻā§āĻā§āύ...</a></span></p> - -<p> </p> diff --git a/files/bn/web/javascript/a_re-introduction_to_javascript/index.html b/files/bn/web/javascript/a_re-introduction_to_javascript/index.html deleted file mode 100644 index b8d2499b2a..0000000000 --- a/files/bn/web/javascript/a_re-introduction_to_javascript/index.html +++ /dev/null @@ -1,968 +0,0 @@ ---- -title: āύāϤā§āύ āĻāϰ⧠āĻļāĻŋāĻāĻŋ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ (āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ) -slug: Web/JavaScript/A_re-introduction_to_JavaScript -tags: - - āĻāĻžāĻāĻž āϏā§āĻā§āϰāĻŋāĻĒā§āĻ - - āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ - - āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ -translation_of: Web/JavaScript/A_re-introduction_to_JavaScript ---- -<div>{{jsSidebar}}</div> - -<h2 id="āĻā§āĻŽāĻŋāĻāĻž">āĻā§āĻŽāĻŋāĻāĻž</h2> - -<p><a href="/bn-BD/JavaScript" title="/bn-BD/JavaScript">āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ</a> āύāĻŋā§ā§ āĻā§āύ āύāϤā§āύ āĻāϰ⧠āĻā§āĻŽāĻŋāĻāĻž āĻĻā§āĻā§āĻžāϰ āĻĻāϰāĻāĻžāϰ āĻĒāϰāϞ? āĻāĻžāϰāĻŖ <a href="http://javascript.crockford.com/javascript.html" title="http://javascript.crockford.com/javascript.html">āĻĻā§āύāĻŋā§āĻžā§ āϏāĻŦāĻā§ā§ā§ āĻā§āϞ āĻŦā§āĻāĻž āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻāĻžāώāĻž</a> āĻšāĻŋāϏā§āĻŦā§ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āĻŦā§āϝāĻžāĻĒāĻ āĻā§āϝāĻžāϤāĻŋ (!) āĻāĻā§āĨ¤ āĻāĻŽāĻžāĻĻā§āϰ āĻ
āύā§āĻā§āĻ āϏāĻŋ/āĻāĻžāĻāĻž/āĻĒāĻŋāĻāĻāĻāĻĒāĻŋ āĻŦāĻž āĻ
āύā§āϝ āĻā§āύ āĻāĻžāώāĻžā§ āĻā§āĻĄā§ āĻŽā§āĻāĻžāĻŽā§āĻāĻŋ āĻāĻžāϞāĻāĻžāĻŦā§ āĻļāĻŋāĻā§ āĻĢā§āϞāĻžāϰ āĻĒāϰ⧠āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻļāĻŋāĻāϤ⧠āĻāĻŋā§ā§ āĻĻā§āĻāĻŋ āĻŦāĻžāĻš, āĻāĻāĻž āϤ⧠āϏāĻŋ/āĻāĻžāĻāĻž'āϰ āĻŽāϤāĻ! āϤāĻžāϰāĻĒāϰ āĻāĻžāϞāĻŽāϤ āύāĻž āĻļāĻŋāĻā§āĻ āĻāĻžāĻ āĻāϰāϤ⧠āϝāĻžāĻ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§... āĻĒā§āϰāϤā§āϝāĻžāĻļāĻž āĻŽāϤ āĻĢāϞāĻžāĻĢāϞ āĻāϏ⧠āύāĻž āĻāϰ āĻāϰāĻĒāϰ āĻāϞāĻž āĻā§āϞ⧠āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āĻāĻžāϞāĻŽāύā§āĻĻ āĻāϰāĻŋāĨ¤ āĻ
āĻĨāĻ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻ
āύā§āĻ āĻļāĻā§āϤāĻŋāĻļāĻžāϞ⧠- āϝā§āĻāĻž āĻ
āύā§āĻ āϏāĻŽā§ āĻāĻžāώāĻžāĻāĻŋāϰ āϏāĻšāĻ-āϏāϰāϞ āĻā§āĻšāĻžāϰāĻž āĻĻā§āĻā§ āĻŦā§āĻā§ āĻāĻ āĻž āĻšā§ āύāĻžāĨ¤ ⧍ā§Ļā§Ļā§Ģ āĻ āĻāĻŽāϰāĻž āĻĻā§āĻā§āĻāĻŋ āĻ
āύā§āĻ āύāĻžāĻŽā§-āĻĻāĻžāĻŽā§ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻĒā§āϞāĻŋāĻā§āĻļāύ āĻŦāĻžāĻāĻžāϰ⧠āĻāϏā§āĻā§ - āĻāĻžāĻā§āĻ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻāĻā§āϰ āĻā§āĻāĻžāύ āϰāĻžāĻāĻž āϝ⧠āϝā§āĻā§āύ āĻĄā§āĻā§āϞāĻĒāĻžāϰā§āϰ āĻāύā§āϝ āĻāĻŦāĻļā§āϝāĻā§ā§ āϏā§āĻāĻž āύāĻž āĻŦāϞāϞā§āĻ āĻāϞāĻŦā§!</p> - -<p>āĻāĻžāώāĻžāĻāĻŋāϰ āĻāϤāĻŋāĻšāĻžāϏ āĻĻāĻŋā§ā§ āĻļā§āϰ⧠āĻāϰāĻž āϝāĻžāĻāĨ¤ ⧧⧝⧝ā§Ģ āϏāĻžāϞ⧠āύā§āĻāϏā§āĻā§āĻĒā§āϰ āĻĒā§āϰāĻā§āĻļāϞ⧠Brendan Eich āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āϤā§āϰāĻŋ āĻāϰā§āύ, āϝā§āĻāĻž āĻŽā§āĻā§āϤāĻŋ āĻĒāĻžā§ ā§§ā§¯ā§¯ā§Ŧ āϏāĻžāϞā§āϰ āĻļā§āϰā§āϰ āĻĻāĻŋāĻā§ āύā§āĻāϏā§āĻā§āĻĒ ā§¨ (āĻŦā§āϰāĻžāĻāĻāĻžāϰ) āĻāϰ āϏāĻžāĻĨā§āĨ¤ āĻāϰ āύāĻžāĻŽ āĻĻā§ā§āĻž āĻšā§ā§āĻāĻŋāϞ LiveScript, āĻāĻŋāύā§āϤ⧠āĻŽāĻžāϰā§āĻā§āĻāĻŋāĻ āĻā§āĻļāϞā§āϰ āĻā§āϝāĻžā§āĻžāĻāϞ⧠āĻĒā§ā§ āĻĻā§āϰā§āĻāĻžāĻā§āϝāĻāύāϤ āĻāϰ āύāĻžāĻŽ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻšā§ā§ āϝāĻžā§, āϏāĻžāύ āĻŽāĻžāĻāĻā§āϰā§āϏāĻŋāϏā§āĻā§āĻŽ āĻāϰ āĻāĻžāĻāĻž āϞā§āϝāĻžāĻāĻā§ā§ā§āĻā§āϰ āĻāύāĻĒā§āϰāĻŋā§āϤāĻžāĻā§ āĻĒā§āĻāĻāĻŋ āĻāϰāĻžāϰ āĻāύā§āϝāĨ¤ āĻāĻžāĻāĻž āĻāϰ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āĻŽāĻžāĻā§ āϤā§āĻŽāύ āĻā§āύ āĻŽāĻŋāϞ āύāĻž āĻĨāĻžāĻāĻž āϏāϤā§āϤā§āĻŦā§āĻ āϏā§āĻ āĻĨā§āĻā§ āϤāĻžāĻ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āύāĻžāĻŽāĻāĻž āύāĻŋā§ā§ āĻŦāĻŋāĻā§āϰāĻžāύā§āϤāĻŋ āĻĨā§āĻā§ āĻā§āĻā§āĨ¤</p> - -<p>āĻŽāĻžāĻāĻā§āϰā§āϏāĻĢāĻ āĻāĻ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻāĻžāώāĻžāϰ āϏāĻžāĻĨā§ āĻĒā§āϰāĻžā§ āĻŽāĻŋāϞ⧠āϝāĻžā§ āĻāϰāĻāĻŽ āĻāĻāĻāĻŋ āϞā§āϝāĻžāĻāĻā§ā§ā§āĻ JScript āύāĻžāĻŽ āĻĻāĻŋā§ā§ āĻĒā§āϰāĻžā§ ā§Š āĻŽāĻžāϏ āĻĒāϰ āĻāύā§āĻāĻžāϰāύā§āĻ āĻāĻā§āϏāĻĒā§āϞā§āϰāĻžāϰā§āϰ āϏāĻžāĻĨā§ āĻŦāĻžāĻāĻžāϰ⧠āύāĻŋā§ā§ āĻāϏā§āĨ¤ āĻāĻĻāĻŋāĻā§ āύā§āĻāϏā§āĻā§āĻĒ <a class="external" href="http://www.ecma-international.org/">Ecma International</a> (āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰ⧠āĻāϰāĻāĻŽ āĻāĻāĻāĻŋ āĻāĻāϰā§āĻĒā§ā§āĻžāύ āϏāĻāϏā§āĻĨāĻž) āĻāϰ āĻāĻžāĻā§ āϞā§āϝāĻžāĻāĻā§ā§ā§āĻāĻāĻŋ āĻāĻĒāϏā§āĻĨāĻžāĻĒāύ āĻāϰ⧠- āϝāĻžāϰ āĻĢāϞāĻžāĻĢāϞ ⧧⧝⧝⧠āϏāĻžāϞ⧠<a href="https://developer.mozilla.org/en/JavaScript/Language_Resources" title="en/ECMAScript">ECMAScript</a> āĻāϰ āĻĒā§āϰāĻĨāĻŽ āϏāĻāϏā§āĻāϰāĻŖ āĻšāĻŋāϏā§āĻŦā§ āĻŦāĻžāĻāĻžāϰ⧠āĻāϏā§āĨ¤ ⧧⧝⧝⧝ āϏāĻžāϞ⧠āĻāĻ āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄāĻāĻŋ āĻāϰ⧠āĻāύā§āύāϤ āĻšā§ <a class="external" href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript āϏāĻāϏā§āĻāϰāĻŖ ā§Š</a> āĻšāĻŋāϏā§āĻŦā§ - āĻāϰ āϏā§āĻ āĻĨā§āĻā§ āĻāĻžāώāĻžāĻāĻŋāϰ āϤā§āĻŽāύ āĻā§āύ āĻŦā§ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻšā§āύāĻŋāĨ¤ āĻāϤā§āϰā§āĻĨ āϏāĻāϏā§āĻāϰāĻŖāĻāĻŋ āĻā§āϏā§āϤ⧠āϝāĻžā§, āĻāĻžāώāĻžāĻāĻŋāϰ āĻāĻāĻŋāϞāϤāĻž āύāĻŋā§ā§ āĻŽāϤāĻŦāĻŋāϰā§āϧā§āϰ āĻĢāϞāĻžāĻĢāϞ āĻšāĻŋāϏā§āĻŦā§āĨ¤ āϤāĻŦā§ āĻāĻ āĻāϤā§āϰā§āĻĨ āϏāĻāϏā§āĻāϰāĻŖā§āϰ āĻ
āύā§āĻ āĻ
āĻāĻļāĻŦāĻŋāĻļā§āώ āĻā§ āĻāĻŋāϤā§āϤāĻŋ āĻšāĻŋāϏā§āĻŦā§ āϧāϰ⧠⧍ā§Ļā§Ļ⧝ āϏāĻžāϞ⧠āύāϤā§āύ ECMAScript āĻāϰ āĻĒāĻā§āĻāĻŽ āϏāĻāϏā§āĻāϰāĻŖ āĻĒā§āϰāĻāĻžāĻļ āĻāϰāĻž āĻšā§ āĻāĻŦāĻ āĻāϰ ā§Ŧāώā§āĻ āĻŽā§āĻā§āϝ āϏāĻāϏā§āĻāϰāĻŖ āĻŦā§āϰ āĻšā§ ā§¨ā§Ļā§§ā§Ģ āϏāĻžāϞā§āϰ āĻā§āύā§āĨ¤Â </p> - -<p>Specification āĻŽā§āĻāĻžāĻŽā§āĻāĻŋ āĻ
āĻĒāϰāĻŋāĻŦāϰā§āϤāĻŋāϤ āĻĨāĻžāĻāĻžāĻāĻž āĻāϏāϞ⧠āĻĄā§āĻā§āϞāĻĒāĻžāϰāĻĻā§āϰ āĻāύā§āϝ āĻā§āĻļāĻŋāϰ āĻāĻŦāϰ, āĻāĻžāϰāĻŖ āĻ
āύā§āĻā§āĻ āĻāϰ āĻŽāĻžāĻā§ āĻāĻžāώāĻžāĻāĻŋāϰ āϏāĻžāĻĨā§ āĻāĻžāĻĒ āĻāĻžāĻā§ā§ āύāĻŋāϤ⧠āĻĒā§āϰā§āĻā§āύāĨ¤ āĻāĻŽāĻŋ āĻŦāĻŋāĻļā§āώāĻāĻžāĻŦā§, ā§Šā§ āϏāĻāϏā§āĻāϰāĻŖā§āϰ āĻŦāĻŋāĻļā§āώ āĻŦāĻŋāĻļā§āώ āĻ
āĻāĻļ āύāĻŋā§ā§ āĻāϞā§āĻāύāĻž āĻāϰāĻŦ āĻāĻāύ, āĻāϰ āϏāĻŦāĻžāϰ āĻĒāϰāĻŋāĻāĻŋāϤ āύāĻžāĻŽ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻāϰāĻŦāĨ¤</p> - -<p>āĻ
āύā§āϝ āϏāĻŦ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻāĻžāώāĻžāϰ āϏāĻžāĻĨā§ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āĻŦā§ āĻ
āĻŽāĻŋāϞ āĻšāϞ - āĻāϤ⧠āĻā§āύ āĻāύāĻĒā§āĻ/āĻāĻāĻāĻĒā§āĻā§āϰ āĻŦāĻžāϞāĻžāĻ āύā§āĻāĨ¤ āĻāĻāĻāĻž āĻšā§āϏā§āĻ āĻāύāĻāĻžā§āϰāύāĻŽā§āύā§āĻā§ āĻāϞāĻŦā§ āϧāϰ⧠āύāĻŋā§ā§āĻ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĄāĻŋāĻāĻžāĻāύ āĻāϰāĻž āĻšā§ā§āĻā§ - āϏāĻŦāĻā§ā§ā§ āĻĒāϰāĻŋāĻāĻŋāϤ āĻšā§āϏā§āĻ āĻāύāĻāĻžā§āϰāύāĻŽā§āύā§āĻ āĻšāĻā§āĻā§ āĻŦā§āϰāĻžāĻāĻāĻžāϰāĨ¤ āĻšā§āϏā§āĻ āĻāύāĻāĻžā§āϰāύāĻŽā§āύā§āĻā§āϰ āĻĻāĻžā§āĻŋāϤā§āĻŦ āĻšāĻā§āĻā§ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻā§āĻāĻžāĻŦā§ āĻŦāĻžāĻāϰā§āϰ āĻāĻāϤā§āϰ āϏāĻžāĻĨā§ āĻĄā§āĻāĻž āĻāĻĻāĻžāύ āĻĒā§āϰāĻĻāĻžāύ āĻŦāĻž āϝā§āĻāĻžāϝā§āĻ āĻāϰāĻŦā§ āϏā§āĻāĻžāϰ āĻā§ā§āĻāύ āĻāϰāĻžāĨ¤ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻāĻžā§āĻžāĻ Adobe Acrobat, Photoshop, Yahoo!'āϰ Widget engine āĻāĻŽāύāĻāĻŋ āϏāĻžāϰā§āĻāĻžāϰā§-āĻāϞ⧠āĻāϰāĻāĻŽ āĻĒāϰāĻŋāĻŦā§āĻļā§āĻ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāύā§āĻāĻžāϰāĻĒā§āϰā§āĻāĻžāϰā§āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻĻā§āĻāĻž āϝāĻžā§āĨ¤</p> - -<h2 id="āĻšāĻžāϞāĻāĻž_āĻĒāĻžāϤāϞāĻž_āϧāĻžāϰāĻŖāĻž">āĻšāĻžāϞāĻāĻž āĻĒāĻžāϤāϞāĻž āϧāĻžāϰāĻŖāĻž</h2> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻāĻāĻŋ āĻāĻŦāĻā§āĻā§āĻ-āĻāϰāĻŋā§ā§āύā§āĻā§āĻĄ, āĻĄāĻžā§āύāĻžāĻŽāĻŋāĻ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻāĻžāώāĻžāĨ¤ āĻāϤ⧠āĻāĻā§ āĻĄā§āĻāĻž āĻāĻžāĻāĻĒ, āĻ
āĻĒāĻžāϰā§āĻāϰ, āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ āĻāĻŋāĻā§ āĻ
āĻŦāĻā§āĻā§āĻ (āϝā§āĻā§āϞ⧠āϏāĻŦ āϏāĻŽā§ āĻāĻĒāύāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύ) āĻāϰ āĻĢāĻžāĻāĻļāύ āĻŦāĻž āĻŽā§āĻĨāĻĄāĨ¤ āĻāĻžāĻāĻž āĻāϰ āϏāĻŋ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻāĻžāώāĻž āĻĨā§āĻā§ āĻŦā§āĻļ āĻāĻŋāĻā§ āϏāĻŋāύā§āĻā§āϝāĻžāĻā§āϏ āϧāĻžāϰ āĻāϰ⧠āύā§āĻā§āĻžā§ āϝāĻžāϰāĻž āĻāϏāĻŦ āĻāĻžāώāĻžā§ āĻĒāĻžāϰāĻĻāϰā§āĻļā§ āϤāĻžāĻĻā§āϰ āĻāύā§āϝ āϏā§āĻāĻŦāϰ āĻāϰāĻāĻŋ! āϤāĻŦā§ āĻ
āύā§āϝ āĻ
āύā§āĻ āĻāĻžāώāĻžāϰ āϏāĻžāĻĨā§ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāϰ āĻāĻāĻāĻž āĻŦā§ āĻĒāĻžāϰā§āĻĨāĻā§āϝ āĻšāϞ āĻāϤ⧠āĻā§āύ āĻā§āϞāĻžāϏ (class) āύā§āĻ, āĻŦāϰāĻ "āĻĒā§āϰāĻā§āĻāĻžāĻāĻĒ" āύāĻžāĻŽā§āϰ āύāϤā§āύ āĻāĻ āϧāĻžāϰāĻŖāĻž āĻā§ āĻāĻžāĻā§ āϞāĻžāĻāĻŋā§ā§ āĻā§āϞāĻžāϏ āĻāϰ āĻāĻžāĻ āĻāϰā§āĻŽ āĻāϰāĻž āĻšā§ā§ āĻĨāĻžāĻā§āĨ¤ āĻāϰ⧠āĻāĻāĻāĻž āĻŦā§ āĻĒāĻžāϰā§āĻĨāĻā§āϝ āĻšāϞ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻ āϝā§āĻā§āύ "āĻĢāĻžāĻāĻļāύ" āĻāϏāϞ⧠āĻāĻā§āĻāĻāĻāĻŋ āĻ
āĻŦāĻā§āĻā§āĻ! āĻĢāĻžāĻāĻļāύ⧠āĻāĻĒāύāĻŋ āĻā§āĻĄ āϰāĻžāĻāϤ⧠āĻĒāĻžāϰāĻŦā§āύ, āĻāϰ⧠āĻĒāĻžāϰāĻŦā§āύ āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻŽāϤ āĻā§āĻĄā§āϰ āĻāĻ āĻāĻžā§āĻāĻž āĻĨā§āĻā§ āĻāϰā§āĻ āĻāĻžā§āĻāĻžā§ āĻĒāĻžāϏ (pass) āĻāϰāĻžāϤā§āĨ¤</p> - -<p>āĻāϞā§āύ āĻļā§āϰ⧠āĻāϰāĻŋ āϝā§āĻā§āύ āĻāĻžāώāĻžāϰ āĻŽā§āϞāĻŋāĻ āĻāĻĒāĻžāĻĻāĻžāύ āύāĻŋā§ā§: type āĻŽāĻžāύ⧠āĻā§ āĻā§ āϰāĻāĻŽā§āϰ āĻĄā§āĻāĻž āĻĨāĻžāĻāϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āϝā§āϏāĻŦ āĻāĻžāĻāĻĒ āĻāĻā§ āϏā§āĻā§āϞ⧠āĻšāϞāĻ</p> - -<ul> - <li><a href="/En/Core_JavaScript_1.5_Reference/Global_Objects/Number" title="en/Core_JavaScript_1.5_Reference/Global_Objects/Number">āϏāĻāĻā§āϝāĻž (Numbers)</a></li> - <li><a href="/En/Core_JavaScript_1.5_Reference/Global_Objects/String" title="en/Core_JavaScript_1.5_Reference/Global_Objects/String">āϏā§āĻā§āϰāĻŋāĻ (Strings</a>)</li> - <li><a href="/en/JavaScript/Reference/Global_Objects/Boolean" title="en/Core_JavaScript_1.5_Reference/Global_Objects/Boolean">āĻŦā§āϞāĻŋā§āĻžāύ (Boolean)</a></li> - <li><a href="/en/JavaScript/Reference/Global_Objects/Function" title="en/Core_JavaScript_1.5_Reference/Global_Objects/Function">āĻĢāĻžāĻāĻļāύ (Functions)</a></li> - <li><a href="/en/JavaScript/Reference/Global_Objects/Object" title="en/Core_JavaScript_1.5_Reference/Global_Objects/Object">āĻ
āĻŦāĻā§āĻā§āĻ (Objects)</a></li> -</ul> - -<p>... āĻāϰāĻ āĻāĻā§ āĻŦāĻŋāĻļā§āώ āĻĻā§'āĻāĻŋ āĻāĻžāĻāĻĒ - "Undefined" āĻāϰ "Null". āĻāϰ āĻāĻā§ <a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array" title="en/Core_JavaScript_1.5_Reference/Global_Objects/Array">Arrays</a>, āϝā§āĻāĻŋ āĻāϏāϞ⧠āĻ
āĻŦāĻā§āĻā§āĻā§āϰ-āĻ āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āώ āϧāϰāĻŖāĨ¤ āĻāĻā§ āϤāĻžāϰāĻŋāĻ āύāĻŋā§ā§ āĻāĻžāĻāĻāĻžāϰāĻŦāĻžāϰā§āϰ āĻāύā§āϝ⧠<a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Date" title="en/Core_JavaScript_1.5_Reference/Global_Objects/Date">Dates</a>, āĻāĻā§ <a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/RegExp" title="en/Core_JavaScript_1.5_Reference/Global_Objects/RegExp">Regular Expressions</a> - āĻāĻā§āϞā§āĻ āĻ
āĻŦāĻā§āĻā§āĻāĨ¤ āĻāϰ āĻāĻā§āĻ āϤ⧠āĻŦāϞāĻž āĻšā§ā§āĻā§ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻĢāĻžāĻāĻļāύ-āĻ āĻāϏāϞ⧠āĻ
āĻŦāĻā§āĻā§āĻāĨ¤ āĻāĻžāĻāĻĒ āĻšāĻā§āĻā§ āϤāĻžāĻ:</p> - -<ul> - <li>āϏāĻāĻā§āϝāĻž (Number)</li> - <li>āϏā§āĻā§āϰāĻŋāĻ (String)</li> - <li>āĻŦā§āϞāĻŋā§āĻžāύ</li> - <li>āĻ
āĻŦāĻā§āĻā§āĻ - <ul> - <li>āĻĢāĻžāĻāĻļāύ</li> - <li>Array</li> - <li>Date</li> - <li>RegExp</li> - </ul> - </li> - <li>Null (āύāĻžāϞ)</li> - <li>Undefined (āĻ
āϏāĻāĻā§āĻāĻžā§āĻŋāϤ)</li> -</ul> - -<p>āĻāĻš āĻāϰ āĻŦāϞāϤ⧠āĻĒā§āϰāĻžā§ āĻā§āϞā§āĻ āĻāĻŋā§ā§āĻāĻŋāϞāĻžāĻŽ, āϤā§āϰā§āĻāĻŋ āϧāϰāĻžāϰ āĻāύā§āϝ⧠āĻāĻŋāĻā§ <a href="/en/JavaScript/Reference/Global_Objects/Error" title="en/Core_JavaScript_1.5_Reference/Global_Objects/Error">Error</a> āĻāĻžāĻāĻĒāĻ āĻāĻā§āĨ¤</p> - -<h2 id="āϏāĻāĻā§āϝāĻž_āĻŦāĻž_Numbers">āϏāĻāĻā§āϝāĻž āĻŦāĻž Numbers</h2> - -<p>āϏāĻāĻā§āϝāĻž āĻāĻžāĻāĻĒ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻ "<a href="http://en.wikipedia.org/wiki/Double-precision_floating-point_format" title="http://en.wikipedia.org/wiki/Double-precision_floating-point_format">double-precision 64-bit format IEEE 754 values</a>", āύāĻŋāϰā§āĻĻā§āĻļāύāĻž āĻ
āύā§āϏāϰāĻŖ āĻāϰā§āĨ¤ āĻĢāϞāϏā§āĻŦāϰā§āĻĒ āĻāĻŋāĻā§ āĻŦāĻŋāĻļā§āώ āĻāĻāύāĻž āĻāĻāϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻā§āύ "Integer" āϧāϰāĻŖā§āϰ āĻāĻžāĻāĻĒ āύāĻžāĻ, āϤāĻžāĻ āĻ
āĻāĻ āĻāώāĻžāϰ āϏāĻŽā§ āĻŽāĻžāĻā§ āĻŽāĻžāĻā§ āĻāĻāĻā§ āϏāĻā§āϤāύ āĻĨāĻžāĻāĻŦā§āύ C āĻ
āĻĨāĻŦāĻž āĻāĻžāĻāĻž āĻĄā§āĻā§āϞāĻĒāĻžāϰāϰāĻžāĨ¤ āϝā§āĻŽāύ āϧāϰā§āύāĻ</p> - -<pre class="eval">0.1 + 0.2 == 0.30000000000000004 -</pre> - -<p>āĻŦāĻžāϏā§āϤāĻŦā§ integer āĻā§āϞā§āĻā§ ā§Šā§¨-āĻŦāĻŋāĻ āĻāύā§āĻā§āĻāĻžāϰ āϧāϰ⧠āύāĻŋā§ā§ āĻāĻžāĻ āĻāϰ⧠āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ (āĻāϰ āϏāĻāϰāĻāώāĻŖ āĻ āĻāĻāĻ āĻāĻžāĻŦā§ āĻāĻŋāĻā§ āĻŦā§āϰāĻžāĻāĻāĻžāϰ⧠āĻāϰāĻž āĻšā§ā§ āĻĨāĻžāĻā§)āĨ¤ Bit-wise āĻ
āĻĒāĻžāϰā§āĻļāύ āĻāϰāĻžāϰ āϏāĻŽā§ āĻāĻāĻž āĻŽāĻžāĻĨāĻžā§ āϰāĻžāĻāϤ⧠āĻšāĻŦā§āĨ¤ āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āĻĻā§āĻāϤ⧠āĻĒāĻžāϰā§āύ <a href="http://www.hunlock.com/blogs/The_Complete_Javascript_Number_Reference" title="http://www.hunlock.com/blogs/The_Complete_Javascript_Number_Reference">āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āĻĒā§āϰā§āĻŖāĻžāĻā§āĻ Number āϰā§āĻĢāĻžāϰā§āύā§āϏ </a>āĻāĨ¤</p> - -<p>āĻ
āĻāĻ āĻāώāĻžāϰ āĻāύā§āϝ āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ āϏāĻŦ <a href="/en/JavaScript/Reference/Operators/Arithmetic_Operators" title="/en/JavaScript/Reference/Operators/Arithmetic_Operators">āĻ
āĻĒāĻžāϰā§āĻāϰ</a> āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻāĻā§, āϝā§āĻ āĻŦāĻŋā§ā§āĻ, āĻāĻžāĻāĻļā§āώ (modulus) āĻāϤā§āϝāĻžāĻĻāĻŋ āύāĻŋā§ā§ āĻāĻžāĻ āĻāϰāĻž āϝāĻžā§āĨ¤ āĻŦāϞāϤ⧠āĻā§āϞ⧠āĻā§āĻāĻŋ <a href="/en/JavaScript/Reference/Global_Objects/Math" title="/en/JavaScript/Reference/Global_Objects/Math">Math</a> āύāĻžāĻŽā§ āĻāĻāĻāĻŋ āĻā§āϞā§āĻŦāĻžāϞ āĻ
āĻŦāĻā§āĻā§āĻ āĻāĻā§ āĻāĻŖāĻŋāϤ āύāĻŋā§ā§ āĻŦāĻŋāĻļāĻĻāĻāĻžāĻŦā§ āĻāĻžāĻāĻāĻžāϰāĻŦāĻžāϰ āĻāϰāĻžāϰ āĻāύā§āϝā§āĻ</p> - -<pre class="brush: js">Math.sin(3.5); -var d = Math.PI * r * r; -</pre> - -<p>āĻŦāĻŋāϞā§āĻ-āĻāύ <code><a href="/en/JavaScript/Reference/Global_Objects/parseInt" title="en/Core_JavaScript_1.5_Reference/Global_Functions/parseInt">parseInt()</a></code> āĻĢāĻžāĻāĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻā§āύ string āĻā§ integer āĻ āϰā§āĻĒāĻžāύā§āϤāϰ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤ āĻāϰ āĻĢāĻžāĻāĻļāύā§āϰ āĻĻā§āĻŦāĻŋāϤā§ā§ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰ āĻšāĻŋāϏā§āĻŦā§ āϰā§āĻĒāĻžāύā§āϤāϰā§āϰ āĻāĻŋāϤā§āϤāĻŋ (base) āĻĻāĻŋāϤ⧠āĻĒāĻžāϰāĻŦā§āύ, āϝāĻĻāĻŋāĻ āĻāĻ āĻĻā§āĻŦāĻŋāϤā§ā§ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰ āĻāĻž āĻāĻā§āĻāĻŋāĻ āĻāĻāĻž āĻ
āĻŦāĻļā§āϝāĻ āĻĻā§āĻā§āĻž āĻāĻāĻŋāϤāĻ</p> - -<pre class="brush: js">> parseInt("123", 10) -123 -> parseInt("010", 10) -10 -</pre> - -<p>⧍⧠āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰ⧠base āύāĻž āĻĒāĻžāĻ āĻžāϞ⧠āĻ
āĻĒā§āϰāϤā§āϝāĻžāĻļāĻŋāϤ āĻĢāϞāĻžāĻĢāϞ āĻāϏāϤ⧠āĻĒāĻžāϰā§āĻ</p> - -<pre class="brush: js">> parseInt("010") -8 -</pre> - -<p>āĻāĻŽāύ āĻĢāϞ āĻāϏā§āĻā§ āĻāĻžāϰāĻŖ āĻļā§āϰā§āϤ⧠0 āĻĻā§āĻā§ parseInt āĻĢāĻžāĻāĻļāύāĻāĻž āϧāϰ⧠āύāĻŋā§ā§āĻā§ ā§§āĻŽ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰ⧠āĻĒāĻžāĻ āĻžāύ⧠āϏāĻāĻā§āϝāĻžāĻāĻž āĻ
āĻāĻāĻžāϞ āĻāĻŋāϤā§āϤāĻŋāϤ⧠āĻāĻā§āĨ¤</p> - -<p>āĻŦāĻžāĻāύāĻžāϰ⧠āϏāĻāĻā§āϝāĻžāĻā§ āĻĻāĻļāĻŽāĻŋāĻ āĻāĻŋāϤā§āϤāĻŋāϤ⧠āύāĻŋā§ā§ āĻāϏāĻž āĻāĻāĻĻāĻŽ āϏā§āĻāĻžāĻ</p> - -<pre class="brush: js">> parseInt("11", 2) -3 -</pre> - -<p>āĻāĻāĻāĻāĻžāĻŦā§ <code><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/parseFloat" title="en/JavaScript/Reference/Global Objects/parseFloat">parseFloat()</a> </code>āύāĻžāĻŽā§āĻ āĻŦāĻŋāϞā§āĻ-āĻāύ āĻĢāĻžāĻāĻļāύ āĻāĻā§ āϝā§āĻāĻž āĻĻāĻŋā§ā§ āĻāĻā§āύāĻžāĻāĻļ (floating point number) āĻ āϰā§āĻĒāĻžāύā§āϤāϰ (parse) āĻāϰāĻž āϝāĻžā§āĨ¤ āϤāĻŦā§ parseInt() āĻāϰ āϏāĻžāĻĨā§ āĻāϰ āĻāĻāĻ āĻ
āĻŽāĻŋāϞ - āĻāĻāĻž āϏāĻŦāϏāĻŽā§ āĻĻāĻļāĻŽāĻŋāĻ āĻāĻŋāϤā§āϤāĻŋāϤ⧠āĻāĻā§ āϧāϰ⧠āύāĻŋā§ā§ āĻāĻžāĻāĻāϰā§āĻŽ āĻāϰā§āĨ¤</p> - -<p>"+" āĻ
āĻĒāĻžāϰā§āĻāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĻ āĻā§āύ āĻŽāĻžāύ āĻā§ āϏāĻāĻā§āϝāĻžā§ āϰā§āĻĒāĻžāύā§āϤāϰ āĻāϰāĻž āϝāĻžā§āĨ¤ āĻāĻāĻžāύ⧠"+" āĻāĻāύāĻžāϰ⧠āĻ
āĻĒāĻžāϰā§āĻāϰ āĻšāĻŋāϏā§āĻŦā§ āĻāĻžāĻ āĻāϰā§āĻ</p> - -<pre>> + "42" -42 -</pre> - -<p>āϤāĻŦā§ āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āϏāĻāĻā§āϝāĻž āύā§, āĻāĻŽāύ āĻā§āύ String āĻā§ āĻĒāĻžāϰā§āϏ āĻāϰāϤ⧠āϝāĻžāύ āϤāĻžāĻšāϞ⧠āĻŦāĻŋāĻļā§āώ āĻāĻ āϧāϰāĻŖā§āϰ āĻŽāĻžāύ āĻĢāĻžāĻāĻļāύā§āϰ return āĻā§āϝāĻžāϞ⧠āĻšāĻŋāϏā§āĻŦā§ āĻĒāĻžāĻā§āĻž āϝāĻžā§ - <code><a href="/en/JavaScript/Reference/Global_Objects/NaN" title="en/Core_JavaScript_1.5_Reference/Global_Properties/NaN">NaN</a></code> ("Not a Number" āĻāϰ āϏāĻāĻā§āώāĻŋāĻĒā§āϤ āϰā§āĻĒ):</p> - -<pre class="brush: js">> parseInt("hello", 10) -NaN -</pre> - -<p><code>āĻāĻžāĻŖāĻŋāϤāĻŋāĻ āĻā§āύ āĻ
āĻĒāĻžāϰā§āĻāϰ āĻāϰ āĻā§āύ āĻāĻ </code><code>NaN</code><code> āĻĒāĻžāĻļā§ āĻĨāĻžāĻāϞā§āĻ āĻĢāϞāĻžāĻĢāĻžāϞ āĻšāĻŋāϏā§āĻŦā§ </code><code>NaN</code><code> āĻĒāĻžāĻā§āĻž āϝāĻžāĻŦā§āĻ</code></p> - -<pre class="brush: js">> NaN + 5 -NaN -</pre> - -<p>āĻŦāĻŋāϞā§āĻ-āĻāύ <code><a href="/en/JavaScript/Reference/Global_Objects/isNaN" title="en/Core_JavaScript_1.5_Reference/Global_Functions/isNaN">isNaN()</a></code> āĻĢāĻžāĻāĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻŦā§āϰ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύ āĻā§āύ āĻāĻŋāĻā§ NaN āĻāĻŋāύāĻžāĻ</p> - -<pre class="brush: js">> isNaN(NaN) -true -</pre> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻ
āϏā§āĻŽ āĻŽāĻžāύ āύāĻŋā§ā§ āĻāĻžāĻ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻā§ āĻŦāĻŋāĻļā§āώ āĻŽāĻžāύ <code><a href="/en/JavaScript/Reference/Global_Objects/Infinity" title="en/Core_JavaScript_1.5_Reference/Global_Properties/Infinity">Infinity</a></code> āĻāĻŦāĻ <code>-Infinity</code>:</p> - -<pre class="brush: js">> 1 / 0 -Infinity -> -1 / 0 --Infinity -</pre> - -<p>āĻā§āύ āĻŽāĻžāύ <code>Infinity</code>, <code>-Infinity</code> āĻ
āĻĨāĻŦāĻž <code>NaN</code> āĻāĻŋāύāĻž āĻā§āϏā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦāύ⧠āĻŦāĻŋāϞā§āĻ-āĻāύ <code><a href="/en/JavaScript/Reference/Global_Objects/isFinite" title="en/Core_JavaScript_1.5_Reference/Global_Functions/isFinite">isFinite()</a></code> āĻĢāĻžāĻāĻļāύ āĻĻāĻŋā§ā§āĻ</p> - -<pre class="brush: js">> isFinite(1/0) -false -> isFinite(-Infinity) -false -> isFinite(NaN) -false -</pre> - -<div class="note"><strong>āĻā§ā§āĻžāϞ āĻāϰā§āύāĻ </strong><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/parseInt" title="en/JavaScript/Reference/Global Objects/parseInt"><code>parseInt()</code></a> āĻāϰ <code><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/parseFloat" title="en/JavaScript/Reference/Global Objects/parseFloat">parseFloat()</a></code> āĻĢāĻžāĻāĻļāύ āĻĻā§āĻāĻāĻŋ āĻāĻĒāύāĻžāϰ āĻĻā§ā§āĻž āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰāĻā§ āϤāϤāĻā§āώāĻŖ āĻĒāĻžāϰā§āϏ āĻāϰāϤ⧠āĻĨāĻžāĻāĻŦā§ āϝāϤāĻā§āώāĻŖ āύāĻž āĻāĻāĻŋ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰ⧠āĻāĻŽāύ āĻā§āύ āĻ
āĻā§āώāϰ (character) āĻĒāĻžāĻā§āĻā§ āϝā§āĻāĻž āĻāĻŋāύāĻž āĻ
āĻŦā§āϧ (āĻŽāĻžāύ⧠āϝ⧠āĻāĻŋāϤā§āϤāĻŋāϤ⧠āĻŦāĻž base āĻĨā§āĻā§ āϰā§āĻĒāĻžāύā§āϤāϰ āĻāϰāĻž āĻšāĻā§āĻā§ āϏā§āĻ āĻāĻŋāϤā§āϤāĻŋāϤ⧠āĻāĻ āĻ
āĻā§āώāϰāĻāĻŋ āĻĨāĻžāĻāϤ⧠āĻĒāĻžāϰ⧠āύāĻž)āĨ¤ āĻĢāĻžāĻāĻļāύāĻĻā§āĻāĻŋ āĻāĻ āĻĒā§āϰāĻĨāĻŽ āĻ
āĻŦā§āϧ āĻ
āĻā§āώāϰ āĻāϰ āĻāĻ āĻĒāϰā§āϝāύā§āϤ āĻĒāĻžāϰā§āϏ āĻāϰ⧠āϰāĻŋāĻāĻžāϰā§āύ āĻāϰāĻŦā§āĨ¤ āϤāĻŦā§, "+" āĻ
āĻĒāĻžāϰā§āĻāϰ āĻāĻŋ āĻ
āύā§āϝāϰāĻāĻŽ, āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰ⧠āĻā§āύ āĻ
āĻŦā§āϧ āĻā§āϝāĻžāϰā§āĻāĻāĻžāϰ āĻĨāĻžāĻāϞ⧠āĻāĻāĻž āϏā§āĻāĻžāϏāĻžāĻĒāĻāĻž NaN āϰāĻŋāĻāĻžāϰā§āύ āĻāϰā§āĨ¤ āĻŦā§āϝāĻžāĻĒāĻžāϰāĻāĻž āĻāĻžāϞ āĻŽāϤ āĻŦā§āĻāĻžāϰ āĻāύā§āϝ⧠"10.2abc" āĻāĻāĻžāĻā§ āĻĻā§āĻāĻāĻž āĻĢāĻžāĻāĻļāύ āĻĻāĻŋā§ā§ āĻĒāĻžāϰā§āϏ āĻāϰāĻžāϰ āĻā§āĻĄ āϞāĻŋāĻā§ āĻĻā§āĻā§āύ!</div> - -<h2 id="āϏā§āĻā§āϰāĻŋāĻ">āϏā§āĻā§āϰāĻŋāĻ</h2> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āϏā§āĻā§āϰāĻŋāĻ āĻšāϞ āĻ
āύā§āϝ āϏāĻŦ āĻāĻžāώāĻžāϰ āĻŽāϤ āĻĒāϰāĻĒāϰ āĻ
āύā§āĻāĻā§āϞ⧠āĻā§āϝāĻžāϰā§āĻāĻāĻžāϰ (character) - āĻāϰ⧠āĻāĻžāϞ⧠āĻŽāϤ āĻŦāϞāϤ⧠āĻā§āϞ⧠<em>āĻāĻāύāĻŋāĻā§āĻĄ</em> āĻā§āϝāĻžāϰā§āĻā§āĻāĻžāϰāĨ¤ āĻĒā§āϰāϤāĻŋāĻāĻž āĻā§āϝāĻžāϰā§āĻāĻāĻžāϰāĻā§ ā§§ā§Ŧ-āĻŦāĻŋāĻ āύāĻžāĻŽā§āĻŦāĻžāϰ āĻĻāĻŋā§ā§ āĻĒā§āϰāĻāĻžāĻļ āĻāϰāĻž āϝāĻžā§āĨ¤ āϤāĻžāĻ āϝāĻžāĻĻā§āϰ āĻāĻĒā§āϞāĻŋāĻā§āĻļāύ⧠āĻŦāĻŋāĻāĻŋāύā§āύ āĻāĻžāώāĻžāĻāĻžāώ⧠āĻĻā§āĻļā§āϰ āĻāύā§āϝ⧠āϏāĻžāĻĒā§āϰā§āĻ āĻĻā§ā§āĻž āϞāĻžāĻāĻŦā§ āϤāĻžāϰāĻž āϤāĻžāϞāĻŋā§āĻž āĻŦāĻžāĻāĻžāϤ⧠āĻĒāĻžāϰā§āύ!</p> - -<p>āĻāĻĒāύāĻžāϰ āϝāĻĻāĻŋ āĻāĻāύ⧠āĻāĻāĻāĻž āĻŽāĻžāϤā§āϰ āĻā§āϝāĻžāϰā§āĻāĻāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āĻĒā§āϰā§ā§āĻāύ āĻĒāϰā§, āϤāĻžāĻšāϞ⧠⧧ āϞā§āĻāĻĨ (length) āĻāϰ āϏā§āĻā§āϰāĻŋāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ āϝā§āĻšā§āϤ⧠āĻā§āϝāĻžāϰā§āĻāĻāĻžāϰ āĻŦāϞ⧠āĻā§āύ āĻāĻžāĻāĻĒ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āύāĻžāĻāĨ¤</p> - -<p>āĻāĻā§āĻ āĻŦāϞā§āĻāĻŋ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āϏāĻŦ āϏā§āĻā§āϰāĻŋāĻ āĻ āĻāĻā§āĻā§āĻāĻž āĻ
āĻŦā§āĻā§āĻā§āĻāĨ¤ āĻā§āĻāĻž āĻā§āϝāĻžāϰā§āĻāĻāĻžāϰ āĻāĻā§ āϏā§āĻā§āϰāĻŋāĻ āĻ āĻāĻžāύāϤ⧠āĻšāϞ⧠<code><a href="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String/length" title="en/Core_JavaScript_1.5_Reference/Global_Objects/String/length">length</a></code> āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ (āĻ
āĻŦāĻā§āĻā§āĻ āĻāϰ āĻĢāĻžāĻāĻļāύ) āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύāĨ¤</p> - -<pre class="brush: js">> "hello".length -5 -</pre> - -<p>āĻāĻ āĻĒā§āϰāĻĨāĻŽ āĻāĻŽāϰāĻž āĻā§āύ āĻ
āĻŦā§āĻā§āĻā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āĻā§āĻĄ āĻĻā§āĻāϞāĻžāĻŽ! āϏā§āĻā§āϰāĻŋāĻ āĻ
āĻŦāĻā§āĻā§āĻ āĻāϰ āĻāϰ⧠āĻ
āύā§āĻ <a href="/En/Core_JavaScript_1.5_Reference/Global_Objects/String#Methods" title="/En/Core_JavaScript_1.5_Reference/Global_Objects/String#Methods">āĻĢāĻžāĻāĻļāύ</a> āĻ āĻāĻŋāύā§āϤ⧠āĻāĻā§āĻ</p> - -<pre class="brush: js">> "hello".charAt(0) -h -> "hello, world".replace("hello", "goodbye") -goodbye, world -> "hello".toUpperCase() -HELLO -</pre> - -<h2 id="āĻ
āύā§āϝāĻžāύā§āϝ_āĻāĻžāĻāĻĒ">āĻ
āύā§āϝāĻžāύā§āϝ āĻāĻžāĻāĻĒ</h2> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āĻāĻāĻāĻž āĻ
āύāύā§āϝ āĻŦā§āĻļāĻŋāώā§āĻā§āϝ āĻšāϞ āĻāĻāĻž null āĻāϰ undefined āĻ āĻĻā§āĻāĻŋ āĻāĻŋāύāĻŋāϏ āĻāĻ āύāĻžāĨ¤ Null āĻšāĻā§āĻā§ 'āĻ
āĻŦāĻā§āĻā§āĻ' āĻāĻžāĻāĻĒā§āϰ āĻāĻ āϧāϰāĻŖā§āϰ āĻ
āĻŦāĻā§āĻā§āĻ āϝā§āĻāĻž āĻā§āĻĄāĻžāϰ āϏā§āĻŦā§āĻā§āĻāĻžā§ āĻā§āύ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ⧠āĻāϏāĻžāĻāύ (asign) āĻāϰā§āĻā§āύāĨ¤ āĻāϰ undefined āĻšāϞ 'undefined' āĻāĻžāĻāĻĒā§āϰ āĻāĻāĻāĻž āĻ
āĻŦāĻā§āĻā§āĻ - āĻā§āύ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āϝāĻĻāĻŋ āĻā§āύ āĻā§āϝāĻžāϞ⧠āĻĻāĻŋā§ā§ āĻāύāĻŋāĻļāĻŋā§āĻžāϞāĻžāĻāĻ (initialize) āĻāϰāĻž āύāĻž āĻšā§ (āϏā§āĻāĻž āĻŦāĻžāĻāϞāĻžā§ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āĻĄāĻŋāĻā§āϞā§ā§āĻžāϰ āĻāϰāĻžāϰ āϏāĻŽā§ āĻŦāĻž āĻĒāϰ⧠āϝāĻĻāĻŋ āϤāĻžāϤ⧠"=" āĻāĻŋāĻšā§āύ āĻĻāĻŋā§ā§ āĻā§āύ āĻŽāĻžāύ āĻā§āϝāĻžāϏāĻžāĻāύ āύāĻž āĻāϰāĻž āĻšā§) āϤāĻžāĻšāϞ⧠āϏā§āĻāĻž undefined āĻ
āĻŦāϏā§āĻĨāĻžā§ āĻĨāĻžāĻā§āĨ¤ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āύāĻŋā§ā§ āĻāĻŽāϰāĻž āĻĒāϰ⧠āĻāϞā§āĻāύāĻž āĻāϰāĻŦāĨ¤ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ⧠āĻā§āύ āĻā§āϝāĻžāϞ⧠āύāĻž āĻĻāĻŋā§ā§āĻ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞāĻāĻŋ āϤā§āϰāĻŋ āĻāϰāĻž āϝāĻžā§ - āϤāĻāύ āϤāĻžāϰ āĻā§āϝāĻžāϞ⧠āĻšāĻŋāϏā§āĻŦā§ āĻĨāĻžāĻā§ āĻāĻ 'undefined'āĨ¤</p> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻŦā§āϞāĻŋā§āĻžāύ āĻŦāϞ⧠āĻāĻāĻāĻž āĻāĻžāĻāĻĒ āĻāĻā§, āϝāĻžāϰ āĻŽāĻžāύ āĻšāϤ⧠āĻĒāĻžāϰ⧠āĻļā§āϧā§āĻŽāĻžāϤā§āϰ true āĻ
āĻĨāĻŦāĻž false (āĻāĻ āĻĻā§āĻāĻāĻžāĻ āĻāĻŋ-āĻā§āĻžāϰā§āĻĄ)āĨ¤ āύāĻŋāĻā§āϰ āύāĻŋā§āĻŽ āĻ
āύā§āϝāĻžā§ā§ āϝā§āĻā§āύ āĻā§āϝāĻžāϞ⧠āĻā§ āĻŦā§āϞāĻŋā§āĻžāύ⧠āĻāύāĻāĻžāϰā§āĻ āĻāϰāĻž āϝāĻžā§āĻ</p> - -<ol> - <li><code>false</code>, <code>0</code>, āĻļā§āύā§āϝ āϏā§āĻā§āϰāĻŋāĻ (<code>""</code>), <code>NaN</code>, <code>null</code>, āĻāĻŦāĻ <code>undefined</code> āĻāĻā§āϞāĻžāĻā§ āĻŦā§āϞāĻŋā§āĻžāύ⧠āĻāύāĻāĻžāϰā§āĻ āĻāϰāϞ⧠<code>false āĻĒāĻžāĻā§āĻž āϝāĻžāĻŦā§āĨ¤</code></li> - <li>āĻ
āύā§āϝ āϝā§āĻā§āύ āĻāĻžāĻāĻĒā§āϰ āĻā§āϝāϞ⧠āĻŦā§āϞāĻŋā§āĻžāύ⧠āĻāύāĻāĻžāϰā§āĻ āĻāϰāϞ⧠<code>true āĻĒāĻžāĻā§āĻž āϝāĻžā§āĨ¤</code></li> -</ol> - -<p><code>Boolean()</code> āĻĢāĻžāĻāĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻĒāύāĻŋ āĻāĻ āĻāύāĻāĻžāϰā§āϏāύ āĻāϰā§āĻ āĻāĻžā§āϤ⧠āĻĒāĻžāϰā§āύāĻ</p> - -<pre class="brush: js">> Boolean("") -false -> Boolean(234) -true -</pre> - -<p>āĻāĻŋāύā§āϤ⧠āĻāĻŽāĻžāĻĻā§āϰ āĻāĻāĻžāĻŦā§ explicitly āĻāύāĻāĻžāϰā§āĻ āĻāϰāϤ⧠āĻšāĻŦā§ āύāĻž, āĻāĻžāϰāĻŖ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āϝāĻāύ āĻā§āĻĨāĻžāĻ āĻŦā§āϞāĻŋā§āĻžāύ āĻĒā§āϰāϤā§āϝāĻžāĻļāĻž āĻāϰ⧠āĻāĻŋāύā§āϤ⧠āĻ
āύā§āϝ āĻā§āύ āĻāĻžāĻāĻĒ āĻĒāĻžā§, āϤāĻāύ āϏ⧠āĻā§āĻĒāĻŋāĻā§āĻĒāĻŋ āĻāĻ āĻāύāĻāĻžāϰā§āĻ āĻāĻŋ āĻāϰ⧠āύā§ā§āĨ¤</p> - -<p>āĻ
āύā§āϝ āĻāĻžāώāĻžāϰ āĻŽāϤ āĻŦā§āϞāĻŋā§āĻžāύ āĻ
āĻĒāĻžāϰā§āĻāϰ āϝā§āĻŽāύ && (āϞāĻā§āϝāĻŋāĻāĻžāϞ AND), , <code>||</code> (āϞāĻā§āϝāĻŋāĻāĻžāϞ <em>or</em>), āĻāϰ <code>!</code> (āϞāĻā§āϝāĻŋāĻāĻžāϞ <em>not</em>) āĻāĻā§āĨ¤</p> - -<h2 id="āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ_(āĻāϞāĻ!)">āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ (āĻāϞāĻ?!)</h2> - -<p><code><a href="/en/JavaScript/Reference/Statements/var" title="en/Core_JavaScript_1.5_Reference/Statements/var">var</a></code> āĻā§-āĻā§āĻžāϰā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āύāϤā§āύ āĻā§āύ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āϤā§āϰāĻŋ āĻāϰā§āύāĻ</p> - -<pre class="brush: js">var a; -var name = "simon"; -</pre> - -<p>āĻāĻā§āĻ āĻŦāϞā§āĻāĻŋ, āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ⧠āĻā§āύ āĻā§āϝāĻžāϞ⧠āĻāϏāĻžāĻāύ āύāĻž āĻāϰāϞ⧠āϏā§āĻāĻž <code>undefined</code> āĻāĻžāĻāĻĒ āĻšā§ā§ āĻŦāϏ⧠āĻĨāĻžāĻā§āĨ¤</p> - -<p><span style="color: #ff0000;">āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖāĻ</span> āĻ
āύā§āϝāĻžāύā§āϝ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻāĻžāώāĻžāϰ āϏāĻžāĻĨā§ āĻŦā§ āĻāĻāĻāĻž āĻĒāĻžāϰā§āĻĨāĻā§āϝ āĻšāϞ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻā§āĻĄā§ āĻŦā§āϞāĻ āϞā§āĻā§āϞ⧠āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞā§āϰ āϏā§āĻā§āĻĒ āĻŦāϞ⧠āĻāĻŋāĻā§ āύā§āĻāĨ¤ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āĻāĻž āϝā§āĻ āĻĢāĻžāĻāĻļāύ⧠āĻāĻā§, āĻĒā§āϰāĻž āĻĢāĻžāĻāĻļāύ⧠āĻāĻ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞā§āϰ āĻāĻāĻāĻžāĻ āϏā§āĻā§āĻĒ āĻĨāĻžāĻā§āĨ¤ āϤāĻžāĻ āϝāĻĻāĻŋ āĻā§āύ if āĻŦāĻž āϞā§āĻĒā§āϰ āĻŽāϧā§āϝ⧠āĻā§āύ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āϤā§āϰāĻŋ āĻāϰā§āύ āϤāĻžāĻšāϞ⧠āĻĒā§āϰāĻž āĻĢāĻžāĻāĻļāύā§āĻ āϏā§āĻāĻžāϰ āϏā§āĻā§āĻĒ āĻĨāĻžāĻāĻŦā§āĨ¤</p> - -<h2 id="āĻ
āĻĒāĻžāϰā§āĻāϰ">āĻ
āĻĒāĻžāϰā§āĻāϰ</h2> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āύāĻŋāĻāĻŽā§āϰāĻŋāĻ (numeric) āĻ
āĻĒāĻžāϰā§āĻāϰāĻā§āϞ⧠āĻšāϞ <code>+</code>, <code>-</code>, <code>*</code>, <code>/</code> āĻāϰ <code>%</code> - āĻŽāĻžāύ⧠āĻāĻŋāύāĻž āĻāĻžāĻāĻļā§āώ āĻŦā§āϰ āĻāϰāĻžāϰ āĻ
āĻĒāĻžāϰā§āĻāϰāĨ¤Â <code>= āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ⧠āĻā§āϝāĻžāϞ⧠āĻĻā§ā§āĻž āĻšā§āĨ¤ āĻāĻāĻŋāϞ āĻāϏāĻžāĻāύāĻŽā§āύā§āĻ āĻ
āĻĒāĻžāϰā§āĻāϰāĻ āĻāĻā§ āϝā§āĻŽāύ</code> <code>+=</code> āĻāϰ <code>-=</code>āĨ¤ āĻāĻ āĻāĻāĻŋāϞ āĻ
āĻĒāĻžāϰā§āĻāϰāĻā§āϞā§āĻā§ āĻā§āĻā§āĻā§ āĻāĻāĻāĻžāĻŦā§ āĻāϞā§āĻĒāύāĻž āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĻ <code>x = x <em>āĻ
āĻĒāĻžāϰā§āĻāϰ</em> y</code>.</p> - -<pre class="brush: js">x += 5 -x = x + 5 -</pre> - -<p>āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞā§āϰ āĻā§āϝāĻžāϞ⧠āĻāĻ āĻŦāĻžā§āĻžāϤ⧠āĻŦāĻž āĻāĻŽāĻžāϤ⧠āϝāĻĨāĻžāĻā§āϰāĻŽā§ ++ āĻāϰ -- āĻ
āĻĒāĻžāϰā§āĻāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āϏāĻŋ/āĻāĻžāĻāĻžāϰ āĻŽāϤ āĻāĻā§āϞā§āϰ āĻĒā§āϰāĻŋāĻĢāĻŋāĻā§āϏ/āĻĒā§āϏā§āĻāĻĢāĻŋāĻā§āϏ āĻĻā§āĻā§ āĻĢāϰā§āĻŽ-āĻ āĻāĻā§āĨ¤</p> - -<p>āĻāϰ āĻāĻŽāϰāĻž āϤ⧠āĻāĻā§āĻ āĻā§āύā§āĻāĻŋ <a href="/en/JavaScript/Reference/Operators/String_Operators" title="en/Core_JavaScript_1.5_Reference/Operators/String_Operators"><code>+</code> āĻ
āĻĒāĻžāϰā§āĻāϰ</a> āĻĻāĻŋā§ā§ āϏā§āĻā§āϰāĻŋāĻ āĻā§ā§āĻž āϞāĻžāĻāĻžāύ⧠āϝāĻžā§ (concatenation)</p> - -<pre class="brush: js">> "hello" + " world" -hello world -</pre> - -<p>āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āϏā§āĻā§āϰāĻŋāĻ āĻā§ āĻ
āύā§āϝ āĻā§āύ āϏāĻāĻā§āϝāĻž (āĻŦāĻž āĻ
āύā§āϝ āĻā§āύ āĻŽāĻžāύ) āĻāϰ āϏāĻžāĻĨā§ āϝā§āĻ āĻāϰāϤ⧠āϝāĻžāύ āϤāĻžāĻšāϞ⧠āϏāĻŦāĻāĻŋāĻā§ āĻĒā§āϰāĻĨāĻŽā§ āϏā§āĻā§āϰāĻŋāĻ āĻ āĻāύāĻāĻžāϰā§āĻ āĻāϰ⧠āύā§āĻā§āĻž āĻšā§āĻ</p> - -<pre class="brush: js">> "3" + 4 + 5 -345 -> 3 + 4 + "5" -75 -</pre> - -<p>āĻā§āύ āĻŽāĻžāύāĻā§ āϏā§āĻā§āϰāĻŋāĻ āĻ āĻāύāĻāĻžāϰā§āĻ āĻāϰāĻžāϰ āϤāĻžāĻ āĻāϰā§āĻāĻāĻž āĻā§āϰāĻžāĻ āĻŦā§āĻĻā§āϧāĻŋ āĻšāĻā§āĻā§ āĻ āĻŽāĻžāύā§āϰ āϏāĻžāĻĨā§ <em>āĻļā§āύā§āϝ āϏā§āĻā§āϰāĻŋāĻ</em> ("")āϝā§āĻ āĻāϰāĻžāĨ¤</p> - -<p><a href="/en/JavaScript/Reference/Operators/Comparison_Operators" title="/en/JavaScript/Reference/Operators/Comparison_Operators">āϤā§āϞāύāĻž</a> (Compare) āĻāϰāĻžāϰ āĻāύā§āϝ⧠āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āĻāĻžāĻā§ āĻāĻā§ <code><</code>, <code>></code>, <code><=</code> āĻāϰ <code>>=</code> āĻ
āĻĒāĻžāϰā§āĻāϰāĨ¤ āĻāĻā§āϞ⧠āϏāĻāĻā§āϝāĻž āĻāϰ āϏā§āĻā§āϰāĻŋāĻ āĻĻā§āĻāĻāĻžāϰ āĻŦā§āϞāĻžāϤā§āĻ āĻāĻžāĻ āĻāϰā§āĨ¤ āϤāĻŦā§ == āĻ
āĻĒāĻžāϰā§āĻāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻĻā§āĻāĻāĻž āĻŽāĻžāύ āϏāĻŽāĻžāύ āĻāĻŋāύāĻž āϏā§āĻāĻž āĻā§āĻ āĻāϰāĻžāĻāĻž āĻāĻāĻā§ āĻ
āĻĒā§āϰāϤā§āϝāĻžāĻļāĻŋāϤ āĻšāϤ⧠āĻĒāĻžāϰā§, āĻāĻžāϰāĻŖ == āĻ
āĻĒāĻžāϰā§āĻāϰā§āϰ āĻĻā§āĻ āĻĒāĻžāĻļā§ āĻĻā§āĻ āϧāϰāĻŖā§āϰ āĻāĻžāĻāĻĒā§āϰ āĻā§āϝāĻžāϞ⧠āĻĻāĻŋāϞ⧠āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĒā§āϰā§ā§āĻāύ āĻŽāϤ āĻāύāĻāĻžāϰā§āĻ āĻāϰ⧠āύā§ā§āĻ</p> - -<pre class="brush: js">> "dog" == "dog" -true -> 1 == true -true -</pre> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āĻāĻ āĻŽāĻžāϤāĻŦā§āĻŦāϰ⧠āĻŦāύā§āϧ āĻāϰāϤ⧠āĻāĻžāĻāϞ⧠=== āĻ
āĻĒāĻžāϰā§āĻāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύāĻ</p> - -<pre class="brush: js">> 1 === true -false -> true === true -true -</pre> - -<p>āĻāĻĒāύāĻŋ āĻšā§āϤ āĻāĻžāĻŦāĻā§āύ <code>!=</code> āĻāϰ <code>!==</code> āĻ
āĻĒāĻžāϰā§āĻā§āϰā§āϰ āĻāĻĨāĻž - āĻšā§āϝāĻž āĻāĻā§āϞ⧠āϤ⧠āĻāĻā§āĻāĨ¤</p> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĻāĻŋā§ā§ <a href="/en/JavaScript/Reference/Operators/Bitwise_Operators" title="/en/JavaScript/Reference/Operators/Bitwise_Operators">āĻŦāĻŋāĻ-āϞā§āĻā§āϞ⧠(bitwise) āĻ
āĻĒāĻžāϰā§āĻļāύ</a> āĻ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤</p> - -<h2 id="āĻāύā§āĻā§āϰā§āϞ_āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰ">āĻāύā§āĻā§āϰā§āϞ āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰ</h2> - -<p>C āĻŦāĻž āĻāĻžāĻāĻžāϤ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāϏāĻž if āĻ
āĻĨāĻŦāĻž else āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āĻ āĻāĻāĻāĻāĻžāĻŦā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻžāĻŦā§āĻ</p> - -<pre class="brush: js">var name = "kittens"; -if (name == "puppies") { - name += "!"; -} else if (name == "kittens") { - name += "!!"; -} else { - name = "!" + name; -} -name == "kittens!!" -</pre> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ while āĻāϰ do-while āϞā§āĻĒ āĻāĻā§, āĻšā§āĻŦā§āĻšā§ āϏāĻŋ-āĻāĻžāĻāĻžāϰ āĻŽāϤāĨ¤ āϝāĻĻāĻŋ āĻāĻžāύ āϝ⧠āϞā§āĻĒāĻāĻŋ āĻ
āύā§āϤāϤāĻ āĻāĻāĻŦāĻžāϰ āĻāĻžāϞāĻžāϤā§āĻ āĻšāĻŦā§ āϤāĻžāĻšāϞ⧠do-while āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύāĨ¤</p> - -<pre class="brush: js">while (true) { - // an infinite loop! -} - -var input; -do { - input = get_input(); -} while (inputIsNotValid(input)) -</pre> - -<p>āϏāĻŋ-āĻāĻžāĻāĻžāϰ āĻŽāϤ for āϞā§āĻĒ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻ āϞāĻžāĻāύā§āĻ āϞā§āĻĒ āĻāύā§āĻā§āϰā§āϞ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĻ</p> - -<pre class="brush: js">for (var i = 0; i < 5; i++) { - // Will execute 5 times -} -</pre> - -<p>āĻļāϰā§āĻ-āĻāĻžāĻā§ āϞāĻāĻŋāĻ āĻĒā§āϰā§ā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ && āĻāϰ || āĻ
āĻĒāĻžāϰā§āĻāϰā§āϰ āĻāĻāĻāĻŋ āĻ
āύā§āϝāϰāĻāĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĨ¤ āĻ
āĻĒāĻžāϰā§āĻāϰ āĻā§āϞā§āϰ ⧍⧠āĻ
āĻĒāĻžāϰā§āύā§āĻĄ āĻāĻžāϰā§āϝāĻāϰ (execute) āĻšāĻŦā§ āĻāĻŋāύāĻž āύāĻŋāϰā§āĻāϰ āĻāϰ⧠⧧āĻŽ āĻ
āĻĒāĻžāϰā§āύā§āĻĄā§āϰ āĻāĻĒāϰāĻ</p> - -<pre class="brush: js">var name = o && o.getName(); -</pre> - -<p>āĻ
āĻĨāĻŦāĻž āĻĄāĻŋāĻĢāϞā§āĻ āĻŽāĻžāύ āĻŦāϏāĻžāύā§āϰ āĻāύā§āϝāĻ</p> - -<pre class="brush: js">var name = otherName || "default"; -</pre> - -<p>āĻāύā§āĻĄāĻŋāĻļāύāĻžāϞ āĻāĻā§āϏāĻĒā§āϰā§āĻļāύā§āϰ āĻāύā§āϝ āϏāĻŋ-āĻāĻžāĻāĻžāϰ āĻŽāϤ āĻāĻžāϰā§āύāĻžāϰ⧠āĻ
āĻĒāĻžāϰā§āĻāϰ (āϝā§āĻā§āϞā§āϰ āĻ
āĻĒāĻžāϰā§āύā§āĻĄ ā§ŠāĻāĻŋ) āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĻ</p> - -<pre class="brush: js">var allowed = (age > 18) ? "yes" : "no"; -</pre> - -<p>āĻāĻāĻžāϧāĻŋāĻ āĻŦā§āϰāĻžāĻā§āĻā§āϰ āĻāύā§āĻā§āϰā§āϞ āϞāĻāĻŋāĻā§āϰ āĻāύā§āϝ⧠switch āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ switch-case āϏā§āĻā§āϰāĻŋāĻ āĻāϰ āĻāύā§āϝ⧠āĻāĻžāĻ āĻāϰā§āĻ</p> - -<pre class="brush: js">switch(action) { - case 'draw': - drawit(); - break; - case 'eat': - eatit(); - break; - default: - donothing(); -} -</pre> - -<p>break āύāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϞ⧠āĻĒāϰā§āϰ case āĻāĻ āĻāĻĒāύāĻžāϰ āĻā§āĻĄā§āϰ āĻāύā§āĻā§āϰā§āϞ āĻāϞ⧠āϝāĻžāĻŦā§ - āĻāϰāĻāĻŽ āĻā§āĻĄāĻŋāĻ āϏāĻžāϧāĻžāϰāĻŖāϤāĻ āĻāϰāĻž āĻšā§āύāĻžāĨ¤ āϤāĻžāĻ āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ break āĻŦā§āϝāĻŦāĻšāĻžāϰ āύāĻž āĻāϰā§āύ āϤāĻžāĻšāϞ⧠āĻāĻŽā§āύā§āĻā§ āϞāĻŋāĻā§ āϰāĻžāĻā§āύ āϝāĻžāϤ⧠āĻāύāĻĢāĻŋāĻāĻļāύ āϤā§āϰāĻŋ āύāĻž āĻšā§āĨ¤</p> - -<pre class="brush: js">switch(a) { - case 1: // fallthrough - case 2: - eatit(); - break; - default: - donothing(); -} -</pre> - -<p>default āĻā§āϞāĻāĻāĻŋ āĻāĻā§āĻāĻŋāĻāĨ¤ āĻāϰā§āĻāĻāĻŋ āĻŽāĻāĻžāϰ āĻĻāĻŋāĻ āĻšāϞ switch āĻāϰ case āĻĻā§'āĻāĻžā§āĻāĻžāϤā§āĻ āĻāĻĒāύāĻŋ āĻāĻā§āϏāĻĒā§āϰā§āĻļāύ āϞāĻŋāĻāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āϤā§āϞāύāĻž āĻāϰāĻž āĻšā§ === āĻ
āĻĒāĻžāϰā§āĻāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĻ</p> - -<pre class="brush: js">switch(1 + 3) { - case 2 + 2: - yay(); - break; - default: - neverhappens(); -} -</pre> - -<h2 id="āĻ
āĻŦāĻā§āĻā§āĻ">āĻ
āĻŦāĻā§āĻā§āĻ</h2> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻ
āĻŦāĻā§āĻā§āĻ āĻšāĻā§āĻā§ āĻāĻ āĻāĻĨāĻžā§ name-value pairāĨ¤ āύāĻŋāĻā§ āϝā§āĻā§āϞ⧠āĻĒā§ā§āύā§āĻ āĻāϰāĻž āĻšā§āĻā§ āϏā§āĻā§āϞā§āϰ āϏāĻžāĻĨā§ āĻā§āύ āĻĒāĻžāϰā§āĻĨāĻā§āϝ āύā§āĻāĻ</p> - -<ul> - <li>Python āĻāϰ dictionary</li> - <li>Perl āĻāϰ ruby'āϰ hash</li> - <li>C/C++ āĻāϰ hashtable</li> - <li>āĻāĻžāĻāĻž'āϰ HashMap</li> - <li>PHP'āϰ associative array</li> -</ul> - -<p>āĻāĻ āĻĄā§āĻāĻž-āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰāĻāĻž āĻāϤ āĻŦā§āĻļāĻŋ āĻŦā§āϝāĻŦāĻšā§āϤ āĻšā§ āϝ⧠āĻāĻāĻž āϏāĻŽā§āĻĒāϰā§āĻā§ āύāϤā§āύ āĻāϰ⧠āĻŦāϞāĻžāϰ āϏā§āϝā§āĻ āĻāĻŽāĨ¤ āϝā§āĻšā§āϤ⧠āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āϏāĻŦāĻāĻŋāĻā§āĻ āĻ
āĻŦāĻā§āĻā§āĻ āĻāĻāĻž āĻāĻļāĻž āĻāϰāĻž āϏā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āϝ⧠āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽā§ āĻ
āύā§āĻ āĻŦā§āĻļāĻŋ āĻšā§āϝāĻžāĻļāĻā§āĻŦāĻŋāϞ āϞā§āĻ-āĻāĻĒ āĻšāĻŦā§... āĻāĻŽāϰāĻž āĻŦā§āĻāĻā§ āĻā§āĻāĻŋ āĻāĻžāϰāĻŖ āĻ
āύā§āĻ āĻĻā§āϰā§āϤ āĻāĻ āϞā§āĻ-āĻāĻĒ āĻāϰāĻž āϝāĻžā§!</p> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻ
āĻŦāĻā§āĻā§āĻā§āϰ "name" āĻšāĻŋāϏā§āĻŦā§ āϏā§āĻā§āϰāĻŋāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻšāĻŦā§, āĻāϰ "value" āĻ
āĻāĻļā§ āϝāĻž āĻŽāύ āĻāĻžā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤ āϤāĻžāϰ āĻŽāĻžāύ⧠āĻā§āϝāĻžāϞ⧠āĻšāĻŋāϏā§āĻŦā§ āĻ
āύā§āϝ āĻ
āĻŦāĻā§āĻā§āĻ āĻ āϰāĻžāĻāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āĻāĻāĻžāĻŦā§ āϝāϤ āĻāĻāĻŋāϞ āĻāĻžāύ āϏā§āϰāĻāĻŽ āĻ
āĻŦāĻā§āĻā§āĻ-āĻ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤</p> - -<p>āĻāĻāĻāĻž āĻļā§āĻŖā§āϝ āĻ
āĻŦāĻā§āĻā§āĻ ā§¨āĻāĻžāĻŦā§ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĻ</p> - -<pre class="brush: js">var obj = new Object(); -</pre> - -<p>āĻāϰāĻ</p> - -<pre class="brush: js">var obj = {}; -</pre> - -<p>āĻāĻĒāϰā§āϰ āĻĻā§āĻāĻāĻž āĻāĻĒāĻžā§ āϏāĻŽāĻžāϰā§āĻĨāĻāĨ¤ āύāĻŋāĻā§āϰ āĻĒāĻĻā§āϧāĻāĻŋ-āϤāĻŋāĻā§ āĻŦāϞāĻž āĻšā§ āĻ
āĻŦāĻā§āĻā§āĻ āϞāĻŋāĻāĻžāϰā§āϞ, āĻāϰ āĻāĻāĻŋ JSON āϏāĻŋāύā§āĻā§āϝāĻžāĻā§āϏā§āϰ āĻ āĻāĻāĻāĻŋ āĻ
āĻāĻļāĨ¤ āϤāĻžāĻ āύāĻŋāĻā§āϰ āĻĒāĻĻā§āϧāĻāĻŋ-āϤāĻŋ āϝāϤ āĻŦā§āĻļāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻžā§ āĻāĻžāϞ!</p> - -<p>āĻ
āĻŦāĻā§āĻā§āĻ āϤā§āϰāĻŋ āĻšā§ā§ āϝāĻžāĻā§āĻžāϰ āĻĒāϰ āĻāϰ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ (āϏāĻŽā§āĻĒāĻĻ?!) āĻĻā§āĻāĻāĻžāĻŦā§ āĻāĻā§āϏā§āϏ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĻ</p> - -<pre class="brush: js">obj.name = "Simon"; -var name = obj.name; -</pre> - -<p>āĻāĻŦāĻ...</p> - -<pre class="brush: js">obj["name"] = "Simon"; -var name = obj["name"]; -</pre> - -<p>āĻĻā§āĻāĻāĻž āĻĒāĻĻā§āϧāϤāĻŋ-āĻ āϏāĻŽāĻžāϰā§āĻĨāĻ, āϤāĻŦ⧠⧍⧠āĻĒāĻĻā§āϧāĻāĻŋāϤ⧠āĻĻā§āĻā§āύ, āĻ
āĻŦāĻā§āĻā§āĻā§āϰ name āϏā§āĻā§āϰāĻŋāĻ āĻšāĻŋāϏā§āĻŦā§ āĻĻā§āĻā§āĻž āĻšāĻā§āĻā§, āĻŽāĻžāύ⧠āĻāĻ āύāĻžāĻŽāĻāĻŋ āĻāĻŽāϰāĻž āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ⧠āϰā§āĻā§ āϰāĻžāύāĻāĻžāĻāĻŽā§ āĻĻāĻŋāϤ⧠āĻĒāĻžāϰāĻŋ! āĻ
āĻŦāĻļā§āϝ āĻāĻ āĻĒāĻĻā§āϧāĻāĻŋāϤāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϞ⧠āĻāĻŋāĻā§ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻā§āĻāĻŋāύ āĻāϰ āĻŽāĻŋāύāĻŋāĻĢāĻžā§āĻžāϰ (āĻā§āĻĄ āϏāĻāĻā§āώāĻŋāĻĒā§āϤ āĻāϰ⧠āϝā§āϏāĻŦ āĻā§āϞāϏ) āĻā§āĻĄ āĻ
āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ āĻāϰāϤ⧠āĻĒāĻžāϰ⧠āύāĻžāĨ¤ āĻāĻŦāĻžāϰ āĻāĻ āĻĒāĻĻā§āϧāϤāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠<a href="/en/JavaScript/Reference/Reserved_Words" title="/en/JavaScript/Reference/Reserved_Words">āϏāĻāϰāĻā§āώāĻŋāϤ name āϏāĻŽā§āĻš</a> āĻā§āĻ-āϏā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĻ</p> - -<pre class="brush: js">obj.for = "Simon"; // Syntax error, because 'for' is a reserved word -obj["for"] = "Simon"; // works fine -</pre> - -<p>āĻāĻā§āĻ āĻĻā§āĻāĻžāύ⧠āĻ
āĻŦāĻā§āĻā§āĻ āϞāĻŋāĻā§āϰāĻžāϞ āϏāĻŋāύā§āĻā§āϝāĻžāĻā§āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻĒā§āϰ⧠āĻ
āĻŦāĻā§āĻā§āĻ āĻā§ā§āĻžāϤā§āĻ āĻāύāĻŋāĻļāĻŋā§āĻžāϞāĻžāĻāĻ āĻāϰ⧠āύāĻŋāϤ⧠āĻĒāĻžāϰā§āύāĻ</p> - -<pre class="brush: js">var obj = { - name: "Carrot", - "for": "Max", - details: { - color: "orange", - size: 12 - } -} -</pre> - -<p>āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ āĻāĻā§āϏā§āϏ āĻāĻā§āϰ-āĻĒāϰ-āĻāĻ (āĻā§āĻāύ) āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĻ</p> - -<pre class="brush: js">> obj.details.color -orange -> obj["details"]["size"] -12 -</pre> - -<h2 id="Array">Array</h2> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ Array āĻāϏāϞ⧠āĻŦāĻŋāĻļā§āώ āϧāϰāĻŖā§āϰ āĻ
āĻŦāĻā§āĻā§āĻ - āϰā§āĻā§āϞāĻžāϰ āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻŽāϤāĻ array āĻāĻžāĻ āĻāϰ⧠āĻŦā§āĻļāĻŋāϰāĻāĻžāĻ āϏāĻŽā§ā§ ( numeric āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ, āĻŽāĻžāύ⧠ā§Ļ,ā§§,⧍,... āĻāύā§āĻĄā§āĻā§āϏ⧠āĻĨāĻžāĻāĻž āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ [] āϏāĻŋāύā§āĻā§āϝāĻžāĻā§āϏ āĻĻāĻŋā§ā§āĻ āĻāĻā§āϏā§āϏ āĻāϰāĻž āϝāĻžāĻŦā§)āĨ¤ āϏāĻŦ array'āϰ 'length" āĻŽā§āϝāĻžāĻāĻŋāĻ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āĻāĻā§, āϝāĻžāϰ āĻŽāĻžāύ āĻšāĻā§āĻā§āĻ (āĻāĻ array'āϰ āϏāϰā§āĻŦā§āĻā§āĻ āĻāύā§āĻĄā§āĻā§āϏ + ā§§)</p> - -<p>āĻĒā§āϰāĻžāĻā§āϤāĻŋāĻšāĻžāϏāĻŋāĻ(!) āύāĻŋā§āĻŽā§ array āĻŦā§āϝāĻŦāĻšāĻžāϰ-āĻĒāĻĻā§āϧāϤāĻŋāĻ</p> - -<pre class="brush: js">> var a = new Array(); -> a[0] = "dog"; -> a[1] = "cat"; -> a[2] = "hen"; -> a.length -3 -</pre> - -<p>āϤāĻŦā§ āϏā§āĻŽāĻžāϰā§āĻ āĻāĻĒā§āϰā§āĻ āĻšāĻā§āĻā§ <em>array āϞāĻŋāĻā§āϰāĻžāϞ</em> āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāĻ</p> - -<pre class="brush: js">> var a = ["dog", "cat", "hen"]; -> a.length -3 -</pre> - -<p>āϏāĻžāĻŦāϧāĻžāύāĻ āϞāĻŋāĻā§āϰâā§āϝāĻžāϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āϏāĻŦāĻļā§āώā§āϰ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋāϰ āĻĒāϰ āĻāĻŽāĻž āϰā§āĻā§ āĻĻāĻŋāϞ⧠āĻŦā§āϰāĻžāĻāĻāĻžāϰ-āĻā§āĻĻā§ āĻŦāĻŋāĻāĻŋāύā§āύ āĻ
āĻŦāϏā§āĻĨāĻž āϤā§āϰāĻŋ āĻšāϤ⧠āĻĒāĻžāϰ⧠- āϤāĻžāĻ āϏāϰā§āĻŦāĻļā§āώ array element āĻāϰ āĻĒāϰ āĻāĻŽāĻž āϰā§āĻā§ āĻĻā§āĻā§āĻž āĻāϞāĻŦā§ āύāĻžāĨ¤</p> - -<p>āĻā§ā§āĻžāϞ āĻāϰā§āύāĻ array.length āĻŽāĻžāύā§āĻ āϝ⧠array āϤ⧠āĻā§āĻāĻž āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āĻāĻā§ āϤāĻž āĻāĻŋāύā§āϤ⧠āϏāĻŦāϏāĻŽā§ āĻ āĻŋāĻ āύāĻžāĨ¤ āύāĻŋāĻā§āϰ āĻā§āĻĄ āĻĻā§āĻā§āύāĻ</p> - -<pre class="brush: js">> var a = ["dog", "cat", "hen"]; -> a[100] = "fox"; -> a.length -101 -</pre> - -<p>āĻāĻŦāĻžāϰ⧠āĻŦāϞāĻāĻŋāĻ length āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āĻšāĻā§āĻā§: (āϏāĻŦāĻĨā§āĻā§ āĻŦā§ āĻāύā§āĻĄā§āĻā§āϏ + ā§§)</p> - -<p>āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāĻŽāύ āĻā§āύ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āύāĻŋā§ā§ āĻāĻžāĻ āĻāϰāϤ⧠āĻāĻžāύ āϝā§āĻāĻŋāϰ āĻāύā§āĻĄā§āĻā§āϏ āĻā§āϞ, āϤāĻžāĻšāϞ⧠'undefined' āĻĒāĻžāĻŦā§āύ āĻŽāĻžāύ āĻšāĻŋāϏā§āĻŦā§āĨ¤</p> - -<pre class="brush: js">> typeof a[90] -undefined -</pre> - -<p>āĻāĻĒāϰ⧠āϝāĻž āĻŦāϞāĻž āĻšāϞ āϤāĻž āĻŽāĻžāĻĨāĻžā§ āϰā§āĻā§ āύāĻŋāĻā§āϰ āĻā§āĻĄ āĻĻāĻŋā§ā§ array āĻāϰ āϏāĻŦ āĻāϞāĻŋāĻŽā§āύā§āĻ āύāĻŋā§ā§ āĻāĻžāĻ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύ (iteration):</p> - -<pre class="brush: js">for (var i = 0; i < a.length; i++) { - // Do something with a[i] -} -</pre> - -<p>āϤāĻŦā§ āĻāĻĒāϰā§āϰ āĻā§āĻĄāĻŋāĻ āĻāĻž āĻ
āϤ āĻāĻžāϞ āĻšāϞ āύāĻž, āĻāĻžāϰāĻŖ āĻŦāĻžāϰāĻŦāĻžāϰ array.length āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ'āϰ āĻŽāĻžāύ āĻā§āĻāĻāϤ⧠āĻšāĻā§āĻā§āĨ¤ āύāĻŋāĻā§āϰ āĻā§āĻĄ āĻāĻž āĻŦā§āĻļāĻŋ āĻāĻžāϞ (āĻāĻžāϰā§āϝāĻāϰā§):</p> - -<pre class="brush: js">for (var i = 0, len = a.length; i < len; i++) { - // Do something with a[i] -} -</pre> - -<p>āĻāϰ āύāĻŋāĻā§āϰāĻāĻž āĻšāĻā§āĻā§ <em>āĻŦāϏ-āϞā§āĻā§āϞā§āϰ</em> āĻā§āĻĄāĻŋāĻ ;-)</p> - -<pre class="brush: js">for (var i = 0, item; item = a[i++];) { - // Do something with item -} -</pre> - -<p>āĻā§ā§āĻžāϞ āĻāϰā§āύāĻ āϞā§āĻĒā§āϰ āĻĻā§āĻ āϏā§āĻŽāĻŋāĻā§āϞāύā§āϰ āĻŽāĻžāĻā§āϰ āĻ
āĻāĻļ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āĻāϏāĻžāĻāύāĻŽā§āύā§āĻ āĻāϰ false āĻāĻŋāύāĻž āĻā§āϏā§āĻāĻŋāĻ āĻĻā§āĻ-āĻ āĻāϰāĻž āĻšāĻā§āĻā§āĨ¤ āĻāĻ āϞā§āĻĒ āĻŦā§āϰā§āĻ āĻāϰāĻŦā§ āĻĒā§āϰāĻĨāĻŽ "falsy" āĻāϞāĻŋāĻŽā§āύā§āĻ (āϝā§āĻŽāύ 'undefined') āĻĒāĻžāĻā§āĻž āĻŽāĻžāϤā§āϰāĻāĨ¤</p> - -<p>āĻāĻžāĻā§āĻ, āϝāĻĻāĻŋ array'āϰ āĻā§āύ āĻāϞāĻŋāĻŽā§āύā§āĻ "falsy" āĻšāĻā§āĻžāϰ āϏāĻŽā§āĻāĻžāĻŦāύāĻž āĻĨāĻžāĻā§, āϤāĻžāĻšāϞ⧠āĻāĻĒāϰā§āϰ āϤāĻĨāĻžāĻāϤāĻŋāϤ "āĻŦāϏ-āϞā§āĻā§āϞ" āĻā§āĻĄāĻŋāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻžāĻŦā§ āύāĻžāĨ¤ āϝā§āĻŽāύ, āĻā§āύ array āĻāϞāĻŋāĻŽā§āύā§āĻ āĻāϰ āĻŽāĻžāύ false āĻšāĻŋāϏā§āĻŦā§ āĻāĻŖā§āϝ āĻšāϞā§āĻ (āϝā§āĻŽāύ āĻļā§āĻŖā§āϝ āϏā§āĻā§āϰāĻŋāĻ) āĻĒāϰā§āϰ āĻā§āϝāĻžāϞāĻŋāĻĄ āĻāϞāĻŋāĻŽā§āύā§āĻ āĻ āĻāĻŋāύā§āϤ⧠āĻāϰ āĻāĻā§āϏā§āϏ āĻāϰāĻž āϝāĻžāĻŦā§ āύāĻžāĨ¤ āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āύāĻŋāĻļāĻŋāĻ āĻĨāĻžāĻā§āύ āϝ⧠array āϤ⧠āĻā§āύ "falsy" āĻāϞāĻŋāĻŽā§āύā§āĻ āύā§āĻ (āϝā§āĻŽāύ āĻ
āĻŦāĻā§āĻā§āĻā§āϰ array āĻ
āĻĨāĻŦāĻž <a href="/en/DOM" title="en/DOM">DOM</a> āύā§āĻĄ āĻāϤā§āϝāĻžāĻĻāĻŋ) āϤāĻžāĻšāϞā§āĻ āĻāĻĒāϰā§āϰ āĻĒāĻĻā§āϧāϤāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύāĨ¤</p> - -<p><code><a href="/en/JavaScript/Reference/Statements/for...in" title="en/Core_JavaScript_1.5_Reference/Statements/for...in">for...in</a></code> āϞā§āĻĒ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĻ array āĻāϞāĻŋāĻŽā§āύā§āĻāĻā§āϞā§āϤ⧠<em>iterate </em>āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤ āĻā§āĻ āϝāĻĻāĻŋ Array.prototype (āĻĒāϰ⧠āĻāϞā§āĻāύāĻž āĻāϰā§āĻāĻŋ) āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āύāϤā§āύ āύāϤā§āύ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āϝā§āĻ āĻāϰā§āύ āĻāϰ⧠āϤā§, āϤāĻžāĻšāϞ⧠āϏā§āĻā§āϞā§āĻ āĻāĻ āϞā§āĻĒ āĻĻāĻŋā§ā§ iterate āĻāϰāĻž āϝāĻžāĻŦā§:</p> - -<pre class="brush: js">for (var i in a) { - // Do something with a[i] -} -</pre> - -<p>Array āϤ⧠āύāϤā§āύ āĻāϞāĻŋāĻŽā§āύā§āĻ āϝā§āĻ āĻāϰāĻžāϰ āϏāĻŦāĻāĻžāĻāϤ⧠āύāĻŋāϰāĻžāĻĒāĻĻ āĻĒāĻĻā§āϧāϤāĻŋāĻ</p> - -<pre class="brush: js">a[a.length] = item; // same as a.push(item); -</pre> - -<p>āϝā§āĻšā§āϤ⧠a.length āϏāĻŦāϏāĻŽā§ āĻāϰ⧠āĻāϰ āϏāϰā§āĻŦā§āĻā§āĻ āĻāύā§āĻĄā§āĻā§āϏ + ā§§ āĻāĻžāĻā§āĻ āĻāĻĒāύāĻŋ āύāĻŋāĻļā§āĻāĻŋāϤ āĻĨāĻžāĻāϤ⧠āĻĒāĻžāϰā§āύ āϝ⧠āĻāĻĒāύāĻŋ āĻĢāĻžāĻāĻž āϏā§āĻĨāĻžāύā§āĻ āύāϤā§āύ āĻāϞāĻŋāĻŽā§āύā§āĻ āĻŦāϏāĻžāĻā§āĻā§āύāĨ¤</p> - -<p>Array'āϰ āϏāĻžāĻĨā§ āĻ
āύā§āĻ āĻĢāĻžāĻāĻļāύ āĻĒā§āϝāĻžāĻā§āĻ āĻāϰ⧠āĻĻā§āĻā§āĻž āĻšā§ā§āĻā§āĻ</p> - -<table style="height: 124px; width: 598px;"> - <thead> - <tr> - <th scope="col">Method name</th> - <th scope="col">Description</th> - </tr> - </thead> - <tbody> - <tr> - <td><code>a.toString()</code></td> - <td> </td> - </tr> - <tr> - <td><code>a.toLocaleString()</code></td> - <td> </td> - </tr> - <tr> - <td><code>a.concat(item[, itemN])</code></td> - <td>āĻĒā§āϰāĻĻāϤā§āϤ āĻāĻāĻā§āĻŽ (āĻāϞāĻŋāĻŽā§āύā§āĻ) āĻā§āϞ⧠āϏāĻš āύāϤā§āύ āĻāĻāĻāĻŋ Array āϰāĻŋāĻāĻžāϰā§āύ āĻāϰā§āĨ¤</td> - </tr> - <tr> - <td><code>a.join(sep)</code></td> - <td> </td> - </tr> - <tr> - <td><code>a.pop()</code></td> - <td>āĻļā§āώ āĻāϞāĻŋāĻŽā§āύā§āĻ-āĻāĻŋāĻā§ āĻāϰ⧠āĻĨā§āĻā§ āĻŽā§āĻā§ āĻĻāĻŋā§ā§ āϰāĻŋāĻāĻžāϰā§āύ āĻāϰā§āĨ¤</td> - </tr> - <tr> - <td><code>a.push(item[, itemN])</code></td> - <td><code>āĻāϰā§'āϰ āĻļā§āώ⧠āĻāĻ/āĻāĻāĻžāϧāĻŋāĻ āĻāĻāĻā§āĻŽ āϝā§āĻ āĻāϰā§</code></td> - </tr> - <tr> - <td><code>a.reverse()</code></td> - <td> </td> - </tr> - <tr> - <td><code>a.shift()</code></td> - <td> </td> - </tr> - <tr> - <td><code>a.slice(start, end)</code></td> - <td>āĻāĻāĻāĻŋ āϏāĻžāĻŦ-āĻāϰ⧠āϰāĻŋāĻāĻžāϰā§āύ āĻāϰā§</td> - </tr> - <tr> - <td><code>a.sort([cmpfn])</code></td> - <td>āϤā§āϞāύāĻž āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻļāύ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰ⧠āĻĻāĻŋāϤ⧠āĻĒāĻžāϰā§āύ (āĻāĻā§āĻāĻŋāĻ)</td> - </tr> - <tr> - <td><code>a.splice(start, delcount[, itemN])</code></td> - <td>āĻāϰā§'āϰ āĻāĻāĻā§āĻŽāĻā§āϞ⧠āĻŽā§āĻā§ āĻĻāĻŋā§ā§/āϰāĻŋāĻĒā§āϞā§āϏ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤</td> - </tr> - <tr> - <td><code>a.unshift([item])</code></td> - <td>āĻāϰā§'āϰ āĻļā§āϰā§āϤ⧠āĻāĻāĻā§āĻŽ āĻā§ āϝā§āĻ āĻāϰā§āĨ¤</td> - </tr> - </tbody> -</table> - -<h2 id="āĻĢāĻžāĻāĻļāύ">āĻĢāĻžāĻāĻļāύ</h2> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻžāϞā§āĻŽāϤ āĻļāĻŋāĻāϤ⧠āĻšāϞ⧠āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻĢāĻžāĻāĻļāύ āϏāĻŽā§āĻĒāϰā§āĻā§āĻ āĻāĻžāϞ āϧāĻžāϰāĻŖāĻž āĻĨāĻžāĻāĻž āĻĻāϰāĻāĻžāϰāĨ¤ āύāĻŋāĻā§ āĻā§āĻŦāĻ āύāĻŋāϰā§āĻš-āĻĻāϰā§āĻļāύ āĻāĻāĻāĻž āĻĢāĻžāĻāĻļāύ āĻĻā§āĻāĻž āϝāĻžāĻā§āĻā§āĻ</p> - -<pre class="brush: js">function add(x, y) { - var total = x + y; - return total; -} -</pre> - -<p>āĻĢāĻžāĻāĻļāύā§āϰ āĻŦā§āϏāĻŋāĻ āĻāĻžāύāĻžāϰ āĻāύā§āϝ⧠āĻāĻāĻā§āĻā§āĻ āϝāĻĨā§āώā§āĻāĨ¤ āĻĢāĻžāĻāĻļāύ⧠āĻāĻ/āĻāĻāĻžāϧāĻŋāĻ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰ/āĻāϰā§āĻā§āĻŽā§āύā§āĻ āĻĒāĻžāĻ āĻžāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āĻĢāĻžāĻāĻļāύā§āϰ āĻŦāĻĄāĻŋāϤ⧠āϝāϤ āĻā§āĻļāĻŋ āϏā§āĻā§āĻāĻŽā§āύā§āĻ āϞāĻŋāĻā§āύ, āύāĻŋāĻā§āϰ āĻāĻā§āĻāĻžāĻŽāϤ "āϞā§āĻāĻžāϞ" āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āϤā§āϰāĻŋ āĻāϰā§āύāĨ¤ āĻĢāĻžāĻāĻļāύā§āϰ āϝā§āĻā§āύ āĻāĻžā§āĻāĻžā§ return āϏā§āĻā§āĻāĻŽā§āύā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ - āĻāĻ āϏā§āĻā§āĻāĻŽā§āύā§āĻā§āϰ āĻĒāϰā§āϰ āĻā§āύ āϏā§āĻā§āĻāĻŽā§āύā§āĻ āĻāϰ āĻāĻžāϰā§āϝāĻāϰ āĻšāĻŦā§ āύāĻž āĻŽāĻžāύ⧠āĻĢāĻžāĻāĻļāύ āĻĨā§āĻā§ āϤāĻāύ-āĻ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ āĻŦā§āϰ āĻšā§ā§ āϝāĻžāĻŦā§āĨ¤ return āĻāϰ āĻĒāϰ āϝā§āĻ āĻā§āϝāĻžāϞ⧠āĻĻāĻŋāĻŦā§āύ āĻĢāĻžāĻāĻļāύāĻāĻŋ āϤāĻžāϰ caller āĻā§ āϏā§āĻ āĻā§āϝāĻžāϞā§āĻāĻŋ āϰāĻŋāĻāĻžāϰā§āύ āĻāϰāĻŦā§āĨ¤ return āĻāϰ āĻĒāϰ āĻā§āύ āĻā§āϝāĻžāϞ⧠āύāĻž āĻĻāĻŋāϞ⧠(āĻ
āĻĨāĻŦāĻž āĻāĻĻā§ āĻā§āύ āϰāĻŋāĻāĻžāϰā§āύ āϏā§āĻā§āĻāĻŽā§āύā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āύāĻž āĻāϰāϞā§) āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ undefined āĻā§ āϰāĻŋāĻāĻžāϰā§āύ āĻā§āϝāĻžāϞ⧠āĻšāĻŋāϏā§āĻŦā§ āĻĒāĻžāĻ āĻŋā§ā§ āĻĨāĻžāĻā§āĨ¤</p> - -<p>āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻĢāĻžāĻāĻļāύ āĻāϞ āĻāϰāĻžāϰ āϏāĻŽā§ āĻā§āύ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰā§āϰ āĻā§āϝāĻžāϞ⧠āύāĻž āĻĒāĻžāĻ āĻžāύ, āϤāĻžāĻšāϞ⧠'undefined' āĻ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰā§āϰ āĻā§āϝāĻžāϞ⧠āĻšāĻŋāϏā§āĻŦā§ āĻāϞ⧠āϝāĻžāĻŦā§ āĻĢāĻžāĻāĻļāύā§āϰ āĻāĻžāĻā§āĻ</p> - -<pre class="brush: js">> add() -NaN // You can't perform addition on undefined -</pre> - -<p>āĻ
āύā§āϝ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻāĻžāώāĻžāϰ āϏāĻžāĻĨā§ āĻāĻāĻā§āĻāĻžāύāĻŋ āĻ
āĻŽāĻŋāϞāĻ āĻāĻĒāύāĻŋ āĻāĻžāĻāϞ⧠āĻĢāĻžāĻāĻļāύ āϝāϤāĻā§āϞ⧠āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰ āύāĻŋā§ā§ āĻāĻžāĻ āĻāϰā§, āϤāĻžāϰ āĻĨā§āĻā§ āĻŦā§āĻļāĻŋ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰāĻ āĻĒāĻžāĻ āĻžāϤ⧠āĻĒāĻžāϰā§āύ!</p> - -<pre class="brush: js">> add(2, 3, 4) -5 // added the first two; 4 was ignored -</pre> - -<p>āĻāĻāĻā§ āĻšāĻžāϏā§āϝāĻāϰ āĻŽāύ⧠āĻšāϞā§āĻ, āĻĢāĻžāĻāĻļāύā§āϰ āύāĻŋāĻāϏā§āĻŦ <a href="/en/JavaScript/Reference/Functions_and_function_scope/arguments" title="En/Core_JavaScript_1.5_Reference/Functions_and_function_scope/arguments"><code>arguments</code></a> āύāĻžāĻŽā§āϰ āĻāĻāĻāĻž array āĻāϰ āĻŽāϤ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āĻāĻā§ - āĻāϰ āĻāϞāĻŋāĻŽā§āύā§āĻ āĻšāĻŋāϏā§āĻŦā§ āĻĢāĻžāĻāĻļāύ⧠āϝāϤāĻā§āϞ⧠āĻā§āϝāĻžāϞ⧠āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰ āĻšāĻŋāϏā§āĻŦā§ āĻĒāĻžāĻ āĻžāύ⧠āĻšā§ā§āĻā§ āϏāĻŦāĻā§āϞā§āĻ āĻĨāĻžāĻā§āĨ¤ āĻāϏā§āύ add āĻĢāĻžāĻāĻļāύāĻāĻŋāĻā§ āĻāĻŽāύāĻāĻžāĻŦā§ āϞāĻŋāĻāĻŋ āϝāĻžāϤ⧠āϝāϤ āĻā§āĻļāĻŋ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰ āĻĒāĻžāĻ āĻžāύ⧠āĻšā§āĻ āύāĻž āĻā§āύ āϏāĻŦāĻā§āϞā§āĻ āϝā§āĻ āĻāϰāĻž āϝāĻžā§āĻ</p> - -<p>āĻāĻŋāĻā§āĻāĻž "āĻāĻāĻžāĻāϰāĻž" āϧāĻžāĻāĻā§āϰ āĻŽāύ⧠āĻšāϞā§āĻ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻĢāĻžāĻāĻļāĻā§āϞā§āϰ āĻŽāϧā§āϝ⧠<a href="/en/JavaScript/Reference/Functions_and_function_scope/arguments" title="En/Core_JavaScript_1.5_Reference/Functions_and_function_scope/arguments"><code>arguments</code></a> āύāĻžāĻŽā§āϰ āĻāĻāĻāĻŋ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āĻāĻā§, āϝāĻžāϤ⧠āĻĢāĻžāĻāĻļāύāĻāĻŋāϤ⧠āĻĒāĻžāϏ āĻāϰāĻž āϏāĻāϞ āĻā§āϝāĻžāϞ⧠āĻĨāĻžāĻā§! āĻāϏā§āύ āĻĢāĻžāĻāĻļāύāĻāĻŋāĻā§ āĻāĻŽāύāĻāĻžāĻŦā§ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻŋ āϝā§āύ āϤāĻž āĻāĻā§āĻā§āĻŽāϤ āĻāϰā§āĻā§āĻŽā§āύā§āĻ āύāĻŋāϤ⧠āĻĒāĻžāϰā§!</p> - -<pre class="brush: js">function add() { - var sum = 0; - for (var i = 0, j = arguments.length; i < j; i++) { - sum += arguments[i]; - } - return sum; -} - -> add(2, 3, 4, 5) -14 -</pre> - -<p>āĻāĻŦāĻžāϰ āĻā§ āĻŦā§āϰ āĻāϰāĻžāϰ āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻļāύ (āĻĢāĻžāĻāĻļāύ āύāĻžāĻŽā§āĻŦāĻžāϰ ā§§) āϞāĻŋāĻā§ āĻĢā§āϞāĻŋāĻ</p> - -<pre class="brush: js">function avg() { - var sum = 0; - for (var i = 0, j = arguments.length; i < j; i++) { - sum += arguments[i]; - } - return sum / arguments.length; -} -> avg(2, 3, 4, 5) -3.5 -</pre> - -<p>āĻāĻāĻž āĻāĻžāĻā§āϰ āĻĢāĻžāĻāĻļāύ āϏāύā§āĻĻā§āĻš āύāĻžāĻ, āϤāĻŦā§ āύāϤā§āύ āĻāĻāĻāĻž āĻāĻžāĻŽā§āϞāĻž āϤā§āϰāĻŋ āĻāϰāϞāĻ avg() āĻĢāĻžāĻāĻļāύ āĻāĻŽāĻž-āĻĻāĻŋā§ā§-āĻāϞāĻžāĻĻāĻž-āĻāϰāĻž āĻāĻ āĻāĻžāĻĻāĻž āĻāϰā§āĻā§āĻŽā§āύā§āĻ āύā§ā§ - āĻāĻŋāύā§āϤ⧠āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāϰā§āĻā§āĻŽā§āύā§āĻ āĻšāĻŋāϏā§āĻŦā§ āĻļā§āϧ⧠āĻāĻāĻāĻŋ array āĻĒāĻžāĻ āĻžāϤ⧠āĻāĻžāύ? āϤāĻžāĻšāϞ⧠avg() āĻĢāĻžāĻāĻļāύāĻāĻž āĻāĻāĻžāĻŦā§ (āĻĢāĻžāĻāĻļāύ āύāĻžāĻŽā§āĻŦāĻžāϰ ⧍) āϞā§āĻāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§āĻ</p> - -<pre class="brush: js">function avgArray(arr) { - var sum = 0; - for (var i = 0, j = arr.length; i < j; i++) { - sum += arr[i]; - } - return sum / arr.length; -} -> avgArray([2, 3, 4, 5]) -3.5 -</pre> - -<p>āĻāĻŋāύā§āϤ⧠āύāϤā§āύ āĻāϰ⧠āύāĻž āϞāĻŋāĻā§ āĻāĻā§āϰ ā§§-āύāĻžāĻŽā§āĻŦāĻžāϰ āĻĢāĻžāĻāĻļāύāĻāĻž-āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰāϞ⧠āĻāĻžāϞ āĻšāϤ! āĻāĻ āĻāĻžāĻā§āϰ āĻāύā§āϝ āĻā§āĻāĻž āĻĢāĻžāĻāĻļāύ āϞāĻŋāĻāĻŦ, āĻāϰ āĻāĻŋ āĻāĻžāĻ āĻāϰā§āĻŽ āύāĻžāĻ āύāĻžāĻāĻŋ? āϏā§āĻāĻžāĻā§āϝāĻŦāĻļāϤāĻ, āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĻāĻŋā§ā§ āϝā§āĻā§āύ āĻĢāĻžāĻāĻļāύā§āϰ <a href="/en/JavaScript/Reference/Global_Objects/Function/apply" title="en/Core_JavaScript_1.5_Reference/Global_Objects/Function/apply"><code>apply()</code></a> āĻŽā§āĻĨāĻĄ āĻāϞ āĻāϰ⧠(āϝā§āĻšā§āϤ⧠āĻĢāĻžāĻāĻļāύ-āĻ āĻāĻ āϧāϰāĻŖā§āϰ āĻ
āĻŦāĻā§āĻā§āĻ, āϤāĻžāĻ āĻĢāĻžāĻāĻļāύā§āϰ-āĻ āĻŽā§āĻĨāĻĄ/āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āĻāϤā§āϝāĻžāĻĻāĻŋ āĻĨāĻžāĻāϤ⧠āĻĒāĻžāϰā§!) āĻāϰā§āĻā§āĻŽā§āύā§āĻ āĻšāĻŋāϏā§āĻŦā§ āϝā§āĻā§āύ array āĻĒāĻžāĻ āĻžāϤ⧠āĻĒāĻžāϰā§āύāĻ</p> - -<pre class="brush: js">> avg.apply(null, [2, 3, 4, 5]) -3.5 -</pre> - -<p>āĻāĻ apply() āĻŽā§āĻĨāĻĄā§āϰ ⧍⧠āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰā§āϰ āĻā§āϝāĻžāϞā§āĻāĻžāĻ āĻĢāĻžāĻāĻļāύā§āϰ <a href="/en/JavaScript/Reference/Functions_and_function_scope/arguments" title="En/Core_JavaScript_1.5_Reference/Functions_and_function_scope/arguments"><code>arguments</code></a> āĻšāĻŋāϏā§āĻŦā§ āĻŦā§āϝāĻŦāĻšā§āϤ āĻšāĻŦā§āĨ¤ āĻĒā§āϰāĻĨāĻŽ āĻāϰā§āĻā§āĻŽā§āύā§āĻā§āϰ āĻāĻžāĻ āĻāĻŋ āϏā§āĻāĻž āĻĒāϰ⧠āĻŦāϞāĻŦāĨ¤ āĻāϰ āĻšā§āϝāĻž, āĻāĻāύ āϤ⧠āĻŦā§āĻāϤ⧠āĻĒāĻžāϰāϞā§āύ āϝ⧠āĻĢāĻžāĻāĻļāύ-āĻ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻāϏāϞ⧠āĻ
āĻŦāĻā§āĻā§āĻ! (āĻĒā§āϰāĻŽāĻžāĻŖāĻŋāϤ)</p> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ <strong>āĻŦā§āĻā§āĻžāϰāĻŋāĻļ </strong>(anonymous!) āĻĢāĻžāĻāĻļāύ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĻ</p> - -<pre class="brush: js">var avg = function() { - var sum = 0; - for (var i = 0, j = arguments.length; i < j; i++) { - sum += arguments[i]; - } - return sum / arguments.length; -} -</pre> - -<p>āĻāĻĒāϰā§āϰ "āĻŦā§āĻā§āĻžāϰāĻŋāĻļ" āĻĢāĻžāĻāĻļāύ āĻāϰ function avg() āĻāϰ āĻŽāĻžāĻā§ āĻā§āύ āĻĒāĻžāϰā§āĻĨāĻā§āϝ āύāĻžāĻ, āĻ
āύā§āϤāϤāĻ āϏāĻŋāĻŽāĻžāύā§āĻā§āϝāĻžāĻāĻžāϞāĻŋāĨ¤ āĻāĻŋāύā§āϤ⧠āĻāĻ anonymous āĻĢāĻžāĻāĻļāύ āĻ
āύā§āĻ āĻĒāĻžāĻā§āĻžāϰāĻĢā§āϞ - āĻāĻžāϰāĻŖ āĻāĻāĻžāĻŦā§ āĻāĻĒāύāĻŋ āĻā§āĻĄā§āϰ āϝā§āĻā§āύ āĻāĻžā§āĻāĻžā§ āĻĢāĻžāĻāĻļāύ āϤā§āϰāĻŋ āĻāϰ⧠āύāĻŋāϤ⧠āĻĒāĻžāϰā§āĻ¨Â - āϝā§āĻāĻžāύ⧠āĻšā§āϤ āĻāĻā§ āϏāĻžāĻĻāĻžāĻŽāĻžāĻāĻž āĻāĻā§āϏāĻĒā§āϰā§āĻļāύ āĻĻā§āĻā§āĻž āϞāĻžāĻāϤāĨ¤ āϝā§āĻŽāύ, āĻāĻāĻāĻž āĻā§āϰāĻŋāĻ āĻĻā§āĻā§āύāĻ āĻāĻŽāϰāĻž āĻāĻžāύāĻŋ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ "āĻŦā§āϞāĻ" āϞā§āĻā§āϞ⧠āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞā§āϰ āύāϤā§āύ āĻā§āύ āϏā§āĻā§āĻĒ āύāĻžāĻ, āĻāĻŋāύā§āϤ⧠āĻĢāĻžāĻāĻļāύ āϞā§āĻā§āϞ⧠āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞā§āϰ āϏā§āĻā§āĻĒ āĻāĻā§āĨ¤ āĻāĻāύ āϝāĻĻāĻŋ āĻāĻŽāϰāĻž āĻā§āύ āĻĢāĻžāĻāĻļāύā§āϰ āĻā§āϤāϰ C āϞā§āϝāĻžāĻāĻā§ā§ā§āĻā§āϰ āĻŽāϤ āĻŦā§āϞāĻ āϞā§āĻā§āϞ⧠āĻā§āύ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞā§āϰ āϏā§āĻā§āĻĒ āĻāĻžāĻ, āϤāĻžāĻšāϞ⧠āĻāĻ āĻāϰ⧠āĻāĻāĻāĻž āĻŦā§āĻā§āĻžāϰāĻŋāĻļ āĻĢāĻžāĻāĻļāύ āϞāĻŋāĻā§ āĻĢā§āϞāϤ⧠āĻĒāĻžāϰāĻŋāĻ</p> - -<pre class="brush: js">var a = 1; -var b = 2; -(function() { - var b = 3; // b āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞā§āϰ āύāϤā§āύ āϏā§āĻā§āĻĒ āϤā§āϰāĻŋ āĻāϰāϞāĻžāĻŽ! - a += b; -})(); -a; // 4 -b; // 2 - b āĻāϰ āĻŽāĻžāύ āĻāĻā§āϰāĻāĻžāĻ āĻāĻā§āĨ¤ -</pre> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻĢāĻžāĻāĻļāύ āϰāĻŋāĻāĻžāϰāϏāĻŋāĻāϞāĻŋ (āĻā§āύ āĻĢāĻžāĻāĻļāύā§āϰ āĻā§āϤāϰ āύāĻŋāĻā§āĻā§āĻ āĻāĻŦāĻžāϰ āĻāϞ āĻāϰāĻž) āĻāϞ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤ Tree - āϏāĻĻā§āĻļ āĻĄā§āĻāĻž āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰ āύāĻŋā§ā§ āĻāĻžāĻ āĻāϰāϤ⧠āĻāĻāĻž āĻāĻĒāĻāĻžāϰā§āĨ¤ āϝā§āĻŽāύ, <a href="/en/DOM" title="en/DOM">DOM</a> āύāĻŋā§ā§ āĻāĻžāĻ āĻāϰāĻžāϰ āϏāĻŽā§ āĻāĻžāĻā§ āϞāĻžāĻā§āĨ¤</p> - -<pre class="brush: js">function countChars(elm) { - if (elm.nodeType == 3) { // TEXT_NODE - return elm.nodeValue.length; - } - var count = 0; - for (var i = 0, child; child = elm.childNodes[i]; i++) { - count += countChars(child); - } - return count; -} -</pre> - -<p>āĻ
āĻŦāĻļā§āϝ āĻāĻāĻžāĻŦā§ āĻāĻžāĻ āĻāϰāϤ⧠āĻāĻŋā§ā§ anonymous āĻĢāĻžāĻāĻļāύ āĻāϞ āĻāϰāϤ⧠āĻā§āϞ⧠āĻāĻžāĻŽā§āϞāĻž āĻšāĻŦā§āĻ āĻāύā§āύāĻŋāĻŽāĻžāϏ āĻĢāĻžāĻāĻļāύāĻā§ āϰāĻŋāĻāĻžāϰā§āϏāĻŋāĻ āĻāϞ āĻāĻŋāĻāĻžāĻŦā§ āĻāϰāĻŦā§āύ? āĻāĻĻā§āϰ āϤ⧠āύāĻžāĻŽ-āĻ āύāĻžāĻ! āĻāĻ āĻāĻžāĻŽā§āϞāĻž āĻĻā§āϰ āĻāϰāϤ⧠āĻāϏ⧠āĻā§āϞ "named anonymous āĻĢāĻžāĻāĻļāύ":</p> - -<pre class="brush: js">var charsInBody = (function counter(elm) { - if (elm.nodeType == 3) { // TEXT_NODE - return elm.nodeValue.length; - } - var count = 0; - for (var i = 0, child; child = elm.childNodes[i]; i++) { - count += counter(child); - } - return count; -})(document.body); -</pre> - -<p>āĻāĻāĻžāĻŦā§ āĻāύā§āύāĻŋāĻŽāĻžāϏ āĻĢāĻžāĻāĻļāύāĻā§ āĻĻā§āĻā§āĻž āύāĻžāĻŽ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻ āĻĢāĻžāĻāĻļāύā§āϰ āĻā§āϤāϰā§āĻ āĻāĻžāĻ āĻāϰāĻŦā§āĨ¤ āĻāĻāĻžāĻŦā§ āϝā§āĻŽāύ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻā§āĻāĻŋāύ āĻ
āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ āĻāĻžāĻŦā§ āĻāĻžāĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§, āϏā§āϰāĻāĻŽ āĻāĻĒāύāĻžāϰ āĻā§āĻĄāĻ āϏāĻšāĻāĻŦā§āϧā§āϝ āĻšā§āĨ¤</p> - -<h2 id="āĻŽāύā§āϰ_āĻŽāϤ_āĻ
āĻŦāĻā§āĻā§āĻ">āĻŽāύā§āϰ āĻŽāϤ āĻ
āĻŦāĻā§āĻā§āĻ</h2> - -<div class="note"><strong>āĻā§ā§āĻžāϞ āĻāϰā§āύ:</strong> āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĻāĻŋā§ā§ āĻ
āĻŦāĻā§āĻā§āĻ-āĻāϰāĻŋā§ā§āύā§āĻ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻāϰāϤ⧠āĻāĻžāĻāϞ⧠āĻāϰ⧠āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āĻāϞā§āĻāύāĻž āĻĻā§āĻā§āύ āĻāĻāĻžāύā§āĻ <a href="/en/JavaScript/Introduction_to_Object-Oriented_JavaScript" title="/en/JavaScript/Introduction_to_Object-Oriented_JavaScript">āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻ
āĻŦāĻā§āĻā§āĻ-āĻāϰāĻŋā§ā§āύā§āĻā§āĻĄā§āϰ āĻšāĻžāϤā§āĻā§āĻŋ</a></div> - -<p><em>āĻāĻ āĻĒā§āϝāĻžāϰāĻžāϰ āĻāĻžāĻāĻā§āϞ āύāĻŋā§ā§ āĻāĻāĻā§ āĻŽāĻāĻž āĻāϰāϞāĻžāĻŽ... āĻšā§āĻšā§āĨ¤ āĻāĻāϰā§āĻāĻŋāϤ⧠āĻāĻžāĻāĻā§āϞ āĻāĻŋāϞ "Custom Objects" :-P</em></p> - -<p>āĻā§āϞā§āϝāĻžāϏāĻŋāĻ āĻ
āĻŦāĻā§āĻā§āĻ āĻ
āϰāĻŋā§ā§āύā§āĻā§āĻĄ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻŽāĻžāύā§āĻ class āύāĻžāĻŽā§āϰ āĻā§-āĻā§āĻžāϰā§āĻĄ... āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻāĻā§ āĻ
āύā§āϝāϰāĻāĻŽāĨ¤ āĻāĻŽāϰāĻž āϏāĻžāϧāĻžāϰāĻŖāϤ āĻ
āĻŦāĻā§āĻā§āĻ āĻā§ āĻĄā§āĻāĻž āĻāϰ āϏā§āĻāϏāĻŦ āĻĄā§āĻāĻžāϰ āĻāĻĒāϰ āĻāĻžāĻ āĻāϰāĻžāϰ āĻāύā§āϝ āĻŽā§āĻĨāĻĄ āĻāϰ āĻāĻāĻāĻž āĻāĻžāϞā§āĻāĻļāύāĻā§āĻ āĻŦā§āĻāĻŋāĨ¤ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻā§āύ class āϏā§āĻā§āĻāĻŽā§āύā§āĻ āύāĻžāĻ, āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ prototype-āĻāĻŋāϤā§āϤāĻŋāĻ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻāĻžāώāĻž, āϤāĻžāĻ āϏāĻŦāĻžāϰ āĻāĻ āĻŦā§āϝāĻžāĻĒāĻžāϰāĻāĻž āĻāĻāĻā§ āĻļāĻŋāĻā§ āύā§āĻā§āĻžāϰ āĻĻāϰāĻāĻžāϰ āĻāĻā§āĨ¤ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻāϏāϞ⧠<strong>āĻĢāĻžāĻāĻļāύ-āĻ</strong> āĻā§āϞāĻžāϏ āĻšāĻŋāϏā§āĻŦā§ āĻāĻžāĻ āĻāϰā§āĨ¤ āĻāϏā§āύ āĻāĻāĻāĻž person āĻ
āĻŦāĻā§āĻā§āĻ āĻāĻŋāύā§āϤāĻž āĻāϰāĻŋ... āϝāĻžāϤ⧠firstname āĻāϰ lastname āĻĻā§'āĻāĻŋ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āĻāĻā§āĨ¤ āĻāĻāύ, āĻā§āύ āĻŦā§āϝāĻžāĻā§āϤāĻŋāϰ āύāĻžāĻŽ āĻĒā§āϰāĻŋāύā§āĻ āĻāϰāĻžāϰ ⧍āĻāĻž āĻĒāĻĻā§āϧāϤāĻŋ āĻāĻŋāύā§āϤāĻž āĻāϰāĻŋāĻ āĻāĻāĻāĻž āĻšāϞ āĻāĻā§ firstname āĻĒā§āϰāĻŋāύā§āĻ āĻāϰāĻŦ, āĻĒāϰ⧠lastnameāĨ¤ āĻāϰ āĻ
āύā§āϝ āĻĒāĻĻā§āϧāϤāĻŋāĻāĻž āĻāϞā§āĻāĻž, āĻāĻā§ lastname āĻĒā§āϰāĻŋāύā§āĻ āĻāϰāĻŦāĻ</p> - -<pre class="brush: js">function makePerson(first, last) { - return { - first: first, - last: last - } -} -function personFullName(person) { - return person.first + ' ' + person.last; -} -function personFullNameReversed(person) { - return person.last + ', ' + person.first -} -> s = makePerson("Simon", "Willison"); -> personFullName(s) -Simon Willison -> personFullNameReversed(s) -Willison, Simon -</pre> - -<p>āĻāĻŋāύā§āϤā§... āĻāĻĒāϰā§āϰ āĻāĻāĻŦ āĻā§āĻĄ āĻĻā§āĻā§ āϝā§āĻāĻžāϰāϰ-āĻ āĻŽā§āĻāĻžāĻ āĻāĻžāϰāĻžāĻĒ āĻšāĻā§āĻžāĻ°Â āĻāĻĨāĻžāĨ¤ āĻāĻāĻžāĻŦā§ āĻā§āĻĄ āĻāϰāϤ⧠āĻĨāĻžāĻāϞ⧠āĻļā§āώāĻĒāϰā§āϝāύā§āϤ āĻāĻĒāύāĻžāϰ āϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ global āϏā§āĻā§āĻĒā§āĻ āĻšāĻžāĻāĻžāϰ āĻšāĻžāĻāĻžāϰ āĻĢāĻžāĻāĻļāύ āĻĒā§āĻĻāĻž āĻšā§ā§ āĻŦāϏ⧠āĻĨāĻžāĻāĻŦā§āĨ¤ āĻāĻŽāϰāĻž āĻāĻžāĻ āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āϏāĻĻāϏā§āϝ āĻŽā§āĻĨāĻĄāĻā§āϞ⧠āĻļā§āϧ⧠āĻāĻ āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āϏā§āĻā§āĻĒā§āĻ āĻĨāĻžāĻā§āĻāĨ¤ āϝā§āĻšā§āϤ⧠āĻĢāĻžāĻāĻļāύ == āĻ
āĻŦāĻā§āĻā§āĻ, āĻāĻŽāϰāĻž āύāĻŋāĻŽā§āώā§āĻ āϏā§āύā§āĻĻāϰ āĻā§āĻĄāĻŋāĻ āĻāϰ⧠āĻĢā§āϞāϤ⧠āĻĒāĻžāϰāĻŋāĻ</p> - -<pre class="brush: js">function makePerson(first, last) { - return { - first: first, - last: last, - fullName: function() { - return this.first + ' ' + this.last; - }, - fullNameReversed: function() { - return this.last + ', ' + this.first; - } - } -} -> s = makePerson("Simon", "Willison") -> s.fullName() -Simon Willison -> s.fullNameReversed() -Willison, Simon -</pre> - -<p>āĻāĻĒāϰā§āϰ āĻā§āĻĄā§ āĻĻā§āĻā§āύ āĻāĻŽāϰāĻž āĻĒā§āϰāĻĨāĻŽāĻŦāĻžāϰā§āϰ āĻŽāϤ '<code><a href="/en/JavaScript/Reference/Operators/this" title="en/Core_JavaScript_1.5_Reference/Operators/Special_Operators/this_Operator">this</a></code>' āĻā§āĻā§āĻžāϰā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϞāĻžāĻŽāĨ¤ āĻā§āύ āĻĢāĻžāĻāĻļāύā§āϰ āĻā§āϤāϰ āϝāĻāύ this āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšā§ āϤāĻāύ āϏā§āĻāĻŋ āĻ āĻĢāĻžāĻāĻļāύāĻāĻŋ'āϰ āĻ
āĻŦāĻā§āĻā§āĻ āĻā§ āϰā§āĻĢāĻžāϰ (refer) āĻāϰ⧠āĻĨāĻžāĻā§, āϝāĻĻāĻŋ āĻāĻŋāύāĻž āĻāĻĒāύāĻŋ <a href="/en/JavaScript/Reference/Operators/Member_Operators" title="/en/JavaScript/Reference/Operators/Member_Operators">āĻĄāĻ (.) āĻ
āĻĨāĻŦāĻž āĻŦā§āϰāĻžāĻā§āĻ</a> āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻŽā§āĻĨāĻĄāĻāĻŋāĻā§ āĻāϞ āĻāϰ⧠āĻĨāĻžāĻā§āύāĨ¤ āĻāĻŋāύā§āϤ⧠āĻ
āύā§āϝ āĻā§āύ āĻāĻžāĻŦā§ āĻāϞ āĻāϰāϞ⧠this āĻāϏāϞ⧠global āĻ
āĻŦāĻā§āĻā§āĻ āĻā§ āϰā§āĻĢāĻžāϰ āĻāϰā§āĨ¤ āĻāĻ āĻŦā§āϝāĻžāĻĒāĻžāϰāĻāĻž āĻ āĻŋāĻāĻŽāϤ āύāĻž āĻŦā§āĻāϤ⧠āĻĒāĻžāϰāϞ⧠āĻā§āϞ āĻāϰāĻžāϰ āϏāĻŽā§āĻāĻžāĻŦāύāĻž āĻĨāĻžāĻā§āĨ¤ āĻāĻĻāĻžāĻšāϰāĻŖ āĻĻā§āĻā§āύāĻ</p> - -<pre class="brush: js">> s = makePerson("Simon", "Willison") -> var fullName = s.fullName; -> fullName() -undefined undefined -</pre> - -<p>āϝāĻāύ āĻāĻŽāϰāĻž <code>fullName()</code> āĻāϞ āĻāϰāϞāĻžāĻŽ (s.fullname() āύāĻž) , '<code>this</code>' āĻāϏāϞ⧠global āĻ
āĻŦāĻā§āĻā§āĻ āĻā§ āϰā§āĻĢāĻžāϰ āĻāϰā§āĨ¤ āĻāĻ āĻā§āϞā§āĻŦāĻžāϞ āĻ
āĻŦāĻā§āĻā§āĻ āĻāϰ āϝā§āĻšā§āϤ⧠<code>first</code> āĻ
āĻĨāĻŦāĻž <code>last</code> āύāĻžāĻŽā§āϰ āĻā§āύ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āύāĻžāĻ, āϤāĻžāĻ <code>undefined</code> āĻĒāĻžāĻā§āĻž āϝāĻžāĻā§āĻā§āĨ¤</p> - -<p>āύāϤā§āύāĻĻā§āϰ āĻāύā§āϝ āĻāĻ āĻŦāĻŋāώā§āĻāĻž āĻāĻāĻā§ āĻā§āϰāĻžāύā§āϤāĻŋāĻāϰ āĻŽāύ⧠āĻšāϤ⧠āĻĒāĻžāϰā§... āϝāĻžāĻ āĻšā§āĻ! āĻāĻ this āĻā§-āĻā§āĻžāϰā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻŽāϰāĻž makePerson āĻā§ āĻāϰā§āĻāĻā§ āĻāĻžāϞ āĻā§āĻšāĻžāϰāĻž āĻĻāĻŋāϤ⧠āĻĒāĻžāϰāĻŋāĻ</p> - -<pre class="brush: js">function Person(first, last) { - this.first = first; - this.last = last; - this.fullName = function() { - return this.first + ' ' + this.last; - } - this.fullNameReversed = function() { - return this.last + ', ' + this.first; - } -} -var s = new Person("Simon", "Willison"); -</pre> - -<p>āĻĻā§āĻā§āύ, āύāϤā§āύ āĻā§-āĻā§āĻžāϰā§āĻĄ '<code><a href="/en/JavaScript/Reference/Operators/new" title="en/Core_JavaScript_1.5_Reference/Operators/Special_Operators/new_Operator">new</a></code>' āĻāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ - āĻāĻ new āĻāϰ āϏāĻžāĻĨā§ this āĻāϰ āϏāĻŽā§āĻĒāϰā§āĻ āĻā§āĻŦāĻ āĻļāĻā§āϤ-āĻĒā§āĻā§āϤ! āĻā§āύ āĻĢāĻžāĻāĻļāύ āĻāϞ āĻāϰāĻžāϰ āĻāĻā§ new āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϞ⧠āϝāĻž āĻšā§āĻ āĻāĻāĻāĻŋ āύāϤā§āύ āĻ
āĻŦāĻā§āĻā§āĻ āϤā§āϰāĻŋ āĻšā§, āĻāϰāĻĒāϰ āĻĢāĻžāĻāĻļāύāĻāĻŋāĻā§ āĻāϞ āĻāϰāĻž āĻšā§ āϝā§āύ this āύāϤā§āύ āϤā§āϰāĻŋ āĻāϰāĻž āĻ
āĻŦāĻā§āĻā§āĻ āĻāĻŋāĻā§ āϰā§āĻĢāĻžāϰ āĻāϰ⧠āĻĨāĻžāĻā§āĨ¤ āϝā§āϏāĻŦ āĻĢāĻžāĻāĻļāύ āĻā§ new āĻā§-āĻā§āĻžāϰā§āĻĄ āĻĻāĻŋā§ā§ āĻāϞ āĻāϰāĻž āĻāĻāĻŋāϤ āϤāĻžāĻĻā§āϰ āύāĻžāĻŽ āϏāĻžāϧāĻžāϰāĻŖāϤāĻ āĻŦā§ āĻšāĻžāϤā§āϰ āĻ
āĻā§āώāϰ⧠āϞā§āĻāĻž āĻšā§ āĻĒā§āϰāĻĨāĻŽ āĻšāϰāĻĢāĻāĻŋ - āϝāĻžāϤ⧠āĻĄā§āĻā§āϞāĻĒāĻžāϰ āϏāĻšāĻā§āĻ āĻŦā§āĻāϤ⧠āĻĒāĻžāϰ⧠āϝ⧠āĻĢāĻžāĻāĻļāύāĻāĻŋ new āĻā§-āĻā§āĻžāϰā§āĻĄ āĻĻāĻŋā§ā§ āĻāϞ āĻāϰāϤ⧠āĻšāĻŦā§ āĨ¤</p> - -<p>āĻĻā§āĻāϤ⧠āϏā§āύā§āĻĻāϰ āϞāĻžāĻāϞā§āĻ āĻāϏāϞ⧠āĻāĻāύ⧠āĻāĻāĻāĻž āĻāĻžāĻŽā§āϞāĻž āϰā§ā§ āĻā§āĻā§, āϝāϤ āĻŦāĻžāϰ āĻāĻŽāϰāĻž new āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠makePerson āĻāϰ āĻ
āĻŦāĻā§āĻā§āĻ āϤā§āϰāĻŋ āĻāϰāĻŦ, āĻĒā§āϰāϤāĻŋāĻāĻž āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻāύā§āϝ fullName() āĻāϰ fullNameRevesed() āĻĢāĻžāĻāĻļāύāĻĻā§āĻāĻŋ'āϰ āύāϤā§āύ āĻāĻĒāĻŋ āϤā§āϰāĻŋ āĻšāĻŦā§! āĻāĻŋāύā§āϤ⧠āĻāϏāϞ⧠āϤ⧠āĻāĻāĻŋāϤ āĻļā§āϧ⧠āĻā§āϞāĻžāϏā§āϰ āϏāĻĻāϏā§āϝ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āĻā§āϞā§āϰ āĻ
āĻŦāĻā§āĻā§āĻ-āĻĒā§āϰāϤāĻŋ āĻāĻĒāĻŋ āϤā§āϰāĻŋ āĻšāĻā§āĻž, āĻĢāĻžāĻāĻļāύ āĻāϰ āĻāĻĒāĻŋ āϤā§āϰāĻŋ āĻāϰāĻžāĻāĻž āĻ
āĻĒā§āϰā§ā§āĻāύā§ā§āĨ¤ āĻĒā§āϰāϤāĻŋāĻāĻž āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻāύā§āϝ āĻāĻāĻžāĻŦā§ āĻŽā§āĻŽā§āĻŦāĻžāϰ āĻĢāĻžāĻāĻļāύ āϤā§āϰāĻŋ āύāĻž āĻāϰ⧠āĻāϏāϞ⧠āĻĒā§āϰāĻāϞāĻŋāϤ āĻ
āĻŦāĻā§āĻā§āĻ-āĻāϰāĻŋā§ā§āύā§āĻā§āĻĄ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻāϰ āϧāĻžāϰāĻŖāĻž āĻ
āύā§āϝāĻžā§ā§ āĻā§āύ āĻā§āϞāĻžāϏā§āϰ āϏāĻāϞ āĻ
āĻŦāĻā§āĻā§āĻ āĻŦāĻž āĻāύā§āϏāĻā§āϝāĻžāύā§āϏā§āϰ āĻāĻāĻŋāϤ āĻā§āϞāĻžāϏā§āϰ āϏāĻĻāϏā§āϝ āĻĢāĻžāĻāĻļāύ <strong>āĻļā§ā§āĻžāϰ </strong>āĻāϰāĻžāĨ¤</p> - -<pre class="brush: js">function personFullName() { - return this.first + ' ' + this.last; -} -function personFullNameReversed() { - return this.last + ', ' + this.first; -} -function Person(first, last) { - this.first = first; - this.last = last; - this.fullName = personFullName; - this.fullNameReversed = personFullNameReversed; -} -</pre> - -<p>āĻāĻāύ āĻĒā§āϰāϤāĻŋāĻāĻž āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻāύā§āϝ āĻĢāĻžāĻāĻļāύ āĻā§āϞā§āϰ āύāϤā§āύ āĻāĻĒāĻŋ āϤā§āϰāĻŋ āύāĻž āĻāϰ⧠āĻĢāĻžāĻāĻļāύāĻā§āϞ⧠āĻāĻāĻŦāĻžāϰ-āĻ āϤā§āϰāĻŋ āĻāϰ⧠āĻļā§ā§āĻžāϰ āĻāϰāĻž āύā§āĻā§āĻž āĻšāϞāĨ¤ āĻāĻŋāύā§āϤ⧠āĻāϏāϞ⧠āĻāϰ āĻĨā§āĻā§āĻ āĻāĻžāϞāĻāĻžāĻŦā§ āĻā§āĻĄ āĻāϰāĻž āϏāĻŽā§āĻāĻŦāĻ</p> - -<pre class="brush: js">function Person(first, last) { - this.first = first; - this.last = last; -} -Person.prototype.fullName = function() { - return this.first + ' ' + this.last; -} -Person.prototype.fullNameReversed = function() { - return this.last + ', ' + this.first; -} -</pre> - -<p><code>Person.prototype āĻāĻŽāύ āĻāĻāĻāĻŋ āĻ
āĻŦāĻā§āĻā§āĻ āϝāĻž Person āĻĢāĻžāĻāĻļāύā§āϰ āϏāĻŦ āĻāύā§āϏāĻā§āϝāĻžāύā§āϏ āĻŦāĻž āĻ
āĻŦāĻā§āĻā§āĻ āĻļā§ā§āĻžāϰ āĻāϰā§āĨ¤ āĻāĻāĻžāĻŦā§ "prototype chain" āύāĻžāĻŽā§āϰ āĻŦāĻŋāĻļā§āώ āϧāϰāĻŖā§āϰ āϞā§āĻ-āĻāĻĒ āĻā§āĻāύ āϤā§āϰāĻŋ āĻšā§āĻ āϝāĻāύ āĻāĻĒāύāĻŋ Person āĻāϰ āĻāĻŽāύ āĻā§āύ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āĻāĻā§āϏā§āϏ āĻāϰāϤ⧠āĻāĻžāύ āϝā§āĻāĻž āĻāĻāύ⧠āϏā§āĻ āĻāϰāĻž āĻšā§āύāĻŋ, āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ Person.prototype</code> āĻ <code>āĻā§āĻā§ āĻĻā§āĻāĻŦā§ (āϞā§āĻ-āĻāĻĒ) āϏā§āĻāĻžāύ⧠āĻāĻ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āĻāĻŋ āϏā§āĻ āĻāϰāĻž āĻāĻā§ āĻāĻŋāύāĻžāĨ¤ <strong>āϏāĻšāĻ āĻŦāĻžāĻāϞāĻžā§, Person.prototype āĻ āĻāĻŽāϰāĻž āϝ⧠āϏāĻāϞ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ (āĻĢāĻžāĻāĻļāύ āĻŦāĻž āĻĄā§āĻāĻž) āϏā§āĻ āĻāϰāĻŦ āϏā§āĻāĻž Person āĻāϰ āϏāĻāϞ āĻāύā§āϏāĻā§āϝāĻžāύā§āϏ/āĻ
āĻŦāĻā§āĻā§āĻ āĻāĻā§āϏā§āϏ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āĨ¤</strong></code></p> - -<div class="note"> -<p><em><code>āĻ
āĻŦāĻā§āĻā§āĻ-āĻāϰāĻŋā§ā§āύā§āĻā§āĻĄ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻāϰāĻžāϰ āĻāύā§āϝ āύāϤā§āύ āϰāĻž āĻā§āĻ āĻŦāύā§āϧ āĻāϰ⧠āĻāĻĒāϰ⧠āĻĻā§āĻāĻžāύ⧠āĻĒā§āϰāĻā§āĻāĻžāĻāĻĒ āĻĒāĻĻā§āϧāϤāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āĻāĻžāϞ-āĻŽāύā§āĻĻ āĻāϤāĻā§āϞ⧠āĻāĻĻāĻžāĻšāϰāĻŖ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻāύā§āϏā§āĻĒā§āĻ āĻĒāϰāĻŋāώā§āĻāĻžāϰ āĻāϰāĻžāϰ āĻāύā§āϝāĻ āĻĻā§āĻāĻžāύ⧠āĻšāϞ - āϤāĻŦā§ āĻā§āϞāĻŋā§ā§ āĻĢā§āϞāϞ⧠āĻā§ āĻĒāĻžāĻā§āĻžāϰ āĻāĻŋāĻā§ āύāĻžāĻāĨ¤</code></em></p> -</div> - -<p>āĻāĻ āĻĒā§āϰāĻā§āĻāĻžāĻāĻĒ āĻāϏāϞ⧠āĻ
āύā§āĻ āĻĒāĻžāĻā§āĻžāϰāĻĢā§āϞ āĻā§āϞāĨ¤ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻĒāύāĻžāĻā§ āϝā§āĻā§āύ āĻāĻŋāĻā§āϰ āĻĒā§āϰāĻā§āĻāĻžāĻāĻĒ āϝā§āĻā§āύ āϏāĻŽā§ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻžāϰ āϏā§āϝā§āĻ āĻĻā§ā§āĨ¤ āϝāĻžāϰ āĻŽāĻžāύā§, āϰāĻžāύāĻāĻžāĻāĻŽā§āĻ āĻāĻĒāύāĻŋ āĻ
āĻŦāĻā§āĻā§āĻā§ āύāϤā§āύ āύāϤā§āύ āĻŽā§āĻĨāĻĄ āϝā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ! āĻāĻāĻžāĻ āϏāĻŋ/āĻāĻžāĻāĻžāϰ āϏāĻžāĻĨā§ āĻ
āύā§āϝāϤāĻŽ āĻĒāĻžāϰā§āĻĨāĻā§āϝ āĻĒā§āϰāĻā§āĻāĻžāĻāĻĒ-āĻāĻŋāϤā§āϤāĻŋāĻ āϞā§āϝāĻžāĻāĻā§ā§ā§āĻ āϝā§āĻŽāύ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāϰāĨ¤</p> - -<pre class="brush: js">> s = new Person("Simon", "Willison"); -> s.firstNameCaps(); -TypeError on line 1: s.firstNameCaps is not a function -> Person.prototype.firstNameCaps = function() { - return this.first.toUpperCase() -} -> s.firstNameCaps() -SIMON -</pre> - -<p>āĻŽāĻāĻž āĻĻā§āĻā§āύāĻ āĻŦāĻŋāϞā§āĻ-āĻāύ āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻĒā§āϰāĻā§āĻāĻžāĻāĻĒ āĻ āĻāĻāĻžāĻŦā§ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻž āϏāĻŽā§āĻāĻŦ! āĻāϏā§āύ āĻāĻŽāϰāĻž āĻŦāĻŋāϞā§āĻ āĻāύ String āĻ āύāϤā§āύ āĻāĻāĻāĻž āĻŽā§āĻĨāĻĄ āϝā§āĻ āĻāϰāĻŋ āϏā§āĻā§āϰāĻŋāĻ āĻāϞā§āĻā§ āĻĻā§āĻā§āĻžāϰ āĻāύā§āϝāĻ</p> - -<pre class="brush: js">> var s = "Simon"; -> s.reversed() -TypeError on line 1: s.reversed is not a function -> String.prototype.reversed = function() { - var r = ""; - for (var i = this.length - 1; i >= 0; i--) { - r += this[i]; - } - return r; -} -> s.reversed() -nomiS -</pre> - -<p>āĻāĻ āύāϤā§āύ āĻŽā§āĻĨāĻĄ āϏā§āĻā§āϰāĻŋāĻ āϞāĻŋāĻā§āϝāĻžāϰā§āϞ āĻāĻ āĻāĻžāĻ āĻāϰāĻŦā§āĻ</p> - -<pre class="brush: js">> "This can now be reversed".reversed() -desrever eb won nac sihT -</pre> - -<p>āĻāĻā§ āϝā§āĻŽāύāĻāĻž āĻŦāϞā§āĻāĻŋāϞāĻžāĻŽ, prototype āĻšāĻā§āĻā§ āĻāĻāĻāĻž āĻŦāĻŋāĻļā§āώ āĻā§āĻāύā§āϰ āĻ
āĻāĻļāĨ¤ āĻāĻ āĻā§āĻāύā§āϰ āĻā§ā§āĻžā§ āĻāĻā§ Object.prototype, āϝāĻžāϰ āĻāĻāĻāĻž āĻŽā§āĻĨāĻĄ āĻšāϞ toString() - āĻāĻ āĻŽā§āĻĨāĻĄ āĻāĻž āĻāϞ āĻšā§ āϝāĻāύ āĻāĻĒāύāĻŋ āĻā§āύ āĻāĻāĻāĻž āĻ
āĻŦāĻā§āĻā§āĻ āĻā§ āϏā§āĻā§āϰāĻŋāĻ āĻšāĻŋāϏā§āĻŦā§ āĻĒā§āϤ⧠āĻāĻžāĻā§āĻā§āύ (āĻāĻžāĻāĻž'āϰ toString() āĻāϰ āĻŽāϤāύ)āĨ¤ āĻĄāĻŋāĻŦāĻžāĻāĻŋāĻ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻāĻž āĻāĻĒāĻāĻžāϰ⧠āĻšāĻŦā§āĻ</p> - -<pre class="brush: js">> var s = new Person("Simon", "Willison"); -> s -[object Object] -> Person.prototype.toString = function() { - return '<Person: ' + this.fullName() + '>'; -} -> s -<Person: Simon Willison> -</pre> - -<p>āĻŽāύ⧠āĻāĻā§ āĻāĻŽāϰāĻž avg.apply() āĻāϰ āĻĒā§āϰāĻĨāĻŽ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰ⧠null āĻĒāĻžāĻ āĻŋā§ā§āĻāĻŋāϞāĻžāĻŽ? āĻāĻ apply() āĻāϰ āĻĒā§āϰāĻĨāĻŽ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰ⧠āϝā§āĻ āĻ
āĻŦāĻā§āĻā§āĻ āĻĒāĻžāĻ āĻžāĻŦā§āύ, this āϏā§āĻāĻžāĻā§ āϰā§āĻĢāĻžāϰ āĻāϰāĻŦā§āĨ¤ āĻāĻŽāϰāĻž new āĻāϰ āĻāĻāĻāĻž āϏāĻšāĻ-āϏāϰāϞ āĻāĻŽāĻĒā§āϞā§āĻŽā§āύā§āĻā§āĻļāύ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŋāĻ</p> - -<pre class="brush: js">function trivialNew(constructor) { - var o = {}; // Create an object - constructor.apply(o, arguments); - return o; -} -</pre> - -<p>āĻ
āĻŦāĻļā§āϝ āĻāĻāĻž āĻĒā§āϰā§āĻĒā§āϰāĻŋ new āĻšāĻŋāϏā§āĻŦā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻžāĻŦā§ āύāĻž āĻāĻžāϰāĻŖ āĻĒā§āϰāĻā§āĻāĻžāĻāĻĒ āĻā§āĻāύ āϤā§āϰāĻŋ āĻāϰāĻž āĻšā§āύāĻŋāĨ¤ āĻāϰāĻāĻŽ āĻā§āĻĄ āϏāĻāϰāĻžāĻāϰ āĻĻā§āĻāĻž āϝāĻžā§āύāĻž, āϤāĻŦā§ āĻāĻžāĻāϞ⧠āϝ⧠āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύ āϏā§āĻāĻž āĻĻā§āĻāĻžāύ⧠āĻšāϞ āĻāϰāĻāĻŋāĨ¤</p> - -<p><a href="/en/JavaScript/Reference/Global_Objects/Function/call" title="en/Core_JavaScript_1.5_Reference/Global_Objects/Function/call"><code>call</code></a> āύāĻžāĻŽā§āϰ apply() āĻāϰ āĻŽāϤāĻ āĻāĻāĻāĻž āĻĢāĻžāĻāĻļāύ āĻāĻā§āĨ¤ āĻĒāĻžāϰā§āĻĨāĻā§āϝ āĻšāϞ, array āĻāϰ āĻŦāĻĻāϞ⧠āĻāĻāĻŋ āĻŦāĻŋāĻļāĻĻ-āĻāĻžāĻŦā§ (āĻāĻŽāĻž āϏā§āĻĒāĻžāϰā§āĻā§āĻĄ) āĻāϰā§āĻā§āĻŽā§āύā§āĻ āύāĻŋā§ā§ āĻĨāĻžāĻā§āĻ</p> - -<pre class="brush: js">function lastNameCaps() { - return this.last.toUpperCase(); -} -var s = new Person("Simon", "Willison"); -lastNameCaps.call(s); -// Is the same as: -s.lastNameCaps = lastNameCaps; -s.lastNameCaps(); -</pre> - -<h2 id="āĻĢāĻžāĻāĻļāύā§āϰ_āĻā§āϤāϰā§_āĻĢāĻžāĻāĻļāύ_(Inner_functions)">āĻĢāĻžāĻāĻļāύā§āϰ āĻā§āϤāϰ⧠āĻĢāĻžāĻāĻļāύ (Inner functions)</h2> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻĢāĻžāĻāĻļāύā§āϰ āĻā§āϤāϰ⧠āĻĢāĻžāĻāĻļāύ āϞā§āĻāĻž āϝāĻžā§ āĻāĻāĻž āĻāĻŽāϰāĻž āĻāĻā§ makePerson() āĻāĻĻāĻžāĻšāϰāĻŖā§ āĻĻā§āĻā§āĻāĻŋāĨ¤ āĻāĻāĻāĻž āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ āĻŦā§āϝāĻžāĻĒāĻžāϰ āĻā§ā§āĻžāϞ āϰāĻžāĻāϤ⧠āĻšāĻŦā§ āϝ⧠āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻāĻ Inner āĻĢāĻžāĻāĻļāύ āϤāĻžāϰ āĻĒā§āϝāĻžāϰā§āύā§āĻ āĻĢāĻžāĻāĻļāύā§āϰ āϏā§āĻā§āĻĒ āĻāĻā§āϏā§āϏ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĻ</p> - -<pre class="brush: js">function betterExampleNeeded() { - var a = 1; - function oneMoreThanA() { - return a + 1; - } - return oneMoreThanA(); -} -</pre> - -<p>āϤāĻžāĻ āĻā§āĻĄ āĻŦā§āĻāĻžāϰ āĻāĻāϤāĻžā§ āϰāĻžāĻāĻž āĻāϰ āĻŽā§āĻāύā§āĻā§āĻāύ āĻāϰāĻž āϏāĻšāĻ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āĻ āϝāĻĻāĻŋ āĻā§āύ āĻĢāĻžāĻāĻļāύ (āĻĢāĻžāĻāĻļāύ āύāĻžāĻŽā§āĻŦāĻžāϰ-ā§§) āĻāĻŽāύ āĻā§ā§āĻāĻāĻž āĻĢāĻžāĻāĻļāύā§āϰ āĻāĻĒāϰ āύāĻŋāϰā§āĻāϰ āĻāϰ⧠āϝā§āĻ āĻĢāĻžāĻāĻļāύāĻā§āϞāĻž āĻ
āύā§āϝ āĻā§āĻĨāĻžāĻ āĻāĻžāĻā§ āϞāĻžāĻā§ āύāĻž, āϤāĻžāĻšāϞ⧠āĻāĻŽāϰāĻž āϏā§āĻ āĻĢāĻžāĻāĻļāύāĻā§āϞā§āĻā§ āĻāĻ ā§§-āύāĻžāĻŽā§āĻŦāĻžāϰ āĻĢāĻžāĻāĻļāύā§āϰ āĻāύāĻžāϰ (inner) āĻĢāĻžāĻāĻļāύ āĻšāĻŋāϏā§āĻŦā§ āϰā§āĻā§ āĻĻāĻŋāϤ⧠āĻĒāĻžāϰāĻŋāĨ¤ āĻāϤ⧠āĻāϰā§, global āϏā§āĻā§āĻĒā§āϰ āĻāĻāϤāĻžā§ āĻĨāĻžāĻāĻž āĻĢāĻžāĻāĻļāύā§āϰ āϏāĻāĻā§āϝāĻž āĻāĻŽāĻŦā§ - āĻāĻāĻž āϏāĻŦāϏāĻŽā§ āĻāĻžāϞ āĻ
āĻā§āϝāĻžāϏ āĻšāĻŋāϏā§āĻŦā§ āĻŦāĻŋāĻŦā§āĻāύāĻž āĻāϰāĻž āĻšā§āĨ¤</p> - -<p>āĻāĻŽāύ āĻāϰ⧠āĻāϏāϞ⧠āĻāĻ āĻāĻžāĻĻāĻž āĻā§āϞā§āĻŦāĻžāϞ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āϤā§āϰāĻŋ āĻāϰ⧠āĻā§āϞā§āĻŦāĻžāϞ āϏā§āĻā§āĻĒ āύāώā§āĻ āĻāϰ⧠āĻĢā§āϞāĻžāϰ āĻ
āĻā§āϝāĻžāϏ āĻĨā§āĻā§āĻ āĻŦā§āĻā§ āϝāĻžāĻā§āĻž āϝāĻžā§āĨ¤ āĻā§āϞā§āĻŦāĻžāϞ āϏā§āĻā§āĻĒā§ āϏā§āϝā§āĻ āĻŽāϤ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āϤā§āϰāĻŋ āĻāϰ⧠āĻĢāĻžāĻāĻļāύ⧠āĻĄā§āĻāĻž āĻļā§ā§āĻžāϰ āĻāϰāĻžāϰ āĻĒā§āϰāĻŦāĻŖāϤāĻž āĻā§āĻŦāĻ āϞāĻā§āώā§āϝāĻŖā§ā§Â - āĻāĻŋāύā§āϤ⧠āĻāĻāĻžāĻŦā§ āĻā§āĻĄ āĻāϰāϞ⧠āĻāĻāĻāĻž āϏāĻŽā§ āĻĒāϰ āĻāϰ āĻā§āĻĄ āĻŽā§āĻāύā§āĻā§āĻāύ āĻāϰāĻž āϝāĻžā§ āύāĻžāĨ¤ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ inner āĻĢāĻžāĻāĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻŽāϰāĻž āϝā§āϏāĻŦ āĻĢāĻžāĻāĻļāύ āĻā§āύ āĻā§āϞā§āĻŦāĻžāϞ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āĻļā§ā§āĻžāϰ āĻāϰāϤ⧠āĻāĻžā§, āϤāĻžāĻĻā§āϰ āĻāĻāĻāĻž āĻĒā§āϝāĻžāϰā§āύā§āĻ āĻĢāĻžāĻāĻļāύā§āϰ inner āĻĢāĻžāĻāĻļāύ āĻšāĻŋāϏā§āĻŦā§ āĻĸā§āĻāĻŋā§ā§ āĻĻāĻŋāϤ⧠āĻĒāĻžāϰāĻŋāĨ¤ āĻāĻāĻžāĻŦā§ āϝā§āĻāĻžāύ⧠āĻĒā§āϰā§ā§āĻāύ, āϏāĻŽā§āĻĒāϰā§āĻāĻŋāϤ āĻĢāĻžāĻāĻļāύāĻā§āϞā§āĻā§ couple āĻāϰ⧠āĻĢā§āϞāϞā§āĻ āĻā§āϞā§āĻŦāĻžāϞ āϏā§āĻā§āĻĒā§ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞā§āϰ āϏāĻāĻā§āϝāĻž āĻāĻŽā§ āϝāĻžāĻŦā§āĨ¤ āĻāĻ āĻ
āĻā§āϝāĻžāϏ āϏāϤāϰā§āĻāϤāĻžāϰ āϏāĻžāĻĨā§āĻ āĻāϰāĻž āĻāĻāĻŋāϤ, āϝāĻĻāĻŋāĻ āĻāϰāĻāĻŽ āĻā§āĻĄ āĻāϰāĻžāϰ āϏā§āϝā§āĻ āĻĨāĻžāĻāĻžāĻāĻž āĻā§āĻŦāĻ āĻāĻĒāĻāĻžāϰā§āĨ¤</p> - -<h2 id="āĻā§āϞā§āĻāĻžāϰ_(Closures)"> āĻā§āϞā§āĻāĻžāϰ (Closures)</h2> - -<p>āĻā§āϞā§āĻāĻžāϰ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āĻ
āĻĢāĻžāϰ āĻāϰāĻž āϏā§āϰāĻž āĻāĻŦāϏā§āĻā§āϰāĻžāĻāĻļāύ (abstractions) āĻā§āϞā§āϰ āĻāĻāĻāĻŋ - āĻ
āĻŦāĻļā§āϝ āĻ āĻŋāĻāĻāĻžāĻŦā§ āύāĻž āĻŦā§āĻāϞ⧠āĻāύāĻĢāĻŋāĻāĻāĻŋāĻ āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻāĻāĻž āĻāϏāϞ⧠āĻā§?</p> - -<pre class="brush: js">function makeAdder(a) { - return function(b) { - return a + b; - } -} -x = makeAdder(5); -y = makeAdder(20); -x(6) -? -y(7) -? -</pre> - -<p>makeAdder āύāĻžāĻŽ āĻĻā§āĻā§āĻ āĻŦā§āĻāĻž āϝāĻžāĻā§āĻā§ āĻāĻāĻž āύāϤā§āύ <strong>āύāϤā§āύ</strong> adder āĻĢāĻžāĻāĻļāύ āϤā§āϰāĻŋ āĻāϰā§! āĻāĻ <strong>āύāϤā§āύ </strong>āĻĢāĻžāĻāĻļāύāĻā§āϞ⧠āĻā§ āϝāĻāύ āĻāĻŋāύāĻž āĻāĻŦāĻžāϰ āĻāϞ āĻāϰāĻž āĻšāĻŦā§ āĻā§āύ āĻāϰā§āĻā§āĻŽā§āύā§āĻ āĻĻāĻŋā§ā§, makeAdder āĻĢāĻžāĻāĻļāύ⧠āĻĻā§ā§āĻž āĻāϰā§āĻā§āĻŽā§āύā§āĻāĻāĻŋāϰ āϏāĻžāĻĨā§ āĻāĻ āύāϤā§āύ āĻāϰā§āĻā§āĻŽā§āύā§āĻ āĻā§ āϝā§āĻ āĻāϰāĻŦā§āĨ¤</p> - -<p>āĻāĻāĻžāύ⧠āϝāĻž āĻšāĻā§āĻā§ āĻ
āύā§āĻāĻāĻžāĻ Inner āĻĢāĻžāĻāĻļāύā§āϰ āϏāĻžāĻĨā§ āĻŽāĻŋāϞ⧠āϝāĻžā§āĻ āĻāĻāĻāĻž āĻĢāĻžāĻāĻļāύāĻā§ āĻ
āύā§āϝ āĻā§āύ āĻĢāĻžāĻāĻļāύā§āϰ āĻŽāϧā§āϝ⧠āϤā§āϰāĻŋ āĻāϰāĻž āĻšā§āĻā§ - āĻā§āϤāϰā§āϰ āĻĢāĻžāĻāĻļāύāĻāĻŋ āĻŦāĻžāĻāϰā§āϰ (āĻĒā§āϝāĻžāϰā§āύā§āĻ) āĻĢāĻžāĻāĻļāύā§āϰ āϏāĻŦ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āĻāĻā§āϏā§āϏ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻāĻāĻŽāĻžāϤā§āϰ āĻĒāĻžāϰā§āĻĨāĻā§āϝ āĻšāĻā§āĻā§ āĻŦāĻžāĻāϰā§āϰ (outer) āĻĢāĻžāĻāĻļāύāĻāĻŋ āĻāĻŋāύā§āϤ⧠āϰāĻŋāĻāĻžāϰā§āύ āĻāϰ⧠āĻāĻŋā§ā§āĻā§, āϤāĻžāĻ āĻāĻŽāύ-āϏā§āύā§āϏ āĻĨā§āĻā§ āĻŽāύā§āĻšāϤ⧠āĻĒāĻžāϰ⧠āϝ⧠āĻāϰ āϞā§āĻāĻžāϞ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āĻā§āϞ⧠āĻāϰ āύā§āĻāĨ¤ āĻāĻŋāύā§āϤ⧠āĻāϏāϞā§, āĻāĻā§āϞ⧠āĻāĻāύ⧠āĻŦāĻšāĻžāϞ āϤāĻŦāĻŋā§āϤā§āĻ āĻāĻā§ - āύāĻž āĻĨāĻžāĻāϞ⧠adder āĻĢāĻžāĻāĻļāύāĻā§āϞ⧠āϤ⧠āĻāĻžāĻ āĻāϰāϤ āύāĻž! āĻāϰ⧠āϞāĻā§āώā§āϝāĻŖā§ā§ āϝ⧠makeAdder āĻāϰ āϞā§āĻāĻžāϞ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞā§āϰ āĻĻā§'āĻāĻŋ āĻāϞāĻžāĻĻāĻž, āĻāĻŋāύā§āύ "āĻāĻĒāĻŋ" āĻĻā§āĻāĻž āϝāĻžāĻā§āĻā§ - āϝāĻžāϰ āĻāĻāĻāĻŋāϤ⧠a āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞā§āϰ āĻŽāĻžāύ⧠5 āĻāϰ āĻ
āύā§āϝāĻāĻŋāϤ⧠āĻāĻ āĻŽāĻžāύ 20āĨ¤ āϤāĻžāĻ, āĻāĻĒāϰā§āϰ āĻĢāĻžāĻāĻļāύ āĻāĻ˛Â āĻĻā§'āĻāĻŋāϰ āĻĢāϞāĻžāĻĢāϞ āĻšāĻŦā§ āύāĻŋāĻŽā§āύāϰā§āĻĒāĻ</p> - -<pre class="brush: js">x(6) // returns 11 -y(7) // returns 27 -</pre> - -<p>āĻĒāϰā§āĻĻāĻžāϰ āĻā§āĻžāϞā§āĻ āϝāĻāύ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻā§āύ āĻĢāĻžāĻāĻļāύ execute āĻāϰā§, āĻ āĻĢāĻžāĻāĻļāύā§āϰ āϞā§āĻāĻžāϞ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āĻā§āϞ⧠āϰāĻžāĻāĻžāϰ āĻāύā§āϝ⧠āĻāĻāĻāĻŋ 'āϏā§āĻā§āĻĒ' āĻ
āĻŦāĻā§āĻā§āĻ āϤā§āϰāĻŋ āĻāϰāĻž āĻšā§āĨ¤ āĻāĻ āϏā§āĻā§āĻĒ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āĻāύāĻŋāĻļāĻŋā§āĻžāϞāĻžāĻāĻ āĻāϰāĻž āĻšā§ āĻĢāĻžāĻāĻļāύ⧠āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰ āĻšāĻŋāϏā§āĻŦā§ āϝā§āϏāĻŦ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āĻĒāĻžāĻ āĻžāύ⧠āĻšā§ā§āĻāĻŋāϞ āϏā§āĻā§āϞ⧠āĻĻā§āĻŦāĻžāϰāĻžāĨ¤ āĻāĻāĻž āĻā§āϞā§āĻŦāĻžāϞ āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻŽāϤāĻ āϝā§āĻāĻžāύ⧠āϏāĻŦ āĻā§āϞā§āĻŦāĻžāϞ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āĻāϰ āĻĢāĻžāĻāĻļāύāĻā§āϞ⧠āĻĨāĻžāĻā§, āĻāĻŋāύā§āϤ⧠āĻĻā§'āĻāĻŋ āĻĒāĻžāϰā§āĻĨāĻā§āϝ āϏāĻšāĨ¤ āĻĒā§āϰāĻĨāĻŽāϤāĻ āĻĒā§āϰāϤāĻŋāĻŦāĻžāϰ āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻļāύ execute āĻšāĻā§āĻž āĻļā§āϰ⧠āĻāϰ⧠āĻāĻāĻāĻŋ āύāϤā§āύ āϏā§āĻā§āĻĒ āĻ
āĻŦāĻā§āĻā§āĻ āϤā§āϰāĻŋ āĻšā§ā§ āϝāĻžā§āĨ¤ āĻā§āϞā§āĻŦāĻžāϞ āϏā§āĻā§āĻĒ āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āϏāĻžāĻĨā§ āĻĻā§āĻŦāĻŋāϤā§ā§ āĻĒāĻžāϰā§āĻĨāĻā§āϝāĻāĻŋ āĻšāϞ, āĻā§āϞā§āĻŦāĻžāϞ āϏā§āĻā§āĻĒā§āϰ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āϏāϰāĻžāϏāϰāĻŋ āĻāĻā§āϏā§āϏ āĻāϰāĻž āϝāĻžā§ (āϝā§āĻŽāύ āĻŦā§āϰāĻžāĻāĻāĻžāϰā§āϰ āĻā§āώā§āϤā§āϰ⧠āĻāĻ āĻā§āϞā§āĻŦāĻžāϞ āĻ
āĻŦāĻā§āĻā§āĻ āĻāĻŋ āĻšāϞ window), āĻāĻŋāύā§āϤ⧠āĻĢāĻžāĻāĻļāύā§āϰ āϏā§āĻā§āĻĒā§āϰ āĻā§āώā§āϤā§āϰ⧠āĻāĻāĻŋ āϏāĻŽā§āĻāĻŦ āύā§āĨ¤ āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ āĻŦāϞāĻž āϝāĻžā§, āĻĢāĻžāĻāĻļāύā§āϰ āϏā§āĻā§āĻĒ āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋāĻā§ iterate āĻāϰ⧠āĻāĻā§āϏā§āϏ āĻāϰāĻž āϏāĻŽā§āĻāĻŦ āύā§āĨ¤</p> - -<p>āϤāĻžāĻ āϝāĻāύ makeAdder āĻāϞ āĻāϰāĻž āĻšā§ā§āĻāĻŋāϞ, āĻāĻāĻāĻž āϏā§āĻā§āĻĒ āĻ
āĻŦāĻā§āĻ āϤā§āϰāĻŋ āĻšā§ā§ āĻā§āĻā§āĨ¤ āĻāĻ āϏā§āĻā§āĻĒ āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻāĻāĻāĻžāĻ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋāĻ a āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āϝā§āĻāĻŋ āĻāĻŋāύāĻž āĻāĻ āĻĢāĻžāĻāĻļāύā§āϰ āĻāĻāĻŽāĻžāϤā§āϰ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰāĨ¤ makeAdder āϤāĻžāϰāĻĒāϰ āύāϤā§āύ āĻāĻāĻāĻž āĻĢāĻžāĻāĻļāύ āϤā§āϰāĻŋ āĻāϰ⧠āϰāĻŋāĻāĻžāϰā§āύ āĻāϰā§āĨ¤ āĻāĻ āĻŽā§āĻšā§āϰā§āϤ⧠āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āĻāĻžāϰāĻŦā§āĻ āĻāĻžāϞā§āĻāĻāϰ (āĻā§āύ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āĻā§āϞā§āϰ āĻāϰ āĻĒā§āϰā§ā§āĻāύ āύāĻžāĻ āϏā§āĻā§āϞ⧠āĻā§āĻā§ āĻŦā§āϰ āĻāϰ⧠āĻāϰāĻž āϝ⧠āĻŽā§āĻŽāϰāĻŋ āĻĻāĻāϞ āĻāϰ⧠āϰā§āĻā§āĻāĻŋāϞ āϤāĻž āĻ
āύā§āϝ āύāϤā§āύ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞā§āϰ āĻāύā§āϝ āĻĢā§āϰāĻŋ āĻāϰ⧠āĻĻā§āĻā§āĻž'āϰ āĻĒāĻĻā§āϧāϤāĻŋ) āĻāϰ makeAdder āĻāϰ āϏā§āĻā§āĻĒ āĻ
āĻŦāĻā§āĻ āĻāĻžā§ā§āĻŦ āĻāϰ⧠āĻĢā§āϞāĻžāϰ āĻāĻĨāĻž, āĻāĻŋāύā§āϤ⧠makeAdder āϝ⧠āĻĢāĻžāĻāĻļāύāĻāĻŋ āϤā§āϰāĻŋ āĻāϰ⧠āϰāĻŋāĻāĻžāϰā§āύ āĻāϰāϞ āϤāĻžāϰ āĻŽāĻžāĻā§ makeAdder āĻāϰ āϏā§āĻā§āĻĒ āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻāĻāĻāĻž āϰā§āĻĢāĻžāϰā§āύā§āϏ āĻĨā§āĻā§ āϝāĻžā§āĨ¤ āϝ⧠āĻāĻžāϰāĻŖā§, āϝāϤāĻā§āώāĻŖ makeAdder āĻāϰ āϰāĻŋāĻāĻžāϰā§āύ āĻāϰāĻž āĻĢāĻžāĻāĻļāύā§āϰ āĻā§āύ āύāĻž āĻā§āύ āϰā§āĻĢāĻžāϰā§āύā§āϏ āĻā§āĻĄā§ āĻ
āĻŦāĻļāĻŋāώā§āĻ āĻĨāĻžāĻāĻā§ (āϏāĻšāĻāĻāĻžāĻŦā§ āϝāϤāĻā§āώāĻŖ āĻāĻāĻŋ āĻŦā§āϝāĻŦāĻšā§āϤ āĻšāĻā§āĻā§), āϤāϤāĻā§āώāĻŖ makeAdder āĻāϰ āϏā§āĻā§āĻĒ āĻ
āĻŦāĻā§āĻā§āĻ-āĻāĻŋāĻ āĻ
āĻā§āώāϤ āĻĨāĻžāĻāĻŦā§āĨ¤</p> - -<p>āϏā§āĻā§āĻĒ āĻ
āĻŦāĻā§āĻā§āĻā§āϰāĻž āĻĒā§āϰā§āĻā§āĻāĻžāĻāĻĒ āĻā§āĻāύ⧠āĻŽāϤ āϏā§āĻā§āĻĒ āĻā§āĻāύ āĻŽā§āĻāύāĻā§āĻāύ āĻāϰā§āĨ¤</p> - -<p>āĻā§āϞā§āĻāĻžāϰ āĻšāĻā§āĻā§ āĻāĻāĻ āĻĢāĻžāĻāĻļāύ āĻāϰ āĻāĻ āĻĢāĻžāĻāĻļāύāĻā§ āϝā§āĻ āĻĢāĻžāĻāĻļāύ āϤā§āϰāĻŋ āĻāϰā§āĻāĻŋāϞ āϤāĻžāϰ āϏā§āĻā§āĻĒ āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻāĻāĻāĻž āϏāĻŽāύā§āĻŦā§ (combination)āĨ¤</p> - -<p>āĻā§āϞā§āĻāĻžāϰ āĻāĻĒāύāĻžāĻā§ āϏā§āĻā§āĻ āĻŽāύ⧠āϰāĻžāĻāĻžāϰ āĻāĻāĻāĻž āϏā§āĻŦāĻŋāϧāĻž āĻĻā§ā§ - āϝ⧠āĻāĻžāϰāĻŖā§ āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻŦāĻĻāϞ⧠āĻā§āϞā§āĻāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§āĨ¤</p> - -<h3 id="āĻŽā§āĻŽāϰāĻŋ_āĻ
āĻĒāĻā§_(Memory_leaks)">āĻŽā§āĻŽāϰāĻŋ āĻ
āĻĒāĻā§ (Memory leaks)</h3> - -<p>āĻā§āϞā§āĻāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āĻāĻāĻāĻŋ āĻĻā§āϰā§āĻāĻžāĻā§āϝāĻāύāĻ āĻĒāĻžāϰā§āĻļā§āĻŦāĻĒā§āϰāϤāĻŋāĻā§āϰāĻŋā§āĻž āĻšāϞ āĻāĻāĻŋ āĻāύā§āĻāĻžāϰā§āύā§āĻ āĻāĻā§āϏāĻĒā§āϞā§āϰāĻžāϰ⧠āĻŽā§āĻŽāϰāĻŋ āĻ
āĻĒāĻā§ āĻāϰā§āĨ¤ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻāĻžāϰā§āĻŦā§āĻ āĻāĻžāϞā§āĻāĻļāύ āĻĒāĻĻā§āϧāϤāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšā§ āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻĻāĻāϞ āĻāϰāĻž āĻŽā§āĻŽāϰāĻŋ āĻĢā§āϰāĻŋ āĻāϰāĻžāϰ āĻāύā§āϝā§āĨ¤ āĻ
āĻŦāĻā§āĻā§āĻ āϝāĻāύ āϤā§āϰāĻŋ āĻšā§ āϤāĻāύ āϤāĻžāĻĻā§āϰ āĻŽā§āĻŽāϰāĻŋ āĻĻā§āĻā§āĻž (allocate) āĻāϰāĻž āĻšā§ - āϝāĻāύ āĻ āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻāϰ āĻā§āύ āϰā§āĻĢāĻžāϰā§āύā§āϏ āĻā§āĻĄā§ āĻ
āĻŦāĻļāĻŋāώā§āĻ āĻĨāĻžāĻā§ āύāĻž āϤāĻāύ āϏā§āĻ āĻŽā§āĻŽāϰāĻŋ āĻĢā§āϰāĻŋ āĻāϰ⧠āĻĻā§āĻā§āĻž āĻšā§āĨ¤ āĻšā§āϏā§āĻ āϝā§āϏāĻŦ āĻ
āĻŦāĻā§āĻā§āĻ āϏāϰāĻŦāϰāĻžāĻš āĻāϰ⧠āϏā§āĻā§āϞ⧠āĻšā§āϝāĻžāύā§āĻĄā§āϞ āϏā§āĻ āĻšā§āϏā§āĻ āύāĻŋāĻā§āĻ āĻāϰā§āĨ¤</p> - -<p>āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻšā§āϏā§āĻāĻā§āϞā§āϰ āĻŦāĻŋāĻļāĻžāϞ āĻĒāϰāĻŋāĻŽāĻžāĻŖā§ āĻ
āĻŦāĻā§āĻā§āĻ āĻŽā§āϝāĻžāύā§āĻ āĻāϰāĻž āϞāĻžāĻā§ - āϝā§āĻ HTML āĻĒāĻžāϤāĻžāĻāĻŋ āĻĻā§āĻāĻžāύ⧠āĻšāĻā§āĻā§ - āϤāĻžāϰ āĻāύā§āϝ⧠<a href="/en/DOM" title="en/DOM">DOM</a> āĻāϰ āĻ
āĻŦāĻā§āĻā§āĻ āĻā§āϞā§āĨ¤ āĻāĻ āĻ
āĻŦāĻā§āĻā§āĻāĻā§āϞ⧠āĻŽā§āϝāĻžāύā§āĻ āĻāϰ āϰāĻŋāĻāĻāĻžāϰāĻŋ āĻāϰāĻžāϰ āĻĻāĻžā§āĻŋāϤā§āĻŦ āĻŦā§āϰāĻžāĻāĻāĻžāϰā§āϰāĨ¤</p> - -<p>āĻāĻ āĻāĻžāĻā§āϰ āĻāύā§āϝ⧠āĻāύā§āĻāĻžāϰāύā§āĻ āĻāĻā§āϏāĻĒā§āϞā§āϰāĻžāϰ (IE) āϤāĻžāϰ āύāĻŋāĻā§āϰ āĻāĻžāϰā§āĻŦā§āĻ āĻāĻžāϞā§āĻāĻļāύ āĻĒāĻĻā§āϧāϤāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§, āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āĻĒāĻĻā§āϧāϤāĻŋ āĻĨā§āĻā§ āϝā§āĻāĻŋ āĻāϞāĻžāĻĻāĻžāĨ¤ āĻāĻ āĻĻā§āĻ āĻāϰ āĻŽāĻžāĻā§ āĻāύā§āĻāĻžāϰā§āĻāĻļāύā§āϰ āĻāύā§āϝ⧠āĻŽā§āĻŽāϰāĻŋ āĻ
āĻĒāĻā§ āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤</p> - -<p>IE āϤ⧠āĻŽā§āĻŽāϰāĻŋ āĻ
āĻĒāĻā§ āĻšāĻŦā§ āϝāĻāύāĻŋ āĻā§āύ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻ
āĻŦāĻā§āĻā§āĻ āĻāϰ āύā§āĻāĻŋāĻ āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻŽāĻžāĻā§ āϏāĻžāϰā§āĻā§āϞāĻžāϰ (circular) āϰā§āĻĢāĻžāϰā§āύā§āϏ āϤā§āϰāĻŋ āĻšāĻŦā§āĨ¤ āύāĻŋāĻā§āϰ āĻā§āĻĄ āĻĻā§āĻā§āύāĻ</p> - -<pre class="brush: js">function leakMemory() { - var el = document.getElementById('el'); - var o = { 'el': el }; - el.o = o; -} -</pre> - -<p>āĻāĻĒāϰā§āϰ āĻā§āĻĄā§ āϝ⧠āϏāĻžāϰā§āĻā§āϞāĻžāϰ āϰā§āĻĢāĻžāϰā§āύā§āϏ āϤā§āϰāĻŋ āĻšāϞ āϤāĻžāϰ āĻāύā§āϝ⧠IE, el <code>āĻāϰ o āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻĻāĻāϞ āĻāϰāĻž āĻŽā§āĻŽāϰāĻŋ āĻĢā§āϰāĻŋ āĻāϰāĻŦā§ āύāĻž āϝāϤāĻā§āώāĻŖ āύāĻž āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻĒā§āϰā§āĻĒā§āϰāĻŋ āϰāĻŋāϏā§āĻāĻžāϰā§āĻ āĻāϰāĻž āĻšāĻā§āĻā§āĨ¤ āĻĢāϞāĻžāĻĢāϞ āĻŽā§āĻŽāϰāĻŋ āĻ
āĻĒāĻā§...</code></p> - -<p>āĻāĻĒāϰā§āϰ āĻā§āĻāϏāĻāĻŋ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻžāϰā§āϰ āĻā§āĻ āĻā§āĻŋā§ā§ āϝā§āϤ⧠āĻĒāĻžāϰā§, āĻāĻžāϰāĻŖ āĻāĻ āĻŽā§āĻŽāϰāĻŋ āĻ
āĻĒāĻā§ āĻ
āύā§āĻā§āώāĻŖ-āϧāϰā§-āĻāϞāĻā§ āĻāϰāĻāĻŽ āĻŦā§āϏāϰ āĻāĻĒā§āϞāĻŋāĻā§āĻļāύā§āϰ āĻā§āώā§āϤā§āϰā§āĻ āĻĒā§āϰāĻāĻžāĻŦ āĻĢā§āϞā§āĨ¤ āĻā§āύ āĻāĻĒā§āϞāĻŋāĻā§āĻļāύ āĻāĻāĻŋāϞ āĻĄā§āĻāĻž āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻŦāĻž āϞā§āĻĒā§āϰ āĻŽāϧā§āϝ⧠āĻŽāĻŽāϰāĻŋ āĻ
āĻĒāĻā§ āĻāϰāϞā§āĻ āϏā§āĻāĻž āĻā§āĻā§ āĻĒā§āĻŦā§āĨ¤</p> - -<p>āϏāĻžāϰā§āĻā§āϞāĻžāϰ āϰā§āĻĢāĻžāϰā§āύā§āϏ āĻāĻĒāϰā§āϰ āĻā§āĻĄā§āϰ āĻŽāϤ āĻāϤ āϏāĻšāĻā§ āĻā§āĻā§ āύāĻžāĻ āĻĒā§āϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻ
āύā§āĻ āϏāĻŽā§ āĻŽā§āĻŽāϰāĻŋ āύāώā§āĻ āĻāϰāĻž āĻĄā§āĻāĻž āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰ⧠āĻ
āύā§āĻ āϞā§āĻā§āϞā§āϰ āϰā§āĻĢāĻžāϰā§āύā§āϏā§āϰ āĻĒāϰ⧠āϏāĻžāϰā§āĻā§āϞāĻžāϰ āϰā§āĻĢāĻžāϰā§āύā§āϏ āϤā§āϰāĻŋ āĻšāϤ⧠āĻĒāĻžāϰ⧠- āϤāĻāύ āĻāϰ āĻāĻ āĻāϰ⧠āϏāĻžāϰā§āĻā§āϞāĻžāϰ āϰā§āĻĢāĻžāϰā§āύā§āϏ āϧāϰāĻž āϝāĻžāĻŦā§ āύāĻžāĨ¤</p> - -<p>āĻā§āϞā§āĻāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϞ⧠āĻ
āύāĻŋāĻā§āĻāĻžāĻā§āϤ āĻŽā§āĻŽāϰāĻŋ āĻ
āĻĒāĻā§ āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤ āύāĻŋāĻā§āϰ āĻā§āĻĄ āĻāĻž āĻĻā§āĻā§āύāĻ</p> - -<pre class="brush: js">function addHandler() { - var el = document.getElementById('el'); - el.onclick = function() { - this.style.backgroundColor = 'red'; - } -} -</pre> - -<p>āĻāĻĒāϰā§āϰ āĻā§āĻĄā§ HTML āĻāϞāĻŋāĻŽā§āύā§āĻ āĻāĻŋāĻā§ āϞāĻžāĻ˛Â āϰāĻ āĻāϰāĻž āĻšāĻŦā§ āϝāĻāύ āĻā§āĻ āĻāϰ āĻāĻĒāϰ⧠āĻā§āϞāĻŋāĻ āĻāϰāĻŦā§āĨ¤ āĻāĻāĻ āϏāĻžāĻĨā§ āĻŽā§āĻŽāϰāĻŋ āϞā§āĻ āĻ āĻšāϤ⧠āĻĨāĻžāĻāĻŦā§āĨ¤ āĻā§āύ? āĻāĻžāϰāĻŖ āĻāύā§āύāĻŋāĻŽāĻžāϏ inner āĻĢāĻžāĻāĻļāύāĻāĻŋ'āϰ āĻā§āϞā§āĻāĻžāϰ⧠el āĻāϰ āĻāĻāĻāĻž āϰā§āĻĢāĻžāϰā§āύā§āϏ āĻ
āύāĻŋāĻā§āĻāĻžāĻā§āϤāĻāĻžāĻŦā§ āĻĨā§āĻā§ āϝāĻžāĻŦā§āĨ¤ āĻāϰ āĻĢāϞ⧠āĻāĻāĻāĻž āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻ
āĻŦāĻā§āĻā§āĻ (āĻĢāĻžāĻāĻļāύāĻāĻŋ) āĻāϰ āĻāĻāĻāĻž āύā§āĻāĻŋāĻ āĻ
āĻŦāĻā§āĻā§āĻ (el) āĻāϰ āĻŽāĻžāĻā§ āϏāĻžāϰā§āĻā§āϞāĻžāϰ āϰā§āĻĢāĻžāϰā§āύā§āϏ āϤā§āϰāĻŋ āĻšāϞāĨ¤</p> - -<p>āĻāĻ āϏāĻŽāϏā§āϝāĻž āϏāĻŽāĻžāϧāĻžāύā§āϰ āĻā§ā§āĻāĻāĻž āĻāĻĒāĻžā§ āĻāĻā§āĨ¤ āϏāĻŦāĻĨā§āĻā§ āϏāĻšāĻāĻāĻŋ āĻšāϞ āĻāĻĻā§ āĻā§āύ el āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āύāĻž āĻāϰāĻžāĻ</p> - -<pre class="brush: js">function addHandler(){ - document.getElementById('el').onclick = function(){ - this.style.backgroundColor = 'red'; - } -} -</pre> - -<p>āĻāϰā§āĻāĻāĻž āĻŽāĻāĻžāϰ āĻāĻĒāĻžā§ āĻšāϞ āĻāĻ āĻā§āϞā§āĻāĻžāϰ āĻāϰ āϏāĻžāϰā§āĻā§āϞāĻžāϰ āϰā§āĻĢāĻžāϰā§āύā§āϏ āĻ
āύā§āϝ āĻāϰā§āĻāĻāĻŋ āĻā§āϞā§āĻāĻžāϰ āĻĻāĻŋā§ā§ āύāώā§āĻ āĻāϰāĻžāĻ</p> - -<pre class="brush: js">function addHandler() { - var clickHandler = function() { - this.style.backgroundColor = 'red'; - }; - (function() { - var el = document.getElementById('el'); - el.onclick = clickHandler; - })(); -} -</pre> - -<p>Inner āĻĢāĻžāĻāĻļāύāĻāĻŋ āϏāϰāĻžāϏāϰāĻŋ execute āĻšā§, āĻāϰ āĻā§āϤāϰā§āϰ āϏāĻŦāĻāĻŋāĻā§ clickHandler āĻāϰ āϤā§āϰāĻŋ āĻāϰāĻž āĻā§āϞā§āĻāĻžāϰ āĻĨā§āĻā§ āĻā§āĻžāϞ āĻāϰā§āĨ¤</p> - -<p>āĻā§āϞā§āĻāĻžāϰ āĻĨā§āĻā§ āĻĻā§āϰ⧠āĻĨāĻžāĻāĻžāϰ āĻāϰā§āĻāĻāĻŋ āĻāĻžāϞ āĻŦā§āĻĻā§āϧāĻŋ āĻšāϞ window.onunload āĻāĻā§āύā§āĻā§ āϏāĻžāϰā§āĻā§āϞāĻžāϰ āϰā§āĻĢāĻžāϰā§āύā§āϏ āĻĻā§āϰ āĻāϰāĻžāĨ¤ āĻ
āύā§āĻ āĻāĻā§āύā§āĻ āϞāĻžāĻāĻŦā§āϰā§āϰ⧠āĻāĻ āĻĒāĻĻā§āϧāϤāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĨ¤ āĻāĻŋāύā§āϤ⧠āĻāϰāĻāĻŽ āĻāϰāϞ⧠āĻāĻŦāĻžāϰ āĻĢāĻžāϰāĻžā§āĻĢāĻā§āϏ ā§§.5 āĻāϰ bfcache āĻāĻžāĻ āĻāϰāĻŦā§ āύāĻž, āϤāĻžāĻ āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ⧠unload āϞāĻŋāϏā§āύāĻžāϰ āϰā§āĻāĻŋāϏā§āĻāĻžāϰ āĻāϰāĻž āĻāĻāĻŋāϤ āĻšāĻŦā§ āύāĻž (āϝāĻĻāĻŋ āĻāĻŽāύ āĻšā§ āϝ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āύāĻž āĻāϰ⧠āĻāĻĒāĻžā§ āύāĻžāĻ āϤāĻžāĻšāϞ⧠āĻ
āĻŦāĻļā§āϝ āĻāĻŋāύā§āύ āĻāĻĨāĻž)āĨ¤</p> - -<div class="originaldocinfo"> -<h2 id="Original_Document_Information" name="Original_Document_Information">āĻŽā§āϞ āĻĄāĻā§āĻŽā§āύā§āĻā§āϰ āĻāĻŦāϰāĻžāĻāĻŦāϰ...</h2> - -<ul> - <li>āϞā§āĻāĻāĻ <a class="external" href="http://simon.incutio.com/">Simon Willison</a></li> - <li>āĻļā§āώ āϏāĻŽā§āĻĒāĻžāĻĻāύāĻžāĻ āĻŽāĻžāϰā§āĻ ā§, ⧍ā§Ļā§Ļā§Ŧ</li> - <li>āĻāĻĒāĻŋāϰāĻžāĻāĻāĻ ÂŠ 2006 Simon Willison, contributed under the Creative Commons: Attribute-Sharealike 2.0 license.</li> - <li>āĻāϰ⧠āϤāĻĨā§āϝāĻ āĻāĻ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ āύāĻŋā§ā§ āĻāϰ⧠āϤāĻĨā§āϝā§āϰ āĻāύā§āϝ (āĻāϰ āĻŽā§āϞ āĻāϞā§āĻāύāĻžāϰ āϏā§āϞāĻžāĻāĻĄā§āϰ āϞāĻŋāĻāĻ āĻĒā§āϤā§) āĻĻā§āĻā§āύ Simon's <a class="external" href="http://simon.incutio.com/archive/2006/03/07/etech">Etech weblog post</a>.</li> -</ul> -</div> - -<p> </p> - -<p><em><strong>āĻ
āύā§āĻŦāĻžāĻĻ āϏāĻāĻā§āϰāĻžāύā§āϤ āϤāĻĨā§āϝāĻ</strong> āĻā§āĻāύāĻŋāĻāĻžāϞ āϤāĻĨā§āϝ āĻ
āĻĒāϰāĻŋāĻŦāϰā§āϤāĻŋāϤ āϰā§āĻā§ āĻāĻžāĻŦāĻžāύā§āĻŦāĻžāĻĻā§āϰ āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āϏāĻžāĻŽāĻžāύā§āϝ āĻĒāϰāĻŋāĻŽāĻžāϰā§āĻāύāĻž āĻāϰāĻž āĻšā§ā§āĻā§āĨ¤</em></p> diff --git a/files/bn/web/javascript/data_structures/index.html b/files/bn/web/javascript/data_structures/index.html deleted file mode 100644 index ab05a49d7a..0000000000 --- a/files/bn/web/javascript/data_structures/index.html +++ /dev/null @@ -1,116 +0,0 @@ ---- -title: āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻĄā§āĻāĻž āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰ -slug: Web/JavaScript/Data_structures -tags: - - JavaScript -translation_of: Web/JavaScript/Data_structures ---- -<div>{{jsSidebar("More")}}</div> - -<p>āϏāĻŦ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āϞā§āϝāĻžāĻāĻā§ā§ā§āĻā§āϰ āύāĻŋāĻāϏā§āĻŦ āĻĄā§āĻāĻž āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰ āĻĨāĻžāĻā§ (āϝāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻĒāύāĻŋ āĻāĻĒāύāĻžāϰ āĻĄā§āĻāĻž āĻŦāĻž āϤāĻĨā§āϝ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽā§ āϰāĻžāĻāϤ⧠āĻĒāĻžāϰā§āύ) - āϤāĻŦā§ āĻāĻā§āĻ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻāĻžāώāĻžā§ āĻāĻā§āĻ āϰāĻāĻŽ āĻĄā§āĻāĻž āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰ āĻĻā§āĻāĻž āϝāĻžā§āĨ¤ āĻāĻ āĻāϰā§āĻāĻŋāĻā§āϞ⧠āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āύāĻŋāĻāϏā§āĻŦ āĻĄā§āĻāĻž āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰ āĻāϰ āϏā§āĻā§āϞā§āϰ āĻŦāĻŋāĻāĻŋāύā§āύ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ (āĻŦā§āĻļāĻŋāώā§āĻā§āϝ) āύāĻŋā§ā§ āĻāϞā§āĻāύāĻž āĻāϰāĻž āĻšā§ā§āĻā§āĨ¤ āĻāĻ āύāĻŋāĻāϏā§āĻŦ āĻĄā§āĻāĻž āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰ āĻā§āϞ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻ
āύā§āϝāĻžāύā§āϝ āĻĄā§āĻāĻž āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰ āĻŦāĻžāύāĻžāύ⧠āϝāĻžāĻŦā§āĨ¤ āϝā§āĻāĻžāύ⧠āϏāĻŽā§āĻāĻŦ āĻ
āύā§āϝ āĻāĻžāώāĻžāϰ āϏāĻžāĻĨā§ āĻĒāĻžāϰā§āĻĨāĻā§āϝ āĻ āĻĻā§āĻāĻžāύ⧠āĻšā§ā§āĻā§āĨ¤</p> - -<h2 id="āĻĄāĻžāĻāύāĻžāĻŽāĻŋāĻ_āĻāĻžāĻāĻĒāĻŋāĻ">āĻĄāĻžāĻāύāĻžāĻŽāĻŋāĻ āĻāĻžāĻāĻĒāĻŋāĻ </h2> - -<p>JavaScript āĻāĻāĻāĻŋ loosely typed āĻŦāĻž dynamic āĻāĻžāώāĻžāĨ¤ āϝāĻžāϰ āĻŽāĻžāύ⧠āĻšāĻā§āĻā§ āĻāĻŽāĻžāĻĻā§āϰ āĻāĻā§ āĻĨā§āĻā§ āĻā§āύ variable āĻāϰ type āĻŦāϞ⧠āĻĻāĻŋāϤ⧠āĻŦāĻž āĻ āĻŋāĻ āĻāϰ⧠āĻĻāĻŋāϤ⧠āĻšāĻŦā§ āύāĻžāĨ¤ āĻā§āύ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ āĻāϞāĻžāĻāĻžāϞ⧠āĻ
āĻā§āĻŽā§āĻāĻŋāĻ āĻāϰ type āĻ āĻŋāĻ āĻšā§ā§ āϝāĻžā§āĨ¤ āϝāĻžāϰ āĻŽāĻžāύ⧠āĻĻāĻžāĻā§āĻžā§, āĻāĻŽāϰāĻž āĻāĻāĻ āύāĻžāĻŽā§āϰ āĻŦāĻŋāĻāĻŋāύā§āύ type āĻāϰ variable āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŋ!! </p> - -<pre><code>var foo = 42; // foo is now a Number -var foo = 'bar'; // foo is now a String -var foo = true; // foo is now a Boolean</code></pre> - -<h2 id="āĻĄā§āĻāĻž_āĻāĻžāĻāĻĒ">āĻĄā§āĻāĻž āĻāĻžāĻāĻĒ </h2> - -<p>ECMAScript āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ āĻ
āύā§āϝāĻžā§ā§ ā§Â āϧāϰāĻŖā§āϰ āĻĄā§āĻāĻž āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰ āĻāĻā§āĻ</p> - -<p> </p> - -<ul> - <li>āĻĒā§āϰāĻĨāĻŽ ā§ŦāĻāĻŋ āĻšāϞ āĻŽā§āϞāĻŋāĻ āĻŦāĻžÂ {{Glossary("Primitive", "primitives")}}: - <ul> - <li>āĻŦā§āϞāĻŋā§āĻžāύ {{Glossary("Boolean")}}</li> - <li>āύāĻžāϞ {{Glossary("Null")}}</li> - <li>āĻ
āϏāĻāĻāĻžā§āĻŋāϤ {{Glossary("Undefined")}}</li> - <li>āϏāĻāĻā§āϝāĻž {{Glossary("Number")}}</li> - <li>āϏā§āĻā§āϰāĻŋāĻ {{Glossary("String")}}</li> - <li>āϏāĻŋāĻŽā§āĻŦāϞ {{Glossary("Symbol")}} (new in ECMAScript 6)</li> - </ul> - </li> - <li>āĻāĻŦāĻ āĻ
āĻŦāĻā§āĻā§āĻ Â {{Glossary("Object")}}</li> -</ul> - -<p>āύāĻŋāĻā§āϰ āĻāϞā§āĻāύāĻžā§ āĻāĻŽāϰāĻž āĻĻā§āĻāĻŦ āĻāĻŋāĻāĻžāĻŦā§ āĻāĻā§āϞ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻĄā§āĻāĻž āϰāĻžāĻāĻž āϝāĻžā§ āĻāϰ āĻā§āĻāĻžāĻŦā§ āĻāĻā§āϞā§āϰ āϏāĻžāĻšāĻžāϝā§āϝ⧠āĻāϰāĻ āĻāύā§āύāϤāĻŽāĻžāύā§āϰ āĻĄā§āĻāĻž āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰ āϤā§āϰāĻŋ āĻāϰāĻž āϝāĻžā§āĨ¤</p> - -<h2 id="āĻŽā§āϞāĻŋāĻāĻŦā§āϏāĻŋāĻ_āĻŽāĻžāύāϏāĻŽā§āĻš">āĻŽā§āϞāĻŋāĻ/āĻŦā§āϏāĻŋāĻ āĻŽāĻžāύāϏāĻŽā§āĻš</h2> - -<p>āĻ
āĻŦāĻā§āĻā§āĻ āĻāĻžā§āĻž āĻŦāĻžāĻāĻŋ āϏāĻŦ āĻāĻžāĻāĻĒā§āϰ āĻĄā§āĻāĻžāϰ āĻŽāĻžāύ āϤā§āϰāĻŋ āĻāϰāĻžāϰ āĻĒāϰ āĻāϰ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻž āϝāĻžā§ āύāĻžāĨ¤ āĻŦāĻŋāĻļā§āώāĻāϰā§, āϏā§āĻā§āϰāĻŋāĻ (āϝā§āĻāĻžāύ⧠C āĻāĻžāώāĻžā§ āϏā§āĻā§āϰāĻŋāĻ āĻāϰ āĻŽāĻžāύ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻž āϝāĻžā§)āĨ¤ āĻāĻ āĻāĻžāĻāĻĒā§āϰ āĻĄā§āĻāĻžāĻā§ āĻāĻŽāϰāĻž āĻŽā§āϞāĻŋāĻ (primitive) āĻāĻžāĻāĻĒā§āϰ āĻŦāϞ⧠āĻĨāĻžāĻāĻŋāĨ¤ āύāĻŋāĻā§ {{ anch("Strings") }} āύāĻŋā§ā§ āĻāϞā§āĻāύāĻžā§ āĻāĻ āĻŦāĻŋāώā§ā§ āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āϰā§ā§āĻā§āĨ¤</p> - -<h3 id="āĻŦā§āϞāĻŋā§āĻžāύ_āύāĻžāϞ_āĻāĻŦāĻ_āĻ
āϏāĻāĻā§āĻāĻžā§āĻŋāϤ">āĻŦā§āϞāĻŋā§āĻžāύ, āύāĻžāϞ āĻāĻŦāĻ āĻ
āϏāĻāĻā§āĻāĻžā§āĻŋāϤ</h3> - -<p>āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻāĻžāϰāĻāĻŋ āϧā§āϰā§āĻŦāĻ (āĻāύā§āϏāĻā§āϝāĻžāύā§āĻ) āĻĻāĻŋā§ā§āĻ āĻāĻ āĻĄā§āĻāĻžāĻāĻžāĻāĻĒ āĻā§āϞ⧠āĻĒā§āϰāĻāĻžāĻļ āĻāϰāĻž āϏāĻŽā§āĻāĻŦāĻ āĻŦā§āϞāĻŋā§āĻžāύ āĻĒā§āϰāĻāĻžāĻļ āĻāϰāĻžāϰ āĻāύā§āĻ¯Â <code>true</code>, <code>false</code>, āύāĻžāϞ āĻĒā§āϰāĻāĻžāĻļā§āϰ āĻāύā§āϝ <code>null</code>, āĻāϰ āĻ
āϏāĻāĻā§āĻāĻžā§āĻŋāϤ āĻĒā§āϰāĻāĻžāĻļā§āϰ āĻāύā§āϝ <code>undefined</code>āĨ¤ āϝā§āĻšā§āϤ⧠āĻāĻā§āϞ⧠āĻāύā§āϏāĻā§āϝāĻžāύā§āĻ, āĻāĻā§āϞ⧠āĻāĻāĻā§āĻŽāĻžāύā§āϰ āĻĄā§āĻāĻž āϰāĻžāĻāϤ⧠āĻĒāĻžāϰ⧠āύāĻžāĨ¤</p> - -<h3 id="āϏāĻāĻā§āϝāĻž">āϏāĻāĻā§āϝāĻž</h3> - -<p>ECMAScript āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ āĻ
āύā§āϝāĻžā§ā§ āϏāĻāĻā§āϝāĻž āĻĒā§āϰāĻāĻžāĻļ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻŽāĻžāϤā§āϰ āύāĻžāĻŽā§āĻŦāĻžāϰ-āĻāĻžāĻāĻĒ āĻāĻā§āĻ "double-precision 64-bit binary format IEEE 754 value"āĨ¤ āĻ
āύā§āϝāĻžāύā§āϝ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻāĻžāώāĻžāϰ āĻŽāϤ Integer (āĻĒā§āϰā§āĻŖ āϏāĻāĻā§āϝāĻž) āĻĒā§āϰāĻāĻžāĻļ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāϞāĻžāĻĻāĻž āĻā§āύ āĻāĻžāĻāĻĒ āύā§āĻ! āĻāĻā§āύāĻžāĻāĻļ āϰāĻžāĻāĻžāϰ āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āĻāĻ āĻāĻāĻŽāĻžāϤā§āϰ āύāĻžāĻŽā§āĻŦāĻžāϰ āĻāĻžāĻāĻĒ āĻĻāĻŋā§ā§ <code>+Infinity</code>, <code>-Infinity</code>, āĻāĻŦāĻ <code>NaN</code> (not-a-number) āĻāĻ āĻŦāĻŋāĻļā§āώ āĻĒā§āϰāϤā§āĻ āĻā§āϞā§āĻ āĻĒā§āϰāĻāĻžāĻļ āĻāϰāĻž āϝāĻžā§āĨ¤</p> - -<p>āϝāĻĻāĻŋāĻ āĻāĻāĻāĻŋ āϏāĻāĻā§āϝāĻž āϏāĻžāϧāĻžāϰāĻŖāϤ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻāϰ āĻŽāĻžāύāĻ āĻĒā§āϰāĻāĻžāĻļ āĻāϰā§, āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āĻāĻŋāĻā§ <a href="/en/JavaScript/Reference/Operators/Bitwise_Operators">āĻŦāĻžāĻāύāĻžāϰ⧠āĻ
āĻĒāĻžāϰā§āĻāϰ</a> āĻāĻā§, āϝā§āĻā§āϞ⧠āĻĻāĻŋā§ā§ <a href="http://en.wikipedia.org/wiki/Mask_%28computing%29">āĻŦāĻŋāĻ āĻŽāĻžāϏā§āĻāĻŋāĻ</a> āĻĒāĻĻā§āϧāϤāĻŋāϤ⧠āĻāĻāĻāĻŋ āĻŽāĻžāϤā§āϰ āϏāĻāĻā§āϝāĻž āĻĨā§āĻā§āĻ āĻ
āύā§āĻāĻā§āϞ⧠āĻŦā§āϞāĻŋā§āĻžāύ āĻŽāĻžāύ āĻĒā§āϰāĻāĻžāĻļ āĻāϰāĻž āϏāĻŽā§āĻāĻŦāĨ¤ āϤāĻŦā§ āĻāϰāĻāĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āύāĻŋāϰā§ā§āϏāĻžāĻšāĻŋāϤ āĻāϰāĻž āĻšā§, āĻāĻžāϰāĻŖ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻ
āύā§āϝ āĻĒāĻĻā§āϧāϤāĻŋāϤ⧠āĻŦā§āϞāĻŋā§āĻžāύ āĻŽāĻžāύ āϰāĻžāĻāĻž āϝāĻžā§ (āϝā§āĻŽāύ āĻŦā§āϞāĻŋā§āĻžāύ āĻŽāĻžāύā§āϰ array āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻ
āĻĨāĻŦāĻž āĻ
āĻŦāĻā§āĻā§āĻā§ āĻĒā§āϰāϤā§āϝā§āĻāĻāĻž āĻŦā§āϞāĻŋā§āĻžāύ āĻŽāĻžāύā§āϰ āĻāύā§āϝ āĻāĻāĻāĻž āĻāϰ⧠āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§)āĨ¤ āĻŦāĻŋāĻ āĻŽāĻžāϏāϏā§āĻāĻŋāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϞ⧠āĻā§āĻĄ āĻĻā§āϰā§āĻŦā§āϧā§āϝ āĻšā§, āĻĒāϰ⧠āĻāĻ āĻā§āĻĄ āύāĻŋā§ā§ āĻāϰ āĻāĻžāĻ āĻāϰāĻžāĻ āϝāĻžā§ āύāĻžāĨ¤ āĻā§āώā§āϤā§āϰ āĻŦāĻŋāĻļā§āώ⧠āĻŦāĻŋāĻ āĻŽāĻžāϏāϏā§āĻāĻŋāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āύāĻž āĻāϰ⧠āĻā§āύ āĻāĻĒāĻžā§ āĻĨāĻžāĻā§ āύāĻž, āϝā§āĻŽāύ āϏā§āĻā§āϰā§āĻ āϏā§āĻŽāĻžāĻŦāĻĻā§āϧāϤāĻž āĻĨāĻžāĻāϞ⧠āĻ
āĻĨāĻŦāĻž āύā§āĻāĻā§āĻžāϰā§āĻ āĻĻāĻŋā§ā§ āĻĒā§āϰāϤā§āϝā§āĻā§āĻāĻž āĻŦāĻŋāĻ āĻĒāĻžāĻ āĻžāύā§āϰ āϏāĻŽā§āĨ¤ āϤāĻŦā§ āϝāĻāύāĻ āĻĒāĻžāϰāĻž āϝāĻžā§, āĻŦāĻŋāĻ āĻŽāĻžāϏāϏā§āĻāĻŋāĻ āĻļā§āώ āϏāĻŽā§āĻŦāϞ āĻšāĻŋāϏā§āĻŦ āϰā§āĻā§ āĻĻāĻŋā§ā§ āĻĻā§āĻāϤ⧠āĻšāĻŦā§ āĻ
āύā§āϝ āĻā§āύ āĻāĻĒāĻžā§ā§ āĻā§āĻĄāĻāĻž āĻāϰ⧠āĻĢā§āϞāĻž āϝāĻžā§ āĻāĻŋāύāĻž!</p> - -<h3 id="āϏā§āĻā§āϰāĻŋāĻ">āϏā§āĻā§āϰāĻŋāĻ</h3> - -<p>āϏā§āĻā§āϰāĻŋāĻ āĻšāĻā§āĻā§ "āĻŦāĻžāĻā§āϝ" āĻŦāĻž āĻāĻāϏāĻžāĻĨā§ āĻ
āύā§āĻāĻā§āϞ⧠āĻ
āĻā§āώāϰāĨ¤Â C āĻāĻžāώāĻžāϰ āϏāĻžāĻĨā§ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āĻĒāĻžāϰā§āĻĨāĻā§āϝ āĻšāĻā§āĻā§ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āϏā§āĻā§āϰāĻŋāĻ āϤā§āϰāĻŋ āĻāϰāĻžāϰ āĻĒāϰ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻž āϝāĻžā§ āύāĻžāĨ¤ āϤāĻŦā§ āĻāĻāĻāĻŋ āϏā§āĻā§āϰāĻŋāĻ āĻāϰ āĻāĻĒāϰ āĻā§āύ āĻ
āĻĒāĻžāϰā§āĻļāύ āĻĒā§āϰā§ā§āĻ āĻāϰ⧠āύāϤā§āύ āĻ
āύā§āϝ āϏā§āĻā§āϰāĻŋāĻ āϤā§āϰāĻŋ āĻāϰāĻž āϝāĻžā§āĨ¤ āϝā§āĻŽāύāĻ</p> - -<ul> - <li>āĻŽā§āϞ āϏā§āĻā§āϰāĻŋāĻ āĻāϰ āϝā§āĻā§āύ āĻ
āĻāĻļ āĻĨā§āĻā§ āϝā§āĻā§āύ āϏāĻāĻā§āϝāĻ āĻ
āĻā§āώāϰ āύāĻŋā§ā§ āϏāĻžāĻŦ-āϏā§āĻā§āϰāĻŋāĻ āϤā§āϰāĻŋ āĻāϰāĻž āϝāĻžā§āĨ¤ āĻ
āĻĨāĻŦāĻž āϏāϰāĻžāϏāϰāĻŋ āĻāĻ āĻĢāĻžāĻāĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āϏāĻžāĻŦāϏā§āĻā§āϰāĻŋāĻ āϤā§āϰāĻŋ āĻāϰāĻž āϝāĻžā§āĻ <a href="/en/JavaScript/Reference/Global_Objects/String/substr" title="substr"><code>String.substr()</code></a>āĨ¤</li> - <li>āϝā§āĻ āĻāϰāĻžāϰ āĻ
āĻĒāĻžāϰā§āĻāϰ (+) āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻĻā§āĻāĻāĻž āϏā§āĻā§āϰāĻŋāĻ āĻāĻā§āϰ āĻĒāϰ āĻāĻ āĻŦāϏāĻŋā§ā§ āύāϤā§āύ āĻāϰā§āĻāĻāĻž āϏā§āĻā§āϰāĻŋāĻ āϤā§āϰāĻŋ āĻāϰāĻž āϝāĻžā§āĨ¤ āĻāĻāĻ āĻāĻžāĻ āĻšā§ <a href="/en/JavaScript/Reference/Global_Objects/String/concat" title="concat"><code>String.concat()</code></a> āĻĢāĻžāĻāĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĨ¤</li> -</ul> - -<h4 id="āĻāĻĒāύāĻžāϰ_āĻā§āĻĄā§āϰ_āϏāĻŦ_āĻĄā§āĻāĻž_āϏā§āĻā§āϰāĻŋāĻ_āĻĻāĻŋā§ā§_āĻĒā§āϰāĻāĻžāĻļ_āĻāϰāĻŦā§āύ_āύāĻž!">āĻāĻĒāύāĻžāϰ āĻā§āĻĄā§āϰ āϏāĻŦ āĻĄā§āĻāĻž āϏā§āĻā§āϰāĻŋāĻ āĻĻāĻŋā§ā§ āĻĒā§āϰāĻāĻžāĻļ āĻāϰāĻŦā§āύ āύāĻž!</h4> - -<p>āĻāĻāĻŋāϞ āϰāĻāĻŽā§āϰ āĻĄā§āĻāĻžāĻā§ āϏā§āĻā§āϰāĻŋāĻ āĻĻāĻŋā§ā§ āĻĒā§āϰāĻāĻžāĻļ āĻāϰāĻžāϰ āĻĒā§āϰāĻŦāĻŖāϤāĻž āĻā§āĻŦāĻ āϞāĻā§āώā§āϝ āĻāϰāĻž āϝāĻžā§āĨ¤ āĻāĻžāϰāĻŖ, āĻāĻŋāĻā§ āϏā§āĻŦāĻŋāϧāĻž āĻĒāĻžāĻā§āĻž āϝāĻžā§ āĻĒā§āϰāĻžā§ āϏāĻŦāĻāĻŋāĻā§ āϏā§āĻā§āϰāĻŋāĻ āĻĻāĻŋā§ā§ āĻĒā§āϰāĻāĻžāĻļ āĻāϰāϤ⧠āĻā§āϞā§āĻ</p> - -<ul> - <li>āϏā§āĻā§āϰāĻŋāĻ āĻāϰ āĻĒāϰ āϏā§āĻā§āϰāĻŋāĻ āĻŦāϏāĻŋā§ā§ āĻ
āύā§āĻ āĻāĻāĻŋāϞ āĻĄā§āĻāĻž āϤā§āϰāĻŋ āĻāϰāĻž āϝāĻžā§āĨ¤</li> - <li>āϏā§āĻā§āϰāĻŋāĻ āĻĄā§āĻāĻžāĻā§ āĻĄāĻŋāĻŦāĻžāĻ āĻāϰāĻž āĻā§āĻŦ āϏāĻšāĻāĨ¤</li> - <li>āĻ
āύā§āĻ API āϤā§āĻ āϏā§āĻā§āϰāĻŋāĻ āĻā§āĻŦ āĻĒāϰāĻŋāĻāĻŋāϤ āĻāĻāĻāĻž āĻŽā§āĻāĨ¤ āĻāϏāĻŦ API āĻāϰ āĻŽāϧā§āϝ⧠āĻāĻĻāĻžāĻšāϰāĻŖ āĻšāĻŋāϏā§āĻŦā§ <a href="/en/DOM/HTMLInputElement" title="HTMLInputElement">input fields</a>, <a href="/en/Storage" title="Storage">local storage</a> āĻŽāĻžāύ, {{ domxref("XMLHttpRequest") }} responses āϝāĻāύ <code>responseText āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšāĻā§āĻā§</code>, āĻāϤā§āϝāĻžāĻĻāĻŋāĨ¤) āϤāĻžāĻ āĻŽāύ⧠āĻšāϤ⧠āĻĒāĻžāϰ⧠āϏāĻŦ āĻĄā§āĻāĻžāĻ āϤ⧠āϏā§āĻā§āϰāĻŋāĻ āĻĻāĻŋā§ā§ āĻĒā§āϰāĻāĻžāĻļ āĻāϰāĻž āϝāĻžāĻā§āĻā§!</li> -</ul> - -<p>āĻāĻāĻž āϏāϤā§āϝ āϝ⧠āĻĒā§āϰāĻžā§ āϏāĻŦ āĻĄā§āĻāĻž āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰ āĻā§āĻ āϏā§āĻā§āϰāĻŋāĻ āĻĻāĻŋā§ā§ āĻĒā§āϰāĻāĻžāĻļ āĻāϰāĻž āϏāĻŽā§āĻāĻŦ, āĻāĻŋāύā§āϤ⧠āĻāĻāĻž āĻāĻžāϞ āĻāĻāĻĄāĻŋā§āĻž āύāĻžāĨ¤ āϝā§āĻŽāύ, āĻāϞāĻžāĻĻāĻž āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻŋāĻā§ āĻāĻāĻāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻā§āĻ āϏā§āĻā§āϰāĻŋāĻ āĻĻāĻŋā§ā§ āϞāĻŋāϏā§āĻ āϤā§āϰāĻŋ āĻāϰāĻžāϰ āĻā§āώā§āĻāĻž āĻāϰāϤ⧠āĻĒāĻžāϰ⧠(āϝā§āĻāĻžāύ⧠array āĻŦā§āĻļāĻŋ āĻāĻĒāϝā§āĻā§āϤ āĻšāϤ)āĨ¤ āĻāĻāύ āĻāϞāĻžāĻĻāĻž āĻāϰāĻžāϰ āĻāύā§āϝ āϝā§āĻ āĻ
āĻā§āώāϰāĻāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšā§ā§āĻā§, āϏā§āĻāĻŋāĻ āϝāĻĻāĻŋ āϞāĻŋāϏā§āĻā§āϰ āϏāĻĻāϏā§āϝ āĻšāĻŋāϏā§āĻŦā§ āĻšāĻžāĻāĻŋāϰ āĻšā§ āϤāĻžāĻšāϞ⧠āϏāĻŽāϏā§āϝāĻž āĻĻā§āĻāĻž āĻĻāĻŋāĻŦā§āĨ¤ āĻā§āύ āĻāϏāĻā§āĻĒ āĻ
āĻā§āώāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰ⧠āĻšā§āϤ, āĻāĻŋāύā§āϤ⧠āĻāϤ āĻāĻžāĻšāĻŋāύ⧠āĻā§āϰā§āϤāĻŋ āĻāϰāĻžāϰ āϤ⧠āĻĻāϰāĻāĻžāϰ āύā§āĻ āĻāĻžāϰāĻŖ āϞāĻŋāϏā§āĻ āϰāĻžāĻāĻžāϰ āĻāύā§āϝ āύāĻŋāĻŦā§āĻĻāĻŋāϤ āĻĄā§āĻāĻž āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰ āĻ āĻāĻā§, āϝā§āĻāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āύāĻž āĻāϰ⧠āϏā§āĻā§āϰāĻŋāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϞ⧠āĻ
āĻĒā§āϰā§ā§āĻāύā§ā§ āĻŦā§āĻāĻž āĻŦāĻšāύ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤</p> - -<p>āϤāĻžāĻ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻā§āĻā§āϏāĻ-āĻāĻžāϤā§ā§ āĻĄā§āĻāĻž āϰāĻžāĻāĻžāϰ āĻāύā§āϝāĻ āϏā§āĻā§āϰāĻŋāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻāĻāĻŋāϤāĨ¤ āĻāĻāĻŋāϞ āĻĄā§āĻāĻž āϰāĻžāĻāĻžāϰ āĻāύā§āϝ āϏā§āĻā§āϰāĻŋāĻāĻāĻŋāĻā§ āĻĒāĻžāϰā§āϏ āĻāϰ⧠āĻāĻĒāϝā§āĻā§āϤ āĻĄā§āĻāĻž āϏā§āĻā§āϰā§āĻāĻāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤</p> - -<h2 id="āĻ
āĻŦāĻā§āĻā§āĻ">āĻ
āĻŦāĻā§āĻā§āĻ</h2> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§, āĻ
āĻŦāĻā§āĻā§āĻāĻā§ āĻāĻŽāϰāĻž āĻ
āύā§āĻāĻā§āϞ⧠āĻĄā§āĻāĻž āϰāĻžāĻāĻžāϰ āĻāύā§āϝ āĻāĻāĻāĻž āĻĒā§āϝāĻžāĻā§āĻ āĻšāĻŋāϏā§āĻŦā§ āĻāĻŋāύā§āϤāĻž āĻāϰāϤ⧠āĻĒāĻžāϰāĻŋāĨ¤ <a href="/en/JavaScript/Guide/Values,_variables,_and_literals#Object_literals">āĻ
āĻŦāĻā§āĻā§āĻ āϞāĻŋāĻā§āϰā§āϞ āϏāĻŋāύāĻā§āϝāĻžāĻā§āϏ</a> āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻŽāϰāĻž āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻ
āϞā§āĻĒ āĻāĻŋāĻā§ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋāϰ āĻŽāĻžāύ āĻĻāĻŋā§ā§ āĻĻāĻŋāϤ⧠āĻĒāĻžāϰāĻŋāĨ¤ āϤāĻŦā§ āĻĒāϰ⧠āϝā§āĻā§āύ āϏāĻŽā§ āϝā§āĻā§āύ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āĻ āĻ
āĻŦāĻā§āĻā§āĻā§ āϝā§āĻ āĻŦāĻž āĻŦāĻŋā§ā§āĻ āĻāϰāĻž āϝāĻžāĻŦā§āĨ¤ āϝā§āĻā§āύ āĻāĻžāĻāĻĒā§āϰ āĻĄā§āĻāĻž āĻāĻŽāϰāĻž āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āĻšāĻŋāϏā§āĻŦā§ āϰāĻžāĻāϤ⧠āĻĒāĻžāϰāĻŋ āĻ
āĻŦāĻā§āĻā§āĻā§āϰ, āĻ
āύā§āϝ āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻĄā§āĻāĻžāĻāĨ¤ āĻāĻāĻžāĻŦā§, āĻāĻāĻŋāϞ āĻĄā§āĻāĻž āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰ āϤā§āϰāĻŋ āĻāϰāĻž āϏāĻŽā§āĻāĻŦāĨ¤</p> - -<h3 id="āϏāĻžāϧāĻžāϰāĻŖ_āĻ
āĻŦāĻā§āĻā§āĻ_āĻāϰ_āĻĢāĻžāĻāĻļāύ">"āϏāĻžāϧāĻžāϰāĻŖ" āĻ
āĻŦāĻā§āĻā§āĻ, āĻāϰ āĻĢāĻžāĻāĻļāύ</h3> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻ
āĻŦāĻā§āĻā§āĻ āĻšāĻā§āĻā§ key-value āĻŽā§āϝāĻžāĻĒāĻŋāĻāĨ¤ āĻŽāĻžāύ⧠āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻā§āύ āĻāĻāĻāĻž āϏā§āĻā§āϰāĻŋāĻ key āĻāϰ āĻŽāĻžāύ āĻšāĻŋāϏā§āĻŦā§ āϝā§āĻā§āύ āĻĄā§āĻāĻž āĻāĻžāĻāĻĒā§āϰ value āϰāĻžāĻāĻž āϝāĻžāĻŦā§āĨ¤ āϤāĻžāĻ āĻ
āĻŦāĻā§āĻā§āĻ āĻā§ <a href="http://en.wikipedia.org/wiki/Hash_table">āĻšā§āϝāĻžāĻļ-āĻŽā§āϝāĻžāĻĒā§āϰ</a> āĻŦāĻŋāĻāϞā§āĻĒ āĻšāĻŋāϏā§āĻŦā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻžā§āĨ¤ āϤāĻŦā§, āύāύ-āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ <code><a href="/en/JavaScript/Reference/Global_Objects/Object/proto" title="__proto__">__proto__</a></code> pseudo āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āϏāĻžāĻŦāϧāĻžāύ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤ āϝā§āĻāĻžāύ⧠āĻĒā§āϰāϝā§āĻā§āϝ, āϏā§āĻāĻžāύ⧠<code><a href="/en/JavaScript/Reference/Global_Objects/Object/proto" title="__proto__">__proto__</a></code> āĻāϰ āĻā§āϞ āĻŽāĻžāύ āĻŦāϏāĻžāϞ⧠āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āύāĻŋāĻāϏā§āĻŦ āĻĒā§āϰā§āĻā§āĻāĻžāĻāĻĒ (āϧāϰāĻŖ) āĻŦāĻĻāϞ⧠āϝāĻžāĻŦā§āĨ¤ āϝā§āϏāĻŦ āĻā§āώā§āϤā§āϰ⧠āĻāĻŽāϰāĻž āĻāĻžāύāĻŋ āύāĻž āĻā§āύ āϏā§āĻā§āϰāĻŋāĻ āĻāϰ āĻā§āϏ āĻā§ (āϝā§āĻŽāύ āĻā§āύ āĻāύāĻĒā§āĻ āĻĢāĻŋāϞā§āĻĄ) āϏā§āϏāĻŦ āĻā§āώā§āϤā§āϰ⧠āϏāĻžāĻŦāϧāĻžāύ āĻĨāĻžāĻāϤ⧠āĻšāĻŦā§āĻ <a href="http://productforums.google.com/forum/#!category-topic/docs/documents/0hQWeOvCcHU">āĻ
āύā§āϝāϰāĻž āĻāĻ āϏāĻŽāϏā§āϝāĻžā§ āĻā§āĻā§āĻā§</a>āĨ¤ āĻāϏāĻŦ āĻā§āώā§āϤā§āϰ⧠āĻā§āύ <a class="external" href="http://code.google.com/p/google-caja/source/browse/trunk/src/com/google/caja/ses/StringMap.js?r=4779">StringMap abstraction</a> āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§āĨ¤</p> - -<p>āĻĢāĻžāĻāĻļāύāĻ āĻ
āĻŦāĻā§āĻā§āĻ, āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āĨ¤ āĻĒāĻžāϰā§āĻĨāĻā§āϝ āĻšāϞ, āĻĢāĻžāĻāĻļāύ āĻā§ āĻāϞ āĻāϰāĻž āϝāĻžā§āĨ¤</p> - -<h3 id="Arrays">Arrays</h3> - -<p><a href="/en/JavaScript/Reference/Global_Objects/Array" title="Array">Arrays</a> āĻ āĻ
āĻŦāĻā§āĻā§āĻ, āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āĨ¤ āϤāĻŦā§ āĻāĻāĻžāύā§, āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āĻā§āϞā§āϰ key āĻšāĻā§āĻā§ āĻĒā§āϰā§āĻŖ āϏāĻāĻā§āϝāĻž āĻāϰ āĻŦāĻŋāĻļā§āώ 'length' āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āϰā§ā§āĻā§ āĻāĻĻā§āϰāĨ¤ āĻāϰāĻ āĻāĻžāĻšāĻŋāύ⧠āĻšāϞ, āĻāϰā§āĻā§āϞ⧠āĻāύāĻšā§āϰāĻŋāĻ āĻšā§ <code>Array.prototype</code> āĻĨā§āĻā§ - āϝāĻžāϰ āĻĢāϞ⧠āĻŦā§āĻļ āĻāĻŋāĻā§ āĻĻāϰāĻāĻžāϰāĻŋ āĻĢāĻžāĻāĻļāύ āĻĒāĻžāĻā§āĻž āϝāĻžā§ āĻāϰ⧠āĻ
āĻŦāĻā§āĻā§āĻ āĻā§āϞ⧠āĻĨā§āĻā§āĨ¤ āϝā§āĻŽāύ, <code><a href="/en/JavaScript/Reference/Global_Objects/Array/indexOf" title="en/JavaScript/Reference/Global_Objects/Array/indexOf">indexOf</a></code> āĻĢāĻžāĻāĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠array āϤ⧠āĻā§āύ āĻāĻāĻāĻž āĻŽāĻžāύ (āϏāĻĻāϏā§āϝ) āĻāĻā§ āĻāĻŋāύāĻž āĻāĻžāύāĻž āϝāĻžā§ āĻāĻŦāĻžāϰ <code><a href="/en/JavaScript/Reference/Global_Objects/Array/push" title="en/JavaScript/Reference/Global_Objects/Array/push">push</a></code> āĻĢāĻžāĻāĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāϰ⧠āĻāϰ āĻļā§āώ⧠āĻā§āύ āϏāĻĻāϏā§āϝ āϝā§āĻ āĻāϰāĻž āϝāĻžā§āĨ¤ āϞāĻŋāϏā§āĻ āĻāĻŋāĻāĻŦāĻž āϏā§āĻ āĻšāĻŋāϏā§āĻŦā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āĻāύā§āϝ āϤāĻžāĻ āĻāϰ⧠āĻšāĻā§āĻā§ āϏāĻŦāĻā§ā§ā§ āĻāĻĒāϝā§āĻā§āϤ āĻĄā§āĻāĻž-āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰāĨ¤</p> - -<h3 id="āϤāĻžāϰāĻŋāĻ">āϤāĻžāϰāĻŋāĻ</h3> - -<p>āϤāĻžāϰāĻŋāĻ āĻĒā§āϰāĻāĻžāĻļ āĻāϰāĻžāϰ āĻāύā§āϝ āϏāĻŦāĻā§ā§ā§ āĻāĻĒāϝā§āĻā§āϤ āĻšāĻŦā§ āύāĻŋāĻāϏā§āĻŦ <a href="/en/JavaScript/Reference/Global_Objects/Date" title="en/JavaScript/Reference/Global_Objects/Date"><code>Date</code></a> āĻāĻāĻāĻŋāϞāĻŋāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāĨ¤Â </p> - -<h3 id="WeakMaps_āĻŽā§āϝāĻžāĻĒ_āϏā§āĻ">WeakMaps, āĻŽā§āϝāĻžāĻĒ, āϏā§āĻ</h3> - -<p>āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ āύā§āĨ¤ āĻāĻļāĻž āĻāϰāĻž āϝāĻžā§ ECMAScript 6. āĻāĻžāϰā§āϏāύ⧠āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ āĻšāĻŦā§āĨ¤</p> - -<p>āĻāϏāĻŦ āĻĄā§āĻāĻž āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰ āĻā§āύ āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āϰā§āĻĢāĻžāϰā§āύā§āϏ āĻā§ key āĻšāĻŋāϏā§āĻŦā§ āύāĻŋāϤ⧠āĻĒāĻžāϰā§āĨ¤ āϏā§āĻ āĻĻāĻŋā§ā§ āĻāĻāϏāĻžāϰāĻŋ (set) āĻ
āĻŦā§āĻā§āĻ āĻĒā§āϰāĻāĻžāĻļ āĻāϰāĻž āĻšā§, āĻāĻŦāĻžāϰ WeakMaps āĻāϰ āĻŽā§āϝāĻžāĻĒ āĻĻāĻŋā§ā§ āĻā§āύ āĻ
āĻŦāĻā§āĻā§āĻ āĻā§ āĻā§āϝāĻžāϞ⧠āĻšāĻŋāϏā§āĻŦā§ āϰāĻžāĻāĻž āĻšā§āĨ¤ āĻŽā§āϝāĻžāĻĒ āĻāϰ āĻāĻāĻāĻŽā§āϝāĻžāĻĒ āĻāϰ āĻŽāĻžāĻā§ āĻĒāĻžāϰā§āĻĨāĻā§āϝ āĻšāĻā§āĻā§āĻ āĻŽā§āϝāĻžāĻĒā§ āĻ
āĻŦāĻā§āĻā§āĻ key, enumerate āĻāϰāĻž āϝāĻžā§āĨ¤ āĻāϰ āĻāĻāĻāĻŽā§āϝāĻžāĻĒā§ āĻāĻžāϰā§āĻŦā§āĻ-āĻāĻžāϞā§āĻāĻļāύ āĻŦā§āĻļāĻŋ āĻāĻžāϞāĻāĻžāĻŦā§ āĻāĻžāĻ āĻāϰā§āĨ¤</p> - -<p>āĻļā§āϧā§āĻŽāĻžāϤā§āϰ ECMAScript 5 āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĻ āĻŽā§āϝāĻžāĻĒ āĻ āϏā§āĻ āĻāĻŽāĻĒā§āϞāĻŋāĻŽā§āύā§āĻ āĻāϰāĻž āϏāĻŽā§āĻāĻŦāĨ¤ āĻāĻŋāύā§āϤ⧠āϝā§āĻšā§āϤ⧠āĻ
āĻŦāĻā§āĻā§āĻ compare (āϝā§āĻŽāύ, āĻā§āύāĻāĻž āĻāĻžāϰ āĻĨā§āĻā§ āĻā§āĻ āϏā§āĻ āϤā§āϞāύāĻž āĻāϰāϤ⧠āĻā§āϞā§) āĻāϰāĻž āϏāĻŽā§āĻāĻŦ āύāĻž, āϞā§āĻ-āĻāĻĒ āĻĒāĻžāϰāĻĢāϰāĻŽā§āύā§āϏ linear āĻšā§ā§ āϝāĻžāĻŦā§ āĻāϤā§āĨ¤ āĻāϰ āĻĨā§āĻā§ āύā§āĻāĻŋāĻ āĻāĻŽāĻĒā§āϞā§āĻŽā§āύā§āĻā§āĻļāύ āĻāĻžāϞ āĻšāĻŦā§ āĻāĻžāϰāĻŖ āϤāĻžāĻšāϞ⧠āϞā§āĻ-āĻāĻĒ āĻĒāĻžāϰāĻĢāϰāĻŽā§āύā§āϏ āϞāĻāĻžāϰāĻŋāĻĻāĻŽāĻŋāĻ āĻĨā§āĻā§ āĻāύā§āϏāĻāĻžāύā§āĻ āĻĒāϰā§āϝāύā§āϤ āĻšāϤ⧠āĻĒāĻžāϰāĻŦā§āĨ¤</p> - -<p>āϏāĻžāϧāĻžāϰāĻŖāĻāĻžāĻŦā§, DOM āύā§āĻĄā§ āĻĄā§āĻāĻž bind āĻāϰāĻžāϰ āĻāύā§āϝ āϝ⧠āĻā§āĻ āϏāϰāĻžāϏāϰāĻŋāĻāĻžāĻŦā§ āĻ
āĻŦāĻā§āĻā§āĻā§ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āĻšāĻŋāϏā§āĻŦā§ āĻĻāĻŋā§ā§ āĻĻāĻŋāϤ⧠āĻĒāĻžāϰā§, āĻ
āĻĨāĻŦāĻž <code>data-*</code> attribute āĻā§āϞ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻāϰ āϏāĻŽāϏā§āϝāĻž āĻšāϞ āĻāĻāĻ context āĻ āĻāϞāĻā§ āĻāϰāĻāĻŽ āϝā§āĻā§āύ āϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻ āĻĄā§āĻāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āĨ¤ āĻŽā§āϝāĻžāĻĒ āĻāϰ āĻāĻāĻāĻŽā§āϝāĻžāĻĒ āĻĻāĻŋā§ā§ āĻĄā§āĻāĻž āĻā§āύ āĻ
āĻŦā§āĻā§āĻā§āĻā§āϰ āϏāĻžāĻĨā§ āϏāĻšāĻā§āĻ āĻĒā§āϰāĻžāĻāĻā§āĻ āĻāĻžāĻŦā§ bind āĻāϰāĻž āϝāĻžā§āĨ¤</p> - -<h3 id="TypedArrays">TypedArrays</h3> - -<p>āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ āύā§āĨ¤ āĻāĻļāĻž āĻāϰāĻž āϝāĻžā§ ECMAScript 6. āĻāĻžāϰā§āϏāύ⧠āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ āĻšāĻŦā§āĨ¤</p> - -<h2 id="āĻāϰāĻ_āĻĻā§āĻā§āύ">āĻāϰāĻ āĻĻā§āĻā§āύ</h2> - -<ul> - <li><a class="link-https" href="https://github.com/nzakas/computer-science-in-javascript/">Nicholas Zakas āĻāϰāĻ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻŦāĻšā§āϞ-āĻĒā§āϰāĻāϞāĻŋāϤ āĻĄā§āĻāĻž āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰ āĻāϰ āĻāϞāĻāϰāĻŋāĻĻāĻŽā§āϰ āϏāĻāĻā§āϰāĻšāĻļāĻžāϞāĻž </a></li> - <li><a href="https://github.com/monmohan/DataStructures_In_Javascript" title="https://github.com/monmohan/DataStructures_In_Javascript">āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ Search Tre(i)es āĻāĻŽāĻĒā§āϞāĻŋāĻŽā§āύā§āĻā§āĻļāύ</a></li> -</ul> diff --git a/files/bn/web/javascript/guide/grammar_and_types/index.html b/files/bn/web/javascript/guide/grammar_and_types/index.html deleted file mode 100644 index b5dbd8bda4..0000000000 --- a/files/bn/web/javascript/guide/grammar_and_types/index.html +++ /dev/null @@ -1,635 +0,0 @@ ---- -title: 'āĻā§āϝāĻžāϞā§, āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ, āĻāĻŦāĻ āϞāĻŋāĻāĻžāϰā§āϞ' -slug: Web/JavaScript/Guide/Grammar_and_types -tags: - - āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ -translation_of: Web/JavaScript/Guide/Grammar_and_types ---- -<p>{{jsSidebar("JavaScript Guide")}} {{PreviousNext("Web/JavaScript/Guide/Introduction", "Web/JavaScript/Guide/Control_flow_and_error_handling")}}</p> - -<p>āĻāĻ āĻā§āϝāĻžāĻĒā§āĻāĻžāϰā§āϰ āĻāϞā§āĻā§āϝ āĻŦāĻŋāώ⧠āĻšāϞ āĻā§āϝāĻžāϞ⧠āϝāĻž āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻā§āύ⧠āĻāĻŦāĻ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻā§āϏāĻĒā§āϰā§āĻļāύ āĻāĻ āύā§āϰ āĻŽā§āϞ āĻāĻžāĻ āĻžāĻŽā§āĻž: āĻā§āϰāĻŋā§ā§āĻŦāϞ, āĻāύāϏā§āĻāĻžāύā§āĻ, āĻāĻŦāĻ āϞāĻŋāĻāĻžāϰā§āϞ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻŦāϰā§āĻŖāύāĻž āĻāϰā§āĨ¤</p> - -<h2 id="Values(āĻŽāĻžāύ)">Values(āĻŽāĻžāύ)</h2> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āύāĻŋāĻā§ āĻāϞā§āϞā§āĻāĻŋāϤ āĻĒāĻžāĻāĻ āϧāϰāĻŖā§āϰ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻāĻžāĻāĻĒā§āϰ āĻā§āϝāĻžāϞā§āĻā§āϞ⧠āĻā§āύā§:</p> - -<table> - <caption> </caption> - <thead> - <tr> - <th scope="col">āĻāĻžāĻāĻĒ</th> - <th scope="col">āĻā§āϝāĻžāϞ⧠āĻāĻžāĻāĻĒā§āϰ āĻāĻĻāĻžāĻšāϰāύ / āĻŦā§āϝāĻžāĻā§āϝāĻž</th> - </tr> - </thead> - <tbody> - <tr> - <td><a href="/en-US/docs/JavaScript/Reference/Global_Objects/Number" style="color: rgb(34, 85, 170); text-decoration: underline; line-height: 21px;" title="en-US/docs/JavaScript/Reference/Global Objects/Number">āϏāĻāĻā§āϝāĻž/Number</a></td> - <td>42, 3.14159</td> - </tr> - <tr> - <td><a href="/en-US/docs/JavaScript/Reference/Global_Objects/Boolean" style="color: rgb(34, 85, 170); text-decoration: underline; line-height: 21px;" title="en-US/docs/JavaScript/Reference/Global Objects/Boolean">āĻŦā§āϞāĻŋā§āĻžāύ/Boolean</a></td> - <td>true / false</td> - </tr> - <tr> - <td><a href="/en-US/docs/JavaScript/Reference/Global_Objects/String" style="color: rgb(34, 85, 170); text-decoration: underline; line-height: 21px;" title="en-US/docs/JavaScript/Reference/Global Objects/String">āϏā§āĻā§āϰāĻŋāĻ/String</a></td> - <td>"Howdy"</td> - </tr> - <tr> - <td><span style="font-family: 'Courier New','Andale Mono',monospace; line-height: normal;">null</span></td> - <td><span style="font-family: 'Courier New','Andale Mono',monospace; line-height: normal;">null āĻŦāĻž "āĻļā§āύā§āϝ"</span><span style="line-height: 21px;"> āĻā§āϝāĻžāϞ⧠āύāĻŋāϰā§āĻĻā§āĻļ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻ āĻā§-āĻā§āĻžāϰā§āĻĄ āĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšā§āĨ¤ āĻāĻāĻžā§āĻž āύāĻžāϞ āĻāĻāĻĒā§āϰāĻāĻžāϰ āĻĒā§āϰāĻŋāĻŽāĻŋāĻāĻŋāĻ āĻā§āϝāĻžāϞā§āĨ¤ āϝā§āĻšā§āϤ⧠āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻāϰā§āĻā§ āĻšāϰāĻĢā§āϰ āĻā§āĻāϏ-āϏāĻāĻŦā§āĻĻāύāĻļā§āϞ(</span>case-sensitive), <code style="font-size: 14px;">null āϤāĻžāĻ</code> <code style="font-size: 14px;">Null</code>, <code style="font-size: 14px;">NULL āĻ
āĻĨāĻŦāĻž āĻāĻā§āϞā§āϰ āϏāĻŽāĻŽāĻžāύā§āĻ°Â </code>āϏāĻŦāĻā§āϞā§-āĻ āĻāĻŋāύā§āύāĨ¤</td> - </tr> - <tr> - <td><a href="/en-US/docs/JavaScript/Reference/Global_Objects/undefined" style="color: rgb(34, 85, 170); text-decoration: underline; font-family: 'Courier New', 'Andale Mono', monospace; line-height: normal;" title="en-US/docs/JavaScript/Reference/Global Objects/undefined">undefined</a></td> - <td><span style="font-family: 'Courier New','Andale Mono',monospace; line-height: normal;">undefined āĻšāĻ˛Â </span>top-level āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āϝāĻžāϰ <span style="line-height: 1.5;">āĻā§āϝāĻžāϞ⧠āĻšāĻā§āĻā§Â </span><span style="font-family: 'Courier New','Andale Mono',monospace; line-height: normal;">āĻāĻāĻž āĻŦāĻž</span>'āĻ
āϏāĻāĻā§āĻāĻžā§āĻŋāϤ' āĻšāĻŋāϏā§āĻŦā§ āĻāĻŋāĻšā§āύāĻŋāϤ āĻāϰāĻžāϰ āĻāύā§āĻ¯Â <span style="font-family: 'Courier New','Andale Mono',monospace; line-height: normal;">āĨ¤ āĻāĻāĻž</span><span style="line-height: 1.5;">āĻāĻāĻāĻŋ āĻĒā§āϰāĻŋāĻŽāĻŋāĻāĻŋāĻ āĻā§āϝāĻžāϞā§āĨ¤Â </span></td> - </tr> - </tbody> -</table> - -<p> </p> - -<p>āĻāĻ āĻā§āĻāĻŋāĻā§ā§āĻ āĻāĻžāĻāĻĒā§āϰ āĻā§āϝāĻžāϞ⧠āĻ
āĻĨāĻŦāĻž <em>āĻĄā§āĻāĻž āĻāĻžāĻāĻĒ</em> āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĻ āĻāϏāϞ⧠āϝā§āĻā§āύ āĻāĻžāĻā§āϰ āĻā§āĻĄ āϞāĻŋāĻā§ āĻĢā§āϞāĻž āϏāĻŽā§āĻāĻŦāĨ¤ Integer āĻāϰ āĻāĻā§āύāĻžāĻāĻļ (floating value) āϰāĻžāĻāĻžāϰ āĻāύā§āϝ āĻĒā§āĻĨāĻ āĻĄā§āĻāĻž-āĻāĻžāĻāĻĒ āύāĻžāĻāĨ¤ āĻāĻāĻāĻāĻžāĻŦā§, āϤāĻžāϰāĻŋāĻ āϰāĻžāĻāĻžāϰ āĻāύā§āϝ⧠āĻā§āύ āĻāϞāĻžāĻĻāĻž āĻĄā§āĻāĻž-āĻāĻžāĻāĻĒ āύāĻžāĻ, āĻ
āĻŦāĻļā§āϝ āĻāĻĒāύāĻŋ āĻāĻžāĻāϞ⧠<code><a href="/en-US/docs/JavaScript/Reference/Global_Objects/Date" title="en-US/docs/JavaScript/Reference/Global Objects/Date">Date</a></code> āĻ
āĻŦāĻā§āĻā§āĻ āĻāϰ āĻāϰ āĻŦāĻŋāĻāĻŋāύā§āύ āĻāĻžāĻā§āϰ āĻŽā§āĻĨāĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</p> - -<p><a href="/en-US/docs/JavaScript/Reference/Global_Objects/Object" title="en-US/docs/JavaScript/Reference/Global Objects/Object">Objects</a> āĻāϰ <a href="/en-US/docs/JavaScript/Reference/Global_Objects/Function" title="en-US/docs/JavaScript/Reference/Global Objects/Function">functions</a> āĻšāĻā§āĻā§ āĻāĻžāώāĻžāĻāĻŋāϰ āĻ
āύā§āϝāϤāĻŽ āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ āĻāĻĒāĻžāĻĻāĻžāύāĨ¤ āĻĢāĻžāĻāĻļāύ āĻ
āύā§āϝāĻžāύā§āϝ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻāĻžāώāĻžāϰ āĻŽāϤāĻ - āĻā§āύ āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āώ āĻāĻžāĻ āĻāϰāĻžāϰ āĻāύā§āϝ āϞā§āĻāĻž āĻšā§ āĻĢāĻžāĻāĻļāύāĨ¤ āĻāϰ āĻ
āĻŦāĻā§āĻā§āĻā§ āĻĨāĻžāĻā§ āύāĻžāĻŽ-āĻā§āϝāĻžāϞ⧠āϝā§āĻāϞ! (key-value pairs) - āύāĻžāĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻā§āϝāĻžāϞā§āϤ⧠āĻāĻŋ āϰāĻžāĻāĻž āĻāĻā§ āĻāĻžāύāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤</p> - -<h3 id="āĻĄā§āĻāĻž-āĻāĻžāĻāĻĒā§āϰ_āϰā§āĻĒāĻžāύā§āϤāϰāĻāύāĻāĻžāϰā§āϏāύ">āĻĄā§āĻāĻž-āĻāĻžāĻāĻĒā§āϰ āϰā§āĻĒāĻžāύā§āϤāϰ/āĻāύāĻāĻžāϰā§āϏāύ</h3> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĄāĻžā§āύāĻžāĻŽāĻŋāĻ-āĻāĻžāĻāĻĒ (dynamically typed) āĻāĻžāώāĻž, āĻŽāĻžāύ⧠āĻā§āύ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞā§āϰ āĻāĻžāĻāĻĒ āĻāĻŋ āϏā§āĻāĻž āĻŦāϞ⧠āĻĻāĻŋāϤ⧠āĻšā§āύāĻž, āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āύāĻŋāĻā§āĻ āϰāĻžāύ-āĻāĻžāĻāĻŽā§ āĻŦā§āϰ āĻāϰāĻŦā§āĨ¤ āĻāĻ āĻāĻžāĻāĻĒ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻ āĻāϰāĻž āϝāĻžā§ āϰāĻžāύ-āĻāĻžāĻāĻŽā§āĨ¤ āϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāϞāĻžāϰ āϏāĻŽā§ āĻĒā§āϰā§ā§āĻāύāĻŽāϤ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞā§āϰ āĻāĻžāĻāĻĒ āĻ āĻāύāĻāĻžāϰā§āĻ āĻāϰ⧠āύā§āĻā§āĻž āĻšā§āĨ¤ āϧāϰ⧠āύā§āĻ, āĻāĻĒāύāĻŋ āύāĻŋāĻā§āϰ āĻŽāϤ āĻāϰ⧠āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āĻĄāĻŋāĻā§āϞā§ā§āĻžāϰ āĻāϰā§āĻā§āύāĻ</p> - -<div style="overflow: hidden;"> -<pre class="brush: js">var answer = 42; -</pre> -</div> - -<p>āĻĒāϰ⧠āĻā§āύ āĻāĻ āϏāĻŽā§ āĻāĻĒāύāĻŋ āĻāĻāĻ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ⧠āϏā§āĻā§āϰāĻŋāĻ āĻŽāĻžāύ āĻŦāϏāĻžāϞā§āύāĻ</p> - -<div style="overflow: hidden;"> -<pre class="brush: js">answer = "Thanks for all the fish..."; -</pre> -</div> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĄāĻžā§āύāĻžāĻŽāĻŋāĻ-āĻāĻžāĻāĻĒ āĻŦāϞā§āĻ āĻāĻ āϞāĻžāĻāύ⧠āĻā§āύ āĻā§āϞ āĻšā§āύāĻŋāĨ¤ āĻā§āĻĄā§āϰ āĻāĻžāώāĻž āĻāĻžāĻāĻž/āϏāĻŋ āĻšāϞ⧠āĻāĻ āϞāĻžāĻāύā§āĻ āĻā§āϞ āĻšāϤāĨ¤</p> - -<p>āϝāĻĻāĻŋ āĻā§āύ āĻāĻā§āϏāĻĒā§āϰā§āĻļāύ⧠āϏāĻāĻā§āϝāĻž āĻāϰ āϏā§āĻā§āϰāĻŋāĻ āĻŽāĻžāύ āĻāϰ āĻŽāĻžāĻā§ '+' āĻāĻĒāĻžāϰā§āĻā§āĻ°Â āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ, āϤāĻžāĻšāϞ⧠āϏāĻāĻā§āϝāĻž-āĻā§āϝāĻžāϞ⧠āĻā§āϞ⧠āϏā§āĻā§āϰāĻŋāĻ āĻ āĻāύāĻāĻžāϰā§āĻ āĻšā§ā§ āϝāĻžāĻŦā§āĨ¤ āϝā§āĻŽāύāĻ</p> - -<pre class="brush: js">x = "The answer is " + 42 // "The answer is 42" -y = 42 + " is the answer" // "42 is the answer" -</pre> - -<p>āϤāĻŦā§ '+' āĻŦā§āϝāĻžāϤā§āϤ āĻ
āύā§āϝ āĻ
āĻĒāĻžāϰā§āĻāϰā§āϰ āĻā§āώā§āϤā§āϰ⧠āĻāĻŋāύā§āϤ⧠āϏāĻāĻā§āϝāĻžāĻā§ āϏā§āĻā§āϰāĻŋāĻ āĻ āĻāύāĻāĻžāϰā§āĻ āĻāϰāĻž āĻšā§ āύāĻž! āϝā§āĻŽāύāĻ</p> - -<pre class="brush: js">"37" - 7 // 30 -"37" + 7 // "377" - -</pre> - -<p>āĻāϏāϞ⧠āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ '+' āϏāĻžāĻāύ āĻĻāĻŋā§ā§ āϝā§āĻŽāύ āύāĻŋāĻāĻŽā§āϰāĻŋāĻ āϏāĻāĻā§āϝāĻžāϰ āϝā§āĻ āĻāϰ āĻāĻžāĻ āĻāϰāĻž āĻšā§āĨ¤ āĻ āĻŋāĻ āϤā§āĻŽāύāĻŋ āϏā§āĻā§āϰāĻŋāĻ āĻāϰ āĻā§āώā§āϤā§āϰ⧠āĻĻā§āĻāĻāĻž āϏā§āĻā§āϰāĻŋāĻ āĻā§ āĻā§ā§āĻž āĻĻā§ā§āĻžāϰ āĻāĻžāĻ āĻāϰ⧠āĻĨāĻžāĻā§āĨ¤ āϝāĻžāĻā§ āĻāĻāϰā§āĻāĻŋāϤ⧠<code>concatenation</code> āĻŦāϞāĻž āĻšā§āĨ¤ āĻāĻ āĻāĻžāĻāĻāĻž <code>concat()</code> āύāĻžāĻŽāĻ āĻĢāĻžāĻāĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĻ āĻāϰāĻž āĻšā§ā§ āĻĨāĻžāĻā§āĨ¤</p> - -<h3 id="āϏā§āĻā§āϰāĻŋāĻ_āĻĨā§āĻā§_āϏāĻāĻā§āϝāĻž">āϏā§āĻā§āϰāĻŋāĻ āĻĨā§āĻā§ āϏāĻāĻā§āϝāĻž</h3> - -<p>āϏā§āĻā§āϰāĻŋāĻ āĻā§ āϏāĻāĻā§āϝāĻžā§ āĻāύāĻāĻžāϰā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύ āύāĻŋāĻā§āϰ āĻŽā§āĻĨāĻĄāĻā§āϞ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĻ</p> - -<h4 id="parseInt()_āĻāϰ_parseFloat()"><code>parseInt()</code> āĻāϰ <code>parseFloat()</code></h4> - -<p>āĻĻā§āĻā§āύāĻ <code><a href="/en-US/docs/JavaScript/Reference/Global_Objects/parseInt" title="en-US/docs/JavaScript/Reference/Global Objects/parseInt">parseInt()</a></code> āĻāϰ <code><a href="/en-US/docs/JavaScript/Reference/Global_Objects/parseFloat" title="en-US/docs/JavaScript/Reference/Global Objects/parseFloat">parseFloat()</a></code> āĻĒāĻžāϤāĻžā§āĨ¤</p> - -<p><code>parseInt</code> āĻļā§āϧā§āĻŽāĻžāϤā§āϰ integer āϰāĻŋāĻāĻžāϰā§āύ āĻāϰā§, āϤāĻžāĻ āĻĻāĻļāĻŽāĻŋāĻ āϏāĻāĻā§āϝāĻž āύāĻŋā§ā§ āĻāĻžāĻāĻāĻžāϰāĻŦāĻžāϰā§āĻ āĻāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āϏā§āĻŽāĻŋāϤāĨ¤ āĻāĻāĻžā§āĻž, āĻāĻāĻāĻŋ āĻāĻžāϞ āĻ
āĻā§āϝāĻžāϏ āĻšāϞ āĻāĻ āĻĢāĻžāĻāĻļāύ⧠⧍⧠āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰ⧠āĻāύāĻāĻžāϰā§āϏāύā§āϰ āĻāĻŋāϤā§āϤāĻŋ (base) āĻĒāĻžāĻ āĻŋā§ā§ āĻĻā§āĻā§āĻžāĨ¤</p> - -<h4 id="''_āĻ
āĻĒāĻžāϰā§āĻāϰ">'+' āĻ
āĻĒāĻžāϰā§āĻāϰ</h4> - -<p>āϏā§āĻā§āϰāĻŋāĻ āĻā§ āϏāĻāĻā§āϝāĻžā§ āĻāύāĻāĻžāϰā§āĻ āĻāϰāĻžāϰ āĻāϰā§āĻāĻāĻž āĻŦā§āĻĻā§āϧāĻŋ āĻšāϞ '+' āĻ
āĻĒāĻžāϰā§āĻāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāĻ</p> - -<pre class="brush: js">"1.1" + "1.1" = "1.11.1" -(+"1.1") + (+"1.1") = 2.2 // āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻŦā§āĻāĻžāϰ āϏā§āĻŦāĻŋāϧāĻžāϰ āĻāύā§āϝ⧠āĻŦāύā§āϧāύ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšā§ā§āĻā§āĨ¤</pre> - -<h2 id="āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ">āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ</h2> - -<p>āĻāĻĒāύāĻžāϰ āĻāĻĒā§āϞāĻŋāĻā§āĻļāύ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āĻāύā§āϝ āϝā§āĻā§āύ āĻā§āϝāĻžāϞā§, āĻŽā§āĻŽāϰ⧠āϤ⧠āϏāĻāϰāĻā§āώāĻŖ āĻāϰ⧠āϰāĻžāĻāϤ⧠āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύāĨ¤ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āĻšāĻŋāϏā§āĻŦā§ āĻāĻŽāϰāĻž āϝ⧠āύāĻžāĻŽāĻā§āϞ⧠āĻĻāĻŋāϤ⧠āĻĒāĻžāϰāĻŦ āϤāĻžāĻĻā§āϰ <em>identifiers</em> āĻŦāϞāĻž āĻšā§āĨ¤ āĻāĻā§āϞ⧠āĻĻā§āĻā§āĻžāϰ āĻāĻŋāĻā§ āύāĻŋā§āĻŽ āĻāĻā§āĻ</p> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ <em>identifiers </em>āĻ
āĻŦāĻļā§āϝāĻ āĻā§āύ āĻŦāϰā§āĻŖ (letter), āĻāύā§āĻĄāĻžāϰāϏā§āĻā§āϰ (_) āĻ
āĻĨāĻŦāĻž āĻĄāϞāĻžāϰ āĻāĻŋāĻšā§āύ ($) āĻĻāĻŋā§ā§ āĻļā§āϰ⧠āĻāϰāϤ⧠āĻšāĻŦā§; āĻĒāϰāĻŦāϰā§āϤ⧠āĻ
āĻā§āώāϰ⧠āϏāĻāĻā§āϝāĻž (0-9) āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻžāĻŦā§āĨ¤ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻšāϰāĻĢā§āϰ case (āĻāĻāϰā§āĻā§āϤ⧠āĻŦā§ āĻšāĻžāϤā§āϰ āĻŦāĻž āĻā§āĻ āĻšāĻžāϤā§āϰ āĻšāϰāĻĢ) āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ - āĻāĻāϰā§āĻā§ "A" āĻĨā§āĻā§ āĻļā§āϰ⧠āĻāϰ⧠"Z" āĻĒāϰā§āϝāύā§āϤ āĻŦāϰā§āĻŖāĻā§āϞ⧠āĻŦā§ āĻšāĻžāϤā§āϰ, āĻāϰ "a" āĻĨā§āĻā§ āĻļā§āϰ⧠āĻāϰ⧠"z" āĻĒāϰā§āϝāύā§āϤ āĻŦāϰā§āĻŖāĻā§āϞ⧠āĻā§āĻ āĻšāĻžāϤā§āϰāĨ¤</p> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ ā§§.ā§Ģ āĻŦāĻž āĻāϰ āĻāĻĒāϰā§āϰ āĻāĻžāϰā§āϏāύāĻā§āϞā§āϤ⧠āĻāĻĒāύāĻŋ ISO 8859-1 āĻŦāĻž āĻāĻāύāĻŋāĻā§āĻĄ āĻ
āĻā§āώāϰ āϝā§āĻŽāύ āĻ
/āĻ/āĻ/āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĻ</p> - -<pre class="brush: js">var āĻĢāϞ = "āĻāϞāĻž"; -alert(āĻĢāϞ);</pre> - -<p>āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞā§āϰ āύāĻžāĻŽ āĻšāĻŋāϏā§āĻŦā§ āĻŦāĻžāĻāϞāĻž āĻ
āĻā§āώāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻāĻŋ! āĻāĻāĻžā§āĻžāĻ \uXXXX {{anch("Unicode escape sequences")}} āĻā§āϝāĻžāϰā§āĻāĻāĻžāϰ āĻšāĻŋāϏā§āĻŦā§ āĻāĻāĻĄā§āύā§āĻāĻŋāĻĢāĻžā§āĻžāϰ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻžāĻŦā§āĨ¤</p> - -<p>āĻŦā§āϧ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞā§āϰ āύāĻžāĻŽā§āϰ āĻāĻŋāĻā§ āĻāĻĻāĻžāĻšāϰāĻŖāĻ <code>Number_hits</code>, <code>temp99</code>, āĻāĻŦāĻ <code>_name</code>āĨ¤</p> - -<h3 id="āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ_āϤā§āϰāĻŋ_āĻāϰāĻž">āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āϤā§āϰāĻŋ āĻāϰāĻž</h3> - -<p>āĻĻā§'āĻāĻŋ āĻāĻĒāĻžā§ā§ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āϤā§āϰāĻŋ (declare) āĻāϰāĻž āϝāĻžā§āĻ</p> - -<ul> - <li><a href="/en-US/docs/JavaScript/Reference/Statements/var" title="en-US/docs/JavaScript/Reference/Statements/var">var</a> āĻā§-āĻā§āĻžāϰā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĨ¤ āϝā§āĻŽāύāĻ <code>var x = 42</code>āĨ¤ āϞā§āĻāĻžāϞ āĻāϰ āĻā§āϞā§āĻŦāĻžāϞ āĻĻā§āĻ āϧāϰāĻŖā§āϰ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ-āĻ āĻāĻ āĻā§āĻā§āĻžāϰā§āĻĄ āĻĻāĻŋā§ā§ āϤā§āϰāĻŋ āĻāϰāĻž āϝāĻžā§āĨ¤</li> - <li>āϏāϰāĻžāϏāϰāĻŋ āĻā§āϝāĻžāϞ⧠āĻāϏāĻžāĻāύ āĻāϰ⧠āĻĻāĻŋā§ā§āĨ¤ āϝā§āĻŽāύāĻ <code>x = 42</code>āĨ¤ āĻāĻāĻŋ āĻāϰāϞ⧠<a href="#Global_Variables">global āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ</a> āϤā§āϰāĻŋ āĻšāĻŦā§ āĻāϰ strict āϞā§āĻā§āϞā§āϰ āĻā§āĻžāϰā§āύāĻŋāĻ āϤā§āϰāĻŋ āĻšāĻŦā§āĨ¤ āϤāĻžāĻ āĻāĻ āĻĒāĻĻā§āϧāϤāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻ
āύā§āĻāĻŋāϤāĨ¤</li> -</ul> - -<h3 id="āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞā§āϰ_āĻŽāĻžāύ_āĻā§">āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞā§āϰ āĻŽāĻžāύ āĻā§?</h3> - -<p><code>var</code> āϏā§āĻā§āĻāĻŽā§āύā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻā§āύ āĻā§āϝāĻžāϞ⧠āĻĻāĻŋā§ā§ āĻāύāĻŋāĻļāĻŋā§āĻžāϞāĻžāĻāĻ āύāĻž āĻāϰāϞ⧠āϤāĻžāϰ āĻŽāĻžāύ āĻšāĻŋāϏā§āĻŦā§ āĻĨāĻžāĻāĻŦā§ <code><a href="/en-US/docs/JavaScript/Reference/Global_Objects/undefined" title="en-US/docs/JavaScript/Reference/Global Objects/undefined">undefined</a></code>āĨ¤</p> - -<p>āϤā§āϰāĻŋ āĻāϰāĻž āĻšā§āύāĻŋ (undeclared) āĻāĻŽāύ āĻā§āύ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āύāĻŋā§ā§ āĻāĻžāĻ āĻāϰāϤ⧠āĻā§āϞ⧠<code>ReferenceError</code> āĻāĻā§āϏā§āĻĒāĻļāύ āĻĒāĻžāĻŦā§āύāĻ</p> - -<pre class="brush: js">var a; -console.log("The value of a is " + a); // logs "The value of a is undefined" -console.log("The value of b is " + b); // throws ReferenceError exception -</pre> - -<p>āĻā§āύ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ⧠āĻā§āϝāĻžāϞ⧠āĻĻā§āĻā§āĻž āĻšā§ā§āĻā§ āĻāĻŋāύāĻž āĻāĻžāύāϤ⧠āϤāĻžāĻ <code>undefined</code> āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύāĨ¤ āύāĻŋāĻā§āϰ āĻā§āĻĄā§ <code>input</code> āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ⧠āĻā§āύ āĻā§āϝāĻžāϞ⧠āĻĻā§āĻ āύāĻŋ, āϤāĻžāĻ <code><a href="/en-US/docs/JavaScript/Reference/Statements/if...else" title="en-US/docs/JavaScript/Reference/Statements/if...else">if</a></code> āϏā§āĻā§āĻāĻŽā§āύā§āĻā§ <code>true</code> āĻĒāĻžāĻā§āĻž āϝāĻžāĻā§āĻā§āĻ</p> - -<pre class="brush: js">var input; -if(input === undefined){ - doThis(); -} else { - doThat(); -} -</pre> - -<p><span class="comment">The following is related to "Variables" section as potential values in assignment.</span></p> - -<p>āĻŦā§āϞāĻŋā§āĻžāύ āĻāύā§āĻā§āĻā§āϏāĻ āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϞ⧠āĻ
āĻŦāĻļā§āϝ <code>undefined</code>, <code>false</code> āĻšāĻŋāϏā§āĻŦā§ āĻāĻāϰāĻŖ āĻāϰā§āĨ¤ āϝā§āĻŽāύāĻ āύāĻŋāĻā§āϰ āĻā§āĻĄā§ <code>myFunction</code> āĻĢāĻžāĻāĻļāύāĻāĻŋ āĻāĻāĻāĻŋāĻāĻŋāĻāĻ āĻšāĻŦā§ āĻāĻžāϰāĻŖ <code>myArray</code> āĻāϞāĻŋāĻŽā§āύā§āĻ āĻāĻŋ āϤā§āϰāĻŋ āĻāϰāĻž āĻšā§ āύāĻŋāĨ¤</p> - -<pre class="brush: js">var myArray = new Array(); -if (!myArray[0]) myFunction(); -</pre> - -<p>āϤāĻŦā§ numeric āĻāύā§āĻā§āĻā§āϏāĻā§ āĻŦā§āϝāĻŦāĻšā§āϤ āĻšāϞ⧠<code>undefined</code> āĻāύāĻāĻžāϰā§āĻ āĻšāĻŦā§ <code>NaN</code> āĻāĻ</p> - -<pre class="brush: js">var a; -a + 2 = NaN</pre> - -<p>āϝāĻāύ āĻā§āύ āύāĻžāϞ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āĻā§āώā§āĻāĻž āĻāϰā§āύ, āϤāĻāύ āĻŦā§āϞāĻŋā§āĻžāύ āĻāύā§āĻā§āĻā§āϏāĻā§ false āĻāϰ numeric āĻāύā§āĻā§āĻā§āϏāĻā§ 0 āĻšāĻŋāϏā§āĻŦā§ āĻāϰ āĻŽāĻžāύ āύāĻŋāϰā§āĻŖāĻŋāϤ āĻšā§āĻ</p> - -<pre class="brush: js">var n = null; -console.log(n * 32); // logs 0 -</pre> - -<h3 id="āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞā§āϰ_āϏā§āĻĨāĻžā§āĻŋāϤā§āĻŦāϏā§āĻā§āĻĒ_(scope)">āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞā§āϰ āϏā§āĻĨāĻžā§āĻŋāϤā§āĻŦ/āϏā§āĻā§āĻĒ (scope)</h3> - -<p>āϝāĻāύ āĻāĻāĻāĻž āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āĻā§ āĻā§āύ āĻĢāĻžāĻāĻļāύā§āϰ āĻŦāĻžāĻāϰ⧠āϤā§āϰāĻŋ āĻāϰā§āύ āϤāĻāύ āϤāĻžāĻā§ <em>global </em>āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āĻŦāϞāĻŋ, āĻāĻžāϰāĻŖ āĻĄāĻā§āĻŽā§āύā§āĻā§āϰ āϝā§āĻā§āύ āĻāĻžā§āĻāĻžā§ āĻ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āĻāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻžāĻŦā§āĨ¤ āĻ
āĻĒāϰāĻĻāĻŋāĻā§, āĻā§āύ āĻĢāĻžāĻāĻļāύā§āϰ āĻāĻŋāϤāϰ āϝāĻĻāĻŋ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞāĻāĻŋ āϤā§āϰāĻŋ āĻāϰā§āύ, āϤāĻžāĻšāϞ⧠āϏā§āĻāĻŋ <em>local </em>āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ, āĻāĻžāϰāĻŖ āĻ āĻĢāĻžāĻāĻļāύā§āϰ āĻŦāĻžāĻāϰ⧠āĻ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞā§āϰ āĻā§āύ āĻ
āϏā§āϤāĻŋāϤā§āĻŦ āύāĻžāĻāĨ¤</p> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ <a href="/bn-BD/docs/JavaScript/Guide/Statements#Block_Statement" title="/bn-BD/docs/JavaScript/Guide/Statements#Block_Statement">āĻŦā§āϞāĻ āϏā§āĻā§āĻā§āĻŽā§āύā§āĻā§āϰ</a> āĻāϞāĻžāĻĻāĻž āĻā§āύ āϏā§āĻā§āĻĒ āύā§āĻ; āĻŦāϰāĻ āĻāĻāĻāĻž āĻĢāĻžāĻāĻļāύ⧠āϝāϤāĻā§āϞ⧠āĻŦā§āϞāĻ-āĻ āĻĨāĻžāĻā§āĻ āύāĻž āĻā§āύ āϏāĻŦāĻā§āϞ⧠āĻāĻāĻ āϏā§āĻā§āĻĒā§ - āĻ āĻĢāĻžāĻāĻļāύā§āϰ āϏā§āĻā§āĻĒā§ āĻĨāĻžāĻā§āĨ¤ āϝā§āĻŽāύ āύāĻŋāĻā§āϰ āĻā§āĻĄ 5 āϞāĻ āĻāϰāĻŦā§ (āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāύāϏā§āϞ⧠5 āϞāĻŋāĻāĻŦā§) āĻāĻžāϰāĻŖ x āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞā§āϰ āϏā§āĻā§āĻĒ if āĻŦā§āϞāĻā§āϰ āĻŦāĻžāĻāϰā§āĻ āĻāĻā§āĨ¤</p> - -<pre class="brush: js">if (true) { - var x = 5; -} -console.log(x); -</pre> - -<p>āĻ
āύā§āϝ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻāĻžāώāĻžāϰ āϏāĻžāĻĨā§ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āĻ
āĻŽāĻŋāϞ āĻāĻāĻžāύā§āĻāĨ¤ āĻāϰā§āĻāĻāĻž āĻ
āĻĒā§āϰāϤā§āϝāĻžāĻļāĻŋāϤ āĻŦā§āϝāĻžāĻĒāĻžāϰ āĻšāϞāĻ āĻĒāϰ⧠āϤā§āϰāĻŋ āĻāϰāĻž āĻšā§ā§āĻā§ āĻāĻŽāύ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āĻāĻā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύ āĻ
āύāĻžā§āĻžāϏā§āĨ¤ āĻāĻžāϰāĻŖ āϧāϰ⧠āύā§āĻā§āĻž āĻšā§ āϝ⧠āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āĻā§āϞ⧠āĻĢāĻžāĻāĻļāύā§āϰ āĻļā§āϰā§āϤā§āĻ āĻā§āĻā§ āύā§āĻā§āĻž āĻšā§ā§āĻā§āĨ¤ āϤāĻŦā§ āϝāĻžāĻ āĻšā§āĻ, āϝāĻĻāĻŋ āĻā§āύ āĻā§āϝāĻžāϞ⧠āĻĻāĻŋā§ā§ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ initialize āύāĻž āĻāϰā§āύ āϤāĻžāĻšāϞ⧠āĻāϰ āĻŽāĻžāύ <code>undefined</code> āĻĒāĻžāĻŦā§āύ āĨ¤</p> - -<pre class="brush: js">/** - * Example 1 - */ -console.log(x === undefined); // logs "true" -var x = 3; - - -/** - * Example 2 - */ -// will return a value of undefined -var myvar = "my value"; - -(function() { - console.log(myvar); // undefined - var myvar = "local value"; -})(); -</pre> - -<p>⧍ āύāĻžāĻŽā§āĻŦāĻžāϰ āĻāĻĻāĻžāĻšāϰāĻŖ āĻāĻŋ āĻā§āĻŦ āϏāĻžāĻŦāϧāĻžāύ⧠āĻĻā§āĻā§āύ! ⧍ āύāĻŽā§āĻŦāϰ āĻāĻĻāĻžāĻšāϰāĻŖāĻāĻŋ āĻāĻāĻžāĻŦā§ āĻāĻžāĻ āĻāϰāĻŦā§āĻ</p> - -<pre class="brush: js">var myvar = "my value"; - -(function() { - var myvar; - console.log(myvar); // undefined - myvar = "local value"; -})();</pre> - -<p>āϝā§āĻŽāύāĻāĻž āĻŦāϞā§āĻāĻŋāϞāĻžāĻŽ, āϏāĻŦ <code>var āϏā§āĻā§āĻāĻŽā§āύā§āĻāĻā§āϞ⧠āϝā§āύ āĻĢāĻžāĻāĻļāύā§āϰ āĻļā§āϰā§āϤā§āĻ āϤā§āϰāĻŋ āĻāϰāĻž āĻšā§ā§āĻā§āĨ¤ āĻāĻāĻžāĻŦā§ āĻā§āĻĄ āĻāϰāϞ⧠āĻā§āϞ āĻšāĻā§āĻžāϰ āϏāĻŽā§āĻāĻžāĻŦāύāĻž āĻāĻŽā§ āϝāĻžā§ āĻāϰ āϏāĻšāĻā§āĻ āĻŦā§āĻāϤ⧠āĻĒāĻžāϰāĻž āϝāĻžā§ āĻā§ āĻšāĻā§āĻā§!</code></p> - -<h3 id="āĻā§āϞā§āĻŦāĻžāϞ_āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ">āĻā§āϞā§āĻŦāĻžāϞ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ</h3> - -<p>āĻā§āϞā§āĻŦāĻžāϞ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āĻšāĻā§āĻā§ āĻāϏāϞ⧠āĻāĻāĻāĻž <em>global object</em> āĻāϰ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ! āĻā§ā§āĻŦāĻĒā§āĻāĻā§ āĻā§āϞā§āĻŦāĻžāϞ āĻ
āĻŦāĻā§āĻā§āĻ āĻāĻž āĻšāĻā§āĻā§ <code><a href="/en-US/docs/DOM/window" title="en-US/docs/DOM/window">window</a>, āϤāĻžāĻ āĻāĻĒāύāĻŋ </code><code>window.<em>variable </em>āϏāĻŋāύā§āĻā§āϝāĻžāĻā§āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĻ āĻā§āϞā§āĻŦāĻžāϞ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āĻāĻā§āϏā§āϏ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤</code></p> - -<p><span class="comment">need links to pages discussing scope chains and the global object</span>āĻĢāϞāϏā§āĻŦāϰā§āĻĒ, āĻŦā§āϰāĻžāĻāĻāĻžāϰā§āϰ āĻāĻ āĻāĻāύā§āĻĄā§ āϤ⧠āϤā§āϰāĻŋ āĻāϰāĻžÂ āĻā§āϞā§āĻŦāĻžāϞ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āĻā§ āĻŦā§āϰāĻžāĻāĻāĻžāϰā§āϰ āĻ
āύā§āϝ āĻāĻāύā§āĻĄā§āϤ⧠āĻŦāĻž āĻĢā§āϰā§āĻŽ āĻĨā§āĻā§ āĻāĻā§āϏā§āϏ āĻāϰāĻž āϝāĻžāĻŦā§ āĻāĻāύā§āĻĄā§ āĻŦāĻž āĻĢā§āϰā§āĻŽāĻāĻŋāϰ name āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĨ¤ āϝā§āĻŽāύ, āĻā§āύ āĻāĻāĻāĻž <code>FRAMESET āĻĄāĻā§āĻŽā§āύā§āĻā§ āϤā§āϰāĻŋ āĻāϰāĻž </code><code>phoneNumber āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞāĻā§ āĻāϰ āĻā§āύ āĻŦāĻžāĻā§āĻāĻž āĻĢā§āϰā§āĻŽ (child frame) āĻĨā§āĻā§ </code><code>parent.phoneNumber āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻā§āϏā§āϏ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤</code></p> - -<h2 id="āĻāύā§āϏāĻā§āϝāĻžāύā§āĻ">āĻāύā§āϏāĻā§āϝāĻžāύā§āĻ</h2> - -<p>āĻļā§āϧ⧠āĻĒā§āĻž āϝāĻžāĻŦā§, āĻŽāĻžāύ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻž āϝāĻžāĻŦā§āĻŦā§ āύāĻž āĻāĻŽāύ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ <code><a href="/en-US/docs/JavaScript/Reference/Statements/const" title="en-US/docs/JavaScript/Reference/Statements/const">const</a> āĻā§-āĻā§āĻžāϰā§āĻĄ āĻĻāĻŋā§ā§āĨ¤ āĻāϰ āĻāĻāĻĄā§āύā§āĻāĻŋāĻĢāĻžā§āĻžāϰ āĻāϰ āϏāĻŋāύā§āĻā§āϝāĻžāĻā§āϏ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞā§āϰ āĻāĻāĻĄā§āύā§āĻāĻŋāĻĢāĻžā§āĻžāϰ āĻāϰ āĻŽāϤāĻāĻ āĻ
āĻŦāĻļā§āϝāĻŋ āĻ
āĻā§āώāϰ, āĻāύā§āĻĄāĻžāϰāϏā§āĻā§āϰ āĻ
āĻĨāĻŦāĻž $ āĻāĻŋāĻšā§āύ āĻĻāĻŋā§ā§ āĻļā§āϰ⧠āĻšāϤ⧠āĻšāĻŦā§ āĻāϰ āĻāϰāĻĒāϰ āĻ
āĻā§āώāϰ, āϏāĻāĻā§āϝāĻž āĻŦāĻž āĻāύā§āĻĄāĻžāϰāϏā§āĻā§āϰ āĻĨāĻžāĻāϤ⧠āĻĒāĻžāϰāĻŦā§āĨ¤</code></p> - -<pre class="brush: js">const prefix = '212'; -</pre> - -<p>āĻļā§āϰā§āϤā§āĻ āĻŽāĻžāύ āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰ⧠āĻĻā§āĻā§āĻžāϰ āĻĒāϰ āĻāύā§āϏāĻā§āϝāĻžāύā§āĻ āĻāϰ āĻŽāĻžāύ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻž āϝāĻžā§ āύāĻž āĻŦāĻž āύāϤā§āύ āĻāϰ⧠āĻāĻāĻ āύāĻžāĻŽā§ āĻāύā§āϏāĻā§āϝāĻžāύā§āĻ āϤā§āϰāĻŋ āĻāϰāĻž āϝāĻžā§ āύāĻžāĨ¤</p> - -<p>āĻāύā§āϏāĻā§āϝāĻžāύā§āĻ āĻāϰ āϏā§āĻā§āĻĒ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞā§āϰ āĻŽāϤāĻāĨ¤ āϤāĻŦā§ <code>const āĻā§-āĻā§āĻžāϰā§āĻĄ āĻāĻž āĻ
āĻŦāĻļā§āϝāĻ āϞāĻŋāĻāϤ⧠āĻšāĻŦā§, āύāĻž āĻšāϞ⧠āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻā§āĻāĻžāĻŦā§ āϧāϰāĻŦā§ āĻāĻĒāύāĻŋ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āύāĻžāĻāĻŋ āĻāύā§āϏāĻā§āϝāĻžāύā§āĻ āĻā§āύāĻāĻž āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻāĻžāĻā§āĻā§āύ! āĻā§āĻā§āĻžāϰā§āĻĄ āĻāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āύāĻž āĻāϰāϞ⧠āϤāĻžāĻ āĻāĻā§ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āĻšāĻŋāϏā§āĻŦā§āĻ āĻāĻŖā§āϝ āĻāϰāĻž āĻšāĻŦā§āĨ¤</code></p> - -<p>āĻāĻāĻ āϏā§āĻā§āĻĒā§āϰ āĻā§āϤāϰ āĻā§āĻŖ āĻĢāĻžāĻāĻļāύ āĻ
āĻĨāĻŦāĻž āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞā§āϰ āύāĻžāĻŽā§ āĻāύā§āϏāĻā§āϝāĻžāύā§āĻ āϤā§āϰāĻŋ āĻāϰāĻž āϝāĻžā§ āύāĻžāĨ¤ āϝā§āĻŽāύāĻ</p> - -<pre class="brush: js">// āύāĻŋāĻā§āϰ āĻā§āĻĄā§ āĻā§āϞ āĻāĻā§ -function f() {}; -const f = 5; - -// āύāĻŋāĻā§āϰāĻāĻžāĻ āĻā§āϞ! -function f() { - const g = 5; - var g; - - //statements -} -</pre> - -<h2 id="āϞāĻŋāĻā§āϝāĻžāϰā§āϞ">āϞāĻŋāĻā§āϝāĻžāϰā§āϞ</h2> - -<p>āϞāĻŋāĻāĻžāϰā§āϞ āĻā§ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻā§āϝāĻžāϞ⧠āĻšāĻŋāϏā§āĻŦā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻžā§āĨ¤ āĻāĻā§āϞ⧠āϝā§āĻāĻžāĻŦā§ āĻĻā§āĻāĻžāύ⧠āĻšā§, āϏā§āĻāĻžāĻŦā§āĻ āϞāĻŋāĻāϤ⧠āĻšāĻŦā§ - āĻāĻā§āϞ⧠āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āύāĻžāĨ¤ āϝā§āĻāĻžāĻŦā§ āĻĻā§āĻāĻžāύ⧠āĻšāĻā§āĻā§ āϏā§āĻāĻžāĻŦā§āĻ āĻā§āĻĄā§ āϞāĻŋāĻāϤ⧠āĻšāĻŦā§ āĻŦāϞā§āĻ āĻāĻĻā§āϰ āύāĻžāĻŽ āϞāĻŋāĻāĻžāϰā§āϞ (literal)! āĻāĻ āĻ
āĻāĻļā§ āύāĻŋāĻā§āϰ āϞāĻŋāĻā§āϝāĻžāϰā§āϞ āĻā§āϞ⧠āύāĻŋā§ā§ āĻāϞā§āĻāύāĻž āĻāϰā§āĻāĻŋāĻ</p> - -<ul> - <li>{{anch("Array āϞāĻŋāĻāĻžāϰā§āϞ")}}</li> - <li>{{anch("āĻŦā§āϞāĻŋā§āĻžāύ āϞāĻŋāĻāĻžāϰā§āϞ")}}</li> - <li>{{anch("āĻāĻā§āύāĻžāĻāĻļā§āϰ āϞāĻŋāĻāĻžāϰā§āϞ")}}</li> - <li>{{anch("Integers")}}</li> - <li>{{anch("Object literals")}}</li> - <li>{{anch("String literals")}}</li> -</ul> - -<h3 id="Array_āϞāĻŋāĻāĻžāϰā§āϞ">Array āϞāĻŋāĻāĻžāϰā§āϞ</h3> - -<p>Array āϞāĻŋāĻāĻžāϰā§āϞ āĻšāĻā§āĻā§ āĻļā§āĻŖā§āϝ āĻŦāĻž āĻāϰ āĻĨā§āĻā§ āĻŦā§āĻļāĻŋ āϏāĻāĻā§āϝāĻ "āĻāĻā§āϏāĻĒā§āϰā§āĻļāύā§āϰ" āĻāĻāĻāĻž āϞāĻŋāϏā§āĻ - āĻāĻ āϏāĻŦ āĻāĻā§āϏāĻĒā§āϰā§āĻļāύā§āϰ āĻĒā§āϰāϤā§āϝā§āĻā§āĻ āĻšāĻā§āĻā§ array āĻāĻŋāϰ āĻāĻā§āĻāĻāĻŋ āϏāĻĻāϏā§āϝ - āĻāĻ āϞāĻŋāϏā§āĻā§āϰ āϏāĻžāĻŽāύ⧠āĻāϰ āĻĒāϰ⧠āϤā§āϤā§ā§ āĻŦāύā§āϧāύ⧠([]) āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤ āϝāĻāύ āĻāĻĒāύāĻŋ array āϞāĻŋāĻāĻžāϰā§āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠array āϤā§āϰāĻŋ āĻāϰāĻŦā§āύ, āϤāĻāύ āĻāĻ āϞāĻŋāϏā§āĻā§āϰ āĻā§āϝāĻžāϞā§āĻā§āϞā§āĻā§ array āĻāĻŋāϰ āϏāĻĻāϏā§āϝ āĻšāĻŋāϏā§āĻŦā§ āĻŦāĻŋāĻŦā§āĻāύāĻž āĻāϰ⧠arrayāĻāĻŋ āĻāύāĻŋāĻļāĻŋā§āĻžāϞāĻžāĻāĻ āĻāϰāĻž āĻšā§āĨ¤ āĻāϰ āϝāϤāĻā§āϞ⧠āϏāĻĻāϏā§āϝ āĻĻāĻŋāϞāĻžāĻŽ, array āĻāϰ length āϤāϤāĨ¤</p> - -<p>āύāĻŋāĻā§āϰ āĻāĻĻāĻžāĻšāϰāĻŖā§ ā§Š āϏāĻĻāϏā§āϝ āĻŦāĻŋāĻļāĻŋāώā§āĻ āϤāĻĻāύā§āϤ āĻāĻŽāĻŋāĻāĻŋ āĻĨā§āĻā§āĻā§ <code>coffees āύāĻžāĻŽā§āϰ array āϤā§āϰāĻŋ āĻāϰāĻž āĻšā§ā§āĻā§ - array āĻāĻŋāϰ length āĻ āϤāĻžāĻ āϤāĻŋāύāĻ</code></p> - -<pre class="brush: js">var coffees = ["French Roast", "Colombian", "Kona"]; -</pre> - -<p><strong>āĻā§ā§āĻžāϞ āĻāϰā§āύāĻ</strong> array āϞāĻŋāĻāĻžāϰā§āϞ āĻšāĻā§āĻā§ āĻŦāĻŋāĻļā§āώ āϧāϰāĻŖā§āϰ āĻ
āĻŦāĻā§āĻā§āĻ āĻāύāĻŋāĻļāĻŋā§āĻžāϞāĻžāĻāĻāĻžāϰāĨ¤ āĻĻā§āĻā§āύ <a href="/bn-BD/docs/JavaScript/Guide/Working_with_Objects#Using_Object_Initializers" title="/bn-BD/docs/JavaScript/Guide/Working_with_Objects#Using_Object_Initializers">āĻāĻŋāĻāĻžāĻŦā§ āĻ
āĻŦāĻā§āĻā§āĻ āĻāύāĻŋāĻļāĻŋā§āĻžāϞāĻžāĻāĻāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻžā§āĨ¤</a></p> - -<p>āϝāĻĻāĻŋ āĻāĻĒ-āϞā§āĻā§āϞ āĻā§āĻĄā§ (āĻŽāĻžāύ⧠āĻĢāĻžāĻāĻļāύā§āϰ āĻŦāĻžāĻāϰā§āϰ āĻā§āĻĄā§) array āϤā§āϰāĻŋ āĻāϰāĻž āĻšā§, āϝā§āĻ āĻāĻā§āϏāĻĒā§āϰā§āĻļāύ⧠array āϞāĻŋāĻāĻžāϰā§āϞāĻāĻŋ āĻāĻā§ - āϏā§āĻ āĻāĻā§āϏāĻĒā§āϰā§āĻļāύāĻāĻŋ āϝāϤāĻŦāĻžāϰ execute āĻāϰāĻž āĻšāĻŦā§ āϤāϤāĻŦāĻžāϰ-āĻ array āĻāĻŋ āĻāύā§āĻāĻžāϰāĻĒā§āϰā§āĻ (āύāϤā§āύ āĻāϰ⧠āϤā§āϰāĻŋ) āĻāϰāĻž āĻšāĻŦā§āĨ¤ āĻāĻāĻžā§āĻž āĻā§āύ āĻĢāĻžāĻāĻļāύā§āϰ āĻā§āϤāϰ array āϞāĻŋāĻāĻžāϰā§āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϞ⧠āϝāϤāĻŦāĻžāϰ āĻĢāĻžāĻāĻļāύāĻāĻŋ āĻāϞ āĻāϰāĻŦā§āύ āϤāϤāĻŦāĻžāϰ āϞāĻŋāĻāĻžāϰā§āϞāĻāĻŋ āϤā§āϰāĻŋ āĻāϰāĻž āĻšāĻŦā§āĨ¤</p> - -<p>Array āϞāĻŋāĻāĻžāϰā§āϞ <code>Array</code> āĻ
āĻŦāĻā§āĻā§āĻ-āĻ āĻŦāĻā§āĨ¤ āĻĒā§ā§āύ <a href="/bn-BD/docs/JavaScript/Guide/Predefined_Core_Objects#Array_Object" title="/bn-BD/docs/JavaScript/Guide/Predefined_Core_Objects#Array_Object">āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ</a>āĨ¤</p> - -<h4 id="Array_āϞāĻŋāĻāĻžāϰā§āϞā§_āĻŦāĻžā§āϤāĻŋ_āĻāĻŽāĻž'āϰ_āĻŦā§āϝāĻŦāĻšāĻžāϰ">Array āϞāĻŋāĻāĻžāϰā§āϞ⧠āĻŦāĻžā§āϤāĻŋ āĻāĻŽāĻž'āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ</h4> - -<p>Array āϞāĻŋāĻāĻžāϰā§āϞ⧠āϝ⧠āϏāĻŦ āϏāĻĻāϏā§āϝ āĻĻāĻŋāϤā§āĻ āĻšāĻŦā§ āĻāĻŽāύ āĻāĻĨāĻž āύāĻžāĻ - āϝāĻĻāĻŋ āĻā§āύ row āϤ⧠āĻĒāϰāĻĒāϰ āĻĻā§āĻāĻāĻž āĻāĻŽāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ āϤāĻžāĻšāϞ⧠āĻāĻŽāĻž āĻĻā§āĻā§āϰ āĻŽāĻžāĻā§āϰ āϏāĻĻāϏā§āϝāĻāĻŋ <code>undefined</code> āĻšāĻŋāϏā§āĻŦā§ āĻĨāĻžāĻā§āĨ¤ āύāĻŋāĻā§āϰ āĻāĻĻāĻžāĻšāϰāĻŖā§ <code>fish</code> array āϤā§āϰāĻŋ āĻāϰāĻž āĻšā§ā§āĻā§ āĻāĻāĻžāĻŦā§āĻ</p> - -<pre class="brush: js">var fish = ["Lion", , "Angel"]; -</pre> - -<p>āĻāĻ array āϤ⧠āĻĻā§āĻā§ āϏāĻĻāϏā§āϝā§āϰ āĻŽāĻžāύ āĻāĻā§ āĻāϰ āĻāĻāĻāĻŋāϰ āĻā§āϝāĻžāϞ⧠āύāĻžāĻāĨ¤ (<code>fish[0] </code>āĻšāĻā§āĻā§ "Lion", <code>fish[1]</code> āĻšāĻā§āĻā§ <code>undefined</code>, āĻāϰ <code>fish[2]</code> āĻšāĻā§āĻā§ "Angel")āĨ¤</p> - -<p>āϏāĻĻāϏā§āϝā§āϰ āϞāĻŋāϏā§āĻā§āϰ āĻļā§āώ⧠āϝāĻĻāĻŋ āĻāĻŽāĻž āĻĻāĻŋā§ā§ āϰāĻžāĻā§āύ āϏā§āĻāĻŋ āĻ
āĻā§āϰāĻžāĻšā§āϝ āĻāϰāĻž āĻšāĻŦā§āĨ¤ āύāĻŋāĻā§āϰ āĻāĻĻāĻžāĻšāϰāĻŖā§ array āĻāϰ length āϤāĻŋāύāĨ¤ <code>myList[3]</code> āĻŦāϞ⧠āĻā§āύ āϏāĻĻāϏā§āϝ āύā§āĻāĨ¤ āĻļā§āώā§āϰ āĻāĻ āĻ
āϤāϰāĻŋāĻā§āϤ āĻāĻŽāĻž āĻāĻžā§āĻž āĻŦāĻžāĻāĻŋ āϏāĻŦ āĻāĻŽāĻž-āĻ āύāϤā§āύ āϏāĻĻāϏā§āϝ āύāĻŋāϰā§āĻĻā§āĻļ āĻāϰā§āĨ¤ (<strong>āĻā§ā§āĻžāϞ āĻāϰā§āύāĻ</strong> āĻĒā§āϰā§āύ⧠āĻŦā§āϰāĻžāĻāĻāĻžāϰ⧠āĻļā§āώā§āϰ āĻ
āϤāĻŋāϰāĻŋāĻā§āϤ āĻāĻŽāĻž āϤā§āϰā§āĻāĻŋ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻĒāĻžāϰ⧠āϤāĻžāĻ āϞāĻŋāϏā§āĻā§āϰ āĻļā§āώ⧠āĻŦāĻžā§āϤāĻŋ āĻāĻŽāĻž āύāĻž āĻĻā§āĻā§āĻžāĻ āĻāĻžāϞāĨ¤)</p> - -<pre class="brush: js">var myList = ['home', , 'school', ]; -</pre> - -<p>āύāĻŋāĻā§āϰ āĻāĻĻāĻžāĻšāϰāĻŖā§ array āĻāϰ length āĻāĻžāϰāĨ¤Â <code>myList[0]</code> āĻāϰ <code>myList[2]</code> āĻ
āϏāĻāĻā§āĻāĻžā§āĻŋāϤāĨ¤</p> - -<pre class="brush: js">var myList = [ , 'home', , 'school']; -</pre> - -<p>āύāĻŋāĻā§āϰ āĻāĻĻāĻžāĻšāϰāĻŖā§ array āĻāϰ length āĻāĻžāϰāĨ¤Â <code>myList[1]</code> āĻāϰ <code>myList[3]</code> āĻ
āϏāĻāĻā§āĻāĻžā§āĻŋāϤāĨ¤<code> āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻļā§āώā§āϰ āĻāĻŽāĻž āĻ
āĻā§āϰāĻžāĻšā§āϝ āĻāϰāĻž āĻšā§ā§āĻā§āĻ</code></p> - -<pre class="brush: js">var myList = ['home', , 'school', , ]; -</pre> - -<p>āĻ
āϤāĻŋāϰāĻŋāĻā§āϤ āĻāĻŽāĻž'āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧠āĻĢāϞāĻžāĻĢāϞ āĻā§ āĻāϏ⧠āϏā§āĻāĻž āĻ āĻŋāĻāĻŽāϤ āĻŦā§āĻāϤ⧠āĻĒāĻžāϰāĻžāĻāĻž āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖāĨ¤ āύāĻŋāĻā§ āĻā§āĻĄ āϞā§āĻāĻžāϰ āϏāĻŽā§ array'āϰ āϝ⧠āϏāĻĻāϏā§āϝāĻā§āϞā§āϰ āĻŽāĻžāύ āĻĻāĻŋāϤ⧠āĻāĻžāύ āύāĻž, āϏāϰāĻžāϏāϰāĻŋ <code>undefined</code> āĻŽāĻžāύ āĻŦāϏāĻŋā§ā§ āĻĻāĻŋāϞ⧠āĻāĻĒāύāĻžāϰ āĻā§āĻĄ āϏāĻšāĻā§āĻ āĻŦā§āĻāĻž āϝāĻžāĻŦā§ āĻāϰ āĻāĻŦāĻŋāώā§āϝāϤ⧠āĻāĻžāĻ āĻāϰāĻžāĻ āϏāĻšāĻ āĻšāĻŦā§āĨ¤</p> - -<h3 id="āĻŦā§āϞāĻŋā§āĻžāύ_āϞāĻŋāĻāĻžāϰā§āϞ">āĻŦā§āϞāĻŋā§āĻžāύ āϞāĻŋāĻāĻžāϰā§āϞ</h3> - -<p>āĻŦā§āϞāĻŋā§āĻžāύ āĻāĻžāĻāĻĒā§āϰ āĻĻā§'āϧāϰāĻŖā§āϰ āϞāĻŋāĻāĻžāϰā§āϞ āĻāĻā§āĻ <code>true</code> āĻāϰ <code>false</code>āĨ¤</p> - -<p>āĻĒā§āϰāĻŋāĻŽāĻŋāĻāĻŋāĻ (āϝā§āĻā§āϞ⧠āĻ
āĻŦāĻā§āĻā§āĻ āύāĻž) <code>true</code> āĻāϰ <code>false</code> āĻŦā§āϞāĻŋā§āĻžāύ āĻā§āϝāĻžāϞ⧠āĻā§ Boolean āĻ
āĻŦāĻā§āĻā§āĻā§āϰ true āĻāϰ false āĻā§āϝāĻžāϞā§āϰ āϏāĻžāĻĨā§ āĻā§āϞāĻŋā§ā§ āĻĢā§āϞāĻŦā§āύ āύāĻž - āĻāĻāĻŋ āĻĒā§āϰāĻŋāĻŽāĻŋāĻāĻŋāĻ āĻā§āϝāĻžāϞā§āĻā§āϞā§āϰ wrapper āĻšāĻŋāϏā§āĻŦā§āĻ āĻāĻžāĻ āĻāϰā§āĨ¤ āĻāϰ⧠āϤāĻĨā§āϝā§āϰ āĻāύā§āϝ <a href="/bn-BD/docs/JavaScript/Guide/Predefined_Core_Objects#Boolean_Object" title="/bn-BD/docs/JavaScript/Guide/Predefined_Core_Objects#Boolean_Object">āĻŦā§āϞāĻŋā§āĻžāύ āĻ
āĻŦāĻā§āĻā§āĻ</a> āύāĻŋā§ā§ āĻĒā§ā§āύāĨ¤</p> - -<h3 id="Integers">Integers</h3> - -<p>Integers (āĻĒā§āϰā§āĻŖ āϏāĻāĻā§āϝāĻž) āĻā§ ā§§ā§Ļ (āĻĻāĻļāĻŽāĻŋāĻ), ā§§ā§Ŧ (āĻšā§āĻā§āϏāĻžāĻĄā§āϏāĻŋāĻŽāĻžāϞ) āĻŦāĻž ā§Ž(āĻ
āĻā§āĻāĻžāϞ) āĻāϰ āĻāĻŋāϤā§āϤāĻŋāϤ⧠(base) āĻĒā§āϰāĻāĻžāĻļ āĻāϰāĻž āϝāĻžā§āĨ¤</p> - -<ul> - <li>āĻĻāĻļāĻŽāĻŋāĻ āĻĒā§āϰā§āĻŖ āϏāĻāĻā§āϝāĻžāϰ āϞāĻŋāĻāĻžāϰā§āϞ āĻšāĻā§āĻā§ āĻāĻ āĻŦāĻž āĻāĻāĻžāϧāĻŋāĻ āϏāĻāĻā§āϝāĻžāϰ āĻā§āϰāĻŽ āϝāĻžāϰ āĻļā§āϰā§āϤ⧠āĻļā§āĻŖā§āϝ āĻĨāĻžāĻāϤ⧠āĻĒāĻžāϰāĻŦā§ āύāĻžāĨ¤</li> - <li>āĻļā§āϰā§āϤ⧠āĻļā§āĻŖā§āϝ āϏāĻš āĻāĻ āĻŦāĻž āĻāĻāĻžāϧāĻŋāĻ āϏāĻāĻā§āϝāĻžāϰ āĻā§āϰāĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϞ⧠āϏā§āĻāĻŋ āĻ
āĻā§āĻāĻžāϞ āĻŦāϞ⧠āĻāĻŖā§āϝ āĻšā§āĨ¤ āĻ
āĻā§āĻāĻžāϞ āĻāĻŋāϤā§āϤāĻŋāϤ⧠āĻļā§āϧā§āĻŽāĻžāϤā§āϰ ā§Ļ-ā§ āĻāĻ āĻā§āĻāĻŋ āĻĄāĻŋāĻāĻŋāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻžā§āĨ¤</li> - <li>āĻļā§āϰā§āϤ⧠0x (āĻ
āĻĨāĻŦāĻž 0X) āϏāĻš āĻāĻ āĻŦāĻž āĻāĻāĻžāϧāĻŋāĻ āϏāĻāĻā§āϝāĻžāϰ āĻā§āϰāĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϞ⧠āϏā§āĻāĻŋ āĻšā§āĻā§āϏāĻžāĻĄā§āϏāĻŋāĻŽāĻžāϞ āĻŦāϞ⧠āĻāĻŖā§āϝ āĻšā§āĨ¤ āĻāĻ āĻāĻŋāϤā§āϤāĻŋāϤ⧠0-9 āĻāĻ āĻā§āĻāĻŋ āĻĄāĻŋāĻāĻŋāĻ āĻāĻžā§āĻžāĻ a-f āĻŦāĻž A - F āĻāĻ āĻ
āĻā§āώāϰāĻā§āϞ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻžā§āĨ¤</li> -</ul> - -<p>āĻ
āĻā§āĻāĻžāϞ āϞāĻŋāĻā§āϰā§āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āύāĻŋāϰā§āϤāϏāĻžāĻšāĻŋāϤ āĻāϰ ECMA-262 ā§Šā§ āϏāĻāϏā§āĻāϰāĻŖā§ āĻŦāĻžāĻĻ āĻĻāĻŋā§ā§ āĻĻā§āĻā§āĻž āĻšā§ā§āĻā§āĨ¤ āĻ
āĻŦāĻļā§āϝ āĻĒā§āϰāύ⧠āĻā§āĻĄ āϝāĻžāϤ⧠āĻāϞāϤ⧠āĻĒāĻžāϰ⧠āϏā§āĻšā§āϤ⧠āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ ā§§.ā§Ģ āĻ āĻāĻāύ⧠āĻ
āĻā§āĻāĻžāϞ āϏāĻŽāϰā§āĻĨāύ āĻāϰā§āĨ¤</p> - -<p>Integer āϞāĻŋāĻā§āϰā§āϞā§āϰ āĻāĻŋāĻā§ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ</p> - -<pre class="eval">0, 117 and -345 (āĻĻāĻļāĻŽāĻŋāĻ, base 10) -015, 0001 and -077 (āĻ
āĻā§āĻāĻžāϞ, base 8) -0x1123, 0x00111 and -0xF1A7 (āĻšā§āĻā§āϏāĻžāĻĄā§āϏāĻŋāĻŽāĻžāϞ, "hex" or base 16) -</pre> - -<h3 id="āĻāĻā§āύāĻžāĻāĻļā§āϰ_āϞāĻŋāĻāĻžāϰā§āϞ">āĻāĻā§āύāĻžāĻāĻļā§āϰ āϞāĻŋāĻāĻžāϰā§āϞ</h3> - -<p>āĻāĻā§āύāĻžāĻāĻļā§ āύāĻŋāĻā§āϰ āĻŦāĻŋāώā§āĻā§āϞ⧠āĻĨāĻžāĻā§āĻ</p> - -<ul> - <li>āĻāĻŋāĻšā§āύ (sign) āϏāĻš/āĻāĻžā§āĻž āĻĻāĻļāĻŽāĻŋāĻ āĻāĻŋāϤā§āϤāĻŋāϰ āĻĒā§āϰā§āĻŖ āϏāĻāĻā§āϝāĻž (āĻļā§āϰā§āϤ⧠''+'' āĻ
āĻĨāĻŦāĻž ''- '' āĻāĻŋāĻšā§āύ āĻĨāĻžāĻāϤ⧠āĻĒāĻžāϰā§)</li> - <li>āĻāĻāĻāĻž āĻĻāĻļāĻŽāĻŋāĻ āĻĢā§āĻāĻž ("."),</li> - <li>āĻĻāĻļāĻŽāĻŋāĻ āĻĢā§āĻāĻžāϰ āĻĒāϰā§āϰ āĻ
āĻāĻļ (āϝā§āĻāĻž āĻāĻŋāύāĻž ā§§ā§Ļ-āĻāĻŋāϤā§āϤāĻŋāϰ āĻĒā§āϰā§āĻŖ āϏāĻāĻā§āϝāĻž),</li> - <li>āĻāĻā§āϏāĻĒā§āύā§āύā§āĻ (exponent)</li> -</ul> - -<p>Exponent āĻ
āĻāĻļ "e" āĻ
āĻĨāĻŦāĻž "E" āĻĻāĻŋā§ā§ āĻļā§āϰ⧠āĻšā§ āĻāϰ āĻāϰ āĻĒāϰ āĻĨāĻžāĻā§ ā§§ā§Ļ-āĻāĻŋāϤā§āϤāĻŋāϰ āĻĒā§āϰā§āĻŖāϏāĻāĻā§āϝāĻž, āϝā§āĻāĻžāϰ āĻļā§āϰā§āϤ⧠āĻāĻŦāĻžāϰ + āĻ
āĻĨāĻŦāĻž - āĻāĻŋāĻšā§āύ āĻĨāĻžāĻāϤ⧠āĻĒāĻžāϰ⧠āύāĻžāĻ āĻĒāĻžāϰā§āĨ¤ āĻāĻāĻāĻž āĻāĻā§āύāĻžāĻāĻļ āϞāĻŋāĻā§āϰā§āϞ⧠āĻāĻŽāĻĒāĻā§āώ⧠āĻāĻāĻāĻŋ āĻĄāĻŋāĻāĻŋāĻ (āϏāĻāĻā§āϝāĻž) āĻāĻŦāĻ āĻšā§ āĻĻāĻļāĻŽāĻŋāĻ āĻĢā§āĻāĻž āĻ
āĻĨāĻŦāĻž "e" (āĻ
āĻĨāĻŦāĻž "E") āĻĨāĻžāĻāϤ⧠āĻšāĻŦā§āĨ¤</p> - -<p>āĻāĻā§āύāĻžāĻāĻļ āϞāĻŋāĻā§āϰā§āϞā§āϰ āĻāĻŋāĻā§ āĻāĻĻāĻžāĻšāϰāĻŖ āĻšāϞāĻ 3.1415, -3.1E12, .1e12, āĻāϰ 2E-12āĨ¤</p> - -<p>āĻĒāϰāĻŋāώā§āĻāĻžāϰ āĻāϰ⧠āĻŦāϞāϤ⧠āĻā§āϞā§, āϏāĻŋāύā§āĻā§āϝāĻžāĻā§āϏ āĻšāĻā§āĻā§āĻ</p> - -<pre class="eval">[digits][.digits][(E|e)[(+|-)]digits] -</pre> - -<p>āϝā§āĻŽāύāĻ</p> - -<pre class="eval">3.14 -2345.789 -.3333333333333333333 -</pre> - -<h3 id="āĻ
āĻŦāĻā§āĻā§āĻ_āϞāĻŋāĻā§āϰā§āϞ">āĻ
āĻŦāĻā§āĻā§āĻ āϞāĻŋāĻā§āϰā§āϞ</h3> - -<p>āĻĻā§āĻŦāĻŋāϤā§ā§ āĻŦāύā§āϧāύā§āϰ ({}) āĻā§āϤāϰ āĻļā§āĻŖā§āϝ/āĻāĻ/āĻāĻāĻžāϧāĻŋāĻ āύāĻžāĻŽ-āĻā§āϝāĻžāϞ⧠āϝā§āĻāϞ (name-value pairs) āϞāĻŋāĻā§ āĻ
āĻŦāĻā§āĻā§āĻ āϞāĻŋāĻā§āϰā§āϞ āϤā§āϰāĻŋ āĻāϰāĻž āϝāĻžā§āĨ¤ āϤāĻŦā§ āĻā§āύ āϏā§āĻā§āĻāĻŽā§āύā§āĻā§āϰ āĻļā§āϰā§āϤā§āĻ āĻ
āĻŦāĻā§āĻā§āĻ āϞāĻŋāĻā§āϰā§āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻžā§ āύāĻžāĨ¤ āĻāĻŽāύāĻāĻž āĻāϰāϞ⧠āϤā§āϰā§āĻāĻŋ āϤā§āϰāĻŋ āĻšāĻŦā§ āĻ
āĻĨāĻŦāĻž āĻāĻĒāύāĻŋ āϝā§āĻŽāύāĻāĻž āĻāĻļāĻž āĻāϰāĻāĻŋāϞā§āύ āϏā§āϰāĻāĻŽ āĻĢāϞ āĻĒāĻžāĻŦā§āύ āύāĻž - āĻāĻžāϰāĻŖ āĻļā§āϰā§āϤā§āĻ { āĻĻā§āĻā§ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŽāύ⧠āĻāϰāϤ⧠āĻĒāĻžāϰ⧠āĻāĻĒāύāĻŋ āĻŦā§āϞāĻ āĻļā§āϰ⧠āĻāϰāĻā§āύāĨ¤</p> - -<p>āύāĻŋāĻā§āϰ āĻāĻĻāĻžāĻšāϰāĻŖā§ āĻ
āĻŦāĻā§āĻā§āĻ āϞāĻŋāĻā§āϰā§āϞ āĻĻā§āĻāĻžāύ⧠āĻšā§ā§āĻā§āĨ¤ <code>car</code> āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻĒā§āϰāĻĨāĻŽ āϏāĻĻāϏā§āϝ <code>myCar</code> āύāĻžāĻŽā§āϰ āĻāĻāĻāĻŋ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ; āĻĻā§āĻŦāĻŋāϤā§ā§ āϏāĻĻāϏā§āϝ <code>getCar</code> āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻļāύ <code>(CarTypes("Honda"));</code> āĻāύāĻā§āĻ āĻāϰā§, āĻāϰ āϤā§āϤā§ā§ āϏāĻĻāϏā§āϝ <code>special</code> āĻāϤā§āĻŽāϧā§āϝ⧠āϤā§āϰāĻŋ āĻāϰāĻž āĻāĻāĻāĻž āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠(<code>Sales</code>)āĨ¤</p> - -<pre class="brush: js">var Sales = "Toyota"; - -function CarTypes(name) { - return (name == "Honda") ? - name : - "Sorry, we don't sell " + name + "." ; -} - -var car = { myCar: "Saturn", getCar: CarTypes("Honda"), special: Sales }; - -console.log(car.myCar); // Saturn -console.log(car.getCar); // Honda -console.log(car.special); // Toyota -</pre> - -<p>āĻāĻāĻžā§āĻžāĻ, āĻā§āύ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋāϰ āύāĻžāĻŽ āĻšāĻŋāϏā§āĻŦā§ āϏāĻāĻā§āϝāĻž āĻāĻŋāĻāĻŦāĻž āϏā§āĻā§āϰāĻŋāĻ āϞāĻŋāĻā§āϰā§āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āĻ
āĻĨāĻŦāĻž āĻāĻ āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻā§āϤāϰ āĻāϰā§āĻāĻāĻŋāĻā§ āύā§āϏā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āύāĻŋāĻā§āϰ āĻāĻĻāĻžāĻšāϰāĻŖā§ āĻĻā§āĻā§āύāĻ</p> - -<pre class="brush: js">var car = { manyCars: {a: "Saab", "b": "Jeep"}, 7: "Mazda" }; - -console.log(car.manyCars.b); // Jeep -console.log(car[7]); // Mazda -</pre> - -<p>āĻĻā§āĻž āĻāϰ⧠āĻā§ā§āĻžāϞ āĻāϰā§āύāĻ</p> - -<pre class="brush: js">var foo = {a: "alpha", 2: "two"}; -console.log(foo.a); // alpha -console.log(foo[2]); // two -//console.log(foo.2); // Error: missing ) after argument list -//console.log(foo[a]); // Error: a is not defined -console.log(foo["a"]); // alpha -console.log(foo["2"]); // two -</pre> - -<h3 id="āϏā§āĻā§āϰāĻŋāĻ_āϞāĻŋāĻā§āϰā§āϞ">āϏā§āĻā§āϰāĻŋāĻ āϞāĻŋāĻā§āϰā§āϞ</h3> - -<p>āϏā§āĻā§āϰāĻŋāĻ āϞāĻŋāĻā§āϰā§āϞ āϤā§āϰāĻŋ āĻšā§ āĻļā§āĻŖā§āϝ āĻŦāĻž āĻāϰ āĻĨā§āĻā§ āĻŦā§āĻļāĻŋ āĻā§āϝāĻžāϰā§āĻāĻāĻžāϰ āĻĄāĻŦāϞ-āĻā§āĻā§āĻļāύ (") āĻŦāĻž āĻāĻĻā§āϧā§āϤāĻŋ āĻāĻŋāĻšā§āύ āĻŦāĻž single quotation (') āĻāĻŋāĻšā§āύ āĻāϰ āĻŽāϧā§āϝ⧠āϰāĻžāĻāϞā§āĨ¤ āϤāĻŦā§ double āĻŦāĻž single āϝā§āĻ āĻāĻĻā§āϧā§āϤāĻŋ āĻāĻŋāĻšā§āύ-āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ āύāĻž āĻā§āύ āϏā§āĻā§āϰāĻŋāĻ āϞāĻŋāĻā§āϰā§āϞā§āϰ āĻļā§āϰā§āϤ⧠āĻāϰ āĻļā§āώ⧠āĻāĻāĻ āĻĒā§āϰāĻāĻžāϰā§āϰ āĻāĻŋāĻšā§āύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤ āύāĻŋāĻā§ āĻāĻŋāĻā§ āϏā§āĻā§āϰāĻŋāĻ āϞāĻŋāĻā§āϰā§āϞā§āϰ āĻāĻĻāĻžāĻšāϰāĻŖ āĻĻā§āĻā§āύāĻ</p> - -<ul> - <li><code>"foo"</code></li> - <li><code>'bar'</code></li> - <li><code>"1234"</code></li> - <li><code>"one line \n another line"</code></li> - <li><code>"John's cat"</code></li> -</ul> - -<p>āϏā§āĻā§āϰāĻŋāĻ āϞāĻŋāĻā§āϰā§āϞ⧠āĻāĻĒāύāĻŋ āϏā§āĻā§āϰāĻŋāĻ āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āϝā§āĻā§āύ āĻĢāĻžāĻāĻļāύ āĻāϞ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύ - āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āϏā§āĻŦā§āĻāĻā§āϰāĻŋā§āĻāĻžāĻŦā§ āϏā§āĻā§āϰāĻŋāĻ āϞāĻŋāĻā§āϰā§āϞ āĻā§ āĻ
āϏā§āĻĨāĻžā§ā§ āĻ
āĻŦāĻā§āĻā§āĻā§ āĻāύāĻāĻžāϰā§āĻ āĻāϰā§, āĻāϰāĻĒāϰ āĻŽā§āĻĨāĻĄāĻāĻŋ āĻāϞ āĻāϰā§, āϤāĻžāϰāĻĒāϰ āĻ
āϏā§āĻĨāĻžā§ā§ āĻ
āĻŦāĻā§āĻā§āĻāĻāĻŋ āĻĢā§āϞ⧠āĻĻā§ā§āĨ¤ āĻāĻĒāύāĻŋ <code>String.length </code>āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āϏā§āĻā§āϰāĻŋāĻ āϞāĻŋāĻā§āϰā§āϞā§āϰ āĻāĻĒāϰāĻ</p> - -<pre class="brush: js">"John's cat".length -</pre> - -<p>āϏā§āĻā§āϰāĻŋāĻ āĻ
āĻŦāĻā§āĻā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ⧠āĻŦāĻŋāĻļā§āώ āĻā§āύ āĻāĻžāϰāĻŖ āύāĻž āĻĨāĻžāĻāϞ⧠āĻāĻĒāύāĻžāϰ āĻāĻāĻŋāϤ āĻšāĻŦā§ āϏā§āĻā§āϰāĻŋāĻ āϞāĻŋāĻā§āϰā§āϞ-āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāĨ¤ āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āĻĻā§āĻā§āύāĻ <a href="/en-US/docs/JavaScript/Guide/Predefined_Core_Objects#String_Object" title="en-US/docs/JavaScript/Guide/Predefined Core Objects#String Object">String Object</a> āĨ¤</p> - -<h4 id="āϏā§āĻā§āϰāĻŋāĻ_āĻ_āĻŦāĻŋāĻļā§āώ_āĻ
āĻā§āώāϰ_āĻŦā§āϝāĻŦāĻšāĻžāϰ">āϏā§āĻā§āϰāĻŋāĻ āĻ āĻŦāĻŋāĻļā§āώ āĻ
āĻā§āώāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ</h4> - -<p>āĻāϤāĻžāύā§āĻāϤāĻŋāĻ āĻ
āĻā§āώāϰā§āϰ āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻŦāĻŋāĻļā§āĻš āĻ
āĻā§āώā§āϰ āĻ āϏā§āĻā§āϰāĻŋāĻ āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύ, āϝā§āĻŽāύāĻāĻž āĻĻā§āĻāĻžāύ⧠āĻšā§ā§āĻā§ āĻāĻĻāĻžāĻšāϰāĻŖā§āĻ</p> - -<pre class="brush: js">"one line \n another line" -</pre> - -<p>āύāĻŋāĻā§āϰ āĻā§āĻŦāĻŋāϞ⧠āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āĻŦāĻŋāĻļā§āώ āĻ
āĻā§āώāϰāĻā§āϞ⧠āϝā§āĻā§āϞ⧠āϏā§āĻā§āϰāĻŋāĻ āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύ āϏā§āĻā§āϞ⧠āĻĻā§āĻāĻžāύ⧠āĻšā§ā§āĻā§āĻ</p> - -<table class="standard-table"> - <caption>āĻā§āĻŦāĻŋāϞ ⧍.ā§§ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āĻŦāĻŋāĻļā§āώ āĻ
āĻā§āώāϰ</caption> - <thead> - <tr> - <th scope="col">āĻ
āĻā§āώāϰ</th> - <th scope="col">āĻ
āϰā§āĻĨ</th> - </tr> - </thead> - <tbody> - <tr> - <td><code>\b</code></td> - <td>Backspace</td> - </tr> - <tr> - <td><code>\f</code></td> - <td>Form feed</td> - </tr> - <tr> - <td><code>\n</code></td> - <td>āύāϤā§āύ āϞāĻžāĻāύ</td> - </tr> - <tr> - <td><code>\r</code></td> - <td>Carriage return</td> - </tr> - <tr> - <td><code>\t</code></td> - <td>Tab</td> - </tr> - <tr> - <td><code>\v</code></td> - <td>Vertical tab</td> - </tr> - <tr> - <td><code>\'</code></td> - <td>āĻāϰā§āϧāĻāĻŽāĻž or single quote</td> - </tr> - <tr> - <td><code>\"</code></td> - <td>Double quote</td> - </tr> - <tr> - <td><code>\\</code></td> - <td>Backslash character (\).</td> - </tr> - <tr> - <td><code>\<em>XXX</em></code></td> - <td>Latin-1 āĻāύāĻā§āĻĄāĻŋāĻ āϏāĻš āĻ
āĻā§āώāϰāĻāĻŋ 0 āĻāĻŦāĻ 377 āĻāϰ āĻŽāϧā§āϝ⧠āϤāĻŋāύāĻāĻŋ āĻ
āĻā§āĻāĻžāϞ āϏāĻāĻā§āϝāĻž āĻĻā§āĻŦāĻžāϰāĻž XXX āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤ āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, \251 āĻšāϞ āĻāĻĒāĻŋāϰāĻžāĻāĻ āĻĒā§āϰāϤā§āĻā§āϰ āĻ
āĻāĻāĻžāϞ āĻā§āϰāĻŽāĨ¤</td> - </tr> - <tr> - <td><code>\x<em>XX</em></code></td> - <td>Latin-1 āĻāύāĻā§āĻĄāĻŋāĻ āϏāĻš āĻ
āĻā§āώāϰāĻāĻŋ 00 āĻāĻŦāĻ FF āĻāϰ āĻŽāϧā§āϝāĻāĻžāϰ āϏāĻāĻā§āϝāĻžāĻā§āϞāĻŋ āĻĻā§āĻŦāĻžāϰāĻž XXX āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤ āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, \xA9 āĻšāϞ āĻāĻĒāĻŋāϰāĻžāĻāĻ āĻĒā§āϰāϤā§āĻā§āϰ āĻšā§āĻā§āϏāĻžāĻĄā§āϏāĻŋāĻŽā§āϞ āĻā§āϰāĻŽāĨ¤</td> - </tr> - <tr> - <td><code>\u<em>XXXX</em></code></td> - <td>āĻāĻāύāĻŋāĻā§āĻĄ āĻ
āĻā§āώāϰ āĻāĻžāϰāĻāĻŋ āĻšā§āĻā§āϏāĻžāĻĄā§āϏāĻŋāĻŽā§āϞ āϏāĻāĻā§āϝāĻž āĻĻā§āĻŦāĻžāϰāĻž XXXX āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰāĻž āĻšā§āĨ¤ āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, \u00A9 āĻšāϞ āĻāĻĒāĻŋāϰāĻžāĻāĻ āĻĒā§āϰāϤā§āĻā§āϰ āĻāĻāύāĻŋāĻā§āĻĄ āĻā§āϰāĻŽāĨ¤ {{anch("Unicode escape sequences")}} āĻ āĻĻā§āĻā§āύ.</td> - </tr> - </tbody> -</table> - -<h4 id="āĻ
āĻā§āώāϰ_āĻāϏā§āĻā§āĻĒ_(escape)_āĻāϰāĻž">āĻ
āĻā§āώāϰ āĻāϏā§āĻā§āĻĒ (escape) āĻāϰāĻž</h4> - -<p>āϝā§āĻ āĻ
āĻā§āώāϰāĻā§āϞ⧠āĻā§āĻŦāĻŋāϞ ⧍.ā§§ āĻ āĻĻā§āĻāĻžāύ⧠āĻšā§āύāĻŋ āϏā§āĻā§āϞā§āϰ āϏāĻžāĻŽāύā§āϰ āĻŦā§āϝāĻžāĻ-āϏā§āϞā§āϝāĻžāĻļ āĻ
āĻā§āϰāĻžāĻšā§āϝ āĻāϰāĻž āĻšā§āĨ¤ āĻāĻŋāύā§āϤ⧠āĻāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āύāĻŋāϰā§āϤāϏāĻžāĻšāĻŋāϤ āĻāϰāĻž āĻšā§ āĻāĻŦāĻ āĻāϰāĻžāĻ āĻāĻāĻŋāϤ āύā§āĨ¤</p> - -<p>āϏā§āĻā§āϰāĻŋāĻ āĻāϰ āĻŽāϧā§āϝ⧠āĻāĻĻā§āϧā§āϤāĻŋ āĻāĻŋāĻšā§āύ āĻĻāĻŋāϤ⧠āĻĒāĻžāϰā§āύ āĻāĻāĻŋāϰ āϏāĻžāĻŽāύ⧠āĻŦā§āϝāĻžāĻ-āϏā§āϞā§āϝāĻžāĻļ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĨ¤ āĻāĻāĻŋ-āĻ <em>āĻāϏāĻā§āĻĒ</em> āĻāϰāĻž (āĻāĻĻā§āϧā§āϤāĻŋ āĻāĻŋāĻšā§āύ āĻā§) āĻšāĻŋāϏā§āĻŦā§ āĻĒāϰāĻŋāĻāĻŋāϤāĨ¤ āϝā§āĻŽāύāĻ</p> - -<pre class="brush: js">var quote = "He read \"The Cremation of Sam McGee\" by R.W. Service."; -console.log(quote); -</pre> - -<p>āĻāϰ āĻĢāϞāĻžāĻĢāϞ āĻšāĻŦā§ āĻāĻŽāύāĻ</p> - -<pre class="eval">He read "The Cremation of Sam McGee" by R.W. Service. -</pre> - -<p>āĻ
āĻŦāĻļā§āϝ āϏā§āĻā§āϰāĻŋāĻ āĻ āĻŦā§āϝāĻžāĻ-āϏā§āϞā§āϝāĻžāĻļ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻāĻā§āĻ āĻāϏāĻā§āĻĒ āĻāϰāϤ⧠āĻšāĻŦā§! āϝā§āĻŽāύ, āϏā§āĻā§āϰāĻŋāĻ āĻ <code>c:\temp</code> āĻŽāĻžāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻāĻžāĻāϞā§āĻ</p> - -<pre class="brush: js">var home = "c:\\temp"; -</pre> - -<p>āϞāĻžāĻāύ-āĻŦāĻŋāϰāϤāĻŋ āĻāϏāĻā§āĻĒ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āϏā§āĻā§āϞā§āϰ āĻāĻā§ āĻŦā§āϝāĻžāĻ-āϏā§āϞā§āϝāĻžāĻļ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĨ¤ āĻŦā§āϝāĻžāĻ-āϏā§āϞā§āϝāĻžāĻļ āĻāϰ āϞāĻžāĻāύ-āĻŦāĻŋāϰāϤāĻŋ (āĻā§āĻŦā§āϰā§āĻĄā§āϰ āĻāύā§āĻāĻžāϰ āĻā§āĻĒā§ āϞāĻžāĻāύ āĻŦāĻŋāϰāϤāĻŋ āĻĻā§āĻā§āĻž āϝāĻžā§) āĻĻā§āĻā§āĻ āϏā§āĻā§āϰāĻŋāĻ āĻāϰ āĻŽāĻžāύ āĻĨā§āĻā§ āϏāϰāĻŋā§ā§ āύā§āĻā§āĻž āĻšāĻŦā§āĻ</p> - -<pre class="brush: js">var str = "this string \ -is broken \ -across multiple\ -lines." -<span class="objectBox objectBox-text">console.log(str);</span> // <span class="objectBox objectBox-text">this string is broken across multiplelines.</span> -</pre> - -<p>āϝāĻĻāĻŋāĻ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ "heredoc" āϏāĻŋāύā§āĻā§āϝāĻžāĻā§āĻ¸Â āύā§āĻ, āĻāĻĒāύāĻŋ āĻāĻžāĻāĻžāĻāĻžāĻāĻŋ āĻāĻŋāĻā§ āĻāĻāĻāĻž āĻĒā§āϤ⧠āĻĒāĻžāϰā§āύ āϞāĻžāĻāύ-āĻŦāĻŋāϰāϤāĻŋ āĻāϏāĻā§āĻĒ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāϰ āĻāϏāĻā§āĻĒ āĻāϰāĻž āϞāĻžāĻāύāĻŦā§āϰā§āĻ āĻĒā§āϰāϤāĻŋ āϞāĻžāĻāύā§āϰ āĻļā§āώ⧠āĻĻāĻŋā§ā§āĻ</p> - -<pre class="brush: js">var poem = -"Roses are red,\n\ -Violets are blue.\n\ -I'm schizophrenic,\n\ -And so am I." -</pre> - -<h2 id="āĻāĻāύāĻŋāĻā§āĻĄ">āĻāĻāύāĻŋāĻā§āĻĄ</h2> - -<p>āĻāĻāύāĻŋāĻā§āĻĄ āĻšāĻā§āĻā§ āĻŦāĻŋāĻļā§āĻŦāĻŦā§āϝāĻžāĻĒā§ āϏā§āĻŦā§āĻā§āϤ āĻā§āϝāĻžāϰā§āĻāĻāĻžāϰ-āĻā§āĻĄāĻŋāĻ āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ, āĻā§āύ āĻāĻžāώāĻž (āϝā§āĻŽāύāĻ āĻŦāĻžāĻāϞāĻž) āϞā§āĻāĻžāϰ āĻāύā§āϝ āĻŦā§āϝāĻŦāĻšā§āϤ āĻšā§āĨ¤ āĻāĻŽā§āϰāĻŋāĻāĻž, āĻāĻāϰā§āĻĒ, āĻŽāϧā§āϝāĻĒā§āϰāĻžāĻā§āϝ, āĻāĻĢā§āϰāĻŋāĻāĻž, āĻāĻžāϰāϤ, āĻāĻļāĻŋā§āĻž, āĻĒā§āϝāĻžāϏāĻŋāĻĢāĻŋāĻāĻž āϏāĻŦ āĻ
āĻā§āĻāϞā§āϰ āĻāĻžāώāĻžāϰ-āĻ āϏāĻžāĻĒā§āϰā§āĻ āĻāĻā§ āĻāĻāύāĻŋāĻā§āĻĄā§āĨ¤ āĻļā§āϧ⧠āϤāĻžāĻ āύ⧠āĻāϤāĻŋāĻšāĻžāϏāĻŋāĻ āĻĒāĻžāĻŖā§āĻĄā§āϞāĻŋāĻĒāĻŋ āĻāϰ āĻā§āĻāύāĻŋāĻā§āϝāĻžāϞ āϏāĻŋāĻŽā§āĻŦāϞ āĻĻā§āĻā§āĻžāϰ āĻ āĻŦā§āϝāĻŦāϏā§āĻĨāĻž āĻāĻā§āĨ¤ āĻĒā§āĻĨāĻŋāĻŦā§āϰ āĻŦāĻŋāĻāĻŋāύā§āύ āĻāĻžāώāĻžā§ āϞā§āĻāĻžāϞā§āĻāĻŋāϰ āĻāĻĻāĻžāύ-āĻĒā§āϰāĻĻāĻžāύ, āĻĒā§āϰāϏā§āϏ āĻāϰāĻž, āĻāĻĒā§āϏāĻĨāĻžāĻĒāύ āĻāϰāĻž āϏāĻŦāĻāĻŋāĻā§āĻ āĻāĻāύāĻŋāĻā§āĻĄ āĻĻāĻŋā§ā§ āĻāϰāĻž āϝāĻžā§ (āϝā§āĻŽāύāĻāĻž āĻāĻĒāύāĻžāϰāĻž āĻāĻāύ āĻāĻ āϞā§āĻāĻžāĻāĻž āĻŦāĻžāĻāϞāĻžā§ āĻĒā§āϤ⧠āĻĒāĻžāϰāĻā§āύ āĻāĻāύāĻŋāĻā§āĻĄ āĻāϰ āĻāύā§āϝ-āĻ!)āĨ¤ āĻāĻāĻžā§āĻž āϏāĻžāϧāĻžāϰāĻŖ āĻāĻžāĻŖāĻŋāϤāĻŋāĻ āĻāϰ āĻā§āĻāύāĻŋāĻāĻžāϞ āĻāĻŋāĻšā§āύ-āĻ āĻĻā§āĻā§āĻž āϝāĻžā§āĨ¤ āĻŦāĻšā§āĻāĻžāώāĻžā§ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻŋāĻ āĻāϰāĻžāϰ āϝ⧠āĻāύā§āϤāϰā§āĻāĻžāϤāĻŋāĻ āϏāĻŽāϏā§āϝāĻž āĻāĻŋāϞ, āĻāĻāύāĻŋāĻā§āĻĄ āϤāĻžāϰ āϏāĻŽāĻžāϧāĻžāύ āĻāϰā§āĻā§āĨ¤ āĻ
āĻŦāĻļā§āϝ āύāϤā§āύ āĻāĻŋāĻā§ āĻāĻžāώāĻž āĻŦāĻž āĻĒā§āϰāĻžāĻā§āϤāĻŋāĻšāĻžāϏāĻŋāĻ āĻĒāĻžāĻŖā§āĻĄā§āϞāĻŋāĻĒāĻŋāϰ āĻāύā§āϝ āϏāĻžāĻĒā§āϰā§āĻ āύāĻžāĻ āĻĒā§āϤ⧠āĻĒāĻžāϰā§āύāĨ¤</p> - -<p>āϏāĻŦ āĻāύāĻā§āĻĄāĻŋāĻ āĻāϰ āĻāύā§āϝā§-āĻ āĻāĻāύāĻŋāĻā§āĻĄ āĻŦāϰā§āĻŖāĻŽāĻžāϞāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻžā§āĨ¤ ASCII (American Standard Code for Information Interchange) āĻŦāϰā§āĻŖāĻŽāĻžāϞāĻžāϰ āĻāĻĒāϰ āĻāĻŋāϤā§āϤāĻŋ āĻāϰ⧠āĻāĻāύāĻŋāĻā§āĻĄ āĻŽāĻĄā§āϞ āĻāϰāĻž āĻšā§ā§āĻā§āĨ¤ āĻĒā§āϰāϤā§āϝā§āĻāĻāĻŋ āĻšāϰāĻĢā§āϰ āĻāύā§āϝ āĻāĻāĻŋ āĻāĻāĻāĻŋ āϏāĻāĻā§āϝāĻž āĻāϰ āύāĻžāĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĨ¤ āĻāĻ āϏāĻāĻā§āϝāĻžāĻāĻŋ'āϰ āĻŦāĻŋāĻ āϰāĻŋāĻĒā§āϰā§āĻā§āύā§āĻā§āĻļāύ āĻ āĻā§āϝāĻžāϰā§āĻā§āĻāĻžāϰ āĻāύāĻā§āĻĄāĻŋāĻ āĻ āĻŦāϞāĻž āĻĨāĻžāĻā§āĨ¤ ā§§ā§Ŧ-āĻŦāĻŋāĻā§āϰ āϏāĻāĻā§āϝāĻžāĻāĻŋ āĻšā§āĻā§āϏāĻžāĻĄā§āϏāĻŋāĻŽāĻžāϞ⧠āĻĒā§āϰāĻāĻžāĻļ āĻāϰāĻž āĻšā§, āĻāϰ āĻāϰ āϏāĻžāĻŽāύ⧠āĻĨāĻžāĻā§ U āĻ
āĻā§āώāϰāĻāĻŋāĨ¤ āϝā§āĻŽāύ, U+0041 āĻĻāĻŋā§ā§ A āĻŦā§āĻāĻžāύ⧠āĻšā§āĨ¤ āĻāϰ āĻāĻ āĻ
āĻā§āώāϰāĻāĻŋāϰ āĻ
āύāύā§āϝ āύāĻžāĻŽ āĻšāϞ LATIN CAPITAL LETTER AāĨ¤</p> - -<p><strong>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ ā§§.ā§Š āĻāϰ āĻāĻā§āϰ āĻāĻžāϰā§āϏāύ⧠āĻāĻāύāĻŋāĻā§āĻĄ āϏāĻžāĻĒā§āϰā§āĻ āύā§āĻāĨ¤</strong></p> - -<h3 id="ASCII_āĻāĻŦāĻ_ISO_āĻāϰ_āϏāĻžāĻĨā§_āĻāĻāύāĻŋāĻā§āĻĄ_āĻāĻŽā§āĻĒā§āϝāĻžāĻāĻŋāĻŦāĻŋāϞāĻŋāĻāĻŋ">ASCII āĻāĻŦāĻ ISO āĻāϰ āϏāĻžāĻĨā§ āĻāĻāύāĻŋāĻā§āĻĄ āĻāĻŽā§āĻĒā§āϝāĻžāĻāĻŋāĻŦāĻŋāϞāĻŋāĻāĻŋ</h3> - -<p>āĻāĻāύāĻŋāĻā§āĻĄ āĻāύā§āϤāϰā§āĻāĻžāϤāĻŋāĻ āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ ISO/IEC 10646-1; 1993 āĻĻā§āĻŦāĻžāϰāĻž āϏāĻŽā§āĻĒā§āϰā§āĻŖāĻāĻžāĻŦā§ āϏāĻŽāϰā§āĻĨāĻŋāϤ, āϝā§āĻāĻž āĻāĻŋāύāĻž ISO 10646 āĻāϰ āĻ
āĻāĻļāĨ¤</p> - -<p>āĻŦā§āĻļāĻāĻŋāĻā§ āĻāĻāύāĻŋāĻā§āĻĄ āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ (UTF-8, UTF-16 āĻāĻŦāĻ ISO UCS-2 āϏāĻš) āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšā§ āĻāĻāύāĻŋāĻā§āĻĄ āĻā§ āĻŦāĻŋāĻ āĻšāĻŋāϏā§āĻŦā§ āĻĻā§āĻāĻžāύā§āϰ āĻāύā§āϝāĨ¤ (āĻŽāĻžāύ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰāĻŋāĻ āĻĒā§āϰā§ā§āĻā§āϰ āĻāύā§āϝ!)</p> - -<p>āĻāĻāύāĻŋāĻā§āĻĄā§āϰ UTF-8 āĻāύāĻā§āĻĄāĻŋāĻ ASCII āĻŦāϰā§āĻŖāĻŽāĻžāϞāĻžāϰ āϏāĻžāĻĨā§ āϏāĻŽāϰā§āĻĨāĻŋāϤ āĻāϰ āĻ
āύā§āĻ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽā§āĻ āĻāĻā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšā§āĨ¤ āĻĒā§āϰāĻĨāĻŽ ā§§ā§¨ā§Ž āĻāĻŋ āĻāĻāύāĻŋāĻā§āĻĄ āĻ
āĻā§āώāϰ āĻĻāĻŋā§ā§ ASCII āĻ
āĻā§āώāϰāĻā§āϞā§āĻā§ āĻĒā§āϰāĻāĻžāĻļ āĻāϰāĻž āĻšā§, āĻāϰ āĻāĻā§āϞā§āϰ āĻŦāĻžāĻāĻ-āĻŽāĻžāύ āĻ āĻāĻāĻ (ASCII āϤ⧠āϝā§āĻ āĻŽāĻžāύ āĻāĻŋāϞ) āϰāĻžāĻāĻž āĻšā§ā§āĻā§āĨ¤ U+0020 āĻĨā§āĻā§ āĻļā§āϰ⧠āĻāϰ⧠U+007E āĻĒāϰā§āϝāύā§āϤ āĻāĻāύāĻŋāĻā§āĻĄ āĻ
āĻā§āώāϰāĻā§āϞ⧠0x20 āĻĨā§āĻā§Â 0x7E āĻĒāϰā§āϝāύā§āϤ ASCII āĻ
āĻā§āώāϰāĻā§āϞā§āĻā§ āύāĻŋāϰā§āĻĻā§āĻļ āĻāϰā§āĨ¤ ASCII āĻāϰ āϏāĻžāĻĨā§ āĻĒāĻžāϰā§āĻĨāĻā§āϝ āĻšāϞ ASCII āϞā§āϝāĻžāĻāĻŋāύ āĻŦāϰā§āĻŖāĻŽāĻžāϞāĻž āϏāĻŽāϰā§āĻĨāύ āĻāϰ⧠(āĻāϰ ā§ āĻŦāĻŋāĻā§āϰ āĻā§āϝāĻžāϰā§āĻā§āĻāĻžāϰ āϏā§āĻ āĻĻāĻŋā§ā§ āϤā§āϰāĻŋ), āϝā§āĻāĻžāύ⧠UTF-8 ā§§ āĻĨā§āĻā§ ā§Ē āĻāĻŋ āĻ
āĻā§āĻā§āĻ ("āĻ
āĻā§āĻā§āĻ" āĻŽāĻžāύ⧠āĻšāϞ ā§Ž āĻŦāĻŋāĻ, āĻŦāĻž ā§§ āĻŦāĻžāĻāĻ) āĻĻāĻŋā§ā§ āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻ
āĻā§āώāϰ āύāĻŋāϰā§āĻĻā§āĻļ āĻāϰā§āĨ¤ āϤāĻžāĻ, āĻā§ā§āĻ āĻŽāĻŋāϞāĻŋā§āύ āĻ
āĻā§āώāϰ UTF-8 āĻĻāĻŋā§ā§ āĻĻā§āĻāĻžāύ⧠āϏāĻŽā§āĻāĻŦāĨ¤ āĻāϰ⧠āĻāĻāĻāĻŋ āĻŦāĻŋāĻāϞā§āĻĒ āĻāύāĻā§āĻĄāĻŋāĻ āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ āĻšāϞ UTF-16 āϝā§āĻāĻžāύ⧠āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻ
āĻā§āώāϰ āĻāϰ āĻāύā§āϝ ⧍āĻāĻŋ āĻāϰ⧠āĻ
āĻā§āĻā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšā§āĨ¤ āĻāϏāĻā§āĻĒ āϏāĻŋāĻā§ā§ā§āύā§āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠UTF-16 āĻĻāĻŋā§ā§ āĻāĻāύāĻŋāĻā§āĻĄ āϰā§āĻā§āĻā§ āϝāϤ āĻ
āĻā§āώāϰ āĻāĻā§ āϏāĻŦāĻā§āϞ⧠āĻĻā§āĻāĻžāύ⧠āϝāĻžā§, ā§ĒāĻāĻŋ āĻ
āĻā§āĻā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĨ¤ ISO UCS-2 (Universal Character Set) āĻĻā§'āĻāĻŋ āĻ
āĻā§āĻā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĨ¤</p> - -<p>UTF-8/āĻāĻāύāĻŋāĻā§āĻĄā§āϰ āĻāύā§āϝ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāϰ āύā§āĻāĻŋāĻā§āĻāϰā§āϰ āϏāĻžāĻĒā§āϰā§āĻ āĻĨāĻžāĻāĻžāϰ āĻĢāϞāĻžāĻĢāϞ āϏā§āĻŦāϰā§āĻĒ āĻāĻĒāύāĻŋ āϞā§āϝāĻžāĻāĻŋāύ āύā§-āĻāĻŽāύ, āĻāύā§āϤāϰā§āĻāĻžāϤāĻŋāĻ āĻāϰ āĻāϞāĻžāĻāĻžāĻāĻŋāϤā§āϤāĻŋāĻ, āĻāĻĒāύāĻžāϰ āύāĻŋāĻā§āϰ āĻāĻžāώāĻžāϰ āĻŦāϰā§āĻŖāĻŽāĻžāϞāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰāĻā§āύ, āĻāϰ⧠āĻĒāĻžāϰāĻā§āύ āĻŦāĻŋāĻļā§āώ āϏāĻŦ āĻā§āĻāύāĻŋāĻāĻžāϞ āĻšāϰāĻĢ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤā§āĨ¤ āĻŦāĻšā§āĻāĻžāώāĻžā§ āĻāĻžāĻŦ āĻĒā§āϰāĻāĻžāĻļ āϏāĻŽāϰā§āĻĨāύ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻāύāĻŋāĻā§āĻĄ āĻāĻāĻāĻŋ āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ āĻĒāĻĻā§āϧāϤāĻŋāĨ¤ āϝā§āĻšā§āϤ⧠āĻāĻāύāĻŋāĻā§āĻĄā§āϰ UTF-8 āĻāύāĻā§āĻĄāĻŋāĻ ASCII āϏāĻŽāϰā§āĻĨāύ āĻāϰā§, āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻā§āϞ⧠ASCII āĻŦāϰā§āĻŖāĻŽāĻžāϞāĻžāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰ⧠āĻāĻāύāĻŋāĻā§āĻĄā§āϰ āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ, āĻāϰ ASCII āύ⧠āĻāĻŽāύ āĻŦāϰā§āĻŖāĻŽāĻžāϞāĻž (āϝā§āĻŽāύ, āĻŦāĻžāĻāϞāĻž!) āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āĻāĻŽā§āύā§āĻā§, āϏā§āĻā§āϰāĻŋāĻ āϞāĻŋāĻā§āϰā§āϞā§, āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞā§āϰ āĻāĻāĻĄā§āύā§āĻāĻŋāĻĢāĻžā§āĻžāϰā§, āϰā§āĻā§āϞāĻžāϰ āĻāĻā§āϏāĻĒā§āϰā§āĻļāύā§āĨ¤</p> - -<h3 id="āĻāĻāύāĻŋāĻā§āĻĄ_āĻāϏāĻā§āĻĒ_āϏāĻŋāĻā§ā§ā§āύā§āϏ">āĻāĻāύāĻŋāĻā§āĻĄ āĻāϏāĻā§āĻĒ āϏāĻŋāĻā§ā§ā§āύā§āϏ</h3> - -<p>āĻāĻĒāύāĻŋ āϏā§āĻā§āϰāĻŋāĻ āϞāĻŋāĻā§āϰā§āϞ, āϰā§āĻā§āϞāĻžāϰ āĻāĻā§āϏāĻĒā§āϰā§āĻļāύ āĻāϰ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞā§āϰ āĻāĻāĻĄā§āύā§āĻāĻŋāĻĢāĻžā§āĻžāϰ⧠āĻāĻāύāĻŋāĻā§āĻĄ āĻāϏāĻā§āĻĒ āϏāĻŋāĻā§ā§ā§āύā§āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āĻāϏāĻā§āĻĒ āϏāĻŋāĻā§ā§ā§āύā§āϏ⧠ā§ŦāĻāĻŋ ASCII āĻ
āĻā§āώāϰ āĻĨāĻžāĻā§āĻ \u āĻāϰ ā§Ē-āĻĄāĻŋāĻāĻŋāĻā§āϰ āĻšā§āĻā§āϏāĻžāĻĄā§āϏāĻŋāĻŽā§āϞ āϏāĻāĻā§āϝāĻžāĨ¤ āϝā§āĻŽāύāĻ \u00A9 āĻĻāĻŋā§ā§ āĻāĻĒāĻŋāϰāĻžāĻāĻ āĻāĻŋāĻšā§āύāĻāĻŋāĻā§ āĻĒā§āϰāĻāĻžāĻļ āĻāϰāĻž āĻšā§āĨ¤ āĻāϰ āĻŦā§āĻāϤā§āĻ āĻĒāĻžāϰāĻā§āύ, āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻāϏāĻā§āĻĒ āϏāĻŋāĻā§ā§ā§āύā§āϏ āĻĻāĻŋā§ā§ ā§§āĻāĻŋ āĻŽāĻžāϤā§āϰ āĻ
āĻā§āώāϰ āĻĒā§āϰāĻāĻžāĻļ āĻāϰāĻž āĻšā§āĨ¤</p> - -<p>āύāĻŋāĻā§āϰ āĻā§āĻĄā§ āĻĻā§āĻāĻŋā§ā§āĻāĻŋ āĻāĻŋāĻāĻžāĻŦā§ āĻāĻĒāĻŋāϰāĻžāĻāĻ āĻāĻŋāĻšā§āύ āĻāϰ "Netscape Communications" āϏā§āĻā§āϰāĻŋāĻāĻāĻŋ āϤā§āϰāĻŋ āĻāϰāĻž āĻšā§ā§āĻā§āĻ</p> - -<pre class="brush: js">var x = "\u00A9 Netscape Communications";</pre> - -<p>āύāĻŋāĻā§āϰ āϏāĻžāϰāĻŖāĻŋāϤ⧠āĻĒā§āϰāĻžā§-āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšā§ āĻāĻŽāύ āĻāĻŋāĻā§ āĻŦāĻŋāĻļā§āώ āĻ
āĻā§āώāϰ āĻāϰ āϤāĻžāĻĻā§āϰ āĻāĻāύāĻŋāĻā§āĻĄ āĻā§āϝāĻžāϞ⧠āĻĻā§āĻā§āĻž āĻšāϞāĻ</p> - -<table class="standard-table"> - <caption>āϏāĻžāϰāϪ⧠⧍.⧍ āĻŦāĻŋāĻļā§āώ āĻ
āĻā§āώāϰā§āϰ āĻāĻāύāĻŋāĻā§āĻĄ āĻŽāĻžāύ</caption> - <thead> - <tr> - <th scope="col">āĻĒā§āϰāĻā§āϤāĻŋ</th> - <th scope="col">āĻāĻāύāĻŋāĻā§āĻĄ āĻŽāĻžāύ</th> - <th scope="col">āύāĻžāĻŽ</th> - <th scope="col">āĻĢāϰā§āĻŽā§āϝāĻžāĻ</th> - </tr> - </thead> - <tbody> - <tr> - <td rowspan="4">White space values</td> - <td>\u0009</td> - <td>Tab</td> - <td><TAB></td> - </tr> - <tr> - <td>\u000B</td> - <td>Vertical Tab</td> - <td><VT></td> - </tr> - <tr> - <td>\u000C</td> - <td>Form Feed</td> - <td><FF></td> - </tr> - <tr> - <td>\u0020</td> - <td>Space</td> - <td><SP></td> - </tr> - <tr> - <td rowspan="2">Line terminator values</td> - <td>\u000A</td> - <td>Line Feed</td> - <td><LF></td> - </tr> - <tr> - <td>\u000D</td> - <td>Carriage Return</td> - <td><CR></td> - </tr> - <tr> - <td rowspan="5">Additional Unicode escape sequence values</td> - <td>\u0008</td> - <td>Backspace</td> - <td><BS></td> - </tr> - <tr> - <td>\u0009</td> - <td>Horizontal Tab</td> - <td><HT></td> - </tr> - <tr> - <td>\u0022</td> - <td>Double Quote</td> - <td>"</td> - </tr> - <tr> - <td>\u0027</td> - <td>Single Quote</td> - <td>'</td> - </tr> - <tr> - <td>\u005C</td> - <td>Backslash</td> - <td>\</td> - </tr> - </tbody> -</table> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻŦā§āϝāĻŦāĻšā§āϤ āĻāϏāĻā§āĻĒ āϏāĻŋāĻā§ā§ā§āύā§āϏ āĻāϰ āĻāĻžāĻāĻžāϤ⧠āĻāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āĻŽāĻžāĻā§ āĻĒāĻžāϰā§āĻĨāĻā§āϝ āĻāĻā§āĨ¤ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻāĻāύā§āĻ āĻāϏā§āĻā§āĻĒ āϏāĻŋāĻā§ā§ā§āύā§āϏ āĻā§ āĻŦāĻŋāĻļā§āώ āĻā§āύ āĻ
āĻā§āώāϰ āĻšāĻŋāϏā§āĻŦā§ āϧāϰāĻž āĻšā§ āύāĻž āĻĒā§āϰāĻĨāĻŽā§āĨ¤ āϝā§āĻŽāύ, āĻā§āύ āϏā§āĻā§āϰāĻŋāĻ āĻāϰ āĻā§āϤāϰ āϞāĻžāĻāύ-āĻļā§āώ-āĻāϰāĻžāϰ-āĻāύā§āϝ āĻā§āύ āĻāϏāĻā§āĻĒ āϏāĻŋāĻā§ā§ā§āύā§āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϞ⧠āϏā§āĻāĻŋ āϞāĻžāĻāύ āĻŦāĻŋāϰāϤāĻŋ āĻĻā§ā§ āύāĻž, āϝāϤāĻā§āώāĻŖ āύāĻž āĻĢāĻžāĻāĻļāύ āĻāĻā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻā§āĨ¤ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻŽā§āύā§āĻā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝā§āĻā§āύ āĻāϏāĻā§āĻĒ āϏāĻŋāĻā§ā§ā§āύā§āϏ āĻāĻĒā§āĻā§āώāĻž āĻāϰā§āĨ¤ āϝāĻĻāĻŋ āĻā§āύ āĻāϏāĻā§āĻĒ āϏāĻŋāĻā§ā§ā§āύā§āϏ āĻāĻ-āϞāĻžāĻāύā§āϰ āĻāĻŽā§āύā§āĻā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšā§, āĻāĻžāĻāĻž āĻāĻā§ āĻāĻāύāĻŋāĻā§āĻĄ āĻ
āĻā§āώāϰ āĻšāĻŋāϏā§āĻŦā§ āύā§ā§āĨ¤ āϏā§āĻā§āϰāĻŋāĻ āϞāĻŋāĻā§āϰā§āϞā§āϰ āĻā§āώā§āϤā§āϰ⧠āĻāĻžāĻāĻž āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰ āĻĒā§āϰāĻĨāĻŽā§āĻ āĻāϏāĻā§āĻĒ āϏāĻŋāĻā§ā§ā§āύā§āϏāĻā§ āĻāύā§āĻāĻžāϰāĻĒā§āϰā§āĻ āĻāϰā§āĨ¤ āϝā§āĻŽāύ, āϞāĻžāĻāύ-āĻŦāĻŋāϰāϤāĻŋ āĻāϏā§āĻā§āĻĒ āĻ
āĻā§āώāϰ (āϝā§āĻŽāύ \u000A) āϝāĻĻāĻŋ āĻāĻžāĻāĻžā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ, āϏā§āĻā§āϰāĻŋāĻ āϞāĻŋāĻā§āϰā§āϞ āĻāĻŋ āĻāĻāĻžāύā§āĻ āĻļā§āώ āĻšā§ā§ āϝāĻžāĻŦā§āĨ¤ āĻĢāϞāϏā§āĻŦāϰā§āĻĒ āϤā§āϰā§āĻāĻŋ āϤā§āϰāĻŋ āĻšāĻŦā§ āĻāĻžāϰāĻŖ āĻāĻžāĻāĻžāϰ āϏā§āĻā§āϰāĻŋāĻ āϞāĻŋāĻā§āϰā§āϞ⧠āϞāĻžāĻāύ-āĻŦāĻŋāϰāϤāĻŋ āĻāĻŋāĻšā§āύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻžā§ āύāĻžāĨ¤ āϞāĻžāĻāύ āĻĢāĻŋāĻĄ āĻĻā§āĻā§āĻžāϰ āĻāύā§āϝ āĻāĻžāĻāĻžāϤ⧠āĻāĻĒāύāĻžāĻā§ \n āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻāĻ \n āĻāϰ āĻāĻžāĻ āĻāϏāĻā§āĻĒ āϏāĻŋāĻā§ā§ā§āύā§āϏ āĻĻāĻŋā§ā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤</p> - -<h3 id="āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ_āĻĢāĻžāĻāϞā§_āĻāĻāύāĻŋāĻā§āĻĄ_āĻ
āĻā§āώāϰ">āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĢāĻžāĻāϞ⧠āĻāĻāύāĻŋāĻā§āĻĄ āĻ
āĻā§āώāϰ</h3> - -<p><a href="/en-US/docs/Gecko" title="en-US/docs/Gecko">Gecko</a> āĻāϰ āĻĒā§āϰā§āύ⧠āĻāĻžāϰā§āϏāύ āϧāϰ⧠āύāĻŋāϤ XUL āϝā§āĻ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĢāĻžāĻāϞ āϞā§āĻĄ āĻāϰā§, āϏā§āĻā§āϞ⧠āϞā§āϝāĻžāĻāĻŋāύ-ā§§ āĻā§āϝāĻžāϰā§āĻā§āĻāĻžāϰ āĻāύāĻā§āĻĄāĻŋāĻ āĻ āĻāĻā§āĨ¤Â Gecko ā§§.ā§Ž āĻāϰ āĻĒāϰā§āϰ āĻāĻžāϰā§āϏāύāĻā§āϞā§āϤ⧠āĻĢāĻžāĻāϞāĻāĻž āϝā§āĻ āĻāύāĻā§āĻĄāĻŋāĻ āĻ āĻĨāĻžāĻāĻŦā§, āϏā§āĻ āĻāύāĻā§āĻĄāĻŋāĻ āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšā§āĨ¤ <a href="/en-US/docs/International_characters_in_XUL_JavaScript" title="en-US/docs/International_characters_in_XUL_JavaScript">XUL āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻāύā§āϤāϰā§āĻāĻžāϤāĻŋāĻ āĻ
āĻā§āώāϰ</a> āĻĻā§āĻā§āύ āĻāϰ⧠āϤāĻĨā§āϝā§āϰ āĻāύā§āϝāĨ¤</p> - -<h3 id="āĻāĻāύāĻŋāĻā§āĻĄ_āĻŦā§āϝāĻŦāĻšāĻžāϰ_āĻāϰā§_āĻ
āĻā§āώāϰ_āĻĻā§āĻāĻžāύā§">āĻāĻāύāĻŋāĻā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻ
āĻā§āώāϰ āĻĻā§āĻāĻžāύā§</h3> - -<p>āĻŦāĻŋāĻāĻŋāύā§āύ āĻāĻžāώāĻžāϰ āĻ
āĻā§āώāϰ āĻāĻŋāĻāĻŦāĻž āĻā§āĻāύāĻŋāĻāĻžāϞ āĻāĻŋāĻšā§āύ āĻĻā§āĻāĻžāύā§āϰ āĻāύā§āϝ āĻāĻāύāĻŋāĻā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύāĨ¤ āĻ
āĻā§āώāϰāĻā§āϞ⧠āĻ āĻŋāĻāĻŽāϤ āĻĻā§āĻāĻžāύā§āϰ āĻāύā§āϝ āĻā§āϞāĻžā§ā§āύā§āĻ (āϝā§āĻŽāύ āĻŽāĻāĻŋāϞāĻž āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻŦāĻž āύā§āĻāϏā§āĻā§āĻĒ) āĻāϰ āĻāĻāύāĻŋāĻā§āĻĄ āϏāĻŽāϰā§āĻĨāύ āĻāϰāĻž āĻĒā§āϰā§ā§āĻāύāĨ¤ āĻāĻāĻžā§āĻžāĻ, āĻā§āϞāĻžā§ā§āύā§āĻā§āϰ āĻāĻžāĻā§ āĻāĻĒāϝā§āĻā§āϤ āĻāĻāύāĻŋāĻā§āĻĄ āĻĢāύā§āĻ āĻĨāĻžāĻāĻžāĻāĻžāĻ āĻĻāϰāĻāĻžāϰ, āĻāϰ āĻā§āϞāĻžā§ā§āύā§āĻ āϝā§āĻ āĻĒā§āϞā§āϝāĻžāĻāĻĢāϰā§āĻŽā§ āĻāĻā§ āϏā§āĻāĻžāύā§āĻ āĻāĻāύāĻŋāĻā§āĻĄ āϏāĻŽāϰā§āĻĨāύ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤ āĻĒā§āϰāĻžā§āĻ āĻĻā§āĻāĻž āϝāĻžā§ āĻāĻāύāĻŋāĻā§āĻĄ āĻĢāύā§āĻ āϝā§āĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšā§ā§āĻā§ āϏā§āĻāĻŋ āϏāĻŦ āĻāĻāύāĻŋāĻā§āĻĄ āĻ
āĻā§āώāϰ āĻĻā§āĻāĻžā§ āύāĻžāĨ¤ āĻāĻŋāĻā§ āĻĒā§āϞā§āϝāĻžāĻāĻĢāϰā§āĻŽ, āϝā§āĻŽāύ āĻāĻāύā§āĻĄā§āĻ ā§¯ā§Ģ āĻ āĻāĻāύāĻŋāĻā§āĻĄā§āϰ āĻāĻāĻļāĻŋāĻ āϏāĻŽāϰā§āĻĨāύ āϰā§ā§āĻā§āĨ¤</p> - -<p>ASCII āύ⧠āĻāĻŽāύ āĻ
āĻā§āώāϰ āĻāύāĻĒā§āĻ āύā§āĻā§āĻžāϰ āĻāύā§āϝ āĻā§āϞāĻžā§ā§āύā§āĻāĻā§ āĻāĻāύāĻŋāĻā§āĻĄ āĻšāĻŋāϏā§āĻŦā§ āĻāύāĻĒā§āĻ āύāĻŋāϤ⧠āĻšāĻŦā§āĨ¤ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ āĻā§āĻŦā§āϰā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĻ āĻāĻāύāĻŋāĻā§āĻĄ-āϏāĻŽāϰā§āĻĨāĻŋāϤ āĻ
āϤāĻŋāϰāĻŋāĻā§āϤ āĻ
āĻā§āώāϰāĻā§āϞ⧠āĻāύāĻĒā§āĻ āύā§āĻā§āĻž āϏāĻŽā§āĻāĻŦ āύā§āĨ¤ āĻŽāĻžāĻā§ āĻŽāĻžāĻā§, āĻāĻāύāĻŋāĻā§āĻĄ āĻāύāĻĒā§āĻ āύā§āĻā§āĻžāϰ āĻāĻāĻŽāĻžāϤā§āϰ āĻāĻĒāĻžā§ āĻšā§ā§ āĻĻāĻžā§āĻžā§ āĻāĻāύāĻŋāĻā§āĻĄ āĻāϏāĻā§āĻĒ āϏāĻŋāĻā§ā§ā§āύā§āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĨ¤</p> - -<p>āĻāĻāύāĻŋāĻā§āĻĄ āύāĻŋā§ā§ āĻāϰ⧠āϤāĻĨā§āϝā§āϰ āĻāύā§āϝ āĻĻā§āĻā§āύ <a class="external" href="http://www.unicode.org/">Unicode āĻšā§āĻŽāĻĒā§āĻāĻ</a> āĻāϰ āĻāĻāύāĻŋāĻā§āĻĄ āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ, ⧍.ā§Ļ āϏāĻāϏā§āĻāϰāĻŖ, āĻĒā§āϰāĻāĻžāĻļāĻāĻ Addison-Wesley, 1996āĨ¤</p> - -<h2 id="āϤāĻĨā§āϝāĻžāĻĻāĻŋ">āϤāĻĨā§āϝāĻžāĻĻāĻŋ</h2> - -<ul> - <li><a class="external" href="http://0xcc.net/jsescape/" title="Text Escaping and Unescaping in JavaScript">āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āϞā§āĻāĻž āĻāϏāĻā§āĻĒ āĻāϰāĻž āĻāϰ āĻāϏāĻā§āĻĒ-āύāĻž-āĻāϰāĻž</a> â āĻ
āĻā§āώāϰ āĻā§ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻāύāĻŋāĻā§āĻĄ āĻ
āĻā§āώāϰ⧠āϰā§āĻĒāĻžāύā§āϤāϰā§āϰ āĻāĻāĻāĻŋāϞāĻŋāĻāĻŋāĨ¤</li> -</ul> diff --git a/files/bn/web/javascript/guide/index.html b/files/bn/web/javascript/guide/index.html deleted file mode 100644 index 856da74c7a..0000000000 --- a/files/bn/web/javascript/guide/index.html +++ /dev/null @@ -1,123 +0,0 @@ ---- -title: āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻžāĻāĻĄ -slug: Web/JavaScript/Guide -tags: - - JavaScript - - āĻāĻžāĻāĻĄ - - āĻā§āϝāĻžāĻĒā§āĻāĻžāϰ - - āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ - - āĻā§āĻŽāĻŋāĻāĻž -translation_of: Web/JavaScript/Guide ---- -<div>{{jsSidebar("āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻžāĻāĻĄ")}}</div> - -<p class="summary">āĻāĻ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻžāĻāĻĄāĻāĻŋ āĻāĻĒāύāĻžāĻā§ āĻĻā§āĻāĻžāĻŦā§ āϝ⧠āĻāĻŋāĻāĻžāĻŦā§ <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript">āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ</a> āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻšā§ āĻāĻŦāĻ āĻāĻ āϞā§āϝāĻžāĻā§āĻā§ā§ā§āĻ āĻāĻŋ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāĻāĻāĻŋ āĻāĻāĻžāϰāĻāĻŋāĻ āĻĒā§āϰāĻĻāĻžāύ āĻāϰāĻŦā§āĨ¤ āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāϰāĻ āĻŦā§āĻļāĻŋ āĻāĻžāύāϤ⧠āĻāĻā§āϰāĻšā§ āĻšā§ā§ āĻĨāĻžāĻā§āύ, āϤāĻžāĻšāϞ⧠āĻĻā§āĻž āĻāϰ⧠<a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript">āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āϰā§āĻĢā§āϰā§āύā§āϏ</a> āϞāĻŋāĻā§āĻāĻāĻŋāϤ⧠āĻĒā§āϰāĻŦā§āĻļ āĻāϰā§āύāĨ¤</p> - -<ul class="card-grid"> - <li><span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Introduction">āĻā§āĻŽāĻŋāĻāĻžāĻ</a></span> - - <p><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Introduction#Where_to_find_JavaScript_information">āĻāĻ āĻāĻžāĻāĻĄ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāĻŋāĻā§ āĻāĻĨāĻž</a><br> - <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Introduction#What_is_JavaScript">āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāĻŋāĻā§ āĻāĻĨāĻž</a><br> - <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Introduction#JavaScript_and_Java">āĻāĻžāĻāĻž āĻ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ</a><br> - <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Introduction#JavaScript_and_the_ECMAScript_Specification">(āĻāĻāĻŽāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ) ECMAScript</a><br> - <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Introduction#Getting_started_with_JavaScript">āĻā§āϞ āϏāĻŽā§āĻš</a><br> - <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Introduction#Hello_world">āĻĒā§āϰāĻĨāĻŽ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻ Hello World</a></p> - </li> - <li><span><a href="/bn-BD/docs/Web/JavaScript/Guide/Grammar_and_types">Grammar and types</a></span> - <p><a href="/bn-BD/docs/Web/JavaScript/Guide/Grammar_and_types#Basics">Basic syntax & comments</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Grammar_and_types#Declarations">Declarations</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Grammar_and_types#Variable_scope">Variable scope</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Grammar_and_types#Variable_hoisting">Variable hoisting</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Grammar_and_types#Data_structures_and_types">Data structures and types</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Grammar_and_types#Literals">Literals</a></p> - </li> - <li><span><a href="/bn-BD/docs/Web/JavaScript/Guide/Control_flow_and_error_handling">Control flow and error handling</a></span> - <p><code><a href="/bn-BD/docs/Web/JavaScript/Guide/Control_flow_and_error_handling#if...else_statement">if...else</a></code><br> - <code><a href="/bn-BD/docs/Web/JavaScript/Guide/Control_flow_and_error_handling#switch_statement">switch</a></code><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Control_flow_and_error_handling#Exception_handling_statements"><code>try</code>/<code>catch</code>/<code>throw</code></a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Control_flow_and_error_handling#Utilizing_Error_objects">Error objects</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Control_flow_and_error_handling#Promises">Promises</a></p> - </li> - <li><span><a href="/bn-BD/docs/Web/JavaScript/Guide/Loops_and_iteration">Loops and iteration</a></span> - <p><code><a href="/bn-BD/docs/Web/JavaScript/Guide/Loops_and_iteration#for_statement">for</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Loops_and_iteration#while_statement">while</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Loops_and_iteration#do...while_statement">do...while</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Loops_and_iteration#break_statement">break</a>/<a href="/bn-BD/docs/Web/JavaScript/Guide/Loops_and_iteration#continue_statement">continue</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Loops_and_iteration#for...in_statement">for..in</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Loops_and_iteration#for...of_statement">for..of</a></code></p> - </li> -</ul> - -<ul class="card-grid"> - <li><span><a href="/bn-BD/docs/Web/JavaScript/Guide/Functions">āĻĢāĻžāĻāĻļāύ</a></span> - - <p><a href="/bn-BD/docs/Web/JavaScript/Guide/Functions#Defining_functions">Defining functions</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Functions#Calling_functions">Calling functions</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Functions#Function_scope">Function scope</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Functions#Closures">Closures</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Functions#Using_the_arguments_object">Arguments</a> & <a href="/bn-BD/docs/Web/JavaScript/Guide/Functions#Function_parameters">parameters</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Functions#Arrow_functions">Arrow functions</a></p> - </li> - <li><span><a href="/bn-BD/docs/Web/JavaScript/Guide/Expressions_and_Operators">āĻāĻā§āϏāĻĒā§āϰā§āĻļāύ āĻāĻŦāĻ āĻ
āĻĒāĻžāϰā§āĻāϰ</a></span> - <p><a href="/bn-BD/docs/Web/JavaScript/Guide/Expressions_and_Operators#Assignment_operators">Assignment</a> & <a href="/bn-BD/docs/Web/JavaScript/Guide/Expressions_and_Operators#Comparison_operators">Comparisons</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Expressions_and_Operators#Arithmetic_operators">Arithmetic operators</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Expressions_and_Operators#Bitwise_operators">Bitwise</a> & <a href="/bn-BD/docs/Web/JavaScript/Guide/Expressions_and_Operators#Logical_operators">logical operators</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Expressions_and_Operators#Conditional_(ternary)_operator">Conditional (ternary) operator</a></p> - </li> - <li><span><a href="/bn-BD/docs/Web/JavaScript/Guide/Numbers_and_dates">Numbers and dates</a></span><a href="/bn-BD/docs/Web/JavaScript/Guide/Numbers_and_dates#Numbers"> Number literals</a> - <p><a href="/bn-BD/docs/Web/JavaScript/Guide/Numbers_and_dates#Number_object"><code>Number</code> object</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Numbers_and_dates#Math_object"><code>Math</code> object</a><br> - <a href="https://developer.mozilla.org/bn-BD/docs/Web/JavaScript/Guide/Numbers_and_dates#Date_object"><code>Date</code> object</a></p> - </li> - <li><span><a href="/bn-BD/docs/Web/JavaScript/Guide/Text_formatting">Text formatting</a></span> - <p><a href="/bn-BD/docs/Web/JavaScript/Guide/Text_formatting#String_literals">String literals</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Text_formatting#String_objects"><code>String</code> object</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Text_formatting#Multi-line_template_strings">Template strings</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Text_formatting#Internationalization">Internationalization</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Regular_Expressions">āϰā§āĻā§āϞāĻžāϰ āĻāĻā§āϏāĻĒā§āϰā§āĻļāύ</a></p> - </li> -</ul> - -<ul class="card-grid"> - <li><span><a href="/bn-BD/docs/Web/JavaScript/Guide/Indexed_collections">Indexed collections</a></span> - - <p><a href="/bn-BD/docs/Web/JavaScript/Guide/Indexed_collections#Array_object">Arrays</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Indexed_collections#Array_comprehensions">Array comprehensions</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Indexed_collections#Typed_Arrays">Typed arrays</a></p> - </li> - <li><span><a href="/bn-BD/docs/Web/JavaScript/Guide/Keyed_collections">Keyed collections</a></span> - <p><code><a href="/bn-BD/docs/Web/JavaScript/Guide/Keyed_collections#Map_object">Map</a></code><br> - <code><a href="/bn-BD/docs/Web/JavaScript/Guide/Keyed_collections#WeakMap_object">WeakMap</a></code><br> - <code><a href="/bn-BD/docs/Web/JavaScript/Guide/Keyed_collections#Set_object">Set</a></code><br> - <code><a href="/bn-BD/docs/Web/JavaScript/Guide/Keyed_collections#WeakSet_object">WeakSet</a></code></p> - </li> - <li><span><a href="/bn-BD/docs/Web/JavaScript/Guide/Working_with_Objects">Working with objects</a></span> - <p><a href="/bn-BD/docs/Web/JavaScript/Guide/Working_with_Objects#Objects_and_properties">Objects and properties</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Working_with_Objects#Creating_new_objects">Creating objects</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Working_with_Objects#Defining_methods">Defining methods</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Working_with_Objects#Defining_getters_and_setters">Getter and setter</a></p> - </li> - <li><span><a href="/bn-BD/docs/Web/JavaScript/Guide/Details_of_the_Object_Model">Details of the object model</a></span> - <p><a href="/bn-BD/docs/Web/JavaScript/Guide/Details_of_the_Object_Model#Class-based_vs._prototype-based_languages">Prototype-based OOP</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Details_of_the_Object_Model#Creating_the_hierarchy">Creating object hierarchies</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Details_of_the_Object_Model#Property_inheritance_revisited">Inheritance</a></p> - </li> -</ul> - -<ul class="card-grid"> - <li><span><a href="/bn-BD/docs/Web/JavaScript/Guide/Iterators_and_Generators">Iterators and generators</a></span> - - <p><a href="/bn-BD/docs/Web/JavaScript/Guide/Iterators_and_Generators#Iterators">Iterators</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Iterators_and_Generators#Iterables">Iterables</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Iterators_and_Generators#Generators">Generators</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Iterators_and_Generators#Generator_comprehensions">Generator comprehensions</a></p> - </li> - <li><span><a href="/bn-BD/docs/Web/JavaScript/Guide/Meta_programming">Meta programming</a></span> - <p><code><a href="/bn-BD/docs/Web/JavaScript/Guide/Meta_programming#Proxies">Proxy</a></code><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Meta_programming#Handlers_and_traps">Handlers and traps</a><br> - <a href="/bn-BD/docs/Web/JavaScript/Guide/Meta_programming#Revocable_Proxy">Revocable Proxy</a><br> - <code><a href="/bn-BD/docs/Web/JavaScript/Guide/Meta_programming#Reflection">Reflect</a></code></p> - </li> -</ul> - -<p>{{Next("Web/JavaScript/Guide/Introduction")}}</p> diff --git a/files/bn/web/javascript/index.html b/files/bn/web/javascript/index.html deleted file mode 100644 index 11f2a43a50..0000000000 --- a/files/bn/web/javascript/index.html +++ /dev/null @@ -1,130 +0,0 @@ ---- -title: āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ -slug: Web/JavaScript -tags: - - āĻāĻžāĻāĻž āϏā§āĻā§āϰāĻŋāĻĒā§āĻ - - āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ -translation_of: Web/JavaScript ---- -<div>{{JsSidebar}}</div> - -<p class="summary"><strong>JavaScript</strong> (āϏāĻāĻā§āώā§āĻĒā§ <strong>JS</strong>) āĻāĻāĻāĻŋ lightweight āĻāύā§āĻāĻžāϰāĻĒā§āϰā§āĻā§āĻĄ āĻŦāĻž āϝāĻĨāĻžāϏāĻŽā§ā§ āĻāĻŽā§āĻĒāĻžāĻāϞ āĻāϰāĻžÂ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻāĻžāώāĻž āϝāĻžāϤ⧠āϰā§ā§āĻā§Â {{Glossary("First-class Function", "first-class functions")}}āĨ¤ āϝāĻĻāĻŋāĻ āĻāĻāĻŋ āĻā§ā§āĻŦ āĻĒā§āĻā§āϰ āϏā§āĻā§āϰāĻŋāĻĒā§āĻāĻŋāĻ āĻāĻžāώāĻž āĻšāĻŋāϏā§āĻŦā§ āĻŦā§āĻļāĻŋ āĻĒāϰāĻŋāĻāĻŋāϤ, āĻāĻāĻžā§āĻžÂ <a class="external" href="https://en.wikipedia.org/wiki/JavaScript#Uses_outside_Web_pages">āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻāĻžā§āĻžāĻ āĻ
āύā§āϝāĻžāύā§āϝ āĻāĻžā§āĻāĻžā§</a> āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšā§, āϝā§āĻŽāύ <a class="external" href="https://nodejs.org/">node.js</a> and <a href="https://couchdb.apache.org/">Apache CouchDB</a>. JavaScript āĻšāϞ {{Glossary("Prototype-based programming", "prototype-based")}}, multi-paradigm, dynamic scripting language, supporting object-oriented, imperative, and declarative (e.g. functional programming) styles. <a href="/en-US/docs/Web/JavaScript/About_JavaScript">JavaScript āϏāĻŽā§āĻĒāϰā§āĻā§</a> āĻāϰ⧠āĻĒā§ā§āύ.</p> - -<p>āϏāĻžāĻāĻā§āϰ āĻāĻ āϏā§āĻāĻļāύāĻāĻŋ JavaScript āĻāĻžāώāĻžāϰ āĻāύā§āĻ¯Â āύāĻŋāĻŦā§āĻĻāĻŋāϤ, āĻāĻŦāĻ āĻā§ā§āĻŦ āĻĒā§āĻāĻ āĻ
āĻĨāĻŦāĻž āĻšā§āϏā§āĻ āĻāύāĻāĻžāĻāϰāύāĻŽā§āύā§āĻā§āϰ āϏāĻžāĻĨā§ āϏāĻŽā§āĻĒā§āĻā§āϤ āύā§āĨ¤Â {{Glossary("API","APIs")}} āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāĻžāύāϤā§Â <a href="https://developer.mozilla.org/en-US/docs/Web/API">Web APIs</a> āĻāĻŦāĻ <a href="https://developer.mozilla.org/en-US/docs/Glossary/DOM">DOM</a> āĻĻā§āĻā§āύāĨ¤</p> - -<p>JavaScript āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ āĻāϰ āύāĻžāĻŽ <a href="/bn-BD/docs/JavaScript/%E0%A6%AD%E0%A6%BE%E0%A6%B7%E0%A6%BE%E0%A6%B0_%E0%A6%B0%E0%A6%BF%E0%A6%B8%E0%A7%8B%E0%A6%B0%E0%A7%8D%E0%A6%B8" title="ECMAScript">ECMAScript</a>āĨ¤ ⧍ā§Ļ⧧⧍ āϏāĻžāϞ āĻĒāϰā§āϝāύā§āϤ āĻĒāĻžāĻā§āĻž āϤāĻĨā§āϝ āĻ
āύā§āϝāĻžā§ā§ āϏāĻŦ <a href="https://kangax.github.io/compat-table/es5/">āύāϤā§āύ āĻŦā§āϰāĻžāĻāĻāĻžāϰ</a> ECMAScript 5.1 āϏāĻŽāϰā§āĻĨāύ āĻāϰā§āĨ¤ āĻĒā§āϰā§āύ⧠āĻŦā§āϰāĻžāĻāĻāĻžāϰāĻā§āϞ⧠āĻ
āύā§āϤāϤ ECMAScript 3 āϏāĻŽāϰā§āĻĨāύ āĻāϰā§āĨ¤ ⧍ā§Ļā§§ā§Ģ āϏāĻžāϞā§āϰ ā§§ā§ āĻā§āύ <a href="http://www.ecma-international.org">ECMA International</a> āϤāĻžāϰ āώāώā§āĻ āĻĒā§āϰāϧāĻžāύ āϏāĻāϏā§āĻāϰāĻŖ āĻĒā§āϰāĻāĻžāĻļ āĻāϰā§, āĻāύā§āώā§āĻ āĻžāύāĻŋāĻ āĻāĻžāĻŦā§ āϝāĻž ECMAScript 2015 āύāĻžāĻŽā§ āĻ
āĻāĻŋāĻšāĻŋāϤ, āĻāĻŦāĻ āϏāĻžāϧāĻžāϰāύ āĻāĻžāĻŦā§ āĻāĻāĻŋ ECMAScript 6 āĻŦāĻž ES6 āύāĻžāĻŽā§ āĻĒāϰāĻŋāĻāĻŋāϤāĨ¤ āϤāĻāύ āĻĨā§āĻā§āĻ āĻŦāĻžā§āϏāϰāĻŋāĻ āĻĒā§āϰāĻāĻžāĻļ āĻāĻā§āϰ āĻ
āύā§āϝāĻžā§ā§ ECMAScript -āĻāϰ āĻŽāĻžāύ āĻĒā§āϰāĻāĻžāĻļāĻŋāϤ āĻšāĻā§āĻā§āĨ¤ āĻāĻ āĻĄāĻā§āĻŽā§āύā§āĻā§āĻļāύāĻāĻŋ āϏāϰā§āĻŦāĻļā§āώ āĻāϏā§āĻž āϏāĻāϏā§āĻāϰāĻŖ, āϝāĻž <a href="https://tc39.github.io/ecma262/">ECMAScript 2018</a> āĻā§ āĻŦā§āĻāĻžā§āĨ¤</p> - -<p> JavaScript āĻāϰ āϏāĻžāĻĨā§Â <a href="https://en.wikipedia.org/wiki/Java_%28programming_language%29">Java programming language</a> āĻā§ āĻā§āϞāĻŋā§ā§ āĻĢā§āϞāĻŦā§āĻ¨Â āύāĻžāĨ¤ "Java" āĻāĻŦāĻ "JavaScript" āĻāĻā§ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻāĻžāώāĻžāĻ Oracle āĻā§āĻŽā§āĻĒāĻžāύāĻŋāϰ āĻā§āϰā§āĻĄāĻŽāĻžāϰā§āĻ āĻŦāĻž āĻā§āϰā§āĻĄāĻŽāĻžāϰā§āĻ āĻšāĻŋāϏā§āĻŦā§ āύāĻŋāĻŦāύā§āϧāĻŋāϤ āϝā§āĻā§āϤāϰāĻžāώā§āĻā§āϰ āĻāĻŦāĻ āĻ
āύā§āϝāĻžāύā§āϝ āĻĻā§āĻļā§āĨ¤ āϝāĻžāĻāĻšā§āĻ, āĻāĻ āĻĻā§āĻ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻāĻžāώāĻžāϰ āĻŦāĻžāĻā§āϝ āĻāĻ āύ āĻĒā§āϰāĻŖāĻžāϞ⧠(syntax), āĻļāĻŦā§āĻĻāĻžāϰā§āĻĨāĻŦāĻŋāĻĻā§āϝāĻž(semantics), āĻāĻŦāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāĻā§āĻŦāĻžāϰā§āĻ āĻāϞāĻžāĻĻāĻžāĨ¤</p> - -<div class="column-container"> -<div class="column-half"> -<h2 id="āĻāĻŋāĻāĻā§āϰāĻŋāϝāĻŧāĻžāϞ">āĻāĻŋāĻāĻā§āϰāĻŋāϝāĻŧāĻžāϞ</h2> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĻāĻŋā§ā§ āĻāĻŋāĻāĻžāĻŦā§ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ āĻāϰāĻž āĻšā§ āϏā§āĻāĻž āĻļāĻŋāĻā§āύ āĻāĻŋāĻāĻā§āϰāĻŋā§āĻžāϞ āĻāĻŦāĻ āύāĻŋāϰā§āĻĻā§āĻļāĻŋāĻāĻžāϰ āĻŽāĻžāϧā§āϝāĻŽā§āĨ¤</p> - -<h3 id="āϝāĻžāϰāĻž_āĻāĻā§āĻŦāĻžāϰā§āĻ_āύāϤā§āύ">āϝāĻžāϰāĻž āĻāĻā§āĻŦāĻžāϰā§āĻ āύāϤā§āύ</h3> - -<p>āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻļāĻŋāĻāϤ⧠āĻāĻžāύ āĻāĻŋāύā§āϤ⧠āĻāĻĒāύāĻžāϰ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŦāĻž āĻ
āύā§āϝ āĻā§āύ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āϏāĻŽā§āĻĒāĻā§ āĻā§āύ āĻĒā§āϰā§āĻŦ āĻ
āĻāĻŋāĻā§āĻāϤāĻž āύā§āĻ āϤāĻžāĻšāϞā§Â āĻāĻŽāĻžāĻĻā§āϰ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻļāĻŋāĻā§āώāĻžāĻā§āώā§āϤā§āϰā§āϰ āĻĻāĻŋāĻā§ āĻāĻāĻŋā§ā§ āϝāĻžāύāĨ¤ āύāĻŋāĻŽā§āύ⧠āϏāĻŽā§āĻĒā§āϰā§āĻŖ āĻŽāĻĄāĻŋāĻāϞāĻā§āϞ⧠āϰā§ā§āĻā§āĨ¤</p> - -<p><strong><a href="/en-US/docs/Web/JavaScript/JavaScript_technologies_overview">āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āĻĒā§āϰāĻĨāĻŽ āϧāĻžāĻĒ</a></strong></p> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāϰ āĻŦā§āĻļāĻŋāώā§āĻ âāĻā§āϰāĻŋā§ā§āĻŦāϞ, āϏā§āĻā§āϰāĻŋāĻ, āύāĻžāĻŽā§āĻŦāĻžāϰāϏ, āĻāĻŦāĻ āĻāϰā§āĻāϏâ āĻāĻā§āϞā§āϰ āĻāϞā§āĻāύāĻžāϰ āϏāĻžāĻĨā§Â āĻāĻŋāĻā§ āĻŽā§āϞāĻŋāĻ āĻĒā§āϰāĻļā§āύā§āϰ āĻāϤā§āϤāϰ āĻĻāĻŋāύ āϝā§āĻŽāύ âāĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻŋ?â, â āĻāĻāĻž āĻĻā§āĻāϤ⧠āĻā§āĻŽāύ?â, āĻāĻŦāĻ âāĻāĻāĻž āĻāĻŋ āĻāϰā§?â</p> - -<p><strong><a href="/en-US/docs/Web/JavaScript/JavaScript_technologies_overview">āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āύāĻŋāϰā§āĻŽāĻžāύ āĻ
āĻāĻļ</a></strong></p> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāϰ āĻŽā§āϞāĻŋāĻ āĻŦā§āĻļāĻŋāώā§āĻ āĻāϰ āϏāĻžāĻĨā§ āϏāĻžāϧāĻžāϰāĻŖāĻāĻžāĻŦā§ āϏāĻŽā§āĻŽā§āĻā§āώā§āύ āĻšāĻā§āĻž āĻŦāĻŋāĻāĻŋāύā§āύ āϧāϰāύā§āϰ āĻā§āĻĄ āĻŦā§āϞāĻā§āϰ āĻĻāĻŋāĻā§ āĻāĻŽāĻžāĻĻā§āϰ āĻĻā§āώā§āĻāĻŋ āĻāĻāϰā§āώāύ āĻāϰāĻž āϝā§āĻŽāύ conditional statements, loops, functions, āĻāĻŦāĻ events. </p> - -<p><strong><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Introduction_to_Object-Oriented_JavaScript">āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻ
āĻŦāĻā§āĻā§āĻ āĻāϰ āĻĒāϰāĻŋāĻāĻŋāϤāĻŋ </a></strong></p> - -<p> āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāϰ āĻ
āĻŦāĻā§āĻā§āĻ āĻāϰāĻŋāύā§āĻā§āĻĄ āĻĒā§āϰāĻā§āϤāĻŋāĻāĻž āĻŦā§āĻāĻž āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖÂ āϝāĻĻāĻŋ āĻāĻĒāύāĻŋ āĻāĻžāώāĻžāϰ āĻā§āĻāĻžāύ āύāĻŋā§ā§ āϏāĻžāĻŽāύ⧠āĻāĻāĻŋā§ā§ āϝā§āϤ⧠āĻāĻžāĻ¨Â Â āĻāĻŦāĻ āĻāϧāĻŋāĻ āĻāĻžāϰā§āϝāĻāϰ āĻā§āĻĄ āϞāĻŋāĻāϤ⧠āĻāĻžāύ, āĻāĻāĻžāύ⧠āĻāĻŽāĻžāĻĻā§āϰ āĻĻā§ā§āĻž āĻŽāĻĄāĻŋāĻāϞ āĻāĻĒāύāĻžāĻā§ āϏāĻšāϝā§āĻāĻŋāϤāĻž āĻāϰāĻŦā§āĨ¤</p> - -<h3 id="āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ_āύāĻŋāϰā§āĻĻā§āĻļāύāĻž">āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āύāĻŋāϰā§āĻĻā§āĻļāύāĻž</h3> - -<dl> - <dt><a href="/en-US/docs/Web/JavaScript/JavaScript_technologies_overview">āĻāĻžāĻāĻžāϏā§āĻāĻŋāĻĒā§āĻ āύāĻŋāϰā§āĻĻā§āĻļāύāĻž</a></dt> - <dd>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻžāώāĻž āĻāϰ āĻāĻāĻāĻŋ āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āύāĻŋāϰā§āĻĻā§āĻļāύāĻžāϰ āĻāĻĻā§āĻĻā§āĻļā§āϝ āϝāĻžāĻĻā§āĻ°Â āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŦāĻž āĻ
āύā§āϝ āĻā§āύ⧠āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻāĻžāώāĻž āϏāĻŽā§āĻĒāϰā§āĻā§ āĻĒā§āϰā§āĻŦāĻĒāϰā§āϤ⧠āĻ
āĻāĻŋāĻā§āĻāϤāĻž āĻāĻā§ āĨ¤</dd> -</dl> - -<h3 id="āĻŽāϧā§āϝāĻŦāϰā§āϤā§">āĻŽāϧā§āϝāĻŦāϰā§āϤā§</h3> - -<dl> - <dt><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript">āĻā§āϞāĻžā§ā§āύā§āĻ āϏāĻžāĻāĻĄ āĻā§ā§āĻŦ </a> <a href="https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Client-side_web_APIs">APIs</a></dt> -</dl> - -<p>āĻā§ā§āĻŦ āϏāĻžāĻāĻ āĻŦāĻž āĻāĻĒā§āϞāĻŋāĻā§āĻļāύāĻā§āϞāĻŋāϰ āĻāύā§āϝ āĻā§āϞāĻžā§ā§āύā§āĻ āϏāĻžāĻāĻĄ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āϞā§āĻāĻžāϰ āϏāĻŽā§ API āĻā§āϞāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻļā§āϰ⧠āĻāϰāĻžāϰ āĻāĻā§ āĻā§āĻŦ āĻŦā§āĻļā§ āĻĻā§āϰ⧠āϝāĻžāĻŦā§āύ āύāĻž--āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻ āĻāĻĒāĻžāϰā§āϰā§āĻāĻ āϏāĻŋāϏā§āĻā§āĻŽ āĻāϞāύā§āϤ āĻ
āĻŦāϏā§āĻĨāĻžā§ āĻāύā§āĻāĻžāϰāĻĢā§āĻāϏāĻā§āϞāĻŋ āĻŦāĻŋāĻāĻŋāύā§āύ āĻĻāĻŋāĻ āϏā§āĻāĻžāϰ⧠āϰā§āĻĒā§ āĻĒāϰāĻŋāĻāĻžāϞāύāĻž āĻāϰāĻžāϰ āĻāύā§āϝ āĻŦāĻž āĻāĻŽāύāĻāĻŋ āĻ
āύā§āϝ āĻā§ā§āĻŦ āϏāĻžāĻāĻ āĻŦāĻž āϏā§āĻŦāĻžāĻā§āϞāĻŋ āĻĨā§āĻā§ āĻāϏāĻž āĻĄāĻžāĻāĻžāĨ¤ āĻāĻ āĻŽāĻĄāĻŋāĻāϞ⧠āĻāĻŽāϰāĻž āĻāĻĒāĻŋāĻāĻ āĻāĻŋ ? āĻāĻŦāĻ āĻāĻŋāĻāĻžāĻŦā§ āĻā§āĻŦāĻ āĻĒā§āϰāĻāϞāĻŋāϤ āĻāĻŋāĻā§ āĻāĻĒāĻŋāĻāĻ āĻāĻĒāύāĻžāϰ āĻĄā§āĻā§āϞāĻĒāĻŽā§āύā§āĻā§āϰ āĻāĻžāĻā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻšā§ āϏā§āĻ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāĻžāύāĻŦā§āĨ¤</p> - -<dl> - <dt></dt> - <dt></dt> - <dt><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript">āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻ°Â Â āĻĒā§āύāĻāĻāĻĒāϏā§āĻĨāĻžāĻĒāύ</a></dt> - <dd>āϝāĻžāϰāĻž āĻŽāύ⧠āĻāϰ⧠, āϤāĻžāϰāĻž āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āϏāĻŽā§āĻĒāϰā§āĻā§Â āĻāĻžāύā§, āϤāĻžāĻĻā§āĻ°Â āĻāύā§āϝ āĻāĻāĻāĻŋ āϏāĻāĻā§āώāĻŋāĻĒā§āϤ āĻŦāĻŋāĻŦāϰāĻŖāĨ¤</dd> -</dl> - -<dl> - <dt><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures">āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻ°Â āĻĄāĻžāĻāĻžāϰ āĻāĻ āύāĻļā§āϞ⧠</a></dt> - <dd>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻ°Â āĻĄāĻžāĻāĻžāϰ āĻāĻ āύāĻļā§āϞ⧠āϏāĻŽā§āĻĒāϰā§āĻā§ āϏāĻāĻā§āώāĻŋāĻĒā§āϤ āĻŦāĻŋāĻŦāϰāύāĨ¤</dd> - <dt><a href="/en-US/docs/Web/JavaScript/Equality_comparisons_and_sameness">āϏāĻŽāϤā§āϞā§āϝāϤāĻž āĻāĻŦāĻ āĻ
āĻāĻŋāύā§āύāϤāĻžÂ </a></dt> -</dl> - -<p><code>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āϤāĻŋāύ āϧāϰāύā§āϰ āĻŽāĻžāύ āϏāϰāĻŦāϰāĻžāĻš āĻāϰā§- āϤā§āϞāύāĻžāϰ āĻā§āώā§āϤā§āϰā§: āĻāĻ ā§āϰ āϏāĻŽāϤāĻžāϰ āĻā§āώā§āϤā§āϰā§Â === āĻāĻŦāĻ āĻļāĻŋāĻĨāĻŋāĻ˛Â āϏāĻŽāϤāĻžāϰ āĻā§āώā§āϤā§āϰā§Â == āĨ¤</code></p> - -<dl> - <dt> <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Closures">Closures</a></dt> - <dd>closure āĻšāĻā§āĻā§Â āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻļāύ āĻāĻŦāĻ lexical environment āĻāϰ āϏāĻŽāĻžāĻšāĻžāϰ āϝā§āĻāĻŋ āĻĒā§āϰā§āĻŦā§āĻ āĻā§āώāύāĻž āĻāϰāĻž āĻšā§ā§āĻā§āĨ¤</dd> -</dl> - -<h3 id="āĻāĻĄāĻāĻžāύā§āϏ">āĻāĻĄāĻāĻžāύā§āϏ</h3> - -<dl> - <dt><a href="/en-US/docs/Web/JavaScript/Inheritance_and_the_prototype_chain">āĻāύāĻšā§āϰāĻŋāĻā§āύā§āϏ āĻāĻŦāĻ āĻĒā§āϰā§āĻā§āĻāĻžāĻāĻĒ āĻā§āĻāύ</a></dt> - <dd>āĻŦā§āϝāĻžāĻĒāĻāĻāĻžāĻŦā§ āĻā§āϞ āĻŦā§āĻāĻž āĻŦā§āĻāĻŋ āĻāĻŦāĻ āĻ
āĻŦāĻšā§āϞāĻž āĻāϰāĻž āĻšāĻā§āĻā§Â āĻĒā§āϰā§āĻā§āĻāĻžāĻāĻĒ āĻāύāĻšā§āϰāĻŋāĻā§āύā§āϏ āĻŦā§āϝāĻžāĻā§āϝ āĨ¤</dd> - <dt><a href="/en-US/docs/Web/JavaScript/Reference/Strict_mode">āĻāĻ ā§āϰ āĻŽā§āĻĄ</a></dt> - <dd>āĻāĻ ā§āϰ āĻŽā§āĻĄ( Strict mode ) āĻāϰ āϏāĻā§āĻāĻž āĻšāĻā§āĻā§Â  āϝ⧠āĻāĻĒāύāĻŋ āĻāĻāĻŋ āĻāϰāĻŽā§āĻ āĻāϰāĻžāϰ āĻĒā§āϰā§āĻŦā§ āĻā§āύ⧠āĻā§āϰāĻŋāϝāĻŧā§āĻŦāϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύ āύāĻžāĨ¤Â āĻāĻāĻž ECMAScript 5 āĻāĻāĻāĻŋ āϏā§āĻŽāĻžāĻŦāĻĻā§āϧāϤāĻž, āĻĻā§āϰā§āϤ āĻāϰā§āĻŽāĻā§āώāĻŽāϤāĻž āĻāĻŦāĻ āϏāĻšāĻ āĻĄāĻŋāĻŦāĻžāĻāĻŋāĻāĻāĻ°Â āĻāύā§āϝāĨ¤Â </dd> - <dt><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Typed_arrays">āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āĻ°Â āĻ
ā§āϝāĻžāϰ⧠āĻāĻžāĻāĻĒ</a></dt> - <dd>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āĻ
ā§āϝāĻžāϰ⧠āύāϤā§āĻ¨Â āĻŦāĻžāĻāύāĻžāϰāĻŋ āϤāĻĨā§āϝ āĻ
ā§āϝāĻžāĻā§āϏā§āϏā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻž āĻĒā§āϰāĻĻāĻžāύ  āĻāϰā§āĨ¤</dd> - <dt><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Memory_Management">āĻŽā§āĻŽāϰāĻŋ āĻŽā§āϝāĻžāύā§āĻāĻŽā§āύā§āĻ</a></dt> - <dd>āĻŽā§āĻŽāϰā§āϰ āĻā§āĻŦāύāĻāĻā§āϰ āĻāĻŦāĻ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āĻŽāϧā§āϝā§āĻāĻžāϰ āĻāĻŦāϰā§āĻāύāĻž āϏāĻāĻā§āϰāĻšāĨ¤</dd> - <dt></dt> -</dl> -</div> - - - -<div class="column-half"> -<h2 id="Reference">Reference</h2> - -<p>āĻŦā§āϰāĻžāĻāĻ āĻāϰā§āύ.āϏāĻŽā§āĻĒā§āϰā§āĻŖ  <a href="/en-US/docs/Web/JavaScript/Reference">āĻā§āĻāϏ- āϰā§āĻĢāĻžāϰā§āύā§āϏ</a> āĻĄāĻā§āĻŽā§āύā§āĻā§āĻļāύ āĨ¤</p> - -<dl> - <dt><a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects">Standard objects</a></dt> - <dd>Get to know standard built-in objects <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array" title="The JavaScript Array global object is a constructor for arrays, which are high-level, list-like objects."><code>Array</code></a></code>, <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean" title="The Boolean object is an object wrapper for a boolean value."><code>Boolean</code></a>, <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date" title="Creates a JavaScript Date instance that represents a single moment in time. Date objects are based on a time value that is the number of milliseconds since 1 January, 1970 UTC."><code>Date</code></a>, <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error" title="The Error constructor creates an error object. Instances of Error objects are thrown when runtime errors occur. The Error object can also be used as a base objects for user-defined exceptions. See below for standard built-in error types."><code>Error</code></a>, <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function" title="The Function constructor creates a new Function object. In JavaScript every function is actually a Function object."><code>Function</code></a>, <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON" title="The JSON object contains methods for parsing JavaScript Object Notation (JSON) and converting values to JSON. It can't be called or constructed, and aside from its two method properties it has no interesting functionality of its own."><code>JSON</code></a>, <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math" title="Math is a built-in object that has properties and methods for mathematical constants and functions. Not a function object."><code>Math</code></a>, <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number" title="The Number JavaScript object is a wrapper object allowing you to work with numerical values. A Number object is created using the Number() constructor."><code>Number</code></a>, <a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object"><code>Object</code></a>, <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp" title="The RegExp constructor creates a regular expression object for matching text with a pattern."><code>RegExp</code></a>, <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String" title="The String global object is a constructor for strings, or a sequence of characters."><code>String</code></a>, <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map" title="The Map object is a simple key/value map. Any value (both objects and primitive values) may be used as either a key or a value."><code>Map</code></a>, <code><a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set">Set</a></code>, <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakMap" title="The WeakMap object is a collection of key/value pairs in which the keys are objects and the values can be arbitrary values."><code>WeakMap</code></a></code>, <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakSet" title="The WeakSet object lets you store weakly held objects in a collection."><code>WeakSet</code></a>, and others.</dd> - <dt><a href="/en-US/docs/Web/JavaScript/Reference/Operators">Expressions & operators</a></dt> - <dd>Learn more about the behavior of JavaScript's operators <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/instanceof">instanceof</a></code>, <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/typeof">typeof</a></code>, <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/new">new</a></code>, <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/this">this</a></code>, and more.</dd> - <dt><a href="/en-US/docs/Web/JavaScript/Reference/Statements">Statements & declarations</a></dt> - <dd>Learn how <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/do...while">do-while</a></code>, <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for...in">for-in</a></code>, <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for...of">for-of</a></code>, <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/try...catch">try-catch</a></code>, <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/let">let</a></code>, <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/var">var</a></code>, <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/const">const</a></code>, <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/if...else">if-else</a></code>, <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/switch">switch</a></code>, and more JavaScript statements and keywords work.</dd> - <dt><a href="/en-US/docs/Web/JavaScript/Reference/Functions">Functions</a></dt> - <dd>Learn how to work with JS functions to develop your applications.</dd> -</dl> - -<h2 id="Tools_resources">Tools & resources</h2> - -<p>Helpful tools while writing and debugging your JavaScript code.</p> - -<dl> - <dt><a href="/en-US/docs/Tools">Firefox Developer Tools</a></dt> - <dd><a href="/en-US/docs/Tools/Scratchpad">Scratchpad</a>, <a href="/en-US/docs/Tools/Web_Console">Web Console</a>, <a href="/en-US/docs/Tools/Profiler">JavaScript Profiler</a>, <a href="/en-US/docs/Tools/Debugger">Debugger</a>, and more.</dd> - <dt><a class="external" href="http://www.getfirebug.com/">Firebug</a></dt> - <dd>Edit, debug, and monitor CSS, HTML, and JavaScript live in any web page.</dd> - <dt><a href="/en-US/docs/Web/JavaScript/Shells">JavaScript Shells</a></dt> - <dd>A JavaScript shell allows you to quickly test snippets of JavaScript code.</dd> - <dt><a href="https://togetherjs.com/">TogetherJS</a></dt> - <dd> - <p class="hero-header-text large">Collaboration made easy.</p> - </dd> - <dt><a href="http://stackoverflow.com/questions/tagged/javascript">Stack Overflow</a></dt> - <dd>Stack Overflow questions tagged with "JavaScript".</dd> - <dt><a href="/en-US/docs/Web/JavaScript/New_in_JavaScript">JavaScript versions and release notes</a></dt> - <dd>Browse JavaScript's feature history and implementation status.</dd> -</dl> -</div> -</div> diff --git a/files/bn/web/javascript/inheritance_and_the_prototype_chain/index.html b/files/bn/web/javascript/inheritance_and_the_prototype_chain/index.html deleted file mode 100644 index 0db75f2c69..0000000000 --- a/files/bn/web/javascript/inheritance_and_the_prototype_chain/index.html +++ /dev/null @@ -1,177 +0,0 @@ ---- -title: āĻāύāĻšā§āϰāĻŋāĻā§āύā§āϏ āĻāĻŦāĻ āĻĒā§āϰā§āĻā§āĻāĻžāĻāĻĒ-āĻā§āĻāύ -slug: Web/JavaScript/Inheritance_and_the_prototype_chain -tags: - - Guide - - Inheritence - - JavaScript - - NeedsContent - - OOP - - āĻ
āĻŦāĻā§āĻā§āĻ āĻāϰāĻŋā§ā§āύā§āĻā§āĻĄ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ - - āĻāύāĻšā§āϰāĻŋāĻā§āύā§āϏ - - āĻāĻžāĻāĻĄ - - āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ -translation_of: Web/JavaScript/Inheritance_and_the_prototype_chain ---- -<div>{{jsSidebar("Advanced")}}</div> - -<p>āϝā§āϏāĻŦ āĻĄā§āĻā§āϞāĻĒāĻžāϰ āĻāĻā§ āĻā§āϞāĻžāϏ-āĻāĻŋāϤā§āϤāĻŋāĻ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āϞā§āϝāĻžāĻāĻā§ā§ā§āĻā§ (āϝā§āĻŽāύ āϏāĻŋ++ āĻŦāĻž āĻāĻžāĻāĻž) āĻā§āĻĄ āĻāϰāĻā§āύ, āϤāĻžāϰāĻž āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻā§āĻĄ āĻāϰāϤ⧠āĻāĻŋā§ā§ āĻāĻāĻā§ āĻŦāĻŋāĻā§āϰāĻžāύā§āϤ āĻšāĻŦā§āύ, āĻā§āύāύāĻž āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻāĻāĻŋ āĻĄāĻžā§āύāĻžāĻŽāĻŋāĻ āϞā§āϝāĻžāĻāĻā§ā§ā§āĻ āĻāϰ āĻāϤ⧠āĻā§āύ <code>class</code> āĻāĻŽāĻĒā§āϞāĻŋāĻŽā§āύā§āĻā§āĻļāύ āύā§āĻ ( āϝāĻĻāĻŋāĻ <code>class </code>āύāĻžāĻŽā§ āĻāĻāĻāĻŋ āĻā§āĻā§āĻžāϰā§āĻĄ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āϏāĻāϰāĻā§āώāĻŖ āĻāϰ⧠āϰā§āĻā§āĻā§ - āϤāĻžāĻ āĻāĻ āύāĻžāĻŽā§ āĻā§āύ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύ āύāĻž )āĨ¤</p> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻāύāĻšā§āϰāĻŋāĻā§āύā§āϏ āĻŦāĻŋāώā§āĻ āĻāĻāĻāĻŋ āĻŽāĻžāϤā§āϰ āĻāύā§āϏāĻā§āϰāĻžāĻā§āĻ āĻāĻā§āĻ āĻ
āĻŦāĻā§āĻā§āĻāĨ¤ āϏāĻŦ āĻ
āĻŦāĻā§āĻā§āĻ āĻāϰāĻ āĻāϰā§āĻāĻāĻž āĻ
āĻŦāĻā§āĻā§āĻ āĻāϰ āϏāĻžāĻĨā§ āĻ
āĻā§āϝāύā§āϤāϰā§āĻŖ āϞāĻŋāĻā§āĻ āĻĨāĻžāĻā§ āϝāĻžāĻā§ āϤāĻžāϰ <strong>āĻĒā§āϰāĻā§āĻāĻžāĻāĻĒ </strong>āĻŦāϞā§āĨ¤ āĻāĻŦāĻžāϰ āĻāĻ āĻĒā§āϰā§āĻāĻžāĻāĻžāĻāĻĒ āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻ āύāĻŋāĻāϏā§āĻŦ āĻāĻāĻāĻŋ āĻĒā§āϰāĻā§āĻāĻžāĻāĻĒ āĻĨāĻžāĻā§āĨ¤ āĻāĻāĻžāĻŦā§ āĻāϞāϤā§āĻ āĻĨāĻžāĻā§, āϝāϤāĻā§āώāĻŖ āύāĻž āĻāĻŽāϰāĻž <code>null</code> āĻšāĻŋāϏā§āĻŦā§ āĻā§āύ āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻĒā§āϰāĻā§āĻāĻžāĻāĻĒ āĻĒāĻžāĻāĨ¤ <code>null</code> āĻāϰ āĻā§āύ āĻĒā§āϰāĻā§āĻāĻžāĻāĻĒ āĻĨāĻžāĻā§ āύāĻž, āϤāĻžāĻ āϝāĻāύ null āĻĒāĻžāĻŦ āϤāĻāύ āĻŦā§āĻāϤ⧠āĻšāĻŦā§ <strong>āĻĒā§āϰāĻā§āĻāĻžāĻāĻĒ āĻā§āĻāύā§āϰ</strong> āĻļā§āώāĻĒā§āϰāĻžāύā§āϤ⧠āĻāϏ⧠āĻā§āĻāĻŋāĨ¤</p> - -<p>āĻĒā§āϰāĻā§āĻāĻžāĻāĻĒ āĻŽāĻĄā§āϞ āĻā§ āĻ
āύā§āĻā§ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āĻĻā§āϰā§āĻŦāϞāϤāĻž āĻŦāϞāϞā§āĻ āĻāϏāϞ⧠āĻĒā§āϰāĻā§āĻāĻžāĻāĻĒ-āĻāĻŋāϤā§āϤāĻŋāĻ āĻāύāĻšā§āϰāĻŋāĻā§āύā§āϏ āĻŽāĻĄā§āϞ āϏāĻŋ++/āĻāĻžāĻāĻž āĻāĻŋāϤā§āϤāĻŋāĻ āĻā§āϞāĻžāϏāĻŋāĻāĻžāϞ āĻŽāĻĄā§āϞā§āϰ āĻĨā§āĻā§ āĻ
āύā§āĻ āĻļāĻā§āϤāĻŋāĻļāĻžāϞā§āĨ¤ āϝā§āĻŽāύ, āĻĒā§āϰāĻā§āĻāĻžāĻāĻĒ āĻŽāĻĄā§āϞ āĻā§ āĻāĻŋāϤā§āϤāĻŋ āĻāϰ⧠āĻāĻŽāϰāĻž āϏāĻšāĻā§āĻ āĻā§āϞā§āϝāĻžāϏāĻŋāĻāĻžāϞ āĻŽāĻĄā§āϞ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŋ, āĻāĻŋāύā§āϤ⧠āĻā§āϞāĻžāϏāĻŋāĻāĻžāϞ āĻŽāĻĄā§āϞā§āϰ āĻāĻĒāϰ āĻāĻŋāϤā§āϤāĻŋ āĻāϰ⧠āĻāĻžāĻāϞā§āĻ āĻĒā§āϰāĻā§āĻāĻžāĻāĻĒ āĻāĻŋāϤā§āϤāĻŋāĻ āĻŽāĻĄā§āϞ āϤā§āϰāĻŋ āĻāϰāĻž āϏāĻŽā§āĻāĻŦ āύāĻžāĨ¤</p> - -<h2 id="āĻĒā§āϰāĻā§āĻāĻžāĻāĻĒ-āĻā§āĻāύ_āĻāĻŋāϤā§āϤāĻŋāĻ_āĻāύāĻšā§āϰāĻŋāĻā§āύā§āϏ">āĻĒā§āϰāĻā§āĻāĻžāĻāĻĒ-āĻā§āĻāύ āĻāĻŋāϤā§āϤāĻŋāĻ āĻāύāĻšā§āϰāĻŋāĻā§āύā§āϏ</h2> - -<h3 id="āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ_āĻāύāĻšā§āϰāĻŋāĻ_āĻāϰāĻž"><strong>āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ </strong>āĻāύāĻšā§āϰāĻŋāĻ āĻāϰāĻž</h3> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻ
āĻŦāĻā§āĻā§āĻ āĻā§ āĻāĻŽāϰāĻž āĻŦāĻŋāĻāĻŋāύā§āύ <strong>āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋāϰ</strong> "āĻŦā§āϝāĻžāĻ" (āĻĨāϞā§) āĻšāĻŋāϏā§āĻŦā§ āĻāϞā§āĻĒāύāĻž āĻāϰāϤ⧠āĻĒāĻžāϰāĻŋāĻ āĻāĻ āĻŦā§āϝāĻžāĻā§ āϝā§āĻā§āύ āϏāĻŽā§ āϝā§āĻā§āύ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āĻĸā§āĻāĻžāύ⧠āϝāĻžā§, āĻŦā§āϝāĻžāĻ āĻĨā§āĻā§ āĻĢā§āϞā§āĻ āĻĻā§āĻā§āĻž āϝāĻžā§ (āϝ⧠āĻāĻžāϰāĻŖā§ āĻāĻŽāϰāĻž āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻāĻā§ āĻĄāĻžā§āύāĻžāĻŽāĻŋāĻ āĻŦāϞāĻŋ) āĨ¤ āĻĒā§āϰāϤāĻŋāĻāĻž āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āϏāĻžāĻĨā§ āĻāĻāĻāĻž āĻŦāĻŋāĻļā§āώ āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āϞāĻŋāĻāĻ āĻĨāĻžāĻā§, āĻāĻ āĻŦāĻŋāĻļā§āώ āĻ
āĻŦāĻā§āĻā§āĻ āĻāĻžāĻā§ āĻāĻŽāϰāĻž āĻŽā§āϞ āĻ
āĻŦāĻā§āĻā§āĻāĻāĻžāϰ āĻĒā§āϰāĻā§āĻāĻžāĻāĻĒ āĻŦāϞāĻŋāĨ¤ āĻāĻŽāϰāĻž āϝāĻāύ āĻā§āύ āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻā§āύ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āĻā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻāĻžāĻ, āϤāĻāύ āϝāĻž āĻāĻā§āĻ</p> - -<pre class="brush: js">// āϧāϰ⧠āύā§āĻ, āĻāĻŽāĻžāϰ o āύāĻžāĻŽā§āϰ āĻāĻāĻāĻž āĻ
āĻŦāĻā§āĻā§āĻ āĻāĻā§ āϝā§āĻāĻžāϰ āĻĒā§āϰā§āĻā§āĻāĻžāĻāĻĒ āĻā§āĻāύ āĻāĻŽāύāĻ -// {a:1, b:2} ---> {b:3, c:4} ---> null -// āĻŽāĻžāύ⧠āĻšāϞ, o āĻ
āĻŦāĻā§āĻā§āĻ āĻšāĻā§āĻā§ {a:1, b:2}, āϝā§āĻāĻžāϰ āĻĒā§āϰā§āĻā§āĻāĻžāĻāĻĒ āĻšāĻā§āĻā§ {b:3, c:4} āĻāύāĻšā§āϰāĻŋāĻā§āύā§āϏ āĻšāĻŋāϏā§āĻŦā§ āĻāĻŋāύā§āϤāĻž āĻāϰāϞā§, -// {a:1, b:2} āĻ
āĻŦāĻā§āĻā§āĻ āĻāĻž {b:3, c:4} āĻ
āĻŦāĻā§āĻā§āĻ āĻĨā§āĻā§ āĻāύāĻšā§āϰāĻŋāĻ āĻāϰāĻž āĻšā§ā§āĻā§āĨ¤ {b:3, c:4} āĻāϰ āĻā§āύ āĻĒā§āϰā§āĻā§āĻāĻžāĻāĻĒ āύāĻžāĻ, āϝā§āĻāĻžāϰāĻŖā§ null āĻĻā§āĻāĻžāύ⧠āĻšā§ā§āĻā§āĨ¤ -// 'a' āĻāϰ 'b' āĻāĻ āĻĻā§āĻāĻāĻž āĻā§āĻŦāϞ o āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āύāĻŋāĻāϏā§āĻŦ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋāĨ¤ - -// āĻāĻ āĻāĻĻāĻžāĻšāϰāĻŖā§, someObject.[[Prototype]] āĻĻāĻŋā§ā§ āĻāĻŽāϰāĻž someObject āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻĒā§āϰā§āĻā§āĻāĻžāĻāĻĒ āĻŦā§āĻāĻŋā§ā§āĻāĻŋāĨ¤ -// āĻāĻāĻāĻž āĻļā§āϧā§āĻ āĻāĻĻāĻžāĻšāϰāĻŖā§āϰ āĻāύā§āϝ (ECMAScript āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ āĻ
āύā§āϝāĻžā§ā§) āĻāϰ āĻāϏāϞ āĻā§āĻĄā§ āĻāϰāĻāĻŽ āĻāĻŋāĻā§ āϞā§āĻāĻž āϝāĻžāĻŦā§ āύāĻž! - -console.log(o.a); // 1 -// o āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻāĻŋ 'a' āύāĻžāĻŽā§ āĻā§āύ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻā§ āĻāĻā§? āĻšā§āϝāĻžāĻ, āĻāϰ āĻāϰ āĻŽāĻžāύ āĻšāϞ 1 - -console.log(o.b); // 2 -// o āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻāĻŋ 'b' āύāĻžāĻŽā§ āĻā§āύ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻā§ āĻāĻā§? āĻšā§āϝāĻžāĻ, āĻāϰ āĻāϰ āĻŽāĻžāύ āĻšāϞ 2 -// o āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻĒā§āϰā§āĻā§āĻāĻžāĻāĻĒā§āϰāĻ āĻāĻŋāύā§āϤ⧠'b' āĻĒā§āϰā§āĻĒāĻžāϰā§āĻā§ āĻāĻŋāϞ, āĻāĻŋāύā§āϤ⧠āĻāĻāĻŋ āĻĻā§āĻāĻž āϝāĻžāĻŦā§ āύāĻžāĨ¤ āĻāĻā§ āĻŦāϞ⧠"property shadowing" - -console.log(o.c); // 4 -// o āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻāĻŋ 'c' āύāĻžāĻŽā§ āĻā§āύ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻā§ āĻāĻā§? āύāĻžāĻ, āϤāĻžāĻšāϞ⧠āĻāϰ āĻĒā§āϰā§āĻā§āĻāĻžāĻāĻĒā§ āĻĻā§āĻāϤ⧠āĻšāĻŦā§ āĻāĻ āύāĻžāĻŽā§ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āĻāĻā§ āĻāĻŋāύāĻžāĨ¤ -// o.[[Prototype]] āĻ āĻāĻŋ 'c' āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āĻāĻā§? ? āĻšā§āϝāĻžāĻ, āĻāϰ āĻāϰ āĻŽāĻžāύ āĻšāϞ 4 - -console.log(o.d); // undefined -// o āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻāĻŋ 'd' āύāĻžāĻŽā§ āĻā§āύ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻā§ āĻāĻā§? āύāĻžāĻ, āϤāĻžāĻšāϞ⧠āĻāϰ āĻĒā§āϰā§āĻā§āĻāĻžāĻāĻĒā§ āĻĻā§āĻāϤ⧠āĻšāĻŦā§ āĻāĻ āύāĻžāĻŽā§ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āĻāĻā§ āĻāĻŋāύāĻžāĨ¤ -// o.[[Prototype]] āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻāĻŋ 'd' āύāĻžāĻŽā§ āĻā§āύ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻā§ āĻāĻā§? āύāĻžāĻ, āϤāĻžāĻšāϞ⧠āĻāϰ āĻĒā§āϰā§āĻā§āĻāĻžāĻāĻĒā§ āĻĻā§āĻāϤ⧠āĻšāĻŦā§ āĻāĻ āύāĻžāĻŽā§ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āĻāĻā§ āĻāĻŋāύāĻžāĨ¤ -// o.[[Prototype]].[[Prototype]] āĻ null āĻĒā§ā§ā§āĻāĻŋ, āϤāĻžāϰāĻŽāĻžāύ⧠āĻāϰ āĻā§āĻāĻžāϰ āĻāĻŋāĻā§ āύāĻžāĻāĨ¤ undefined āϰāĻŋāĻāĻžāϰā§āύ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤ -</pre> - -<p>āĻā§āύ āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āϏā§āĻ āĻāϰ⧠āĻĻāĻŋāϞ⧠āϏā§āĻāĻž āϏā§āĻ āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āύāĻŋāĻāϏā§āĻŦ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āĻšāĻŋāϏā§āĻŦā§ āĻāĻžāĻ āĻāϰā§āĨ¤ āĻāĻāĻŽāĻžāϤā§āϰ āĻŦā§āϝāϤāĻŋāĻā§āϰāĻŽ āĻšāϞāĻ <a href="/bn-BD/docs/JavaScript/Guide/Working_with_Objects?redirectlocale=en-US&redirectslug=Core_JavaScript_1.5_Guide%2FWorking_with_Objects#Defining_getters_and_setters">getter āĻ
āĻĨāĻŦāĻž setter</a> āĻĻāĻŋā§ā§ āϝāĻāύ āĻāύāĻšā§āϰāĻŋāĻā§āĻĄ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āύāĻŋā§ā§ āĻāĻžāĻ āĻāϰāĻž āĻšā§āĨ¤</p> - -<h3 id="āĻŽā§āĻĨāĻĄ_āĻāύāĻšā§āϰāĻŋāĻ_āĻāϰāĻž">"āĻŽā§āĻĨāĻĄ" āĻāύāĻšā§āϰāĻŋāĻ āĻāϰāĻž</h3> - -<p>āĻā§āϞāĻžāϏ-āĻāĻŋāϤā§āϤāĻŋāĻ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻāĻžāώāĻžāϤ⧠āϝā§āĻāĻžāĻŦā§ "āĻŽā§āĻĨāĻĄ" āĻŦāĻž āĻĢāĻžāĻāĻļāύ āĻāϰ āϧāĻžāϰāĻŖāĻž āĻĒā§āϰāĻāϞāĻŋāϤ āĻāĻā§, āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻŽā§āĻĨāĻĄā§āϰ āϧāĻžāϰāĻŖāĻž āĻāĻž āĻ āĻŋāĻ āϏā§āĻāĻžāĻŦā§ āύā§āĨ¤ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§, āϝā§āĻā§āύ āĻĢāĻžāĻāĻļāύ āϏāĻžāϧāĻžāϰāĻŖ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋāϰ āĻŽāϤāĻ āĻ
āĻŦāĻā§āĻā§āĻā§ āϝā§āĻ āĻāϰāĻž āϝāĻžā§āĨ¤ āĻāύāĻšā§āϰāĻŋāĻ āĻāϰāĻž āĻĢāĻžāĻāĻļāύ āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻŦāĻžāĻĻāĻŦāĻžāĻāĻŋ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋāϰ āĻŽāϤāĻ āϏā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻāĻāĻžāĻŦā§ āĻāĻžāĻ āĻāϰāĻŦā§āĨ¤ āĻāĻĒāϰā§āϰ āĻāĻĻāĻžāĻšāϰāĻŖā§ āĻĻā§āĻāĻžāύ⧠property shadowing āĻāĻāĻžāύā§āĻ āĻāĻžāĻ āĻāϰāĻŦā§ (āĻāĻā§āώā§āϤā§āϰ⧠āĻāĻā§ āĻŦāϞāĻž āĻšāĻŦā§ <em>method overriding</em> āĻŦāĻž āĻĢāĻžāĻāĻļāύ āĻāĻāĻžāϰāϰāĻžāĻāĻĄāĻŋāĻ)</p> - -<p>āϝāĻāύ āĻāύāĻšā§āϰāĻŋāĻ-āĻšāĻā§āĻž āĻā§āύ āĻĢāĻžāĻāĻļāύ āĻāĻāĻāĻŋāĻāĻŋāĻāĻ āĻšā§, āϤāĻāύ <a href="/bn-BD/JavaScript/Reference/Operators/this" title="this"><code>this</code></a> āĻāϰ āĻŽāĻžāύ āĻšāĻŋāϏā§āĻŦā§ āĻāύāĻšā§āϰāĻŋāĻ-āĻšāĻā§āĻž āĻ
āĻŦāĻā§āĻā§āĻ āĻāĻž āĻĨāĻžāĻā§, āĻĒā§āϰā§āĻā§āĻāĻžāĻāĻĒ āĻ
āĻŦāĻā§āĻā§āĻ āĻāĻž āύāĻž āϝā§āĻāĻžāύ⧠āĻĢāĻžāĻāĻļāύāĻāĻž āύāĻŋāĻāϏā§āĻŦ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āĻšāĻŋāϏā§āĻŦā§ āĻĻā§āĻā§āĻž āĻšā§ā§āĻāĻŋāϞāĨ¤</p> - -<pre class="brush: js">var o = { - a: 2, - m: function(b){ - return this.a + 1; - } -}; - -console.log(o.m()); // 3 -// āĻāĻāĻžāύ⧠o.m āĻāϞ āĻāϰāĻžāϰ āϏāĻŽā§, 'this' āĻĒā§ā§āύā§āĻ āĻāϰ⧠āĻāĻā§ o āĻā§āĨ¤ - -var p = Object.create(o); -// p āĻ
āĻŦāĻā§āĻā§āĻ āĻāĻž o āĻĨā§āĻā§ āĻāύāĻšā§āϰāĻŋāĻ āĻāϰāĻž āĻšā§ā§āĻā§ - -p.a = 12; // 'a' āύāĻžāĻŽā§ p āĻ
āĻŦāĻā§āĻā§āĻā§ āύāĻŋāĻāϏā§āĻŦ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āϤā§āϰāĻŋ āĻšāϞ -console.log(p.m()); // 13 -// āĻāĻāĻžāύ⧠p.m āĻāϞ āĻāϰāĻžāϰ āϏāĻŽā§, 'this' āĻĒā§ā§āύā§āĻ āĻāϰ⧠āĻāĻā§ p āĻā§āĨ¤ -// āϤāĻžāĻ āϝāĻāύ o āĻ
āĻŦāĻā§āĻā§āĻā§āϰ m āĻĢāĻžāĻāĻļāύāĻāĻž p āĻāύāĻšā§āϰāĻŋāĻ āĻāϰāϞ, 'this.a' āĻāϰ āĻŽāĻžāύ⧠āĻĻāĻžāĻā§āĻžāϞ⧠p.a, 'a' āύāĻžāĻŽā§āϰ p āĻāϰ āύāĻŋāĻāϏā§āĻŦ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋāĨ¤ -</pre> - -<h2 id="āĻ
āĻŦāĻā§āĻā§āĻ_āϤā§āϰāĻŋ_āĻāϰāĻžāϰ_āĻŦāĻŋāĻāĻŋāύā§āύ_āĻāĻĒāĻžā§_āĻāĻŦāĻ_āĻĢāϞāĻžāĻĢāϞ_āĻšāĻŋāϏā§āĻŦā§_āĻĒā§āϰā§āĻā§āĻāĻžāĻāĻĒ_āĻā§āĻāύ">āĻ
āĻŦāĻā§āĻā§āĻ āϤā§āϰāĻŋ āĻāϰāĻžāϰ āĻŦāĻŋāĻāĻŋāύā§āύ āĻāĻĒāĻžā§ āĻāĻŦāĻ āĻĢāϞāĻžāĻĢāϞ āĻšāĻŋāϏā§āĻŦā§ āĻĒā§āϰā§āĻā§āĻāĻžāĻāĻĒ āĻā§āĻāύ</h2> - -<h3 id="āϏāĻŋāύā§āĻā§āϝāĻžāĻā§āϏ_āĻāύā§āϏāĻā§āϰāĻžāĻā§āĻāϏ_āĻŦā§āϝāĻŦāĻšāĻžāϰ_āĻāϰā§_āĻ
āĻŦāĻā§āĻā§āĻ_āϤā§āϰāĻŋ_āĻāϰāĻž">āϏāĻŋāύā§āĻā§āϝāĻžāĻā§āϏ āĻāύā§āϏāĻā§āϰāĻžāĻā§āĻāϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻ
āĻŦāĻā§āĻā§āĻ āϤā§āϰāĻŋ āĻāϰāĻž</h3> - -<pre class="brush: js">var o = {a: 1}; - -// āύāϤā§āύ āϤā§āϰāĻŋ āĻāϰāĻž o āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻĒā§āϰāĻā§āĻāĻžāĻāĻĒ āĻšāĻā§āĻā§ Object.prototype -// o āĻāϰ 'hasOwnProperty' āύāĻžāĻŽā§āϰ āĻā§āύ āύāĻŋāĻāϏā§āĻŦ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āύā§āĻāĨ¤ -// hasOwnProperty āĻšāĻā§āĻā§ Object.prototype āĻāϰ āĻāĻāĻāĻŋ āύāĻŋāĻāϏā§āĻŦ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋāĨ¤ āϤāĻžāĻ o, Object.prototype āĻĨā§āĻā§ hasOwnProperty āĻāύāĻšā§āϰāĻŋāĻ āĻāϰā§āĻā§āĨ¤ -// Object.prototype āĻāϰ āĻĒā§āϰā§āĻā§āĻāĻžāĻāĻĒ āĻšāĻā§āĻā§ null -// o ---> Object.prototype ---> null - -var a = ["yo", "whadup", "?"]; - -// Arrays inherit from Array.prototype (which has methods like indexOf, forEach, etc.) -// The prototype chain looks like: -// a ---> Array.prototype ---> Object.prototype ---> null - -function f(){ - return 2; -} - -// Functions inherit from Function.prototype (which has methods like call, bind, etc.) -// f ---> Function.prototype ---> Object.prototype ---> null -</pre> - -<h3 id="āĻāύā§āϏāĻā§āϰāĻžāĻā§āĻāϰ_āĻāϰ_āϏāĻžāĻšāĻžāϝā§āϝā§">āĻāύā§āϏāĻā§āϰāĻžāĻā§āĻāϰ āĻāϰ āϏāĻžāĻšāĻžāϝā§āϝā§</h3> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ "āĻāύā§āϏāĻā§āϰāĻžāĻā§āĻāϰ", "āĻļā§āϧā§āĻ" āϏāĻžāϧāĻžāϰāĻŖ āϝā§āĻā§āύ āĻĢāĻžāĻāĻļāύ āϝāĻžāĻā§ āĻāĻŋāύāĻž <a href="/bn-BD/docs/Web/JavaScript/Reference/Operators/new?redirectlocale=en-US&redirectslug=JavaScript%2FReference%2FOperators%2Fnew" title="new">new</a> āĻ
āĻĒāĻžāϰā§āĻāϰ āĻĻāĻŋā§ā§ āĻāϞ āĻāϰāĻž āĻšā§āĨ¤</p> - -<pre class="brush: js">function Graph() { - this.vertexes = []; - this.edges = []; -} - -Graph.prototype = { - addVertex: function(v){ - this.vertexes.push(v); - } -}; - -var g = new Graph(); -// g is an object with own properties 'vertexes' and 'edges'. -// g.[[Prototype]] is the value of Graph.prototype when new Graph() is executed. -</pre> - -<h3 id="Object.create_āĻĻāĻŋā§ā§">Object.create āĻĻāĻŋā§ā§</h3> - -<p>ECMAScript 5 āύāϤā§āύ āĻāĻāĻāĻŋ āĻŽā§āĻĨāĻĄ āύāĻŋā§ā§ āĻāϏā§āĻā§āĻ <a href="/en/JavaScript/Reference/Global_Objects/Object/create" title="create">Object.create</a>āĨ¤ āĻāĻ āĻŽā§āĻĨāĻĄ āĻāϞ āĻāϰāϞ⧠āύāϤā§āύ āĻāĻāĻāĻŋ āĻ
āĻŦāĻā§āĻā§āĻ āϤā§āϰāĻŋ āĻšā§ āϝāĻžāϰ āĻĒā§āϰā§āĻā§āĻāĻžāĻāĻĒ āĻšāϞ āĻŽā§āĻĨāĻĄāĻāĻŋāϰ āĻĒā§āϰāĻĨāĻŽ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰāĻ</p> - -<pre class="brush: js">var a = {a: 1}; -// a ---> Object.prototype ---> null - -var b = Object.create(a); -// b ---> a ---> Object.prototype ---> null -console.log(b.a); // 1 (inherited) - -var c = Object.create(b); -// c ---> b ---> a ---> Object.prototype ---> null - -var d = Object.create(null); -// d ---> null -console.log(d.hasOwnProperty); // undefined, because d doesn't inherit from Object.prototype -</pre> - -<div> -<h3 id="āĻĒāĻžāϰāĻĻāϰā§āĻļā§āϤāĻž">āĻĒāĻžāϰāĻĻāϰā§āĻļā§āϤāĻž</h3> - -<p>āĻā§āύ āĻ
āĻŦāĻā§āĻā§āĻā§ āĻā§āύ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āĻāĻā§ āĻāĻŋāύāĻž āϏā§āĻāĻž āĻāĻžāύāĻžāϰ āĻāύā§āϝ, āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻĒā§āϰ⧠āĻĒā§āϰāĻā§āĻāĻžāĻāĻĒ-āĻā§āĻāύ āĻā§āĻāĻā§ āĻĻā§āĻāϤ⧠āĻšā§āĨ¤ āĻā§āĻĄā§āϰ āĻĒāĻžāϰā§āĻĢāϰāĻŽā§āύā§āϏ⧠āĻāĻāĻž āĻāĻžāϞāĻ āĻŦāĻžāĻā§ āĻĒā§āϰāĻāĻžāĻŦ āĻĢā§āϞā§āĨ¤ āϝā§āϏāĻŦ āĻā§āĻĄā§āϰ āĻĒāĻžāϰāĻĢāϰāĻŽā§āύā§āϏ āĻā§āĻŦ āĻāĻžāϞ āĻšāĻā§āĻž āĻĻāϰāĻāĻžāϰ, āϏā§āĻāĻžāύ⧠āĻāĻ āĻāϏā§āϝ⧠āĻĒā§āϰāĻāĻžāĻŦ āĻĢā§āϞāϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻ
āĻŦāĻā§āĻā§āĻā§ āĻā§āύ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āĻā§āĻāĻā§ āύāĻž āĻĒā§āϞ⧠āĻĒā§āϰ⧠āĻĒā§āϰā§āĻā§āĻāĻžāĻāĻĒ āĻā§āĻāύā§āϰ āĻā§āĻĨāĻžāĻ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āĻāĻž āĻāĻā§ āĻāĻŋāύāĻž āĻā§āĻāĻāĻž āĻšā§āĨ¤</p> - -<p>āĻāĻāĻžā§āĻžāĻ, āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āĻā§āϞ⧠āĻā§āϰ⧠āĻĻā§āĻāĻžāϰ āϏāĻŽā§ (iterate āĻāϰāĻžāϰ āϏāĻŽā§) āĻĒā§āϰā§āĻā§āĻāĻžāĻāĻĒ-āĻā§āĻāύā§āϰ <strong>āĻĒā§āϰāϤā§āϝā§āĻāĻāĻž</strong> āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āĻā§āĻāĻā§ āĻĻā§āĻāĻž (enumerate āĻāϰāĻž) āĻšāĻŦā§āĨ¤</p> - -<p>āĻ
āĻŦāĻā§āĻā§āĻā§ āĻā§āύ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ <em>āύāĻŋāĻāϏā§āĻŦ</em> āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āĻšāĻŋāϏā§āĻŦā§ āĻāĻā§ āĻāĻŋāύāĻž (āĻĒā§āϰā§āĻā§āĻāĻžāĻāĻĒ āĻā§āĻāύā§āϰ āĻ
āύā§āϝ āĻā§āĻĨāĻžāĻ āύā§) <a href="/bn-BD/docs/JavaScript/Reference/Global_Objects/Object/hasOwnProperty" title="/ru/docs/JavaScript/Reference/Global_Objects/Object/hasOwnProperty"><code>hasOwnProperty</code></a> āĻŽā§āĻĨāĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāĻāĻŋāϤāĨ¤ āϏāĻŦ āĻ
āĻŦāĻā§āĻā§āĻ āĻāĻ āĻŽā§āĻĨāĻĄāĻāĻžāĻā§ <code>Object.prototype āĻĨā§āĻā§ āĻāύāĻšā§āϰāĻŋāĻ āĻāϰā§āĨ¤</code></p> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ <a href="/bn-BD/docs/JavaScript/Reference/Global_Objects/Object/hasOwnProperty" title="/ru/docs/JavaScript/Reference/Global_Objects/Object/hasOwnProperty"><code>hasOwnProperty</code></a>-āĻ āĻāĻāĻŽāĻžāϤā§āϰ āĻĢāĻžāĻāĻļāύ āϝāĻž āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āύāĻŋā§ā§ āĻāĻžāĻ āĻāϰ⧠āĻāĻŦāĻ āĻĒā§āϰ⧠āĻĒā§āϰā§āĻā§āĻāĻžāĻāĻĒ āĻā§āĻāύ āĻā§āϰ⧠(traverse) <strong>āύāĻž</strong>āĨ¤</p> - - -<div class="note">āĻā§ā§āĻžāϞ āĻāϰā§āύāĻ āĻā§āύ āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ <a href="/bn-BD/docs/Web/JavaScript/Reference/Global_Objects/undefined" title="/en-US/docs/Web/JavaScript/Reference/Global_Objects/undefined"><code>undefined</code></a> āĻāĻŋāύāĻž āĻāĻ āĻā§āĻ āĻāϰāĻžāĻ āϝāĻĨā§āώā§āĻ <strong>āύā§</strong>āĨ¤Â āĻšāϤ⧠āĻĒāĻžāϰ⧠āĻĒā§āϰā§āĻĒāĻžāϰā§āĻāĻŋ āĻāĻŋ āĻŦāĻšāĻžāϞ āϤāĻŦāĻŋā§āϤā§āĻ āĻāĻā§, āĻā§āĻŦāϞ āĻāϰ āĻŽāĻžāύ <code>undefined</code> āĻĻā§āĻā§āĻž āĻšā§ā§āĻā§āĨ¤</div> - -<div> -<h3 id="āĻŦāĻĻ_āĻ
āĻā§āϝāĻžāϏāĻ_āύā§āĻāĻŋāĻ_āĻĒā§āϰā§āĻā§āĻāĻžāĻāĻĒ_āĻāĻā§āϏāĻā§āύā§āĻĄ_āĻāϰāĻž">āĻŦāĻĻ āĻ
āĻā§āϝāĻžāϏāĻ āύā§āĻāĻŋāĻ āĻĒā§āϰā§āĻā§āĻāĻžāĻāĻĒ āĻāĻā§āϏāĻā§āύā§āĻĄ āĻāϰāĻž</h3> - -<p>āĻāĻāĻāĻž āĻŦāĻžāĻā§ āĻŦā§āϝāĻžāĻĒāĻžāϰ āĻĒā§āϰāĻžā§āĻ āĻāϰāĻž āĻšā§ āϤāĻž āĻšāϞ <code>Object.prototype</code> āĻ
āĻĨāĻŦāĻž āĻ
āύā§āϝ āĻā§āύ āĻŦāĻŋāϞā§āĻ-āĻāύ āĻĒā§āϰāĻā§āĻāĻžāĻāĻĒ āĻāĻā§āϏāĻā§āύā§āĻĄ āĻāϰāĻžāĨ¤</p> - -<p>āĻāĻ āĻĒāĻĻā§āϧāϤāĻŋāĻā§ āĻŦāϞāĻž āĻšā§ monkey patching āϝāĻž <em>encapsulation</em> āĻāϰ āϏāϰā§āĻŦāύāĻžāĻļ āĻāĻžā§āĻž āĻāϰ āĻāĻŋāĻā§āĻ āύā§āĨ¤ Prototype.js āĻāϰ āĻŽāϤ āĻāĻŋāĻā§ āĻāύāĻĒā§āϰāĻŋā§ āĻĢā§āϰā§āĻŽāĻā§āĻžāϰā§āĻā§ āĻāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻĻā§āĻāĻž āĻā§āϞā§āĻ, āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ-āύā§, āĻāĻŽāύ āĻĢāĻŋāĻāĻžāϰ āĻĻāĻŋā§ā§ āĻŦāĻŋāϞā§āĻ-āĻāύ āĻāĻžāĻāĻĒāĻā§āϞā§āϰ āĻŦā§āĻāĻž āĻŦāĻžā§āĻžāύā§āϰ āĻā§āύ āĻŽāĻžāύ⧠āĻšā§ āύāĻžāĨ¤</p> - -<p>āĻŦāĻŋāϞā§āĻ-āĻāύ āĻāĻžāĻāĻĒ āĻāĻā§āϏāĻā§āύā§āĻĄ āĻāϰāĻžāϰ āĻāĻāĻŽāĻžāϤā§āϰ āϝā§āĻā§āϤāĻŋāĻ āĻāĻžāϰāĻŖ āĻšāϤ⧠āĻĒāĻžāϰ⧠āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āύāϤā§āύ āĻĢāĻŋāĻāĻžāϰ āĻā§āϞ⧠āĻĒā§āϰāύ⧠āĻāĻā§āĻāĻŋāύ⧠āĻĻā§āĻā§āĻž; āϝā§āĻŽāύ <code>Array.forEach</code>, āĻāϤā§āϝāĻžāĻĻāĻŋāĨ¤</p> -</div> - -<div> -<h3 id="āĻĒāϰāĻŋāĻļā§āώā§">āĻĒāϰāĻŋāĻļā§āώā§</h3> - -<p>āĻĒā§āϰāĻā§āĻāĻžāĻāĻĒ āĻāύāĻšā§āϰāĻŋāĻā§āύā§āϏ āĻŽāĻĄā§āϞ āĻāϰ āĻāĻŋāϤā§āϤāĻŋ āĻāϰ⧠āĻāĻāĻŋāϞ āĻāĻāĻŋāϞ āĻā§āĻĄ āϞā§āĻāĻžāϰ āĻāĻā§ āĻāĻā§ āĻāĻžāϞāĻāĻžāĻŦā§ āĻŦā§āĻāĻž <strong>āĻāĻāĻŋāϤ</strong>āĨ¤ āĻāĻāĻžā§āĻžāĻ, āĻĒāĻžāϰāĻĢāϰāĻŽā§āύā§āϏ āĻāύāĻŋāϤ āϏāĻŽāϏā§āϝāĻž āĻĨā§āĻā§ āĻĻā§āϰ⧠āĻĨāĻžāĻāĻžāϰ āĻāύā§āϝ āϞāĻŽā§āĻŦāĻž āĻĒā§āϰāĻā§āĻāĻžāĻāĻĒ āĻā§āĻāύ āĻĒāϰāĻŋāĻšāĻžāϰ āĻāϰāϤ⧠āĻšāĻŦā§ āĻāϰ āϝā§āĻāĻžāύ⧠āϏāĻŽā§āĻāĻŦ āĻĒā§āϰāĻā§āĻāĻžāĻāĻĒ āĻā§āĻāύ āĻā§āĻā§āĻā§ āĻā§āĻ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤ āϏāĻŦāĻļā§āώā§, āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āύāϤā§āύ āĻĢāĻŋāĻāĻžāϰ āϝāĻžāϤ⧠āϏāĻŦ āĻāĻā§āĻāĻŋāύā§āĻ āĻāϞā§, āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āϏā§āĻā§āώā§āϤā§āϰ⧠āύā§āĻāĻŋāĻ āĻĒā§āϰā§āĻā§āĻāĻžāĻāĻĒ āĻāĻā§āϏāĻā§āύā§āĻĄ āĻāϰāĻž āϝāĻžāĻŦā§, āĻāĻāĻžā§āĻž āĻāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āϏāϰā§āĻŦāĻā§āώā§āϤā§āϰ⧠<strong>āύāĻŋāϰā§ā§āϏāĻžāĻšāĻŋāϤ</strong> āĻāϰāĻž āĻšā§āĨ¤</p> -</div> -</div> diff --git a/files/bn/web/javascript/language_resources/index.html b/files/bn/web/javascript/language_resources/index.html deleted file mode 100644 index 4aed82dadb..0000000000 --- a/files/bn/web/javascript/language_resources/index.html +++ /dev/null @@ -1,103 +0,0 @@ ---- -title: āĻāĻžāĻāĻžāϏā§āĻāĻŋāĻĒā§āĻ āĻāĻžāώāĻžāϰ āϰāĻŋāϏā§āϰā§āϏ -slug: Web/JavaScript/Language_Resources -tags: - - JavaScript - - JavaScript Language Resource - - āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ -translation_of: Web/JavaScript/Language_Resources -original_slug: Web/JavaScript/āĻāĻžāώāĻžāϰ_āϰāĻŋāϏā§āϰā§āϏ ---- -<div>{{JsSidebar}}</div> - -<p><strong>ECMAScript</strong> āĻšāĻā§āĻā§ āĻāĻ āĻĒā§āϰāĻāĻžāϰ āϏā§āĻā§āϰāĻŋāĻĒā§āĻāĻŋāĻ āĻāĻžāώāĻž āϝāĻžāϰ āĻāĻĒāϰ āĻāĻŋāϤā§āϤāĻŋ āĻāϰ⧠<a href="/bn-BD/docs/JavaScript">āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ</a> āϤā§āϰāĻŋāĨ¤ <span class="chatlinetext"><a href="http://www.ecma-international.org/">āĻāύā§āϤāϰā§āĻāĻžāϤāĻŋāĻ ECMA</a> āϏāĻāϏā§āĻĨāĻž ECMA āϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāϰ āĻāύā§āϝ ECMA-262 āĻāĻŦāĻ ECMA-402 āĻāĻ āĻĻā§āĻāĻāĻŋ āĻŽāĻžāύ āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰ⧠āĻĻāĻŋā§ā§āĻā§āĨ¤</span> āύāĻŋāĻā§āϰ<span class="short_text" id="result_box" lang="bn"> <span class="hps">ECMAScript</span> āϏā§āĻāĻžāύā§āĻĄāĻžāϰā§āĻĄāĻā§āϞ⧠<span class="hps">āĻ
āύā§āĻŽā§āĻĻāĻŋāϤ āĻšāϝāĻŧā§āĻā§</span><span>:</span></span></p> - -<table class="standard-table"> - <tbody> - <tr> - <th>āύāĻžāĻŽ</th> - <th>āϞāĻŋāĻā§āĻ</th> - <th>āϤāĻžāϰāĻŋāĻ</th> - <th>āĻŦāϰā§āύāύāĻž</th> - </tr> - <tr> - <td>ECMA-262 <span class="short_text" id="result_box" lang="bn"><span class="hps">āϏāĻāϏā§āĻāϰāĻŖ</span></span> ā§Ģ.ā§§</td> - <td><a href="http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf">PDF</a>, <a href="http://www.ecma-international.org/ecma-262/5.1/">HTML</a></td> - <td>āĻā§āύ ⧍ā§Ļā§§ā§§</td> - <td> - <p>ECMAScript ā§Ģ.ā§§, āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āύāĻŋāϰā§āĻĻā§āĻļāύāĻžāϰ āϏāϰā§āĻŦāĻļā§āώ āĻĒā§āϰāĻāĻžāĻļāĻŋāϤ āϏāĻāϏā§āĻāϰāĻŖ<br> - <span id="result_box" lang="bn"><span class="hps">āĻāĻ āϏāĻāϏā§āĻāϰāĻŖ</span> <span class="hps">āϏāĻŽā§āĻĒā§āϰā§āĻŖāϰā§āĻĒā§</span> <span class="hps">āĻāύā§āϤāϰā§āĻāĻžāϤāĻŋāĻ</span> <a href="http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=55755"><span class="hps">āĻāĻāĻāϏāĻ</span><span class="hps">/</span><span class="hps">āĻāĻāĻāϏāĻŋ</span> <span class="hps">ā§§ā§Ŧ⧍ā§Ŧ⧍</span></a></span><a href="http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=55755"><span class="short_text" id="result_box" lang="bn"><span>:⧍ā§Ļā§§ā§§</span></span></a><span id="result_box" lang="bn"> <span class="hps">āĻāϰ</span> <span class="hps alt-edited">āϤā§āϤā§ā§</span> <span class="hps">āϏāĻāϏā§āĻāϰāĻŖ</span> <span class="hps">āϏāĻŽāϰā§āĻĨāĻŋāϤ</span><span class="hps">āĨ¤ </span></span><span id="result_box" lang="bn"><span class="hps alt-edited">āĻāϤā§</span> <span class="hps">ES5</span> <span class="hps">Errata</span> <span class="hps alt-edited">āϏāĻāĻļā§āϧāύ āĻ
āύā§āϤāϰā§āĻā§āĻā§āϤ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§</span>, <span class="hps">āύāϤā§āύ āĻā§āύ āĻŦā§āĻļāĻŋāώā§āĻā§āϝ</span> <span class="hps alt-edited">āĻ
āύā§āϤāϰā§āĻā§āĻā§āϤ āĻāϰāĻž āĻšā§āύāĻŋāĨ¤</span></span></p> - </td> - </tr> - <tr> - <td>CMA-402</td> - <td><a href="http://ecma-international.org/ecma-402/1.0/ECMA-402.pdf">PDF</a>, <a href="http://ecma-international.org/ecma-402/1.0/index.html">HTML</a></td> - <td>āĻĄāĻŋāϏā§āĻŽā§āĻŦāϰ ⧍ā§Ļ⧧⧍</td> - <td>ECMAScript <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāύā§āϤāϰā§āĻāĻžāϤāĻŋāĻāĻžāϝāĻŧāύ</span></span> API</td> - </tr> - <tr> - <td>ECMA-357 <span class="short_text" id="result_box" lang="bn"><span class="hps">āϏāĻāϏā§āĻāϰāĻŖ</span></span> ⧍</td> - <td><a href="http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-357.pdf">PDF</a></td> - <td>āĻĄāĻŋāϏā§āĻŽā§āĻŦāϰ ⧍ā§Ļā§Ļā§Ģ</td> - <td>āĻāĻā§āϏāĻāĻŽāĻāϞ<a href="/en-US/docs/E4X"> (E4X)</a> āĻāϰ āĻāύā§āϝ ECMAScript.</td> - </tr> - <tr> - <th colspan="4"><span class="short_text" id="result_box" lang="bn"><span class="hps">āĻ
āĻĒā§āϰāĻāϞāĻŋāϤ</span> āϏāĻāϏā§āĻāϰāĻŖ</span></th> - </tr> - <tr> - <td>ECMA-262</td> - <td><a href="http://www.ecma-international.org/publications/files/ECMA-ST-ARCH/ECMA-262,%201st%20edition,%20June%201997.pdf">PDF</a></td> - <td>āĻā§āύ ⧧⧝⧝ā§</td> - <td><span class="short_text" id="result_box" lang="bn"><span class="hps">ECMAScript</span> āĻāϰ āĻāĻĻāĻŋ āϏāĻāϏā§āĻāϰāĻŖ<span>āĨ¤</span></span></td> - </tr> - <tr> - <td>ECMA-262 <span class="short_text" id="result_box" lang="bn"><span class="hps">āϏāĻāϏā§āĻāϰāĻŖ</span></span> ⧍</td> - <td><a href="http://www.ecma-international.org/publications/files/ECMA-ST-ARCH/ECMA-262,%202nd%20edition,%20August%201998.pdf">PDF</a></td> - <td>āĻāĻāϏā§āĻ ā§§ā§¯ā§¯ā§Ž</td> - <td> - <p><span id="result_box" lang="bn"><span class="hps">ECMAScript</span> āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ āĻāϰ <span class="hps">āĻĻā§āĻŦāĻŋāϤā§āϝāĻŧ</span> <span class="hps">āϏāĻāϏā§āĻāϰāĻŖ</span><span>;</span> <span class="hps">āĻāĻāĻžāĻĄāĻŧāĻžāĻ</span> <span class="hps">āĻāĻāĻāϏāĻ</span> <span class="hps">āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ</span> <span class="hps">ā§§ā§Ŧ⧍ā§Ŧ⧍āĨ¤</span></span></p> - </td> - </tr> - <tr> - <td>ECMA-262 <span class="short_text" id="result_box" lang="bn"><span class="hps">āϏāĻāϏā§āĻāϰāĻŖ ā§Š</span></span></td> - <td><a href="http://www.ecma-international.org/publications/files/ECMA-ST-ARCH/ECMA-262,%203rd%20edition,%20December%201999.pdf">PDF</a></td> - <td>āĻĄāĻŋāϏā§āĻŽā§āĻŦāϰ ⧧⧝⧝⧝</td> - <td>ECMAScript āĻĒā§āϰāĻŽāĻŋāϤ āϤā§āϤā§ā§ āϏāĻāϏā§āĻāϰāĻŖ; āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāϰ ā§§.ā§Ģ āĻāϰ āĻ
āύā§āϰā§āĻĒāĨ¤<br> - <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāϰ⧠āĻĻā§āĻā§āύ</span></span> <a href="http://www.mozilla.org/js/language/E262-3-errata.html">errata</a></td> - </tr> - <tr> - <td>ECMA-262 <span class="short_text" id="result_box" lang="bn"><span class="hps">āϏāĻāϏā§āĻāϰāĻŖ ā§Ģ</span></span></td> - <td><a href="http://www.ecma-international.org/publications/files/ECMA-ST-ARCH/ECMA-262%205th%20edition%20December%202009.pdf">PDF</a></td> - <td>āĻĄāĻŋāϏā§āĻŽā§āĻŦāϰ ⧍ā§Ļā§Ļ⧝</td> - <td>ECMAScript ā§Ģ<br> - āĻāϰ⧠āĻĻā§āĻā§āύ <a href="http://wiki.ecmascript.org/doku.php?id=es3.1:es3.1_proposal_working_draft">ES5 errata</a> āĻāĻŦāĻ <a href="/bn-BD/docs/JavaScript/ECMAScript_5_support_in_Mozilla" title="JavaScript/ECMAScript 5 support in Mozilla">ECMAScript ā§Ģ āĻŽā§āĻāĻŋāϞāĻž āϏāĻŽāϰā§āĻĨāύ</a></td> - </tr> - <tr> - <td>ECMA-357</td> - <td><a href="http://www.ecma-international.org/publications/files/ECMA-ST-WITHDRAWN/ECMA-357,%201st%20edition,%20June%202004.pdf">PDF</a></td> - <td>āĻā§āύ ⧍ā§Ļā§Ļā§Ē</td> - <td><a href="/en-US/docs/E4X" title="E4X">āĻāĻā§āϏāĻāĻŽāĻāϞ (E4X) āĻāϰ āĻāύā§āϝ ECMAScript</a><br> - āĻāϰ⧠āĻĻā§āĻā§āύ <a class="link-https" href="https://bugzilla.mozilla.org/attachment.cgi?id=169406">E4X errata</a></td> - </tr> - </tbody> -</table> - -<p><span id="result_box" lang="bn"><span class="hps">ECMAScript</span> āĻāϰ <span class="hps">āĻāϤāĻŋāĻšāĻžāϏ</span> āϏāĻŽā§āĻĒāϰā§āĻā§ <span class="hps">āĻāϰāĻ āϤāĻĨā§āϝā§āϰ</span> <span class="hps">āĻāύā§āϝ</span> <a href="http://en.wikipedia.org/wiki/ECMAScript"><span class="hps">āĻāĻāĻāĻŋāĻĒāĻŋāĻĄāĻŋāϝāĻŧāĻž</span> <span class="hps">ECMAScript</span></a> <span class="hps">āĻāύā§āĻā§āϰāĻŋ</span> <span class="hps">āĻĻā§āĻā§āύāĨ¤</span></span></p> - -<p>ECMAScript āĻāĻžāώāĻžāϰ āϏā§āĻĒā§āϏāĻŋāĻĢāĻŋāĻā§āĻļāύ āĻāϰ āĻĒāϰāĻŦāϰā§āϤ⧠āϏāĻāϏā§āĻāϰāĻŖ, āĻā§āĻĄ-āύāĻžāĻŽ "āĻšāĻžāϰāĻŽāύāĻŋ" āĻāϰ āĻāĻžāĻ āĻ <span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāĻĒāύāĻŋ</span> <span class="hps">āĻ
āĻāĻļāĻā§āϰāĻšāĻŖ</span> <span class="hps">āĻŦāĻž āĻļā§āϧā§</span> <span class="hps">āĻā§āϰā§āϝāĻžāĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ, āĻāĻŦāĻ </span></span><span id="result_box" lang="bn"><span class="hps">āĻĒāĻžāĻŦāϞāĻŋāĻ</span> <span class="hps">āĻāĻāĻāĻŋ</span>āϰ <span class="hps">āĻŽāĻžāϧā§āϝāĻŽā§</span> <span class="hps">ECMAScript</span> <span class="hps">āĻāύā§āϤāϰā§āĻāĻžāϤāĻŋāĻāĻžāϝāĻŧāύ</span> <span class="hps">āĻāĻĒāĻŋāĻāĻ</span> <span class="hps">āϏā§āĻĒā§āϏāĻŋāĻĢāĻŋāĻā§āĻļāύ </span></span>āĻāĻŦāĻ <a href="http://www.ecmascript.org/community.php" title="http://www.ecmascript.org/community.php">ecmascript.org</a> āĻšāϤā§Â <span class="link-https"><a href="https://mail.mozilla.org/listinfo/es-discuss">es-discuss</a> āĻŽā§āĻāϞāĻŋāĻ āϤāĻžāϞāĻŋāĻāĻžā§ āĻ
āĻāĻļāĻā§āϰāĻšāĻŖ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤</span></p> - -<h2 id="āĻŦāĻžāϏā§āϤāĻŦāĻžā§āύ">āĻŦāĻžāϏā§āϤāĻŦāĻžā§āύ</h2> - -<ul> - <li><a href="/bn-BD/docs/SpiderMonkey" title="SpiderMonkey">SpiderMonkey</a> - āĻĢāĻžā§āĻžāϰāĻĢāĻā§āϏ āĻ āĻŦā§āϝāĻŦāĻšā§āϤ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻā§āĻāĻŋāύ;</li> - <li><a href="/bn-BD/docs/Rhino" title="Rhino">Rhino</a> - āĻāĻžāĻāĻžā§ āϞā§āĻāĻž āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻā§āĻāĻŋāύ;</li> - <li><a href="/bn-BD/docs/Tamarin" title="Tamarin">Tamarin</a> - <span id="result_box" lang="bn"><span class="hps atn">(</span><span>āĻ
ā§āϝāĻžāĻĄā§āĻŦāĻŋ</span> <span class="hps">ÂŽ</span> <span class="hps">āĻĢā§āϞā§āϝāĻžāĻļ</span> <span class="hps">ÂŽ</span> <span class="hps">āĻĒā§āϞā§āϝāĻŧāĻžāϰ</span> āĻ <span class="hps">āĻŦā§āϝāĻŦāĻšā§āϤ</span><span>)</span> <span class="hps">ActionScript</span> <span class="hps">āĻāĻžāϰā§āĻā§āϝāĻŧāĻžāϞ āĻŽā§āĻļāĻŋāύ</span><span>; </span></span></li> - <li><a href="http://en.wikipedia.org/wiki/List_of_ECMAScript_engines" title="http://en.wikipedia.org/wiki/List_of_ECMAScript_engines"><span class="short_text" id="result_box" lang="bn"><span class="hps">āĻ
āύā§āϝāĻžāύā§āϝ</span> <span class="hps">āĻŦāĻžāϏā§āϤāĻŦāĻžāϝāĻŧāύ</span></span></a> (<span class="short_text" id="result_box" lang="bn"><span class="hps">āĻāĻāĻāĻŋāĻĒāĻŋāĻĄāĻŋāϝāĻŧāĻž</span></span>)</li> -</ul> - -<h2 id="āĻāϰā§_āĻĻā§āĻā§āύ">āĻāϰ⧠āĻĻā§āĻā§āύ</h2> - -<ul> - <li><a href="http://brendaneich.com/" title="http://brendaneich.com/">Brendan Eich āĻāϰ āĻŦā§āϞāĻ</a>āĨ¤ Brendan āĻšāϞ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻŦāĻ <span class="short_text" id="result_box" lang="bn"><span class="hps">SpiderMonkey JS āĻāϰ āĻĒā§āϰāϏā§āϤā§āϤāĻāĻžāϰāĻāĨ¤</span></span> <span id="result_box" lang="bn"><span class="hps">āϤāĻŋāύāĻŋ</span> <span class="hps">āĻāĻāύāĻ</span> <span class="hps">āĻāĻžāώāĻž</span> <span class="hps">āĻ
āĻāĻŋāĻŦā§āϝāĻā§āϤ</span>āĻāϰāĻŖ <span class="hps">ECMA</span> <span class="hps">āĻĻāϞā§āϰ āϏāĻžāĻĨā§</span> <span class="hps">āĻāĻžāĻ āĻāϰāĻā§āύāĨ¤</span></span></li> - <li><a href="http://dmitrysoshnikov.com/" title="http://dmitrysoshnikov.com/"><span id="result_box" lang="bn"><span class="hps atn">ECMA-</span><span>262</span> <span class="hps">āϏāĻāϏā§āĻāϰāĻŖ</span> ā§Š<span class="hps"> āĻāĻŦāĻ</span> ā§Ģ <span class="hps">āĻāϰ</span> </span></a><a href="http://dmitrysoshnikov.com/" title="http://dmitrysoshnikov.com/">Dmitry Soshnikov</a><a href="http://dmitrysoshnikov.com/" title="http://dmitrysoshnikov.com/"><span id="result_box" lang="bn"> <span class="hps">āĻāϰ</span> <span class="hps">āĻŦāĻŋāĻļā§āϞā§āώāĻŖ</span></span></a></li> -</ul> diff --git a/files/bn/web/javascript/reference/global_objects/index.html b/files/bn/web/javascript/reference/global_objects/index.html deleted file mode 100644 index 91433921eb..0000000000 --- a/files/bn/web/javascript/reference/global_objects/index.html +++ /dev/null @@ -1,177 +0,0 @@ ---- -title: Global Objects -slug: Web/JavaScript/Reference/Global_Objects -tags: - - JavaScript -translation_of: Web/JavaScript/Reference/Global_Objects ---- -<div>{{jsSidebar("Objects")}}</div> - -<p>This chapter documents all of JavaScript's standard, built-in objects, including their methods and properties.</p> - -<div class="onlyinclude"> -<p>The term "global objects" (or standard built-in objects) here is not to be confused with the <strong>global object</strong>. Here, global objects refer to <strong>objects in the global scope</strong> (but only if ECMAScript 5 strict mode is not used; in that case it returns <a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/undefined">undefined</a>). The <strong>global object</strong> itself can be accessed using the {{jsxref("Operators/this", "this")}} operator in the global scope. In fact, the global scope <strong>consists of</strong> the properties of the global object, including inherited properties, if any.</p> - -<p>Other objects in the global scope are either <a href="/en-US/docs/Web/JavaScript/Guide/Working_with_Objects#Creating_new_objects">created by the user script</a> or provided by the host application. The host objects available in browser contexts are documented in the <a href="/en-US/docs/Web/API/Reference">API reference</a>. For more information about the distinction between the <a href="/en-US/docs/DOM/DOM_Reference">DOM</a> and core <a href="/en-US/docs/Web/JavaScript">JavaScript</a>, see <a href="/en-US/docs/Web/JavaScript/JavaScript_technologies_overview">JavaScript technologies overview</a>.</p> - -<h2 id="Standard_objects_by_category">Standard objects (by category)</h2> - -<h3 id="Value_properties">Value properties</h3> - -<p>These global properties return a simple value; they have no properties or methods.</p> - -<ul> - <li>{{jsxref("Infinity")}}</li> - <li>{{jsxref("NaN")}}</li> - <li>{{jsxref("undefined")}}</li> - <li>{{jsxref("null")}} literal</li> -</ul> - -<h3 id="Function_properties">Function properties</h3> - -<p>These global functionsâfunctions which are called globally rather than on an objectâdirectly return their results to the caller.</p> - -<ul> - <li>{{jsxref("Global_Objects/eval", "eval()")}}</li> - <li>{{jsxref("Global_Objects/uneval", "uneval()")}} {{non-standard_inline}}</li> - <li>{{jsxref("Global_Objects/isFinite", "isFinite()")}}</li> - <li>{{jsxref("Global_Objects/isNaN", "isNaN()")}}</li> - <li>{{jsxref("Global_Objects/parseFloat", "parseFloat()")}}</li> - <li>{{jsxref("Global_Objects/parseInt", "parseInt()")}}</li> - <li>{{jsxref("Global_Objects/decodeURI", "decodeURI()")}}</li> - <li>{{jsxref("Global_Objects/decodeURIComponent", "decodeURIComponent()")}}</li> - <li>{{jsxref("Global_Objects/encodeURI", "encodeURI()")}}</li> - <li>{{jsxref("Global_Objects/encodeURIComponent", "encodeURIComponent()")}}</li> - <li>{{jsxref("Global_Objects/escape", "escape()")}} {{deprecated_inline}}</li> - <li>{{jsxref("Global_Objects/unescape", "unescape()")}} {{deprecated_inline}}</li> -</ul> - -<h3 id="Fundamental_objects">Fundamental objects</h3> - -<p>These are the fundamental, basic objects upon which all other objects are based. This includes objects that represent general objects, functions, and errors.</p> - -<ul> - <li>{{jsxref("Object")}}</li> - <li>{{jsxref("Function")}}</li> - <li>{{jsxref("Boolean")}}</li> - <li>{{jsxref("Symbol")}} {{experimental_inline}}</li> - <li>{{jsxref("Error")}}</li> - <li>{{jsxref("EvalError")}}</li> - <li>{{jsxref("InternalError")}}</li> - <li>{{jsxref("RangeError")}}</li> - <li>{{jsxref("ReferenceError")}}</li> - <li>{{jsxref("SyntaxError")}}</li> - <li>{{jsxref("TypeError")}}</li> - <li>{{jsxref("URIError")}}</li> -</ul> - -<h3 id="Numbers_and_dates">Numbers and dates</h3> - -<p>These are the base objects representing numbers, dates, and mathematical calculations.</p> - -<ul> - <li>{{jsxref("Number")}}</li> - <li>{{jsxref("Math")}}</li> - <li>{{jsxref("Date")}}</li> -</ul> - -<h3 id="Text_processing">Text processing</h3> - -<p>These objects represent strings and support manipulating them.</p> - -<ul> - <li>{{jsxref("String")}}</li> - <li>{{jsxref("RegExp")}}</li> -</ul> - -<h3 id="Indexed_collections">Indexed collections</h3> - -<p>These objects represent collections of data which are ordered by an index value. This includes (typed) arrays and array-like constructs.</p> - -<ul> - <li>{{jsxref("Array")}}</li> - <li>{{jsxref("Int8Array")}}</li> - <li>{{jsxref("Uint8Array")}}</li> - <li>{{jsxref("Uint8ClampedArray")}}</li> - <li>{{jsxref("Int16Array")}}</li> - <li>{{jsxref("Uint16Array")}}</li> - <li>{{jsxref("Int32Array")}}</li> - <li>{{jsxref("Uint32Array")}}</li> - <li>{{jsxref("Float32Array")}}</li> - <li>{{jsxref("Float64Array")}}</li> -</ul> - -<h3 id="Keyed_collections">Keyed collections</h3> - -<p>These objects represent collections which use keys; these contain elements which are iterable in the order of insertion.</p> - -<ul> - <li>{{jsxref("Map")}} {{experimental_inline}}</li> - <li>{{jsxref("Set")}} {{experimental_inline}}</li> - <li>{{jsxref("WeakMap")}} {{experimental_inline}}</li> - <li>{{jsxref("WeakSet")}} {{experimental_inline}}</li> -</ul> - -<h3 id="Vector_collections">Vector collections</h3> - -<p>{{Glossary("SIMD")}} vector data types are objects where data is arranged into lanes.</p> - -<ul> - <li>{{jsxref("SIMD")}} {{experimental_inline}}</li> - <li>{{jsxref("float32x4", "SIMD.float32x4")}} {{experimental_inline}}</li> - <li>{{jsxref("float64x2", "SIMD.float64x2")}} {{experimental_inline}}</li> - <li>{{jsxref("int8x16", "SIMD.int8x16")}} {{experimental_inline}}</li> - <li>{{jsxref("int16x8", "SIMD.int16x8")}} {{experimental_inline}}</li> - <li>{{jsxref("int32x4", "SIMD.int32x4")}} {{experimental_inline}}</li> -</ul> - -<h3 id="Structured_data">Structured data</h3> - -<p>These objects represent and interact with structured data buffers and data coded using JavaScript Object Notation (JSON).</p> - -<ul> - <li>{{jsxref("ArrayBuffer")}}</li> - <li>{{jsxref("DataView")}}</li> - <li>{{jsxref("JSON")}}</li> -</ul> - -<h3 id="Control_abstraction_objects">Control abstraction objects</h3> - -<ul> - <li>{{jsxref("Promise")}} {{experimental_inline}}</li> - <li>{{jsxref("Generator")}} {{experimental_inline}}</li> - <li>{{jsxref("GeneratorFunction")}} {{experimental_inline}}</li> -</ul> - -<h3 id="Reflection">Reflection</h3> - -<ul> - <li>{{jsxref("Reflect")}} {{experimental_inline}}</li> - <li>{{jsxref("Proxy")}} {{experimental_inline}}</li> -</ul> - -<h3 id="Internationalization">Internationalization</h3> - -<p>Additions to the ECMAScript core for language-sensitive functionalities.</p> - -<ul> - <li>{{jsxref("Intl")}}</li> - <li>{{jsxref("Global_Objects/Collator", "Intl.Collator")}}</li> - <li>{{jsxref("Global_Objects/DateTimeFormat", "Intl.DateTimeFormat")}}</li> - <li>{{jsxref("Global_Objects/NumberFormat", "Intl.NumberFormat")}}</li> -</ul> - -<h3 id="Non-standard_objects">Non-standard objects</h3> - -<ul> - <li>{{jsxref("Iterator")}} {{non-standard_inline}}</li> - <li>{{jsxref("ParallelArray")}} {{non-standard_inline}}</li> - <li>{{jsxref("StopIteration")}} {{non-standard_inline}}</li> -</ul> - -<h3 id="Other">Other</h3> - -<ul> - <li><code><a href="/en-US/docs/Web/JavaScript/Reference/Functions/arguments">arguments</a></code></li> -</ul> -</div> diff --git a/files/bn/web/javascript/reference/global_objects/isfinite/index.html b/files/bn/web/javascript/reference/global_objects/isfinite/index.html deleted file mode 100644 index 0ff5ef06bc..0000000000 --- a/files/bn/web/javascript/reference/global_objects/isfinite/index.html +++ /dev/null @@ -1,130 +0,0 @@ ---- -title: isFinite -slug: Web/JavaScript/Reference/Global_Objects/isFinite -translation_of: Web/JavaScript/Reference/Global_Objects/isFinite ---- -<div> -<div> -<div>{{jsSidebar("Objects")}}</div> -</div> -</div> - -<h3 id="Summary" name="Summary">āϏāĻžāϰāϏāĻāĻā§āώā§āĻĒ</h3> - -<p>āĻāĻāĻāĻŋ āĻāϰā§āĻā§āĻŽā§āύā§āĻāĻā§ āϝāĻžāĻāĻžāĻ āĻāϰ⧠āĻŦāϞ⧠āĻāĻāĻŋ āϏāϏā§āĻŽ āϏāĻāĻā§āϝāĻž āĻāĻŋāύāĻžāĨ¤</p> - -<h3 id="Syntax" name="Syntax">āϏāĻŋāύāĻā§āϝāĻžāĻā§āϏ</h3> - -<p><code>isFinite(<em>number</em>) </code></p> - -<h3 id="Parameters" name="Parameters">āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰ</h3> - -<dl> - <dt><code>number</code></dt> - <dd>āϝ⧠āϏāĻāĻā§āϝāĻžāĻāĻŋāĻā§ āϝāĻžāĻāĻžāĻ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤</dd> -</dl> - -<h3 id="Description" name="Description">āĻŦāĻŋāĻŦāϰāĻŖ</h3> - -<p><code>isFinite</code> āĻāĻāĻāĻŋ āĻāĻĒ āϞā§āĻā§āϞ āĻĢāĻžāĻāĻļāύ āĻāĻŦāĻ āĻā§āύ āĻ
āĻŦāĻā§āĻā§āĻā§āϰ āϏāĻā§āĻā§ āϏāĻāĻļā§āϞāĻŋāώā§āĻ āύā§āĨ¤</p> - -<p>āĻāĻ āĻĢāĻžāĻāĻļāύāĻāĻŋāϰ āϏāĻžāĻšāĻžāϝā§āϝ⧠āĻāĻĒāύāĻŋ āĻāĻžāύāϤ⧠āĻĒāĻžāϰāĻŦā§āύ āĻā§āύ āϏāĻāĻā§āϝāĻž āϏāϏā§āĻŽ āϏāĻāĻā§āϝāĻž āĻāĻŋāύāĻžāĨ¤Â <code>isFinite</code> āĻāϰ āĻāϰā§āĻā§āĻŽā§āύā§āĻā§ āĻāϏāĻž āϏāĻāĻā§āϝāĻžāĻāĻŋāĻā§ āĻĒāϰā§āĻā§āώāĻž āĻāϰ⧠āĻĻā§āĻā§āĨ¤ āĻāϰā§āĻā§āĻŽā§āύā§āĻāĻāĻŋ <code>NaN, āϧāύāĻžāϤā§āĻŦāĻ āĻ
āϏā§āĻŽ āĻ
āĻĨāĻŦāĻž āĻāĻŖāĻžāϤā§āĻŽāĻ āĻ
āϏā§āĻŽ āĻšāϞ⧠āĻāĻ āĻŽā§āĻĨāĻĄāĻāĻŋ</code> <code>false</code> āϰāĻŋāĻāĻžāϰā§āύ āĻāϰā§; āύā§āϤā§Â <code>true</code> āϰāĻŋāĻāĻžāϰā§āύ āĻāϰā§āĨ¤</p> - -<h3 id="Examples" name="Examples">āĻāĻĻāĻžāĻšāϰāĻŖ</h3> - -<h4 id="Example:_Using_isFinite" name="Example:_Using_isFinite">āĻāĻĻāĻžāĻšāϰāĻŖ: <code>isFinite</code> āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž</h4> - -<p>āĻāĻĒāύāĻŋ āĻāĻĒāύāĻžāϰ āĻā§āϞāĻžā§ā§āύā§āĻā§āϰ āĻāύāĻĒā§āĻ āύāĻŋā§ā§ āĻĒāϰā§āĻā§āώāĻž āĻāϰ⧠āĻĻā§āĻāϤ⧠āĻĒāĻžāϰā§āύ āϤāĻž āϏāϏā§āĻŽ āϏāĻāĻā§āϝāĻž āĻāĻŋāύāĻžāĨ¤</p> - -<pre class="brush: js">if (isFinite(ClientInput)) { - /* take specific steps */ -} -</pre> - -<h2 id="Specifications">Specifications</h2> - -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">Specification</th> - <th scope="col">Status</th> - <th scope="col">Comment</th> - </tr> - <tr> - <td>ECMAScript 2nd Edition.</td> - <td>Standard</td> - <td>Initial definition.</td> - </tr> - <tr> - <td>{{SpecName('ES5.1', '#sec-15.1.2.5', 'isFinite')}}</td> - <td>{{Spec2('ES5.1')}}</td> - <td> </td> - </tr> - <tr> - <td>{{SpecName('ES6', '#sec-isfinite-number', 'isFinite')}}</td> - <td>{{Spec2('ES6')}}</td> - <td> </td> - </tr> - </tbody> -</table> - -<h2 id="Browser_compatibility">Browser compatibility</h2> - -<p>{{ CompatibilityTable() }}</p> - -<div id="compat-desktop"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Chrome</th> - <th>Firefox (Gecko)</th> - <th>Internet Explorer</th> - <th>Opera</th> - <th>Safari</th> - </tr> - <tr> - <td>Basic support</td> - <td>{{ CompatVersionUnknown() }}</td> - <td>{{ CompatVersionUnknown() }}</td> - <td>{{ CompatVersionUnknown() }}</td> - <td>{{ CompatVersionUnknown() }}</td> - <td>{{ CompatVersionUnknown() }}</td> - </tr> - </tbody> -</table> -</div> - -<div id="compat-mobile"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Android</th> - <th>Chrome for Android</th> - <th>Firefox Mobile (Gecko)</th> - <th>IE Mobile</th> - <th>Opera Mobile</th> - <th>Safari Mobile</th> - </tr> - <tr> - <td>Basic support</td> - <td>{{ CompatVersionUnknown() }}</td> - <td>{{ CompatVersionUnknown() }}</td> - <td>{{ CompatVersionUnknown() }}</td> - <td>{{ CompatVersionUnknown() }}</td> - <td>{{ CompatVersionUnknown() }}</td> - <td>{{ CompatVersionUnknown() }}</td> - </tr> - </tbody> -</table> -</div> - -<h2 id="See_Also" name="See_Also">See also</h2> - -<ul> - <li>{{jsxref("Number.isFinite()")}}</li> - <li>{{jsxref("Number.NaN()")}}</li> - <li>{{jsxref("Number.POSITIVE_INFINITY")}}</li> - <li>{{jsxref("Number.NEGATIVE_INFINITY")}}</li> -</ul> diff --git a/files/bn/web/javascript/reference/global_objects/number/index.html b/files/bn/web/javascript/reference/global_objects/number/index.html deleted file mode 100644 index a4740d7dab..0000000000 --- a/files/bn/web/javascript/reference/global_objects/number/index.html +++ /dev/null @@ -1,218 +0,0 @@ ---- -title: Number -slug: Web/JavaScript/Reference/Global_Objects/Number -tags: - - JavaScript - - JavaScript Reference - - Number - - Reference - - RÊfÊrence(2) -translation_of: Web/JavaScript/Reference/Global_Objects/Number ---- -<div>{{JSRef}}</div> - -<p>The <strong><code>Number</code></strong> JavaScript object is a wrapper object allowing you to work with numerical values. A <code>Number</code> object is created using the <code>Number()</code> constructor.</p> - -<h2 id="Syntax" name="Syntax">Constructor</h2> - -<pre class="syntaxbox">new Number(value);</pre> - -<h3 id="Parameters" name="Parameters">Parameters</h3> - -<dl> - <dt><code>value</code></dt> - <dd>The numeric value of the object being created.</dd> -</dl> - -<h2 id="Description" name="Description">Description</h2> - -<p>The primary uses for the <code>Number</code> object are:</p> - -<ul> - <li>If the argument cannot be converted into a number, it returns {{jsxref("Global_Objects/NaN", "NaN")}}.</li> - <li>In a non-constructor context (i.e., without the {{jsxref("Operators/new", "new")}} operator), <code>Number</code> can be used to perform a type conversion.</li> -</ul> - -<h2 id="Properties" name="Properties">Properties</h2> - -<dl> - <dt>{{jsxref("Number.EPSILON")}} {{experimental_inline}}</dt> - <dd>The smallest interval between two representable numbers.</dd> - <dt>{{jsxref("Number.MAX_SAFE_INTEGER")}} {{experimental_inline}}</dt> - <dd>The maximum safe integer in JavaScript (<code>2<sup>53</sup> - 1</code>).</dd> - <dt>{{jsxref("Number.MAX_VALUE")}}</dt> - <dd>The largest positive representable number.</dd> - <dt>{{jsxref("Number.MIN_SAFE_INTEGER")}} {{experimental_inline}}</dt> - <dd>The minimum safe integer in JavaScript (<code>-(2<sup>53</sup> - 1)</code>).</dd> - <dt>{{jsxref("Number.MIN_VALUE")}}</dt> - <dd>The smallest positive representable number - that is, the positive number closest to zero (without actually being zero).</dd> - <dt>{{jsxref("Number.NaN")}}</dt> - <dd>Special "not a number" value.</dd> - <dt>{{jsxref("Number.NEGATIVE_INFINITY")}}</dt> - <dd>Special value representing negative infinity; returned on overflow.</dd> - <dt>{{jsxref("Number.POSITIVE_INFINITY")}}</dt> - <dd>Special value representing infinity; returned on overflow.</dd> - <dt>{{jsxref("Number.prototype")}}</dt> - <dd>Allows the addition of properties to a <code>Number</code> object.</dd> -</dl> - -<div>{{jsOverrides("Function", "properties", "MAX_VALUE", "MIN_VALUE", "NaN", "NEGATIVE_INFINITY", "POSITIVE_INFINITY", "protoype")}}</div> - -<h2 id="Methods" name="Methods">Methods</h2> - -<dl> - <dt>{{jsxref("Number.isNaN()")}} {{experimental_inline}}</dt> - <dd>Determine whether the passed value is NaN.</dd> - <dt>{{jsxref("Number.isFinite()")}} {{experimental_inline}}</dt> - <dd>Determine whether the passed value is a finite number.</dd> - <dt>{{jsxref("Number.isInteger()")}} {{experimental_inline}}</dt> - <dd>Determine whether the passed value is an integer.</dd> - <dt>{{jsxref("Number.isSafeInteger()")}} {{experimental_inline}}</dt> - <dd>Determine whether the passed value is a safe integer (number between <code>-(2<sup>53</sup> - 1)</code> and <code>2<sup>53</sup> - 1</code>).</dd> - <dt><s class="obsoleteElement">{{jsxref("Number.toInteger()")}} {{obsolete_inline}}</s></dt> - <dd><s class="obsoleteElement">Used to evaluate the passed value and convert it to an integer (or {{jsxref("Global_Objects/Infinity", "Infinity")}}), but has been removed.</s></dd> - <dt>{{jsxref("Number.parseFloat()")}} {{experimental_inline}}</dt> - <dd>The value is the same as {{jsxref("Global_Objects/parseFloat", "parseFloat")}} of the global object.</dd> - <dt>{{jsxref("Number.parseInt()")}} {{experimental_inline}}</dt> - <dd>The value is the same as {{jsxref("Global_Objects/parseInt", "parseInt")}} of the global object.</dd> -</dl> - -<div>{{jsOverrides("Function", "Methods", "isNaN")}}</div> - -<h2 id="Number_instances" name="Number_instances"><code>Number</code> instances</h2> - -<p>All <code>Number</code> instances inherit from {{jsxref("Number.prototype")}}. The prototype object of the <code>Number</code> constructor can be modified to affect all <code>Number</code> instances.</p> - -<h3 id="Methods_of_Number_instance" name="Methods_of_Number_instance">Methods</h3> - -<div>{{page('/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/prototype', 'Methods')}}</div> - -<h2 id="Examples" name="Examples">Examples</h2> - -<h3 id="Example:_Using_the_Number_object_to_assign_values_to_numeric_variables" name="Example:_Using_the_Number_object_to_assign_values_to_numeric_variables">Example: Using the <code>Number</code> object to assign values to numeric variables</h3> - -<p>The following example uses the <code>Number</code> object's properties to assign values to several numeric variables:</p> - -<pre class="brush: js">var biggestNum = Number.MAX_VALUE; -var smallestNum = Number.MIN_VALUE; -var infiniteNum = Number.POSITIVE_INFINITY; -var negInfiniteNum = Number.NEGATIVE_INFINITY; -var notANum = Number.NaN; -</pre> - -<h3 id="Example:_Using_Number_to_convert_a_Date_object" name="Example:_Using_Number_to_convert_a_Date_object">Example: Integer range for <code>Number</code></h3> - -<p>The following example shows minimum and maximum integer values that can be represented as <code>Number</code> object (for details, refer to EcmaScript standard, chapter <em>8.5 The Number Type</em>):</p> - -<pre class="brush: js">var biggestInt = 9007199254740992; -var smallestInt = -9007199254740992; -</pre> - -<p>When parsing data that has been serialized to JSON, integer values falling out of this range can be expected to become corrupted when JSON parser coerces them to <code>Number</code> type. Using {{jsxref("Global_Objects/String", "String")}} instead is a possible workaround.</p> - -<h3 id="Example:_Using_Number_to_convert_a_Date_object" name="Example:_Using_Number_to_convert_a_Date_object">Example: Using <code>Number</code> to convert a <code>Date</code> object</h3> - -<p>The following example converts the {{jsxref("Global_Objects/Date", "Date")}} object to a numerical value using <code>Number</code> as a function:</p> - -<pre class="brush: js">var d = new Date('December 17, 1995 03:24:00'); -print(Number(d)); -</pre> - -<p>This displays "819199440000".</p> - -<h3 id="Example_Convert_numeric_strings_to_numbers">Example: Convert numeric strings to numbers</h3> - -<pre class="brush: js">Number("123") // 123 -Number("") // 0 -Number("0x11") // 17 -Number("0b11") // 3 -Number("0o11") // 9 -Number("foo") // NaN -Number("100a") // NaN -</pre> - -<h2 id="Specifications">Specifications</h2> - -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">Specification</th> - <th scope="col">Status</th> - <th scope="col">Comment</th> - </tr> - <tr> - <td>ECMAScript 1st Edition.</td> - <td>Standard</td> - <td>Initial definition. Implemented in JavaScript 1.1.</td> - </tr> - <tr> - <td>{{SpecName('ES5.1', '#sec-15.7', 'Number')}}</td> - <td>{{Spec2('ES5.1')}}</td> - <td> </td> - </tr> - <tr> - <td>{{SpecName('ES6', '#sec-number-objects', 'Number')}}</td> - <td>{{Spec2('ES6')}}</td> - <td>New methods and properties added: ({{jsxref("Number.EPSILON", "EPSILON")}}, {{jsxref("Number.isFinite", "isFinite")}}, {{jsxref("Number.isInteger", "isInteger")}}, {{jsxref("Number.isNaN", "isNaN")}}, {{jsxref("Number.parseFloat", "parseFloat")}}, {{jsxref("Number.parseInt", "parseInt")}})</td> - </tr> - </tbody> -</table> - -<h2 id="Browser_compatibility">Browser compatibility</h2> - -<div>{{CompatibilityTable}}</div> - -<div id="compat-desktop"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Chrome</th> - <th>Firefox (Gecko)</th> - <th>Internet Explorer</th> - <th>Opera</th> - <th>Safari</th> - </tr> - <tr> - <td>Basic support</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - </tr> - </tbody> -</table> -</div> - -<div id="compat-mobile"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Android</th> - <th>Chrome for Android</th> - <th>Firefox Mobile (Gecko)</th> - <th>IE Mobile</th> - <th>Opera Mobile</th> - <th>Safari Mobile</th> - </tr> - <tr> - <td>Basic support</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - </tr> - </tbody> -</table> -</div> - -<h2 id="See_also" name="See_also">See also</h2> - -<ul> - <li>{{jsxref("Global_Objects/NaN", "NaN")}}</li> - <li>The {{jsxref("Global_Objects/Math", "Math")}} global object</li> -</ul> diff --git a/files/bn/web/javascript/reference/global_objects/number/isfinite/index.html b/files/bn/web/javascript/reference/global_objects/number/isfinite/index.html deleted file mode 100644 index 0ad18815ef..0000000000 --- a/files/bn/web/javascript/reference/global_objects/number/isfinite/index.html +++ /dev/null @@ -1,125 +0,0 @@ ---- -title: Number.isFinite -slug: Web/JavaScript/Reference/Global_Objects/Number/isFinite -translation_of: Web/JavaScript/Reference/Global_Objects/Number/isFinite ---- -<div> -<div>{{JSRef}}</div> -</div> - -<h2 id="āϏāĻžāϰāϏāĻāĻā§āώā§āĻĒ">āϏāĻžāϰāϏāĻāĻā§āώā§āĻĒ</h2> - -<p>āĻĒāĻžāϏ āĻāϰāĻž āĻā§āϝāĻžāϞ⧠āϏāϏā§āĻŽ āĻāĻŋāύāĻž āϤāĻž āĻāĻžāύāĻžā§āĨ¤ āĻā§āϞā§āĻŦāĻžāĻ˛Â <a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/isFinite"><code>isFinite</code></a> āĻāϰ āĻāύā§āύāϤāϤāϰ āϏāĻāϏā§āĻāϰāĻŖāĨ¤</p> - -<h2 id="Syntax" name="Syntax">āϏāĻŋāύāĻā§āϝāĻžāĻā§āϏ</h2> - -<pre class="syntaxbox"><code>Number.isFinite(test<em>Value</em>);</code></pre> - -<h3 id="Parameters" name="Parameters">āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰ</h3> - -<dl> - <dt><code>test<em>Value</em></code></dt> - <dd>āϏ⧠āϏāĻāĻā§āϝāĻž āĻĒāϰā§āĻā§āώāĻž āĻāϰ⧠āĻŦāϞāĻž āĻšāĻŦā§ āϏāϏā§āĻŽ āĻāĻŋāύāĻžāĨ¤</dd> -</dl> - -<h2 id="āĻŦāĻŋāĻŦāϰāĻŖ">āĻŦāĻŋāĻŦāϰāĻŖ</h2> - -<p>āĻā§āϞā§āĻŦāĻžāĻ˛Â <a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/isFinite"><code>isFinite</code></a> āĻĢāĻžāĻāĻļāύāĻāĻŋāϰ āϏāĻā§āĻā§ āϤā§āϞāύāĻž āĻāϰ⧠āĻŦāϞāĻž āϝāĻžā§, āĻāĻ āĻŽā§āĻĨāĻĄāĻāĻŋ āĻā§āϰ āĻĒā§āϰā§āĻŦāĻ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰāĻā§ āϏāĻāĻā§āϝāĻžāϰ āϰā§āĻĒāĻžāύā§āϤāϰ āĻāϰ⧠āύāĻžāĨ¤ āĻā§āĻŦāϞāĻŽāĻžāϤā§āϰ āϝ⧠āϏāĻāϞ āύāĻžāĻŽā§āĻŦāĻžāϰ āĻāĻžāĻāĻĒā§āϰ āĻāϰā§āĻā§āĻŽā§āύā§āĻ āϏāϏā§āĻŽ āϏāĻāĻā§āϝāĻž āĻšāĻŦā§, āϤāĻžāĻĻā§āϰ āĻāύā§āϝāĻ āĻŽā§āĻĨāĻĄāĻāĻŋ <code>true</code> āϰāĻŋāĻāĻžāϰā§āύ āĻāϰāĻŦā§āĨ¤</p> - -<h2 id="āĻāĻĻāĻžāĻšāϰāĻŖ">āĻāĻĻāĻžāĻšāϰāĻŖ</h2> - -<pre class="brush:js;">Number.isFinite(Infinity); // false -Number.isFinite(NaN); // false -Number.isFinite(-Infinity); // false - -// all other numbers true -Number.isFinite(0); -Number.isFinite(2e64); - -// everything else is false -Number.isFinite("0"); // false, would've been true with global isFinite -</pre> - -<h2 id="Polyfill">Polyfill</h2> - -<pre class="brush: js">Number.isFinite = Number.isFinite || function(value) { - return typeof value === "number" && isFinite(value); -} -</pre> - -<h2 id="Specifications">Specifications</h2> - -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">Specification</th> - <th scope="col">Status</th> - <th scope="col">Comment</th> - </tr> - <tr> - <td> - <p>{{SpecName('ES6', '#sec-number.isfinite', 'Number.isInteger')}}</p> - </td> - <td>{{Spec2('ES6')}}</td> - <td>Initial definition.</td> - </tr> - </tbody> -</table> - -<h2 id="Browser_compatibility" name="Browser_compatibility">Browser compatibility</h2> - -<div>{{CompatibilityTable}}</div> - -<div id="compat-desktop"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Chrome</th> - <th>Firefox (Gecko)</th> - <th>Internet Explorer</th> - <th>Opera</th> - <th>Safari</th> - </tr> - <tr> - <td>Basic support</td> - <td>{{CompatChrome("19")}}</td> - <td>{{CompatGeckoDesktop("16")}}</td> - <td>{{CompatNo}}</td> - <td>{{CompatOpera("15")}}</td> - <td>{{CompatNo}}</td> - </tr> - </tbody> -</table> -</div> - -<div id="compat-mobile"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Android</th> - <th>Chrome for Android</th> - <th>Firefox Mobile (Gecko)</th> - <th>IE Mobile</th> - <th>Opera Mobile</th> - <th>Safari Mobile</th> - </tr> - <tr> - <td>Basic support</td> - <td>{{CompatUnknown}}</td> - <td>{{CompatUnknown}}</td> - <td>{{CompatGeckoMobile("16")}}</td> - <td>{{CompatUnknown}}</td> - <td>{{CompatUnknown}}</td> - <td>{{CompatUnknown}}</td> - </tr> - </tbody> -</table> -</div> - -<h2 id="See_also" name="See_also">See also</h2> - -<ul> - <li>The {{jsxref("Global_Objects/Number", "Number")}} object it belongs to.</li> -</ul> diff --git a/files/bn/web/javascript/reference/index.html b/files/bn/web/javascript/reference/index.html deleted file mode 100644 index e749b0831e..0000000000 --- a/files/bn/web/javascript/reference/index.html +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āϰā§āĻĢāĻžāϰā§āύā§āϏ -slug: Web/JavaScript/Reference -tags: - - JavaScript -translation_of: Web/JavaScript/Reference ---- -<div>{{JsSidebar}}</div> - -<p>This part of the JavaScript section on MDN serves as a repository of facts about the JavaScript language. Read more <a href="/en-US/docs/Web/JavaScript/Reference/About">about this reference</a>.</p> - -<h2 id="Global_Objects">Global Objects</h2> - -<p>This chapter documents all the <a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects">JavaScript standard built-in objects</a>, along with their methods and properties.</p> - -<div>{{page('/en-US/docs/Web/JavaScript/Reference/Global_Objects', 'Standard objects (by category)')}}</div> - -<h2 id="Statements">Statements</h2> - -<p>This chapter documents all the <a href="/en-US/docs/Web/JavaScript/Reference/Statements">JavaScript statements and declarations</a>.</p> - -<div>{{page('/en-US/docs/Web/JavaScript/Reference/Statements', 'Statements_and_declarations_by_category')}}</div> - -<h2 id="Expressions_and_operators">Expressions and operators</h2> - -<p>This chapter documents all the <a href="/en-US/docs/Web/JavaScript/Reference/Operators">JavaScript expressions and operators</a>.</p> - -<div>{{page('/en-US/docs/Web/JavaScript/Reference/Operators', 'Expressions_and_operators_by_category')}}</div> - -<h2 id="Functions">Functions</h2> - -<p>This chapter documents how to work with <a href="/en-US/docs/Web/JavaScript/Reference/Functions">JavaScript functions</a> to develop your applications.</p> - -<ul> - <li><a href="/en-US/docs/Web/JavaScript/Reference/Functions/arguments"><code>arguments</code></a></li> - <li><a href="/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions">Arrow functions</a></li> - <li><a href="/en-US/docs/Web/JavaScript/Reference/Functions/Default_parameters">Default parameters</a></li> - <li><a href="/en-US/docs/Web/JavaScript/Reference/Functions/rest_parameters">Rest parameters</a></li> -</ul> - -<h2 id="Additional_reference_pages">Additional reference pages</h2> - -<ul> - <li><a href="/en-US/docs/Web/JavaScript/Reference/Lexical_grammar">Lexical grammar</a></li> - <li><a href="/en-US/docs/Web/JavaScript/Data_structures">Data types and data structures</a></li> - <li><a href="/en-US/docs/Web/JavaScript/Reference/Strict_mode">Strict mode</a></li> - <li><a href="/en-US/docs/Web/JavaScript/Reference/Deprecated_and_obsolete_features">Deprecated features</a></li> -</ul> diff --git a/files/bn/web/javascript/reference/statements/index.html b/files/bn/web/javascript/reference/statements/index.html deleted file mode 100644 index cfda7a107f..0000000000 --- a/files/bn/web/javascript/reference/statements/index.html +++ /dev/null @@ -1,127 +0,0 @@ ---- -title: āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āϏā§āĻā§āĻāĻŽā§āύā§āĻ āϏāĻŽā§āĻš -slug: Web/JavaScript/Reference/statements -tags: - - JavaScript -translation_of: Web/JavaScript/Reference/Statements ---- -<div>{{jsSidebar("Statements")}}</div> - -<p>āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āϏā§āĻā§āĻāĻŽā§āύā§āĻ āĻāϰ āĻŽāϧā§āϝ⧠āĻāĻŋāĻā§āĻžāϰā§āĻĄ āĻĨāĻžāĻā§, āϝāĻž āϝāĻĨāĻžāϝāĻĨ āϏāĻŋāύāĻā§āϝāĻžāĻā§āϏ āĻāϰ āϏāĻžāĻĨā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšā§āĨ¤ āĻāĻāĻāĻŋ āĻāĻāĻ āϏā§āĻā§āĻāĻŽā§āύā§āĻ āĻāϰ āĻŽāϧā§āϝ⧠āĻāĻāĻžāϧāĻŋāĻ āϞāĻžāĻāύ āĻĨāĻžāĻāϤ⧠āĻĒāĻžāϰā§āĨ¤ āϏā§āĻŽāĻŋāĻā§āϞāύ āĻĻāĻŋā§ā§ āĻāϞāĻžāĻĻāĻž āĻāϰāĻž āĻšāϞ⧠āĻāĻāĻžāϧāĻŋāĻ āϏā§āĻā§āĻāĻŽā§āύā§āĻ āĻāĻ āϞāĻžāĻāύā§āĻ āϞā§āĻāĻž āϏāĻŽā§āĻāĻŦāĨ¤ āĻāĻā§āώā§āϤā§āϰ⧠āĻāĻāĻāĻŋ āĻāĻŋāĻā§āĻžāϰā§āĻĄ āĻšāĻŦā§ āύāĻž, āĻāĻŋāĻā§āĻžāϰā§āĻĄ āĻāϰ āĻāĻāĻāĻŋ āĻā§āϰā§āĻĒ āĻšāĻŦā§āĨ¤</p> - -<h2 id="Statements_and_declarations_by_category">Statements and declarations by category</h2> - -<p>For an alphabetical listing see the sidebar on the left.</p> - -<h3 id="Control_flow">Control flow</h3> - -<dl> - <dt>{{jsxref("Statements/block", "Block")}}</dt> - <dd>A block statement is used to group zero or more statements. The block is delimited by a pair of curly brackets.</dd> - <dt>{{jsxref("Statements/break", "break")}}</dt> - <dd>Terminates the current loop, switch, or label statement and transfers program control to the statement following the terminated statement.</dd> - <dt>{{jsxref("Statements/continue", "continue")}}</dt> - <dd>Terminates execution of the statements in the current iteration of the current or labeled loop, and continues execution of the loop with the next iteration.</dd> - <dt>{{jsxref("Statements/Empty", "Empty")}}</dt> - <dd>An empty statement is used to provide no statement, although the JavaScript syntax would expect one.</dd> - <dt>{{jsxref("Statements/if...else", "if...else")}}</dt> - <dd>Executes a statement if a specified condition is true. If the condition is false, another statement can be executed.</dd> - <dt>{{jsxref("Statements/switch", "switch")}}</dt> - <dd>Evaluates an expression, matching the expression's value to a case clause, and executes statements associated with that case.</dd> - <dt>{{jsxref("Statements/throw", "throw")}}</dt> - <dd>Throws a user-defined exception.</dd> - <dt>{{jsxref("Statements/try...catch", "try...catch")}}</dt> - <dd>Marks a block of statements to try, and specifies a response, should an exception be thrown.</dd> -</dl> - -<h3 id="Declarations">Declarations</h3> - -<dl> - <dt>{{jsxref("Statements/var", "var")}}</dt> - <dd>Declares a variable, optionally initializing it to a value.</dd> - <dt>{{experimental_inline}} {{jsxref("Statements/let", "let")}}</dt> - <dd>Declares a block scope local variable, optionally initializing it to a value.</dd> - <dt>{{experimental_inline}} {{jsxref("Statements/const", "const")}}</dt> - <dd>Declares a read-only named constant.</dd> -</dl> - -<h3 id="Functions_and_classes">Functions and classes</h3> - -<dl> - <dt>{{jsxref("Statements/function", "function")}}</dt> - <dd>Declares a function with the specified parameters.</dd> - <dt>{{experimental_inline}} {{jsxref("Statements/function*", "function*")}}</dt> - <dd>Generators functions enable writing <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/The_Iterator_protocol">iterators</a> more easily.</dd> - <dt>{{jsxref("Statements/return", "return")}}</dt> - <dd>Specifies the value to be returned by a function.</dd> - <dt>{{experimental_inline}} {{jsxref("Statements/class", "class")}}</dt> - <dd>Declares a class.</dd> -</dl> - -<h3 id="Iterations">Iterations</h3> - -<dl> - <dt>{{jsxref("Statements/do...while", "do...while")}}</dt> - <dd>Creates a loop that executes a specified statement until the test condition evaluates to false. The condition is evaluated after executing the statement, resulting in the specified statement executing at least once.</dd> - <dt>{{jsxref("Statements/for", "for")}}</dt> - <dd>Creates a loop that consists of three optional expressions, enclosed in parentheses and separated by semicolons, followed by a statement executed in the loop.</dd> - <dt>{{deprecated_inline}} {{non-standard_inline()}} {{jsxref("Statements/for_each...in", "for each...in")}}</dt> - <dd>Iterates a specified variable over all values of object's properties. For each distinct property, a specified statement is executed.</dd> - <dt>{{jsxref("Statements/for...in", "for...in")}}</dt> - <dd>Iterates over the enumerable properties of an object, in arbitrary order. For each distinct property, statements can be executed.</dd> - <dt>{{experimental_inline}} {{jsxref("Statements/for...of", "for...of")}}</dt> - <dd>Iterates over iterable objects (including <a href="https://developer.mozilla.org/en-US/docs/Core_JavaScript_1.5_Reference/Global_Objects/Array" title="Array">arrays</a>, array-like objects, <a href="https://developer.mozilla.org/en-US/docs/JavaScript/Guide/Iterators_and_Generators" title="Iterators and generators">iterators and generators</a>), invoking a custom iteration hook with statements to be executed for the value of each distinct property.</dd> - <dt>{{jsxref("Statements/while", "while")}}</dt> - <dd>Creates a loop that executes a specified statement as long as the test condition evaluates to true. The condition is evaluated before executing the statement.</dd> -</dl> - -<h3 id="Others">Others</h3> - -<dl> - <dt>{{jsxref("Statements/debugger", "debugger")}}</dt> - <dd>Invokes any available debugging functionality. If no debugging functionality is available, this statement has no effect.</dd> - <dt>{{experimental_inline}} {{jsxref("Statements/export", "export")}}</dt> - <dd>Used to export functions to make them available for imports in external modules, another scripts.</dd> - <dt>{{experimental_inline}} {{jsxref("Statements/import", "import")}}</dt> - <dd>Used to import functions exported from an external module, another script.</dd> - <dt>{{jsxref("Statements/label", "label")}}</dt> - <dd>Provides a statement with an identifier that you can refer to using a <code>break</code> or <code>continue</code> statement.</dd> -</dl> - -<dl> - <dt>{{deprecated_inline}} {{jsxref("Statements/with", "with")}}</dt> - <dd>Extends the scope chain for a statement.</dd> -</dl> - -<h2 id="Specifications">Specifications</h2> - -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">Specification</th> - <th scope="col">Status</th> - <th scope="col">Comment</th> - </tr> - <tr> - <td>ECMAScript 1st Edition.</td> - <td>Standard</td> - <td>Initial definition.</td> - </tr> - <tr> - <td>{{SpecName('ES5.1', '#sec-12', 'Statements')}}</td> - <td>{{Spec2('ES5.1')}}</td> - <td> </td> - </tr> - <tr> - <td>{{SpecName('ES6', '#sec-ecmascript-language-statements-and-declarations', 'ECMAScript Language: Statements and Declarations')}}</td> - <td>{{Spec2('ES6')}}</td> - <td>New: function*, let, for...of, yield, class</td> - </tr> - </tbody> -</table> - -<h2 id="See_also">See also</h2> - -<ul> - <li><a href="/en-US/docs/Web/JavaScript/Reference/Operators">Operators</a></li> -</ul> diff --git a/files/bn/web/javascript/typed_arrays/index.html b/files/bn/web/javascript/typed_arrays/index.html deleted file mode 100644 index 8bcdf2a39d..0000000000 --- a/files/bn/web/javascript/typed_arrays/index.html +++ /dev/null @@ -1,268 +0,0 @@ ---- -title: JavaScript typed arrays -slug: Web/JavaScript/Typed_arrays -translation_of: Web/JavaScript/Typed_arrays ---- -<div>Swa{{JsSidebar("Advanced")}}</div> - -<p><span class="seoSummary"><strong>JavaScript typed arrays</strong> are array-like objects that provide a mechanism for reading and writing raw binary data in memory buffers.</span> As you may already know, {{jsxref("Array")}} objects grow and shrink dynamically and can have any JavaScript value. JavaScript engines perform optimizations so that these arrays are fast.</p> - -<p>However, as web applications become more and more powerful, adding features such as audio and video manipulation, access to raw data using WebSockets, and so forth, it has become clear that there are times when it would be helpful for JavaScript code to be able to quickly and easily manipulate raw binary data. This is where typed arrays come in. Each entry in a JavaScript typed array is a raw binary value in one of a number of supported formats, from 8-bit integers to 64-bit floating-point numbers.</p> - -<p>However, typed arrays are <em>not</em> to be confused with normal arrays, as calling {{jsxref("Array.isArray()")}} on a typed array returns <code>false</code>. Moreover, not all methods available for normal arrays are supported by typed arrays (e.g. push and pop).</p> - -<h2 id="Buffers_and_views_typed_array_architecture">Buffers and views: typed array architecture</h2> - -<p>To achieve maximum flexibility and efficiency, JavaScript typed arrays split the implementation into <strong>buffers</strong> and <strong>views</strong>. A buffer (implemented by the {{jsxref("ArrayBuffer")}} object) is an object representing a chunk of data; it has no format to speak of and offers no mechanism for accessing its contents. In order to access the memory contained in a buffer, you need to use a view. A view provides a context â that is, a data type, starting offset, and the number of elements â that turns the data into a typed array.</p> - -<p><img alt="Typed arrays in an ArrayBuffer" src="https://mdn.mozillademos.org/files/8629/typed_arrays.png" style="height: 278px; width: 666px;"></p> - -<h3 id="ArrayBuffer">ArrayBuffer</h3> - -<p>The {{jsxref("ArrayBuffer")}} is a data type that is used to represent a generic, fixed-length binary data buffer. You can't directly manipulate the contents of an <code>ArrayBuffer</code>; instead, you create a typed array view or a {{jsxref("DataView")}} which represents the buffer in a specific format, and use that to read and write the contents of the buffer.</p> - -<h3 id="Typed_array_views">Typed array views</h3> - -<p>Typed array views have self-descriptive names and provide views for all the usual numeric types like <code>Int8</code>, <code>Uint32</code>, <code>Float64</code> and so forth. There is one special typed array view, the <code>Uint8ClampedArray</code>. It clamps the values between 0 and 255. This is useful for <a href="/en-US/docs/Web/API/ImageData">Canvas data processing</a>, for example.</p> - -<table class="standard-table"> - <thead> - <tr> - <th class="header" scope="col">Type</th> - <th class="header" scope="col">Value Range</th> - <th class="header" scope="col">Size in bytes</th> - <th class="header" scope="col">Description</th> - <th class="header" scope="col">Web IDL type</th> - <th class="header" scope="col">Equivalent C type</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{jsxref("Int8Array")}}</td> - <td><code>-128</code> to <code>127</code></td> - <td>1</td> - <td>8-bit two's complement signed integer</td> - <td><code>byte</code></td> - <td><code>int8_t</code></td> - </tr> - <tr> - <td>{{jsxref("Uint8Array")}}</td> - <td><code>0</code> to <code>255</code></td> - <td>1</td> - <td>8-bit unsigned integer</td> - <td><code>octet</code></td> - <td><code>uint8_t</code></td> - </tr> - <tr> - <td>{{jsxref("Uint8ClampedArray")}}</td> - <td><code>0</code> to <code>255</code></td> - <td>1</td> - <td>8-bit unsigned integer (clamped)</td> - <td><code>octet</code></td> - <td><code>uint8_t</code></td> - </tr> - <tr> - <td>{{jsxref("Int16Array")}}</td> - <td><code>-32768</code> to <code>32767</code></td> - <td>2</td> - <td>16-bit two's complement signed integer</td> - <td><code>short</code></td> - <td><code>int16_t</code></td> - </tr> - <tr> - <td>{{jsxref("Uint16Array")}}</td> - <td><code>0</code> to <code>65535</code></td> - <td>2</td> - <td>16-bit unsigned integer</td> - <td><code>unsigned short</code></td> - <td><code>uint16_t</code></td> - </tr> - <tr> - <td>{{jsxref("Int32Array")}}</td> - <td><code>-2147483648</code> to <code>2147483647</code></td> - <td>4</td> - <td>32-bit two's complement signed integer</td> - <td><code>long</code></td> - <td><code>int32_t</code></td> - </tr> - <tr> - <td>{{jsxref("Uint32Array")}}</td> - <td><code>0</code> to <code>4294967295</code></td> - <td>4</td> - <td>32-bit unsigned integer</td> - <td><code>unsigned long</code></td> - <td><code>uint32_t</code></td> - </tr> - <tr> - <td>{{jsxref("Float32Array")}}</td> - <td><code>1.2</code><span style="">Ã</span><code>10<sup>-38</sup></code> to <code>3.4</code><span style="">Ã</span><code>10<sup>38</sup></code></td> - <td>4</td> - <td>32-bit IEEE floating point number (7 significant digits e.g., <code>1.123456</code>)</td> - <td><code>unrestricted float</code></td> - <td><code>float</code></td> - </tr> - <tr> - <td>{{jsxref("Float64Array")}}</td> - <td><code>5.0</code><span style="">Ã</span><code>10<sup>-324</sup></code> to <code>1.8</code><span style="">Ã</span><code>10<sup>308</sup></code></td> - <td>8</td> - <td>64-bit IEEE floating point number (16 significant digits e.g., <code>1.123...15</code>)</td> - <td><code>unrestricted double</code></td> - <td><code>double</code></td> - </tr> - <tr> - <td>{{jsxref("BigInt64Array")}}</td> - <td><code>-2<sup>63</sup></code> to <code>2<sup>63</sup>-1</code></td> - <td>8</td> - <td>64-bit two's complement signed integer</td> - <td><code>bigint</code></td> - <td><code>int64_t (signed long long)</code></td> - </tr> - <tr> - <td>{{jsxref("BigUint64Array")}}</td> - <td><code>0</code> to <code>2<sup>64</sup>-1</code></td> - <td>8</td> - <td>64-bit unsigned integer</td> - <td><code>bigint</code></td> - <td><code>uint64_t (unsigned long long)</code></td> - </tr> - </tbody> -</table> - -<h3 id="DataView">DataView</h3> - -<p>The {{jsxref("DataView")}} is a low-level interface that provides a getter/setter API to read and write arbitrary data to the buffer. This is useful when dealing with different types of data, for example. Typed array views are in the native byte-order (see <a href="/en-US/docs/Glossary/Endianness">Endianness</a>) of your platform. With a <code>DataView</code> you are able to control the byte-order. It is big-endian by default and can be set to little-endian in the getter/setter methods.</p> - -<h2 id="Web_APIs_using_typed_arrays">Web APIs using typed arrays</h2> - -<p>These are some examples of APIs that make use of typed arrays; there are others, and more are being added all the time.</p> - -<dl> - <dt><a href="/en-US/docs/Web/API/FileReader#readAsArrayBuffer()" title="/en-US/docs/Web/API/FileReader#readAsArrayBuffer()"><code>FileReader.prototype.readAsArrayBuffer()</code></a></dt> - <dd>The <code>FileReader.prototype.readAsArrayBuffer()</code> method starts reading the contents of the specified <a href="/en-US/docs/Web/API/Blob" title="/en-US/docs/DOM/Blob"><code>Blob</code></a> or <a href="/en-US/docs/Web/API/File" title="/en-US/docs/DOM/File"><code>File</code></a>.</dd> - <dt><a href="/en-US/docs/Web/API/XMLHttpRequest#send()" title="/en-US/docs/Web/API/XMLHttpRequest#send()"><code>XMLHttpRequest.prototype.send()</code></a></dt> - <dd><code>XMLHttpRequest</code> instances' <code>send()</code> method now supports typed arrays and {{jsxref("ArrayBuffer")}} objects as argument.</dd> - <dt><code><a href="https://developer.mozilla.org/en-US/docs/Web/API/ImageData">ImageData.data</a></code></dt> - <dd>Is a {{jsxref("Uint8ClampedArray")}} representing a one-dimensional array containing the data in the RGBA order, with integer values between <code>0</code> and <code>255</code> inclusive.</dd> -</dl> - -<h2 id="Examples">Examples</h2> - -<h3 id="Using_views_with_buffers">Using views with buffers</h3> - -<p>First of all, we will need to create a buffer, here with a fixed length of 16-bytes:</p> - -<pre class="brush:js notranslate">let buffer = new ArrayBuffer(16); -</pre> - -<p>At this point, we have a chunk of memory whose bytes are all pre-initialized to 0. There's not a lot we can do with it, though. We can confirm that it is indeed 16 bytes long, and that's about it:</p> - -<pre class="brush:js notranslate">if (buffer.byteLength === 16) { - console.log("Yes, it's 16 bytes."); -} else { - console.log("Oh no, it's the wrong size!"); -} -</pre> - -<p>Before we can really work with this buffer, we need to create a view. Let's create a view that treats the data in the buffer as an array of 32-bit signed integers:</p> - -<pre class="brush:js notranslate">let int32View = new Int32Array(buffer); -</pre> - -<p>Now we can access the fields in the array just like a normal array:</p> - -<pre class="brush:js notranslate">for (let i = 0; i < int32View.length; i++) { - int32View[i] = i * 2; -} -</pre> - -<p>This fills out the 4 entries in the array (4 entries at 4 bytes each makes 16 total bytes) with the values <code>0</code>, <code>2</code>, <code>4</code>, and <code>6</code>.</p> - -<h3 id="Multiple_views_on_the_same_data">Multiple views on the same data</h3> - -<p>Things start to get really interesting when you consider that you can create multiple views onto the same data. For example, given the code above, we can continue like this:</p> - -<pre class="brush:js notranslate">let int16View = new Int16Array(buffer); - -for (let i = 0; i < int16View.length; i++) { - console.log('Entry ' + i + ': ' + int16View[i]); -} -</pre> - -<p>Here we create a 16-bit integer view that shares the same buffer as the existing 32-bit view and we output all the values in the buffer as 16-bit integers. Now we get the output <code>0</code>, <code>0</code>, <code>2</code>, <code>0</code>, <code>4</code>, <code>0</code>, <code>6</code>, <code>0</code>.</p> - -<p>You can go a step farther, though. Consider this:</p> - -<pre class="brush:js notranslate">int16View[0] = 32; -console.log('Entry 0 in the 32-bit array is now ' + int32View[0]); -</pre> - -<p>The output from this is <code>"Entry 0 in the 32-bit array is now 32"</code>.</p> - -<p>In other words, the two arrays are indeed simply viewed on the same data buffer, treating it as different formats. You can do this with any <a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray#TypedArray_objects" title="JavaScript typed arrays/ArrayBufferView#Typed array subclasses">view types</a>.</p> - -<h3 id="Working_with_complex_data_structures">Working with complex data structures</h3> - -<p>By combining a single buffer with multiple views of different types, starting at different offsets into the buffer, you can interact with data objects containing multiple data types. This lets you, for example, interact with complex data structures from <a href="/en-US/docs/Web/WebGL" title="WebGL">WebGL</a>, data files, or C structures you need to use while using <a href="/en-US/docs/Mozilla/js-ctypes" title="js-ctypes">js-ctypes</a>.</p> - -<p>Consider this C structure:</p> - -<pre class="brush:cpp notranslate">struct someStruct { - unsigned long id; - char username[16]; - float amountDue; -};</pre> - -<p>You can access a buffer containing data in this format like this:</p> - -<pre class="brush:js notranslate">let buffer = new ArrayBuffer(24); - -// ... read the data into the buffer ... - -let idView = new Uint32Array(buffer, 0, 1); -let usernameView = new Uint8Array(buffer, 4, 16); -let amountDueView = new Float32Array(buffer, 20, 1);</pre> - -<p>Then you can access, for example, the amount due with <code>amountDueView[0]</code>.</p> - -<div class="note"><strong>Note:</strong> The <a href="http://en.wikipedia.org/wiki/Data_structure_alignment" title="http://en.wikipedia.org/wiki/Data_structure_alignment">data structure alignment</a> in a C structure is platform-dependent. Take precautions and considerations for these padding differences.</div> - -<h3 id="Conversion_to_normal_arrays">Conversion to normal arrays</h3> - -<p>After processing a typed array, it is sometimes useful to convert it back to a normal array in order to benefit from the {{jsxref("Array")}} prototype. This can be done using {{jsxref("Array.from()")}}, or using the following code where <code>Array.from()</code> is unsupported.</p> - -<pre class="brush:js notranslate">let typedArray = new Uint8Array([1, 2, 3, 4]), - normalArray = Array.prototype.slice.call(typedArray); -normalArray.length === 4; -normalArray.constructor === Array; -</pre> - -<h2 id="Specifications">Specifications</h2> - -<table class="standard-table"> - <thead> - <tr> - <th scope="col">Specification</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{SpecName('ESDraft', '#sec-typedarray-objects', 'TypedArray Objects')}}</td> - </tr> - </tbody> -</table> - -<h2 id="Browser_compatibility">Browser compatibility</h2> - - - -<p>{{Compat("javascript.builtins.Int8Array")}}</p> - -<h2 id="See_also">See also</h2> - -<ul> - <li><a href="/en-US/docs/Web/JavaScript/Base64_encoding_and_decoding#Appendix.3A_Decode_a_Base64_string_to_Uint8Array_or_ArrayBuffer" title="/en-US/docs/Web/JavaScript/Base64_encoding_and_decoding#Appendix.3A_Decode_a_Base64_string_to_Uint8Array_or_ArrayBuffer">Getting <code>ArrayBuffer</code>s or typed arrays from <em>Base64</em>-encoded strings</a></li> - <li><a href="/en-US/docs/Code_snippets/StringView" title="/en-US/docs/Web/JavaScript/Typed_arrays/StringView"><code>StringView</code> â a C-like representation of strings based on typed arrays</a></li> - <li><a href="https://hacks.mozilla.org/2011/12/faster-canvas-pixel-manipulation-with-typed-arrays">Faster Canvas Pixel Manipulation with Typed Arrays</a></li> - <li><a href="http://www.html5rocks.com/en/tutorials/webgl/typed_arrays">Typed Arrays: Binary Data in the Browser</a></li> - <li><a href="/en-US/docs/Glossary/Endianness">Endianness</a></li> -</ul> diff --git a/files/bn/web/reference/index.html b/files/bn/web/reference/index.html deleted file mode 100644 index 6aa3c80ebb..0000000000 --- a/files/bn/web/reference/index.html +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: āĻā§ā§āĻŦ āĻĒā§āϰāϝā§āĻā§āϤāĻŋ āϰā§āĻĢāĻžāϰā§āύā§āϏ -slug: Web/Reference -tags: - - Landing - - Reference - - Web -translation_of: Web/Reference ---- -<p>āĻŽā§āĻā§āϤ āĻā§ā§āĻŦ āϤā§āϰ⧠āĻšā§ā§āĻā§ āĻŦā§āĻļ āĻāĻŋāĻā§ āĻĒā§āϰāϝā§āĻā§āϤāĻŋāϰ āĻāĻĒāϰ āĻāĻŋāϤā§āϤāĻŋ āĻāϰā§āĨ¤ āύāĻŋāĻā§ āĻāĻ āϏāĻāϞ āĻĒā§āϰāϝā§āĻā§āϤāĻŋāϰ āύāĻžāĻŽ āĻāĻŦāĻ āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āϤāĻĨā§āϝ āϏāĻŽā§āĻŦāϞāĻŋāϤ āϞāĻŋāĻāĻ āĻĻā§ā§āĻž āĻšāϞāĨ¤</p> -<div class="row topicpage-table"> - <div class="section"> - <h2 class="Documentation" id="Docs_for_add-on_developers" name="Docs_for_add-on_developers">āĻŽā§āϞ āĻā§ā§āĻŦ āĻĒā§āϰāϝā§āĻā§āϤāĻŋ</h2> - <dl> - <dt> - <a href="/bn-BD/docs/Web/API" title="/en-US/docs/Web/API">API</a></dt> - <dd> - āĻā§ā§āĻŦ āĻāĻĒāĻŋāĻāĻ āĻāϰ āϏāĻžāĻĨā§ āϏāĻŽā§āĻĒāϰā§āĻāĻŋāϤ āϏāĻāϞ āϧāϰāύā§āϰ āĻāύā§āĻāĻžāϰāĻĢā§āϏ āϏāĻŽā§āĻĒāϰā§āĻāĻŋāϤ āϤāĻĨā§āϝā§āϰ āϰā§āĻĢāĻžāϰā§āύā§āϏ āĻĒāĻžāĻā§āĻž āϝāĻžāĻŦā§ āĻāĻāĻžāύā§āĨ¤ DOM āĻāĻŦāĻ āĻāϰ āϏāĻŽā§āĻĒāϰā§āĻāĻŋāϤ āϏāĻāϞ āĻāĻĒāĻŋāĻāĻ, āĻāĻŦāĻ āĻā§ā§āĻŦ āĻāύā§āĻā§āύā§āĻ āĻāĻŦāĻ āĻ
ā§āϝāĻžāĻĒ āϤā§āϰā§āϰ āĻāĻžāĻā§ āϞāĻžāĻāĻŦā§ āĻāĻŽāύ āĻāĻĒāĻŋāĻāĻ āĻā§āϞ⧠āĻŦāϰā§āĻŖāĻā§āϰāĻŽ āĻ
āύā§āϝāĻžā§ā§ āϏāĻžāĻāĻžāύ⧠āĻšā§ā§āĻā§āĨ¤</dd> - <dt> - <a href="/en-US/docs/Web/Reference/API" title="/en-US/docs/Web/Reference/API">Web APIs</a></dt> - <dd> - A list of the individual APIs and technology suites that make up the overall Web API.</dd> - <dt> - <a href="/bn-BD/docs/Web/HTML" title="/en-US/docs/Web/HTML">HTML</a></dt> - <dd> - āĻšāĻžāĻāĻĒāĻžāϰ āĻā§āĻā§āϏāĻ āĻŽāĻžāϰā§āĻāĻāĻĒ āϞā§āϝāĻžāĻā§āĻā§ā§ā§āĻ āĻšāϞ āĻā§ā§āĻŦ āĻĒā§āĻā§āϰ āĻŽā§āϞ āĻāĻžāώāĻž, āϝāĻžāϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻā§ā§āĻŦ āĻāύā§āĻā§āύā§āĻā§āϰ āĻŦāϰā§āĻŖāύāĻž āĻāĻŦāĻ āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰāĻž āĻšā§āĨ¤</dd> - <dt> - <a href="/bn-BD/docs/Web/CSS" title="/en-US/docs/Web/CSS">CSS</a></dt> - <dd> - āĻā§āϝāĻžāϏāĻā§āĻĄāĻŋāĻ āϏā§āĻāĻžāĻāϞ āĻļāĻŋāĻ āĻā§ā§āĻŦ āĻāύā§āĻā§āύā§āĻā§āϰ āĻĄāĻŋāĻāĻžāĻāύ āϤā§āϰā§āϤ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšā§āĨ¤</dd> - <dt> - <a href="/bn-BD/docs/Web/SVG" title="/en-US/docs/Web/SVG">SVG</a></dt> - <dd> - āϏā§āĻā§āϞā§āĻŦāϞ āĻā§āĻā§āĻāϰ āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻŦāĻŋāĻā§āϞ⧠āĻŦāĻŋāĻāĻŋāύā§āύ āĻā§āĻā§āĻāϰ āĻāĻŦāĻ āĻ
āύā§āϝāĻžāύā§āϝ āĻāĻāĻžāϰ āĻšāĻŋāϏāĻžāĻŦā§ āϏāĻāϰāĻā§āώāύ āĻāϰāĻž āĻšā§āĨ¤ āĻāϰ āĻĢāϞ⧠āĻāĻŦāĻŋāϰ āĻāĻāĻžāϰ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻž āĻšāϞā§āĻ āĻāĻŦāĻŋāϰ āĻŽāĻžāύā§āϰ āĻā§āύ⧠āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻž āĻšā§ āύāĻžāĨ¤</dd> - <dt> - <a href="/bn-BD/docs/Web/MathML" title="/en-US/docs/Web/MathML">MathML</a></dt> - <dd> - āĻŽā§āϝāĻžāĻĨ āĻŽāĻžāϰā§āĻāĻāĻĒ āϞā§āϝāĻžāĻā§āĻā§ā§ā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻāĻŋāϞ āĻāĻžāĻŖāĻŋāϤāĻŋāĻ āϏā§āϤā§āϰ āϞā§āĻāĻž āϝāĻžā§āĨ¤</dd> - </dl> - </div> - <div class="section"> - <h2 class="Documentation" id="Docs_for_add-on_developers" name="Docs_for_add-on_developers">āĻ
āύā§āϝāĻžāύā§āϝ āĻĒā§āϰāϝā§āĻā§āϤ</h2> - <p>āĻļāĻŋāĻā§āϰāĻ āϝā§āĻā§āϤ āĻāϰāĻž āĻšāĻŦā§āĨ¤</p> - </div> -</div> -<p> </p> diff --git a/files/bn/web/svg/element/index.html b/files/bn/web/svg/element/index.html deleted file mode 100644 index 2d574515bf..0000000000 --- a/files/bn/web/svg/element/index.html +++ /dev/null @@ -1,169 +0,0 @@ ---- -title: SVG element reference -slug: Web/SVG/Element -translation_of: Web/SVG/Element ---- -<p>ÂĢ <a href="/en-US/docs/SVG" title="SVG">SVG</a> / <a href="/en-US/docs/SVG/Attribute" title="SVG/Attribute">SVG Attribute reference</a> Âģ</p> -<h2 id="SVG_āĻāϰ_āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻš">SVG āĻāϰ āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻš</h2> -<div class="index"> - <span id="A">A</span> - <ul> - <li>{{SVGElement("a")}}</li> - <li>{{SVGElement("altGlyph")}}</li> - <li>{{SVGElement("altGlyphDef")}}</li> - <li>{{SVGElement("altGlyphItem")}}</li> - <li>{{SVGElement("animate")}}</li> - <li>{{SVGElement("animateColor")}}</li> - <li>{{SVGElement("animateMotion")}}</li> - <li>{{SVGElement("animateTransform")}}</li> - </ul> - <span id="C">B C</span> - <ul> - <li>{{SVGElement("circle")}}</li> - <li>{{SVGElement("clipPath")}}</li> - <li>{{SVGElement("color-profile")}}</li> - <li>{{SVGElement("cursor")}}</li> - </ul> - <span id="D">D</span> - <ul> - <li>{{SVGElement("defs")}}</li> - <li>{{SVGElement("desc")}}</li> - </ul> - <span id="E">E</span> - <ul> - <li>{{SVGElement("ellipse")}}</li> - </ul> - <span id="F">F</span> - <ul> - <li>{{SVGElement("feBlend")}}</li> - <li>{{SVGElement("feColorMatrix")}}</li> - <li>{{SVGElement("feComponentTransfer")}}</li> - <li>{{SVGElement("feComposite")}}</li> - <li>{{SVGElement("feConvolveMatrix")}}</li> - <li>{{SVGElement("feDiffuseLighting")}}</li> - <li>{{SVGElement("feDisplacementMap")}}</li> - <li>{{SVGElement("feDistantLight")}}</li> - <li>{{SVGElement("feFlood")}}</li> - <li>{{SVGElement("feFuncA")}}</li> - <li>{{SVGElement("feFuncB")}}</li> - <li>{{SVGElement("feFuncG")}}</li> - <li>{{SVGElement("feFuncR")}}</li> - <li>{{SVGElement("feGaussianBlur")}}</li> - <li>{{SVGElement("feImage")}}</li> - <li>{{SVGElement("feMerge")}}</li> - <li>{{SVGElement("feMergeNode")}}</li> - <li>{{SVGElement("feMorphology")}}</li> - <li>{{SVGElement("feOffset")}}</li> - <li>{{SVGElement("fePointLight")}}</li> - <li>{{SVGElement("feSpecularLighting")}}</li> - <li>{{SVGElement("feSpotLight")}}</li> - <li>{{SVGElement("feTile")}}</li> - <li>{{SVGElement("feTurbulence")}}</li> - <li>{{SVGElement("filter")}}</li> - <li>{{SVGElement("font")}}</li> - <li>{{SVGElement("font-face")}}</li> - <li>{{SVGElement("font-face-format")}}</li> - <li>{{SVGElement("font-face-name")}}</li> - <li>{{SVGElement("font-face-src")}}</li> - <li>{{SVGElement("font-face-uri")}}</li> - <li>{{SVGElement("foreignObject")}}</li> - </ul> - <span id="G">G</span> - <ul> - <li>{{SVGElement("g")}}</li> - <li>{{SVGElement("glyph")}}</li> - <li>{{SVGElement("glyphRef")}}</li> - </ul> - <span id="H">H</span> - <ul> - <li>{{SVGElement("hkern")}}</li> - </ul> - <span id="I">I</span> - <ul> - <li>{{SVGElement("image")}}</li> - </ul> - <span id="L">J K L</span> - <ul> - <li>{{SVGElement("line")}}</li> - <li>{{SVGElement("linearGradient")}}</li> - </ul> - <span id="M">M</span> - <ul> - <li>{{SVGElement("marker")}}</li> - <li>{{SVGElement("mask")}}</li> - <li>{{SVGElement("metadata")}}</li> - <li>{{SVGElement("missing-glyph")}}</li> - <li>{{SVGElement("mpath")}}</li> - </ul> - <span id="P">N O P</span> - <ul> - <li>{{SVGElement("path")}}</li> - <li>{{SVGElement("pattern")}}</li> - <li>{{SVGElement("polygon")}}</li> - <li>{{SVGElement("polyline")}}</li> - </ul> - <span id="R">Q R</span> - <ul> - <li>{{SVGElement("radialGradient")}}</li> - <li>{{SVGElement("rect")}}</li> - </ul> - <span id="S">S</span> - <ul> - <li>{{SVGElement("script")}}</li> - <li>{{SVGElement("set")}}</li> - <li>{{SVGElement("stop")}}</li> - <li>{{SVGElement("style")}}</li> - <li>{{SVGElement("svg")}}</li> - <li>{{SVGElement("switch")}}</li> - <li>{{SVGElement("symbol")}}</li> - </ul> - <span id="T">T</span> - <ul> - <li>{{SVGElement("text")}}</li> - <li>{{SVGElement("textPath")}}</li> - <li>{{SVGElement("title")}}</li> - <li>{{SVGElement("tref")}}</li> - <li>{{SVGElement("tspan")}}</li> - </ul> - <span id="U">U</span> - <ul> - <li>{{SVGElement("use")}}</li> - </ul> - <span id="V">V â Z</span> - <ul> - <li>{{SVGElement("view")}}</li> - <li>{{SVGElement("vkern")}}</li> - </ul> -</div> -<h2 id="āĻŦāĻŋāĻāĻžāĻāϏāĻŽā§āĻš">āĻŦāĻŋāĻāĻžāĻāϏāĻŽā§āĻš</h2> -<h3 id="Animation_āĻāϰ_āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻš">Animation āĻāϰ āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻš</h3> -<h2 id="sect1"> </h2> -<p>{{SVGElement("animate")}}, {{SVGElement("animateColor")}}, {{SVGElement("animateMotion")}}, {{SVGElement("animateTransform")}}, {{SVGElement("mpath")}}, {{SVGElement("set")}}</p> -<h3 id="āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ_āĻāĻāĻžāϰāϏāĻŽā§āĻš">āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻāĻāĻžāϰāϏāĻŽā§āĻš</h3> -<p>{{SVGElement("circle")}}, {{SVGElement("ellipse")}}, {{SVGElement("line")}}, {{SVGElement("polygon")}}, {{SVGElement("polyline")}}, {{SVGElement("rect")}}</p> -<h3 id="āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻšā§āϰ_āϧāĻžāϰāĻ">āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻšā§āϰ āϧāĻžāϰāĻ</h3> -<h3 id="sect2"> </h3> -<p>{{SVGElement("a")}}, {{SVGElement("defs")}}, {{SVGElement("glyph")}}, {{SVGElement("g")}}, {{SVGElement("marker")}}, {{SVGElement("mask")}}, {{SVGElement("missing-glyph")}}, {{SVGElement("pattern")}}, {{SVGElement("svg")}}, {{SVGElement("switch")}}, {{SVGElement("symbol")}}</p> -<h3 id="āĻŦāϰā§āĻŖāύāĻžāĻŽā§āϞāĻ_āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻš">āĻŦāϰā§āĻŖāύāĻžāĻŽā§āϞāĻ āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻš</h3> -<p>{{SVGElement("desc")}}, {{SVGElement("metadata")}}, {{SVGElement("title")}}</p> -<h3 id="Filter_āĻāϰ_āĻĒā§āϰāĻžāĻā§āύ_āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻš">Filter āĻāϰ āĻĒā§āϰāĻžāĻā§āύ āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻš</h3> -<p>{{SVGElement("feBlend")}}, {{SVGElement("feColorMatrix")}}, {{SVGElement("feComponentTransfer")}}, {{SVGElement("feComposite")}}, {{SVGElement("feConvolveMatrix")}}, {{SVGElement("feDiffuseLighting")}}, {{SVGElement("feDisplacementMap")}}, {{SVGElement("feFlood")}},{{SVGElement("feFuncA")}}, {{SVGElement("feFuncB")}}, {{SVGElement("feFuncG")}}, {{SVGElement("feFuncR")}},{{SVGElement("feGaussianBlur")}}, {{SVGElement("feImage")}}, {{SVGElement("feMerge")}}, {{SVGElement("feMergeNode")}}, {{SVGElement("feMorphology")}}, {{SVGElement("feOffset")}}, {{SVGElement("feSpecularLighting")}}, {{SVGElement("feTile")}}, {{SVGElement("feTurbulence")}}</p> -<h3 id="Font_āĻāϰ_āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻš">Font āĻāϰ āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻš</h3> -<p>{{SVGElement("font")}}, {{SVGElement("font-face")}}, {{SVGElement("font-face-format")}}, {{SVGElement("font-face-name")}}, {{SVGElement("font-face-src")}}, {{SVGElement("font-face-uri")}}, {{SVGElement("hkern")}}, {{SVGElement("vkern")}}</p> -<h3 id="Gradient_āĻāϰ_āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻš">Gradient āĻāϰ āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻš</h3> -<p>{{SVGElement("linearGradient")}}, {{SVGElement("radialGradient")}}, {{SVGElement("stop")}}</p> -<h3 id="Graphics_āĻāϰ_āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻš">Graphics āĻāϰ āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻš</h3> -<p>{{SVGElement("circle")}}, {{SVGElement("ellipse")}}, {{SVGElement("image")}}, {{SVGElement("line")}}, {{SVGElement("path")}}, {{SVGElement("polygon")}}, {{SVGElement("polyline")}}, {{SVGElement("rect")}}, {{SVGElement("text")}}, {{SVGElement("use")}}</p> -<h3 id="Light_source_āĻāϰ_āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻš">Light source āĻāϰ āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻš</h3> -<p>{{SVGElement("feDistantLight")}}, {{SVGElement("fePointLight")}}, {{SVGElement("feSpotLight")}}</p> -<h3 id="sect3"> </h3> -<h3 id="Shape_āĻāϰ_āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻš">Shape āĻāϰ āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻš</h3> -<p>{{SVGElement("circle")}}, {{SVGElement("ellipse")}}, {{SVGElement("line")}}, {{SVGElement("path")}}, {{SVGElement("polygon")}}, {{SVGElement("polyline")}}, {{SVGElement("rect")}}</p> -<h3 id="āĻāĻžāĻ āĻžāĻŽā§āĻāϤ_āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻš">āĻāĻžāĻ āĻžāĻŽā§āĻāϤ āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻš</h3> -<p>{{SVGElement("defs")}}, {{SVGElement("g")}}, {{SVGElement("svg")}}, {{SVGElement("symbol")}}, {{SVGElement("use")}}</p> -<h3 id="Text_content_āĻāϰ_āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻš">Text content āĻāϰ āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻš</h3> -<p>{{SVGElement("altGlyph")}}, {{SVGElement("altGlyphDef")}}, {{SVGElement("altGlyphItem")}}, {{SVGElement("glyph")}}, {{SVGElement("glyphRef")}}, {{SVGElement("textPath")}}, {{SVGElement("text")}}, {{SVGElement("tref")}}, {{SVGElement("tspan")}}</p> -<h3 id="Text_content_child_āĻāϰ_āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻš">Text content child āĻāϰ āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻš</h3> -<p>{{SVGElement("altGlyph")}}, {{SVGElement("textPath")}}, {{SVGElement("tref")}}, {{SVGElement("tspan")}} āĻāϰ āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻš</p> -<h3 id="Uncategorized_āĻāϰ_āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻš">Uncategorized āĻāϰ āĻāĻĒāĻžāĻĻāĻžāύāϏāĻŽā§āĻš</h3> -<p>{{SVGElement("clipPath")}}, {{SVGElement("color-profile")}}, {{SVGElement("cursor")}}, {{SVGElement("filter")}}, {{SVGElement("foreignObject")}}, {{SVGElement("script")}}, {{SVGElement("style")}}, {{SVGElement("view")}}</p> diff --git a/files/bn/web/svg/index.html b/files/bn/web/svg/index.html deleted file mode 100644 index 491cb1d099..0000000000 --- a/files/bn/web/svg/index.html +++ /dev/null @@ -1,93 +0,0 @@ ---- -title: SVG -slug: Web/SVG -tags: - - NeedsTranslation - - References - - SVG - - TopicStub -translation_of: Web/SVG ---- -<div class="callout-box"> - <strong><a href="/en-US/docs/SVG/Tutorial" title="SVG/Tutorial">Getting Started</a></strong><br> - This tutorial will help get you started using SVG.</div> -<p><strong>Scalable Vector Graphics (SVG)</strong> is an <a href="/en-US/docs/XML" title="XML">XML</a> markup language for describing two-dimensional vector graphics. SVG is essentially to graphics what XHTML is to text.</p> -<p>SVG is similar in scope to Adobe's proprietary Flash technology, but what distinguishes SVG from Flash is that it is a <a href="http://www.w3.org/Graphics/SVG/">W3C recommendation</a> (i.e., a standard) and that it is XML-based as opposed to a closed binary format. It is explicitly designed to work with other <a href="http://www.w3.org/">W3C</a> standards such as <a href="/en-US/docs/CSS" title="CSS">CSS</a>, <a href="/en-US/docs/DOM" title="DOM">DOM</a> and <a href="http://www.w3.org/AudioVideo/">SMIL</a>.</p> -<div class="cleared row topicpage-table"> - <div class="section"> - <h2 class="Documentation" id="Documentation">Documentation</h2> - <dl> - <dt> - <a href="/en-US/docs/SVG/Element">SVG element reference</a></dt> - <dd> - Get details about each SVG element.</dd> - <dt> - <a href="/en-US/docs/SVG/Attribute">SVG attribute reference</a></dt> - <dd> - Get details about each SVG attribute.</dd> - <dt> - <a href="/en-US/docs/DOM/DOM_Reference#SVG_interfaces">SVG DOM interface reference</a></dt> - <dd> - Get details about the whole SVG DOM API.</dd> - <dt> - Enhance HTML content</dt> - <dd> - SVG works together with HTML, CSS and JavaScript. Use SVG to enhance a regular HTML page or web application.</dd> - <dt> - SVG in Mozilla</dt> - <dd> - Notes and information on how SVG is implemented in Mozilla. - <ul> - <li><a href="/en-US/docs/SVG_in_Firefox">How much SVG is implemented in Firefox</a></li> - <li><a href="/en-US/docs/SVG_in_Firefox">Tutorial for how to use </a></li> - <li><a href="/en-US/docs/SVG_In_HTML_Introduction">SVG in XHTML</a></li> - </ul> - </dd> - </dl> - <p><span class="alllinks"><a href="/en-US/docs/tag/SVG">View All...</a></span></p> - <h2 class="Community" id="Community">Community</h2> - <ul> - <li>View Mozilla forums... {{DiscussionList("dev-tech-svg", "mozilla.dev.tech.svg")}}</li> - </ul> - <h2 class="Tools" id="Tools">Tools</h2> - <ul> - <li><a href="http://www.w3.org/Graphics/SVG/Test/">SVG Test Suite</a></li> - <li><a href="http://jiggles.w3.org/svgvalidator/">SVG Validator</a> (Discontinued)</li> - <li><a href="/en-US/docs/tag/SVG:Tools" title="tag/SVG:Tools">More Tools...</a></li> - <li>Other resources: <a href="/en-US/docs/XML">XML</a>, <a href="/en-US/docs/CSS">CSS</a>, <a href="/en-US/docs/DOM">DOM</a>, <a href="/en-US/docs/HTML/Canvas">Canvas</a></li> - </ul> - </div> - <div class="section"> - <h2 class="Related_Topics" id="Examples">Examples</h2> - <ul> - <li>Google <a href="http://maps.google.com">Maps</a> (route overlay) & <a href="http://docs.google.com">Docs</a> (spreadsheet charting)</li> - <li><a href="http://starkravingfinkle.org/projects/demo/svg-bubblemenu-in-html.xml">SVG bubble menus</a></li> - <li><a href="http://jwatt.org/svg/authoring/">SVG authoring guidelines</a></li> - <li>An overview of the <a href="/en-US/docs/Mozilla_SVG_Project">Mozilla SVG Project</a></li> - <li><a href="/en-US/docs/SVG/FAQ" title="SVG/FAQ">Frequently asked questions</a> regarding SVG and Mozilla</li> - <li>Slides and demos from talk on <a href="http://jwatt.org/svg-open-US/docs/2009/slides.xhtml">SVG and Mozilla</a> at SVG Open 2009</li> - <li><a href="/en-US/docs/SVG/SVG_as_an_Image">SVG as an image</a></li> - <li><a href="/en-US/docs/SVG/SVG_animation_with_SMIL">SVG animation with SMIL</a></li> - <li><a href="http://plurib.us/1shot/2007/svg_gallery/">SVG art gallery</a></li> - <li>More samples (<a href="http://croczilla.com/bits_and_pieces/svg/samples">SVG Samples croczilla.com</a>, <a href="http://www.carto.net/papers/svg/samples/">carto.net</a>)</li> - </ul> - <h3 id="Animation_and_interactions">Animation and interactions</h3> - <p>Like HTML, SVG has a document model (DOM), events and is accessible from JavaScript. This allows developers to create rich animations and interactive images.</p> - <ul> - <li>Some real eye-candy SVG at <a href="http://svg-wow.org/">svg-wow.org</a></li> - <li>Firefox extension (<a href="http://schepers.cc/grafox/">Grafox</a>) to add a subset of SMIL animation support</li> - <li>Interactive <a href="http://people.mozilla.com/~vladimir/demos/photos.svg">photos</a> manipulation</li> - <li><a href="http://starkravingfinkle.org/blog/2007/07/firefox-3-svg-foreignobject/">HTML transformations</a> using SVG's <code>foreignObject</code></li> - </ul> - <h3 id="Mapping_charting_games_3D_experiments">Mapping, charting, games & 3D experiments</h3> - <p>While a little SVG can go a long way to enhanced web content, here are some examples of heavy SVG usage.</p> - <ul> - <li><a href="http://www.codedread.com/yastframe.php">An SVG Tetris</a> & <a href="http://www.treebuilder.de/svg/connect4.svg">Connect 4</a></li> - <li><a href="http://files.myopera.com/orinoco/svg/USStates.svg">Find the State</a> game</li> - <li><a href="http://www.carto.net/papers/svg/us_population/index.html">US population map</a></li> - <li><a href="http://www.treebuilder.de/default.asp?file=441875.xml">3D box</a> & <a href="http://www.treebuilder.de/default.asp?file=206524.xml">3D boxes</a></li> - <li><a href="http://jvectormap.com/">jVectorMap</a> (interactive maps for data visualization)</li> - </ul> - </div> -</div> -<p> </p> |
