diff --git a/.github/ISSUE_TEMPLATE/page-report-zh-tw.yml b/.github/ISSUE_TEMPLATE/page-report-zh-tw.yml index de52c46297ef11..f3faf8c6858eb4 100644 --- a/.github/ISSUE_TEMPLATE/page-report-zh-tw.yml +++ b/.github/ISSUE_TEMPLATE/page-report-zh-tw.yml @@ -1,62 +1,62 @@ -name: "[via MDN pages only // zh-tw]" -description: Issue filed via "Report a problem with this content on GitHub" link on MDN pages. +name: "[僅從 MDN 頁面回報問題 // zh-tw]" +description: 透過 MDN 頁面上的「Report a problem with this content」連結提交問題。 labels: ["l10n-zh", "needs triage"] body: - type: markdown attributes: value: | - ### Before you start + ### 在提交問題之前 - **Want to change this page yourself?** This content is open source! - ↩ Go back and use the _Edit on GitHub_ link on the page. + **想要自行修改頁面嗎?** MDN 文件內容是開源的! + ↩ 回到上一頁,點擊 _View this page on GitHub_ 連結至 GitHub 頁面進行修改。 - **Is your issue about the browser compatibility table?** - ↩ Go back and use the _Report problems with this compatibility data on GitHub_ link on the page. + **問題與瀏覽器相容性表格有關?** + ↩ 回到上一頁,點擊「瀏覽器相容性」中的 _Report problems with this compatibility data on GitHub_ 連結。 - **Need help with a browser?** - 🙋 To get help with [Firefox](https://support.mozilla.org/en-US/kb/file-bug-report-or-feature-request-mozilla), [Chrome](https://support.google.com/chrome/answer/95315?hl=en-GB&ref_topic=7439544), [Safari](https://www.apple.com/feedback/safari.html), or another browser, check the browser's support site. + **需要關於瀏覽器的幫助?** + 🙋 請查看瀏覽器的支援網站以獲取有關 [Firefox](https://support.mozilla.org/zh-TW/kb/file-bug-report-or-feature-request-mozilla)、[Chrome](https://support.google.com/chrome/answer/95315?hl=zh-Hant)、[Safari](https://www.apple.com/feedback/safari.html) 或其它瀏覽器的幫助資訊。 --- - type: input id: mdn-url attributes: label: MDN URL - description: Set automatically. Do not modify. + description: 此內容為自動產生,請勿修改。 validations: required: true - type: input id: section attributes: - label: What specific section or headline is this issue about? + label: 與此問題相關的章節或標題? - type: textarea id: problem attributes: - label: What information was incorrect, unhelpful, or incomplete? + label: 哪些資訊不正確、不實用或不完整? validations: required: true - type: textarea id: expected attributes: - label: What did you expect to see? + label: 你預期看到什麼? validations: required: true - type: textarea id: references attributes: - label: Do you have any supporting links, references, or citations? - description: Link to information that helps us confirm your issue. + label: 你有任何支援連結、參考文獻或引文嗎? + description: 有助於我們確認你的問題的相關資訊或連結。 - type: textarea id: more-info attributes: - label: Do you have anything more you want to share? - description: For example, steps to reproduce a bug, screenshots, screen recordings, or sample code + label: 還有什麼想補充的內容嗎? + description: 例如,重現 bug 的步驟、螢幕截圖、螢幕錄製或範例程式碼 - type: markdown attributes: value: | --- - You're finished! The following fields are prefilled. Please click **Submit new issue**. + 你已完成填寫!以下欄位已預先填寫。請點擊 **Submit new issue** 按鈕。 - type: textarea id: metadata attributes: label: MDN metadata - description: Set automatically. Do not modify. + description: 此內容為自動產生,請勿修改。 diff --git a/PEERS_GUIDELINES.md b/PEERS_GUIDELINES.md index b2e624e63313b0..5001494dac5c6c 100644 --- a/PEERS_GUIDELINES.md +++ b/PEERS_GUIDELINES.md @@ -37,12 +37,8 @@ The review teams for each locale are: - Korea (`ko`) content — the [yari-content-ko](https://github.com/orgs/mdn/teams/yari-content-ko) team, which consists of: - [1ilsang](https://github.com/1ilsang) - [sunhpark42](https://github.com/sunhpark42) - - [jho2301](https://github.com/jho2301) - - [swimjiy](https://github.com/swimjiy) - [wisedog](https://github.com/wisedog) - - [cos18](https://github.com/cos18) - [yechoi42](https://github.com/yechoi42) - - [pje1740](https://github.com/pje1740) - [hochan222](https://github.com/hochan222) - Russian (`ru`) content — the [yari-content-ru](https://github.com/orgs/mdn/teams/yari-content-ru) team, which consists of: - [leon-win](https://github.com/leon-win) diff --git a/docs/ko/README.md b/docs/ko/README.md index 103dc780be25c4..457483b48a6d49 100644 --- a/docs/ko/README.md +++ b/docs/ko/README.md @@ -16,7 +16,7 @@ 마찬가지로 추가하려는 일반 안내서에 대한 좋은 아이디어가 있는 경우 환영합니다. Issue를 열고 문제에 대해 이야기해주세요. 다음은 한국어 번역 안내서 원칙의 주요 내용입니다. > 어떻게 시작해야 할지 어려우신가요? -> [MDN Discord #korean 채널](https://discord.com/channels/1009925603572600863/1070064829466939503) 혹은 [Kakao Talk (#MDN Korea)](https://open.kakao.com/o/gdfG288c)에 오셔서 이야기해주세요! +> [MDN Discord #korean 채널](https://discord.com/channels/1009925603572600863/1070064829466939503) 혹은 [Google Groups (yari-content-ko)](https://groups.google.com/g/yari-content-ko)으로 어려운 사항들 이야기해주세요! ## 첫 기여자들을 위한 안내서 diff --git a/docs/ko/fully_untranslated_files/Web_CSS_CSS_images_Using_CSS_gradients.md b/docs/ko/fully_untranslated_files/Web_CSS_CSS_images_Using_CSS_gradients.md index dbd855e1a421d6..83bc29b344292a 100644 --- a/docs/ko/fully_untranslated_files/Web_CSS_CSS_images_Using_CSS_gradients.md +++ b/docs/ko/fully_untranslated_files/Web_CSS_CSS_images_Using_CSS_gradients.md @@ -113,11 +113,11 @@ div { ## 색상 선언 & 효과 생성 -All CSS gradient types are a range of position-dependent colors. The colors produced by CSS gradients can vary continuously with position, producing smooth color transitions. It is also possible to create bands of solid colors, and hard transitions between two colors. The following are valid for all gradient functions: +모든 CSS 그레이디언트 유형은 위치에 따라 변하는 색상의 범위입니다. CSS 그레이디언트가 생성하는 색상은 위치에 따라 연속적으로 변하며 부드러운 색상 전환을 이룹니다. 또한, 단색 띠를 만들거나 두 색상 간의 뚜렷한 전환을 생성하는 것도 가능합니다. 다음 사항들은 모든 그레이디언트 함수에 적용됩니다. ### 두 개보다 많은 색 사용하기 -You don't have to limit yourself to two colors—you may use as many as you like! By default, colors are evenly spaced along the gradient. +색상의 수는 두 가지로 제한되지 않으며, 원하는 만큼 사용할 수 있습니다! 기본적으로 색상은 그레이디언트에 따라 균일하게 배치됩니다. ```html hidden
@@ -138,9 +138,9 @@ div { {{ EmbedLiveSample('두_개보다_많은_색_사용하기', 120, 120) }} -### Positioning color stops +### 색상 정지점 위치 지정하기 -You don't have to leave your color stops at their default positions. To fine-tune their locations, you can give each one zero, one, or two percentage or, for radial and linear gradients, absolute length values. If you specify the location as a percentage, `0%` represents the starting point, while `100%` represents the ending point; however, you can use values outside that range if necessary to get the effect you want. If you leave a location unspecified, the position of that particular color stop will be automatically calculated for you, with the first color stop being at `0%` and the last color stop being at `100%`, and any other color stops being half way between their adjacent color stops. +색상 정지점을 기본 위치에 두지 않아도 됩니다. 위치를 세밀하게 조정하려면 각 정지점에 0개, 1개 또는 2개의 퍼센티지 값을 지정하거나, 방사형 및 선형 그레이디언트의 경우 절대 길이 값을 지정할 수 있습니다. 위치를 퍼센티지로 지정하면 0%는 시작 지점을, `100%`는 끝 지점을 나타냅니다. 그러나 원하는 효과를 얻기 위해 이 범위를 벗어나는 값을 사용할 수도 있습니다. 위치를 지정하지 않으면 첫 번째 색상 정지점은 자동으로 0%에, 마지막 색상 정지점은 `100%`에 배치되며, 나머지 색상 정지점은 인접한 색상 정지점의 중간에 자동으로 배치됩니다. ```html hidden
@@ -161,9 +161,9 @@ div { {{ EmbedLiveSample('Positioning_color_stops', 120, 120) }} -### Creating hard lines +### 경계선 만들기 -To create a hard line between two colors, creating a stripe instead of a gradual transition, adjacent color stops can be set to the same location. In this example, the colors share a color stop at the `50%` mark, halfway through the gradient: +두 색상 사이에 점진적인 전환 대신 명확한 경계선을 만들어 줄무늬를 만들려면, 인접한 색상 정지점을 동일한 위치에 설정할 수 있습니다. 이 예제에서는 색상들이 그레이디언트의 중간 지점인 `50%` 위치에서 색상 정지점을 공유합니다. ```html hidden
@@ -184,9 +184,9 @@ div { {{ EmbedLiveSample('Creating_hard_lines', 120, 120) }} -### Gradient hints +### 그레이디언트 힌트 -By default, the gradient transitions evenly from one color to the next. You can include a color-hint to move the midpoint of the transition value to a certain point along the gradient. In this example, we've moved the midpoint of the transition from the 50% mark to the 10% mark. +기본적으로 그레이디언트는 한 색상에서 다음 색상으로 고르게 전환됩니다. 그러나 전환의 중간점을 특정 지점으로 옮기기 위해 색상 힌트를 추가할 수 있습니다. 이 예제에서는 전환의 중간점을 50% 지점에서 10% 지점으로 옮겼습니다. ```html hidden
@@ -213,9 +213,9 @@ div { {{ EmbedLiveSample('Gradient_hints', 120, 120) }} -### Creating color bands & stripes +### 색상 띠와 줄무늬 만들기 -To include a solid, non-transitioning color area within a gradient, include two positions for the color stop. Color stops can have two positions, which is equivalent to two consecutive color stops with the same color at different positions. The color will reach full saturation at the first color stop, maintain that saturation through to the second color stop, and transition to the adjacent color stop's color through the adjacent color stop's first position. +그레이디언트 안에 단색 영역을 만들려면 색상 정지점에 두 개의 위치를 지정하면 됩니다. 이렇게 하면 하나의 색상이 두 위치에 걸쳐 유지됩니다. 이는 동일한 색상이 서로 다른 위치에 두 개의 연속된 색상 정지점을 가지는 것과 동일합니다. 색상은 첫 번째 위치에서 색상이 완전히 나타나고, 두 번째 위치까지 그대로 유지됩니다. 그런 다음 인접한 색상 정지점에서 다음 색상으로 부드럽게 전환됩니다. ```html hidden
@@ -354,7 +354,8 @@ div { 217deg, rgba(255, 0, 0, 0.8), rgba(255, 0, 0, 0) 70.71% - ), linear-gradient(127deg, rgba(0, 255, 0, 0.8), rgba(0, 255, 0, 0) 70.71%), + ), + linear-gradient(127deg, rgba(0, 255, 0, 0.8), rgba(0, 255, 0, 0) 70.71%), linear-gradient(336deg, rgba(0, 0, 255, 0.8), rgba(0, 0, 255, 0) 70.71%); } ``` @@ -557,7 +558,8 @@ div { circle at 93.3% 75%, rgba(0, 255, 0, 0.5), rgba(0, 255, 0, 0) 70.71% - ) beige; + ) + beige; border-radius: 50%; } ``` @@ -713,7 +715,8 @@ div { rgba(75, 0, 130, 0.5) 240px, rgba(238, 130, 238, 0.5) 280px, rgba(255, 0, 0, 0.5) 300px - ), repeating-linear-gradient( + ), + repeating-linear-gradient( -190deg, rgba(255, 0, 0, 0.5) 30px, rgba(255, 153, 0, 0.5) 60px, @@ -723,8 +726,18 @@ div { rgba(75, 0, 130, 0.5) 180px, rgba(238, 130, 238, 0.5) 210px, rgba(255, 0, 0, 0.5) 230px - ), repeating-linear-gradient(23deg, red 50px, orange 100px, yellow 150px, green - 200px, blue 250px, indigo 300px, violet 350px, red 370px); + ), + repeating-linear-gradient( + 23deg, + red 50px, + orange 100px, + yellow 150px, + green 200px, + blue 250px, + indigo 300px, + violet 350px, + red 370px + ); } ``` @@ -761,7 +774,8 @@ div { transparent 116px, rgba(255, 206, 0, 0.25) 116px, rgba(255, 206, 0, 0.25) 166px - ), repeating-linear-gradient( + ), + repeating-linear-gradient( 0deg, transparent, transparent 50px, @@ -775,18 +789,21 @@ div { transparent 116px, rgba(255, 206, 0, 0.25) 116px, rgba(255, 206, 0, 0.25) 166px - ), repeating-linear-gradient( + ), + repeating-linear-gradient( -45deg, transparent, transparent 5px, rgba(143, 77, 63, 0.25) 5px, rgba(143, 77, 63, 0.25) 10px - ), repeating-linear-gradient(45deg, transparent, transparent 5px, rgba( - 143, - 77, - 63, - 0.25 - ) 5px, rgba(143, 77, 63, 0.25) 10px); + ), + repeating-linear-gradient( + 45deg, + transparent, + transparent 5px, + rgba(143, 77, 63, 0.25) 5px, + rgba(143, 77, 63, 0.25) 10px + ); background: repeating-linear-gradient( 90deg, @@ -796,7 +813,8 @@ div { rgba(255, 127, 0, 0.25) 63px 69px, transparent 69px 116px, rgba(255, 206, 0, 0.25) 116px 166px - ), repeating-linear-gradient( + ), + repeating-linear-gradient( 0deg, transparent 0 50px, rgba(255, 127, 0, 0.25) 50px 56px, @@ -804,16 +822,17 @@ div { rgba(255, 127, 0, 0.25) 63px 69px, transparent 69px 116px, rgba(255, 206, 0, 0.25) 116px 166px - ), repeating-linear-gradient( + ), + repeating-linear-gradient( -45deg, transparent 0 5px, rgba(143, 77, 63, 0.25) 5px 10px - ), repeating-linear-gradient(45deg, transparent 0 5px, rgba( - 143, - 77, - 63, - 0.25 - ) 5px 10px); + ), + repeating-linear-gradient( + 45deg, + transparent 0 5px, + rgba(143, 77, 63, 0.25) 5px 10px + ); } ``` @@ -869,14 +888,16 @@ div { rgba(0, 0, 0, 0.5) 15px, rgba(255, 255, 255, 0.5) 15px, rgba(255, 255, 255, 0.5) 30px - ) top left no-repeat, + ) + top left no-repeat, repeating-radial-gradient( ellipse at 20% 50%, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5) 10px, rgba(255, 255, 255, 0.5) 10px, rgba(255, 255, 255, 0.5) 20px - ) top left no-repeat yellow; + ) + top left no-repeat yellow; background-size: 200px 200px, 150px 150px; diff --git a/docs/ko/guides/organizer-guide.md b/docs/ko/guides/organizer-guide.md index c997a187cb0834..e77f7bfeb61a52 100644 --- a/docs/ko/guides/organizer-guide.md +++ b/docs/ko/guides/organizer-guide.md @@ -24,17 +24,17 @@ - [@GwangYeol-Im](https://github.com/GwangYeol-Im) 2021.04 ~ 2023.10 - [@yujo11](https://github.com/yujo11) 2021.04 ~ 2023.09 - [@nKiNk](https://github.com/nKiNk) 2021.04 ~ 2023.01 +- [@pje1740](https://github.com/pje1740) 2021.04 ~ 2024.04 +- [@swimjiy](https://github.com/swimjiy) 2023.03 ~ 2024.04 +- [@cos18](https://github.com/cos18) 2021.04 ~ 2024.04 +- [@jho2301](https://github.com/jho2301) 2023.03 ~ 2024.05 ### 현재 구성원 -- [1ilsang](https://github.com/1ilsang) 2024.03 ~ -- [sunhpark42](https://github.com/sunhpark42) 2023.03 ~ -- [jho2301](https://github.com/jho2301) 2023.03 ~ -- [swimjiy](https://github.com/swimjiy) 2023.03 ~ -- [wisedog](https://github.com/wisedog) 2023.03 ~ -- [@cos18](https://github.com/cos18) 2021.04 ~ +- [@1ilsang](https://github.com/1ilsang) 2024.03 ~ +- [@sunhpark42](https://github.com/sunhpark42) 2023.03 ~ +- [@wisedog](https://github.com/wisedog) 2023.03 ~ - [@yechoi42](https://github.com/yechoi42) 2021.04 ~ -- [@pje1740](https://github.com/pje1740) 2021.04 ~ - [@hochan222](https://github.com/hochan222) 2021.04 ~ ## 참고 사항 diff --git a/files/es/_redirects.txt b/files/es/_redirects.txt index f4317ee1ac7ae7..02144621903b65 100644 --- a/files/es/_redirects.txt +++ b/files/es/_redirects.txt @@ -857,7 +857,7 @@ /es/docs/HTML:Elemento:u /es/docs/Web/HTML/Element/u /es/docs/HTML:Elemento:ul /es/docs/Web/HTML/Element/ul /es/docs/HTML:Elemento:var /es/docs/Web/HTML/Element/var -/es/docs/How_to_create_a_DOM_tree /es/docs/Web/API/Document_Object_Model/How_to_create_a_DOM_tree +/es/docs/How_to_create_a_DOM_tree /es/docs/conflicting/Web/API/Document_Object_Model/Using_the_Document_Object_Model /es/docs/Html_Validator_(externo) https://addons.mozilla.org/firefox/249/ /es/docs/IndexedDB-840092-dup /es/docs/Web/API/IndexedDB_API /es/docs/IndexedDB-840092-dup/Usando_IndexedDB /es/docs/Web/API/IndexedDB_API/Using_IndexedDB @@ -1614,8 +1614,8 @@ /es/docs/Web/API/Coordinates /es/docs/Web/API/GeolocationCoordinates /es/docs/Web/API/Coordinates/latitude /es/docs/Web/API/GeolocationCoordinates/latitude /es/docs/Web/API/DOMString /es/docs/conflicting/Web/JavaScript/Reference/Global_Objects/String -/es/docs/Web/API/DOMString/Binary /es/docs/Web/API/btoa -/es/docs/Web/API/DOMString/Cadenas_binarias /es/docs/Web/API/btoa +/es/docs/Web/API/DOMString/Binary /es/docs/Web/API/Window/btoa +/es/docs/Web/API/DOMString/Cadenas_binarias /es/docs/Web/API/Window/btoa /es/docs/Web/API/Document/abrir /es/docs/Web/API/Document/open /es/docs/Web/API/Document/async /es/docs/Web/API/XMLDocument /es/docs/Web/API/Document/crearAtributo /es/docs/Web/API/Document/createAttribute @@ -1629,8 +1629,10 @@ /es/docs/Web/API/DocumentOrShadowRoot/getSelection /es/docs/Web/API/Document/getSelection /es/docs/Web/API/DocumentOrShadowRoot/pointerLockElement /es/docs/Web/API/Document/pointerLockElement /es/docs/Web/API/DocumentOrShadowRoot/styleSheets /es/docs/Web/API/Document/styleSheets +/es/docs/Web/API/Document_Object_Model/How_to_create_a_DOM_tree /es/docs/conflicting/Web/API/Document_Object_Model/Using_the_Document_Object_Model +/es/docs/Web/API/Document_Object_Model/Using_the_Document_Object_Model/Example /es/docs/conflicting/Web/API/Document_Object_Model/Using_the_Document_Object_Model_f02ee0854f5dae742561e13875ea3551 /es/docs/Web/API/Document_object_model/Using_the_W3C_DOM_Level_1_Core /es/docs/Web/API/Document_Object_Model/Using_the_Document_Object_Model -/es/docs/Web/API/Document_object_model/Using_the_W3C_DOM_Level_1_Core/Example /es/docs/Web/API/Document_Object_Model/Using_the_Document_Object_Model/Example +/es/docs/Web/API/Document_object_model/Using_the_W3C_DOM_Level_1_Core/Example /es/docs/conflicting/Web/API/Document_Object_Model/Using_the_Document_Object_Model_f02ee0854f5dae742561e13875ea3551 /es/docs/Web/API/Element/accessKey /es/docs/Web/API/HTMLElement/accessKey /es/docs/Web/API/Element/ongotpointercapture /es/docs/Web/API/Element/gotpointercapture_event /es/docs/Web/API/Element/onlostpointercapture /es/docs/Web/API/Element/lostpointercapture_event @@ -1723,14 +1725,14 @@ /es/docs/Web/API/Window.setTimeout /es/docs/Web/API/setTimeout /es/docs/Web/API/Window/applicationCache /es/docs/orphaned/Web/API/Window/applicationCache /es/docs/Web/API/Window/dialogArguments /es/docs/orphaned/Web/API/Window/dialogArguments -/es/docs/Web/API/WindowBase64.atob /es/docs/Web/API/atob +/es/docs/Web/API/WindowBase64.atob /es/docs/Web/API/Window/atob /es/docs/Web/API/WindowBase64/Base64_codificando_y_decodificando /es/docs/Glossary/Base64 -/es/docs/Web/API/WindowBase64/atob /es/docs/Web/API/atob +/es/docs/Web/API/WindowBase64/atob /es/docs/Web/API/Window/atob /es/docs/Web/API/WindowEventHandlers /es/docs/Web/API/Window#eventos /es/docs/Web/API/WindowEventHandlers/onbeforeunload /es/docs/Web/API/Window/beforeunload_event /es/docs/Web/API/WindowEventHandlers/onhashchange /es/docs/Web/API/Window/hashchange_event /es/docs/Web/API/WindowEventHandlers/onpopstate /es/docs/Web/API/Window/popstate_event -/es/docs/Web/API/WindowOrWorkerGlobalScope/atob /es/docs/Web/API/atob +/es/docs/Web/API/WindowOrWorkerGlobalScope/atob /es/docs/Web/API/Window/atob /es/docs/Web/API/WindowOrWorkerGlobalScope/caches /es/docs/Web/API/Window/caches /es/docs/Web/API/WindowOrWorkerGlobalScope/clearInterval /es/docs/Web/API/clearInterval /es/docs/Web/API/WindowOrWorkerGlobalScope/clearTimeout /es/docs/Web/API/clearTimeout @@ -1748,6 +1750,8 @@ /es/docs/Web/API/XMLHttpRequest/FormData /es/docs/Web/API/FormData /es/docs/Web/API/XMLHttpRequest/Using_XMLHttpRequest /es/docs/Web/API/XMLHttpRequest_API/Using_XMLHttpRequest /es/docs/Web/API/XMLHttpRequest/onreadystatechange /es/docs/Web/API/XMLHttpRequest/readystatechange_event +/es/docs/Web/API/atob /es/docs/Web/API/Window/atob +/es/docs/Web/API/btoa /es/docs/Web/API/Window/btoa /es/docs/Web/API/caches /es/docs/Web/API/Window/caches /es/docs/Web/API/console/assert /es/docs/Web/API/console/assert_static /es/docs/Web/API/console/count /es/docs/Web/API/console/count_static @@ -1941,7 +1945,8 @@ /es/docs/Web/CSS/transform-function/translateZ() /es/docs/Web/CSS/transform-function/translateZ /es/docs/Web/CSS/url() /es/docs/Web/CSS/url /es/docs/Web/CSS/var() /es/docs/Web/CSS/var -/es/docs/Web/Demos_of_open_web_technologies /es/docs/Web/Demos +/es/docs/Web/Demos /es/docs/orphaned/Web/Demos +/es/docs/Web/Demos_of_open_web_technologies /es/docs/orphaned/Web/Demos /es/docs/Web/Events/animationend /es/docs/Web/API/Element/animationend_event /es/docs/Web/Events/beforeunload /es/docs/Web/API/Window/beforeunload_event /es/docs/Web/Events/blur /es/docs/Web/API/Element/blur_event @@ -2791,7 +2796,9 @@ /es/docs/Web/SVG/Index /es/docs/Web/SVG /es/docs/Web/SVG/Tutorial/Introducción /es/docs/Web/SVG/Tutorial/Introduction /es/docs/Web/Security/Same-origin_politica /es/docs/Web/Security/Same-origin_policy -/es/docs/Web/Security/Securing_your_site/desactivar_autocompletado_formulario /es/docs/Web/Security/Securing_your_site/Turning_off_form_autocompletion +/es/docs/Web/Security/Securing_your_site /es/docs/Web/Security/Practical_implementation_guides +/es/docs/Web/Security/Securing_your_site/Turning_off_form_autocompletion /es/docs/Web/Security/Practical_implementation_guides/Turning_off_form_autocompletion +/es/docs/Web/Security/Securing_your_site/desactivar_autocompletado_formulario /es/docs/Web/Security/Practical_implementation_guides/Turning_off_form_autocompletion /es/docs/Web/Tutoriales /es/docs/Web/Tutorials /es/docs/Web/WebGL /es/docs/Web/API/WebGL_API /es/docs/Web/WebGL/Getting_started_with_WebGL /es/docs/Web/API/WebGL_API/Tutorial/Getting_started_with_WebGL diff --git a/files/es/_wikihistory.json b/files/es/_wikihistory.json index 65b85562fe6a81..772f7a76032218 100644 --- a/files/es/_wikihistory.json +++ b/files/es/_wikihistory.json @@ -3720,10 +3720,6 @@ "Nathymig" ] }, - "Web/API/Document_Object_Model/How_to_create_a_DOM_tree": { - "modified": "2019-03-23T23:22:26.711Z", - "contributors": ["carrillog.luis"] - }, "Web/API/Document_Object_Model/Introduction": { "modified": "2019-03-23T23:48:16.078Z", "contributors": ["LuisSevillano", "IsaacAaron", "Sheppy", "Uri", "Nathymig"] @@ -3736,10 +3732,6 @@ "modified": "2019-03-23T23:20:26.633Z", "contributors": ["lajaso", "jucazam", "pablo.turati"] }, - "Web/API/Document_Object_Model/Using_the_Document_Object_Model/Example": { - "modified": "2019-03-23T22:06:28.946Z", - "contributors": ["BrodaNoel"] - }, "Web/API/Document_Object_Model/Whitespace": { "modified": "2020-08-24T04:42:05.596Z", "contributors": ["Nachec"] @@ -5448,6 +5440,10 @@ "modified": "2019-03-23T22:27:29.008Z", "contributors": ["israel-munoz"] }, + "Web/API/Window/atob": { + "modified": "2019-03-23T23:03:12.715Z", + "contributors": ["fscholz", "sathyasanles"] + }, "Web/API/Window/beforeunload_event": { "modified": "2019-04-30T14:05:00.135Z", "contributors": ["wbamberg", "ExE-Boss", "anasyusef", "Bant89"] @@ -5456,6 +5452,10 @@ "modified": "2019-03-23T22:33:17.308Z", "contributors": ["Grijander81"] }, + "Web/API/Window/btoa": { + "modified": "2020-08-29T03:33:22.030Z", + "contributors": ["Nachec"] + }, "Web/API/Window/caches": { "modified": "2019-03-23T22:16:45.016Z", "contributors": ["ivannieto"] @@ -5707,14 +5707,6 @@ "inma_610" ] }, - "Web/API/atob": { - "modified": "2019-03-23T23:03:12.715Z", - "contributors": ["fscholz", "sathyasanles"] - }, - "Web/API/btoa": { - "modified": "2020-08-29T03:33:22.030Z", - "contributors": ["Nachec"] - }, "Web/API/clearInterval": { "modified": "2019-03-23T22:56:16.485Z", "contributors": ["Guitxo"] @@ -8353,10 +8345,6 @@ "modified": "2019-03-23T22:35:36.401Z", "contributors": ["carloque", "Sebastianz", "pekechis"] }, - "Web/Demos": { - "modified": "2019-03-23T22:33:45.097Z", - "contributors": ["SoftwareRVG", "elfoxero"] - }, "Web/EXSLT": { "modified": "2019-03-18T20:59:19.473Z", "contributors": ["SphinxKnight", "ExE-Boss", "Mgjbot", "Talisker"] @@ -13461,14 +13449,14 @@ "marumari" ] }, + "Web/Security/Practical_implementation_guides/Turning_off_form_autocompletion": { + "modified": "2019-03-23T22:04:06.546Z", + "contributors": ["samus128", "Hoosep"] + }, "Web/Security/Same-origin_policy": { "modified": "2020-12-10T07:41:38.226Z", "contributors": ["ojgarciab", "robertsallent", "Abelhg"] }, - "Web/Security/Securing_your_site/Turning_off_form_autocompletion": { - "modified": "2019-03-23T22:04:06.546Z", - "contributors": ["samus128", "Hoosep"] - }, "Web/Tutorials": { "modified": "2020-11-30T04:19:10.869Z", "contributors": [ @@ -14005,6 +13993,14 @@ "modified": "2019-03-24T00:02:47.149Z", "contributors": ["fscholz", "Mgjbot", "Nathymig", "Jorolo"] }, + "conflicting/Web/API/Document_Object_Model/Using_the_Document_Object_Model": { + "modified": "2019-03-23T23:22:26.711Z", + "contributors": ["carrillog.luis"] + }, + "conflicting/Web/API/Document_Object_Model/Using_the_Document_Object_Model_f02ee0854f5dae742561e13875ea3551": { + "modified": "2019-03-23T22:06:28.946Z", + "contributors": ["BrodaNoel"] + }, "conflicting/Web/API/Document_Object_Model_656f0e51418b39c498011268be9b3a10": { "modified": "2019-03-23T23:27:17.444Z", "contributors": ["Sheppy"] @@ -15209,6 +15205,10 @@ "modified": "2019-01-16T15:48:03.556Z", "contributors": ["teoli", "HenryGR"] }, + "orphaned/Web/Demos": { + "modified": "2019-03-23T22:33:45.097Z", + "contributors": ["SoftwareRVG", "elfoxero"] + }, "orphaned/Web/Guide/Events": { "modified": "2019-03-23T23:27:18.635Z", "contributors": ["Sheppy"] diff --git a/files/es/web/api/document_object_model/how_to_create_a_dom_tree/index.md b/files/es/conflicting/web/api/document_object_model/using_the_document_object_model/index.md similarity index 96% rename from files/es/web/api/document_object_model/how_to_create_a_dom_tree/index.md rename to files/es/conflicting/web/api/document_object_model/using_the_document_object_model/index.md index 7daaf50c68b549..af26dacf879283 100644 --- a/files/es/web/api/document_object_model/how_to_create_a_dom_tree/index.md +++ b/files/es/conflicting/web/api/document_object_model/using_the_document_object_model/index.md @@ -1,8 +1,11 @@ --- title: Cómo crear un DOM tree -slug: Web/API/Document_Object_Model/How_to_create_a_DOM_tree +slug: conflicting/Web/API/Document_Object_Model/Using_the_Document_Object_Model +original_slug: Web/API/Document_Object_Model/How_to_create_a_DOM_tree --- +{{DefaultAPISidebar("DOM")}} + Esta página describe cómo usar el API [DOM Core](http://www.w3.org/TR/DOM-Level-3-Core/core.html) en JavaScript para crear o modificar objetos DOM. Es aplicable a todas las aplicaciones basadas en Gecko (como Mozilla Firefox) cuyo código tenga privilegios (como las extensiones) y a las que no (páginas web). ### Creación dinámica de un DOM tree diff --git a/files/es/web/api/document_object_model/using_the_document_object_model/example/index.md b/files/es/conflicting/web/api/document_object_model/using_the_document_object_model_f02ee0854f5dae742561e13875ea3551/index.md similarity index 86% rename from files/es/web/api/document_object_model/using_the_document_object_model/example/index.md rename to files/es/conflicting/web/api/document_object_model/using_the_document_object_model_f02ee0854f5dae742561e13875ea3551/index.md index 8d6a2836a43d46..47d9206e7cebd0 100644 --- a/files/es/web/api/document_object_model/using_the_document_object_model/example/index.md +++ b/files/es/conflicting/web/api/document_object_model/using_the_document_object_model_f02ee0854f5dae742561e13875ea3551/index.md @@ -1,6 +1,7 @@ --- title: Example -slug: Web/API/Document_Object_Model/Using_the_Document_Object_Model/Example +slug: conflicting/Web/API/Document_Object_Model/Using_the_Document_Object_Model_f02ee0854f5dae742561e13875ea3551 +original_slug: Web/API/Document_Object_Model/Using_the_Document_Object_Model/Example --- ``` diff --git a/files/es/learn/common_questions/design_and_accessibility/common_web_layouts/index.md b/files/es/learn/common_questions/design_and_accessibility/common_web_layouts/index.md index 6e5aca0d9e56cf..99d13a1cb97e16 100644 --- a/files/es/learn/common_questions/design_and_accessibility/common_web_layouts/index.md +++ b/files/es/learn/common_questions/design_and_accessibility/common_web_layouts/index.md @@ -3,6 +3,8 @@ title: ¿Qué contienen los diseños web comunes? slug: Learn/Common_questions/Design_and_accessibility/Common_web_layouts --- +{{QuicklinksWithSubPages("Learn/Common_questions")}} + Cuando diseña páginas para su sitio web es bueno tener una idea de los diseños más comunes. diff --git a/files/es/learn/common_questions/design_and_accessibility/thinking_before_coding/index.md b/files/es/learn/common_questions/design_and_accessibility/thinking_before_coding/index.md index f91d53c667d86f..7ff39c48fb14dd 100644 --- a/files/es/learn/common_questions/design_and_accessibility/thinking_before_coding/index.md +++ b/files/es/learn/common_questions/design_and_accessibility/thinking_before_coding/index.md @@ -3,6 +3,8 @@ title: ¿Cómo empiezo a diseñar mi sitio web? slug: Learn/Common_questions/Design_and_accessibility/Thinking_before_coding --- +{{QuicklinksWithSubPages("Learn/Common_questions")}} + Este artículo cubre el primer paso importante de cada proyecto: definir lo que se desea lograr con él.
diff --git a/files/es/learn/common_questions/tools_and_setup/how_much_does_it_cost/index.md b/files/es/learn/common_questions/tools_and_setup/how_much_does_it_cost/index.md index 3a55ac445abd66..94c277472fc8fd 100644 --- a/files/es/learn/common_questions/tools_and_setup/how_much_does_it_cost/index.md +++ b/files/es/learn/common_questions/tools_and_setup/how_much_does_it_cost/index.md @@ -3,6 +3,8 @@ title: ¿Cuánto cuesta hacer algo en la Web? slug: Learn/Common_questions/Tools_and_setup/How_much_does_it_cost --- +{{QuicklinksWithSubPages("Learn/Common_questions")}} + Dedicarse a la web no es tan barato como parece. En este artículo discutimos cuánto puedes tener que gastar, y por qué.
diff --git a/files/es/learn/common_questions/tools_and_setup/set_up_a_local_testing_server/index.md b/files/es/learn/common_questions/tools_and_setup/set_up_a_local_testing_server/index.md index a8d9039ce6e3dd..29f9b27b096aa3 100644 --- a/files/es/learn/common_questions/tools_and_setup/set_up_a_local_testing_server/index.md +++ b/files/es/learn/common_questions/tools_and_setup/set_up_a_local_testing_server/index.md @@ -3,6 +3,8 @@ title: ¿Cómo se configura un servidor de prueba local? slug: Learn/Common_questions/Tools_and_setup/set_up_a_local_testing_server --- +{{QuicklinksWithSubPages("Learn/Common_questions")}} + En este artículo explica cómo configurar un servidor de prueba local simple en su equipo y los conceptos básicos de cómo utilizarlo.
diff --git a/files/es/learn/common_questions/tools_and_setup/using_github_pages/index.md b/files/es/learn/common_questions/tools_and_setup/using_github_pages/index.md index bdb3e616a7dc5c..4f79a42cec2462 100644 --- a/files/es/learn/common_questions/tools_and_setup/using_github_pages/index.md +++ b/files/es/learn/common_questions/tools_and_setup/using_github_pages/index.md @@ -3,6 +3,8 @@ title: ¿Cómo se utiliza Github pages? slug: Learn/Common_questions/Tools_and_setup/Using_GitHub_pages --- +{{QuicklinksWithSubPages("Learn/Common_questions")}} + [GitHub](https://github.com/) es un sitio "social coding". Te permite subir repositorios de código para almacenarlo en el **sistema de control de versiones** [Git](http://git-scm.com/). Tu puedes colaborar en proyectos de código, y el sistema es código abierto por defecto, lo que significa que cualquiera en el mundo puede encontrar tu código en GitHub, usarlo, aprender de el, y mejorarlo. ¡Tú puedes hacer eso con el código de otras personas tambien! Este artículo provee una guía básica para publicar contenido usando la característica gh-pages de Github. ## Publicando contenido diff --git a/files/es/learn/common_questions/tools_and_setup/what_are_browser_developer_tools/index.md b/files/es/learn/common_questions/tools_and_setup/what_are_browser_developer_tools/index.md index d712e861b4cb21..3389b4efc96553 100644 --- a/files/es/learn/common_questions/tools_and_setup/what_are_browser_developer_tools/index.md +++ b/files/es/learn/common_questions/tools_and_setup/what_are_browser_developer_tools/index.md @@ -3,6 +3,8 @@ title: ¿Cuáles son las herramientas de desarrollo del navegador? slug: Learn/Common_questions/Tools_and_setup/What_are_browser_developer_tools --- +{{QuicklinksWithSubPages("Learn/Common_questions")}} + Todos los navegadores web modernos incluyen un potente conjunto de herramientas para desarrolladores. Estas herramientas hacen una variedad de cosas, desde inspeccionar HTML, CSS y JavaScript actualmente cargados, hasta mostrar qué activos ha solicitado la página y cuánto tiempo tardaron en cargarse. Este artículo explica cómo utilizar las funciones básicas de las herramientas de desarrollo de tu navegador. > **Nota:** Antes de ejecutar los siguientes ejemplos, abre el [sitio de ejemplo para principiantes](http://mdn.github.io/beginner-html-site-scripted/) que creamos durante la serie de artículos [Introducción a la Web](/es/Learn/Getting_started_with_the_web). Lo deberías tener abierto mientras sigues los pasos que explicamos a continuación. diff --git a/files/es/learn/common_questions/tools_and_setup/what_software_do_i_need/index.md b/files/es/learn/common_questions/tools_and_setup/what_software_do_i_need/index.md index 3e6dd2b39a3306..0abfde356dd552 100644 --- a/files/es/learn/common_questions/tools_and_setup/what_software_do_i_need/index.md +++ b/files/es/learn/common_questions/tools_and_setup/what_software_do_i_need/index.md @@ -3,6 +3,8 @@ title: ¿Qué software necesito para construir un sitio web? slug: Learn/Common_questions/Tools_and_setup/What_software_do_I_need --- +{{QuicklinksWithSubPages("Learn/Common_questions")}} + En este artículo se explican cuales componentes de software necesita para editar, cargar, o visualizar un sitio web.
diff --git a/files/es/learn/common_questions/web_mechanics/how_does_the_internet_work/index.md b/files/es/learn/common_questions/web_mechanics/how_does_the_internet_work/index.md index f4912597d8df2e..f18a98f7c350d5 100644 --- a/files/es/learn/common_questions/web_mechanics/how_does_the_internet_work/index.md +++ b/files/es/learn/common_questions/web_mechanics/how_does_the_internet_work/index.md @@ -3,6 +3,8 @@ title: ¿Cómo funciona Internet? slug: Learn/Common_questions/Web_mechanics/How_does_the_Internet_work --- +{{QuicklinksWithSubPages("Learn/Common_questions")}} + En este artículo se describe qué es Internet y cómo funciona.
diff --git a/files/es/learn/common_questions/web_mechanics/pages_sites_servers_and_search_engines/index.md b/files/es/learn/common_questions/web_mechanics/pages_sites_servers_and_search_engines/index.md index 662dcba91a6bf4..fa40503159a53e 100644 --- a/files/es/learn/common_questions/web_mechanics/pages_sites_servers_and_search_engines/index.md +++ b/files/es/learn/common_questions/web_mechanics/pages_sites_servers_and_search_engines/index.md @@ -3,6 +3,8 @@ title: ¿Cuál es la diferencia entre la página web, el sitio web, el servidor slug: Learn/Common_questions/Web_mechanics/Pages_sites_servers_and_search_engines --- +{{QuicklinksWithSubPages("Learn/Common_questions")}} + En este artículo se describen varios conceptos referidos a la web: Páginas web, sitios web, servidores web, y motores de búsqueda. Estos términos con frecuencia son confundidos por recién llegados a la web, o son incorrectamente usados. ¡Vamos a aprender qué significa cada uno!
diff --git a/files/es/learn/common_questions/web_mechanics/what_are_hyperlinks/index.md b/files/es/learn/common_questions/web_mechanics/what_are_hyperlinks/index.md index d52648cf194c62..ff55641f517096 100644 --- a/files/es/learn/common_questions/web_mechanics/what_are_hyperlinks/index.md +++ b/files/es/learn/common_questions/web_mechanics/what_are_hyperlinks/index.md @@ -3,6 +3,8 @@ title: ¿Qué son los hipervínculos? slug: Learn/Common_questions/Web_mechanics/What_are_hyperlinks --- +{{QuicklinksWithSubPages("Learn/Common_questions")}} + En este artículo, repasaremos qué son los hipervínculos y por qué son importantes.
diff --git a/files/es/learn/common_questions/web_mechanics/what_is_a_domain_name/index.md b/files/es/learn/common_questions/web_mechanics/what_is_a_domain_name/index.md index 158c712b6b04e1..f3c703de4ae287 100644 --- a/files/es/learn/common_questions/web_mechanics/what_is_a_domain_name/index.md +++ b/files/es/learn/common_questions/web_mechanics/what_is_a_domain_name/index.md @@ -3,6 +3,8 @@ title: ¿Qué es un nombre de dominio? slug: Learn/Common_questions/Web_mechanics/What_is_a_domain_name --- +{{QuicklinksWithSubPages("Learn/Common_questions")}} + En este artículo discutiremos acerca de los nombres de los dominios: qué son, cómo se estructuran y cómo conseguir uno.
diff --git a/files/es/learn/common_questions/web_mechanics/what_is_a_url/index.md b/files/es/learn/common_questions/web_mechanics/what_is_a_url/index.md index 4fe91af017ff65..bc20c993fbef3a 100644 --- a/files/es/learn/common_questions/web_mechanics/what_is_a_url/index.md +++ b/files/es/learn/common_questions/web_mechanics/what_is_a_url/index.md @@ -3,6 +3,8 @@ title: ¿Qué es una URL? slug: Learn/Common_questions/Web_mechanics/What_is_a_URL --- +{{QuicklinksWithSubPages("Learn/Common_questions")}} + Este artículo habla sobre las Uniform Resource Locators (URLs), explicando qué son y cómo se estructuran.
diff --git a/files/es/learn/common_questions/web_mechanics/what_is_a_web_server/index.md b/files/es/learn/common_questions/web_mechanics/what_is_a_web_server/index.md index bd28ee8b47af51..d4da21661a5bc3 100644 --- a/files/es/learn/common_questions/web_mechanics/what_is_a_web_server/index.md +++ b/files/es/learn/common_questions/web_mechanics/what_is_a_web_server/index.md @@ -3,6 +3,8 @@ title: ¿Qué es un servidor WEB? slug: Learn/Common_questions/Web_mechanics/What_is_a_web_server --- +{{QuicklinksWithSubPages("Learn/Common_questions")}} + En este articulo veremos que son los servidores, cómo funcionan y por qué son importantes.
diff --git a/files/es/learn/css/building_blocks/backgrounds_and_borders/index.md b/files/es/learn/css/building_blocks/backgrounds_and_borders/index.md index ad2d307c92c7aa..f87d17b2952fe5 100644 --- a/files/es/learn/css/building_blocks/backgrounds_and_borders/index.md +++ b/files/es/learn/css/building_blocks/backgrounds_and_borders/index.md @@ -46,7 +46,8 @@ La propiedad {{cssxref ("background")}} de CSS es una propiedad abreviada de una 105deg, rgba(255, 255, 255, 0.2) 39%, rgba(51, 56, 57, 1) 96% - ) center center / 400px 200px no-repeat, + ) + center center / 400px 200px no-repeat, url(big-star.png) center no-repeat, rebeccapurple; } diff --git a/files/es/learn/css/howto/css_faq/index.md b/files/es/learn/css/howto/css_faq/index.md index adc42afa3e5b1b..b57484006d1113 100644 --- a/files/es/learn/css/howto/css_faq/index.md +++ b/files/es/learn/css/howto/css_faq/index.md @@ -3,6 +3,8 @@ title: Preguntas frecuentes sobre CSS slug: Learn/CSS/Howto/CSS_FAQ --- +{{LearnSidebar}} + #### Mi CSS es válida, pero no se representa correctamente Los navegadores utilizan la declaración `DOCTYPE` para elegir entre mostrar el documento usando un modo que sea más compatible con los estándares de la Web o mostrarlo con los fallos de los navegadores antiguos. El uso de una declaración `DOCTYPE` correcta y moderna al inicio del código HTML mejorará el cumplimiento de los estándares del navegador. diff --git a/files/es/learn/forms/index.md b/files/es/learn/forms/index.md index 0967188857138f..e5b5fe8e5963d9 100644 --- a/files/es/learn/forms/index.md +++ b/files/es/learn/forms/index.md @@ -3,6 +3,8 @@ title: Formularios en HTML5 slug: Learn/Forms --- +{{LearnSidebar}} + Los elementos y atributos para formularios en HTML5 proveen un mayor grado de marcado semántico que en HTML4 y eliminan gran parte del tedioso trabajo de programar y diseñar que se necesitaba en HTML4. Las funcionalidades de los formularios en HTML5 brindan una experiencia mejor para los usuarios al permitir que los formularios tengan un comportamiento más consistente entre diferentes sitios web y al darle una devolución inmediata acerca de la información ingresada. También proveen esta experiencia a los usuarios que han deshabilitado javascript en sus navegadores. Este documento describe los elementos nuevos o que han cambiado que están disponibles en Gecko/Firefox. diff --git a/files/es/learn/html/howto/author_fast-loading_html_pages/index.md b/files/es/learn/html/howto/author_fast-loading_html_pages/index.md index 48858e072fa266..65850f667f49b5 100644 --- a/files/es/learn/html/howto/author_fast-loading_html_pages/index.md +++ b/files/es/learn/html/howto/author_fast-loading_html_pages/index.md @@ -3,6 +3,8 @@ title: Consejos para la creación de páginas HTML de carga rápida slug: Learn/HTML/Howto/Author_fast-loading_HTML_pages --- +{{QuickLinksWithSubpages("/es/docs/Learn/HTML/Howto")}} + ## Consejos para la creación de páginas HTML de carga rápida Estos consejos estan basados en conocimiento común y experimentación. diff --git a/files/es/learn/html/multimedia_and_embedding/index.md b/files/es/learn/html/multimedia_and_embedding/index.md index 9a86b4989c79a5..96f888df8eb5d8 100644 --- a/files/es/learn/html/multimedia_and_embedding/index.md +++ b/files/es/learn/html/multimedia_and_embedding/index.md @@ -3,6 +3,8 @@ title: Multimedia e inserción slug: Learn/HTML/Multimedia_and_embedding --- +{{LearnSidebar}} + Hemos visto mucho texto hasta ahora en este curso, pero la web sería realmente aburrida solo usando textos. ¡Comencemos observando como hacer que la web cobre vida, con mucho más contenido interesante! Este módulo te acompañará a explorar maneras de usar HTML para incluir multimedia a tus páginas web, y las diferentes formas en la que podrás hacerlo, incluyendo como enlazar videos, audios e incluso otras páginas webs. ## Requisitos previos diff --git a/files/es/learn/html/tables/basics/index.md b/files/es/learn/html/tables/basics/index.md index 2a7146920d9fc4..67d1d789a40910 100644 --- a/files/es/learn/html/tables/basics/index.md +++ b/files/es/learn/html/tables/basics/index.md @@ -232,7 +232,7 @@ Ya hemos hablado bastante sobre la teoría de las tablas, así que veamos un eje Como verás, las celdas no se colocan una debajo de la otra, sino que se alinean automáticamente entre sí en la misma fila. Cada elemento \`](/es/docs/Web/HTML/Element/tr)** ('tr' significa 'table raw', _fila de tabla_). Vamos a verlo en detalle. +Para detener el crecimiento de esta fila y comenzar a colocar las celdas posteriores en una segunda fila, necesitamos usar el elemento **[``](/es/docs/Web/HTML/Element/tr)** ('tr' significa 'table row', _fila de tabla_). Vamos a verlo en detalle. 1. Coloca las cuatro celdas que has creado dentro de las etiquetas ``, de esta forma: @@ -445,7 +445,7 @@ Necesitamos una forma de hacer que «Animales», «Hipopótamo» y «Cocodrilo» Usemos `colspan` y `rowspan` para mejorar esta tabla. -1. Primero, haz una copia local de nuestros archivos [animals-table.html](https://github.com/mdn/learning-area/blob/master/html/tables/basic/animals-table.html) y [minimal-table.css](https://github.com/mdn/learning-area/blob/master/html/tables/basic/minimal-table.css) en un directorio nuevo de tu ordenador. El HTML contiene el mismo ejemplo sobre perros que viste arriba. +1. Primero, haz una copia local de nuestros archivos [animals-table.html](https://github.com/mdn/learning-area/blob/master/html/tables/basic/animals-table.html) y [minimal-table.css](https://github.com/mdn/learning-area/blob/master/html/tables/basic/minimal-table.css) en un directorio nuevo de tu ordenador. El HTML contiene el mismo ejemplo sobre animales que viste arriba. 2. Luego, usa `colspan` para extender las celdas «Animales», «Hipopótamo» y «Cocodrilo» dos columnas más allá. 3. Por último, usa `rowspan` para extender las celdas de «Caballo» y «Pollo» dos filas más abajo. 4. Guarda tu código y ábrelo en un navegador para ver la mejora. diff --git a/files/es/learn/javascript/building_blocks/looping_code/loop_js-02-farm.png b/files/es/learn/javascript/building_blocks/looping_code/loop_js-02-farm.png deleted file mode 100644 index ffbe31fd62534e..00000000000000 Binary files a/files/es/learn/javascript/building_blocks/looping_code/loop_js-02-farm.png and /dev/null differ diff --git a/files/es/learn/javascript/client-side_web_apis/fetching_data/index.md b/files/es/learn/javascript/client-side_web_apis/fetching_data/index.md index d158bb17e9023e..f9be423d3afb49 100644 --- a/files/es/learn/javascript/client-side_web_apis/fetching_data/index.md +++ b/files/es/learn/javascript/client-side_web_apis/fetching_data/index.md @@ -3,6 +3,8 @@ title: AJAX slug: Learn/JavaScript/Client-side_web_APIs/Fetching_data --- +{{LearnSidebar}} + **[Primeros Pasos](/es/docs/Web/Guide/AJAX/Getting_Started)** Una introducción a AJAX. diff --git a/files/es/learn/server-side/configuring_server_mime_types/index.md b/files/es/learn/server-side/configuring_server_mime_types/index.md index 3f9163e71d546d..4cb49022d33032 100644 --- a/files/es/learn/server-side/configuring_server_mime_types/index.md +++ b/files/es/learn/server-side/configuring_server_mime_types/index.md @@ -3,6 +3,8 @@ title: Configurar correctamente los tipos MIME del servidor slug: Learn/Server-side/Configuring_server_MIME_types --- +{{LearnSidebar}} + ### Introduccion Por omisión, muchos servidores web estan configurados para reportar un tipo MIME de `texto/plano` ó `aplicacion/de fuente de octeto` para tipos de contenidos desconocidos. A medida son desarrollados nuevos tipos de contenidos, los administradores de red pueden equivocarse al añadirlos a la configuración del servidor web, y esta es la principal causa de problemas para usuarios de navegadores basados en Gecko, el cual respeta los tipos MIME tal y como son reportados por los servidores y las aplicaciones web. diff --git a/files/es/learn/server-side/django/index.md b/files/es/learn/server-side/django/index.md index f62cefc2261621..8a49451f675b69 100644 --- a/files/es/learn/server-side/django/index.md +++ b/files/es/learn/server-side/django/index.md @@ -3,6 +3,8 @@ title: Framework Web Django (Python) slug: Learn/Server-side/Django --- +{{LearnSidebar}} + Django es un framework web extremadamente popular y completamente funcional, escrito en Python. El módulo muestra por qué Django es uno de los frameworks de servidores web más populares, cómo configurar un entorno de desarrollo y cómo empezar a usarlo para crear tus propias aplicaciones web. ## Requisitos Previos diff --git a/files/es/mdn/at_ten/index.md b/files/es/mdn/at_ten/index.md index 006af4a4c68d3e..16f4585042f1d5 100644 --- a/files/es/mdn/at_ten/index.md +++ b/files/es/mdn/at_ten/index.md @@ -3,6 +3,8 @@ title: MDN en 10 slug: MDN/At_ten --- +{{MDNSidebar}} + ## La historia de MDN (Mozilla Developers Network) Celebra 10 años documentando tu Web. diff --git a/files/es/mdn/community/contributing/translated_content/index.md b/files/es/mdn/community/contributing/translated_content/index.md index 38b03f1ae01c21..43025f0cd43f12 100644 --- a/files/es/mdn/community/contributing/translated_content/index.md +++ b/files/es/mdn/community/contributing/translated_content/index.md @@ -37,8 +37,8 @@ Hemos _congelado_ todo el contenido localizado (lo que significa que no aceptare ### Coreano (ko) -- Discusiones: [Discord (`#korean`)](/discord), [Kakao Talk (#MDN Korea)](https://open.kakao.com/o/gdfG288c) -- Current contributors: [hochan222](https://github.com/hochan222), [yechoi42](https://github.com/yechoi42), [cos18](https://github.com/cos18), [pje1740](https://github.com/pje1740), [wisedog](https://github.com/wisedog), [swimjiy](https://github.com/swimjiy), [jho2301](https://github.com/jho2301), [sunhpark42](https://github.com/sunhpark42), [1ilsang](https://github.com/1ilsang) +- Discusiones: [Discord (`#korean`)](/discord), [Google Groups (`yari-content-ko`)](https://groups.google.com/g/yari-content-ko) +- Current contributors: [hochan222](https://github.com/hochan222), [yechoi42](https://github.com/yechoi42), [wisedog](https://github.com/wisedog), [sunhpark42](https://github.com/sunhpark42), [1ilsang](https://github.com/1ilsang) ### Ruso (ru) diff --git a/files/es/mozilla/add-ons/webextensions/api/index.md b/files/es/mozilla/add-ons/webextensions/api/index.md index f9e30befb9bae6..6aefef9d64480f 100644 --- a/files/es/mozilla/add-ons/webextensions/api/index.md +++ b/files/es/mozilla/add-ons/webextensions/api/index.md @@ -3,6 +3,8 @@ title: API slug: Mozilla/Add-ons/WebExtensions/API --- +{{AddonSidebar}} + Las API de JavaScript para las Extensiones Web se pueden usar dentro de los [scripts en segundo plano](/es/Add-ons/WebExtensions/Anatomy_of_a_WebExtension#Background_scripts) de la extensión y en cualquier otro documento contenido en la extensión, incluyendo las ventanas emergentes de [acción de página](/es/docs/Mozilla/Add-ons/WebExtensions/Page_actions) o [acción del navegador](/es/docs/Mozilla/Add-ons/WebExtensions/Browser_action), [barras laterales](/es/docs/Mozilla/Add-ons/WebExtensions/Sidebars), [páginas de opciones](/es/docs/Mozilla/Add-ons/WebExtensions/Options_pages) o [páginas de pestañas nuevas](/es/Add-ons/WebExtensions/manifest.json/chrome_url_overrides). A algunas de estas API también se puede acceder mediante los [scripts de contenido](/es/Add-ons/WebExtensions/Anatomy_of_a_WebExtension#Content_scripts) de una extensión ( consulte la [lista en la guía de script de contenido](/es/Add-ons/WebExtensions/Content_scripts#WebExtension_APIs)). Para usar API más poderosas debes [solicitar permiso](/es/Add-ons/WebExtensions/manifest.json/permissions) en manifest.json en tu extensión. diff --git a/files/es/mozilla/add-ons/webextensions/chrome_incompatibilities/index.md b/files/es/mozilla/add-ons/webextensions/chrome_incompatibilities/index.md index 80acf327a04fb1..07e44cbcda6c54 100644 --- a/files/es/mozilla/add-ons/webextensions/chrome_incompatibilities/index.md +++ b/files/es/mozilla/add-ons/webextensions/chrome_incompatibilities/index.md @@ -3,6 +3,8 @@ title: Incompatibilidades con Chrome slug: Mozilla/Add-ons/WebExtensions/Chrome_incompatibilities --- +{{AddonSidebar}} + WebExtensions está diseñado para ser compatible con las extensiones de Chrome y Opera: en la medida de lo posible, las extensiones escritas para esos navegadores deberían ejecutarse en Firefox con cambios mínimos. Sin embargo, Firefox cuenta actualmente con soporte para sólo un conjunto limitado de funciones y API compatibles con Chrome y Opera. Estamos trabajando en agregar más soporte, pero muchas características aún no son compatibles, y es posible que nunca admitamos algunas. diff --git a/files/es/mozilla/index.md b/files/es/mozilla/index.md index 25fa412bafbe0f..251299b259a7eb 100644 --- a/files/es/mozilla/index.md +++ b/files/es/mozilla/index.md @@ -3,4 +3,6 @@ title: Mozilla slug: Mozilla --- +{{FirefoxSidebar}} + Esta página fue auto-generada ya que un usuario creó una sub-página a esta página. diff --git a/files/es/web/demos/index.md b/files/es/orphaned/web/demos/index.md similarity index 99% rename from files/es/web/demos/index.md rename to files/es/orphaned/web/demos/index.md index 95edad76562cfd..7276577d1e4efa 100644 --- a/files/es/web/demos/index.md +++ b/files/es/orphaned/web/demos/index.md @@ -1,6 +1,7 @@ --- title: Demostraciones de tecnologías de Web Abierta -slug: Web/Demos +slug: orphaned/Web/Demos +original_slug: Web/Demos --- Mozilla soporta una amplia variedad de emocionantes tecnologías web abiertas, y alentamos su utilización. Esta página ofrece enlaces a interesantes demostraciones de estas tecnologías, incluyendo algunas que fueron populares en la Demo Studio, la cual [ha sido retirada desde entonces](https://blog.mozilla.org/community/2015/12/18/saying-goodbye-to-demo-studio/). Si conoces una buena demostración o aplicación de tecnología web abierta, por favor agrega el enlace a la sección apropiada aquí. diff --git a/files/es/web/accessibility/aria/attributes/aria-label/index.md b/files/es/web/accessibility/aria/attributes/aria-label/index.md index 69dce57b83733e..c10b6c48132d2f 100644 --- a/files/es/web/accessibility/aria/attributes/aria-label/index.md +++ b/files/es/web/accessibility/aria/attributes/aria-label/index.md @@ -3,6 +3,8 @@ title: Utilizando el atributo aria-label slug: Web/Accessibility/ARIA/Attributes/aria-label --- +{{AccessibilitySidebar}} + El atributo [`aria-label`](https://www.w3.org/TR/wai-aria/#aria-label) se utiliza para definir una cadena que etiqueta el elemento actual. Úselo en los casos en que no haya una etiqueta de texto visible en pantalla. Si hay texto visible etiquetando el elemento, utilice [aria-labelledby](/en/Accessibility/ARIA/ARIA_Techniques/Using_the_aria-labelledby_attribute) en su lugar. Este atributo puede ser utilizado con cualquier elemento HTML típico; no se limita a los elementos que tienen un papel ARIA asignado. diff --git a/files/es/web/accessibility/aria/attributes/aria-required/index.md b/files/es/web/accessibility/aria/attributes/aria-required/index.md index 5cfea1e66ba130..dc1d7fd166c5dc 100644 --- a/files/es/web/accessibility/aria/attributes/aria-required/index.md +++ b/files/es/web/accessibility/aria/attributes/aria-required/index.md @@ -3,6 +3,8 @@ title: Usando el atributo aria-required slug: Web/Accessibility/ARIA/Attributes/aria-required --- +{{AccessibilitySidebar}} + ### Descripción El atributo [`aria-required`](http://www.w3.org/TR/wai-aria/states_and_properties#aria-required) es usado para indicar al usuario que un input es requerido en un elemento antes de que un form pueda ser enviado. Este atributo puede ser usado en un form con cualquier elemento HTML típico; no se limita a elementosque tengan un `role` ARIA asignado. diff --git a/files/es/web/accessibility/aria/index.md b/files/es/web/accessibility/aria/index.md index 9fd1b4d74c0e56..75531d2cd94a39 100644 --- a/files/es/web/accessibility/aria/index.md +++ b/files/es/web/accessibility/aria/index.md @@ -3,6 +3,8 @@ title: ARIA slug: Web/Accessibility/ARIA --- +{{AccessibilitySidebar}} + Accessible Rich Internet Applications **(ARIA)** es una colección de atributos que definen como realizar contenido y aplicaciónes web (especialmente las desarrolladas con Javascript) más accesibles para las personas con discapacidades. Complementa HTML para que las interacciones y los widgets que se usan comúnmente en las aplicaciones puedan ser correctamente interpretadas por las tecnologías de asistencia cuando no existe otro mecanismo. Por ejemplo, ARIA habilita accesibilidad a widgets de JavaScript, sugerencias de formularios, mensajes de error, actualizaciones de contenido en vivo y más. diff --git a/files/es/web/accessibility/aria/multipart_labels/index.md b/files/es/web/accessibility/aria/multipart_labels/index.md index 43d42b3230261c..2b8a6fc1921392 100644 --- a/files/es/web/accessibility/aria/multipart_labels/index.md +++ b/files/es/web/accessibility/aria/multipart_labels/index.md @@ -3,6 +3,8 @@ title: "Etiquetas complejas: Utilizando ARIA para etiquetas con campos embebidos slug: Web/Accessibility/ARIA/Multipart_labels --- +{{AccessibilitySidebar}} + ## Problema Tiene un formulario donde le pregunta a su usuario una pregunta, pero la respuesta es mencionada en la misma pregunta. Un ejemplo clásico que todos conocemos de las configuraciones de nuestro navegador es la opción "Eliminar el historial despues de x días". "Eliminar el historial despues" está a la izquierda de la caja de texto, x es el número, por ejemplo 21, y la palabra "días" sigue a la caja de texto, formando una oración que es fácil de comprender. diff --git a/files/es/web/accessibility/aria/roles/alert_role/index.md b/files/es/web/accessibility/aria/roles/alert_role/index.md index 6e4cfd92d518d5..de449d84d26975 100644 --- a/files/es/web/accessibility/aria/roles/alert_role/index.md +++ b/files/es/web/accessibility/aria/roles/alert_role/index.md @@ -3,6 +3,8 @@ title: Using the alert role slug: Web/Accessibility/ARIA/Roles/alert_role --- +{{AccessibilitySidebar}} + ### Descripción Esta técnica demuestra como usar el rol [alert](https://www.w3.org/TR/wai-aria-1.1/#alert) y describe el efecto que tiene en los navegadores y tecnologías de asistencia. diff --git a/files/es/web/accessibility/aria/roles/alertdialog_role/index.md b/files/es/web/accessibility/aria/roles/alertdialog_role/index.md index 8a14095f47150f..f59324a04fa0f6 100644 --- a/files/es/web/accessibility/aria/roles/alertdialog_role/index.md +++ b/files/es/web/accessibility/aria/roles/alertdialog_role/index.md @@ -3,6 +3,8 @@ title: Usando el rol alertdialog slug: Web/Accessibility/ARIA/Roles/alertdialog_role --- +{{AccessibilitySidebar}} + ### Descripción Esta técnica demuestra como usar el rol [`alertdialog`](http://www.w3.org/TR/2009/WD-wai-aria-20091215/roles#alertdialog). diff --git a/files/es/web/accessibility/index.md b/files/es/web/accessibility/index.md index 61154605e29ba3..499c54873cdb5f 100644 --- a/files/es/web/accessibility/index.md +++ b/files/es/web/accessibility/index.md @@ -5,6 +5,8 @@ l10n: sourceCommit: acebfb2b738c2b3d7caf73607000f1aa4b4393d1 --- +{{AccessibilitySidebar}} + La **accesibilidad web** (a menudo abreviada como **A11y** — como "a", luego 11 caracteres, y luego "y") se refiere a la posibilidad de acceso a los diferentes sitios web y a todo su contenido por todas las personas, independientemente de sus limitaciones físicas (discapacidad) o las derivadas del contexto de uso (tecnológicas o ambientales). Para muchas personas, la tecnología facilita las cosas. Para las personas con algun tipo de discapacidad, la tecnología hace las cosas posibles. Accesibilidad significa desarrollar contenido para que sea lo más accesible posible sin importar las habilidades físicas y cognitivas de un individuo y sin importar cómo acceda a la web. diff --git a/files/es/web/accessibility/understanding_wcag/index.md b/files/es/web/accessibility/understanding_wcag/index.md index cd71ec1039a771..19bee9efc7b630 100644 --- a/files/es/web/accessibility/understanding_wcag/index.md +++ b/files/es/web/accessibility/understanding_wcag/index.md @@ -3,6 +3,8 @@ title: Understanding the Web Content Accessibility Guidelines slug: Web/Accessibility/Understanding_WCAG --- +{{AccessibilitySidebar}} + Esto es parte de un grupo de artículos que explican rápidamente los pasos necesario para cumplir con la normativa de W3C Web Content Accessibility Guides 2.0 o 2.1 (también conocida como WCAG). La norma WCAG 2.0 y 2.1 provee unas guías detalladas para lograr que el contenido de nuestro sitio sea accesible para personas con distintos tipos de discapacidades. Es exhaustivo y muy detallado, por lo que cuesta comprenderlo rápidamente. Por esta razón, hemos resumido los pasos a seguir para que puedas cumplir con las diferentes recomendaciones e incluimos links al pie para más detalles en los lugares necesarios. diff --git a/files/es/web/accessibility/understanding_wcag/keyboard/index.md b/files/es/web/accessibility/understanding_wcag/keyboard/index.md index bcfc0012ab12f4..efb4376ec1ea33 100644 --- a/files/es/web/accessibility/understanding_wcag/keyboard/index.md +++ b/files/es/web/accessibility/understanding_wcag/keyboard/index.md @@ -3,6 +3,8 @@ title: Teclado (Keyboard) slug: Web/Accessibility/Understanding_WCAG/Keyboard --- +{{AccessibilitySidebar}} + Para ser completamente accesible, una página web debe ser operable por alguién utilizando únicamente un teclado para acceder y controlarla. Esto incluye usuarios de lectores de pantalla, pero también puede incluir a quienes tienen dificultades utilizando un dispositivo apuntador como un ratón o una bola de rastreo, o aquellos cuyo ratón no esta funcionando temporalmente, o la gente que simplemente prefiere usar un teclado como entrada siempre que les sea posible. ## Los elementos enfocables deben tener una semántica interactiva diff --git a/files/es/web/accessibility/understanding_wcag/perceivable/color_contrast/index.md b/files/es/web/accessibility/understanding_wcag/perceivable/color_contrast/index.md index 3a8a55239cf36a..d92181392f303e 100644 --- a/files/es/web/accessibility/understanding_wcag/perceivable/color_contrast/index.md +++ b/files/es/web/accessibility/understanding_wcag/perceivable/color_contrast/index.md @@ -3,6 +3,8 @@ title: Contraste del color slug: Web/Accessibility/Understanding_WCAG/Perceivable/Color_contrast --- +{{AccessibilitySidebar}} + El [contraste del color](https://www.w3.org/TR/WCAG21/#dfn-contrast-ratio) entre el fondo y el contenido del primer plano (que suele ser texto) debe ser lo suficientemente alto como para garantizar la legibilidad. Al diseñar interfaces legibles para diferentes capacidades de visión, las directrices de la WCAG recomiendan las siguientes relaciones de contraste: diff --git a/files/es/web/accessibility/understanding_wcag/perceivable/index.md b/files/es/web/accessibility/understanding_wcag/perceivable/index.md index 9b9702ab7f881f..dab25dfb29dec2 100644 --- a/files/es/web/accessibility/understanding_wcag/perceivable/index.md +++ b/files/es/web/accessibility/understanding_wcag/perceivable/index.md @@ -3,6 +3,8 @@ title: Perceivable slug: Web/Accessibility/Understanding_WCAG/Perceivable --- +{{AccessibilitySidebar}} + Este artículo ofrece consejos prácticos sobre cómo hacer que tu sitio web cumpla con los criterios de **Percepción** de WCAG 2.0 y 2.1. Los estados perceptivos que los usuarios deben poder reconocer utilizando alguno de sus sentidos. > **Nota:** Para leer las definiciones de la W3C sobre Percepción y las guías para cumplir con los criterios dirígete a [Principle 1: Perceivable - Information and user interface components must be presentable to users in ways they can perceive.](https://www.w3.org/TR/WCAG21/#perceivable) diff --git a/files/es/web/accessibility/understanding_wcag/text_labels_and_names/index.md b/files/es/web/accessibility/understanding_wcag/text_labels_and_names/index.md index b41b03a204dd82..1c4427dc6ce7c4 100644 --- a/files/es/web/accessibility/understanding_wcag/text_labels_and_names/index.md +++ b/files/es/web/accessibility/understanding_wcag/text_labels_and_names/index.md @@ -3,6 +3,8 @@ title: Etiquetas de texto y nombres slug: Web/Accessibility/Understanding_WCAG/Text_labels_and_names --- +{{AccessibilitySidebar}} + Hay muchas situaciones en las cuales un control, dialogo o cualquier otra característica de un sitio web deberían recibir un nombre o etiqueta descriptiva para permitir a los usuarios de técnologías asistivas entender cual es su propósito y ser capaz de entenderlo y operarlo correctamente. Hay un número de diferentes tipos de problemas en esta categoría, dependientes del contexto, y cada uno tiene su propia solución. Los diferentes problemas y soluciones son discutidas en las secciones posteriores. ## Utilizar el atributo alt para etiquetar elementos que ocupen un área que tiene el atributo href diff --git a/files/es/web/api/blob/blob/index.md b/files/es/web/api/blob/blob/index.md index 476dc108501136..196148528673c0 100644 --- a/files/es/web/api/blob/blob/index.md +++ b/files/es/web/api/blob/blob/index.md @@ -47,4 +47,4 @@ var oMiBlob = new Blob(unaParteDeArchivo, { type: "text/html" }); // el blob ## Vea también -- La interfaz deprecada {{domxref("BlobBuilder")}}, la cual es reemplazada por este constructor. +- La interfaz obsoleta {{domxref("BlobBuilder")}}, la cual es reemplazada por este constructor. diff --git a/files/es/web/api/canvas_api/manipulating_video_using_canvas/index.md b/files/es/web/api/canvas_api/manipulating_video_using_canvas/index.md index 856f5cc707e3d1..15fd13f56ea6a1 100644 --- a/files/es/web/api/canvas_api/manipulating_video_using_canvas/index.md +++ b/files/es/web/api/canvas_api/manipulating_video_using_canvas/index.md @@ -3,6 +3,8 @@ title: Manipular video por medio de canvas slug: Web/API/Canvas_API/Manipulating_video_using_canvas --- +{{DefaultAPISidebar("Canvas API")}} + Al combinar las capacidades del elemento [`video`](/En/HTML/Element/Video) introducido en Firefox 3.5 con un elemento [`canvas`](/en/HTML/Canvas) , puedes manipular los datos de video en tiempo real para incorporar una variedad de efectos visuales que se mostrarán en el video. Este artículo, adaptado de [esta entrada del blog](http://blog.mozbox.org/post/2009/02/25/video-canvas%3A-special-effects) de Paul Rouget, muestra cómo realizar una inserción croma (también conocida como el "efecto pantalla verde") utilizando el código JavaScript. [Ver este ejemplo en vivo](/samples/video/chroma-key/index.xhtml) . diff --git a/files/es/web/api/canvas_api/tutorial/drawing_text/index.md b/files/es/web/api/canvas_api/tutorial/drawing_text/index.md index 99c7edb7547f7f..5557e79d8abdc6 100644 --- a/files/es/web/api/canvas_api/tutorial/drawing_text/index.md +++ b/files/es/web/api/canvas_api/tutorial/drawing_text/index.md @@ -3,6 +3,8 @@ title: Dibujar texto usando canvas slug: Web/API/Canvas_API/Tutorial/Drawing_text --- +{{DefaultAPISidebar("Canvas API")}} + El elemento [``](/es/HTML/Canvas) permite dibujar texto en él a través de una API experimental de Mozilla. ### API diff --git a/files/es/web/api/canvas_api/tutorial/index.md b/files/es/web/api/canvas_api/tutorial/index.md index bbd2b2eda85f9a..33d38f9b5b86db 100644 --- a/files/es/web/api/canvas_api/tutorial/index.md +++ b/files/es/web/api/canvas_api/tutorial/index.md @@ -3,6 +3,8 @@ title: Tutorial Canvas slug: Web/API/Canvas_API/Tutorial --- +{{DefaultAPISidebar("Canvas API")}} + [**``**](/es/docs/HTML/Canvas) es un elemento [HTML](/es/docs/HTML) el cual puede ser usado para dibujar gráficos usando scripts (normalmente [JavaScript](/es/docs/JavaScript)). Este puede, por ejemplo, ser usado para dibujar gráficos, realizar composición de fotos o simples (y [no tan simples](/es/docs/HTML/Canvas/A_Basic_RayCaster)) animaciones. `` fue introducido primero por Apple para el Mac OS X Dashboard y después implementado en Safari y Google Chrome. Navegadores basados en [Gecko](/es/docs/Gecko) 1.8, tal como Firefox 1.5, que también soportan este elemento. El `` es un elemento parte de las especificaciones de la [WhatWG Web applications 1.0](http://www.whatwg.org/specs/web-apps/current-work/) mejor conocida como HTML5. diff --git a/files/es/web/api/canvas_api/tutorial/optimizing_canvas/index.md b/files/es/web/api/canvas_api/tutorial/optimizing_canvas/index.md index efac41806be8b6..970bcdf4475365 100644 --- a/files/es/web/api/canvas_api/tutorial/optimizing_canvas/index.md +++ b/files/es/web/api/canvas_api/tutorial/optimizing_canvas/index.md @@ -3,6 +3,8 @@ title: Optimizing canvas slug: Web/API/Canvas_API/Tutorial/Optimizing_canvas --- +{{DefaultAPISidebar("Canvas API")}} + {{HTMLElement("canvas")}} es uno de los estándares más utilizados para la representación de gráficos 2D en la Web. Se utiliza ampliamente en los juegos y visualizaciones complejas. Sin embargo, as Web sites and apps push canvas to the limits, el rendimiento comienza a sufrir. This article aims to provide suggestions for optimizing your use of the canvas element, to ensure that your Web site or app performs well. A continuación una lista de tips par mejorar el rendimiento: diff --git a/files/es/web/api/document/pointerlockchange_event/index.md b/files/es/web/api/document/pointerlockchange_event/index.md index 89e2e12e00a8da..a3e27686e77231 100644 --- a/files/es/web/api/document/pointerlockchange_event/index.md +++ b/files/es/web/api/document/pointerlockchange_event/index.md @@ -3,6 +3,8 @@ title: pointerlockchange slug: Web/API/Document/pointerlockchange_event --- +{{APIRef("Pointer Lock API")}} + El evento `pointerlockchange` es disparado cuando el cursor del navegador es bloqueado o desbloqueado. ## Información general diff --git a/files/es/web/api/document_object_model/examples/index.md b/files/es/web/api/document_object_model/examples/index.md index f6158a223147aa..baaffd30e3d3fe 100644 --- a/files/es/web/api/document_object_model/examples/index.md +++ b/files/es/web/api/document_object_model/examples/index.md @@ -3,6 +3,8 @@ title: Ejemplos slug: Web/API/Document_Object_Model/Examples --- +{{DefaultAPISidebar("DOM")}} + En este capítulo se brindan ejemplos relativamente extensos que ilustran el uso del DOM para el desarrollo web y XML. Siempre que sea posible, usaremos las APIs, trucos y patrones comunes en JavaScript para la manipulación del objeto `document`. ### Ejemplo 1: Altos y anchos diff --git a/files/es/web/api/document_object_model/introduction/index.md b/files/es/web/api/document_object_model/introduction/index.md index d01c22575897b8..99e030e84ea339 100644 --- a/files/es/web/api/document_object_model/introduction/index.md +++ b/files/es/web/api/document_object_model/introduction/index.md @@ -3,6 +3,8 @@ title: Introducción slug: Web/API/Document_Object_Model/Introduction --- +{{DefaultAPISidebar("DOM")}} + Ésta sección da una breve introducción conceptual del [DOM](/es/DOM): qué es, cómo proporciona la estructura para los documentos [HTML](/es/HTML) y [XML](/es/XML), cómo se accede a él, y cómo esta ["API"](https://es.wikipedia.org/wiki/Interfaz_de_programaci%C3%B3n_de_aplicaciones) presenta la información de referencia y ejemplos. ## ¿Qué es el DOM? diff --git a/files/es/web/api/document_object_model/locating_dom_elements_using_selectors/index.md b/files/es/web/api/document_object_model/locating_dom_elements_using_selectors/index.md index 464a9c73b35a1b..3d1deebb2cff02 100644 --- a/files/es/web/api/document_object_model/locating_dom_elements_using_selectors/index.md +++ b/files/es/web/api/document_object_model/locating_dom_elements_using_selectors/index.md @@ -3,6 +3,8 @@ title: Localizando elementos DOM usando selectores slug: Web/API/Document_Object_Model/Locating_DOM_elements_using_selectors --- +{{DefaultAPISidebar("DOM")}} + Los selectores api proveen metodos que hacen mas facil y rapido devolver elementos del nodo {{domxref("Element")}} del DOM mediante emparejamiento de un conjunto de selectores. Esto es mucho mas rapido que las tecnicas anteriores, donde fuera necesario, por ejemplo usar un loop en un codigo JavaScript para localizar el item especifico que quisieras encontrar. ## Interfaz de NodeSelector diff --git a/files/es/web/api/document_object_model/traversing_an_html_table_with_javascript_and_dom_interfaces/index.md b/files/es/web/api/document_object_model/traversing_an_html_table_with_javascript_and_dom_interfaces/index.md index 516fa84a9a1da5..cad9182fd1d728 100644 --- a/files/es/web/api/document_object_model/traversing_an_html_table_with_javascript_and_dom_interfaces/index.md +++ b/files/es/web/api/document_object_model/traversing_an_html_table_with_javascript_and_dom_interfaces/index.md @@ -3,6 +3,8 @@ title: Trazado de una tabla HTML mediante JavaScript y la Interface DOM slug: Web/API/Document_Object_Model/Traversing_an_HTML_table_with_JavaScript_and_DOM_Interfaces --- +{{DefaultAPISidebar("DOM")}} + ## Introducción Este artículo es un resumen de algunos métodos DOM nivel 1 poderosos y fundamentales así como una descripción de cómo utilizarlos utilizando Javascript. Aprenderás a crear, accesar, controlar, y remover elementos HTML dinámicamente. Los métodos DOM presentados aquí no son específicos de HTML; también aplican para XML. Las demostraciones aquí proporcionadas funcionarán en cualquier navegador moderno, incluyendo todas las versiones de Firefox e IE 5+. diff --git a/files/es/web/api/domexception/index.md b/files/es/web/api/domexception/index.md index 30b6995f715cc3..69b7e1bba6fda3 100644 --- a/files/es/web/api/domexception/index.md +++ b/files/es/web/api/domexception/index.md @@ -3,6 +3,8 @@ title: DOMException slug: Web/API/DOMException --- +{{ APIRef("DOM") }} + La interfaz **`DOMException`** representa un evento anormal (llamado **excepción**) que ocurre como el resultado de llamar a un método o acceder a una propiedad de una API web. Asi es como las condiciones de error se describen en las API web. Cada excepción tiene un **nombre** (_name_), el cual es una cadena corta de estilo "PascalCase" que identifica el error o la condición anormal. diff --git a/files/es/web/api/file_api/using_files_from_web_applications/index.md b/files/es/web/api/file_api/using_files_from_web_applications/index.md index c69c3523d3637f..54b41075041b21 100644 --- a/files/es/web/api/file_api/using_files_from_web_applications/index.md +++ b/files/es/web/api/file_api/using_files_from_web_applications/index.md @@ -3,6 +3,8 @@ title: Utilizar ficheros desde aplicaciones web slug: Web/API/File_API/Using_files_from_web_applications --- +{{DefaultAPISidebar("File API")}} + El uso de la API File añadida al DOM en HTML5, ahora hace posible que la página web solicite al usuario que seleccione archivos locales y, a continuación, leer el contenido de esos archivos. Esta selección se puede hacer, ya sea usando un elemento {{HTMLElement ( "input")}} de HTML o mediante arrastrar y soltar. ## Selección de ficheros utilizando HTML diff --git a/files/es/web/api/filereader/readasdataurl/index.md b/files/es/web/api/filereader/readasdataurl/index.md index b8673b65c770ba..ce71df9a8b5722 100644 --- a/files/es/web/api/filereader/readasdataurl/index.md +++ b/files/es/web/api/filereader/readasdataurl/index.md @@ -3,6 +3,8 @@ title: FileReader.readAsDataURL() slug: Web/API/FileReader/readAsDataURL --- +{{APIRef("File API")}} + El método `readAsDataURL` es usado para leer el contenido del especificado {{domxref("Blob")}} o {{domxref("File")}}. Cuando la operación de lectura es terminada, el {{domxref("FileReader.readyState","readyState")}} se convierte en `DONE`, y el [`loadend`](/es/docs/Web/Reference/Events/loadend) es lanzado. En ese momento, el atributo {{domxref("FileReader.result","result")}} contiene la información como un [datos: URL](/es/docs/Web/HTTP/Basics_of_HTTP/Data_URIs) representando la información del archivo como una cadena de caracteres codificados en base64. > **Nota:** El {{domxref("FileReader.result","result")}} de blob no puede ser diff --git a/files/es/web/api/history_api/index.md b/files/es/web/api/history_api/index.md index 1924621e7b8b34..03d73ca353284f 100644 --- a/files/es/web/api/history_api/index.md +++ b/files/es/web/api/history_api/index.md @@ -3,6 +3,8 @@ title: Manipulando el historial del navegador slug: Web/API/History_API --- +{{DefaultAPISidebar("History API")}} + El objeto DOM {{ domxref("window") }} proporciona acceso al historial del navegador a través del objeto {{ domxref("window.history", "history") }} . Este da acceso a métodos y propiedades útiles que permiten avanzar y retroceder a través del historial del usuario, así como --a partir de HTML5-- manipular el contenido del historial. ## Viajando a través del historial diff --git a/files/es/web/api/html_drag_and_drop_api/index.md b/files/es/web/api/html_drag_and_drop_api/index.md index b3390b4314eef0..584f90d658ae48 100644 --- a/files/es/web/api/html_drag_and_drop_api/index.md +++ b/files/es/web/api/html_drag_and_drop_api/index.md @@ -3,6 +3,8 @@ title: Arrastrar y soltar slug: Web/API/HTML_Drag_and_Drop_API --- +{{DefaultAPISidebar("HTML Drag and Drop API")}} + Firefox y otras aplicaciones de Mozilla admiten una serie de características para gestionar la funcionalidad de arrastrar y soltar. Esto le permite al usuario hacer clic y mantener presionado el botón del ratón/mouse sobre un elemento, arrastrarlo a otra ubicación y soltarlo para colocar el elemento allí. Al puntero le seguirá una representación transparente de lo que se está arrastrando durante la operación. La ubicación de destino puede ser una aplicación diferente. Sitios web, extensiones y aplicaciones XUL pueden hacer uso de esta funcionalidad para personalizar los elementos que pueden ser arrastrados, evaluar la operación, así como especificar el lugar donde los elementos se pueden soltar. > **Nota:** Esta sección trata sobre la funcionalidad de arrastrar y soltar en Firefox 3.5 (Gecko 1.9.1) y versiones posteriores. Consulta la [documentación de la API anterior](/es/docs/Drag_and_Drop) para Firefox 3.0 y versiones anteriores. diff --git a/files/es/web/api/htmlelement/dragstart_event/index.md b/files/es/web/api/htmlelement/dragstart_event/index.md index a1e557c10d5b25..508052668ce338 100644 --- a/files/es/web/api/htmlelement/dragstart_event/index.md +++ b/files/es/web/api/htmlelement/dragstart_event/index.md @@ -3,6 +3,8 @@ title: "HTMLElement: dragstart event" slug: Web/API/HTMLElement/dragstart_event --- +{{APIRef}} + El evento `dragstart` se dispara cuando el usuario arrastra un elemento o una selección de texto. ## Sintaxis diff --git a/files/es/web/api/htmlmediaelement/timeupdate_event/index.md b/files/es/web/api/htmlmediaelement/timeupdate_event/index.md index 03487852bc4672..df1a26d37466cc 100644 --- a/files/es/web/api/htmlmediaelement/timeupdate_event/index.md +++ b/files/es/web/api/htmlmediaelement/timeupdate_event/index.md @@ -3,6 +3,8 @@ title: "HTMLMediaElement: timeupdate" slug: Web/API/HTMLMediaElement/timeupdate_event --- +{{APIRef("HTMLMediaElement")}} + El evento `timeupdate` es llamado cuando el tiempo indicado por el atributo `currentTime` es actualizado. La frecuencia del evento depende de la carga del sistema, pero se encuentra en un rango de 4Hz y 66Hz (asumiendo que los manejadores de eventos no toman mas de 250ms para correr). Se recomienda a los User agents variar la frecuencia del evento basados en la carga del sistema y el costo promedio de procesamiento del evento cada vez que corre, para que las actualizaciones a la UI no sean mas frecuentes que las que el user agent puede manejar confortablemente mientras se decodifica el video. diff --git a/files/es/web/api/indexeddb_api/index.md b/files/es/web/api/indexeddb_api/index.md index 9da0e615557cb8..37e85753752c62 100644 --- a/files/es/web/api/indexeddb_api/index.md +++ b/files/es/web/api/indexeddb_api/index.md @@ -3,7 +3,7 @@ title: IndexedDB slug: Web/API/IndexedDB_API --- -{{ SeeCompatTable() }} +{{DefaultAPISidebar("IndexedDB")}}{{ SeeCompatTable() }} IndexedDB es una API de bajo nivel que ofrece almacenamiento en el cliente de cantidades significativas de datos estructurados, incluyendo archivos y blobs. Para búsquedas de alto rendimiento en esos datos usa índices. Mientras [DOM Storage](/es/docs/DOM/Storage) es útil para el almacenamiento de pequeñas cantidades de datos, no es útil para almacenar grandes cantidades de datos estructurados. IndexedDB proporciona una solución. diff --git a/files/es/web/api/indexeddb_api/using_indexeddb/index.md b/files/es/web/api/indexeddb_api/using_indexeddb/index.md index 3a238bc1b665e4..fdb1c6d06b8703 100644 --- a/files/es/web/api/indexeddb_api/using_indexeddb/index.md +++ b/files/es/web/api/indexeddb_api/using_indexeddb/index.md @@ -3,6 +3,8 @@ title: Usando IndexedDB slug: Web/API/IndexedDB_API/Using_IndexedDB --- +{{DefaultAPISidebar("IndexedDB")}} + IndexedDB es una manera de almacenar datos dentro del navegador del usuario. Debido a que permite la creación de aplicaciones con habilidades de consulta enriquecidas, con independencia de la disponibilidad de la red, sus aplicaciones pueden trabajar tanto en línea como fuera de línea. ## Acerca de este documento diff --git a/files/es/web/api/media_capture_and_streams_api/index.md b/files/es/web/api/media_capture_and_streams_api/index.md index fc134e1ed00320..13ebfd42aa6e19 100644 --- a/files/es/web/api/media_capture_and_streams_api/index.md +++ b/files/es/web/api/media_capture_and_streams_api/index.md @@ -3,7 +3,7 @@ title: API de MediaStream slug: Web/API/Media_Capture_and_Streams_API --- -{{SeeCompatTable}} +{{DefaultAPISidebar("Media Capture and Streams")}}{{SeeCompatTable}} La API de proceso **_MediaStream_**, a veces llamada _Media Stream API_ o _Stream API_, es parte de la norma [WebRTC](/es/docs/WebRTC) y describe un flujo de datos de audio o video, los métodos para trabajar con ellos, las limitaciones asociadas con este tipo de datos, las respuestas de error y éxito al usar los datos asincrónicamente y los eventos que se disparan durante el proceso. diff --git a/files/es/web/api/media_capture_and_streams_api/taking_still_photos/index.md b/files/es/web/api/media_capture_and_streams_api/taking_still_photos/index.md index 17e7c18e9ead7e..bf7f57f1532970 100644 --- a/files/es/web/api/media_capture_and_streams_api/taking_still_photos/index.md +++ b/files/es/web/api/media_capture_and_streams_api/taking_still_photos/index.md @@ -3,6 +3,8 @@ title: Capturar fotografías con la cámara web slug: Web/API/Media_Capture_and_Streams_API/Taking_still_photos --- +{{DefaultAPISidebar("Media Capture and Streams")}} + ## Introducción y demostración Este es un tutorial rápido de cómo acceder a la cámara de tu laptop y capturar una foto con ella. Puedes observar el [código final en acción en este JSFiddle](https://jsfiddle.net/codepo8/agaRe/4/). También existe una versión más avanzada en JavaScript para cargar fotos a **imgur** disponible como [código en GitHub](https://github.com/codepo8/interaction-cam/) o [como demo](http://codepo8.github.com/interaction-cam/). diff --git a/files/es/web/api/navigator/getusermedia/index.md b/files/es/web/api/navigator/getusermedia/index.md index 4765967aac5f8c..792302a6933bf5 100644 --- a/files/es/web/api/navigator/getusermedia/index.md +++ b/files/es/web/api/navigator/getusermedia/index.md @@ -3,6 +3,8 @@ title: Navigator.getUserMedia slug: Web/API/Navigator/getUserMedia --- +{{APIRef("Media Capture and Streams")}} + Pide al usuario permiso para usar un dispositivo multimedia como una cámara o micrófono. Si el usuario concede este permiso, el successCallback es invocado en la aplicación llamada con un objeto [LocalMediaStream](/es/docs/WebRTC/MediaStream_API#LocalMediaStream) como argumento. ## Sintaxis diff --git a/files/es/web/api/server-sent_events/using_server-sent_events/index.md b/files/es/web/api/server-sent_events/using_server-sent_events/index.md index 6bd29db398c29f..ffd48f2c1bf486 100644 --- a/files/es/web/api/server-sent_events/using_server-sent_events/index.md +++ b/files/es/web/api/server-sent_events/using_server-sent_events/index.md @@ -3,6 +3,8 @@ title: Utilizando eventos enviados por el servidor (server-sent event) slug: Web/API/Server-sent_events/Using_server-sent_events --- +{{DefaultAPISidebar("Server Sent Events")}} + Desarrollar una aplicación web que utilice server-sent events es muy fácil. Solo necesitas un pequeño código del lado del servidor para transmitir los eventos a la aplicación web, pero del lado de la aplicacion web se trabaja prácticamente igual que con cualquier otro tipo de eventos. Puedes ver un ejemplo [aqui](/samples/sse/) (actualmente no funciona). diff --git a/files/es/web/api/touch_events/index.md b/files/es/web/api/touch_events/index.md index 54a27b07f41824..8d5a2bb3ef2843 100644 --- a/files/es/web/api/touch_events/index.md +++ b/files/es/web/api/touch_events/index.md @@ -3,6 +3,8 @@ title: Eventos de toque slug: Web/API/Touch_events --- +{{DefaultAPISidebar("Touch Events")}} + Con el fin de proporcionar soporte de calidad para usuarios de interfaces táctiles, los eventos táctiles dan la posibilidad de interpretar la actividad de los dedos en pantallas táctiles o trackpads. ## Definiciones diff --git a/files/es/web/api/vibration_api/index.md b/files/es/web/api/vibration_api/index.md index b12219154bbec2..1e01381a6e5272 100644 --- a/files/es/web/api/vibration_api/index.md +++ b/files/es/web/api/vibration_api/index.md @@ -3,6 +3,8 @@ title: Vibración API slug: Web/API/Vibration_API --- +{{DefaultAPISidebar("Vibration API")}} + La mayoría de los dispositivos modernos pueden vibrar a través del hardware, esto permite que a través del código de software se pueda emitir estas vibraciones. La **Vibration API** ofrece a las aplicaciones web la capacidad de acceder a este hardware en caso este lo soporte, caso contrario el dispositivo no hace nada. ## Describiendo vibraciones diff --git a/files/es/web/api/web_speech_api/using_the_web_speech_api/index.md b/files/es/web/api/web_speech_api/using_the_web_speech_api/index.md index e49953002bf7d9..9e4e170326da58 100644 --- a/files/es/web/api/web_speech_api/using_the_web_speech_api/index.md +++ b/files/es/web/api/web_speech_api/using_the_web_speech_api/index.md @@ -3,6 +3,8 @@ title: Uso de la Web Speech API slug: Web/API/Web_Speech_API/Using_the_Web_Speech_API --- +{{DefaultAPISidebar("Web Speech API")}} + La API Web Speech API proporciona dos funcionalidades distintas — reconocimiento de voz, y síntesis de voz (también conocido como texto a voz o tts) — lo que nos ofrece nuevas e interesantes posibilidades para accesibilidad y otros mecanismos. Este artículo ofrece una breve introducción en las dos áreas, así como unas demos. ## Reconocimiento de voz diff --git a/files/es/web/api/web_storage_api/index.md b/files/es/web/api/web_storage_api/index.md index 7d88e7eb0401bd..32241c74133db5 100644 --- a/files/es/web/api/web_storage_api/index.md +++ b/files/es/web/api/web_storage_api/index.md @@ -18,8 +18,6 @@ Estos mecanismos están disponibles mediante las propiedades [`Window.sessionSto > **Nota:** Acceder al Almacenamiento web desde IFrames de terceros está prohibido si el usuario tiene [deshabilitadas las cookies de terceros](https://support.mozilla.org/en-US/kb/disable-third-party-cookies) (Firefox implementa este comportamiento a partir de la [versión 43](/es/docs/Mozilla/Firefox/Releases/43)). -> **Nota:** El almacenamiento web no es lo mismo que [mozStorage](/es/docs/Storage) (interfaces Mozilla's XPCOM para SQLite) o la [Session store API](/es/docs/Session_store_API) (una utilidad de almacenamiento [XPCOM](/es/docs/XPCOM) usada por extensiones). - ## Interfaces de almacenamiento web - {{domxref("Storage")}} @@ -31,9 +29,9 @@ Estos mecanismos están disponibles mediante las propiedades [`Window.sessionSto ## Ejemplos -Para ilustrar algunos usos típicos del almacenamiento web, hemos creado un ejemplo simple, llamado [Demo de almacenamiento web](https://github.com/mdn/web-storage-demo). La [página de inicio](http://mdn.github.io/web-storage-demo/) proporciona controles que puedes utilizar para personalizar el color, la tipografía y la imagen decorativa. Cuando seleccionas una opción diferente, la página se actualiza instantáneamente; además, tus opciones se almacenan en `localStorage`, de forma que si abandonas la página y la vuelves a cargar, tus opciones son recordadas. +Para ilustrar algunos usos típicos del almacenamiento web, hemos creado un ejemplo simple, llamado [Demo de almacenamiento web](https://github.com/mdn/dom-examples/tree/main/web-storage). La [página de inicio](https://mdn.github.io/dom-examples/web-storage/) proporciona controles que puedes utilizar para personalizar el color, la tipografía y la imagen decorativa. Cuando seleccionas una opción diferente, la página se actualiza instantáneamente; además, tus opciones se almacenan en `localStorage`, de forma que si abandonas la página y la vuelves a cargar, tus opciones son recordadas. -También creamos una[página de salida del evento](http://mdn.github.io/web-storage-demo/event.html) — si cargas esta página en otra pestaña y luego haces cambios a tus opciones en la página de inicio, verás que se muestra la información almacenada actualizada puesto que se dispara un evento [`StorageEvent`](/es/docs/Web/Reference/Events/StorageEvent). +También creamos una[página de salida del evento](https://mdn.github.io/dom-examples/web-storage/event.html) — si cargas esta página en otra pestaña y luego haces cambios a tus opciones en la página de inicio, verás que se muestra la información almacenada actualizada puesto que se dispara un evento [`StorageEvent`](/es/docs/Web/API/StorageEvent). ## Especificaciones diff --git a/files/es/web/api/web_workers_api/using_web_workers/index.md b/files/es/web/api/web_workers_api/using_web_workers/index.md index 698a4067012636..eda39f4d68c545 100644 --- a/files/es/web/api/web_workers_api/using_web_workers/index.md +++ b/files/es/web/api/web_workers_api/using_web_workers/index.md @@ -3,6 +3,8 @@ title: Usando Web Workers slug: Web/API/Web_Workers_API/Using_web_workers --- +{{DefaultAPISidebar("Web Workers API")}} + Los Web Workers dedicados proveen un medio sencillo para que el contenido web ejecute scripts en hilos en segundo plano. Una vez creado, un worker puede enviar mensajes a la tarea creada mediante envio de mensajes al manejador de eventos especificado por el creador. Sin embargo, **los workers trabajan dentro de un [contexto global](/es/docs/JavaScript/DedicatedWorkerGlobalScope) diferente de la ventana actual** (usar el atajo {{ domxref("window") }} en lugar de {{ domxref("window.self","self") }} con el fin de obtener el scope actual dentro de un {{ domxref("Worker") }} retornaría, de hecho, un error). El hilo worker puede realizar tareas sin interferir con la interfaz de usuario. Ademas, pueden realizar I/O usando [`XMLHttpRequest`](/en/nsIXMLHttpRequest) (aunque el responseXML y los atributos channel son siempre null). diff --git a/files/es/web/api/webrtc_api/session_lifetime/index.md b/files/es/web/api/webrtc_api/session_lifetime/index.md index df9ff6cf6cbc43..56e485644e96f5 100644 --- a/files/es/web/api/webrtc_api/session_lifetime/index.md +++ b/files/es/web/api/webrtc_api/session_lifetime/index.md @@ -3,6 +3,8 @@ title: WebRTC Introduction slug: Web/API/WebRTC_API/Session_lifetime --- +{{DefaultAPISidebar("WebRTC")}} + > **Nota:** WebRTC te permite establecer una comunicación par-a-par en una aplicación del navegador. ## Estableciendo la conexión diff --git a/files/es/web/api/websocket/close_event/index.md b/files/es/web/api/websocket/close_event/index.md index 0168df0cf90a9f..b975566decf2a2 100644 --- a/files/es/web/api/websocket/close_event/index.md +++ b/files/es/web/api/websocket/close_event/index.md @@ -3,6 +3,8 @@ title: close slug: Web/API/WebSocket/close_event --- +{{APIRef("WebSockets API")}} + El manejador `close` es ejecutado cuando una conexión con un websocket es cerrada. ## General info diff --git a/files/es/web/api/websockets_api/writing_websocket_client_applications/index.md b/files/es/web/api/websockets_api/writing_websocket_client_applications/index.md index 92acc88c6977aa..29416825e2cbc1 100644 --- a/files/es/web/api/websockets_api/writing_websocket_client_applications/index.md +++ b/files/es/web/api/websockets_api/writing_websocket_client_applications/index.md @@ -3,6 +3,8 @@ title: Escribiendo aplicaciones con WebSockets slug: Web/API/WebSockets_API/Writing_WebSocket_client_applications --- +{{DefaultAPISidebar("WebSockets API")}} + WebSockets es una tecnología basada en el protocolo ws, este hace posible establecer una conexión continua full-duplex, entre un cliente y servidor. Un cliente websocket podría ser el navegador del usuario, pero el protocolo es una plataforma independiente. > **Nota:** Tenemos un ejemplo funcional de un sistema de chat/servidor usado para ejemplos de código que estará disponible una vez nuestra infraestructura esté en posición de hospedar ejemplos de WebSocket apropiadamente. diff --git a/files/es/web/api/websockets_api/writing_websocket_server/index.md b/files/es/web/api/websockets_api/writing_websocket_server/index.md index c0a3002195614a..3807cb15e70cbc 100644 --- a/files/es/web/api/websockets_api/writing_websocket_server/index.md +++ b/files/es/web/api/websockets_api/writing_websocket_server/index.md @@ -3,6 +3,8 @@ title: Escribiendo un servidor WebSocket en C# slug: Web/API/WebSockets_API/Writing_WebSocket_server --- +{{DefaultAPISidebar("WebSockets API")}} + ## Introducción Si deseas utilizar la API WebSocket, es conveniente si tienes un servidor. En este artículo te mostraré como puedes escribir uno en C#. Tú puedes hacer esto en cualquier lenguaje del lado del servidor, pero para mantener las cosas simples y más comprensibles, elegí el lenguaje de Microsoft. diff --git a/files/es/web/api/websockets_api/writing_websocket_servers/index.md b/files/es/web/api/websockets_api/writing_websocket_servers/index.md index 8369c9f7e15234..ee30bc454c37a6 100644 --- a/files/es/web/api/websockets_api/writing_websocket_servers/index.md +++ b/files/es/web/api/websockets_api/writing_websocket_servers/index.md @@ -3,6 +3,8 @@ title: Escribir servidores WebSocket slug: Web/API/WebSockets_API/Writing_WebSocket_servers --- +{{DefaultAPISidebar("WebSockets API")}} + ## Introducción Un servidor WebSocket es simplemente una aplicación TCP que escucha en cualquier puerto de un servidor que sigue un protocolo específico. La tarea de crear un servidor propio personalizado suele asustar a los desarrolladores, sin embargo puede resultar muy fácil implementar un servidor WebSocket en la plataforma que elijas. diff --git a/files/es/web/api/atob/index.md b/files/es/web/api/window/atob/index.md similarity index 96% rename from files/es/web/api/atob/index.md rename to files/es/web/api/window/atob/index.md index dbf1ffc7ab2133..f3da84b877936b 100644 --- a/files/es/web/api/atob/index.md +++ b/files/es/web/api/window/atob/index.md @@ -1,6 +1,7 @@ --- title: WindowBase64.atob() -slug: Web/API/atob +slug: Web/API/Window/atob +original_slug: Web/API/atob --- {{APIRef}} diff --git a/files/es/web/api/btoa/index.md b/files/es/web/api/window/btoa/index.md similarity index 97% rename from files/es/web/api/btoa/index.md rename to files/es/web/api/window/btoa/index.md index 3e47c754d80ee9..bd43be48565e21 100644 --- a/files/es/web/api/btoa/index.md +++ b/files/es/web/api/window/btoa/index.md @@ -1,8 +1,11 @@ --- title: Cadenas binarias -slug: Web/API/btoa +slug: Web/API/Window/btoa +original_slug: Web/API/btoa --- +{{APIRef("HTML DOM")}} + {{jsxref("String", "Cadenas JavaScript")}} son cadenas codificadas en UTF-16. Esto significa que cada unidad de código requiere dos bytes de memoria y puede representar `65535` puntos de código diferentes. Un subconjunto de estas cadenas está representado por cadenas UTF-16 que contienen solo caracteres ASCII (es decir, caracteres cuyo punto de código no excede `127`). Por ejemplo, la cadena `"¡Hola mundo!"` pertenece al subconjunto ASCII, mientras que la cadena `"ÀÈÌÒÙ"` no. Una **cadena binaria** es un concepto similar al subconjunto ASCII, pero en lugar de limitar el rango a `127`, permite hasta `255` puntos de código. Sin embargo, su propósito no es representar caracteres, sino datos binarios. El tamaño de los datos así representados es el doble de lo que sería en formato binario normal, sin embargo, esto no será visible para el usuario final, ya que la longitud de las cadenas de JavaScript se calcula usando dos bytes como unidad. Las cadenas binarias no forman parte del diseño del lenguaje JavaScript. Sin embargo, al menos una función nativa requiere cadenas binarias como entrada, {{domxref("WindowBase64.btoa", "btoa()")}}: invocarla en una cadena que contiene puntos de código mayores de `255` causará un error `Caracter fuera de rango`. diff --git a/files/es/web/api/xmldocument/index.md b/files/es/web/api/xmldocument/index.md index c7ed0a4c484eb0..b250d6cc13c4a1 100644 --- a/files/es/web/api/xmldocument/index.md +++ b/files/es/web/api/xmldocument/index.md @@ -3,6 +3,8 @@ title: Document.async slug: Web/API/XMLDocument --- +{{APIRef("DOM")}} + `document.async` es utilizado para indicar cuándo un llamado de {{domxref("document.load")}} debe ser sincrónico o asincrónico. `true` es su valor por defecto, indicando que el documento se cargó asincrónicamente. (Desde la versión 1.4 alpha es posible cargar documentos sincrónicamente) diff --git a/files/es/web/api/xmlhttprequest/index.md b/files/es/web/api/xmlhttprequest/index.md index 4a11b64f52676e..8285e37377f8a1 100644 --- a/files/es/web/api/xmlhttprequest/index.md +++ b/files/es/web/api/xmlhttprequest/index.md @@ -3,6 +3,8 @@ title: XMLHttpRequest slug: Web/API/XMLHttpRequest --- +{{APIRef("XMLHttpRequest API")}} + `XMLHttpRequest` es un objeto [JavaScript](/en/JavaScript) que fue diseñado por Microsoft y adoptado por Mozilla, Apple y Google. Actualmente es un [estándar de la W3C](http://www.w3.org/TR/XMLHttpRequest/). Proporciona una forma fácil de obtener información de una URL sin tener que recargar la página completa. Una página web puede actualizar sólo una parte de la página sin interrumpir lo que el usuario está haciendo. `XMLHttpRequest` es ampliamente usado en la programación AJAX. A pesar de su nombre, `XMLHttpRequest` puede ser usado para recibir cualquier tipo de dato, no solo XML, y admite otros formatos además de [HTTP](/en/HTTP) (incluyendo `file` y `ftp`). diff --git a/files/es/web/api/xmlhttprequest/loadend_event/index.md b/files/es/web/api/xmlhttprequest/loadend_event/index.md index 6beb15cb3e03c4..883c88a8f517cd 100644 --- a/files/es/web/api/xmlhttprequest/loadend_event/index.md +++ b/files/es/web/api/xmlhttprequest/loadend_event/index.md @@ -3,6 +3,8 @@ title: loadend slug: Web/API/XMLHttpRequest/loadend_event --- +{{APIRef("XMLHttpRequest API")}} + El evento `loadend` es emitido cuando el progreso de la carga de un recurso se ha detenido (e.g. despues que "error", "abort", o "load" han sido emitidos). Por ejemplo, esto aplica a las llamadas de {{domxref("XMLHttpRequest")}}, y al contenido de un elemento {{htmlelement("img")}} o {{htmlelement("video")}}. ## Información General diff --git a/files/es/web/api/xmlhttprequest_api/using_formdata_objects/index.md b/files/es/web/api/xmlhttprequest_api/using_formdata_objects/index.md index 8ff5f28fe1fad2..a772d721174dae 100644 --- a/files/es/web/api/xmlhttprequest_api/using_formdata_objects/index.md +++ b/files/es/web/api/xmlhttprequest_api/using_formdata_objects/index.md @@ -3,6 +3,8 @@ title: Usando Objetos FormData slug: Web/API/XMLHttpRequest_API/Using_FormData_Objects --- +{{DefaultAPISidebar("XMLHttpRequest API")}} + Los objetos `FormData` le permiten compilar un conjunto de pares clave/valor para enviar mediante `XMLHttpRequest`. Están destinados principalmente para el envío de los datos del formulario, pero se pueden utilizar de forma independiente con el fin de transmitir los datos tecleados. Los datos transmitidos estarán en el mismo formato que usa el método `submit()` del formulario para enviar los datos si el tipo de codificación del formulario se establece en "multipart/form-data". ## Creación de un objeto FormData desde cero diff --git a/files/es/web/css/-moz-user-focus/index.md b/files/es/web/css/-moz-user-focus/index.md index 7b0afb2a39ec3d..c56740c144577e 100644 --- a/files/es/web/css/-moz-user-focus/index.md +++ b/files/es/web/css/-moz-user-focus/index.md @@ -3,7 +3,7 @@ title: "-moz-user-focus" slug: Web/CSS/-moz-user-focus --- -{{Non-standard_header}} +{{CSSRef}}{{Non-standard_header}} ## Resumen diff --git a/files/es/web/css/@counter-style/additive-symbols/index.md b/files/es/web/css/@counter-style/additive-symbols/index.md index 91ef16999e8de9..1372f6d15921ec 100644 --- a/files/es/web/css/@counter-style/additive-symbols/index.md +++ b/files/es/web/css/@counter-style/additive-symbols/index.md @@ -3,6 +3,8 @@ title: additive-symbols slug: Web/CSS/@counter-style/additive-symbols --- +{{CSSRef}} + ## Resumen El descriptor additive-symbols es similar al descriptor {{cssxref('symbols')}}, y permite al usuario especificar símbolos que se usarán para representación de contadores cuando el valor del descriptor {{cssxref('system')}} es _additive_. El descriptor `additive-symbols` define lo que se conoce como tuplas aditivas, cada una de las cuales es un par que contiene un símbolo y su peso como entero no negativo. El sistema aditivo es usado para construir sistemas de [numeración de valores de signos](http://en.wikipedia.org/wiki/Sign-value_notation) como la numeración romana. diff --git a/files/es/web/css/@counter-style/symbols/index.md b/files/es/web/css/@counter-style/symbols/index.md index c45df1a0150c26..8e1c71014b7263 100644 --- a/files/es/web/css/@counter-style/symbols/index.md +++ b/files/es/web/css/@counter-style/symbols/index.md @@ -3,6 +3,8 @@ title: symbols slug: Web/CSS/@counter-style/symbols --- +{{CSSRef}} + ## Summary El descriptor `symbols` es usado para definir los símbolos que usará un sistema de conteo específico para construir una representación de conteo. Un símbolo puede ser un texto, una imagen o un identificador. El descriptor symbols debe ser especificado cuando el valor del descriptor {{cssxref('system')}} es _cyclic_, _numeric_, _alphabetic_, _symbolic_, o _fixed_. Cuando se usa el sistema _additive_, el descriptor {{cssxref('additive-symbols')}} es usado para especificar los símbolos. diff --git a/files/es/web/css/@media/color/index.md b/files/es/web/css/@media/color/index.md index 4884fbb728ea03..cb4ffecf37e932 100644 --- a/files/es/web/css/@media/color/index.md +++ b/files/es/web/css/@media/color/index.md @@ -3,6 +3,8 @@ title: color slug: Web/CSS/@media/color --- +{{CSSRef}} + **`color`** es una característica CSS relativa al medio de presentación cuyo valor es un [``](/es/docs/Web/CSS/integer) que contiene el número de bits por componente de color en el dispositivo de salida, o cero si el dispositivivo no es en color. ## Especificaciones diff --git a/files/es/web/css/@media/resolution/index.md b/files/es/web/css/@media/resolution/index.md index 98e4e4b7acbd40..4383f99f22b261 100644 --- a/files/es/web/css/@media/resolution/index.md +++ b/files/es/web/css/@media/resolution/index.md @@ -3,6 +3,8 @@ title: Resolución slug: Web/CSS/@media/resolution --- +{{CSSRef}} + **`resolución`** es una función de medios de CSS cuyo valor es la densidad de píxeles del dispositivo de salida, como un CSS[``](/es/docs/Web/CSS/resolution). ## Especificaciones diff --git a/files/es/web/css/align-items/index.md b/files/es/web/css/align-items/index.md index 8d64a026c58d48..14fde5f180478d 100644 --- a/files/es/web/css/align-items/index.md +++ b/files/es/web/css/align-items/index.md @@ -3,6 +3,8 @@ title: align-items slug: Web/CSS/align-items --- +{{CSSRef}} + La propiedad [CSS](/es/docs/Web/CSS) **`align-items`** establece el valor {{cssxref("align-self")}} sobre todos los descendientes directos de un grupo. La propiedad align-self indica la alineación de un elemento dentro del bloque que lo contiene. En Flexbox controla la alineación de los elementos del {{glossary("Cross Axis")}}, en Grid Layout controla la alineación de los elementos en el eje Block dentro de su [área grid](/es/docs/Glossary/Grid_Areas). El ejemplo interactivo a continuación demuestra algunos de los valores de `align-items` utilizando el sistema grid. diff --git a/files/es/web/css/backdrop-filter/index.md b/files/es/web/css/backdrop-filter/index.md index 94ea68d218b179..6abc24e823bed9 100644 --- a/files/es/web/css/backdrop-filter/index.md +++ b/files/es/web/css/backdrop-filter/index.md @@ -83,7 +83,8 @@ body { } body { - background-image: url("anemones.jpg"), linear-gradient(rgb(219, 166, 166), rgb(0, 0, 172)); + background-image: url("anemones.jpg"), + linear-gradient(rgb(219, 166, 166), rgb(0, 0, 172)); background-position: center center; background-repeat: no-repeat; background-size: cover; diff --git a/files/es/web/css/background-color/index.md b/files/es/web/css/background-color/index.md index cf507963661e7d..269d1b14e6f55d 100644 --- a/files/es/web/css/background-color/index.md +++ b/files/es/web/css/background-color/index.md @@ -3,6 +3,8 @@ title: background-color slug: Web/CSS/background-color --- +{{CSSRef}} + ### Resumen `Background-color` es un propiedad de CSS que define el color de fondo de un elemento, puede ser el valor de un color o la palabra clave `transparent`. diff --git a/files/es/web/css/background-image/index.md b/files/es/web/css/background-image/index.md index 187ccedbef1427..c4bb977f73e656 100644 --- a/files/es/web/css/background-image/index.md +++ b/files/es/web/css/background-image/index.md @@ -30,7 +30,8 @@ background-image: linear-gradient( to bottom, rgba(255, 255, 0, 0.5), rgba(0, 0, 255, 0.5) - ), url("catfront.png"); + ), + url("catfront.png"); /* Valores globales */ background-image: inherit; diff --git a/files/es/web/css/background-origin/index.md b/files/es/web/css/background-origin/index.md index 42465d8ee6eb51..77cb93c5fcff08 100644 --- a/files/es/web/css/background-origin/index.md +++ b/files/es/web/css/background-origin/index.md @@ -3,6 +3,8 @@ title: background-origin slug: Web/CSS/background-origin --- +{{CSSRef}} + ## Resumen La propiedad background-origin especifica el área de origen de un fondo o imagen en determinada caja. para que la propiedad [background-position](/es/CSS/background-position) calcule la posición de inicio de un fondo o imagen definida por la propiedad [background-image](/es/CSS/background-image). diff --git a/files/es/web/css/background-position/index.md b/files/es/web/css/background-position/index.md index 34045eb6c8a5da..43f59023c3186d 100644 --- a/files/es/web/css/background-position/index.md +++ b/files/es/web/css/background-position/index.md @@ -3,7 +3,7 @@ title: background-position slug: Web/CSS/background-position --- -{{ PreviousNext("CSS:background-image", "CSS:background-repeat") }} +{{CSSRef}}{{ PreviousNext("CSS:background-image", "CSS:background-repeat") }} ## Resumen diff --git a/files/es/web/css/border-bottom-color/index.md b/files/es/web/css/border-bottom-color/index.md index 4931dd614aded2..69060191e7f474 100644 --- a/files/es/web/css/border-bottom-color/index.md +++ b/files/es/web/css/border-bottom-color/index.md @@ -3,6 +3,8 @@ title: border-bottom-color slug: Web/CSS/border-bottom-color --- +{{CSSRef}} + ### Resumen La propiedad `border-bottom-color` define el color del borde inferior de un elemento, con la ayuda de un valor de color o con la palabra clave `transparent`. diff --git a/files/es/web/css/border-bottom-style/index.md b/files/es/web/css/border-bottom-style/index.md index 2abc09363a76ef..10ffa8d9373e16 100644 --- a/files/es/web/css/border-bottom-style/index.md +++ b/files/es/web/css/border-bottom-style/index.md @@ -3,6 +3,8 @@ title: border-bottom-style slug: Web/CSS/border-bottom-style --- +{{CSSRef}} + << [Volver](/es/Guía_de_referencia_de_CSS) ### Resumen diff --git a/files/es/web/css/border-bottom-width/index.md b/files/es/web/css/border-bottom-width/index.md index bd6ac751b48228..656a390ffc0e8d 100644 --- a/files/es/web/css/border-bottom-width/index.md +++ b/files/es/web/css/border-bottom-width/index.md @@ -3,6 +3,8 @@ title: border-bottom-width slug: Web/CSS/border-bottom-width --- +{{CSSRef}} + ### Resumen `border-bottom-width` define el ancho del borde inferior de una caja. diff --git a/files/es/web/css/border-bottom/index.md b/files/es/web/css/border-bottom/index.md index cc514f070be6b1..99028cdda51a5e 100644 --- a/files/es/web/css/border-bottom/index.md +++ b/files/es/web/css/border-bottom/index.md @@ -3,6 +3,8 @@ title: border-bottom slug: Web/CSS/border-bottom --- +{{CSSRef}} + ### Resumen La propiedad `border-bottom` permite de definir de una vez todas las propiedades individuales {{ Cssxref("border-bottom-color") }}, {{ Cssxref("border-bottom-style") }}, y {{ Cssxref("border-bottom-width") }}, las cuales describen el color, estilo y ancho del borde inferior de un elementos. diff --git a/files/es/web/css/border-collapse/index.md b/files/es/web/css/border-collapse/index.md index 7b4f7ecf07e8b9..779bb17577f618 100644 --- a/files/es/web/css/border-collapse/index.md +++ b/files/es/web/css/border-collapse/index.md @@ -3,6 +3,8 @@ title: border-collapse slug: Web/CSS/border-collapse --- +{{CSSRef}} + ### Resumen La propiedad `border-collapse` se utiliza para fusionar los bordes. Ésto tiene una gran influencia sobre la presentación y el estilo de las celdas de tabla. La representación de los bordes de tabla es dividida en dos categorías en CSS2 - "fusión" y "separación" (collapsed - separated). Esta propiedad especifica que modo de presentación de borde hay que usar. diff --git a/files/es/web/css/border-color/index.md b/files/es/web/css/border-color/index.md index 53a9f0e768313e..168e588877cc09 100644 --- a/files/es/web/css/border-color/index.md +++ b/files/es/web/css/border-color/index.md @@ -3,7 +3,7 @@ title: border-color slug: Web/CSS/border-color --- -{{ PreviousNext("CSS:border", "CSS:border-style") }} +{{CSSRef}}{{ PreviousNext("CSS:border", "CSS:border-style") }} ### Resumen diff --git a/files/es/web/css/border-left-color/index.md b/files/es/web/css/border-left-color/index.md index 9f7fbd9bb05209..7c74d8b82a7e41 100644 --- a/files/es/web/css/border-left-color/index.md +++ b/files/es/web/css/border-left-color/index.md @@ -3,6 +3,8 @@ title: border-left-color slug: Web/CSS/border-left-color --- +{{CSSRef}} + ### Resumen `border-left-color` pone el color del borde izquierdo de un elemento,con el valor de el color en hexadecimal o con palabras clave, como azul, verde, rojo `transparente`. diff --git a/files/es/web/css/border-spacing/index.md b/files/es/web/css/border-spacing/index.md index 1f39c922da2273..74f28770419f39 100644 --- a/files/es/web/css/border-spacing/index.md +++ b/files/es/web/css/border-spacing/index.md @@ -3,6 +3,8 @@ title: border-spacing slug: Web/CSS/border-spacing --- +{{CSSRef}} + ### Resumen La propiedad de {{ Cssxref("border-spacing", "espaciado de borde") }} especifica la distancia entre los bordes de celdas adyacentes (sólo para el modelo de [separación de borde](/es/CSS/border-collapse)). Es el equivalente al atributo `cellspacing` en HTML. diff --git a/files/es/web/css/border-width/index.md b/files/es/web/css/border-width/index.md index c539c00a421d41..0cd4d36aa8c7a3 100644 --- a/files/es/web/css/border-width/index.md +++ b/files/es/web/css/border-width/index.md @@ -3,6 +3,8 @@ title: border-width slug: Web/CSS/border-width --- +{{CSSRef}} + ### Resumen La propiedad **`border-width`** define el ancho del borde. diff --git a/files/es/web/css/border/index.md b/files/es/web/css/border/index.md index 16ec8fe40d445f..c629de6cf2c87e 100644 --- a/files/es/web/css/border/index.md +++ b/files/es/web/css/border/index.md @@ -3,7 +3,7 @@ title: border slug: Web/CSS/border --- -{{ PreviousNext("Guía de referencia de CSS", "CSS:border-color") }} +{{CSSRef}}{{ PreviousNext("Guía de referencia de CSS", "CSS:border-color") }} ### Propiedades Constitutivas diff --git a/files/es/web/css/content/index.md b/files/es/web/css/content/index.md index 65336902f5657a..4bfda9ee679d1e 100644 --- a/files/es/web/css/content/index.md +++ b/files/es/web/css/content/index.md @@ -3,6 +3,8 @@ title: content slug: Web/CSS/content --- +{{CSSRef}} + << [Volver](/es/Gu%c3%ada_de_referencia_de_CSS) ### Resumen diff --git a/files/es/web/css/css_backgrounds_and_borders/border-image_generator/index.md b/files/es/web/css/css_backgrounds_and_borders/border-image_generator/index.md index 42c6a36c925e11..b3ed5b49dd0823 100644 --- a/files/es/web/css/css_backgrounds_and_borders/border-image_generator/index.md +++ b/files/es/web/css/css_backgrounds_and_borders/border-image_generator/index.md @@ -3,6 +3,8 @@ title: Generador Border-image slug: Web/CSS/CSS_backgrounds_and_borders/Border-image_generator --- +{{CSSRef}} + Esta herramienta permite generar valores para CSS3 {{cssxref("border-image")}} {{EmbedGHLiveSample("css-examples/tools/border-image-generator/", '100%', 1200)}} diff --git a/files/es/web/css/css_backgrounds_and_borders/border-radius_generator/index.md b/files/es/web/css/css_backgrounds_and_borders/border-radius_generator/index.md index 68e3b9c505f0f1..d5be54b9d9afd4 100644 --- a/files/es/web/css/css_backgrounds_and_borders/border-radius_generator/index.md +++ b/files/es/web/css/css_backgrounds_and_borders/border-radius_generator/index.md @@ -3,6 +3,8 @@ title: Generador de border-radius slug: Web/CSS/CSS_backgrounds_and_borders/Border-radius_generator --- +{{CSSRef}} + Esta herramienta puede ser usada para generar efectos de {{cssxref("border-radius")}} de CSS3. #### Herramienta diff --git a/files/es/web/css/css_backgrounds_and_borders/using_multiple_backgrounds/index.md b/files/es/web/css/css_backgrounds_and_borders/using_multiple_backgrounds/index.md index 963f326d4d4563..49497d681377ab 100644 --- a/files/es/web/css/css_backgrounds_and_borders/using_multiple_backgrounds/index.md +++ b/files/es/web/css/css_backgrounds_and_borders/using_multiple_backgrounds/index.md @@ -37,7 +37,8 @@ En este ejemplo, tres fondos son apilados: el logo de Firefox, un [gradiente lin .multi_bg_example { width: 100%; height: 400px; - background-image: url(firefox.png), url(bubbles.png), linear-gradient(to right, rgba(30, 75, 115, 1), rgba(255, 255, 255, 0)); + background-image: url(firefox.png), url(bubbles.png), + linear-gradient(to right, rgba(30, 75, 115, 1), rgba(255, 255, 255, 0)); background-repeat: no-repeat, no-repeat, no-repeat; background-position: bottom right, diff --git a/files/es/web/css/css_flexible_box_layout/basic_concepts_of_flexbox/index.md b/files/es/web/css/css_flexible_box_layout/basic_concepts_of_flexbox/index.md index f79422e18669d9..200abf30e1ba4c 100644 --- a/files/es/web/css/css_flexible_box_layout/basic_concepts_of_flexbox/index.md +++ b/files/es/web/css/css_flexible_box_layout/basic_concepts_of_flexbox/index.md @@ -7,7 +7,7 @@ slug: Web/CSS/CSS_flexible_box_layout/Basic_concepts_of_flexbox El Módulo de Caja Flexible, comúnmente llamado flexbox, fue diseñado como un modelo unidimensional de layout, y como un método que pueda ayudar a distribuir el espacio entre los ítems de una interfaz y mejorar las capacidades de alineación. Este artículo hace un repaso de las principales características de flexbox, las que exploraremos con mayor detalle en el resto de estas guías. -Cuando describimos a flexbox como unidimensional destacamos el hecho que flexbox maneja el layout en una sola dimensión a la vez — ya sea como fila o como columna. Esto contrasta con el modelo bidimensional del [Grid Layout de CSS](/es/docs/Web/CSS/CSS_Grid_Layout), el cual controla columnas y filas a la vez. +Cuando describimos a flexbox como unidimensional destacamos el hecho que flexbox maneja el layout en una sola dimensión a la vez — ya sea como fila o como columna. Esto contrasta con el modelo bidimensional del [Grid Layout de CSS](/es/docs/Web/CSS/CSS_grid_layout), el cual controla columnas y filas a la vez. Los dos ejes de flexbox @@ -24,21 +24,21 @@ El eje principal está definido por `flex-direction`, que posee cuatro posibles Si elegimos `row` o `row-reverse`, el eje principal correrá a lo largo de la fila según la **dirección de la línea** . -![If flex-direction is set to row the main axis runs along the row in the inline direction.](/es/docs/Web/CSS/CSS_Flexible_Box_Layout/Basic_Concepts_of_Flexbox/basics1.png) +![If flex-direction is set to row the main axis runs along the row in the inline direction.](basics1.svg) Al elegir `column` o `column-reverse` el eje principal correrá desde el borde superior de la página hasta el final — según la **dirección del bloque**. -![If flex-direction is set to column the main axis runs in the block direction.](/es/docs/Web/CSS/CSS_Flexible_Box_Layout/Basic_Concepts_of_Flexbox/basics2.png) +![If flex-direction is set to column the main axis runs in the block direction.](basics2.svg) ### El eje cruzado El eje cruzado va perpendicular al eje principal, y por lo tanto si `flex-direction` (del eje principal) es `row` o `row-reverse` el eje cruzado irá por las columnas. -![If flex-direction is set to row then the cross axis runs in the block direction.](/es/docs/Web/CSS/CSS_Flexible_Box_Layout/Basic_Concepts_of_Flexbox/basics3.png) +![If flex-direction is set to row then the cross axis runs in the block direction.](basics3.svg) Si el eje principal es `column` o `column-reverse` entonces el eje cruzado corre a lo largo de las filas. -![If flex-direction is set to column then the cross axis runs in the inline direction.](/es/docs/Web/CSS/CSS_Flexible_Box_Layout/Basic_Concepts_of_Flexbox/basics4.png) +![If flex-direction is set to column then the cross axis runs in the inline direction.](basics4.svg) Entender cuál eje es cuál es importante cuando empezamos a mirar la alineación y justificación flexible de los ítems; flexbox posee propiedades que permiten alinear y justificar el contenido sobre un eje o el otro. @@ -50,11 +50,11 @@ Puede leer más acerca de la relación que hay entre flexbox y la especificació Si `flex-direction` es `row` y estoy trabajando en español, entonces el margen inicial del eje principal quedará a la izquierda, y el margen final a la derecha. -![Working in English the start edge is on the left.](/es/docs/Web/CSS/CSS_Flexible_Box_Layout/Basic_Concepts_of_Flexbox/basics5.png) +![Working in English the start edge is on the left.](basics5.svg) Si fuera a trabajar en árabe, entonces el margen inicial de mi eje principal quedaría a la derecha y el margen final a la izquierda. -![The start edge in a RTL language is on the right.](/es/docs/Web/CSS/CSS_Flexible_Box_Layout/Basic_Concepts_of_Flexbox/basics6.png) +![The start edge in a RTL language is on the right.](basics6.svg) En ambos casos el margen inicial del eje cruzado estará en el extremo superior del contenedor flex y el margen final en el extremo inferior, ya que ambos idiomas tiene un modo de escritura horizontal. @@ -117,7 +117,7 @@ Antes de darle sentido a estas propiedades debemos considerar el concepto de **e Si tenemos tres ítems con un ancho de 100 pixeles en un contenedor de 500 pixeles de ancho, entonces el espacio que se necesita para colocar nuestros ítems es de 300 pixeles. Esto deja 200 pixeles de espacio disponible. Si no cambiamos los valores iniciales entonces flexbox colocará ese espacio después del último ítem. -![This flex container has available space after laying out the items.](/es/docs/Web/CSS/CSS_Flexible_Box_Layout/Basic_Concepts_of_Flexbox/basics7.png) +![This flex container has available space after laying out the items.](basics7.svg) Si en cambio quisiéramos que los ítems crecieran para llenar ese espacio, entonces necesitaremos un método para distribuir el espacio sobrante entre los ítems. Es justo lo que harán las propiedades `flex` que aplicaremos a dichos ítems. diff --git a/files/es/web/css/css_grid_layout/box_alignment_in_grid_layout/index.md b/files/es/web/css/css_grid_layout/box_alignment_in_grid_layout/index.md index f2147bf4372d3c..3166cb7e590b09 100644 --- a/files/es/web/css/css_grid_layout/box_alignment_in_grid_layout/index.md +++ b/files/es/web/css/css_grid_layout/box_alignment_in_grid_layout/index.md @@ -3,6 +3,8 @@ title: Box alignment in CSS Grid Layout slug: Web/CSS/CSS_grid_layout/Box_alignment_in_grid_layout --- +{{CSSRef}} + Si estás familiarizado con [flexbox](/es/docs/Web/CSS/CSS_Flexible_Box_Layout) Entonces ya habrás encontrado la forma en que los items flexibles pueden ser alineados correctamente dentro de un contendor flex. Estas propiedades de alineación que encontramos por primera vez en la especificación de flexbox se han trasladado a una nueva especificación llamada [Box Alignment Level 3](https://drafts.csswg.org/css-align/). Esta especificación tiene detalles de cómo debería funcionar la alineación en todos los diferentes métodos de diseño. Cada método de diseño que implemente Box Alignment tendrá algunas diferencias debido a que cada método tiene características y restricciones diferentes (y acciones heredadas), por lo que es imposible hacer la alineación exactamente de la misma forma en todos los ámbitos. La especificación Box Alignment tiene detalles para cada método, sin embargo, te decepcionaría si intentaras alinear en muchos métodos en este momento, pues el soporte aún no está disponible para todos los navegadores. Donde sí tenemos soporte de navegador para las propiedades de alineación y distribución de espacio de la especificación Box Alignment es en grid layout. diff --git a/files/es/web/css/css_images/using_css_gradients/index.md b/files/es/web/css/css_images/using_css_gradients/index.md index ab35906a635e53..5ff1d1cf12da85 100644 --- a/files/es/web/css/css_images/using_css_gradients/index.md +++ b/files/es/web/css/css_images/using_css_gradients/index.md @@ -354,7 +354,8 @@ div { 217deg, rgba(255, 0, 0, 0.8), rgba(255, 0, 0, 0) 70.71% - ), linear-gradient(127deg, rgba(0, 255, 0, 0.8), rgba(0, 255, 0, 0) 70.71%), + ), + linear-gradient(127deg, rgba(0, 255, 0, 0.8), rgba(0, 255, 0, 0) 70.71%), linear-gradient(336deg, rgba(0, 0, 255, 0.8), rgba(0, 0, 255, 0) 70.71%); } ``` @@ -609,7 +610,8 @@ div { circle at 93.3% 75%, rgba(0, 255, 0, 0.5), rgba(0, 255, 0, 0) 70.71% - ) beige; + ) + beige; border-radius: 50%; } ``` @@ -757,7 +759,8 @@ div { rgba(75, 0, 130, 0.5) 240px, rgba(238, 130, 238, 0.5) 280px, rgba(255, 0, 0, 0.5) 300px - ), repeating-linear-gradient( + ), + repeating-linear-gradient( -190deg, rgba(255, 0, 0, 0.5) 30px, rgba(255, 153, 0, 0.5) 60px, @@ -767,8 +770,18 @@ div { rgba(75, 0, 130, 0.5) 180px, rgba(238, 130, 238, 0.5) 210px, rgba(255, 0, 0, 0.5) 230px - ), repeating-linear-gradient(23deg, red 50px, orange 100px, yellow 150px, green - 200px, blue 250px, indigo 300px, violet 350px, red 370px); + ), + repeating-linear-gradient( + 23deg, + red 50px, + orange 100px, + yellow 150px, + green 200px, + blue 250px, + indigo 300px, + violet 350px, + red 370px + ); } ``` @@ -805,7 +818,8 @@ div { transparent 116px, rgba(255, 206, 0, 0.25) 116px, rgba(255, 206, 0, 0.25) 166px - ), repeating-linear-gradient( + ), + repeating-linear-gradient( 0deg, transparent, transparent 50px, @@ -819,18 +833,21 @@ div { transparent 116px, rgba(255, 206, 0, 0.25) 116px, rgba(255, 206, 0, 0.25) 166px - ), repeating-linear-gradient( + ), + repeating-linear-gradient( -45deg, transparent, transparent 5px, rgba(143, 77, 63, 0.25) 5px, rgba(143, 77, 63, 0.25) 10px - ), repeating-linear-gradient(45deg, transparent, transparent 5px, rgba( - 143, - 77, - 63, - 0.25 - ) 5px, rgba(143, 77, 63, 0.25) 10px); + ), + repeating-linear-gradient( + 45deg, + transparent, + transparent 5px, + rgba(143, 77, 63, 0.25) 5px, + rgba(143, 77, 63, 0.25) 10px + ); background: repeating-linear-gradient( 90deg, @@ -840,7 +857,8 @@ div { rgba(255, 127, 0, 0.25) 63px 69px, transparent 69px 116px, rgba(255, 206, 0, 0.25) 116px 166px - ), repeating-linear-gradient( + ), + repeating-linear-gradient( 0deg, transparent 0 50px, rgba(255, 127, 0, 0.25) 50px 56px, @@ -848,16 +866,17 @@ div { rgba(255, 127, 0, 0.25) 63px 69px, transparent 69px 116px, rgba(255, 206, 0, 0.25) 116px 166px - ), repeating-linear-gradient( + ), + repeating-linear-gradient( -45deg, transparent 0 5px, rgba(143, 77, 63, 0.25) 5px 10px - ), repeating-linear-gradient(45deg, transparent 0 5px, rgba( - 143, - 77, - 63, - 0.25 - ) 5px 10px); + ), + repeating-linear-gradient( + 45deg, + transparent 0 5px, + rgba(143, 77, 63, 0.25) 5px 10px + ); } ``` @@ -913,14 +932,16 @@ div { rgba(0, 0, 0, 0.5) 15px, rgba(255, 255, 255, 0.5) 15px, rgba(255, 255, 255, 0.5) 30px - ) top left no-repeat, + ) + top left no-repeat, repeating-radial-gradient( ellipse at 20% 50%, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5) 10px, rgba(255, 255, 255, 0.5) 10px, rgba(255, 255, 255, 0.5) 20px - ) top left no-repeat yellow; + ) + top left no-repeat yellow; background-size: 200px 200px, 150px 150px; diff --git a/files/es/web/css/css_multicol_layout/using_multicol_layouts/index.md b/files/es/web/css/css_multicol_layout/using_multicol_layouts/index.md index 73af3b6b4cbcaa..abdefdad35c491 100644 --- a/files/es/web/css/css_multicol_layout/using_multicol_layouts/index.md +++ b/files/es/web/css/css_multicol_layout/using_multicol_layouts/index.md @@ -3,6 +3,8 @@ title: Columnas con CSS-3 slug: Web/CSS/CSS_multicol_layout/Using_multicol_layouts --- +{{CSSRef}} + ### Introducción Cuando leemos un texto, las líneas muy largas resultan incómodas. Si son demasiado largas, al cambiar de línea nuestros ojos pueden perder la pista de la línea en la que estabas (al ir de un extremo al otro de la página). Por ello, pensando en los usuarios con monitores grandes, los autores deben limitar la anchura del texto dividiéndolo en columnas, más o menos, como hacen los periódicos. Por desgracia esto no es posible con HTML y CSS-2, a no ser que fuerces la ruptura de las columnas en puntos fijos, limites en gran medida el código a utilizar, o uses scripts complejos. diff --git a/files/es/web/css/css_positioned_layout/understanding_z-index/index.md b/files/es/web/css/css_positioned_layout/understanding_z-index/index.md index b77afcf8e3ff8f..602f040d1abe54 100644 --- a/files/es/web/css/css_positioned_layout/understanding_z-index/index.md +++ b/files/es/web/css/css_positioned_layout/understanding_z-index/index.md @@ -3,6 +3,8 @@ title: Entendiendo la propiedad CSS z-index slug: Web/CSS/CSS_positioned_layout/Understanding_z-index --- +{{CSSRef}} + Usualmente se puede considerar que las páginas HTML tienen dos dimensiones, porque el texto, las imágenes y otros elementos son organizados en la página sin superponerse. Hay un solo flujo de renderizado, y todos los elementos son concientes del espacio ocupado por otros. El atributo {{cssxref("z-index")}} te permite ajustar el orden de las capas de los objetos cuando el contenido está siendo renderizado. > En CSS 2.1, cada caja tiene una posición en tres dimensiones. Adicionalmente a sus posiciones horizontales y verticales, las cajas caen a lo largo de un "eje-z" y son formadas una encima de la otra. Las posiciones eje-Z son particularmente relevantes cuando las cajas se superponen visualmente. diff --git a/files/es/web/css/css_positioned_layout/understanding_z-index/stacking_context/index.md b/files/es/web/css/css_positioned_layout/understanding_z-index/stacking_context/index.md index 47efe903eb0d2c..52d585b06e3ebe 100644 --- a/files/es/web/css/css_positioned_layout/understanding_z-index/stacking_context/index.md +++ b/files/es/web/css/css_positioned_layout/understanding_z-index/stacking_context/index.md @@ -3,6 +3,8 @@ title: El contexto de apilamiento slug: Web/CSS/CSS_positioned_layout/Understanding_z-index/Stacking_context --- +{{CSSRef}} + « [CSS](/es/CSS) « [ENTENDIENDO LA PROPIEDAD CSS Z-INDEX](/es/docs/Web/CSS/CSS_Positioning/entendiendo_z_index) El contexto de apilamiento es la conceptualización tridimensional de los elementos HTML a lo largo de un eje-Z imaginario relativo al usuario que se asume está de cara al viewport o página web. Los elementos HTML ocupan este espacio por orden de prioridad basado en sus atributos. diff --git a/files/es/web/css/css_positioned_layout/understanding_z-index/stacking_context_example_1/index.md b/files/es/web/css/css_positioned_layout/understanding_z-index/stacking_context_example_1/index.md index 03dfd360f33bf7..037ed070e45b7f 100644 --- a/files/es/web/css/css_positioned_layout/understanding_z-index/stacking_context_example_1/index.md +++ b/files/es/web/css/css_positioned_layout/understanding_z-index/stacking_context_example_1/index.md @@ -3,6 +3,8 @@ title: Ejemplo 1 del contexto de apilamiento slug: Web/CSS/CSS_positioned_layout/Understanding_z-index/Stacking_context_example_1 --- +{{CSSRef}} + « [CSS](/es/CSS) « [ENTENDIENDO LA PROPIEDAD CSS Z-INDEX](/es/docs/Web/CSS/CSS_Positioning/entendiendo_z_index) Empecemos con un ejemplo básico. En el contexto de apilamiento raíz tenemos dos DIVs (DIV #1 and DIV #3), ambos con posición relativa, pero sin propiedad z-index. Dentro del DIV #1 se encuentra el DIV #2 de posición absoluta, mientras que en el DIV #3 se encuentra el DIV #4 con posición absoluta, ambos sin propiedad z-index. diff --git a/files/es/web/css/css_positioned_layout/understanding_z-index/stacking_context_example_2/index.md b/files/es/web/css/css_positioned_layout/understanding_z-index/stacking_context_example_2/index.md index 470d7edee7778f..48524210e14bef 100644 --- a/files/es/web/css/css_positioned_layout/understanding_z-index/stacking_context_example_2/index.md +++ b/files/es/web/css/css_positioned_layout/understanding_z-index/stacking_context_example_2/index.md @@ -3,6 +3,8 @@ title: Ejemplo 2 del contexto de apilamiento slug: Web/CSS/CSS_positioned_layout/Understanding_z-index/Stacking_context_example_2 --- +{{CSSRef}} + « [CSS](/es/CSS) « [ENTENDIENDO LA PROPIEDAD CSS Z-INDEX](/es/docs/Web/CSS/CSS_Positioning/entendiendo_z_index) Este es un ejemplo muy simple, pero es la clave para entender el concepto de _contexto de apilamiento._ Tenemos los mismos 4 DIVs del ejemplo previo, pero ahora las propiedades z-index son asignadas en ambos niveles de la jerarquía. diff --git a/files/es/web/css/css_positioned_layout/understanding_z-index/stacking_context_example_3/index.md b/files/es/web/css/css_positioned_layout/understanding_z-index/stacking_context_example_3/index.md index f825a00c54f2f3..ccfaa1572507fe 100644 --- a/files/es/web/css/css_positioned_layout/understanding_z-index/stacking_context_example_3/index.md +++ b/files/es/web/css/css_positioned_layout/understanding_z-index/stacking_context_example_3/index.md @@ -3,6 +3,8 @@ title: Ejemplo 3 del contexto de apilamiento slug: Web/CSS/CSS_positioned_layout/Understanding_z-index/Stacking_context_example_3 --- +{{CSSRef}} + « [CSS](/en/CSS) « [Understanding CSS z-index](/en/CSS/Understanding_z-index) Este último ejemplo muestra los problemas que surgen cuando se combinan varios elementos posicionados en una jerarquía HTML multi nivel y cuando los valores z-index son asignados usando selectores de clase. diff --git a/files/es/web/css/css_positioned_layout/understanding_z-index/stacking_without_z-index/index.md b/files/es/web/css/css_positioned_layout/understanding_z-index/stacking_without_z-index/index.md index 3c1c258f6ba156..1cf752b59b150f 100644 --- a/files/es/web/css/css_positioned_layout/understanding_z-index/stacking_without_z-index/index.md +++ b/files/es/web/css/css_positioned_layout/understanding_z-index/stacking_without_z-index/index.md @@ -3,6 +3,8 @@ title: Apilando sin z-index slug: Web/CSS/CSS_positioned_layout/Understanding_z-index/Stacking_without_z-index --- +{{CSSRef}} + « [CSS](/es/CSS) « [ENTENDIENDO LA PROPIEDAD CSS Z-INDEX](/es/docs/Web/CSS/CSS_Positioning/entendiendo_z_index) Cuando ningún elemento tiene z-index, los elementos son apilados en este orden (de abajo hacia arriba): diff --git a/files/es/web/css/css_positioned_layout/understanding_z-index/using_z-index/index.md b/files/es/web/css/css_positioned_layout/understanding_z-index/using_z-index/index.md index 9a7bdbd9bc6896..098b4d3e151647 100644 --- a/files/es/web/css/css_positioned_layout/understanding_z-index/using_z-index/index.md +++ b/files/es/web/css/css_positioned_layout/understanding_z-index/using_z-index/index.md @@ -3,6 +3,8 @@ title: Agregando z-index slug: Web/CSS/CSS_positioned_layout/Understanding_z-index/Using_z-index --- +{{CSSRef}} + « [CSS](/es/CSS) « [ENTENDIENDO LA PROPIEDAD CSS Z-INDEX](/es/docs/Web/CSS/CSS_Positioning/entendiendo_z_index) ### Agregando {{ cssxref("z-index") }} diff --git a/files/es/web/css/css_transitions/using_css_transitions/index.md b/files/es/web/css/css_transitions/using_css_transitions/index.md index fcfe94095c6f53..c15cbb958ee274 100644 --- a/files/es/web/css/css_transitions/using_css_transitions/index.md +++ b/files/es/web/css/css_transitions/using_css_transitions/index.md @@ -3,7 +3,7 @@ title: Transiciones de CSS slug: Web/CSS/CSS_transitions/Using_CSS_transitions --- -{{ SeeCompatTable() }} +{{CSSRef}}{{ SeeCompatTable() }} Las transiciones CSS, parte del borrador de la especificación CSS3, proporcionan una forma de animar los cambios de las propiedades CSS, en lugar de que los cambios surtan efecto de manera instantánea. Por ejemplo, si cambias el color de un elemento de blanco a negro, normalmente el cambio es instantáneo. Al habilitar las transiciones CSS, el cambio sucede en un intervalo de tiempo que puedes especificar, siguiendo una curva de aceleración que puedes personalizar. diff --git a/files/es/web/css/env/index.md b/files/es/web/css/env/index.md index 282e5243e79676..ff1e7224b7dcb5 100644 --- a/files/es/web/css/env/index.md +++ b/files/es/web/css/env/index.md @@ -3,6 +3,8 @@ title: env() slug: Web/CSS/env --- +{{CSSRef}} + La función [CSS](/es/docs/Web/CSS) **`env()`** puede ser utilizada para insertar el valor de una variable de entorno, que sea global para un documento en particular, al contrario de una [propiedad personalizada](/es/docs/Web/CSS/--_). Entonces, la funcion env() puede ser utilizada para remplazar el valor en ubicaciones arbitrarias, de la misma manera que la función [var()](/es/docs/Web/CSS/var). La función env() puede ser utilizada en el lugar de cualquier parte de un valor en cualquier propiedad de cualquier elemento, o de cualquier parte de un valor en cualquier descriptor de cualquier regla @, y en varios otros lugares donde los valores CSS están permitidos. diff --git a/files/es/web/css/filter/index.md b/files/es/web/css/filter/index.md index e6c2db849f91b9..4bb3bac852f480 100644 --- a/files/es/web/css/filter/index.md +++ b/files/es/web/css/filter/index.md @@ -188,8 +188,8 @@ Las funciones de filtro se aplican en orden de aparición. Se puede repetir la m ```css #MDN-logo { border: 1px solid blue; - filter: drop-shadow(5px 5px 0 red) hue-rotate(180deg) drop-shadow(5px 5px 0 - red); + filter: drop-shadow(5px 5px 0 red) hue-rotate(180deg) + drop-shadow(5px 5px 0 red); } ``` diff --git a/files/es/web/css/grid-auto-columns/index.md b/files/es/web/css/grid-auto-columns/index.md index e7375cc74f0075..947da6f2152caa 100644 --- a/files/es/web/css/grid-auto-columns/index.md +++ b/files/es/web/css/grid-auto-columns/index.md @@ -49,7 +49,8 @@ grid-auto-columns: min-content max-content auto; grid-auto-columns: 100px 150px 390px; grid-auto-columns: 10% 33.3%; grid-auto-columns: 0.5fr 3fr 1fr; -grid-auto-columns: minmax(100px, auto) minmax(max-content, 2fr) minmax(20%, 80vmax); +grid-auto-columns: minmax(100px, auto) minmax(max-content, 2fr) + minmax(20%, 80vmax); grid-auto-columns: 100px minmax(100px, auto) 10% 0.5fr fit-content(400px); /* Global values */ diff --git a/files/es/web/css/index.md b/files/es/web/css/index.md index 6c8b7572f94ab4..f0d31d51ee8b25 100644 --- a/files/es/web/css/index.md +++ b/files/es/web/css/index.md @@ -3,6 +3,8 @@ title: CSS slug: Web/CSS --- +{{CSSRef}} + **Hojas de Estilo en Cascada** (del inglés _**C**ascading **S**tyle **S**heets_) o **CSS** es el lenguaje de [estilos](/es/docs/Web/API/StyleSheet) utilizado para describir la presentación de documentos [HTML](/es/docs/HTML) o [XML](/es/docs/XML) (incluyendo varios lenguajes basados en XML como [SVG](/es/docs/Web/SVG), [MathML](/es/docs/Web/MathML) o {{Glossary("XHTML")}}). CSS describe cómo debe ser renderizado el elemento estructurado en la pantalla, en papel, en el habla o en otros medios. **CSS** es uno de los lenguajes base de la _Open Web_ y posee una [especificación estandarizada](http://www.w3.org/Style/CSS/#specs) por parte del W3C. Anteriormente , el desarrollo de varias partes de las especificaciones de CSS era realizado de manera sincrónica, lo que permitía el versionado de las recomendaciones. Probablemente habrás escuchado acerca de CSS1, CSS2.1, CSS3. Sin embargo, CSS4 nunca se ha lanzado como una versión oficial. diff --git a/files/es/web/css/inherit/index.md b/files/es/web/css/inherit/index.md index 80e993735ac134..b8486569823185 100644 --- a/files/es/web/css/inherit/index.md +++ b/files/es/web/css/inherit/index.md @@ -3,6 +3,8 @@ title: inherit slug: Web/CSS/inherit --- +{{CSSRef}} + << [Volver](/es/Gu%c3%ada_de_referencia_de_CSS) ### Resumen diff --git a/files/es/web/css/initial/index.md b/files/es/web/css/initial/index.md index 4626d7c95fa839..c7205c381d29c5 100644 --- a/files/es/web/css/initial/index.md +++ b/files/es/web/css/initial/index.md @@ -3,6 +3,8 @@ title: initial slug: Web/CSS/initial --- +{{CSSRef}} + [Guía de referencia de CSS](/es/Gu%c3%ada_de_referencia_de_CSS) ### Resumen diff --git a/files/es/web/css/initial_value/index.md b/files/es/web/css/initial_value/index.md index c4816b066df69c..f337c004ba3de0 100644 --- a/files/es/web/css/initial_value/index.md +++ b/files/es/web/css/initial_value/index.md @@ -3,6 +3,8 @@ title: Valor inicial slug: Web/CSS/initial_value --- +{{CSSRef}} + << [Volver](/es/Gu%c3%ada_de_referencia_de_CSS) ### Resumen diff --git a/files/es/web/css/margin-right/index.md b/files/es/web/css/margin-right/index.md index 3ad974f71c33fa..7be576137daf21 100644 --- a/files/es/web/css/margin-right/index.md +++ b/files/es/web/css/margin-right/index.md @@ -3,6 +3,8 @@ title: margin-right slug: Web/CSS/margin-right --- +{{CSSRef}} + ### Definicion El margen derecho de propiedad establece el margen derecho de un elemento. diff --git a/files/es/web/css/max-height/index.md b/files/es/web/css/max-height/index.md index 699142e805f1fa..a215e246e76bb8 100644 --- a/files/es/web/css/max-height/index.md +++ b/files/es/web/css/max-height/index.md @@ -3,6 +3,8 @@ title: max-height slug: Web/CSS/max-height --- +{{CSSRef}} + ### Resumen La propiedad `max-height` se utiliza para definir la altura máxima de un elemento dado. Impide que el valor de la {{ Cssxref("height", "altura") }} pueda llegar a ser más grande que la de `max-height`. diff --git a/files/es/web/css/minmax/index.md b/files/es/web/css/minmax/index.md index 7cfae0f407d9e2..5fce83723f71cc 100644 --- a/files/es/web/css/minmax/index.md +++ b/files/es/web/css/minmax/index.md @@ -3,6 +3,8 @@ title: minmax() slug: Web/CSS/minmax --- +{{CSSRef}} + La función **`minmax()`** [en CSS](/es/docs/Web/CSS) define un rango de tamaño mayor o igual que _min_ y menor o igual que _max_. Se emplea con [rejillas CSS](/es/docs/Web/CSS/CSS_Grid_Layout). ```css diff --git a/files/es/web/css/reference/index.md b/files/es/web/css/reference/index.md index 4f757b1ea316d8..2d166600960850 100644 --- a/files/es/web/css/reference/index.md +++ b/files/es/web/css/reference/index.md @@ -3,6 +3,8 @@ title: Referencia CSS slug: Web/CSS/Reference --- +{{CSSRef}} + Esta _Referencia CSS_ muestra la sintáxis básica de una regla CSS; lista todas las propiedades estándares [CSS](/es/docs/Web/CSS), [pseudo-classes](/es/docs/Web/CSS/Pseudo-classes) y [pseudo-elementos](/es/docs/Web/CSS/Pseudoelementos), [reglas-at](/es/docs/Web/CSS/At-rule), [unidades](/es/docs/Web/CSS/length), y [selectores](/es/docs/Web/CSS/Introducci%C3%B3n/Selectors), todos juntos en [orden alfabético](#Keyword_index), así como los [selectores por tipo](#Selectors); y le permitirá acceso rápido a la información detallada de cada uno de ellos. No solo lista las propiedades de CSS 1 y CSS 2.1, sino que también es una referencia de CSS3 que enlaza cualquier propiedad y concepto de [CSS3](/es/docs/Web/CSS/CSS3) estandarizado, o ya establecido. También incluye una breve [referencia DOM-CSS / CSSOM](#DOM_CSS). Tenga en cuenta que las definiciones de reglas CSS son completamente [basadas en texto](https://www.w3.org/TR/css-syntax-3/#intro) (ASCII), mientras que DOM-CSS / CSSOM, el sistema de gestión de reglas, está [basado en objetos](https://www.w3.org/TR/cssom/#introduction). diff --git a/files/es/web/css/specificity/index.md b/files/es/web/css/specificity/index.md index 72eff3bb6cfe4b..aa2434fb2d4907 100644 --- a/files/es/web/css/specificity/index.md +++ b/files/es/web/css/specificity/index.md @@ -3,6 +3,8 @@ title: Especificidad slug: Web/CSS/Specificity --- +{{CSSRef}} + La **especificidad** es la manera mediante la cual los navegadores deciden qué valores de una propiedad CSS son más relevantes para un elemento y, por lo tanto, serán aplicados. La especificidad está basada en las reglas de coincidencia que están compuestas por diferentes tipos de [selectores CSS](/es/CSS/CSS_Reference#Selectors). ## ¿Cómo se calcula? diff --git a/files/es/web/css/text-emphasis/index.md b/files/es/web/css/text-emphasis/index.md index b274c37994743b..ae766ab5e44be2 100644 --- a/files/es/web/css/text-emphasis/index.md +++ b/files/es/web/css/text-emphasis/index.md @@ -3,6 +3,8 @@ title: text-emphasis slug: Web/CSS/text-emphasis --- +{{CSSRef}} + La **propiedad** **[CSS](/es/docs/Web/CSS)** de **text-emphasis**, es una propiedad _abreviada_ para establecer los valores de [text-empahasis-style](/es/docs/Web/CSS/text-emphasis-style) y [text-emphasis-color](/es/docs/Web/CSS/text-emphasis-color), en una sola declaración. Esta **propiedad** aplicara el énfasis a cada carácter especificado en el texto del elemento, a excepción de caracteres separados como espacios y caracteres de control . diff --git a/files/es/web/css/transition-duration/index.md b/files/es/web/css/transition-duration/index.md index c4014c1b35dd41..2f2d1aeff40a83 100644 --- a/files/es/web/css/transition-duration/index.md +++ b/files/es/web/css/transition-duration/index.md @@ -131,8 +131,8 @@ var intervalID = window.setInterval(updateTransition, 7000); left: 0px; top: 0px; position: absolute; - -webkit-transition-property: width height background-color font-size left - top -webkit-transform color; + -webkit-transition-property: width height background-color font-size left top -webkit-transform + color; -webkit-transition-duration: 1s; -webkit-transition-timing-function: ease-in-out; transition-property: width height background-color font-size left top @@ -151,8 +151,8 @@ var intervalID = window.setInterval(updateTransition, 7000); left: 150px; top: 25px; position: absolute; - -webkit-transition-property: width height background-color font-size left - top -webkit-transform transform color; + -webkit-transition-property: width height background-color font-size left top -webkit-transform + transform color; -webkit-transition-duration: 1s; -webkit-transition-timing-function: ease-in-out; transition-property: width height background-color font-size left top diff --git a/files/es/web/css/tutorials/index.md b/files/es/web/css/tutorials/index.md index 221c397d689628..6cbc9e025d2542 100644 --- a/files/es/web/css/tutorials/index.md +++ b/files/es/web/css/tutorials/index.md @@ -3,6 +3,8 @@ title: CSS Tutorials slug: Web/CSS/Tutorials --- +{{CSSRef}} + Aprender CSS puede ser una tarea desalentadora. Para ayudarte, hemos escrito numerosos **tutoriales acerca de CSS.** Algunos estan dirigidos a principiantes, y mientras que otros presentan complejas características para ser usadas por usuarios mas avanzados. Esta página enlista todo el contenido, con una descripción corta. Estan agrupados por grado de complejidad, para que escogas lo mas apropiado para tu nivel. diff --git a/files/es/web/exslt/exsl/node-set/index.md b/files/es/web/exslt/exsl/node-set/index.md index ef247cc057d5cb..521b31390f4459 100644 --- a/files/es/web/exslt/exsl/node-set/index.md +++ b/files/es/web/exslt/exsl/node-set/index.md @@ -3,7 +3,7 @@ title: node-set slug: Web/EXSLT/exsl/node-set --- -{{XsltRef}} +{{QuickLinksWithSubpages("/es/docs/Web/EXSLT")}}{{XsltRef}} `exsl:node-set()` devuelve un conjunto de nodos (node-set) de un fragmento de árbol resultante, que es lo que obtienes cuando miras en `xsl:variable` en vez de su atributo select para seleccionar el valor de la variable. Esto te permite procesar XML creado dentro de una variable en vez de procesarlo en múltiples pasos. diff --git a/files/es/web/exslt/exsl/object-type/index.md b/files/es/web/exslt/exsl/object-type/index.md index 35482bc0a097de..0286e1baeae390 100644 --- a/files/es/web/exslt/exsl/object-type/index.md +++ b/files/es/web/exslt/exsl/object-type/index.md @@ -3,7 +3,7 @@ title: object-type slug: Web/EXSLT/exsl/object-type --- -{{ XsltRef() }} +{{QuickLinksWithSubpages("/es/docs/Web/EXSLT")}}{{ XsltRef() }} `exsl:object-type()` devuelve una cadena que indica el tipo del objeto especificado. diff --git a/files/es/web/exslt/math/highest/index.md b/files/es/web/exslt/math/highest/index.md index 46bbde37620624..26e66d8c10b867 100644 --- a/files/es/web/exslt/math/highest/index.md +++ b/files/es/web/exslt/math/highest/index.md @@ -3,7 +3,7 @@ title: highest slug: Web/EXSLT/math/highest --- -{{XsltRef}} +{{QuickLinksWithSubpages("/es/docs/Web/EXSLT")}}{{XsltRef}} `math:highest()` devuelve el nodo con el valor más alto (donde el valor más alto se calcula usando [`math:max()`](/es/docs/Web/EXSLT/math/max)) del conjunto de nodos (node-set) especificado. Un nodo tiene este valor máximo si convierte su valor de cadena a un número igual al valor máximo. diff --git a/files/es/web/exslt/math/lowest/index.md b/files/es/web/exslt/math/lowest/index.md index 242ceecaf163c6..51a2147b9695d3 100644 --- a/files/es/web/exslt/math/lowest/index.md +++ b/files/es/web/exslt/math/lowest/index.md @@ -3,7 +3,7 @@ title: lowest slug: Web/EXSLT/math/lowest --- -{{XsltRef}} +{{QuickLinksWithSubpages("/es/docs/Web/EXSLT")}}{{XsltRef}} `math:lowest()` devuelve el nodo del conjunto de nodos (node-set) especificado con el valor más bajo (donde el valor más bajo se calcula usando [`math:min()`](/es/docs/Web/EXSLT/math/min). Un nodo tiene este valor mínimo si convirtiendo su valor de cadena a número iguala el valor mínimo. diff --git a/files/es/web/exslt/math/max/index.md b/files/es/web/exslt/math/max/index.md index e4c7c9a971be50..ca20a0cb124678 100644 --- a/files/es/web/exslt/math/max/index.md +++ b/files/es/web/exslt/math/max/index.md @@ -3,7 +3,7 @@ title: max slug: Web/EXSLT/math/max --- -{{XsltRef}} +{{QuickLinksWithSubpages("/es/docs/Web/EXSLT")}}{{XsltRef}} `math:max()` devuelve el valor máximo de un conjunto de nodos (node-set). To compute the maximum value of the node-set, the node set is sorted into descending order as it would be using [`xsl:sort()`](/es/docs/Web/XSLT/sort) with a data type of `number`. The maximum value is then the first node in the sorted list, converted into a number. diff --git a/files/es/web/exslt/math/min/index.md b/files/es/web/exslt/math/min/index.md index f956b1070f6399..f945dd11d58c17 100644 --- a/files/es/web/exslt/math/min/index.md +++ b/files/es/web/exslt/math/min/index.md @@ -3,7 +3,7 @@ title: min slug: Web/EXSLT/math/min --- -{{XsltRef}} +{{QuickLinksWithSubpages("/es/docs/Web/EXSLT")}}{{XsltRef}} `math:min()` devuelve el valor mínimo de un conjunto de nodos (node-set). diff --git a/files/es/web/exslt/regexp/match/index.md b/files/es/web/exslt/regexp/match/index.md index 3af5cbf54cb0d7..a2ad612ef198d2 100644 --- a/files/es/web/exslt/regexp/match/index.md +++ b/files/es/web/exslt/regexp/match/index.md @@ -3,7 +3,7 @@ title: match slug: Web/EXSLT/regexp/match --- -{{XsltRef}} +{{QuickLinksWithSubpages("/es/docs/Web/EXSLT")}}{{XsltRef}} `regexp:match()` realiza la búsqueda de coincidencias de una expresión regular en una cadena, devolviendo las subcoincidencias halladas como resultado. diff --git a/files/es/web/exslt/regexp/replace/index.md b/files/es/web/exslt/regexp/replace/index.md index 4b16f8859448d1..bb37d173ea3dff 100644 --- a/files/es/web/exslt/regexp/replace/index.md +++ b/files/es/web/exslt/regexp/replace/index.md @@ -3,7 +3,7 @@ title: replace slug: Web/EXSLT/regexp/replace --- -{{XsltRef}} +{{QuickLinksWithSubpages("/es/docs/Web/EXSLT")}}{{XsltRef}} `regexp:replace()` reemplaza porciones de una cadena que coincide con la expresión regular dada por el contenido de otra cadena. diff --git a/files/es/web/exslt/regexp/test/index.md b/files/es/web/exslt/regexp/test/index.md index dc23c70e48f346..67c01bd8e159f8 100644 --- a/files/es/web/exslt/regexp/test/index.md +++ b/files/es/web/exslt/regexp/test/index.md @@ -3,7 +3,7 @@ title: test slug: Web/EXSLT/regexp/test --- -{{XsltRef}} +{{QuickLinksWithSubpages("/es/docs/Web/EXSLT")}}{{XsltRef}} `regexp:test()` comprueba si una cadena coincide con una expresión regular especificada. diff --git a/files/es/web/exslt/set/difference/index.md b/files/es/web/exslt/set/difference/index.md index ceafe0c71691d2..2c904d7fabe6c3 100644 --- a/files/es/web/exslt/set/difference/index.md +++ b/files/es/web/exslt/set/difference/index.md @@ -3,7 +3,7 @@ title: difference slug: Web/EXSLT/set/difference --- -{{XsltRef}} +{{QuickLinksWithSubpages("/es/docs/Web/EXSLT")}}{{XsltRef}} `set:difference()` devuelve la diferencia entre dos conjuntos de nodos. En otras palabras, devuelve un cojunto de nodos cuyos nodos están en uno de los conjuntos pero no en el otro. diff --git a/files/es/web/exslt/set/distinct/index.md b/files/es/web/exslt/set/distinct/index.md index dde68532c31360..dec44d62d0f5a7 100644 --- a/files/es/web/exslt/set/distinct/index.md +++ b/files/es/web/exslt/set/distinct/index.md @@ -3,7 +3,7 @@ title: distinct slug: Web/EXSLT/set/distinct --- -{{XsltRef}} +{{QuickLinksWithSubpages("/es/docs/Web/EXSLT")}}{{XsltRef}} `set:distinct()` devuelve un subconjunto de los nodos del conjunto de nods especificado, devolviendo sólo los nodos con valores de texto únicos. diff --git a/files/es/web/exslt/set/has-same-node/index.md b/files/es/web/exslt/set/has-same-node/index.md index 4337eaa055a669..749968d02605ff 100644 --- a/files/es/web/exslt/set/has-same-node/index.md +++ b/files/es/web/exslt/set/has-same-node/index.md @@ -3,7 +3,7 @@ title: has-same-node slug: Web/EXSLT/set/has-same-node --- -{{XsltRef}} +{{QuickLinksWithSubpages("/es/docs/Web/EXSLT")}}{{XsltRef}} `set:has-same-node()` determina si dos conjuntos de nodos tienen algún nodo en común. diff --git a/files/es/web/exslt/set/intersection/index.md b/files/es/web/exslt/set/intersection/index.md index a96a0aed3d868f..93161d170d53aa 100644 --- a/files/es/web/exslt/set/intersection/index.md +++ b/files/es/web/exslt/set/intersection/index.md @@ -3,7 +3,7 @@ title: intersection slug: Web/EXSLT/set/intersection --- -{{XsltRef}} +{{QuickLinksWithSubpages("/es/docs/Web/EXSLT")}}{{XsltRef}} `set:intersection()` devuelve la intersección de dos conjuntos de nodos. En otras palabras, devuelve un conjunto de nodos que contiene todos los nodos de ambos conjuntos de nodos. diff --git a/files/es/web/exslt/set/leading/index.md b/files/es/web/exslt/set/leading/index.md index 800eda5bceb7d8..06e5865cded9ba 100644 --- a/files/es/web/exslt/set/leading/index.md +++ b/files/es/web/exslt/set/leading/index.md @@ -3,7 +3,7 @@ title: leading slug: Web/EXSLT/set/leading --- -{{XsltRef}} +{{QuickLinksWithSubpages("/es/docs/Web/EXSLT")}}{{XsltRef}} `set:leading()` devuelve los nodos de un conjunto de nodos que viene antes del primer nodo del otro conjunto de nodos. diff --git a/files/es/web/exslt/set/trailing/index.md b/files/es/web/exslt/set/trailing/index.md index e948e08c078ea9..49f30e007ade01 100644 --- a/files/es/web/exslt/set/trailing/index.md +++ b/files/es/web/exslt/set/trailing/index.md @@ -3,7 +3,7 @@ title: trailing slug: Web/EXSLT/set/trailing --- -{{XsltRef}} +{{QuickLinksWithSubpages("/es/docs/Web/EXSLT")}}{{XsltRef}} `set:trailing()` devuelve los nodos de un conjunto de nodos que vienen después del primer nodo de otro conjunto de nodos. diff --git a/files/es/web/exslt/str/concat/index.md b/files/es/web/exslt/str/concat/index.md index e4d44f34debec9..3413ccf02a0680 100644 --- a/files/es/web/exslt/str/concat/index.md +++ b/files/es/web/exslt/str/concat/index.md @@ -3,7 +3,7 @@ title: concat slug: Web/EXSLT/str/concat --- -{{XsltRef}} +{{QuickLinksWithSubpages("/es/docs/Web/EXSLT")}}{{XsltRef}} `str:concat()` devuelve una cadena que contiene todos los valores cadena de un conjunto de nodos (node-set) concatenados juntos. diff --git a/files/es/web/exslt/str/split/index.md b/files/es/web/exslt/str/split/index.md index 6ddfc7b3934f6d..4e4b81b9dfc085 100644 --- a/files/es/web/exslt/str/split/index.md +++ b/files/es/web/exslt/str/split/index.md @@ -3,7 +3,7 @@ title: split slug: Web/EXSLT/str/split --- -{{XsltRef}} +{{QuickLinksWithSubpages("/es/docs/Web/EXSLT")}}{{XsltRef}} `str:split()` divide una cadena usando una cadena patrón que determina donde deberían ocurrir las divisiones y devuelve un conjunto de nodos que contiene las cadenas resultantes. diff --git a/files/es/web/exslt/str/tokenize/index.md b/files/es/web/exslt/str/tokenize/index.md index 0774b79dbefa5b..680194a43750eb 100644 --- a/files/es/web/exslt/str/tokenize/index.md +++ b/files/es/web/exslt/str/tokenize/index.md @@ -3,7 +3,7 @@ title: tokenize slug: Web/EXSLT/str/tokenize --- -{{XsltRef}} +{{QuickLinksWithSubpages("/es/docs/Web/EXSLT")}}{{XsltRef}} `str:tokenize()` divide una cadena usando un conjunto de caracteres como delimitadores que determinan donde deberían ocurrir las divisiones, devolviendo un conjunto de nodos que contiene las cadenas resultantes. diff --git a/files/es/web/html/attributes/accept/index.md b/files/es/web/html/attributes/accept/index.md index 28a77375d9943d..6478c33a0c00aa 100644 --- a/files/es/web/html/attributes/accept/index.md +++ b/files/es/web/html/attributes/accept/index.md @@ -3,6 +3,8 @@ title: "HTML el atributo: accept" slug: Web/HTML/Attributes/accept --- +{{HTMLSidebar}} + El atributo **`accept`** toma como valor una lista separada por comas de uno o más tipos de archivos, o [especificadores de tipo de archivo únicos](#especificadores_de_tipo_de_archivo_únicos), que describen qué tipos de archivo permitir. La propiedad «_accept_» es un atributo del tipo {{HTMLElement("input/file", "file")}} {{HTMLElement("input")}}. Se admitía en el elemento {{HTMLElement("form")}}, pero se eliminó a favor de {{HTMLElement("input/file", "file")}} en HTML5. Debido a que un determinado tipo de archivo se puede identificar de más de una manera, es útil proporcionar un conjunto completo de especificadores de tipo cuando necesiten archivos de un tipo específico, o usar el comodín para indicar que un tipo de cualquier formato es aceptable. diff --git a/files/es/web/html/attributes/crossorigin/index.md b/files/es/web/html/attributes/crossorigin/index.md index dee21f9415ebac..07b6c437634669 100644 --- a/files/es/web/html/attributes/crossorigin/index.md +++ b/files/es/web/html/attributes/crossorigin/index.md @@ -3,6 +3,8 @@ title: Atributos de configuración CORS slug: Web/HTML/Attributes/crossorigin --- +{{HTMLSidebar}} + En HTML5, algunos elementos HTML que dan soporte para [CORS](/es/docs/HTTP/Access_control_CORS), tales como {{ HTMLElement("img") }} o {{ HTMLElement("video") }}, tienen un atributo `crossorigin` (propiedad `crossOrigin`), que les permite configurar las peticiones CORS de los datos que se cargan. Estos atributos están enumerados, y tienen los siguientes valores posibles: | Palabra clave | Descripción | diff --git a/files/es/web/html/attributes/index.md b/files/es/web/html/attributes/index.md index 19edcb7098cd4a..e1a16647929dce 100644 --- a/files/es/web/html/attributes/index.md +++ b/files/es/web/html/attributes/index.md @@ -3,6 +3,8 @@ title: Referencia de Atributos HTML slug: Web/HTML/Attributes --- +{{HTMLSidebar("Attributes")}} + Los elementos en HTML tienen **atributos**; estos son valores adicionales que configuran los elementos o ajustan su comportamiento de diversas formas para cumplir los criterios de los usuarios. ## Lista de Atributos diff --git a/files/es/web/html/attributes/min/index.md b/files/es/web/html/attributes/min/index.md index 6c98637311cce6..cb29192bdf2e8c 100644 --- a/files/es/web/html/attributes/min/index.md +++ b/files/es/web/html/attributes/min/index.md @@ -3,6 +3,8 @@ title: "HTML el atributo: min" slug: Web/HTML/Attributes/min --- +{{HTMLSidebar}} + El atributo [`min`](/es/docs/Web/HTML/Element/input#min) define el valor mínimo que es aceptable y válido para el {{HTMLElement("input")}} que contiene el atributo. Si el [value](/es/docs/Web/HTML/Element/input#attr-value) del elemento es menor que esto, el elemento falla la [restricción de validación](/es/docs/Web/Guide/HTML/HTML5/Constraint_validation). Este valor debe ser menor o igual que el valor del atributo [`max`](/es/docs/Web/HTML/Element/input#max). Si se especifica un valor para [`min`](/es/docs/Web/HTML/Element/input#min) que no es un número válido, la entrada no tiene un valor mínimo. Válido para los tipos de entrada numérica, incluidos los tipos {{HTMLElement("input/date", "date")}}, {{HTMLElement("input/month", "month")}}, {{HTMLElement("input/week", "week")}}, {{HTMLElement("input/time", "time")}}, {{HTMLElement("input/datetime-local", "datetime-local")}}, {{HTMLElement("input/number", "number")}} y {{HTMLElement("input/range", "range")}}, y el elemento {{htmlelement('meter')}}, el atributo [`min`](/es/docs/Web/HTML/Element/input#min) es un número que especifica el valor mínimo de un control de formulario para ser considerado válido. diff --git a/files/es/web/html/attributes/minlength/index.md b/files/es/web/html/attributes/minlength/index.md index 0ace6bc4f328db..a6a8d091ac6fbb 100644 --- a/files/es/web/html/attributes/minlength/index.md +++ b/files/es/web/html/attributes/minlength/index.md @@ -3,6 +3,8 @@ title: "HTML el atributo: minlength" slug: Web/HTML/Attributes/minlength --- +{{HTMLSidebar}} + El atributo **`minlength`** define el número mínimo de caracteres (como unidades de código UTF-16) que el usuario puede ingresar en un {{HTMLElement('input')}} o {{HTMLElement('textarea')}}. Debe ser un valor entero 0 o superior. Si no se especifica una longitud mínima o se especifica un número no válido, el **``** no tiene una longitud mínima. Este valor debe ser menor o igual que el valor de [maxlength](/es/docs/Web/HTML/Attributes/maxlength); de lo contrario, el valor nunca será válido, puesto que es imposible cumplir con ambos criterios. El **``** fallará la restricción de validación si la longitud del valor de texto del campo es menor que la longitud mínima de unidades de código UTF-16, con {{DOMxRef('validityState.tooShort')}} devolviendo `true`. La validación de la restricción solo se aplica cuando el usuario cambia el valor. Una vez que el envío falla, algunos navegadores mostrarán un mensaje de error que indica la longitud mínima requerida y la longitud actual. diff --git a/files/es/web/html/attributes/multiple/index.md b/files/es/web/html/attributes/multiple/index.md index 6f8cc0559a6ccf..9d11b5c103ca48 100644 --- a/files/es/web/html/attributes/multiple/index.md +++ b/files/es/web/html/attributes/multiple/index.md @@ -3,6 +3,8 @@ title: "HTML el atributo: multiple" slug: Web/HTML/Attributes/multiple --- +{{HTMLSidebar}} + El atributo booleano [`multiple`](/es/docs/Web/HTML/Element/input#multiple), si se establece, significa que el control del formulario acepta uno o más valores. Válido para los {{HTMLElement("input")}}s de tipo {{HTMLElement("input/email", "email")}}, {{HTMLElement("input/file", "file")}} y {{HTMLElement("select")}}, la forma en que el usuario opta por valores múltiples depende del control del formulario. Dependiendo del tipo, el control de formulario puede tener una apariencia diferente si se establece el atributo [`multiple`](/es/docs/Web/HTML/Element/input#multiple). Para el {{HTMLElement("input")}} de tipo `file`, la mensajería nativa que proporciona el navegador es diferente. En Firefox, el {{HTMLElement("input")}} de tipo `file` dice "Ningún archivo seleccionado" cuando el atributo está presente y "Ningún archivo seleccionado", cuando no hay archivo seleccionado. La mayoría de los navegadores muestran un cuadro de lista de desplazamiento para un control {{HTMLElement("select")}} con el atributo [`multiple`](/es/docs/Web/HTML/Element/input#multiple) establecido frente a un menú desplegable de una sola línea cuando se omite el atributo. El {{HTMLElement("input")}} {{HTMLElement("input/email", "email")}} muestra lo mismo, pero coincidirá con la pseudoclase {{CSSxRef(':invalid')}} si hay más de una dirección de correo electrónico separada por comas incluido si el atributo no está presente. diff --git a/files/es/web/html/content_categories/index.md b/files/es/web/html/content_categories/index.md index 19e9e09013aa54..7594f59922e1a6 100644 --- a/files/es/web/html/content_categories/index.md +++ b/files/es/web/html/content_categories/index.md @@ -3,6 +3,8 @@ title: Categorías de contenido slug: Web/HTML/Content_categories --- +{{HTMLSidebar}} + Cada elemento [HTML](/es/docs/Web/HTML) es miembro de una o más **categorías de contenido** — estas categorías agrupan elementos que comparten características comunes. Esta es una agrupación flexible (en realidad no crea una relación entre los elementos de estas categorías), pero ayuda a definir y describir el comportamiento compartido de las categorías y sus reglas asociadas, especialmente cuando te encuentras con sus intrincados detalles. También es posible que los elementos no sean miembros de _ninguna_ de estas categorías. Hay tres tipos de categorías de contenido: diff --git a/files/es/web/html/cors_enabled_image/index.md b/files/es/web/html/cors_enabled_image/index.md index eeffcd6df27b08..b9a4c8154af5aa 100644 --- a/files/es/web/html/cors_enabled_image/index.md +++ b/files/es/web/html/cors_enabled_image/index.md @@ -3,6 +3,8 @@ title: Imagen con CORS habilitado slug: Web/HTML/CORS_enabled_image --- +{{HTMLSidebar}} + La especificación HTML introduce un atributo [`crossorigin`](/es/docs/Web/HTML/Element/img#crossorigin) para imágenes que, en conjunto con el encabezado {{Glossary("CORS")}} apropiado, permite definir imágenes con el elemento {{ HTMLElement("img") }} que se carguen de orígenes externos dentro de un lienzo (_canvas_) como si estas fuesen cargadas del origen actual. Vea el artículo ["Atributos de configuración CORS"](/en/HTML/CORS_settings_attributes) para mas detalles de como el atributo "crossorigin" es usado. diff --git a/files/es/web/html/element/acronym/index.md b/files/es/web/html/element/acronym/index.md index 58c8e0decbe185..2b1f4a7a2f8f5e 100644 --- a/files/es/web/html/element/acronym/index.md +++ b/files/es/web/html/element/acronym/index.md @@ -3,6 +3,8 @@ title: acronym slug: Web/HTML/Element/acronym --- +{{HTMLSidebar}} + ### Definición **acromym** de acromyn=acrónimo diff --git a/files/es/web/html/element/aside/index.md b/files/es/web/html/element/aside/index.md index 1b670739b7a359..aa8a14ae39be9c 100644 --- a/files/es/web/html/element/aside/index.md +++ b/files/es/web/html/element/aside/index.md @@ -3,6 +3,8 @@ title: aside slug: Web/HTML/Element/aside --- +{{HTMLSidebar}} + El **elemento HTML `
crea una sola celda, y juntas forman la primera fila. Cada celda que agregamos hace crecer la fila. -Para detener el crecimiento de esta fila y comenzar a colocar las celdas posteriores en una segunda fila, necesitamos usar el elemento **[`
`](/es/HTML/Element/td)). Un pie de página típicamente contiene información acerca de el autor de la sección, datos de derechos de autor o enlaces a documentos relacionados. \ diff --git a/files/es/web/html/element/form/index.md b/files/es/web/html/element/form/index.md index fa35f771d3b8dc..781d03b0a9a43f 100644 --- a/files/es/web/html/element/form/index.md +++ b/files/es/web/html/element/form/index.md @@ -3,6 +3,8 @@ title: form slug: Web/HTML/Element/form --- +{{HTMLSidebar}} + ## Resumen El elemento HTML form (`
`) representa una sección de un documento que contiene controles interactivos que permiten a un usuario enviar información a un servidor web. diff --git a/files/es/web/html/element/frame/index.md b/files/es/web/html/element/frame/index.md index 3efa486d6df944..50232a70116c23 100644 --- a/files/es/web/html/element/frame/index.md +++ b/files/es/web/html/element/frame/index.md @@ -3,6 +3,8 @@ title: frame slug: Web/HTML/Element/frame --- +{{HTMLSidebar}} + ### Definición - **frame** -_marcos_ . Define la organización de los marcos dentro de la ventana del usuario. diff --git a/files/es/web/html/element/frameset/index.md b/files/es/web/html/element/frameset/index.md index 6cc847fb3eea63..e70a8e4db2a2b5 100644 --- a/files/es/web/html/element/frameset/index.md +++ b/files/es/web/html/element/frameset/index.md @@ -3,6 +3,8 @@ title: frameset slug: Web/HTML/Element/frameset --- +{{HTMLSidebar}} + ### Definición - **frameset** -_conjunto de marcos_ . Define la organización de los marcos dentro de la ventana del usuario. diff --git a/files/es/web/html/element/header/index.md b/files/es/web/html/element/header/index.md index f77ec5b73bc91f..d4579a446b1447 100644 --- a/files/es/web/html/element/header/index.md +++ b/files/es/web/html/element/header/index.md @@ -3,6 +3,8 @@ title: header slug: Web/HTML/Element/header --- +{{HTMLSidebar}} + El _elemento de HTML Header_ (\
) representa un grupo de ayudas introductorias o de navegación. Puede contener algunos elementos de encabezado, así como también un logo, un formulario de búsqueda, un nombre de autor y otros componentes. > **Nota:** diff --git a/files/es/web/html/element/hgroup/index.md b/files/es/web/html/element/hgroup/index.md index e1576ebb9be087..1718361192dea5 100644 --- a/files/es/web/html/element/hgroup/index.md +++ b/files/es/web/html/element/hgroup/index.md @@ -3,6 +3,8 @@ title: hgroup slug: Web/HTML/Element/hgroup --- +{{HTMLSidebar}} + ## Resumen El _elemento de grupo de cabeceras HTML_ (\
) representa el encabezado de una sección. Define un solo título que participa de [la estructura del documento](/en/Sections_and_Outlines_of_an_HTML5_document) como el encabezado de la sección implícita o explícita a la que pertenece. diff --git a/files/es/web/html/element/hr/index.md b/files/es/web/html/element/hr/index.md index c9cd41c6eb88d1..c89cd1ca0f0d71 100644 --- a/files/es/web/html/element/hr/index.md +++ b/files/es/web/html/element/hr/index.md @@ -3,6 +3,8 @@ title:
slug: Web/HTML/Element/hr --- +{{HTMLSidebar}} + ### Definición - El **elemento HTML \
** representa un cambio de tema entre párrafos (por ejemplo, un cambio de escena en una historia, un cambio de tema en una sección). En versiones previas de HTML representaba una línea horizontal. Aún puede ser representada como una línea horizontal en los navegadores visuales, pero ahora es definida en términos semánticos y no tanto en términos representativos, por tanto para dibujar una línea horizontal se debería usar el CSS apropiado. diff --git a/files/es/web/html/element/i/index.md b/files/es/web/html/element/i/index.md index e0abc0c0bdabca..3932d261d72430 100644 --- a/files/es/web/html/element/i/index.md +++ b/files/es/web/html/element/i/index.md @@ -3,6 +3,8 @@ title: i slug: Web/HTML/Element/i --- +{{HTMLSidebar}} + ### Definición - Muestra el texto marcado con un estilo en cursiva o italica. diff --git a/files/es/web/html/element/img/index.md b/files/es/web/html/element/img/index.md index e912076fb8905f..67a16a5bce98aa 100644 --- a/files/es/web/html/element/img/index.md +++ b/files/es/web/html/element/img/index.md @@ -3,6 +3,8 @@ title: ": El elemento incrustado de imagen" slug: Web/HTML/Element/img --- +{{HTMLSidebar}} + El elemento de imagen HTML **``** representa una imagen en el documento. > **Nota:** diff --git a/files/es/web/html/element/input/checkbox/index.md b/files/es/web/html/element/input/checkbox/index.md index c5cc171ed4d55c..8ef68f27eb5414 100644 --- a/files/es/web/html/element/input/checkbox/index.md +++ b/files/es/web/html/element/input/checkbox/index.md @@ -3,6 +3,8 @@ title: slug: Web/HTML/Element/input/checkbox --- +{{HTMLSidebar}} + El elemento HTML **``** es un elemento de entrada que te permite insertar un vector o array de valores. El atributo **value** es usado para definr el valor enviado por el **checkbox**. El atributo **checked** se usa para indicar que el elemento está seleccionado. El atributo **indeterminate** se usa para indicar que el **checkbox** esta en un estado indeterminado (en la mayoria de las plataformas, esto dibuja una linea horizontal que atraviesa el **checkbox**). ## Atributos diff --git a/files/es/web/html/element/input/datetime-local/index.md b/files/es/web/html/element/input/datetime-local/index.md index 8c33af9ddafd35..54e36cf8a2f89f 100644 --- a/files/es/web/html/element/input/datetime-local/index.md +++ b/files/es/web/html/element/input/datetime-local/index.md @@ -3,6 +3,8 @@ title: slug: Web/HTML/Element/input/datetime-local --- +{{HTMLSidebar}} + _El HTML_ `` es un control para ingresar tiempo y fecha (hora, minuto, segundo y fracción de segundo) basado en la zona horaria UTC . - [Categorías de contenido](/es/docs/Web/Guide/HTML/categorias_de_contenido) : Contenido dinámico , listed , submittable , resettable , contenido asociado a un formulario , contenido estático o de texto . Si `type` no tiene el valor `hidden`, elemenento labelable , contenido palpable . diff --git a/files/es/web/html/element/input/index.md b/files/es/web/html/element/input/index.md index 778889b992b489..4d83dbf23a18dd 100644 --- a/files/es/web/html/element/input/index.md +++ b/files/es/web/html/element/input/index.md @@ -3,6 +3,8 @@ title: input slug: Web/HTML/Element/input --- +{{HTMLSidebar}} + ## Resumen El elemento HTML `` se usa para crear controles interactivos para formularios basados en la web con el fin de recibir datos del usuario.Hay disponible una amplia variedad de tipos de datos de entrada y widgets de control, que dependen del dispositivo y el agente de usuario ([user agent](/es/docs/Glossary/user_agent)).El elemento `` es uno de los más potentes y complejos en todo HTML debido a la gran cantidad de combinaciones de tipos y atributos de entrada. diff --git a/files/es/web/html/element/ins/index.md b/files/es/web/html/element/ins/index.md index 56cca7556b7173..dbe5873ecbe71d 100644 --- a/files/es/web/html/element/ins/index.md +++ b/files/es/web/html/element/ins/index.md @@ -3,6 +3,8 @@ title: ins slug: Web/HTML/Element/ins --- +{{HTMLSidebar}} + ### Definición - El elemento `ins` (insertado) marca las partes de un texto que han sido añadidos al documento. diff --git a/files/es/web/html/element/kbd/index.md b/files/es/web/html/element/kbd/index.md index c19474739f1f8a..de9eada5acb1f9 100644 --- a/files/es/web/html/element/kbd/index.md +++ b/files/es/web/html/element/kbd/index.md @@ -3,6 +3,8 @@ title: kbd slug: Web/HTML/Element/kbd --- +{{HTMLSidebar}} + ### Definición - Marca el texto que debe introducir el usuario. diff --git a/files/es/web/html/element/legend/index.md b/files/es/web/html/element/legend/index.md index ce67e9b22732e1..db96bee8268435 100644 --- a/files/es/web/html/element/legend/index.md +++ b/files/es/web/html/element/legend/index.md @@ -3,6 +3,8 @@ title: legend slug: Web/HTML/Element/legend --- +{{HTMLSidebar}} + ### Definición - El elemento \ (leyenda) crea un título para un grupos los campos ({{ HTMLElement("fieldset") }}) de un formulario. diff --git a/files/es/web/html/element/li/index.md b/files/es/web/html/element/li/index.md index 08d6c5b1b68238..e187e0c94071ca 100644 --- a/files/es/web/html/element/li/index.md +++ b/files/es/web/html/element/li/index.md @@ -3,6 +3,8 @@ title: li slug: Web/HTML/Element/li --- +{{HTMLSidebar}} + ### Definición - El elemento `li` del ingles _item list_ o _elemento de lista_ declara cada uno de los elementos de una lista. diff --git a/files/es/web/html/element/main/index.md b/files/es/web/html/element/main/index.md index fdfb624b3d5786..86ba4a547b245b 100644 --- a/files/es/web/html/element/main/index.md +++ b/files/es/web/html/element/main/index.md @@ -3,6 +3,8 @@ title:
slug: Web/HTML/Element/main --- +{{HTMLSidebar}} + ## Resumen El **elemento HTML `
`** representa el contenido principal del {{HTMLElement("body")}} de un documento o aplicación. El área principal del contenido consiste en el contenido que está directamente relacionado, o se expande sobre el tema central de un documento o la funcionalidad central de una aplicación. Este contenido debe ser único al documento, excluyendo cualquier contenido que se repita a través de un conjunto de documentos como barras laterales, enlaces de navegación, información de derechos de autor, logos del sitio y formularios de búsqueda (a menos, claro, que la función principal del documento sea un formulario de búsqueda). diff --git a/files/es/web/html/element/map/index.md b/files/es/web/html/element/map/index.md index c311b1a0ad7218..f7f1ac1278827e 100644 --- a/files/es/web/html/element/map/index.md +++ b/files/es/web/html/element/map/index.md @@ -3,6 +3,8 @@ title: map slug: Web/HTML/Element/map --- +{{HTMLSidebar}} + ### Definición - descripción de uno o dos párrafos diff --git a/files/es/web/html/element/meta/index.md b/files/es/web/html/element/meta/index.md index b062805385229d..e32228daf9987c 100644 --- a/files/es/web/html/element/meta/index.md +++ b/files/es/web/html/element/meta/index.md @@ -3,6 +3,8 @@ title: meta slug: Web/HTML/Element/meta --- +{{HTMLSidebar}} + ### Definición - **meta** de "metainformation" - metainformación. Sirve para aportar información sobre el documento.. diff --git a/files/es/web/html/element/noframes/index.md b/files/es/web/html/element/noframes/index.md index f46a4bafcb6121..273f3cd484c27b 100644 --- a/files/es/web/html/element/noframes/index.md +++ b/files/es/web/html/element/noframes/index.md @@ -3,6 +3,8 @@ title: noframes slug: Web/HTML/Element/noframes --- +{{HTMLSidebar}} + ### Definición - **noframes** de -_sin marcos_ . Aporta contenidos alternativos a los marcos. Las aplicaciones de usuario que no soporten [marcos](http://html.conclase.net/w3c/html401-es/present/frames.html), o que estén configuradas para no mostrarlos, deben mostrar en su lugar el contenido de este elemento. diff --git a/files/es/web/html/element/noscript/index.md b/files/es/web/html/element/noscript/index.md index 613e22969de65d..9ec2e3756be4f4 100644 --- a/files/es/web/html/element/noscript/index.md +++ b/files/es/web/html/element/noscript/index.md @@ -3,6 +3,8 @@ title: noscript slug: Web/HTML/Element/noscript --- +{{HTMLSidebar}} + ### Definición - **noscript** de -_no script_ . Aporta contenidos alternativos al elemento [script](/es/HTML/Elemento/script). las aplicaciones de usuario que no soporten scripts deben mostrar en su lugar el contenido de este elemento. diff --git a/files/es/web/html/element/ol/index.md b/files/es/web/html/element/ol/index.md index 903d279d187b54..0c7d7d50c10412 100644 --- a/files/es/web/html/element/ol/index.md +++ b/files/es/web/html/element/ol/index.md @@ -3,6 +3,8 @@ title: ol slug: Web/HTML/Element/ol --- +{{HTMLSidebar}} + ### Definición - El elemento `ol` permite definir listas o viñetas ordenadas ("Ordered List"), bien con numeración o alfabéticamente. diff --git a/files/es/web/html/element/p/index.md b/files/es/web/html/element/p/index.md index 6661a10b748913..12351ee30b168c 100644 --- a/files/es/web/html/element/p/index.md +++ b/files/es/web/html/element/p/index.md @@ -3,6 +3,8 @@ title: p slug: Web/HTML/Element/p --- +{{HTMLSidebar}} + ### Definición - El elemento [p](/es/HTML/Elemento/p) (párrafo) es el apropiado para distribuir el texto en párrafos. diff --git a/files/es/web/html/element/pre/index.md b/files/es/web/html/element/pre/index.md index bceeb9c3ef2eab..6abe22711de414 100644 --- a/files/es/web/html/element/pre/index.md +++ b/files/es/web/html/element/pre/index.md @@ -3,6 +3,8 @@ title:
 slug: Web/HTML/Element/pre
 ---
 
+{{HTMLSidebar}}
+
 ## Sumario
 
 El **Elemento** **HTML \
** (o _Texto HTML Preformateado_) representa texto preformateado. El texto en este elemento típicamente se muestra en una fuente fija, no proporcional, exactamente como es mostrado en el archivo. Los espacios dentro de este elemento también son mostrados como están escritos.
diff --git a/files/es/web/html/element/s/index.md b/files/es/web/html/element/s/index.md
index cf54d37ec74b57..3a1864ec0ad9e9 100644
--- a/files/es/web/html/element/s/index.md
+++ b/files/es/web/html/element/s/index.md
@@ -3,6 +3,8 @@ title: s
 slug: Web/HTML/Element/s
 ---
 
+{{HTMLSidebar}}
+
 ### Definición
 
 - Muestra el texto tachado con una linea horizontal.
diff --git a/files/es/web/html/element/small/index.md b/files/es/web/html/element/small/index.md
index c6b938cad032bd..13185cd896dbb2 100644
--- a/files/es/web/html/element/small/index.md
+++ b/files/es/web/html/element/small/index.md
@@ -3,6 +3,8 @@ title: small
 slug: Web/HTML/Element/small
 ---
 
+{{HTMLSidebar}}
+
 El **elemento HTML \** hace el tamaño del texto una talla más pequeña (por ejemplo, de largo a mediano, o de pequeño a extra pequeño) que el tamaño mínimo de fuente del navegador. En HTML5, este elemento es reutilizado para representar comentarios laterales y letra pequeña, incluyendo derechos de autor y texto legal, independientemente de su estilo de presentación.
 
 {{EmbedInteractiveExample("pages/tabbed/small.html", "tabbed-shorter")}}
diff --git a/files/es/web/html/element/span/index.md b/files/es/web/html/element/span/index.md
index 9925d31a237c05..df4fe49ecbdda2 100644
--- a/files/es/web/html/element/span/index.md
+++ b/files/es/web/html/element/span/index.md
@@ -3,6 +3,8 @@ title: span
 slug: Web/HTML/Element/span
 ---
 
+{{HTMLSidebar}}
+
 ### Definición
 
 - **span** - _abarcar_. Es un contenedor en línea. Sirve para aplicar estilo al texto o agrupar elementos en línea.
diff --git a/files/es/web/html/element/strike/index.md b/files/es/web/html/element/strike/index.md
index 0891710dddf6fa..47b9f894b306a6 100644
--- a/files/es/web/html/element/strike/index.md
+++ b/files/es/web/html/element/strike/index.md
@@ -3,6 +3,8 @@ title: strike
 slug: Web/HTML/Element/strike
 ---
 
+{{HTMLSidebar}}
+
 ### Definición
 
 - Muestra el texto tachado con una linea horizontal.
diff --git a/files/es/web/html/element/strong/index.md b/files/es/web/html/element/strong/index.md
index 487b2e6528d36b..a74d2d58bb5a1d 100644
--- a/files/es/web/html/element/strong/index.md
+++ b/files/es/web/html/element/strong/index.md
@@ -3,6 +3,8 @@ title: strong
 slug: Web/HTML/Element/strong
 ---
 
+{{HTMLSidebar}}
+
 ### Definición
 
 - El elemento **strong** es el apropiado para marcar con especial énfasis las partes más importantes de un texto.
diff --git a/files/es/web/html/element/style/index.md b/files/es/web/html/element/style/index.md
index 802e0c63ec4a04..0a9ee680b550e8 100644
--- a/files/es/web/html/element/style/index.md
+++ b/files/es/web/html/element/style/index.md
@@ -3,6 +3,8 @@ title: style
 slug: Web/HTML/Element/style
 ---
 
+{{HTMLSidebar}}
+
 ### Definición
 
 - **style** - estilo. Es el elemento encargado de indicar la información de estilo.
diff --git a/files/es/web/html/element/table/index.md b/files/es/web/html/element/table/index.md
index aa90bea754ffda..53254242031726 100644
--- a/files/es/web/html/element/table/index.md
+++ b/files/es/web/html/element/table/index.md
@@ -3,6 +3,8 @@ title: tabla
 slug: Web/HTML/Element/table
 ---
 
+{{HTMLSidebar}}
+
 ## Resumen
 
 El _Elemento de Tabla HTML_ (``) representa datos en dos o mas dimensiones.
diff --git a/files/es/web/html/element/template/index.md b/files/es/web/html/element/template/index.md
index e2696633750be6..e27e4144457b1b 100644
--- a/files/es/web/html/element/template/index.md
+++ b/files/es/web/html/element/template/index.md
@@ -3,6 +3,8 @@ title: