diff --git a/files/zh-tw/_redirects.txt b/files/zh-tw/_redirects.txt index 5cfc597fa5529b..8efad0a7cc567e 100644 --- a/files/zh-tw/_redirects.txt +++ b/files/zh-tw/_redirects.txt @@ -4,16 +4,16 @@ # yarn content add-redirect # # FROM-URL TO-URL -/zh-TW/docs/AJAX /zh-TW/docs/Learn/JavaScript/Client-side_web_APIs/Fetching_data -/zh-TW/docs/AJAX/Getting_Started /zh-TW/docs/Learn/JavaScript/Client-side_web_APIs/Fetching_data -/zh-TW/docs/AJAX/上手篇 /zh-TW/docs/Learn/JavaScript/Client-side_web_APIs/Fetching_data -/zh-TW/docs/AJAX:上手篇 /zh-TW/docs/Learn/JavaScript/Client-side_web_APIs/Fetching_data +/zh-TW/docs/AJAX /zh-TW/docs/Learn_web_development/Core/Scripting/Network_requests +/zh-TW/docs/AJAX/Getting_Started /zh-TW/docs/Learn_web_development/Core/Scripting/Network_requests +/zh-TW/docs/AJAX/上手篇 /zh-TW/docs/Learn_web_development/Core/Scripting/Network_requests +/zh-TW/docs/AJAX:上手篇 /zh-TW/docs/Learn_web_development/Core/Scripting/Network_requests /zh-TW/docs/CSS /zh-TW/docs/Web/CSS /zh-TW/docs/CSS/-moz-border-image /zh-TW/docs/Web/CSS/border-image /zh-TW/docs/CSS/@font-face /zh-TW/docs/Web/CSS/@font-face /zh-TW/docs/CSS/border-image /zh-TW/docs/Web/CSS/border-image /zh-TW/docs/CSS/border-image/border-image /zh-TW/docs/Web/CSS/border-image -/zh-TW/docs/CSS_一般問題 /zh-TW/docs/Learn/CSS/Howto/CSS_FAQ +/zh-TW/docs/CSS_一般問題 /zh-TW/docs/Learn_web_development/Howto/Solve_CSS_problems/CSS_FAQ /zh-TW/docs/Canvas_tutorial /en-US/docs/Web/API/Canvas_API/Tutorial /zh-TW/docs/Core_JavaScript_1.5_教學 /zh-TW/docs/Web/JavaScript/Guide /zh-TW/docs/Core_JavaScript_1.5_教學/JavaScript_概要 /zh-TW/docs/Web/JavaScript/Guide/Introduction @@ -48,9 +48,9 @@ /zh-TW/docs/Core_JavaScript_1.5_教學/正規表達式的運用/正則表達式的範例 /zh-TW/docs/Web/JavaScript/Guide/Regular_expressions /zh-TW/docs/Core_JavaScript_1.5_教學/正規表達式的運用/正規表達式的範例 /zh-TW/docs/Web/JavaScript/Guide/Regular_expressions /zh-TW/docs/Core_JavaScript_1.5_教學/繼承 /zh-TW/docs/Web/JavaScript/Inheritance_and_the_prototype_chain -/zh-TW/docs/Core_JavaScript_1.5_教學/職員的例子 /zh-TW/docs/Learn/JavaScript/Objects +/zh-TW/docs/Core_JavaScript_1.5_教學/職員的例子 /zh-TW/docs/Learn_web_development/Extensions/Advanced_JavaScript_objects /zh-TW/docs/Core_JavaScript_1.5_教學/職員的例子/更靈活的建構子 /zh-TW/docs/Web/JavaScript/Inheritance_and_the_prototype_chain -/zh-TW/docs/Core_JavaScript_1.5_教學/職員的例子/物件的屬性 /zh-TW/docs/Learn/JavaScript/Objects/Object_prototypes +/zh-TW/docs/Core_JavaScript_1.5_教學/職員的例子/物件的屬性 /zh-TW/docs/Learn_web_development/Extensions/Advanced_JavaScript_objects/Object_prototypes /zh-TW/docs/Core_JavaScript_1.5_教學/職員的例子/物件的屬性/屬性的繼承 /zh-TW/docs/Web/JavaScript/Inheritance_and_the_prototype_chain /zh-TW/docs/Core_JavaScript_1.5_教學/表達式 /zh-TW/docs/Web/JavaScript/Guide/Expressions_and_operators /zh-TW/docs/Core_JavaScript_1.5_教學/註解 /zh-TW/docs/Web/JavaScript/Guide/Control_flow_and_error_handling @@ -109,8 +109,7 @@ /zh-TW/docs/HTML /zh-TW/docs/Web/HTML /zh-TW/docs/HTML/Canvas /zh-TW/docs/Web/API/Canvas_API /zh-TW/docs/HTML/HTML5 /zh-TW/docs/Glossary/HTML5 -/zh-TW/docs/HTML/HTML5_表單 /zh-TW/docs/Learn/Forms -/zh-TW/docs/HTML/Introduction /zh-CN/docs/learn/HTML/Introduction_to_HTML +/zh-TW/docs/HTML/HTML5_表單 /zh-TW/docs/Learn_web_development/Extensions/Forms /zh-TW/docs/HTTP /zh-TW/docs/Web/HTTP /zh-TW/docs/HTTP/Access_control_CORS /zh-TW/docs/Web/HTTP/CORS /zh-TW/docs/HTTP/Browser_detection_using_the_user_agent /zh-TW/docs/Web/HTTP/Browser_detection_using_the_user_agent @@ -162,9 +161,9 @@ /zh-TW/docs/JavaScript/Guide/Obsolete_Pages/正規表達式的運用/正則表達式的範例 /zh-TW/docs/Web/JavaScript/Guide/Regular_expressions /zh-TW/docs/JavaScript/Guide/Obsolete_Pages/正規表達式的運用/正規表達式的範例 /zh-TW/docs/Web/JavaScript/Guide/Regular_expressions /zh-TW/docs/JavaScript/Guide/Obsolete_Pages/繼承 /zh-TW/docs/Web/JavaScript/Inheritance_and_the_prototype_chain -/zh-TW/docs/JavaScript/Guide/Obsolete_Pages/職員的例子 /zh-TW/docs/Learn/JavaScript/Objects +/zh-TW/docs/JavaScript/Guide/Obsolete_Pages/職員的例子 /zh-TW/docs/Learn_web_development/Extensions/Advanced_JavaScript_objects /zh-TW/docs/JavaScript/Guide/Obsolete_Pages/職員的例子/更靈活的建構子 /zh-TW/docs/Web/JavaScript/Inheritance_and_the_prototype_chain -/zh-TW/docs/JavaScript/Guide/Obsolete_Pages/職員的例子/物件的屬性 /zh-TW/docs/Learn/JavaScript/Objects/Object_prototypes +/zh-TW/docs/JavaScript/Guide/Obsolete_Pages/職員的例子/物件的屬性 /zh-TW/docs/Learn_web_development/Extensions/Advanced_JavaScript_objects/Object_prototypes /zh-TW/docs/JavaScript/Guide/Obsolete_Pages/職員的例子/物件的屬性/屬性的繼承 /zh-TW/docs/Web/JavaScript/Inheritance_and_the_prototype_chain /zh-TW/docs/JavaScript/Guide/Obsolete_Pages/表達式 /zh-TW/docs/Web/JavaScript/Guide/Expressions_and_operators /zh-TW/docs/JavaScript/Guide/Obsolete_Pages/註解 /zh-TW/docs/Web/JavaScript/Guide/Control_flow_and_error_handling @@ -222,9 +221,9 @@ /zh-TW/docs/JavaScript/Obsolete_Pages/Obsolete_Pages/Obsolete_Pages/正規表達式的運用/正則表達式的範例 /zh-TW/docs/Web/JavaScript/Guide/Regular_expressions /zh-TW/docs/JavaScript/Obsolete_Pages/Obsolete_Pages/Obsolete_Pages/正規表達式的運用/正規表達式的範例 /zh-TW/docs/Web/JavaScript/Guide/Regular_expressions /zh-TW/docs/JavaScript/Obsolete_Pages/Obsolete_Pages/Obsolete_Pages/繼承 /zh-TW/docs/Web/JavaScript/Inheritance_and_the_prototype_chain -/zh-TW/docs/JavaScript/Obsolete_Pages/Obsolete_Pages/Obsolete_Pages/職員的例子 /zh-TW/docs/Learn/JavaScript/Objects +/zh-TW/docs/JavaScript/Obsolete_Pages/Obsolete_Pages/Obsolete_Pages/職員的例子 /zh-TW/docs/Learn_web_development/Extensions/Advanced_JavaScript_objects /zh-TW/docs/JavaScript/Obsolete_Pages/Obsolete_Pages/Obsolete_Pages/職員的例子/更靈活的建構子 /zh-TW/docs/Web/JavaScript/Inheritance_and_the_prototype_chain -/zh-TW/docs/JavaScript/Obsolete_Pages/Obsolete_Pages/Obsolete_Pages/職員的例子/物件的屬性 /zh-TW/docs/Learn/JavaScript/Objects/Object_prototypes +/zh-TW/docs/JavaScript/Obsolete_Pages/Obsolete_Pages/Obsolete_Pages/職員的例子/物件的屬性 /zh-TW/docs/Learn_web_development/Extensions/Advanced_JavaScript_objects/Object_prototypes /zh-TW/docs/JavaScript/Obsolete_Pages/Obsolete_Pages/Obsolete_Pages/職員的例子/物件的屬性/屬性的繼承 /zh-TW/docs/Web/JavaScript/Inheritance_and_the_prototype_chain /zh-TW/docs/JavaScript/Obsolete_Pages/Obsolete_Pages/Obsolete_Pages/表達式 /zh-TW/docs/Web/JavaScript/Guide/Expressions_and_operators /zh-TW/docs/JavaScript/Obsolete_Pages/Obsolete_Pages/Obsolete_Pages/註解 /zh-TW/docs/Web/JavaScript/Guide/Control_flow_and_error_handling @@ -252,46 +251,167 @@ /zh-TW/docs/JavaScript_typed_arrays /zh-TW/docs/Web/JavaScript/Guide/Typed_arrays /zh-TW/docs/JavaScript_技術簡介 /zh-TW/docs/Web/JavaScript/JavaScript_technologies_overview /zh-TW/docs/JavaScript_正規表達式 /zh-TW/docs/Web/JavaScript/Guide/Regular_expressions -/zh-TW/docs/JavaScript_物件導向介紹 /zh-TW/docs/Learn/JavaScript/Objects +/zh-TW/docs/JavaScript_物件導向介紹 /zh-TW/docs/Learn_web_development/Extensions/Advanced_JavaScript_objects /zh-TW/docs/JavaScript_語言的資源 /zh-TW/docs/Web/JavaScript/JavaScript_technologies_overview +/zh-TW/docs/Learn /zh-TW/docs/Learn_web_development +/zh-TW/docs/Learn/Accessibility /zh-TW/docs/Learn_web_development/Core/Accessibility +/zh-TW/docs/Learn/Accessibility/WAI-ARIA_basics /zh-TW/docs/Learn_web_development/Core/Accessibility/WAI-ARIA_basics +/zh-TW/docs/Learn/Accessibility/What_is_accessibility /zh-TW/docs/Learn_web_development/Core/Accessibility/What_is_accessibility +/zh-TW/docs/Learn/CSS /zh-TW/docs/Learn_web_development/Core/Styling_basics +/zh-TW/docs/Learn/CSS/CSS_layout /zh-TW/docs/Learn_web_development/Core/CSS_layout +/zh-TW/docs/Learn/CSS/First_steps /zh-TW/docs/Learn_web_development/Core/Styling_basics +/zh-TW/docs/Learn/CSS/First_steps/Getting_started /zh-TW/docs/Learn_web_development/Core/Styling_basics/Getting_started +/zh-TW/docs/Learn/CSS/First_steps/How_CSS_works /zh-TW/docs/Learn_web_development/Core/Styling_basics/What_is_CSS +/zh-TW/docs/Learn/CSS/First_steps/What_is_CSS /zh-TW/docs/Learn_web_development/Core/Styling_basics/What_is_CSS /zh-TW/docs/Learn/CSS/Getting_started /en-US/docs/Learn/CSS/First_steps -/zh-TW/docs/Learn/CSS/Getting_started/Layout /zh-TW/docs/Learn/CSS/CSS_layout +/zh-TW/docs/Learn/CSS/Getting_started/Layout /zh-TW/docs/Learn_web_development/Core/CSS_layout /zh-TW/docs/Learn/CSS/Getting_started/What_is_CSS /en-US/docs/Learn/CSS/First_steps/How_CSS_works /zh-TW/docs/Learn/CSS/Getting_started/Why_use_CSS /en-US/docs/Learn/CSS/First_steps/How_CSS_works +/zh-TW/docs/Learn/CSS/Howto /zh-TW/docs/Learn_web_development/Howto/Solve_CSS_problems +/zh-TW/docs/Learn/CSS/Howto/CSS_FAQ /zh-TW/docs/Learn_web_development/Howto/Solve_CSS_problems/CSS_FAQ /zh-TW/docs/Learn/CSS/Introduction_to_CSS /en-US/docs/Learn/CSS/First_steps /zh-TW/docs/Learn/CSS/Introduction_to_CSS/How_CSS_works /en-US/docs/Learn/CSS/First_steps/How_CSS_works -/zh-TW/docs/Learn/CSS/Introduction_to_CSS/Layout /zh-TW/docs/Learn/CSS/CSS_layout +/zh-TW/docs/Learn/CSS/Introduction_to_CSS/Layout /zh-TW/docs/Learn_web_development/Core/CSS_layout /zh-TW/docs/Learn/CSS/Introduction_to_CSS/Selectors /en-US/docs/Learn/CSS/Building_blocks/Selectors /zh-TW/docs/Learn/CSS/Introduction_to_CSS/Syntax /en-US/docs/Learn/CSS/First_steps/How_CSS_is_structured /zh-TW/docs/Learn/CSS/Introduction_to_CSS/What_is_CSS /en-US/docs/Learn/CSS/First_steps/How_CSS_works /zh-TW/docs/Learn/CSS/Introduction_to_CSS/Why_use_CSS /en-US/docs/Learn/CSS/First_steps/How_CSS_works /zh-TW/docs/Learn/CSS/Styling_boxes /en-US/docs/Learn/CSS/Building_blocks -/zh-TW/docs/Learn/CSS/文字樣式 /zh-TW/docs/Learn/CSS/Styling_text +/zh-TW/docs/Learn/CSS/Styling_text /zh-TW/docs/Learn_web_development/Core/Text_styling +/zh-TW/docs/Learn/CSS/文字樣式 /zh-TW/docs/Learn_web_development/Core/Text_styling /zh-TW/docs/Learn/CSS/樣式化容器 /en-US/docs/Learn/CSS/Building_blocks -/zh-TW/docs/Learn/Common_questions/What_is_a_web_server /zh-TW/docs/Learn/Common_questions/Web_mechanics/What_is_a_web_server -/zh-TW/docs/Learn/HTML/Forms /zh-TW/docs/Learn/Forms -/zh-TW/docs/Learn/HTML/Forms/How_to_structure_an_HTML_form /zh-TW/docs/Learn/Forms/How_to_structure_a_web_form -/zh-TW/docs/Learn/HTML/HTML介紹 /zh-TW/docs/Learn/HTML/Introduction_to_HTML -/zh-TW/docs/Learn/HTML/Multimedia_and_embedding/HTML中的圖片 /zh-TW/docs/Learn/HTML/Multimedia_and_embedding/Images_in_HTML -/zh-TW/docs/Learn/HTML/Tables/基礎 /zh-TW/docs/Learn/HTML/Tables/Basics +/zh-TW/docs/Learn/Common_questions /zh-TW/docs/Learn_web_development/Howto +/zh-TW/docs/Learn/Common_questions/Web_mechanics/What_is_a_web_server /zh-TW/docs/Learn_web_development/Howto/Web_mechanics/What_is_a_web_server +/zh-TW/docs/Learn/Common_questions/What_is_a_web_server /zh-TW/docs/Learn_web_development/Howto/Web_mechanics/What_is_a_web_server +/zh-TW/docs/Learn/Forms /zh-TW/docs/Learn_web_development/Extensions/Forms +/zh-TW/docs/Learn/Forms/How_to_structure_a_web_form /zh-TW/docs/Learn_web_development/Extensions/Forms/How_to_structure_a_web_form +/zh-TW/docs/Learn/Getting_started_with_the_web /zh-TW/docs/Learn_web_development/Getting_started/Your_first_website +/zh-TW/docs/Learn/Getting_started_with_the_web/CSS_basics /zh-TW/docs/Learn_web_development/Getting_started/Your_first_website/Styling_the_content +/zh-TW/docs/Learn/Getting_started_with_the_web/Dealing_with_files /zh-TW/docs/Learn_web_development/Getting_started/Environment_setup/Dealing_with_files +/zh-TW/docs/Learn/Getting_started_with_the_web/HTML_basics /zh-TW/docs/Learn_web_development/Getting_started/Your_first_website/Creating_the_content +/zh-TW/docs/Learn/Getting_started_with_the_web/How_the_Web_works /zh-TW/docs/Learn_web_development/Getting_started/Web_standards/How_the_web_works +/zh-TW/docs/Learn/Getting_started_with_the_web/Installing_basic_software /zh-TW/docs/Learn_web_development/Getting_started/Environment_setup/Installing_software +/zh-TW/docs/Learn/Getting_started_with_the_web/JavaScript_basics /zh-TW/docs/Learn_web_development/Getting_started/Your_first_website/Adding_interactivity +/zh-TW/docs/Learn/Getting_started_with_the_web/Publishing_your_website /zh-TW/docs/Learn_web_development/Getting_started/Your_first_website/Publishing_your_website +/zh-TW/docs/Learn/Getting_started_with_the_web/What_will_your_website_look_like /zh-TW/docs/Learn_web_development/Getting_started/Your_first_website/What_will_your_website_look_like +/zh-TW/docs/Learn/HTML /zh-TW/docs/Learn_web_development/Core/Structuring_content +/zh-TW/docs/Learn/HTML/Forms /zh-TW/docs/Learn_web_development/Extensions/Forms +/zh-TW/docs/Learn/HTML/Forms/How_to_structure_an_HTML_form /zh-TW/docs/Learn_web_development/Extensions/Forms/How_to_structure_a_web_form +/zh-TW/docs/Learn/HTML/HTML介紹 /zh-TW/docs/Learn_web_development/Core/Structuring_content +/zh-TW/docs/Learn/HTML/Howto /zh-TW/docs/Learn_web_development/Howto/Solve_HTML_problems +/zh-TW/docs/Learn/HTML/Introduction_to_HTML /zh-TW/docs/Learn_web_development/Core/Structuring_content +/zh-TW/docs/Learn/HTML/Introduction_to_HTML/Creating_hyperlinks /zh-TW/docs/Learn_web_development/Core/Structuring_content/Creating_links +/zh-TW/docs/Learn/HTML/Introduction_to_HTML/Document_and_website_structure /zh-TW/docs/Learn_web_development/Core/Structuring_content/Structuring_documents +/zh-TW/docs/Learn/HTML/Introduction_to_HTML/Getting_started /zh-TW/docs/Learn_web_development/Core/Structuring_content/Basic_HTML_syntax +/zh-TW/docs/Learn/HTML/Introduction_to_HTML/HTML_text_fundamentals /zh-TW/docs/Learn_web_development/Core/Structuring_content/Headings_and_paragraphs +/zh-TW/docs/Learn/HTML/Introduction_to_HTML/The_head_metadata_in_HTML /zh-TW/docs/Learn_web_development/Core/Structuring_content/Webpage_metadata +/zh-TW/docs/Learn/HTML/Multimedia_and_embedding /zh-TW/docs/Learn_web_development/Core/Structuring_content +/zh-TW/docs/Learn/HTML/Multimedia_and_embedding/HTML中的圖片 /zh-TW/docs/Learn_web_development/Core/Structuring_content/HTML_images +/zh-TW/docs/Learn/HTML/Multimedia_and_embedding/Images_in_HTML /zh-TW/docs/Learn_web_development/Core/Structuring_content/HTML_images +/zh-TW/docs/Learn/HTML/Multimedia_and_embedding/Video_and_audio_content/Test_your_skills:_Multimedia_and_embedding /zh-TW/docs/Learn_web_development/Core/Structuring_content/HTML_video_and_audio/Test_your_skills:_Multimedia_and_embedding +/zh-TW/docs/Learn/HTML/Tables /zh-TW/docs/Learn_web_development/Core/Structuring_content/HTML_table_basics +/zh-TW/docs/Learn/HTML/Tables/Basics /zh-TW/docs/Learn_web_development/Core/Structuring_content/HTML_table_basics +/zh-TW/docs/Learn/HTML/Tables/基礎 /zh-TW/docs/Learn_web_development/Core/Structuring_content/HTML_table_basics /zh-TW/docs/Learn/How_to_contribute /zh-TW/docs/MDN/Community/Contributing -/zh-TW/docs/Learn/JavaScript/Asynchronous/Choosing_the_right_approach /zh-TW/docs/Learn/JavaScript/Asynchronous -/zh-TW/docs/Learn/JavaScript/Asynchronous/Concepts /zh-TW/docs/Learn/JavaScript/Asynchronous/Introducing -/zh-TW/docs/Learn/JavaScript/Asynchronous/Timeouts_and_intervals /zh-TW/docs/Learn/JavaScript/Asynchronous -/zh-TW/docs/Learn/JavaScript/Building_blocks/函數 /zh-TW/docs/Learn/JavaScript/Building_blocks/Functions -/zh-TW/docs/Learn/JavaScript/Building_blocks/循環代碼 /zh-TW/docs/Learn/JavaScript/Building_blocks/Looping_code -/zh-TW/docs/Learn/JavaScript/First_steps/傻故事產生器 /zh-TW/docs/Learn/JavaScript/First_steps/Silly_story_generator -/zh-TW/docs/Learn/JavaScript/First_steps/初次接觸 /zh-TW/docs/Learn/JavaScript/First_steps/A_first_splash -/zh-TW/docs/Learn/JavaScript/First_steps/字符串 /zh-TW/docs/Learn/JavaScript/First_steps/Strings -/zh-TW/docs/Learn/JavaScript/First_steps/有用的字符串方法 /zh-TW/docs/Learn/JavaScript/First_steps/Useful_string_methods -/zh-TW/docs/Learn/JavaScript/First_steps/變數 /zh-TW/docs/Learn/JavaScript/First_steps/Variables -/zh-TW/docs/Learn/JavaScript/First_steps/陣列 /zh-TW/docs/Learn/JavaScript/First_steps/Arrays -/zh-TW/docs/Learn/JavaScript/Objects/Inheritance /zh-TW/docs/Learn/JavaScript/Objects/Classes_in_JavaScript -/zh-TW/docs/Learn/JavaScript/Objects/Object-oriented_JS /zh-TW/docs/Learn/JavaScript/Objects/Classes_in_JavaScript -/zh-TW/docs/Learn/JavaScript/如何運用 /zh-TW/docs/Learn/JavaScript/Howto -/zh-TW/docs/Learn/JavaScript/第一步 /zh-TW/docs/Learn/JavaScript/First_steps -/zh-TW/docs/Learn/Server-side/Express_Nodejs/Displaying_data/flow_control_using_async /zh-TW/docs/Learn/Server-side/Express_Nodejs/Displaying_data -/zh-TW/docs/Learn/Server-side/First_steps/介紹 /zh-TW/docs/Learn/Server-side/First_steps/Introduction +/zh-TW/docs/Learn/JavaScript /zh-TW/docs/Learn_web_development/Core/Scripting +/zh-TW/docs/Learn/JavaScript/Asynchronous /zh-TW/docs/Learn_web_development/Extensions/Async_JS +/zh-TW/docs/Learn/JavaScript/Asynchronous/Choosing_the_right_approach /zh-TW/docs/Learn_web_development/Extensions/Async_JS +/zh-TW/docs/Learn/JavaScript/Asynchronous/Concepts /zh-TW/docs/Learn_web_development/Extensions/Async_JS/Introducing +/zh-TW/docs/Learn/JavaScript/Asynchronous/Introducing /zh-TW/docs/Learn_web_development/Extensions/Async_JS/Introducing +/zh-TW/docs/Learn/JavaScript/Asynchronous/Timeouts_and_intervals /zh-TW/docs/Learn_web_development/Extensions/Async_JS +/zh-TW/docs/Learn/JavaScript/Building_blocks /zh-TW/docs/Learn_web_development/Core/Scripting +/zh-TW/docs/Learn/JavaScript/Building_blocks/Functions /zh-TW/docs/Learn_web_development/Core/Scripting/Functions +/zh-TW/docs/Learn/JavaScript/Building_blocks/Image_gallery /zh-TW/docs/Learn_web_development/Core/Scripting/Image_gallery +/zh-TW/docs/Learn/JavaScript/Building_blocks/Looping_code /zh-TW/docs/Learn_web_development/Core/Scripting/Loops +/zh-TW/docs/Learn/JavaScript/Building_blocks/conditionals /zh-TW/docs/Learn_web_development/Core/Scripting/Conditionals +/zh-TW/docs/Learn/JavaScript/Building_blocks/函數 /zh-TW/docs/Learn_web_development/Core/Scripting/Functions +/zh-TW/docs/Learn/JavaScript/Building_blocks/循環代碼 /zh-TW/docs/Learn_web_development/Core/Scripting/Loops +/zh-TW/docs/Learn/JavaScript/Client-side_web_APIs /zh-TW/docs/Learn_web_development/Extensions/Client-side_APIs +/zh-TW/docs/Learn/JavaScript/Client-side_web_APIs/Fetching_data /zh-TW/docs/Learn_web_development/Core/Scripting/Network_requests +/zh-TW/docs/Learn/JavaScript/First_steps /zh-TW/docs/Learn_web_development/Core/Scripting +/zh-TW/docs/Learn/JavaScript/First_steps/A_first_splash /zh-TW/docs/Learn_web_development/Core/Scripting/A_first_splash +/zh-TW/docs/Learn/JavaScript/First_steps/Arrays /zh-TW/docs/Learn_web_development/Core/Scripting/Arrays +/zh-TW/docs/Learn/JavaScript/First_steps/Math /zh-TW/docs/Learn_web_development/Core/Scripting/Math +/zh-TW/docs/Learn/JavaScript/First_steps/Silly_story_generator /zh-TW/docs/Learn_web_development/Core/Scripting/Silly_story_generator +/zh-TW/docs/Learn/JavaScript/First_steps/Strings /zh-TW/docs/Learn_web_development/Core/Scripting/Strings +/zh-TW/docs/Learn/JavaScript/First_steps/Useful_string_methods /zh-TW/docs/Learn_web_development/Core/Scripting/Useful_string_methods +/zh-TW/docs/Learn/JavaScript/First_steps/Variables /zh-TW/docs/Learn_web_development/Core/Scripting/Variables +/zh-TW/docs/Learn/JavaScript/First_steps/What_is_JavaScript /zh-TW/docs/Learn_web_development/Core/Scripting/What_is_JavaScript +/zh-TW/docs/Learn/JavaScript/First_steps/What_went_wrong /zh-TW/docs/Learn_web_development/Core/Scripting/What_went_wrong +/zh-TW/docs/Learn/JavaScript/First_steps/傻故事產生器 /zh-TW/docs/Learn_web_development/Core/Scripting/Silly_story_generator +/zh-TW/docs/Learn/JavaScript/First_steps/初次接觸 /zh-TW/docs/Learn_web_development/Core/Scripting/A_first_splash +/zh-TW/docs/Learn/JavaScript/First_steps/字符串 /zh-TW/docs/Learn_web_development/Core/Scripting/Strings +/zh-TW/docs/Learn/JavaScript/First_steps/有用的字符串方法 /zh-TW/docs/Learn_web_development/Core/Scripting/Useful_string_methods +/zh-TW/docs/Learn/JavaScript/First_steps/變數 /zh-TW/docs/Learn_web_development/Core/Scripting/Variables +/zh-TW/docs/Learn/JavaScript/First_steps/陣列 /zh-TW/docs/Learn_web_development/Core/Scripting/Arrays +/zh-TW/docs/Learn/JavaScript/Howto /zh-TW/docs/Learn_web_development/Howto/Solve_JavaScript_problems +/zh-TW/docs/Learn/JavaScript/Objects /zh-TW/docs/Learn_web_development/Extensions/Advanced_JavaScript_objects +/zh-TW/docs/Learn/JavaScript/Objects/Adding_bouncing_balls_features /zh-TW/docs/Learn_web_development/Extensions/Advanced_JavaScript_objects/Adding_bouncing_balls_features +/zh-TW/docs/Learn/JavaScript/Objects/Basics /zh-TW/docs/Learn_web_development/Core/Scripting/Object_basics +/zh-TW/docs/Learn/JavaScript/Objects/Classes_in_JavaScript /zh-TW/docs/Learn_web_development/Extensions/Advanced_JavaScript_objects/Classes_in_JavaScript +/zh-TW/docs/Learn/JavaScript/Objects/Inheritance /zh-TW/docs/Learn_web_development/Extensions/Advanced_JavaScript_objects/Classes_in_JavaScript +/zh-TW/docs/Learn/JavaScript/Objects/JSON /zh-TW/docs/Learn_web_development/Core/Scripting/JSON +/zh-TW/docs/Learn/JavaScript/Objects/Object-oriented_JS /zh-TW/docs/Learn_web_development/Extensions/Advanced_JavaScript_objects/Classes_in_JavaScript +/zh-TW/docs/Learn/JavaScript/Objects/Object_building_practice /zh-TW/docs/Learn_web_development/Extensions/Advanced_JavaScript_objects/Object_building_practice +/zh-TW/docs/Learn/JavaScript/Objects/Object_prototypes /zh-TW/docs/Learn_web_development/Extensions/Advanced_JavaScript_objects/Object_prototypes +/zh-TW/docs/Learn/JavaScript/如何運用 /zh-TW/docs/Learn_web_development/Howto/Solve_JavaScript_problems +/zh-TW/docs/Learn/JavaScript/第一步 /zh-TW/docs/Learn_web_development/Core/Scripting +/zh-TW/docs/Learn/Performance/Multimedia /zh-TW/docs/Learn_web_development/Extensions/Performance/Multimedia +/zh-TW/docs/Learn/Server-side /zh-TW/docs/Learn_web_development/Extensions/Server-side +/zh-TW/docs/Learn/Server-side/Django /zh-TW/docs/Learn_web_development/Extensions/Server-side/Django +/zh-TW/docs/Learn/Server-side/Django/Admin_site /zh-TW/docs/Learn_web_development/Extensions/Server-side/Django/Admin_site +/zh-TW/docs/Learn/Server-side/Django/Authentication /zh-TW/docs/Learn_web_development/Extensions/Server-side/Django/Authentication +/zh-TW/docs/Learn/Server-side/Django/Forms /zh-TW/docs/Learn_web_development/Extensions/Server-side/Django/Forms +/zh-TW/docs/Learn/Server-side/Django/Generic_views /zh-TW/docs/Learn_web_development/Extensions/Server-side/Django/Generic_views +/zh-TW/docs/Learn/Server-side/Django/Home_page /zh-TW/docs/Learn_web_development/Extensions/Server-side/Django/Home_page +/zh-TW/docs/Learn/Server-side/Django/Introduction /zh-TW/docs/Learn_web_development/Extensions/Server-side/Django/Introduction +/zh-TW/docs/Learn/Server-side/Django/Models /zh-TW/docs/Learn_web_development/Extensions/Server-side/Django/Models +/zh-TW/docs/Learn/Server-side/Django/Sessions /zh-TW/docs/Learn_web_development/Extensions/Server-side/Django/Sessions +/zh-TW/docs/Learn/Server-side/Django/Tutorial_local_library_website /zh-TW/docs/Learn_web_development/Extensions/Server-side/Django/Tutorial_local_library_website +/zh-TW/docs/Learn/Server-side/Django/development_environment /zh-TW/docs/Learn_web_development/Extensions/Server-side/Django/development_environment +/zh-TW/docs/Learn/Server-side/Django/django_assessment_blog /zh-TW/docs/Learn_web_development/Extensions/Server-side/Django/django_assessment_blog +/zh-TW/docs/Learn/Server-side/Django/skeleton_website /zh-TW/docs/Learn_web_development/Extensions/Server-side/Django/skeleton_website +/zh-TW/docs/Learn/Server-side/Express_Nodejs /zh-TW/docs/Learn_web_development/Extensions/Server-side/Express_Nodejs +/zh-TW/docs/Learn/Server-side/Express_Nodejs/Displaying_data /zh-TW/docs/Learn_web_development/Extensions/Server-side/Express_Nodejs/Displaying_data +/zh-TW/docs/Learn/Server-side/Express_Nodejs/Displaying_data/Author_detail_page /zh-TW/docs/Learn_web_development/Extensions/Server-side/Express_Nodejs/Displaying_data/Author_detail_page +/zh-TW/docs/Learn/Server-side/Express_Nodejs/Displaying_data/BookInstance_detail_page_and_challenge /zh-TW/docs/Learn_web_development/Extensions/Server-side/Express_Nodejs/Displaying_data/BookInstance_detail_page_and_challenge +/zh-TW/docs/Learn/Server-side/Express_Nodejs/Displaying_data/BookInstance_list_page /zh-TW/docs/Learn_web_development/Extensions/Server-side/Express_Nodejs/Displaying_data/BookInstance_list_page +/zh-TW/docs/Learn/Server-side/Express_Nodejs/Displaying_data/Book_detail_page /zh-TW/docs/Learn_web_development/Extensions/Server-side/Express_Nodejs/Displaying_data/Book_detail_page +/zh-TW/docs/Learn/Server-side/Express_Nodejs/Displaying_data/Book_list_page /zh-TW/docs/Learn_web_development/Extensions/Server-side/Express_Nodejs/Displaying_data/Book_list_page +/zh-TW/docs/Learn/Server-side/Express_Nodejs/Displaying_data/Date_formatting_using_moment /zh-TW/docs/Learn_web_development/Extensions/Server-side/Express_Nodejs/Displaying_data/Date_formatting_using_moment +/zh-TW/docs/Learn/Server-side/Express_Nodejs/Displaying_data/LocalLibrary_base_template /zh-TW/docs/Learn_web_development/Extensions/Server-side/Express_Nodejs/Displaying_data/LocalLibrary_base_template +/zh-TW/docs/Learn/Server-side/Express_Nodejs/Displaying_data/flow_control_using_async /zh-TW/docs/Learn_web_development/Extensions/Server-side/Express_Nodejs/Displaying_data +/zh-TW/docs/Learn/Server-side/Express_Nodejs/Introduction /zh-TW/docs/Learn_web_development/Extensions/Server-side/Express_Nodejs/Introduction +/zh-TW/docs/Learn/Server-side/Express_Nodejs/Tutorial_local_library_website /zh-TW/docs/Learn_web_development/Extensions/Server-side/Express_Nodejs/Tutorial_local_library_website +/zh-TW/docs/Learn/Server-side/Express_Nodejs/deployment /zh-TW/docs/Learn_web_development/Extensions/Server-side/Express_Nodejs/deployment +/zh-TW/docs/Learn/Server-side/Express_Nodejs/development_environment /zh-TW/docs/Learn_web_development/Extensions/Server-side/Express_Nodejs/development_environment +/zh-TW/docs/Learn/Server-side/Express_Nodejs/forms /zh-TW/docs/Learn_web_development/Extensions/Server-side/Express_Nodejs/forms +/zh-TW/docs/Learn/Server-side/Express_Nodejs/mongoose /zh-TW/docs/Learn_web_development/Extensions/Server-side/Express_Nodejs/mongoose +/zh-TW/docs/Learn/Server-side/Express_Nodejs/routes /zh-TW/docs/Learn_web_development/Extensions/Server-side/Express_Nodejs/routes +/zh-TW/docs/Learn/Server-side/Express_Nodejs/skeleton_website /zh-TW/docs/Learn_web_development/Extensions/Server-side/Express_Nodejs/skeleton_website +/zh-TW/docs/Learn/Server-side/First_steps /zh-TW/docs/Learn_web_development/Extensions/Server-side/First_steps +/zh-TW/docs/Learn/Server-side/First_steps/Introduction /zh-TW/docs/Learn_web_development/Extensions/Server-side/First_steps/Introduction +/zh-TW/docs/Learn/Server-side/First_steps/介紹 /zh-TW/docs/Learn_web_development/Extensions/Server-side/First_steps/Introduction +/zh-TW/docs/Learn/Tools_and_testing /zh-TW/docs/Learn_web_development/Extensions/Testing +/zh-TW/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks /zh-TW/docs/Learn_web_development/Core/Frameworks_libraries +/zh-TW/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks/Angular_building /zh-TW/docs/Learn_web_development/Core/Frameworks_libraries/Angular_building +/zh-TW/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks/Angular_filtering /zh-TW/docs/Learn_web_development/Core/Frameworks_libraries/Angular_filtering +/zh-TW/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks/Angular_getting_started /zh-TW/docs/Learn_web_development/Core/Frameworks_libraries/Angular_getting_started +/zh-TW/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks/Angular_item_component /zh-TW/docs/Learn_web_development/Core/Frameworks_libraries/Angular_item_component +/zh-TW/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks/Angular_styling /zh-TW/docs/Learn_web_development/Core/Frameworks_libraries/Angular_styling +/zh-TW/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks/Angular_todo_list_beginning /zh-TW/docs/Learn_web_development/Core/Frameworks_libraries/Angular_todo_list_beginning +/zh-TW/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks/Introduction /zh-TW/docs/Learn_web_development/Core/Frameworks_libraries/Introduction +/zh-TW/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks/React_getting_started /zh-TW/docs/Learn_web_development/Core/Frameworks_libraries/React_getting_started +/zh-TW/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks/React_todo_list_beginning /zh-TW/docs/Learn_web_development/Core/Frameworks_libraries/React_todo_list_beginning +/zh-TW/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks/Svelte_Todo_list_beginning /zh-TW/docs/Learn_web_development/Core/Frameworks_libraries/Svelte_Todo_list_beginning +/zh-TW/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks/Svelte_getting_started /zh-TW/docs/Learn_web_development/Core/Frameworks_libraries/Svelte_getting_started +/zh-TW/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks/Svelte_variables_props /zh-TW/docs/Learn_web_development/Core/Frameworks_libraries/Svelte_variables_props +/zh-TW/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks/Vue_first_component /zh-TW/docs/Learn_web_development/Core/Frameworks_libraries/Vue_first_component +/zh-TW/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks/Vue_getting_started /zh-TW/docs/Learn_web_development/Core/Frameworks_libraries/Vue_getting_started +/zh-TW/docs/Learn/Tools_and_testing/Cross_browser_testing /zh-TW/docs/Learn_web_development/Extensions/Testing +/zh-TW/docs/Learn/Tools_and_testing/Cross_browser_testing/Automated_testing /zh-TW/docs/Learn_web_development/Extensions/Testing/Automated_testing +/zh-TW/docs/Learn/Tools_and_testing/Cross_browser_testing/JavaScript /zh-TW/docs/Learn_web_development/Core/Scripting/Debugging_JavaScript +/zh-TW/docs/Learn/Tools_and_testing/GitHub /zh-TW/docs/Learn_web_development/Core/Version_control /zh-TW/docs/MDN/About /zh-TW/docs/MDN/Writing_guidelines /zh-TW/docs/MDN/Community/論壇 /en-US/docs/MDN/Community /zh-TW/docs/MDN/Contribute /zh-TW/docs/MDN/Community/Contributing @@ -338,7 +458,7 @@ /zh-TW/docs/Mozilla/Firefox/Releases/2/新增消息來源閱讀工具 /zh-TW/docs/Mozilla/Firefox/Releases/2/Adding_feed_readers_to_Firefox /zh-TW/docs/Mozilla/Firefox/Releases/3/Firefox_3_Dom_Improvements /zh-TW/docs/Mozilla/Firefox/Releases/3/DOM_improvements /zh-TW/docs/Mozilla_event_reference /zh-TW/docs/Web/Events -/zh-TW/docs/Python /zh-TW/docs/Learn/Server-side/Django +/zh-TW/docs/Python /zh-TW/docs/Learn_web_development/Extensions/Server-side/Django /zh-TW/docs/Quirks_Mode_and_Standards_Mode /zh-TW/docs/Web/HTML/Quirks_Mode_and_Standards_Mode /zh-TW/docs/SVG /zh-TW/docs/Web/SVG /zh-TW/docs/SVG/Tutorial /zh-TW/docs/Web/SVG/Tutorial @@ -437,20 +557,20 @@ /zh-TW/docs/Web/CSS/@viewport /zh-TW/docs/Web/CSS /zh-TW/docs/Web/CSS/@viewport/height /zh-TW/docs/Web/CSS /zh-TW/docs/Web/CSS/CSS_Flexible_Box_Layout/Using_CSS_flexible_boxes /zh-TW/docs/Web/CSS/CSS_flexible_box_layout/Basic_concepts_of_flexbox -/zh-TW/docs/Web/CSS/CSS_一般問題 /zh-TW/docs/Learn/CSS/Howto/CSS_FAQ +/zh-TW/docs/Web/CSS/CSS_一般問題 /zh-TW/docs/Learn_web_development/Howto/Solve_CSS_problems/CSS_FAQ /zh-TW/docs/Web/CSS/CSS_網格_布局 /zh-TW/docs/Web/CSS/CSS_grid_layout -/zh-TW/docs/Web/CSS/Common_CSS_Questions /zh-TW/docs/Learn/CSS/Howto/CSS_FAQ +/zh-TW/docs/Web/CSS/Common_CSS_Questions /zh-TW/docs/Learn_web_development/Howto/Solve_CSS_problems/CSS_FAQ /zh-TW/docs/Web/CSS/Descendant_selectors /zh-TW/docs/Web/CSS/Descendant_combinator /zh-TW/docs/Web/CSS/border-image/border-image /zh-TW/docs/Web/CSS/border-image /zh-TW/docs/Web/CSS/彈頭 /zh-TW/docs/Web/CSS/box-sizing /zh-TW/docs/Web/CSS/繼承 /zh-TW/docs/Web/CSS/Inheritance /zh-TW/docs/Web/CSS/語法 /zh-TW/docs/Web/CSS/Syntax -/zh-TW/docs/Web/Guide/AJAX /zh-TW/docs/Learn/JavaScript/Client-side_web_APIs/Fetching_data -/zh-TW/docs/Web/Guide/AJAX/Getting_Started /zh-TW/docs/Learn/JavaScript/Client-side_web_APIs/Fetching_data +/zh-TW/docs/Web/Guide/AJAX /zh-TW/docs/Learn_web_development/Core/Scripting/Network_requests +/zh-TW/docs/Web/Guide/AJAX/Getting_Started /zh-TW/docs/Learn_web_development/Core/Scripting/Network_requests /zh-TW/docs/Web/Guide/API/DOM/Manipulating_the_browser_history/Manipulating_the_browser_history /zh-TW/docs/Web/API/History_API -/zh-TW/docs/Web/Guide/CSS /zh-TW/docs/Learn/CSS +/zh-TW/docs/Web/Guide/CSS /zh-TW/docs/Learn_web_development/Core/Styling_basics /zh-TW/docs/Web/Guide/CSS/Getting_started /en-US/docs/Learn/CSS/First_steps -/zh-TW/docs/Web/Guide/CSS/Getting_started/Layout /zh-TW/docs/Learn/CSS/CSS_layout +/zh-TW/docs/Web/Guide/CSS/Getting_started/Layout /zh-TW/docs/Learn_web_development/Core/CSS_layout /zh-TW/docs/Web/Guide/CSS/Getting_started/What_is_CSS /en-US/docs/Learn/CSS/First_steps/How_CSS_works /zh-TW/docs/Web/Guide/CSS/Getting_started/Why_use_CSS /en-US/docs/Learn/CSS/First_steps/How_CSS_works /zh-TW/docs/Web/Guide/CSS/Getting_started/為什麼要用CSS /en-US/docs/Learn/CSS/First_steps/How_CSS_works @@ -460,8 +580,8 @@ /zh-TW/docs/Web/Guide/Events /zh-TW/docs/Web/Events /zh-TW/docs/Web/Guide/Events/Creating_and_triggering_events /zh-TW/docs/Web/Events/Creating_and_triggering_events /zh-TW/docs/Web/Guide/Events/Event_handlers /zh-TW/docs/Web/Events/Event_handlers -/zh-TW/docs/Web/Guide/Graphics /zh-TW/docs/Learn/HTML/Multimedia_and_embedding/Images_in_HTML -/zh-TW/docs/Web/Guide/HTML /zh-TW/docs/Learn/HTML +/zh-TW/docs/Web/Guide/Graphics /zh-TW/docs/Learn_web_development/Core/Structuring_content/HTML_images +/zh-TW/docs/Web/Guide/HTML /zh-TW/docs/Learn_web_development/Core/Structuring_content /zh-TW/docs/Web/Guide/HTML/Canvas_tutorial /zh-TW/docs/Web/API/Canvas_API/Tutorial /zh-TW/docs/Web/Guide/HTML/Canvas_tutorial/Applying_styles_and_colors /zh-TW/docs/Web/API/Canvas_API/Tutorial/Applying_styles_and_colors /zh-TW/docs/Web/Guide/HTML/Canvas_tutorial/Basic_usage /zh-TW/docs/Web/API/Canvas_API/Tutorial/Basic_usage @@ -474,21 +594,21 @@ /zh-TW/docs/Web/Guide/HTML/Content_categories /zh-TW/docs/Web/HTML/Content_categories /zh-TW/docs/Web/Guide/HTML/Drag_and_drop /zh-TW/docs/Web/API/HTML_Drag_and_Drop_API /zh-TW/docs/Web/Guide/HTML/Drag_operations /zh-TW/docs/Web/API/HTML_Drag_and_Drop_API/Drag_operations -/zh-TW/docs/Web/Guide/HTML/Forms /zh-TW/docs/Learn/Forms -/zh-TW/docs/Web/Guide/HTML/Forms/How_to_structure_an_HTML_form /zh-TW/docs/Learn/Forms/How_to_structure_a_web_form +/zh-TW/docs/Web/Guide/HTML/Forms /zh-TW/docs/Learn_web_development/Extensions/Forms +/zh-TW/docs/Web/Guide/HTML/Forms/How_to_structure_an_HTML_form /zh-TW/docs/Learn_web_development/Extensions/Forms/How_to_structure_a_web_form /zh-TW/docs/Web/Guide/HTML/HTML5 /zh-TW/docs/Glossary/HTML5 -/zh-TW/docs/Web/Guide/HTML/HTML5/Introduction_to_HTML5 /zh-TW/docs/Learn/HTML -/zh-TW/docs/Web/Guide/Introduction_to_Web_development /zh-TW/docs/Learn +/zh-TW/docs/Web/Guide/HTML/HTML5/Introduction_to_HTML5 /zh-TW/docs/Learn_web_development/Core/Structuring_content +/zh-TW/docs/Web/Guide/Introduction_to_Web_development /zh-TW/docs/Learn_web_development /zh-TW/docs/Web/Guide/WOFF /zh-TW/docs/Web/CSS/CSS_fonts/WOFF -/zh-TW/docs/Web/Guide/Writing_forward-compatible_websites /zh-TW/docs/Learn/Tools_and_testing/Cross_browser_testing/JavaScript -/zh-TW/docs/Web/Guide/圖像 /zh-TW/docs/Learn/HTML/Multimedia_and_embedding/Images_in_HTML +/zh-TW/docs/Web/Guide/Writing_forward-compatible_websites /zh-TW/docs/Learn_web_development/Core/Scripting/Debugging_JavaScript +/zh-TW/docs/Web/Guide/圖像 /zh-TW/docs/Learn_web_development/Core/Structuring_content/HTML_images /zh-TW/docs/Web/HTML/Block-level_elements /zh-TW/docs/Glossary/Block-level_content /zh-TW/docs/Web/HTML/Canvas /zh-TW/docs/Web/API/Canvas_API /zh-TW/docs/Web/HTML/Canvas/Drawing_graphics_with_canvas /zh-TW/docs/Web/API/Canvas_API/Tutorial -/zh-TW/docs/Web/HTML/Forms_in_HTML /zh-TW/docs/Learn/Forms +/zh-TW/docs/Web/HTML/Forms_in_HTML /zh-TW/docs/Learn_web_development/Extensions/Forms /zh-TW/docs/Web/HTML/HTML5 /zh-TW/docs/Glossary/HTML5 -/zh-TW/docs/Web/HTML/HTML5/Introduction_to_HTML5 /zh-TW/docs/Learn/HTML -/zh-TW/docs/Web/HTML/HTML5_表單 /zh-TW/docs/Learn/Forms +/zh-TW/docs/Web/HTML/HTML5/Introduction_to_HTML5 /zh-TW/docs/Learn_web_development/Core/Structuring_content +/zh-TW/docs/Web/HTML/HTML5_表單 /zh-TW/docs/Learn_web_development/Extensions/Forms /zh-TW/docs/Web/HTML/Introduction /zh-CN/docs/learn/HTML/Introduction_to_HTML /zh-TW/docs/Web/HTML/區塊級元素 /zh-TW/docs/Glossary/Block-level_content /zh-TW/docs/Web/HTTP/Access_control_CORS /zh-TW/docs/Web/HTTP/CORS @@ -516,7 +636,7 @@ /zh-TW/docs/Web/JavaScript/Guide_old/JavaScript_概觀 /zh-TW/docs/Web/JavaScript/Guide/Introduction /zh-TW/docs/Web/JavaScript/Guide_old/JavaScript_概觀(JavaScript_Overview) /zh-TW/docs/Web/JavaScript/Guide/Introduction /zh-TW/docs/Web/JavaScript/Guide_old/Regular_Expressions /zh-TW/docs/Web/JavaScript/Guide/Regular_expressions -/zh-TW/docs/Web/JavaScript/Introduction_to_Object-Oriented_JavaScript /zh-TW/docs/Learn/JavaScript/Objects +/zh-TW/docs/Web/JavaScript/Introduction_to_Object-Oriented_JavaScript /zh-TW/docs/Learn_web_development/Extensions/Advanced_JavaScript_objects /zh-TW/docs/Web/JavaScript/JavaScript_typed_arrays /zh-TW/docs/Web/JavaScript/Guide/Typed_arrays /zh-TW/docs/Web/JavaScript/Language_Resources /zh-TW/docs/Web/JavaScript/JavaScript_technologies_overview /zh-TW/docs/Web/JavaScript/Obsolete_Pages/Control_flow_and_error_handling /zh-TW/docs/Web/JavaScript/Guide/Control_flow_and_error_handling @@ -556,9 +676,9 @@ /zh-TW/docs/Web/JavaScript/Obsolete_Pages/Obsolete_Pages/Obsolete_Pages/正規表達式的運用/正則表達式的範例 /zh-TW/docs/Web/JavaScript/Guide/Regular_expressions /zh-TW/docs/Web/JavaScript/Obsolete_Pages/Obsolete_Pages/Obsolete_Pages/正規表達式的運用/正規表達式的範例 /zh-TW/docs/Web/JavaScript/Guide/Regular_expressions /zh-TW/docs/Web/JavaScript/Obsolete_Pages/Obsolete_Pages/Obsolete_Pages/繼承 /zh-TW/docs/Web/JavaScript/Inheritance_and_the_prototype_chain -/zh-TW/docs/Web/JavaScript/Obsolete_Pages/Obsolete_Pages/Obsolete_Pages/職員的例子 /zh-TW/docs/Learn/JavaScript/Objects +/zh-TW/docs/Web/JavaScript/Obsolete_Pages/Obsolete_Pages/Obsolete_Pages/職員的例子 /zh-TW/docs/Learn_web_development/Extensions/Advanced_JavaScript_objects /zh-TW/docs/Web/JavaScript/Obsolete_Pages/Obsolete_Pages/Obsolete_Pages/職員的例子/更靈活的建構子 /zh-TW/docs/Web/JavaScript/Inheritance_and_the_prototype_chain -/zh-TW/docs/Web/JavaScript/Obsolete_Pages/Obsolete_Pages/Obsolete_Pages/職員的例子/物件的屬性 /zh-TW/docs/Learn/JavaScript/Objects/Object_prototypes +/zh-TW/docs/Web/JavaScript/Obsolete_Pages/Obsolete_Pages/Obsolete_Pages/職員的例子/物件的屬性 /zh-TW/docs/Learn_web_development/Extensions/Advanced_JavaScript_objects/Object_prototypes /zh-TW/docs/Web/JavaScript/Obsolete_Pages/Obsolete_Pages/Obsolete_Pages/職員的例子/物件的屬性/屬性的繼承 /zh-TW/docs/Web/JavaScript/Inheritance_and_the_prototype_chain /zh-TW/docs/Web/JavaScript/Obsolete_Pages/Obsolete_Pages/Obsolete_Pages/表達式 /zh-TW/docs/Web/JavaScript/Guide/Expressions_and_operators /zh-TW/docs/Web/JavaScript/Obsolete_Pages/Obsolete_Pages/Obsolete_Pages/註解 /zh-TW/docs/Web/JavaScript/Guide/Control_flow_and_error_handling @@ -613,10 +733,10 @@ /zh-TW/docs/WebSockets/Writing_WebSocket_client_applications /zh-TW/docs/Web/API/WebSockets_API/Writing_WebSocket_client_applications /zh-TW/docs/Web_Audio_API /zh-TW/docs/Web/API/Web_Audio_API /zh-TW/docs/Web_development /zh-TW/docs/Web/Guide -/zh-TW/docs/Web_development/Writing_forward-compatible_websites /zh-TW/docs/Learn/Tools_and_testing/Cross_browser_testing/JavaScript +/zh-TW/docs/Web_development/Writing_forward-compatible_websites /zh-TW/docs/Learn_web_development/Core/Scripting/Debugging_JavaScript /zh-TW/docs/Web_開發 /zh-TW/docs/Web/Guide -/zh-TW/docs/Web_開發/Historical_artifacts_to_avoid /zh-TW/docs/Learn/HTML/Introduction_to_HTML -/zh-TW/docs/Web_開發/Web開發入門 /zh-TW/docs/Learn +/zh-TW/docs/Web_開發/Historical_artifacts_to_avoid /zh-TW/docs/Learn_web_development/Core/Structuring_content +/zh-TW/docs/Web_開發/Web開發入門 /zh-TW/docs/Learn_web_development /zh-TW/docs/XHTML /zh-TW/docs/Glossary/XHTML /zh-TW/docs/en /en-US/ /zh-TW/docs/zh-tw /zh-TW/ diff --git a/files/zh-tw/_wikihistory.json b/files/zh-tw/_wikihistory.json index 51074e0889ac44..a17e99d53be0e2 100644 --- a/files/zh-tw/_wikihistory.json +++ b/files/zh-tw/_wikihistory.json @@ -642,7 +642,7 @@ "modified": "2019-03-24T00:01:02.785Z", "contributors": ["ethertank", "happysadman"] }, - "Learn": { + "Learn_web_development": { "modified": "2020-08-04T10:38:00.665Z", "contributors": [ "did1335", @@ -658,23 +658,19 @@ "kscarfone" ] }, - "Learn/Accessibility": { + "Learn_web_development/Core/Accessibility": { "modified": "2020-07-16T22:40:01.949Z", "contributors": ["iigmir", "hadleyel"] }, - "Learn/Accessibility/WAI-ARIA_basics": { + "Learn_web_development/Core/Accessibility/WAI-ARIA_basics": { "modified": "2020-07-16T22:40:24.926Z", "contributors": ["iigmir", "li-liam"] }, - "Learn/Accessibility/What_is_accessibility": { + "Learn_web_development/Core/Accessibility/What_is_accessibility": { "modified": "2020-07-16T22:40:07.534Z", "contributors": ["ballfish", "iigmir"] }, - "Learn/CSS": { - "modified": "2020-09-05T00:19:05.982Z", - "contributors": ["ddtet", "anniesnoopymd", "PtCt", "jackblackevo"] - }, - "Learn/CSS/CSS_layout": { + "Learn_web_development/Core/CSS_layout": { "modified": "2020-07-16T22:26:35.040Z", "contributors": [ "xuan0123", @@ -684,241 +680,19 @@ "georgelin422" ] }, - "Learn/CSS/First_steps": { - "modified": "2020-10-04T12:16:14.514Z", - "contributors": ["ddtet", "yungfen8911", "chrisdavidmills"] - }, - "Learn/CSS/First_steps/Getting_started": { - "modified": "2020-12-11T11:58:07.739Z", - "contributors": ["ddtet", "ssuhung"] - }, - "Learn/CSS/First_steps/How_CSS_works": { - "modified": "2020-07-16T22:28:02.731Z", - "contributors": ["JamesGoler"] - }, - "Learn/CSS/First_steps/What_is_CSS": { - "modified": "2020-10-15T22:34:12.625Z", - "contributors": ["ddtet"] - }, - "Learn/CSS/Howto/CSS_FAQ": { - "modified": "2020-07-16T22:25:46.290Z", - "contributors": ["fscholz", "teoli", "Mgjbot", "BobChao"] - }, - "Learn/CSS/Styling_text": { - "modified": "2020-07-16T22:26:01.676Z", - "contributors": ["jackblackevo", "xuan0123"] - }, - "Learn/Common_questions": { - "modified": "2020-07-16T22:35:28.440Z", - "contributors": ["stephaniehobson"] - }, - "Learn/Common_questions/Web_mechanics/What_is_a_web_server": { - "modified": "2020-07-16T22:35:32.438Z", - "contributors": ["LanKuDot", "iigmir"] - }, - "Learn/Forms": { - "modified": "2020-07-16T22:21:03.096Z", - "contributors": [ - "nighet", - "chrisdavidmills", - "iigmir", - "Shiyou", - "saka6333", - "jcchang", - "sjmiles" - ] - }, - "Learn/Forms/How_to_structure_a_web_form": { - "modified": "2020-07-16T22:21:16.863Z", - "contributors": [ - "iigmir", - "anniesnoopymd", - "chrisdavidmills", - "Sheppy", - "kitty-5420" - ] - }, - "Learn/Getting_started_with_the_web": { - "modified": "2020-07-16T22:33:57.918Z", - "contributors": [ - "egg734631", - "jackblackevo", - "chrisdavidmills", - "2238", - "SecondSpirit", - "MashKao", - "afutseng", - "lynn456", - "arbatskiy" - ] - }, - "Learn/Getting_started_with_the_web/CSS_basics": { - "modified": "2020-08-01T04:32:20.530Z", - "contributors": [ - "wslisam", - "jpliu24", - "seanhung-isu", - "nighet", - "Paul0302", - "jjyaung", - "thegaze77", - "eric211924", - "e7822501", - "yuwei2s", - "Ruiyuan34", - "iigmir", - "Chintears", - "montagne3653", - "freddy50806", - "YuCheng", - "ffturtle" - ] - }, - "Learn/Getting_started_with_the_web/Dealing_with_files": { - "modified": "2020-07-16T22:34:39.964Z", - "contributors": ["jackblackevo", "SecondSpirit"] - }, - "Learn/Getting_started_with_the_web/HTML_basics": { - "modified": "2020-07-16T22:34:54.083Z", - "contributors": [ - "nighet", - "jackblackevo", - "YuCheng", - "iigmir", - "weichi", - "shinglyu" - ] - }, - "Learn/Getting_started_with_the_web/How_the_Web_works": { - "modified": "2020-10-14T07:48:44.116Z", - "contributors": ["RocketSH", "no249a002", "iigmir"] - }, - "Learn/Getting_started_with_the_web/Installing_basic_software": { - "modified": "2020-07-16T22:34:12.856Z", - "contributors": ["iigmir", "jackblackevo", "SecondSpirit", "MashKao"] - }, - "Learn/Getting_started_with_the_web/JavaScript_basics": { - "modified": "2020-07-16T22:35:18.923Z", - "contributors": [ - "rayainman", - "jyzeng17", - "Ice1187", - "Jyo238", - "Fangfeidenimen", - "jackblackevo", - "Chiahong", - "YuCheng", - "victor0801x", - "VioletVivirand" - ] - }, - "Learn/Getting_started_with_the_web/Publishing_your_website": { - "modified": "2020-07-16T22:34:30.592Z", - "contributors": ["jyzeng17", "iigmir", "MLJ"] - }, - "Learn/Getting_started_with_the_web/What_will_your_website_look_like": { - "modified": "2020-07-16T22:34:21.648Z", - "contributors": ["jackblackevo", "iosos", "SecondSpirit", "MashKao"] - }, - "Learn/HTML": { - "modified": "2020-11-08T04:39:50.729Z", - "contributors": [ - "ssuhung", - "NekoChan-2851", - "nighet", - "jjyaung", - "ShengHaoLo", - "sbeing", - "BbsonLin", - "jian5753", - "chrisdavidmills" - ] - }, - "Learn/HTML/Howto": { - "modified": "2020-07-16T22:22:31.553Z", - "contributors": ["fish0819", "iigmir", "abler0122"] - }, - "Learn/HTML/Introduction_to_HTML": { - "modified": "2020-10-24T16:53:35.988Z", - "contributors": [ - "NekoChan-2851", - "JamesGoler", - "pccisme", - "jian5753", - "JunliXiao", - "yvonne6344", - "jackblackevo", - "akccakcctw", - "SecondSpirit" - ] - }, - "Learn/HTML/Introduction_to_HTML/Creating_hyperlinks": { - "modified": "2020-07-16T22:23:49.670Z", - "contributors": ["JamesGoler"] - }, - "Learn/HTML/Introduction_to_HTML/Document_and_website_structure": { - "modified": "2020-09-26T12:33:20.817Z", - "contributors": ["CoderAmutu", "did1335"] - }, - "Learn/HTML/Introduction_to_HTML/Getting_started": { - "modified": "2020-07-16T22:23:10.341Z", - "contributors": [ - "JamesGoler", - "Jkywang", - "egg734631", - "freddy50806", - "MLJ", - "jwhitlock" - ] - }, - "Learn/HTML/Introduction_to_HTML/HTML_text_fundamentals": { - "modified": "2020-07-16T22:23:41.134Z", - "contributors": ["ReneeZhou", "iigmir", "alkalineW"] - }, - "Learn/HTML/Introduction_to_HTML/The_head_metadata_in_HTML": { - "modified": "2020-07-16T22:23:27.064Z", - "contributors": [ - "kutshaitsi", - "JamesGoler", - "andreswang26", - "eric211924", - "MLJ" - ] - }, - "Learn/HTML/Multimedia_and_embedding": { - "modified": "2020-07-16T22:24:31.157Z", - "contributors": ["zackjtl", "clamser0402", "CATITANK"] - }, - "Learn/HTML/Multimedia_and_embedding/Images_in_HTML": { - "modified": "2020-07-20T05:13:25.235Z", - "contributors": ["zackjtl", "LeonchanTW"] - }, - "Learn/HTML/Multimedia_and_embedding/Video_and_audio_content/Test_your_skills:_Multimedia_and_embedding": { - "modified": "2020-09-27T08:06:04.019Z", - "contributors": ["CoderAmutu"] - }, - "Learn/HTML/Tables": { - "modified": "2020-07-16T22:25:16.897Z", + "Learn_web_development/Core/Frameworks_libraries": { + "modified": "2020-07-16T22:39:34.178Z", "contributors": ["iigmir"] }, - "Learn/HTML/Tables/Basics": { - "modified": "2020-11-25T04:21:37.312Z", - "contributors": ["123milkcat", "allchangechallenge"] + "Learn_web_development/Core/Frameworks_libraries/Introduction": { + "modified": "2020-11-18T23:19:28.135Z", + "contributors": ["MerlinCute", "iigmir"] }, - "Learn/JavaScript": { - "modified": "2020-07-30T05:29:53.810Z", - "contributors": [ - "klareh", - "nighet", - "ddtet", - "xerviam", - "MashKao", - "flyinglimao", - "fredliu16", - "chrisdavidmills" - ] + "Learn_web_development/Core/Frameworks_libraries/React_todo_list_beginning": { + "modified": "2020-11-10T07:16:31.083Z", + "contributors": ["RocketSH"] }, - "Learn/JavaScript/Building_blocks": { + "Learn_web_development/Core/Scripting": { "modified": "2020-07-16T22:31:11.353Z", "contributors": [ "AlbertTien", @@ -928,57 +702,7 @@ "ArchieAtOrigins" ] }, - "Learn/JavaScript/Building_blocks/Functions": { - "modified": "2020-07-16T22:31:27.864Z", - "contributors": ["jackblackevo", "mubiesam"] - }, - "Learn/JavaScript/Building_blocks/Image_gallery": { - "modified": "2020-07-16T22:31:45.353Z", - "contributors": ["richblack"] - }, - "Learn/JavaScript/Building_blocks/Looping_code": { - "modified": "2020-11-25T23:18:26.484Z", - "contributors": ["aeolusg38", "jackblackevo", "mubiesam"] - }, - "Learn/JavaScript/Building_blocks/conditionals": { - "modified": "2020-07-16T22:31:17.163Z", - "contributors": ["alexmav04", "Sumendik", "jackblackevo", "mubiesam"] - }, - "Learn/JavaScript/Client-side_web_APIs": { - "modified": "2020-07-16T22:32:43.326Z", - "contributors": ["tangerine1202", "nykevinwong", "mubiesam"] - }, - "Learn/JavaScript/Client-side_web_APIs/Fetching_data": { - "modified": "2019-03-24T00:02:43.850Z", - "contributors": [ - "circlepen", - "drinktea28", - "jackblackevo", - "chrisdavidmills", - "ethertank", - "fscholz", - "happysadman", - "Mgjbot", - "kourge", - "BobChao" - ] - }, - "Learn/JavaScript/First_steps": { - "modified": "2020-10-14T02:07:07.650Z", - "contributors": [ - "RocketSH", - "nighet", - "ddtet", - "BbsonLin", - "Rocker", - "lightyen", - "michaellee8", - "lele99123", - "jackblackevo", - "SoniaBeesee" - ] - }, - "Learn/JavaScript/First_steps/A_first_splash": { + "Learn_web_development/Core/Scripting/A_first_splash": { "modified": "2020-10-13T14:09:02.521Z", "contributors": [ "RocketSH", @@ -996,7 +720,7 @@ "yuwei2s" ] }, - "Learn/JavaScript/First_steps/Arrays": { + "Learn_web_development/Core/Scripting/Arrays": { "modified": "2020-10-29T03:57:18.783Z", "contributors": [ "Winston_Sung", @@ -1006,7 +730,31 @@ "mubiesam" ] }, - "Learn/JavaScript/First_steps/Math": { + "Learn_web_development/Core/Scripting/Conditionals": { + "modified": "2020-07-16T22:31:17.163Z", + "contributors": ["alexmav04", "Sumendik", "jackblackevo", "mubiesam"] + }, + "Learn_web_development/Core/Scripting/Debugging_JavaScript": { + "modified": "2019-03-24T00:17:14.604Z", + "contributors": ["fscholz", "irvinfly", "Littlebtc", "Sonrisa", "sycheng"] + }, + "Learn_web_development/Core/Scripting/Functions": { + "modified": "2020-07-16T22:31:27.864Z", + "contributors": ["jackblackevo", "mubiesam"] + }, + "Learn_web_development/Core/Scripting/Image_gallery": { + "modified": "2020-07-16T22:31:45.353Z", + "contributors": ["richblack"] + }, + "Learn_web_development/Core/Scripting/JSON": { + "modified": "2020-07-16T22:32:30.018Z", + "contributors": ["roycrxtw", "MashKao"] + }, + "Learn_web_development/Core/Scripting/Loops": { + "modified": "2020-11-25T23:18:26.484Z", + "contributors": ["aeolusg38", "jackblackevo", "mubiesam"] + }, + "Learn_web_development/Core/Scripting/Math": { "modified": "2020-11-25T05:35:33.086Z", "contributors": [ "123milkcat", @@ -1016,11 +764,37 @@ "mubiesam" ] }, - "Learn/JavaScript/First_steps/Silly_story_generator": { + "Learn_web_development/Core/Scripting/Network_requests": { + "modified": "2019-03-24T00:02:43.850Z", + "contributors": [ + "circlepen", + "drinktea28", + "jackblackevo", + "chrisdavidmills", + "ethertank", + "fscholz", + "happysadman", + "Mgjbot", + "kourge", + "BobChao" + ] + }, + "Learn_web_development/Core/Scripting/Object_basics": { + "modified": "2020-07-16T22:32:03.311Z", + "contributors": [ + "hunterflag", + "tangerine1202", + "sss63232", + "richblack", + "iigmir", + "MashKao" + ] + }, + "Learn_web_development/Core/Scripting/Silly_story_generator": { "modified": "2020-10-12T07:22:32.955Z", "contributors": ["RocketSH", "jackblackevo", "tonyyoung3", "mubiesam"] }, - "Learn/JavaScript/First_steps/Strings": { + "Learn_web_development/Core/Scripting/Strings": { "modified": "2020-11-23T07:01:24.301Z", "contributors": [ "123milkcat", @@ -1032,7 +806,7 @@ "mubiesam" ] }, - "Learn/JavaScript/First_steps/Useful_string_methods": { + "Learn_web_development/Core/Scripting/Useful_string_methods": { "modified": "2020-10-14T02:47:53.938Z", "contributors": [ "RocketSH", @@ -1043,7 +817,7 @@ "mubiesam" ] }, - "Learn/JavaScript/First_steps/Variables": { + "Learn_web_development/Core/Scripting/Variables": { "modified": "2020-10-14T02:32:59.320Z", "contributors": [ "RocketSH", @@ -1055,7 +829,7 @@ "mubiesam" ] }, - "Learn/JavaScript/First_steps/What_is_JavaScript": { + "Learn_web_development/Core/Scripting/What_is_JavaScript": { "modified": "2020-11-24T13:14:38.112Z", "contributors": [ "docrob0t", @@ -1072,7 +846,7 @@ "MLJ" ] }, - "Learn/JavaScript/First_steps/What_went_wrong": { + "Learn_web_development/Core/Scripting/What_went_wrong": { "modified": "2020-10-16T09:05:43.185Z", "contributors": [ "RocketSH", @@ -1082,82 +856,164 @@ "benjaminchen" ] }, - "Learn/JavaScript/Howto": { - "modified": "2020-07-16T22:33:12.146Z", - "contributors": ["jackblackevo", "DoJQuadArts"] + "Learn_web_development/Core/Structuring_content": { + "modified": "2020-11-08T04:39:50.729Z", + "contributors": [ + "ssuhung", + "NekoChan-2851", + "nighet", + "jjyaung", + "ShengHaoLo", + "sbeing", + "BbsonLin", + "jian5753", + "chrisdavidmills" + ] + }, + "Learn_web_development/Core/Structuring_content/Basic_HTML_syntax": { + "modified": "2020-07-16T22:23:10.341Z", + "contributors": [ + "JamesGoler", + "Jkywang", + "egg734631", + "freddy50806", + "MLJ", + "jwhitlock" + ] + }, + "Learn_web_development/Core/Structuring_content/Creating_links": { + "modified": "2020-07-16T22:23:49.670Z", + "contributors": ["JamesGoler"] + }, + "Learn_web_development/Core/Structuring_content/HTML_images": { + "modified": "2020-07-20T05:13:25.235Z", + "contributors": ["zackjtl", "LeonchanTW"] + }, + "Learn_web_development/Core/Structuring_content/HTML_table_basics": { + "modified": "2020-11-25T04:21:37.312Z", + "contributors": ["123milkcat", "allchangechallenge"] + }, + "Learn_web_development/Core/Structuring_content/HTML_video_and_audio/Test_your_skills:_Multimedia_and_embedding": { + "modified": "2020-09-27T08:06:04.019Z", + "contributors": ["CoderAmutu"] + }, + "Learn_web_development/Core/Structuring_content/Headings_and_paragraphs": { + "modified": "2020-07-16T22:23:41.134Z", + "contributors": ["ReneeZhou", "iigmir", "alkalineW"] + }, + "Learn_web_development/Core/Structuring_content/Structuring_documents": { + "modified": "2020-09-26T12:33:20.817Z", + "contributors": ["CoderAmutu", "did1335"] }, - "Learn/JavaScript/Objects": { + "Learn_web_development/Core/Structuring_content/Webpage_metadata": { + "modified": "2020-07-16T22:23:27.064Z", + "contributors": [ + "kutshaitsi", + "JamesGoler", + "andreswang26", + "eric211924", + "MLJ" + ] + }, + "Learn_web_development/Core/Styling_basics": { + "modified": "2020-10-04T12:16:14.514Z", + "contributors": ["ddtet", "yungfen8911", "chrisdavidmills"] + }, + "Learn_web_development/Core/Styling_basics/Getting_started": { + "modified": "2020-12-11T11:58:07.739Z", + "contributors": ["ddtet", "ssuhung"] + }, + "Learn_web_development/Core/Styling_basics/What_is_CSS": { + "modified": "2020-07-16T22:28:02.731Z", + "contributors": ["JamesGoler"] + }, + "Learn_web_development/Core/Text_styling": { + "modified": "2020-07-16T22:26:01.676Z", + "contributors": ["jackblackevo", "xuan0123"] + }, + "Learn_web_development/Extensions/Advanced_JavaScript_objects": { "modified": "2020-07-16T22:31:54.909Z", "contributors": ["iigmir", "MashKao"] }, - "Learn/JavaScript/Objects/Adding_bouncing_balls_features": { + "Learn_web_development/Extensions/Advanced_JavaScript_objects/Adding_bouncing_balls_features": { "modified": "2020-07-16T22:32:36.968Z", "contributors": ["BobChao", "MashKao"] }, - "Learn/JavaScript/Objects/Basics": { - "modified": "2020-07-16T22:32:03.311Z", - "contributors": [ - "hunterflag", - "tangerine1202", - "sss63232", - "richblack", - "iigmir", - "MashKao" - ] - }, - "Learn/JavaScript/Objects/Classes_in_JavaScript": { + "Learn_web_development/Extensions/Advanced_JavaScript_objects/Classes_in_JavaScript": { "modified": "2020-07-16T22:32:17.083Z", "contributors": ["tangerine1202", "Yang09701194", "roycrxtw", "MashKao"] }, - "Learn/JavaScript/Objects/JSON": { - "modified": "2020-07-16T22:32:30.018Z", - "contributors": ["roycrxtw", "MashKao"] - }, - "Learn/JavaScript/Objects/Object_building_practice": { + "Learn_web_development/Extensions/Advanced_JavaScript_objects/Object_building_practice": { "modified": "2020-07-16T22:32:33.523Z", "contributors": ["comicat", "roycrxtw", "MashKao"] }, - "Learn/JavaScript/Objects/Object_prototypes": { + "Learn_web_development/Extensions/Advanced_JavaScript_objects/Object_prototypes": { "modified": "2020-07-16T22:32:23.310Z", "contributors": ["tangerine1202", "roycrxtw", "MashKao"] }, - "Learn/Performance/Multimedia": { + "Learn_web_development/Extensions/Client-side_APIs": { + "modified": "2020-07-16T22:32:43.326Z", + "contributors": ["tangerine1202", "nykevinwong", "mubiesam"] + }, + "Learn_web_development/Extensions/Forms": { + "modified": "2020-07-16T22:21:03.096Z", + "contributors": [ + "nighet", + "chrisdavidmills", + "iigmir", + "Shiyou", + "saka6333", + "jcchang", + "sjmiles" + ] + }, + "Learn_web_development/Extensions/Forms/How_to_structure_a_web_form": { + "modified": "2020-07-16T22:21:16.863Z", + "contributors": [ + "iigmir", + "anniesnoopymd", + "chrisdavidmills", + "Sheppy", + "kitty-5420" + ] + }, + "Learn_web_development/Extensions/Performance/Multimedia": { "modified": "2020-07-16T22:40:44.626Z", "contributors": ["b84330808"] }, - "Learn/Server-side": { + "Learn_web_development/Extensions/Server-side": { "modified": "2020-07-16T22:36:04.016Z", "contributors": ["iigmir", "rsidorov"] }, - "Learn/Server-side/Django": { + "Learn_web_development/Extensions/Server-side/Django": { "modified": "2020-07-16T22:36:37.414Z", "contributors": ["iigmir", "edgar-chen"] }, - "Learn/Server-side/Django/Admin_site": { + "Learn_web_development/Extensions/Server-side/Django/Admin_site": { "modified": "2020-07-16T22:37:06.543Z", "contributors": ["condal36", "Bong99", "Yuehua-Liu", "edgar-chen"] }, - "Learn/Server-side/Django/Authentication": { + "Learn_web_development/Extensions/Server-side/Django/Authentication": { "modified": "2020-07-22T04:08:45.043Z", "contributors": ["zcecil", "condal36", "edgar-chen"] }, - "Learn/Server-side/Django/Forms": { + "Learn_web_development/Extensions/Server-side/Django/Forms": { "modified": "2020-11-13T23:21:29.124Z", "contributors": ["joshra", "condal36", "edgar-chen"] }, - "Learn/Server-side/Django/Generic_views": { + "Learn_web_development/Extensions/Server-side/Django/Generic_views": { "modified": "2020-11-13T03:46:00.269Z", "contributors": ["joshra", "hsiaocy", "a27936343", "AlonChen", "edgar-chen"] }, - "Learn/Server-side/Django/Home_page": { + "Learn_web_development/Extensions/Server-side/Django/Home_page": { "modified": "2020-07-16T22:37:12.554Z", "contributors": ["condal36", "zenuie", "edgar-chen"] }, - "Learn/Server-side/Django/Introduction": { + "Learn_web_development/Extensions/Server-side/Django/Introduction": { "modified": "2020-07-16T22:36:42.822Z", "contributors": ["SphinxKnight", "tan800630", "edgar-chen"] }, - "Learn/Server-side/Django/Models": { + "Learn_web_development/Extensions/Server-side/Django/Models": { "modified": "2020-10-03T02:04:47.327Z", "contributors": [ "hsiaocy", @@ -1168,129 +1024,211 @@ "edgar-chen" ] }, - "Learn/Server-side/Django/Sessions": { + "Learn_web_development/Extensions/Server-side/Django/Sessions": { "modified": "2020-10-19T12:00:28.346Z", "contributors": ["hsiaocy", "condal36", "edgar-chen"] }, - "Learn/Server-side/Django/Tutorial_local_library_website": { + "Learn_web_development/Extensions/Server-side/Django/Tutorial_local_library_website": { "modified": "2020-07-16T22:36:50.916Z", "contributors": ["willynpi", "edgar-chen"] }, - "Learn/Server-side/Django/development_environment": { + "Learn_web_development/Extensions/Server-side/Django/development_environment": { "modified": "2020-07-16T22:36:47.959Z", "contributors": ["edgar-chen"] }, - "Learn/Server-side/Django/django_assessment_blog": { + "Learn_web_development/Extensions/Server-side/Django/django_assessment_blog": { "modified": "2020-07-16T22:37:50.139Z", "contributors": ["willynpi", "edgar-chen"] }, - "Learn/Server-side/Django/skeleton_website": { + "Learn_web_development/Extensions/Server-side/Django/skeleton_website": { "modified": "2020-07-16T22:36:55.864Z", "contributors": ["Yuehua-Liu", "Ericchen159", "LeonH", "edgar-chen"] }, - "Learn/Server-side/Express_Nodejs": { + "Learn_web_development/Extensions/Server-side/Express_Nodejs": { "modified": "2020-07-16T22:37:56.965Z", "contributors": ["iigmir", "tonyyoung3", "xxi511", "lol-russo"] }, - "Learn/Server-side/Express_Nodejs/Displaying_data": { + "Learn_web_development/Extensions/Server-side/Express_Nodejs/Displaying_data": { "modified": "2020-07-16T22:38:32.471Z", "contributors": ["edgar-chen"] }, - "Learn/Server-side/Express_Nodejs/Displaying_data/Author_detail_page": { + "Learn_web_development/Extensions/Server-side/Express_Nodejs/Displaying_data/Author_detail_page": { "modified": "2020-07-16T22:38:39.533Z", "contributors": ["edgar-chen"] }, - "Learn/Server-side/Express_Nodejs/Displaying_data/BookInstance_detail_page_and_challenge": { + "Learn_web_development/Extensions/Server-side/Express_Nodejs/Displaying_data/BookInstance_detail_page_and_challenge": { "modified": "2020-07-16T22:38:39.883Z", "contributors": ["edgar-chen"] }, - "Learn/Server-side/Express_Nodejs/Displaying_data/BookInstance_list_page": { + "Learn_web_development/Extensions/Server-side/Express_Nodejs/Displaying_data/BookInstance_list_page": { "modified": "2020-07-16T22:38:37.189Z", "contributors": ["edgar-chen"] }, - "Learn/Server-side/Express_Nodejs/Displaying_data/Book_detail_page": { + "Learn_web_development/Extensions/Server-side/Express_Nodejs/Displaying_data/Book_detail_page": { "modified": "2020-07-16T22:38:39.240Z", "contributors": ["edgar-chen"] }, - "Learn/Server-side/Express_Nodejs/Displaying_data/Book_list_page": { + "Learn_web_development/Extensions/Server-side/Express_Nodejs/Displaying_data/Book_list_page": { "modified": "2020-07-16T22:38:36.489Z", "contributors": ["edgar-chen"] }, - "Learn/Server-side/Express_Nodejs/Displaying_data/Date_formatting_using_moment": { + "Learn_web_development/Extensions/Server-side/Express_Nodejs/Displaying_data/Date_formatting_using_moment": { "modified": "2020-07-16T22:38:37.729Z", "contributors": ["edgar-chen"] }, - "Learn/Server-side/Express_Nodejs/Displaying_data/LocalLibrary_base_template": { + "Learn_web_development/Extensions/Server-side/Express_Nodejs/Displaying_data/LocalLibrary_base_template": { "modified": "2020-07-16T22:38:35.227Z", "contributors": ["edgar-chen"] }, - "Learn/Server-side/Express_Nodejs/Introduction": { + "Learn_web_development/Extensions/Server-side/Express_Nodejs/Introduction": { "modified": "2020-09-27T06:14:07.664Z", "contributors": ["edward_hu", "edgar-chen", "xxi511"] }, - "Learn/Server-side/Express_Nodejs/Tutorial_local_library_website": { + "Learn_web_development/Extensions/Server-side/Express_Nodejs/Tutorial_local_library_website": { "modified": "2020-07-16T22:38:17.846Z", "contributors": ["edgar-chen"] }, - "Learn/Server-side/Express_Nodejs/deployment": { + "Learn_web_development/Extensions/Server-side/Express_Nodejs/deployment": { "modified": "2020-07-16T22:38:51.489Z", "contributors": ["edgar-chen"] }, - "Learn/Server-side/Express_Nodejs/development_environment": { + "Learn_web_development/Extensions/Server-side/Express_Nodejs/development_environment": { "modified": "2020-09-27T05:38:44.626Z", "contributors": ["chengzee", "edgar-chen", "xxi511"] }, - "Learn/Server-side/Express_Nodejs/forms": { + "Learn_web_development/Extensions/Server-side/Express_Nodejs/forms": { "modified": "2020-07-16T22:38:42.914Z", "contributors": ["edgar-chen"] }, - "Learn/Server-side/Express_Nodejs/mongoose": { + "Learn_web_development/Extensions/Server-side/Express_Nodejs/mongoose": { "modified": "2020-09-28T05:01:32.342Z", "contributors": ["chengzee", "edgar-chen"] }, - "Learn/Server-side/Express_Nodejs/routes": { + "Learn_web_development/Extensions/Server-side/Express_Nodejs/routes": { "modified": "2020-07-16T22:38:29.382Z", "contributors": ["edgar-chen"] }, - "Learn/Server-side/Express_Nodejs/skeleton_website": { + "Learn_web_development/Extensions/Server-side/Express_Nodejs/skeleton_website": { "modified": "2020-09-28T00:50:58.875Z", "contributors": ["chengzee", "edgar-chen"] }, - "Learn/Server-side/First_steps": { + "Learn_web_development/Extensions/Server-side/First_steps": { "modified": "2020-07-16T22:36:11.738Z", "contributors": ["iigmir"] }, - "Learn/Server-side/First_steps/Introduction": { + "Learn_web_development/Extensions/Server-side/First_steps/Introduction": { "modified": "2020-10-29T10:39:42.677Z", "contributors": ["JamesGoler", "Kun-Neng", "vivihenry", "frank030310"] }, - "Learn/Tools_and_testing": { - "modified": "2020-07-16T22:38:58.702Z", - "contributors": ["iigmir"] - }, - "Learn/Tools_and_testing/Client-side_JavaScript_frameworks": { - "modified": "2020-07-16T22:39:34.178Z", - "contributors": ["iigmir"] - }, - "Learn/Tools_and_testing/Client-side_JavaScript_frameworks/Introduction": { - "modified": "2020-11-18T23:19:28.135Z", - "contributors": ["MerlinCute", "iigmir"] - }, - "Learn/Tools_and_testing/Client-side_JavaScript_frameworks/React_todo_list_beginning": { - "modified": "2020-11-10T07:16:31.083Z", - "contributors": ["RocketSH"] - }, - "Learn/Tools_and_testing/Cross_browser_testing": { + "Learn_web_development/Extensions/Testing": { "modified": "2020-07-16T22:39:02.574Z", "contributors": ["wbamberg", "iigmir"] }, - "Learn/Tools_and_testing/Cross_browser_testing/Automated_testing": { + "Learn_web_development/Extensions/Testing/Automated_testing": { "modified": "2020-07-16T22:39:19.937Z", "contributors": ["wbamberg", "iigmir", "roycrxtw"] }, - "Learn/Tools_and_testing/Cross_browser_testing/JavaScript": { - "modified": "2019-03-24T00:17:14.604Z", - "contributors": ["fscholz", "irvinfly", "Littlebtc", "Sonrisa", "sycheng"] + "Learn_web_development/Getting_started/Environment_setup/Dealing_with_files": { + "modified": "2020-07-16T22:34:39.964Z", + "contributors": ["jackblackevo", "SecondSpirit"] + }, + "Learn_web_development/Getting_started/Environment_setup/Installing_software": { + "modified": "2020-07-16T22:34:12.856Z", + "contributors": ["iigmir", "jackblackevo", "SecondSpirit", "MashKao"] + }, + "Learn_web_development/Getting_started/Web_standards/How_the_web_works": { + "modified": "2020-10-14T07:48:44.116Z", + "contributors": ["RocketSH", "no249a002", "iigmir"] + }, + "Learn_web_development/Getting_started/Your_first_website": { + "modified": "2020-07-16T22:33:57.918Z", + "contributors": [ + "egg734631", + "jackblackevo", + "chrisdavidmills", + "2238", + "SecondSpirit", + "MashKao", + "afutseng", + "lynn456", + "arbatskiy" + ] + }, + "Learn_web_development/Getting_started/Your_first_website/Adding_interactivity": { + "modified": "2020-07-16T22:35:18.923Z", + "contributors": [ + "rayainman", + "jyzeng17", + "Ice1187", + "Jyo238", + "Fangfeidenimen", + "jackblackevo", + "Chiahong", + "YuCheng", + "victor0801x", + "VioletVivirand" + ] + }, + "Learn_web_development/Getting_started/Your_first_website/Creating_the_content": { + "modified": "2020-07-16T22:34:54.083Z", + "contributors": [ + "nighet", + "jackblackevo", + "YuCheng", + "iigmir", + "weichi", + "shinglyu" + ] + }, + "Learn_web_development/Getting_started/Your_first_website/Publishing_your_website": { + "modified": "2020-07-16T22:34:30.592Z", + "contributors": ["jyzeng17", "iigmir", "MLJ"] + }, + "Learn_web_development/Getting_started/Your_first_website/Styling_the_content": { + "modified": "2020-08-01T04:32:20.530Z", + "contributors": [ + "wslisam", + "jpliu24", + "seanhung-isu", + "nighet", + "Paul0302", + "jjyaung", + "thegaze77", + "eric211924", + "e7822501", + "yuwei2s", + "Ruiyuan34", + "iigmir", + "Chintears", + "montagne3653", + "freddy50806", + "YuCheng", + "ffturtle" + ] + }, + "Learn_web_development/Getting_started/Your_first_website/What_will_your_website_look_like": { + "modified": "2020-07-16T22:34:21.648Z", + "contributors": ["jackblackevo", "iosos", "SecondSpirit", "MashKao"] + }, + "Learn_web_development/Howto": { + "modified": "2020-07-16T22:35:28.440Z", + "contributors": ["stephaniehobson"] + }, + "Learn_web_development/Howto/Solve_CSS_problems/CSS_FAQ": { + "modified": "2020-07-16T22:25:46.290Z", + "contributors": ["fscholz", "teoli", "Mgjbot", "BobChao"] + }, + "Learn_web_development/Howto/Solve_HTML_problems": { + "modified": "2020-07-16T22:22:31.553Z", + "contributors": ["fish0819", "iigmir", "abler0122"] + }, + "Learn_web_development/Howto/Solve_JavaScript_problems": { + "modified": "2020-07-16T22:33:12.146Z", + "contributors": ["jackblackevo", "DoJQuadArts"] + }, + "Learn_web_development/Howto/Web_mechanics/What_is_a_web_server": { + "modified": "2020-07-16T22:35:32.438Z", + "contributors": ["LanKuDot", "iigmir"] }, "MDN": { "modified": "2019-09-10T15:45:39.460Z", diff --git a/files/zh-tw/games/index.md b/files/zh-tw/games/index.md index 2d47b9ab576140..27fa11ea9c35aa 100644 --- a/files/zh-tw/games/index.md +++ b/files/zh-tw/games/index.md @@ -16,7 +16,7 @@ l10n: 我們還包含了一個參考區域,讓你能輕鬆找到有關遊戲開發中常用 API 的資訊。 > [!NOTE] -> 在 Web 上創建遊戲需要使用多種核心 Web 技術,例如 HTML、CSS 和 JavaScript。初學者可以先參考[學習區域](/zh-TW/docs/Learn),了解基礎知識。 +> 在 Web 上創建遊戲需要使用多種核心 Web 技術,例如 HTML、CSS 和 JavaScript。初學者可以先參考[學習區域](/zh-TW/docs/Learn_web_development),了解基礎知識。 ## 將原生遊戲移植到 Web diff --git a/files/zh-tw/games/tutorials/2d_breakout_game_pure_javascript/index.md b/files/zh-tw/games/tutorials/2d_breakout_game_pure_javascript/index.md index 654861e8b1b783..0f0c42ecc71ddf 100644 --- a/files/zh-tw/games/tutorials/2d_breakout_game_pure_javascript/index.md +++ b/files/zh-tw/games/tutorials/2d_breakout_game_pure_javascript/index.md @@ -11,7 +11,7 @@ slug: Games/Tutorials/2D_Breakout_game_pure_JavaScript 每個步驟均提供可測試修改的實際範例,讓你能看到各個步驟所產生的影響。你將了解該如何使用 {{htmlelement("canvas")}} 元件完成基礎的遊戲機制,例如繪製 (Render)、移動圖形、碰撞偵測、操控機制、輸贏狀態等。 -若要能充分了解此一系列文章,你應具備基礎至中等的 [JavaScript](/zh-TW/docs/Learn/Getting_started_with_the_web/JavaScript_basics) 知識。結束此教學之後即可寫出自己的簡易網頁遊戲。 +若要能充分了解此一系列文章,你應具備基礎至中等的 [JavaScript](/zh-TW/docs/Learn_web_development/Getting_started/Your_first_website/Adding_interactivity) 知識。結束此教學之後即可寫出自己的簡易網頁遊戲。 ![Gameplay screen from the game MDN Breakout where you can use your paddle to bounce the ball and destroy the brick field, with keeping the score and lives.](mdn-breakout-gameplay.png) diff --git a/files/zh-tw/glossary/accessibility/index.md b/files/zh-tw/glossary/accessibility/index.md index e5b76642be86fa..2117a5767bc48c 100644 --- a/files/zh-tw/glossary/accessibility/index.md +++ b/files/zh-tw/glossary/accessibility/index.md @@ -10,7 +10,7 @@ slug: Glossary/Accessibility ## 參見 - [MDN 上的無障礙資源](/zh-TW/docs/Web/Accessibility) -- [MDN 上的無障礙學習專區](/zh-TW/docs/Learn/Accessibility) +- [MDN 上的無障礙學習專區](/zh-TW/docs/Learn_web_development/Core/Accessibility) - [MDN 上的 ARIA 文件](/zh-TW/docs/Web/Accessibility/ARIA) - [WAI-ARIA 推薦標準](https://www.w3.org/TR/wai-aria/) - 維基百科上的 [Web 無障礙](https://zh.wikipedia.org/wiki/网站无障碍) diff --git a/files/zh-tw/glossary/asynchronous/index.md b/files/zh-tw/glossary/asynchronous/index.md index a15871fdca96d9..50543c3029fa38 100644 --- a/files/zh-tw/glossary/asynchronous/index.md +++ b/files/zh-tw/glossary/asynchronous/index.md @@ -15,5 +15,5 @@ _非同步_(Asynchronous,又稱異步)指的是各方在方便或可能時 ### 技術資訊 -- [Fetching data from the server](/zh-TW/docs/Learn/JavaScript/Client-side_web_APIs/Fetching_data)(學習專區) +- [Fetching data from the server](/zh-TW/docs/Learn_web_development/Core/Scripting/Network_requests)(學習專區) - {{glossary("Synchronous","同步")}} diff --git a/files/zh-tw/glossary/class/index.md b/files/zh-tw/glossary/class/index.md index 1a73281b696495..2b11cfefa2992a 100644 --- a/files/zh-tw/glossary/class/index.md +++ b/files/zh-tw/glossary/class/index.md @@ -12,6 +12,6 @@ slug: Glossary/Class ### 基礎知識 - [基於類 vs. 基於原型的編程語言](/zh-TW/docs/Web/JavaScript/Inheritance_and_the_prototype_chain#class-based_vs._prototype-based_languages) (像 JavaScript) -- [在 JavaScript 中使用 functions 當作類](/zh-TW/docs/Learn/JavaScript/Objects#the_class) +- [在 JavaScript 中使用 functions 當作類](/zh-TW/docs/Learn_web_development/Extensions/Advanced_JavaScript_objects#the_class) - 維基百科上的[基於類的編程](https://en.wikipedia.org/wiki/Class-based_programming) - 維基百科上的[面向對象編程](https://en.wikipedia.org/wiki/Object-oriented_programming) diff --git a/files/zh-tw/glossary/constructor/index.md b/files/zh-tw/glossary/constructor/index.md index 2e9a8ee8f4a91f..9cd4d80c7a5607 100644 --- a/files/zh-tw/glossary/constructor/index.md +++ b/files/zh-tw/glossary/constructor/index.md @@ -36,5 +36,5 @@ var defaultReference = new Default(); ### 技術資訊 -- MDN 的 [JavaScript 物件導向介紹](/zh-TW/docs/Learn/JavaScript/Objects#the_constructor) +- MDN 的 [JavaScript 物件導向介紹](/zh-TW/docs/Learn_web_development/Extensions/Advanced_JavaScript_objects#the_constructor) - MDN 的 [JavaScript 的 new 操作符](/zh-TW/docs/Web/JavaScript/Reference/Operators/new) diff --git a/files/zh-tw/glossary/css/index.md b/files/zh-tw/glossary/css/index.md index 759d58c208890e..a2c39a16f8831f 100644 --- a/files/zh-tw/glossary/css/index.md +++ b/files/zh-tw/glossary/css/index.md @@ -28,7 +28,7 @@ p { ### 基本知識 -- [Learn CSS](/zh-TW/docs/Learn/CSS) +- [Learn CSS](/zh-TW/docs/Learn_web_development/Core/Styling_basics) - 維基百科的 [CSS](https://zh.wikipedia.org/wiki/CSS) ### 技術參考 diff --git a/files/zh-tw/glossary/element/index.md b/files/zh-tw/glossary/element/index.md index 5ddd026629916d..aad8f262a67931 100644 --- a/files/zh-tw/glossary/element/index.md +++ b/files/zh-tw/glossary/element/index.md @@ -13,5 +13,5 @@ slug: Glossary/Element ## 瞭解更多 - The {{domxref("Element")}} interface, representing an element in the DOM. -- [More details about elements.](/zh-TW/docs/Learn/HTML/Introduction_to_HTML/Getting_started) +- [More details about elements.](/zh-TW/docs/Learn_web_development/Core/Structuring_content/Basic_HTML_syntax) - [Web_Components/Custom_Elements](/zh-TW/docs/Web/API/Web_components/Using_custom_elements) diff --git a/files/zh-tw/glossary/head/index.md b/files/zh-tw/glossary/head/index.md index 994320a1d95df9..6e14364504b405 100644 --- a/files/zh-tw/glossary/head/index.md +++ b/files/zh-tw/glossary/head/index.md @@ -12,4 +12,4 @@ slug: Glossary/Head ### HTML head - MDN 上的 {{htmlelement("head")}} 元件參考 -- [The HTML \](/zh-TW/docs/Learn/HTML/Introduction_to_HTML/The_head_metadata_in_HTML) 在 MDN 上的學習領域 +- [The HTML \](/zh-TW/docs/Learn_web_development/Core/Structuring_content/Webpage_metadata) 在 MDN 上的學習領域 diff --git a/files/zh-tw/glossary/html/index.md b/files/zh-tw/glossary/html/index.md index e26b90ca02b634..e94871f11901f3 100644 --- a/files/zh-tw/glossary/html/index.md +++ b/files/zh-tw/glossary/html/index.md @@ -33,7 +33,7 @@ HTML 文件的副檔名通常存為 `.htm` 或是 `.html`。它們會放在{{Glo ### 學習 HTML -- [我們的 HTML 教學](/zh-TW/docs/Learn/HTML) +- [我們的 HTML 教學](/zh-TW/docs/Learn_web_development/Core/Structuring_content) - [codecademy.com 的網路課程](https://www.codecademy.com/en/tracks/web) ### 技術參考 diff --git a/files/zh-tw/glossary/oop/index.md b/files/zh-tw/glossary/oop/index.md index c5a53132b6e13c..6d24190876973f 100644 --- a/files/zh-tw/glossary/oop/index.md +++ b/files/zh-tw/glossary/oop/index.md @@ -12,4 +12,4 @@ slug: Glossary/OOP ## 相關文章 - 維基百科上的 [物件導向程式設計](https://zh.wikipedia.org/wiki/物件導向程式設計) -- [Introduction to object-oriented JavaScript](/zh-TW/docs/Learn/JavaScript/Objects) +- [Introduction to object-oriented JavaScript](/zh-TW/docs/Learn_web_development/Extensions/Advanced_JavaScript_objects) diff --git a/files/zh-tw/glossary/property/javascript/index.md b/files/zh-tw/glossary/property/javascript/index.md index 1a4b3147036fae..2289e4baba0ae7 100644 --- a/files/zh-tw/glossary/property/javascript/index.md +++ b/files/zh-tw/glossary/property/javascript/index.md @@ -17,4 +17,4 @@ slug: Glossary/Property/JavaScript ### 基本知識 - 維基百科的[屬性(編程)]() -- [JavaScript 物件導向介紹](/zh-TW/docs/Learn/JavaScript/Objects) +- [JavaScript 物件導向介紹](/zh-TW/docs/Learn_web_development/Extensions/Advanced_JavaScript_objects) diff --git a/files/zh-tw/glossary/python/index.md b/files/zh-tw/glossary/python/index.md index a7c779bbeac61e..f106d2b75a2074 100644 --- a/files/zh-tw/glossary/python/index.md +++ b/files/zh-tw/glossary/python/index.md @@ -17,7 +17,7 @@ Python 是在 OSI 認可的開源許可證規範下開發的,使其能自由 - [Python 官方教學文件](https://docs.python.org/3/tutorial/index.html) - [Tutorialspoint Python 教學](http://www.tutorialspoint.com/python/index.htm) - [AlphaCodingSkills Python 教學](https://www.alphacodingskills.com/python/python-tutorial.php) -- MDN 的 [Django 網站框架 (Python)](/zh-TW/docs/Learn/Server-side/Django) +- MDN 的 [Django 網站框架 (Python)](/zh-TW/docs/Learn_web_development/Extensions/Server-side/Django) - [MDN 術語表](/zh-TW/docs/Glossary) - {{Glossary("Java")}} diff --git a/files/zh-tw/glossary/server/index.md b/files/zh-tw/glossary/server/index.md index 57706fe91508e8..53e96437189184 100644 --- a/files/zh-tw/glossary/server/index.md +++ b/files/zh-tw/glossary/server/index.md @@ -15,5 +15,5 @@ slug: Glossary/Server ### 一般知識 -- [伺服器介紹](/zh-TW/docs/Learn/Common_questions/Web_mechanics/What_is_a_web_server) +- [伺服器介紹](/zh-TW/docs/Learn_web_development/Howto/Web_mechanics/What_is_a_web_server) - 維基百科的[伺服器](https://zh.wikipedia.org/wiki/伺服器) diff --git a/files/zh-tw/glossary/spa/index.md b/files/zh-tw/glossary/spa/index.md index fa162ba6ad83e1..579704f699bf35 100644 --- a/files/zh-tw/glossary/spa/index.md +++ b/files/zh-tw/glossary/spa/index.md @@ -12,7 +12,7 @@ SPA 能讓用戶在使用網站時,不用從伺服器載入整個頁面,所 ## 參見 - 維基百科上的[單頁應用程式](https://zh.wikipedia.org/wiki/单页应用) -- [了解客戶端 JavaScript 框架](/zh-TW/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks) +- [了解客戶端 JavaScript 框架](/zh-TW/docs/Learn_web_development/Core/Frameworks_libraries) - [術語表](/zh-TW/docs/Glossary) - {{Glossary("API")}} diff --git a/files/zh-tw/learn/css/first_steps/what_is_css/index.md b/files/zh-tw/learn/css/first_steps/what_is_css/index.md deleted file mode 100644 index 54103a6ac609c5..00000000000000 --- a/files/zh-tw/learn/css/first_steps/what_is_css/index.md +++ /dev/null @@ -1,120 +0,0 @@ ---- -title: CSS 是什麼? -slug: Learn/CSS/First_steps/What_is_CSS ---- - -{{LearnSidebar}}{{NextMenu("Learn/CSS/First_steps/Getting_started", "Learn/CSS/First_steps")}} - -**{{Glossary("CSS")}}** (階層式樣式表)可以讓你建立出好看的網頁,但是它背後是怎麼運作的?在這個主題裡,藉由簡單的語法範例來說明 CSS 是什麼,以及含蓋這個語言的一些關鍵項目。 - - - - - - - - - - - - -
先備知識: - 基本的電腦概念、能夠安裝基本軟體,基本與各種檔案打交道的能力,以及 HTML 的基礎(由HTML 入門學到)。 -
學習目標:學到 CSS 是什麼。
- -在 [HTML 入門](/zh-TW/docs/Learn/HTML/Introduction_to_HTML)單元中,我們含蓋了什麼是 HTML 以及它是如何被用來標記文件。這些文件能夠被瀏覽器讀取,標題的文字會看起來比一般段落更大,段落之間會換行並帶有間隔。連結會帶有顏色及底線,讓它與其它一般的文字有區別。你所看到的這些是瀏覽器的預設樣式,用來確保當作者沒有指定任何樣式的狀況下,仍有一些非常基本的樣式被套用上,好讓內容基本上能夠被閱讀(如下圖所示)。 - -![The default styles used by a browser](html-example.png) - -然而,如果所有的網站都長這個樣子,網路世界將是個很無趣的地方。你能使用 CSS 對 HTML 元件的樣子作更多控制,將這些標記以任何你喜歡的設計作調整。 - -看看下面的影片,了解更多關於瀏覽器預設樣式(可開 CC 字幕並自動翻譯為中文)。 - -{{EmbedYouTube("spK_S0HfzFw")}} - -## CSS 是作什麼用的? - -如同我們前面所提到的, CSS 是一種用來指定文件該用什麼方式呈現的語言,可以定義它們的樣式、布局…等。 - -**文件**通常指的是使用標記語言的文字檔案,{{Glossary("HTML")}} 是其中最常見的,但是你也可能遇到其它例如 {{Glossary("SVG")}} 或 {{Glossary("XML")}} 的標記語言。 - -所謂的**呈現**文件,指的是將文件轉換為你的讀者可用的形式。像是 {{Glossary("Mozilla Firefox","Firefox")}} 、 {{Glossary("Google Chrome","Chrome")}} 或 {{Glossary("Microsoft Edge","Edge")}} 這類的{{Glossary("browser","瀏灠器")}},是設計來將文件視覺化,再呈現電腦螢幕、投影機上或是由列表機列印出來。 - -> [!NOTE] -> 瀏覽器有時候被稱為 {{Glossary("User agent","user agent")}}(用戶終端),它基本上泛指電腦裡安裝的應用軟體。雖然並不是唯一,當我們在討論 CSS 的時候,用戶終端主要指的是瀏覽器。至於其它的用戶終端,有些能夠將 HTML 和 CSS 轉換為 PDF 再列印出來。 - -CSS 可以用在很基本文字樣式上頭,像是改變標題和連結的[顏色](/zh-TW/docs/Web/CSS/color_value)及[尺寸](/zh-TW/docs/Web/CSS/font-size)。它可以用在建立布局,像是[將原本單欄的文字內容加入布局](/zh-TW/docs/Web/CSS/Layout_cookbook/Column_layouts),劃分出主要的內容以及包含相關資訊的側邊欄。它甚至可以用在建立[動畫](/zh-TW/docs/Web/CSS/CSS_animations)效果。點進上面的連結,看看相關的例子。 - -## CSS 語法 - -CSS 是一種基於規則的語言,你對網頁裡特定或一群元素指定一系列的規則。舉例來說:「我要讓頁面裡的主標題,以紅色且大號的字體呈現」。 - -下面這段語法是為了實現上面的需求,用簡單 CSS 規則示範: - -```css -h1 { - color: red; - font-size: 5em; -} -``` - -樣式規則以一個{{Glossary("CSS Selector", "選擇器")}}開始。它*選擇*了你預計改變樣式的 HTML 元素。在這個例子中,我們要調整的是第一級的標題元素({{htmlelement("h1")}})。 - -接著我們跟著一組花括號 `{ }`,裡面是一到多個**聲明**,它的形式是一對一對**屬性名稱**和**屬性內容**的組合。每一對聲明會將我們選中元素的屬性,付予我們所想要設定的內容(或數值)。 - -在冒號(:)前面的是屬性的名稱,後面的是屬性內容(值)。CSS 的{{Glossary("property/CSS","屬性")}}依照其類型可以使用的值而有所不同。在我們的例子中,有個 `color` 屬性,它可以設定各種[顏色值](/zh-TW/docs/Learn/CSS/Building_blocks/Values_and_units#Color)。而 `font-size` 屬性則可以採用不同[尺寸單位](/zh-TW/docs/Learn/CSS/Building_blocks/Values_and_units#Numbers_lengths_and_percentages)的值。 - -一個 CSS 樣式表包含了許多這樣子的規則,一個接著一個。 - -```css -h1 { - color: red; - font-size: 5em; -} - -p { - color: black; -} -``` - -你將會發些有些值很容易學會,而另一些則需要查資料確認。MDN 上有各個屬性的獨立頁面讓你能查到屬性及其可使用的值,在你忘記了或是想知道其它可能用法的時候提供一個快速的路徑。 - -> [!NOTE] -> 你可以在 MDN 的 [CSS 參考資源](/zh-TW/docs/Web/CSS/Reference)找到所有的 CSS 屬性(以及其它 CSS 特性)頁面的連結。 另外,當你需要得到某個 CSS 特性的更多資訊,應該去習慣使用「mdn _特性名稱_」的方式在你喜歡搜尋引擊上搜尋。舉例來說,嘗試以「mdn color」和「mdn font-size」作關鍵字搜尋! - -## CSS 的各個主題(單元) - -由於 CSS 有太多的項目可以進行設定,因此將這個語言依不同主題切分出單元。你將會在探索 MDN 的時候看到這些單元,並發現許多文章是圍繞著特定單元所組織的。舉例來說,你可以在 MDN 關於[背景與邊框](/zh-TW/docs/Web/CSS/CSS_backgrounds_and_borders)的單元裡,看到它的目的,以及其包含了哪些不同的屬性及特性。 你也將在文末發現到相關 *CSS 規範*的連結。 - -在這裡不用太煩惱 CSS 的架構,可以讓尋找資訊變得簡單一些。例如說,當你知道某個屬性可能用在其它類似的東西上,因此它們可能被放在同一個規範(單元)裡。 - -舉個特別的例子,讓我們回到背景與邊框的單元中,你可能會認為在邏輯上 [`background-color`](/zh-TW/docs/Web/CSS/background-color) 和 [`border-color`](/zh-TW/docs/Web/CSS/border-color) 會在同一個單元裡被定義。所以你猜對了。 - -### CSS 規範 - -所有網路標準技術(HTML、CSS、JavaScript…等)都被定義在稱為定義(specifications 或簡稱 specs)巨型文件中,由像是 {{glossary("W3C")}}、{{glossary("WHATWG")}}、{{glossary("ECMA")}} 或 {{glossary("Khronos")}} 之類的標準組織所發布,並且很精確地定義這些技術的行為方式。 - -CSS 並沒有什麼不同,它由 W3C 一個被稱為 [CSS 工作組](https://www.w3.org/Style/CSS/)的團體所發展。這個團體是由對 CSS 感興趣的瀏覽器供應商和其它公司的代表所組成。還有其它被稱為*邀請專家*的人,與其它的成員組織無關,可以獨立的發聲。 - -新的 CSS 特性被 CSS 工作組所發展、定義。有時候是因為特定瀏覽器對某個功能有興趣,而有時候是因為網站設計師與開發人員的要求,還有一些時候是工作組本身定義的需求。CSS 正不斷發展,新的可用特性正在出現。然而,每個人很努力達到的 CSS 重要方針,是不要往會破壞舊網站的方向進行改變。一個在 2000 年建立的網站,使用了當時能用的 CSS 特性,應該到今天仍能夠在瀏覽器上使用。 - -作為一個 CSS 新手,你會發現 CSS 的規範不勝枚舉,它們是用來給開發用戶端程式的開發者實作功能所使用,而不是讓網站開發人員閱讀來了解 CSS。許多經驗的豐富的開發者,寧願看 MDN 上的文件或其它指引。然而,知道規範的存在還是有價值的,可以了解它們與你正使用的 CSS 之間的關係,瀏覽器支援(如下)以及相關定義。 - -## 瀏覽器支援 - -被定義好的 CSS 特性,只有被一個或更多瀏覽器實作出來之後,才會在我們開發網頁上面有所幫助。這意味著已經編寫了程式,可以將 CSS 檔案裡的設定轉換為輸出在畫面上的結果。我們將在 [CSS 工作原理](/zh-TW/docs/Learn/CSS/First_steps/How_CSS_works)中詳細介紹這個過程。一個(新)特性被所有瀏覽器同時實作出來是不常見的,通常會缺了幾個,CSS 某些部分你可以在某些瀏覽器上使用,然而在其它瀏覽器人則沒有作用。基於這個原因,確認特性被實作的狀況是有用的。在每個 MDN 的資源頁面上,你可以看到感興趣的屬性現在的狀態,因此你可以確定能不能把它使用在網站上。例如,參見 [CSS `font-family` 屬性的瀏覽器相容性表](/zh-TW/docs/Web/CSS/font-family#瀏覽器相容性)。 - -## 下一步… - -現在你已經知卜 CSS 是什麼,接著移動到 [CSS 入門](/zh-TW/docs/Learn/CSS/First_steps/Getting_started)單元,你可以在這裡開始寫一些 CSS。 - -{{NextMenu("Learn/CSS/First_steps/Getting_started", "Learn/CSS/First_steps")}} diff --git a/files/zh-tw/learn/css/index.md b/files/zh-tw/learn/css/index.md deleted file mode 100644 index e8043381650c92..00000000000000 --- a/files/zh-tw/learn/css/index.md +++ /dev/null @@ -1,58 +0,0 @@ ---- -title: CSS(樣式表) -slug: Learn/CSS ---- - -{{LearnSidebar}} - -階層式樣式表({{glossary("CSS")}})是學習完 {{glossary("HTML")}} 之後,你應該學習的第一項技術。HTML 用於定義內容的架構與語意,CSS 則是用來設定樣式與佈局方式。舉例來說,你可以使用 CSS 來改變內容的字體、顏色、字型大小、間距、拆分成多欄,或是加入動畫和其他裝飾性質的特性。 - -### 想要成為 Web 前端開發人員? - -我們整理了一門課程,包含了你實現目標需要的所有基礎知識。 - -[開始](/zh-TW/curriculum/) - -## 先備知識 - -在嘗試 CSS 之前,你應該先了解基本的 HTML 知識。我們建議先閱讀 [HTML 介紹](/zh-TW/docs/Learn/HTML/Introduction_to_HTML)單元。在這個單元你會學習到關於: - -- CSS,由 [CSS 介紹](/zh-TW/docs/Learn/CSS/First_steps)單元開始 -- 更進階 [HTML 模組](/zh-TW/docs/Learn/HTML#模組) -- [JavaScript](/zh-TW/docs/Learn/JavaScript) 以及它如何在網頁加上動態的功能 - -在你了解最基礎的 HTML 運作思維後,我們推薦你同時學習 HTML 與 CSS,使兩者之間互相搭配。因為 HTML 搭配上 CSS 會變得無比有趣,兩者是密不可分的,你無法在不理解 HTML 的情況下獨立學習 CSS。 - -在開始這個主題之前,你應該要有電腦的基礎使用概念以及使用網頁的經驗(單純地瀏覽、查看內容)。你應該要有一個已經設定的好的基本工作環境,如同[安裝基本軟體](/zh-TW/docs/Learn/Getting_started_with_the_web/Installing_basic_software)所敘述的,知道怎麼建立與管理檔案,如同[處理檔案](/zh-TW/docs/Learn/Getting_started_with_the_web/Dealing_with_files)提到的內容。這兩者都是 [Web 入門](/zh-TW/docs/Learn/Getting_started_with_the_web)裡初學者單元中一部分。 - -建議你在開始課程前先閱讀 [Web 入門](/zh-TW/docs/Learn/Getting_started_with_the_web),不過並非絕對必要,儘量那裡有許多詳細的介紹,大部分 CSS 概念在我們的 CSS 入門單元中也會含蓋到。 - -## 單元 - -這個主題按建議的學習順序包含以下的單元。強烈建議你從第一項開始。 - -- [CSS 入門](/zh-TW/docs/Learn/CSS/First_steps) - - : CSS(階層式樣式表)用來設定網頁的樣式及佈局,例如:改變文字的字體、顏色、大小及間距以及拆分為多欄,或是增加動畫或裝飾性的效果。這個單元提供一個溫和的路徑,讓你逐漸熟悉 CSS 的基礎概念,包含它的運作方式,語法是什麼樣子,以及如何開始在 HTML 裡添加樣式。 -- [CSS 的組成](/zh-TW/docs/Learn/CSS/Building_blocks) - - : 這個單元接續在 [CSS 入門](/zh-TW/docs/Learn/CSS/First_steps)之後,現在已經熟悉了這門語言的語法,並有了一些基本的使用經驗,是時候再深入一些。這個單元關注於疊加(cascade)和繼承(inheritance)規則、所有可用的選擇器類型、單位、尺寸、背景與邊框的樣式、除錯,以及其它更多的。這裡的目的是在進入更進階的主題,像是[文字樣式](/zh-TW/docs/Learn/CSS/Styling_text)及 [CSS 佈局](/zh-TW/docs/Learn/CSS/CSS_layout)之前,給你一個足以寫出合格 CSS 的工具包並幫助你了解所有的基礎理論。 -- [裝飾文字](/zh-TW/docs/Learn/CSS/Styling_text) - - : 在含蓋了 CSS 語言基本的部分之後,下一個帶給你的 CSS 主題會專注於文字樣式的裝飾上,你將最常用 CSS 作的事情之一。在這裡,我們文字樣式的基礎,包括設定字體、粗細、斜體、行距與字距、陰影與其它的文字效果。整個單元圍繞於在你的頁面上套用選擇的字體,以及對清單和連結進行樣式調整。 -- [CSS 的布局](/zh-TW/docs/Learn/CSS/CSS_layout) - - : 到了這邊,我們已經看過了 CSS 的基礎知識,如何裝飾文字,如何裝飾並控制你內容所在的區。現在是時候來看看如合將你的這些區塊擺放到正確的位置,並能依不同的可視空間進行調整。我們已經含蓋了必須的先備知識,所以我們現在可以深入到 CSS 的布局,看看不同的顯示設定,像是新的佈局工具 flexbox 、 CSS grid 和定位(position)以及一些你可能仍想要了解的早期技術。 - -## 解決常見的 CSS 問題 - -[使用 CSS 解決常見的問題](/zh-TW/docs/Learn/CSS/Howto)裡提供了許多單元的連結,其內容說明如何使用 CSS 解決在建立網頁時常見的問題。 - -在一開始,你主要將顏色套用到 HTML 元素或是背景;改變元素的大小、形狀和位置,然後添加、定義元素的邊框。當你對 CSS 的基礎知識有深刻的理解,就沒有太多作不到的事情。學習 CSS 其中一項最棒的事情,是當你了解了基本原理,通常你就能很好的抓到「什麼能作」、「什麼作不到」的感覺,既使是在你還不確切的知道要怎麼實現它的狀況下。 - -## 怪異的 CSS - -CSS 與你將遇到程式語言或設計工具在運作上有點不太一樣。為什麼要用這種方式運作?在下面影片中, Miriam Suzanne 解釋為什麼 CSS 是這樣運作,以及為什麼會這樣子發展。(可以利用字幕翻譯功能,將 CC 字幕轉為中文) - -{{EmbedYouTube("aHUtMbJw8iA")}} - -## 相關資源 - -- [MDN 中的 CSS 資源](/zh-TW/docs/Web/CSS) - - : 在 MDN 網站裡,CSS 文件的主要入口,你將可以在這裡找到所有 CSS 語言的所有特性,以及它們詳細的參考資訊。想要知道一個屬性可以套用的所有設定嗎?這是一個不錯的地方。 diff --git a/files/zh-tw/learn/html/introduction_to_html/index.md b/files/zh-tw/learn/html/introduction_to_html/index.md deleted file mode 100644 index 28f162f543f15d..00000000000000 --- a/files/zh-tw/learn/html/introduction_to_html/index.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: HTML介紹 -slug: Learn/HTML/Introduction_to_HTML ---- - -{{LearnSidebar}} - -本質上,{{glossary("HTML")}} 是一種非常簡單的語言,由元素所組成。元素可以賦予文字片段不同的意義 (比方說,將它們描述成段落、項目清單,或是表格的一部分)、將文件組織成不同的邏輯區段 (如標頭(header)、三行的內文,或是導覽目錄),以及在網頁中嵌入圖片或影片等內容。在這個主題中我們將介紹前面兩項,並介紹基本概念以及語法以讓你了解 HTML。 - -## 預備知識 - -在開始閱讀之前,你並不需要具備任何 HTML 知識,你只要能夠操作電腦、瀏覽網頁並消化其中的內容即可。你需要[建立一個基礎工作環境](/zh-TW/docs/Learn/Getting_started_with_the_web/Installing_basic_software),並且了解[如何建立與管理檔案](/zh-TW/docs/Learn/Getting_started_with_the_web/Dealing_with_files)── 這些都屬於我們 [Web 入門](/zh-TW/docs/Learn/Getting_started_with_the_web) 的一部分。 - -> [!NOTE] -> 如果你是在某些無法建立個人檔案的電腦/平板/其他裝置上進行,你可以在一些線上 coding program(如 [JSBin](https://jsbin.com/) 或 [Glitch](https://glitch.com/))上測試程式碼範例。 - -## 導覽 - -這個主題包含以下子題,將帶你了解所有 HTML 的基礎理論,並且提供充足的機會讓你測試所習得的技能。 - -- [HTML 入門](/zh-TW/docs/Learn/HTML/Introduction_to_HTML/Getting_started) - - : 包含 HTML 最基礎的部分 ── 我們將定義元素(elements)、屬性(attributes)以及其他重要術語,並且介紹它們的使用方法。除此之外,我們也將說明典型的 HTML 網頁及其中的元素是如何構成的,並解釋其他重要的基本語言特性。還有,我們也會玩一些 HTML,好引發你的興趣! -- [在 head 中有什麼? HTML 中的後設資料(Metadata)](/zh-TW/docs/Learn/HTML/Introduction_to_HTML/The_head_metadata_in_HTML) - - : HTML 文件的 head 是在網頁加載完畢之後,不會顯示在瀏覽器上的部分。其中包含一些資訊,如頁面的標題({{htmlelement("title")}})、{{glossary("CSS")}} 的連結 (當你想利用 CSS 來妝點你的頁面 HTML 時,你會用到它們)、網頁圖示(favicon)的連結,以及 metadata (裡頭承載了有關於該 HTML 的資料,如作者、描述該文件的關鍵詞等。) -- [HTML 文字的基礎知識](/zh-TW/docs/Learn/HTML/Introduction_to_HTML/HTML_text_fundamentals) - - : 一個 HTML 的主要作用是賦予純文字意義(又稱為[語義化](/zh-TW/docs/Glossary/Semantics)),好讓瀏覽器知道如何正確地顯示它。這篇文章將探討如何使用 HTML 來將文字區塊拆解為標題(heading)和段落(paragraph)、強調字詞、建立列表等等。 -- [建立超連結](/zh-TW/docs/Learn/HTML/Introduction_to_HTML/Creating_hyperlinks) - - : 超連結真的非常重要 — 它造就了我們現今所知的網路。這篇文章介紹超連結的使用語法,並且探討建立連結的最佳實踐方法。 -- [進階文字格式](/zh-TW/docs/Learn/HTML/Introduction_to_HTML/Advanced_text_formatting) - - : 在 HTML 中還有許多可以用來格式化文字的元素,但我們沒有在 [HTML 文字的基礎知識](/zh-TW/docs/Learn/HTML/Introduction_to_HTML/HTML_text_fundamentals)中提及這些內容。雖然這些元素比較鮮為人知,不過還是相當值得一談。在這篇文章中,你將會學到如何表示引言、描述列表、程式碼、上下標,及聯繫訊息等等。 -- [文件與網站架構](/zh-TW/docs/Learn/HTML/Introduction_to_HTML/Document_and_website_structure) - - : 除了分別定義網頁的各個成分(例如:段落或是圖片),HTML 還能定義網頁上的區塊(例如:標頭、導航列或是主要內容)。這篇文章將介紹如何規劃一個基本的網頁架構,以及如何透過編寫 HTML 來表示網頁架構。 -- [HTML 除錯](/zh-TW/docs/Learn/HTML/Introduction_to_HTML/Debugging_HTML) - - : 如果 HTML 出錯了,卻找不到哪裡有錯誤該怎麼辦?這篇文章將會介紹一些能幫得上忙的實用工具。 - -## 評量 - -下面的評量將測試你對於以上的 HTML 基礎是否已經了解。 - -- [標記信件內容](/zh-TW/docs/Learn/HTML/Introduction_to_HTML/Marking_up_a_letter) - - : 我們都學過怎麼寫信,而信件也是用來測試我們格式化文字技巧的好例子。在這份測驗中,你將需要以 HTML 將一封信標記成題目要求的樣子。 -- [組織網頁內容](/zh-TW/docs/Learn/HTML/Introduction_to_HTML/Structuring_a_page_of_content) - - : 這份測驗將要測試你利用 HTML 來組織網頁的能力,該網頁將包含頁眉(header)、頁腳(footer)、導覽列(navigation)、內文(main content)和側邊攔(sidebar)。 - -## 另見 - -- [Web literacy basics 1](https://teach.mozilla.org/activities/web-lit-basics/) - - : Mozilla 基金會所提供的一個優質課程。該課程探索並測驗了很多在本主題中所提及的技術。透過裡頭的六大學習主題,學習者能夠熟悉閱讀、撰寫以及參與網路,並經由實作與合作了解網路基礎。 diff --git a/files/zh-tw/learn/html/multimedia_and_embedding/index.md b/files/zh-tw/learn/html/multimedia_and_embedding/index.md deleted file mode 100644 index c12a026dcd2937..00000000000000 --- a/files/zh-tw/learn/html/multimedia_and_embedding/index.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: Multimedia and Embedding -slug: Learn/HTML/Multimedia_and_embedding ---- - -{{LearnSidebar}} - -到目前為止,我們已經看到了很多文字,但是只使用文字讓人感到無聊。讓我們開始研究如何透過更有趣的內容讓網絡變得活躍起來!本單元探討如何使用 HTML 在你的網頁中包增加媒體,包括可以嵌入圖像的不同方式,以及如何嵌入影片,音訊甚至整個網頁。 - -## 預備知識 - -在此單元開始之前,我們假設你對 HTML 基礎知識 (如[HTML 介紹](/zh-TW/docs/Learn/HTML/Introduction_to_HTML)) 已經有一定的了解,如果還沒有,建議你先預習該部分再回來。 - -> [!NOTE] -> 如果你所操作的電腦、平板或裝置環境不允許你建立自己的檔案,你可以在諸如 [JSBin](https://jsbin.com/) 或 [Glitch](https://glitch.com/) 這樣的網站上嘗試(多數的)範例程式碼。 - -## 導覽 - -本單元包含以下章節,它們將帶你了解在網頁上嵌入多媒體的所有基礎知識。 - -- [HTML 中的圖片](/zh-TW/docs/Learn/HTML/Multimedia_and_embedding/Images_in_HTML) - - : 可以考慮到的多媒體種類很多,但是從用以將簡單圖像嵌入網頁中不起眼的{{htmlelement(" img")}}元素開始是很合乎邏輯的。在本文中,我們將研究如何更深入地使用它,包括基礎知識,使用{{htmlelement("figure")}}加上標題的註釋以及它與 CSS 背景圖像的關係。 -- [視訊與音訊內容](/zh-TW/docs/Learn/HTML/Multimedia_and_embedding/Video_and_audio_content) - - : 接著,我們將研究如何使用 HTML5 {{htmlelement("video")}}和{{htmlelement("audio")}} 元素在頁面上嵌入視訊和音訊,包括基本知識,以提供對不同頁面的訪問文件格式添加到不同的瀏覽器,添加標題和字幕,以及如何為舊版瀏覽器添加後備廣告。 -- [從物件到 iframe — 其他嵌入技巧](/zh-TW/docs/Learn/HTML/Multimedia_and_embedding/Other_embedding_technologies) - - : 在這裡,我們想橫跨一步,著眼於幾個元素,這些元素可以使你將各種內容類型嵌入到網頁中:{{htmlelement("iframe")}},{{htmlelement("embed")}}和 {{htmlelement("object")}}元素。 \