diff --git a/.github/workflows/auto-cleanup-bot.yml b/.github/workflows/auto-cleanup-bot.yml index c3e23c58576680b..2e0e7e713997f6f 100644 --- a/.github/workflows/auto-cleanup-bot.yml +++ b/.github/workflows/auto-cleanup-bot.yml @@ -5,6 +5,10 @@ on: - cron: "0 0 * * *" workflow_dispatch: +# No GITHUB_TOKEN permissions, as we only use it to increase API limit. +# We use AUTOMERGE_TOKEN to create the PR. +permissions: {} + jobs: fix: if: github.repository == 'mdn/content' @@ -35,7 +39,7 @@ jobs: - name: Create PR with only fixable issues if: success() - uses: peter-evans/create-pull-request@v7 + uses: peter-evans/create-pull-request@67ccf781d68cd99b580ae25a5c18a1cc84ffff1f # v7.0.6 with: commit-message: "chore: auto-fix Markdownlint, Prettier, and front-matter issues" branch: markdownlint-auto-cleanup @@ -50,7 +54,7 @@ jobs: - name: Create PR with notice on unfixed issues if: failure() - uses: peter-evans/create-pull-request@v7 + uses: peter-evans/create-pull-request@67ccf781d68cd99b580ae25a5c18a1cc84ffff1f # v7.0.6 with: commit-message: "chore: auto-fix Markdownlint, Prettier, and front-matter issues" branch: markdownlint-auto-cleanup diff --git a/.github/workflows/auto-merge.yml b/.github/workflows/auto-merge.yml index c0930e006765243..a5ac4bbf4467abe 100644 --- a/.github/workflows/auto-merge.yml +++ b/.github/workflows/auto-merge.yml @@ -3,12 +3,15 @@ name: auto-merge on: pull_request_target: +# No GITHUB_TOKEN permissions, as we use AUTOMERGE_TOKEN instead. +permissions: {} + jobs: auto-merge: runs-on: ubuntu-latest if: github.event.pull_request.user.login == 'dependabot[bot]' steps: - - uses: ahmadnassri/action-dependabot-auto-merge@v2.6 + - uses: ahmadnassri/action-dependabot-auto-merge@45fc124d949b19b6b8bf6645b6c9d55f4f9ac61a # v2.6.6 with: github-token: ${{ secrets.AUTOMERGE_TOKEN }} command: "squash and merge" diff --git a/.github/workflows/idle-issues.yml b/.github/workflows/idle-issues.yml index 419eb356d69557d..40c7ceecc327fc2 100644 --- a/.github/workflows/idle-issues.yml +++ b/.github/workflows/idle-issues.yml @@ -3,6 +3,12 @@ on: schedule: - cron: "49 11,23 * * *" +permissions: + # Label issues. + issues: write + # Label pull requests. + pull-requests: write + jobs: idle: uses: mdn/workflows/.github/workflows/idle.yml@main diff --git a/.github/workflows/interfacedata-updater.yml b/.github/workflows/interfacedata-updater.yml index a188d4dcd7bf989..85bb578af54d8dc 100644 --- a/.github/workflows/interfacedata-updater.yml +++ b/.github/workflows/interfacedata-updater.yml @@ -6,6 +6,9 @@ on: - cron: "0 0 * * 6" workflow_dispatch: +# No GITHUB_TOKEN permissions, as we use AUTOMERGE_TOKEN instead. +permissions: {} + jobs: update: if: github.repository == 'mdn/content' @@ -35,7 +38,7 @@ jobs: run: node scripts/update-interface-data.js ../webref/ - name: Create pull request - uses: peter-evans/create-pull-request@v7 + uses: peter-evans/create-pull-request@67ccf781d68cd99b580ae25a5c18a1cc84ffff1f # v7.0.6 with: path: mdn-content token: ${{ secrets.AUTOMERGE_TOKEN }} diff --git a/.github/workflows/issue-regex-labeler.yml b/.github/workflows/issue-regex-labeler.yml index a300a12f776ab69..0790a0d614ee24b 100644 --- a/.github/workflows/issue-regex-labeler.yml +++ b/.github/workflows/issue-regex-labeler.yml @@ -3,6 +3,10 @@ on: issues: types: [opened] +permissions: + # Label issues. + issues: write + jobs: issue-labeler: runs-on: ubuntu-latest diff --git a/.github/workflows/lock-closed.yml b/.github/workflows/lock-closed.yml index 936b01461041521..9fb1f727e80486c 100644 --- a/.github/workflows/lock-closed.yml +++ b/.github/workflows/lock-closed.yml @@ -3,6 +3,14 @@ on: schedule: - cron: "0 9 1 * *" +permissions: + # Lock discussions. + discussions: write + # Lock issues. + issues: write + # Lock pull requests. + pull-requests: write + jobs: lock: uses: mdn/workflows/.github/workflows/lock-closed.yml@main diff --git a/.github/workflows/markdown-lint.yml b/.github/workflows/markdown-lint.yml index 1133c590e81b44b..abc9030366839ca 100644 --- a/.github/workflows/markdown-lint.yml +++ b/.github/workflows/markdown-lint.yml @@ -13,6 +13,9 @@ on: - .github/workflows/markdown-lint.yml - .github/workflows/markdownlint-problem-matcher.json +# No GITHUB_TOKEN permissions, as we only use it to increase API limit. +permissions: {} + jobs: docs: runs-on: ubuntu-latest diff --git a/.github/workflows/new-issues.yml b/.github/workflows/new-issues.yml index 373f82caa792897..16194862afb4f71 100644 --- a/.github/workflows/new-issues.yml +++ b/.github/workflows/new-issues.yml @@ -6,12 +6,16 @@ on: - reopened - opened +permissions: + # Label issues. + issues: write + jobs: label-new-issues: runs-on: ubuntu-latest steps: - name: initial labelling - uses: andymckay/labeler@master + uses: andymckay/labeler@3a4296e9dcdf9576b0456050db78cfd34853f260 # master with: add-labels: "needs triage" ignore-if-assigned: true diff --git a/.github/workflows/ping-other-repos.yml b/.github/workflows/ping-other-repos.yml index a49d93c7fd083cb..b493e7e78bf3d2c 100644 --- a/.github/workflows/ping-other-repos.yml +++ b/.github/workflows/ping-other-repos.yml @@ -11,6 +11,10 @@ name: Ping other repos on: push: branches: [main] + +# No GITHUB_TOKEN permissions, as we use REPO_PINGER_MDN_SPEC_LINKS. +permissions: {} + jobs: ping: # Don't run in forks, or when Dependabot merges a PR. @@ -22,7 +26,7 @@ jobs: - name: Ping w3c/mdn-spec-links # This is one of many possible repos we can ping. When adding other # repos, you can follow this w3c/mdn-spec-links one as an example. - uses: peter-evans/repository-dispatch@v3 + uses: peter-evans/repository-dispatch@ff45666b9427631e3450c54a1bcbee4d9ff4d7c0 # v3.0.0 with: token: ${{ secrets.REPO_PINGER_MDN_SPEC_LINKS }} repository: w3c/mdn-spec-links diff --git a/.github/workflows/pr-check-lint_content.yml b/.github/workflows/pr-check-lint_content.yml index 12a3a039a97efdd..ecc094ba6733b39 100644 --- a/.github/workflows/pr-check-lint_content.yml +++ b/.github/workflows/pr-check-lint_content.yml @@ -10,6 +10,7 @@ on: - "files/**/*.md" permissions: + # Compare commits and add reviewdog comments. pull-requests: write concurrency: @@ -130,7 +131,7 @@ jobs: - name: Setup reviewdog if: env.FILES_MODIFIED == 'true' || env.MD_LINT_FAILED == 'true' - uses: reviewdog/action-setup@v1 + uses: reviewdog/action-setup@3f401fe1d58fe77e10d665ab713057375e39b887 # v1.3.0 with: reviewdog_version: latest diff --git a/.github/workflows/pr-check_cspell_lists.yml b/.github/workflows/pr-check_cspell_lists.yml index eb3139a842d4953..ec9f40d2d913f3c 100644 --- a/.github/workflows/pr-check_cspell_lists.yml +++ b/.github/workflows/pr-check_cspell_lists.yml @@ -7,6 +7,9 @@ on: paths: - .vscode/dictionaries/* +# No GITHUB_TOKEN permissions, as we don't use it. +permissions: {} + jobs: docs: runs-on: ubuntu-latest diff --git a/.github/workflows/pr-check_javascript.yml b/.github/workflows/pr-check_javascript.yml index 336dd8e3bda6090..cfb477c123a4540 100644 --- a/.github/workflows/pr-check_javascript.yml +++ b/.github/workflows/pr-check_javascript.yml @@ -10,6 +10,9 @@ on: - "**/*.mjs" - .github/workflows/pr-check_javascript.yml +# No GITHUB_TOKEN permissions, as we only use it to increase API limit. +permissions: {} + jobs: lint-js: runs-on: ubuntu-latest diff --git a/.github/workflows/pr-check_json.yml b/.github/workflows/pr-check_json.yml index 638be2b97b5ad8c..a2bb981f97bec2e 100644 --- a/.github/workflows/pr-check_json.yml +++ b/.github/workflows/pr-check_json.yml @@ -10,6 +10,9 @@ on: - "**/*.jsonc" - .github/workflows/pr-check_json.yml +# No GITHUB_TOKEN permissions, as we only use it to increase API limit. +permissions: {} + jobs: lint-json: runs-on: ubuntu-latest diff --git a/.github/workflows/pr-check_redirects.yml b/.github/workflows/pr-check_redirects.yml index 249647923a93c4a..f83f47074285050 100644 --- a/.github/workflows/pr-check_redirects.yml +++ b/.github/workflows/pr-check_redirects.yml @@ -5,6 +5,9 @@ on: branches: - main +# No GITHUB_TOKEN permissions, as we only use it to increase API limit. +permissions: {} + jobs: check-redirects: runs-on: ubuntu-latest @@ -21,7 +24,7 @@ jobs: # This is a "required" workflow so path filtering can not be used: # https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/collaborating-on-repositories-with-code-quality-features/troubleshooting-required-status-checks#handling-skipped-but-required-checks # We have to rely on a custom filtering mechanism to run the checks only if required files are modified. - - uses: dorny/paths-filter@v3 + - uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2 name: See if any file needs checking id: filter with: diff --git a/.github/workflows/pr-check_scripts.yml b/.github/workflows/pr-check_scripts.yml index a5b55c8d6f8d8b2..a475212217ff236 100644 --- a/.github/workflows/pr-check_scripts.yml +++ b/.github/workflows/pr-check_scripts.yml @@ -10,6 +10,9 @@ on: - yarn.lock - .github/workflows/pr-check_scripts.yml +# No GITHUB_TOKEN permissions, as we only use it to increase API limit. +permissions: {} + jobs: up-to-date-check: runs-on: ubuntu-latest diff --git a/.github/workflows/pr-check_url-issues.yml b/.github/workflows/pr-check_url-issues.yml index 96398ea0f37e6b5..bff1bf2350fa13a 100644 --- a/.github/workflows/pr-check_url-issues.yml +++ b/.github/workflows/pr-check_url-issues.yml @@ -7,6 +7,9 @@ on: paths: - "files/**/*.md" +# No GITHUB_TOKEN permissions, as we don't use it. +permissions: {} + jobs: check_url_issues: #if: github.repository == 'mdn/content' diff --git a/.github/workflows/pr-check_yml.yml b/.github/workflows/pr-check_yml.yml index 4cf949dd7daddf0..4b7789a519a4617 100644 --- a/.github/workflows/pr-check_yml.yml +++ b/.github/workflows/pr-check_yml.yml @@ -10,6 +10,9 @@ on: - "**/*.yml" - .github/workflows/pr-check_yml.yml +# No GITHUB_TOKEN permissions, as we only use it to increase API limit. +permissions: {} + jobs: lint-yml: runs-on: ubuntu-latest diff --git a/.github/workflows/pr-labeler.yml b/.github/workflows/pr-labeler.yml index 342e1d366095189..670de1643c2bf38 100644 --- a/.github/workflows/pr-labeler.yml +++ b/.github/workflows/pr-labeler.yml @@ -4,8 +4,11 @@ on: - pull_request_target permissions: + # Patch issues, see: https://github.com/CodelyTV/pr-size-labeler/pull/89 issues: write + # Label pull requests. pull-requests: write + # Fetch files (used by actions/labeler to get config). contents: read jobs: @@ -29,7 +32,7 @@ jobs: name: Label by size runs-on: ubuntu-latest steps: - - uses: codelytv/pr-size-labeler@v1 + - uses: codelytv/pr-size-labeler@1c3422395d899286d5ee2c809fd5aed264d5eb9b # v1.10.2 with: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} github_api_url: "https://api.github.com" diff --git a/.github/workflows/pr-rebase-needed.yml b/.github/workflows/pr-rebase-needed.yml index 9cd362fdac42979..f44a7383c97f203 100644 --- a/.github/workflows/pr-rebase-needed.yml +++ b/.github/workflows/pr-rebase-needed.yml @@ -5,6 +5,10 @@ on: pull_request_target: types: [synchronize] +permissions: + # Label pull requests. + pull-requests: write + jobs: label-rebase-needed: uses: mdn/workflows/.github/workflows/pr-rebase-needed.yml@main diff --git a/.github/workflows/pr-review-companion.yml b/.github/workflows/pr-review-companion.yml index 13b3122ee88106d..1b97a220f28bef3 100644 --- a/.github/workflows/pr-review-companion.yml +++ b/.github/workflows/pr-review-companion.yml @@ -11,6 +11,12 @@ on: types: - completed +permissions: + # Download artifact. + actions: read + # Post comment in pull request. + pull-requests: write + jobs: review: runs-on: ubuntu-latest @@ -55,7 +61,7 @@ jobs: - name: Install Python poetry if: env.HAS_ARTIFACT - uses: snok/install-poetry@v1.4 + uses: snok/install-poetry@76e04a911780d5b312d89783f7b1cd627778900a # v1.4.1 with: virtualenvs-create: true virtualenvs-in-project: true diff --git a/.github/workflows/pr-test-legacy.yml b/.github/workflows/pr-test-legacy.yml index e390e19231b95bc..c3b5718c93b5309 100644 --- a/.github/workflows/pr-test-legacy.yml +++ b/.github/workflows/pr-test-legacy.yml @@ -11,13 +11,14 @@ on: branches: - main +permissions: + # Compare two commits. + contents: read + jobs: tests: if: github.repository == 'mdn/content' runs-on: ubuntu-latest - # Set the permissions to `read-all`, preventing the workflow from - # any accidental write access to the repository. - permissions: read-all env: BASE_SHA: ${{ github.event.pull_request.base.sha }} HEAD_SHA: ${{ github.event.pull_request.head.sha }} diff --git a/.github/workflows/pr-test.yml b/.github/workflows/pr-test.yml index b6b679099dff360..c4082cc0a483e00 100644 --- a/.github/workflows/pr-test.yml +++ b/.github/workflows/pr-test.yml @@ -11,13 +11,14 @@ on: branches: - main +permissions: + # Compare two commits. + contents: read + jobs: tests: if: github.repository == 'mdn/content' runs-on: ubuntu-latest - # Set the permissions to `read-all`, preventing the workflow from - # any accidental write access to the repository. - permissions: read-all env: BASE_SHA: ${{ github.event.pull_request.base.sha }} HEAD_SHA: ${{ github.event.pull_request.head.sha }} diff --git a/.github/workflows/spelling-check-bot.yml b/.github/workflows/spelling-check-bot.yml index 6869ba085cfeee5..bdf920c38098f91 100644 --- a/.github/workflows/spelling-check-bot.yml +++ b/.github/workflows/spelling-check-bot.yml @@ -5,6 +5,10 @@ on: - cron: "0 0 * * mon" workflow_dispatch: +permissions: + # Create issue. + issues: write + jobs: sync: if: github.repository == 'mdn/content' diff --git a/.github/workflows/system-file-changes.yml b/.github/workflows/system-file-changes.yml index 89fd2c59dcb5423..b3b3dbbde3fde46 100644 --- a/.github/workflows/system-file-changes.yml +++ b/.github/workflows/system-file-changes.yml @@ -10,6 +10,9 @@ on: - package.json - yarn.lock +# No GITHUB_TOKEN permissions, as we don't use it. +permissions: {} + jobs: block: # This makes sure it only runs on our origin repo diff --git a/.vscode/dictionaries/ignore-list.txt b/.vscode/dictionaries/ignore-list.txt index 47a0e4a9f06959e..dad24d771291622 100644 --- a/.vscode/dictionaries/ignore-list.txt +++ b/.vscode/dictionaries/ignore-list.txt @@ -231,6 +231,7 @@ notavideo notebox nytimes Odtsetseg +Oggi opensas opensesame OPQRTUVXYZ @@ -321,3 +322,4 @@ YSDEgCDwkICAIOaWhyDwn6aE Yuckymeat YWxhZGRpbjpvcGVuc2VzYW1l Zorp +ZRWB diff --git a/.vscode/dictionaries/terms-abbreviations.txt b/.vscode/dictionaries/terms-abbreviations.txt index e2d891223d7dae1..47b6cd09b207799 100644 --- a/.vscode/dictionaries/terms-abbreviations.txt +++ b/.vscode/dictionaries/terms-abbreviations.txt @@ -633,6 +633,7 @@ snapport snapshotted snapshotting SNES +spammy spatialization spatializations spatialize diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 506a5236d633524..8bb678858c86fe3 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -4,7 +4,7 @@ Thanks for taking the time to contribute to [MDN Web Docs](https://developer.moz This document covers project setup steps along with a set of guidelines for contributing to MDN Web Docs content. Everyone participating in this project is expected to follow our [Code of Conduct](https://github.com/mdn/content/blob/main/CODE_OF_CONDUCT.md), which means adhering to [Mozilla's Community Participation Guidelines](https://www.mozilla.org/en-US/about/governance/policies/participation/). -If you want to jump right in, see [Getting started with MDN Web Docs][] for an overview of how to join, and the [Contribute page][] on MDN for a filtered list of tasks. +If you want to jump right in, see [Getting started with MDN Web Docs][] for an overview of how to join, and the [Community resources][] on MDN. ## Getting started @@ -419,7 +419,7 @@ There are some important rules of etiquette to remember that will help during th When contributing to the content you agree to license your contributions according to [our license](LICENSE.md). -[contribute page]: https://developer.mozilla.org/en-US/docs/MDN/Community/Contributing +[community resources]: https://developer.mozilla.org/en-US/docs/MDN/Community [getting started with mdn web docs]: https://developer.mozilla.org/en-US/docs/MDN/Community/Contributing/Getting_started [getting ready to contribute]: https://developer.mozilla.org/en-US/docs/MDN/Community/Contributing/Getting_started#getting_ready_to_contribute [how to write in markdown]: https://developer.mozilla.org/en-US/docs/MDN/Writing_guidelines/Howto/Markdown_in_MDN diff --git a/files/en-us/_redirects.txt b/files/en-us/_redirects.txt index ee51a809e46ed93..f9e85f8e511e64d 100644 --- a/files/en-us/_redirects.txt +++ b/files/en-us/_redirects.txt @@ -469,7 +469,7 @@ /en-US/docs/CSS/CSS_transitions /en-US/docs/Web/CSS/CSS_transitions/Using_CSS_transitions /en-US/docs/CSS/CSS_values_serialization /en-US/docs/Web/CSS /en-US/docs/CSS/CSS_values_syntax /en-US/docs/Web/CSS -/en-US/docs/CSS/Cascade /en-US/docs/Web/CSS/Cascade +/en-US/docs/CSS/Cascade /en-US/docs/Web/CSS/CSS_cascade/Cascade /en-US/docs/CSS/Child_selectors /en-US/docs/Web/CSS/Child_combinator /en-US/docs/CSS/Class_selectors /en-US/docs/Web/CSS/Class_selectors /en-US/docs/CSS/Comments /en-US/docs/Web/CSS/Comments @@ -523,7 +523,7 @@ /en-US/docs/CSS/Scaling_background_images /en-US/docs/Web/CSS/CSS_backgrounds_and_borders/Resizing_background_images /en-US/docs/CSS/Scaling_of_SVG_backgrounds /en-US/docs/Web/CSS/Scaling_of_SVG_backgrounds /en-US/docs/CSS/Shorthand_properties /en-US/docs/Web/CSS/Shorthand_properties -/en-US/docs/CSS/Specificity /en-US/docs/Web/CSS/Specificity +/en-US/docs/CSS/Specificity /en-US/docs/Web/CSS/CSS_cascade/Specificity /en-US/docs/CSS/Syntax /en-US/docs/Web/CSS/Syntax /en-US/docs/CSS/Text-overflow_TEST /en-US/docs/Web/CSS/text-overflow /en-US/docs/CSS/Tutorial/Using_CSS_flexible_boxes /en-US/docs/Web/CSS/CSS_flexible_box_layout/Basic_concepts_of_flexbox @@ -561,12 +561,12 @@ /en-US/docs/CSS/Using_CSS_multiple_backgrounds /en-US/docs/Web/CSS/CSS_backgrounds_and_borders/Using_multiple_backgrounds /en-US/docs/CSS/Using_CSS_transforms /en-US/docs/Web/CSS/CSS_transforms/Using_CSS_transforms /en-US/docs/CSS/Using_CSS_transitions /en-US/docs/Web/CSS/CSS_transitions/Using_CSS_transitions -/en-US/docs/CSS/Using_CSS_variables /en-US/docs/Web/CSS/Using_CSS_custom_properties +/en-US/docs/CSS/Using_CSS_variables /en-US/docs/Web/CSS/CSS_cascading_variables/Using_CSS_custom_properties /en-US/docs/CSS/Using_media_queries_from_code /en-US/docs/Web/CSS/CSS_media_queries/Testing_media_queries /en-US/docs/CSS/Using_the_CSS_multi-column_layout /en-US/docs/Web/CSS/CSS_multicol_layout/Using_multicol_layouts /en-US/docs/CSS/Value_definition_syntax /en-US/docs/Web/CSS/Value_definition_syntax /en-US/docs/CSS/Visual_formatting_model /en-US/docs/Web/CSS/Visual_formatting_model -/en-US/docs/CSS/actual_value /en-US/docs/Web/CSS/actual_value +/en-US/docs/CSS/actual_value /en-US/docs/Web/CSS/CSS_cascade/actual_value /en-US/docs/CSS/align-content /en-US/docs/Web/CSS/align-content /en-US/docs/CSS/align-items /en-US/docs/Web/CSS/align-items /en-US/docs/CSS/align-self /en-US/docs/Web/CSS/align-self @@ -663,7 +663,7 @@ /en-US/docs/CSS/column-span /en-US/docs/Web/CSS/column-span /en-US/docs/CSS/column-width /en-US/docs/Web/CSS/column-width /en-US/docs/CSS/columns /en-US/docs/Web/CSS/columns -/en-US/docs/CSS/computed_value /en-US/docs/Web/CSS/computed_value +/en-US/docs/CSS/computed_value /en-US/docs/Web/CSS/CSS_cascade/computed_value /en-US/docs/CSS/content /en-US/docs/Web/CSS/content /en-US/docs/CSS/counter /en-US/docs/Web/CSS/counter /en-US/docs/CSS/counter-increment /en-US/docs/Web/CSS/counter-increment @@ -713,10 +713,10 @@ /en-US/docs/CSS/image-orientation /en-US/docs/Web/CSS/image-orientation /en-US/docs/CSS/image-rendering /en-US/docs/Web/CSS/image-rendering /en-US/docs/CSS/inherit /en-US/docs/Web/CSS/inherit -/en-US/docs/CSS/inheritance /en-US/docs/Web/CSS/Inheritance -/en-US/docs/CSS/inherited_and_non-inherited_properties /en-US/docs/Web/CSS/Inheritance +/en-US/docs/CSS/inheritance /en-US/docs/Web/CSS/CSS_cascade/Inheritance +/en-US/docs/CSS/inherited_and_non-inherited_properties /en-US/docs/Web/CSS/CSS_cascade/Inheritance /en-US/docs/CSS/initial /en-US/docs/Web/CSS/initial -/en-US/docs/CSS/initial_value /en-US/docs/Web/CSS/initial_value +/en-US/docs/CSS/initial_value /en-US/docs/Web/CSS/CSS_cascade/initial_value /en-US/docs/CSS/integer /en-US/docs/Web/CSS/integer /en-US/docs/CSS/justify-content /en-US/docs/Web/CSS/justify-content /en-US/docs/CSS/left /en-US/docs/Web/CSS/left @@ -786,7 +786,7 @@ /en-US/docs/CSS/scroll /en-US/docs/Web/CSS/overflow /en-US/docs/CSS/shape /en-US/docs/Web/CSS/shape /en-US/docs/CSS/shape-rendering /en-US/docs/Web/SVG/Attribute/shape-rendering -/en-US/docs/CSS/specified_value /en-US/docs/Web/CSS/specified_value +/en-US/docs/CSS/specified_value /en-US/docs/Web/CSS/CSS_cascade/specified_value /en-US/docs/CSS/static /en-US/docs/Web/CSS/position /en-US/docs/CSS/stop-color /en-US/docs/Web/SVG/Attribute/stop-color /en-US/docs/CSS/stop-opacity /en-US/docs/Web/SVG/Attribute/stop-opacity @@ -833,7 +833,7 @@ /en-US/docs/CSS/transition-timing-function /en-US/docs/Web/CSS/transition-timing-function /en-US/docs/CSS/unicode-bidi /en-US/docs/Web/CSS/unicode-bidi /en-US/docs/CSS/uri /en-US/docs/Web/CSS/url_value -/en-US/docs/CSS/used_value /en-US/docs/Web/CSS/used_value +/en-US/docs/CSS/used_value /en-US/docs/Web/CSS/CSS_cascade/used_value /en-US/docs/CSS/user-ident /en-US/docs/Web/CSS/custom-ident /en-US/docs/CSS/user-select /en-US/docs/Web/CSS/user-select /en-US/docs/CSS/vertical-align /en-US/docs/Web/CSS/vertical-align @@ -997,7 +997,7 @@ /en-US/docs/CSS:clip /en-US/docs/Web/CSS/clip /en-US/docs/CSS:color /en-US/docs/Web/CSS/color /en-US/docs/CSS:color_value /en-US/docs/Web/CSS/color_value -/en-US/docs/CSS:computed_value /en-US/docs/Web/CSS/computed_value +/en-US/docs/CSS:computed_value /en-US/docs/Web/CSS/CSS_cascade/computed_value /en-US/docs/CSS:content /en-US/docs/Web/CSS/content /en-US/docs/CSS:counter /en-US/docs/Web/CSS/counter /en-US/docs/CSS:counter-increment /en-US/docs/Web/CSS/counter-increment @@ -1019,10 +1019,10 @@ /en-US/docs/CSS:height /en-US/docs/Web/CSS/height /en-US/docs/CSS:hidden /en-US/docs/Web/CSS/visibility /en-US/docs/CSS:inherit /en-US/docs/Web/CSS/inherit -/en-US/docs/CSS:inheritance /en-US/docs/Web/CSS/Inheritance -/en-US/docs/CSS:inherited_and_non-inherited_properties /en-US/docs/Web/CSS/Inheritance +/en-US/docs/CSS:inheritance /en-US/docs/Web/CSS/CSS_cascade/Inheritance +/en-US/docs/CSS:inherited_and_non-inherited_properties /en-US/docs/Web/CSS/CSS_cascade/Inheritance /en-US/docs/CSS:initial /en-US/docs/Web/CSS/initial -/en-US/docs/CSS:initial_value /en-US/docs/Web/CSS/initial_value +/en-US/docs/CSS:initial_value /en-US/docs/Web/CSS/CSS_cascade/initial_value /en-US/docs/CSS:integer /en-US/docs/Web/CSS/integer /en-US/docs/CSS:left /en-US/docs/Web/CSS/left /en-US/docs/CSS:length /en-US/docs/Web/CSS/length @@ -5792,6 +5792,7 @@ /en-US/docs/MDN/At_ten/Contributing_to_MDN /en-US/docs/MDN/Community/Getting_started /en-US/docs/MDN/At_ten/History_of_MDN https://developer.mozilla.org/en-US/about#our_journey /en-US/docs/MDN/Changelog /en-US/docs/MDN/Writing_guidelines/Changelog +/en-US/docs/MDN/Community/Contributing /en-US/docs/MDN/Community /en-US/docs/MDN/Community/Contributing/Getting_started /en-US/docs/MDN/Community/Getting_started /en-US/docs/MDN/Community/Contributing/Security_vulnerability_response /en-US/docs/MDN/Community/Security_vulnerability_response /en-US/docs/MDN/Community/Contributing/Translated_content /en-US/docs/MDN/Community/Translated_content @@ -9893,10 +9894,14 @@ /en-US/docs/Web/API/RTCOfferAnswerOptions/voiceActivityDetection /en-US/docs/Web/API/RTCPeerConnection/createAnswer /en-US/docs/Web/API/RTCOfferOptions /en-US/docs/Web/API/RTCPeerConnection/createOffer /en-US/docs/Web/API/RTCOfferOptions/iceRestart /en-US/docs/Web/API/RTCPeerConnection/createOffer +/en-US/docs/Web/API/RTCOutboundRtpStreamStats/averageRtcpInterval /en-US/docs/Web/API/RTCOutboundRtpStreamStats /en-US/docs/Web/API/RTCOutboundRtpStreamStats/firCount /en-US/docs/Web/API/RTCOutboundRtpStreamStats /en-US/docs/Web/API/RTCOutboundRtpStreamStats/lastPacketSentTimestamp /en-US/docs/Web/API/RTCOutboundRtpStreamStats -/en-US/docs/Web/API/RTCOutboundRtpStreamStats/perDscpPacketsReceived /en-US/docs/Web/API/RTCOutboundRtpStreamStats/perDscpPacketsSent +/en-US/docs/Web/API/RTCOutboundRtpStreamStats/perDscpPacketsReceived /en-US/docs/Web/API/RTCOutboundRtpStreamStats +/en-US/docs/Web/API/RTCOutboundRtpStreamStats/perDscpPacketsSent /en-US/docs/Web/API/RTCOutboundRtpStreamStats /en-US/docs/Web/API/RTCOutboundRtpStreamStats/pliCount /en-US/docs/Web/API/RTCOutboundRtpStreamStats +/en-US/docs/Web/API/RTCOutboundRtpStreamStats/sliCount /en-US/docs/Web/API/RTCOutboundRtpStreamStats +/en-US/docs/Web/API/RTCOutboundRtpStreamStats/trackId /en-US/docs/Web/API/RTCOutboundRtpStreamStats /en-US/docs/Web/API/RTCPeerConnection.addStream /en-US/docs/Web/API/RTCPeerConnection/addStream /en-US/docs/Web/API/RTCPeerConnection.close /en-US/docs/Web/API/RTCPeerConnection/close /en-US/docs/Web/API/RTCPeerConnection.getIdentityAssertion /en-US/docs/Web/API/RTCPeerConnection/getIdentityAssertion @@ -10556,6 +10561,7 @@ /en-US/docs/Web/API/Window/animationend_event /en-US/docs/Web/API/Element/animationend_event /en-US/docs/Web/API/Window/animationiteration_event /en-US/docs/Web/API/Element/animationiteration_event /en-US/docs/Web/API/Window/animationstart_event /en-US/docs/Web/API/Element/animationstart_event +/en-US/docs/Web/API/Window/console /en-US/docs/Web/API/console /en-US/docs/Web/API/Window/content /en-US/docs/Web/API/Window /en-US/docs/Web/API/Window/convertPointFromNodeToPage /en-US/docs/Web/API/Window/webkitConvertPointFromNodeToPage /en-US/docs/Web/API/Window/convertPointFromPageToNode /en-US/docs/Web/API/Window/webkitConvertPointFromPageToNode @@ -10800,6 +10806,9 @@ /en-US/docs/Web/API/XRWebGLLayerInit/stencil /en-US/docs/Web/API/XRWebGLLayer/XRWebGLLayer /en-US/docs/Web/API/XRWebGLSubImage/textureHeight /en-US/docs/Web/API/XRWebGLSubImage/colorTextureHeight /en-US/docs/Web/API/XRWebGLSubImage/textureWidth /en-US/docs/Web/API/XRWebGLSubImage/colorTextureWidth +/en-US/docs/Web/API/XSLTProcessor/Basic_Example /en-US/docs/Web/API/Document_Object_Model/Transforming_with_XSLT +/en-US/docs/Web/API/XSLTProcessor/Generating_HTML /en-US/docs/Web/API/Document_Object_Model/Transforming_with_XSLT +/en-US/docs/Web/API/XSLTProcessor/Introduction /en-US/docs/Web/API/Document_Object_Model/Transforming_with_XSLT /en-US/docs/Web/API/XSLTProcessor/Resources /en-US/docs/Web/API/XSLTProcessor /en-US/docs/Web/API/XSLTProcessor/XSL_Transformations_in_Mozilla_FAQ /en-US/docs/Web/API/XSLTProcessor /en-US/docs/Web/API/atob /en-US/docs/Web/API/Window/atob @@ -11807,7 +11816,7 @@ /en-US/docs/Web/CSS/Adjacent_sibling_combinator /en-US/docs/Web/CSS/Next-sibling_combinator /en-US/docs/Web/CSS/Adjacent_sibling_selectors /en-US/docs/Web/CSS/Next-sibling_combinator /en-US/docs/Web/CSS/Alias /en-US/docs/Web/CSS/cursor -/en-US/docs/Web/CSS/All_About_The_Containing_Block /en-US/docs/Web/CSS/Containing_block +/en-US/docs/Web/CSS/All_About_The_Containing_Block /en-US/docs/Web/CSS/CSS_display/Containing_block /en-US/docs/Web/CSS/Aural /en-US/docs/Web/CSS/@media/aural /en-US/docs/Web/CSS/Block_formatting_context /en-US/docs/Web/CSS/CSS_display/Block_formatting_context /en-US/docs/Web/CSS/CSS3_Columns /en-US/docs/Web/CSS/CSS_multicol_layout/Using_multicol_layouts @@ -11841,8 +11850,8 @@ /en-US/docs/Web/CSS/CSS_Flexible_Box_Layout/Mixins /en-US/docs/Glossary/Flexbox /en-US/docs/Web/CSS/CSS_Flexible_Box_Layout/Using_CSS_flexible_boxes /en-US/docs/Web/CSS/CSS_flexible_box_layout/Basic_concepts_of_flexbox /en-US/docs/Web/CSS/CSS_Flexible_Box_Layout/Using_flexbox_to_lay_out_web_applications /en-US/docs/Web/CSS/CSS_flexible_box_layout/Typical_use_cases_of_flexbox -/en-US/docs/Web/CSS/CSS_Flow_Layout/Formatting_Contexts_Explained /en-US/docs/Web/CSS/CSS_flow_layout/Introduction_to_formatting_contexts -/en-US/docs/Web/CSS/CSS_Flow_Layout/Intro_to_formatting_contexts /en-US/docs/Web/CSS/CSS_flow_layout/Introduction_to_formatting_contexts +/en-US/docs/Web/CSS/CSS_Flow_Layout/Formatting_Contexts_Explained /en-US/docs/Web/CSS/CSS_display/Introduction_to_formatting_contexts +/en-US/docs/Web/CSS/CSS_Flow_Layout/Intro_to_formatting_contexts /en-US/docs/Web/CSS/CSS_display/Introduction_to_formatting_contexts /en-US/docs/Web/CSS/CSS_Functionals /en-US/docs/Web/CSS/CSS_Functions /en-US/docs/Web/CSS/CSS_Grid /en-US/docs/Web/CSS/CSS_grid_layout /en-US/docs/Web/CSS/CSS_Grid_Layout/Auto-placement_in_CSS_Grid_Layout /en-US/docs/Web/CSS/CSS_grid_layout/Auto-placement_in_grid_layout @@ -11850,7 +11859,7 @@ /en-US/docs/Web/CSS/CSS_Grid_Layout/CSS_Grid,_Logical_Values_and_Writing_Modes /en-US/docs/Web/CSS/CSS_grid_layout/Grids_logical_values_and_writing_modes /en-US/docs/Web/CSS/CSS_Grid_Layout/CSS_Grid_Layout_and_Accessibility /en-US/docs/Web/CSS/CSS_grid_layout/Grid_layout_and_accessibility /en-US/docs/Web/CSS/CSS_Grid_Layout/CSS_Grid_Logical_Values_and_Writing_Modes /en-US/docs/Web/CSS/CSS_grid_layout/Grids_logical_values_and_writing_modes -/en-US/docs/Web/CSS/CSS_Grid_Layout/CSS_Grid_and_Progressive_Enhancement /en-US/docs/Web/CSS/CSS_grid_layout/Grid_layout_and_progressive_enhancement +/en-US/docs/Web/CSS/CSS_Grid_Layout/CSS_Grid_and_Progressive_Enhancement /en-US/docs/Web/CSS/CSS_grid_layout /en-US/docs/Web/CSS/CSS_Grid_Layout/Grid_logical_values_and_writing_modes /en-US/docs/Web/CSS/CSS_grid_layout/Grids_logical_values_and_writing_modes /en-US/docs/Web/CSS/CSS_Grid_Layout/Line-based_Placement_with_CSS_Grid /en-US/docs/Web/CSS/CSS_grid_layout/Grid_layout_using_line-based_placement /en-US/docs/Web/CSS/CSS_Grid_Layout/Masonry /en-US/docs/Web/CSS/CSS_grid_layout/Masonry_layout @@ -11904,17 +11913,31 @@ /en-US/docs/Web/CSS/CSS_Shapes/Overview_of_CSS_Shapes /en-US/docs/Web/CSS/CSS_shapes/Overview_of_shapes /en-US/docs/Web/CSS/CSS_Shapes/Shapes_From_Box_Values /en-US/docs/Web/CSS/CSS_shapes/From_box_values /en-US/docs/Web/CSS/CSS_Text/Wrapping_text /en-US/docs/Web/CSS/CSS_text/Wrapping_breaking_text +/en-US/docs/Web/CSS/CSS_Types /en-US/docs/Web/CSS/CSS_Values_and_Units/CSS_data_types /en-US/docs/Web/CSS/CSS_Types/display-inside /en-US/docs/Web/CSS/display-inside /en-US/docs/Web/CSS/CSS_Types/display-outside /en-US/docs/Web/CSS/display-outside /en-US/docs/Web/CSS/CSS_User_Interface /en-US/docs/Web/CSS/CSS_basic_user_interface +/en-US/docs/Web/CSS/CSS_Values_and_Units/CSS_Types /en-US/docs/Web/CSS/CSS_Values_and_Units/CSS_data_types /en-US/docs/Web/CSS/CSS_Variables /en-US/docs/Web/CSS/CSS_cascading_variables /en-US/docs/Web/CSS/CSS_Viewport /en-US/docs/Web/CSS /en-US/docs/Web/CSS/CSS_animations/Tips /en-US/docs/Web/API/Web_Animations_API/Tips /en-US/docs/Web/CSS/CSS_charsets /en-US/docs/Web/CSS/CSS_syntax /en-US/docs/Web/CSS/CSS_container_queries /en-US/docs/Web/CSS/CSS_containment/Container_queries /en-US/docs/Web/CSS/CSS_descriptor_definition /en-US/docs/Web/CSS +/en-US/docs/Web/CSS/CSS_display/flow_layout/Block_and_inline_layout_in_normal_flow /en-US/docs/Web/CSS/CSS_display/Block_and_inline_layout_in_normal_flow +/en-US/docs/Web/CSS/CSS_display/flow_layout/Flow_layout_and_overflow /en-US/docs/Web/CSS/CSS_display/Flow_layout_and_overflow +/en-US/docs/Web/CSS/CSS_display/flow_layout/Flow_layout_and_writing_modes /en-US/docs/Web/CSS/CSS_display/Flow_layout_and_writing_modes +/en-US/docs/Web/CSS/CSS_display/flow_layout/In_flow_and_out_of_flow /en-US/docs/Web/CSS/CSS_display/In_flow_and_out_of_flow +/en-US/docs/Web/CSS/CSS_display/flow_layout/Introduction_to_formatting_contexts /en-US/docs/Web/CSS/CSS_display/Introduction_to_formatting_contexts /en-US/docs/Web/CSS/CSS_flex-wrap /en-US/docs/Web/CSS/flex-wrap /en-US/docs/Web/CSS/CSS_flexible_box_layout/Backwards_compatibility_of_flexbox /en-US/docs/Glossary/Flexbox +/en-US/docs/Web/CSS/CSS_flow_layout /en-US/docs/Web/CSS/CSS_display/flow_layout +/en-US/docs/Web/CSS/CSS_flow_layout/Block_and_inline_layout_in_normal_flow /en-US/docs/Web/CSS/CSS_display/Block_and_inline_layout_in_normal_flow +/en-US/docs/Web/CSS/CSS_flow_layout/Flow_layout_and_overflow /en-US/docs/Web/CSS/CSS_display/Flow_layout_and_overflow +/en-US/docs/Web/CSS/CSS_flow_layout/Flow_layout_and_writing_modes /en-US/docs/Web/CSS/CSS_display/Flow_layout_and_writing_modes +/en-US/docs/Web/CSS/CSS_flow_layout/In_flow_and_out_of_flow /en-US/docs/Web/CSS/CSS_display/In_flow_and_out_of_flow +/en-US/docs/Web/CSS/CSS_flow_layout/Introduction_to_formatting_contexts /en-US/docs/Web/CSS/CSS_display/Introduction_to_formatting_contexts +/en-US/docs/Web/CSS/CSS_grid_layout/Grid_layout_and_progressive_enhancement /en-US/docs/Web/CSS/CSS_grid_layout /en-US/docs/Web/CSS/CSS_grid_layout/Layout_using_line-based_placement /en-US/docs/Web/CSS/CSS_grid_layout/Grid_layout_using_line-based_placement /en-US/docs/Web/CSS/CSS_grid_layout/Layout_using_named_grid_lines /en-US/docs/Web/CSS/CSS_grid_layout/Grid_layout_using_named_grid_lines /en-US/docs/Web/CSS/CSS_miscellaneous /en-US/docs/Web/CSS @@ -11924,9 +11947,11 @@ /en-US/docs/Web/CSS/CSS_transform_functions /en-US/docs/Web/CSS/transform /en-US/docs/Web/CSS/CSS_values_serialization /en-US/docs/Web/CSS /en-US/docs/Web/CSS/CSS_values_syntax /en-US/docs/Web/CSS +/en-US/docs/Web/CSS/Cascade /en-US/docs/Web/CSS/CSS_cascade/Cascade /en-US/docs/Web/CSS/Child_selectors /en-US/docs/Web/CSS/Child_combinator /en-US/docs/Web/CSS/Common_CSS_Questions /en-US/docs/Learn_web_development/Howto/Solve_CSS_problems/CSS_FAQ /en-US/docs/Web/CSS/Compositing_and_Blending /en-US/docs/Web/CSS/CSS_compositing_and_blending +/en-US/docs/Web/CSS/Containing_block /en-US/docs/Web/CSS/CSS_display/Containing_block /en-US/docs/Web/CSS/Currentcolor /en-US/docs/Web/CSS/color_value#currentcolor_keyword /en-US/docs/Web/CSS/Descendant_selectors /en-US/docs/Web/CSS/Descendant_combinator /en-US/docs/Web/CSS/Draft_Implementations_of_CSS_Features /en-US/docs/Web/CSS/Mozilla_Extensions @@ -11938,6 +11963,7 @@ /en-US/docs/Web/CSS/General_sibling_combinator /en-US/docs/Web/CSS/Subsequent-sibling_combinator /en-US/docs/Web/CSS/General_sibling_selectors /en-US/docs/Web/CSS/Subsequent-sibling_combinator /en-US/docs/Web/CSS/Grouping_selectors /en-US/docs/Web/CSS/Selector_list +/en-US/docs/Web/CSS/Inheritance /en-US/docs/Web/CSS/CSS_cascade/Inheritance /en-US/docs/Web/CSS/Interactive /en-US/docs/Web/CSS/@media /en-US/docs/Web/CSS/Layout_cookbook/Recipe:_Media_Objects /en-US/docs/Web/CSS/Layout_cookbook/Media_objects /en-US/docs/Web/CSS/List_of_Proprietary_CSS_Features /en-US/docs/Web/CSS/Reference @@ -11953,6 +11979,7 @@ /en-US/docs/Web/CSS/Reference/object-position /en-US/docs/Web/CSS/object-position /en-US/docs/Web/CSS/Selector_lists /en-US/docs/Web/CSS/Selector_list /en-US/docs/Web/CSS/Selectors /en-US/docs/Web/CSS/CSS_Selectors +/en-US/docs/Web/CSS/Specificity /en-US/docs/Web/CSS/CSS_cascade/Specificity /en-US/docs/Web/CSS/Text-overflow_TEST /en-US/docs/Web/CSS/text-overflow /en-US/docs/Web/CSS/Tools /en-US/docs/Web/CSS /en-US/docs/Web/CSS/Tools/Border-image_generator /en-US/docs/Web/CSS/CSS_backgrounds_and_borders/Border-image_generator @@ -11968,12 +11995,14 @@ /en-US/docs/Web/CSS/Understanding_CSS_z-index/Stacking_without_z-index /en-US/docs/Web/CSS/CSS_positioned_layout/Understanding_z-index/Stacking_without_z-index /en-US/docs/Web/CSS/Understanding_CSS_z-index/The_stacking_context /en-US/docs/Web/CSS/CSS_positioned_layout/Understanding_z-index/Stacking_context /en-US/docs/Web/CSS/Using_CSS_Columns /en-US/docs/Web/CSS/CSS_multicol_layout/Using_multicol_layouts +/en-US/docs/Web/CSS/Using_CSS_custom_properties /en-US/docs/Web/CSS/CSS_cascading_variables/Using_CSS_custom_properties /en-US/docs/Web/CSS/Using_CSS_media_queries /en-US/docs/Web/CSS/CSS_media_queries/Using_media_queries -/en-US/docs/Web/CSS/Using_CSS_variables /en-US/docs/Web/CSS/Using_CSS_custom_properties +/en-US/docs/Web/CSS/Using_CSS_variables /en-US/docs/Web/CSS/CSS_cascading_variables/Using_CSS_custom_properties /en-US/docs/Web/CSS/Using_media_queries_from_code /en-US/docs/Web/CSS/CSS_media_queries/Testing_media_queries /en-US/docs/Web/CSS/Using_the_CSS_multi-column_layout /en-US/docs/Web/CSS/CSS_multicol_layout/Using_multicol_layouts /en-US/docs/Web/CSS/_image /en-US/docs/Web/CSS/image/image /en-US/docs/Web/CSS/abs() /en-US/docs/Web/CSS/abs +/en-US/docs/Web/CSS/actual_value /en-US/docs/Web/CSS/CSS_cascade/actual_value /en-US/docs/Web/CSS/additive-symbols /en-US/docs/Web/CSS/@counter-style/additive-symbols /en-US/docs/Web/CSS/align-tracks /en-US/docs/Web/CSS/CSS_grid_layout/Masonry_layout /en-US/docs/Web/CSS/attr() /en-US/docs/Web/CSS/attr @@ -12007,6 +12036,7 @@ /en-US/docs/Web/CSS/color_value/rgba() /en-US/docs/Web/CSS/color_value/rgb /en-US/docs/Web/CSS/color_value/system-color /en-US/docs/Web/CSS/system-color /en-US/docs/Web/CSS/color_value/system_color_keywords /en-US/docs/Web/CSS/system-color +/en-US/docs/Web/CSS/computed_value /en-US/docs/Web/CSS/CSS_cascade/computed_value /en-US/docs/Web/CSS/conic-gradient /en-US/docs/Web/CSS/gradient/conic-gradient /en-US/docs/Web/CSS/conic-gradient() /en-US/docs/Web/CSS/gradient/conic-gradient /en-US/docs/Web/CSS/counter() /en-US/docs/Web/CSS/counter @@ -12014,8 +12044,9 @@ /en-US/docs/Web/CSS/counters() /en-US/docs/Web/CSS/counters /en-US/docs/Web/CSS/cross-fade() /en-US/docs/Web/CSS/cross-fade /en-US/docs/Web/CSS/default /en-US/docs/Web/CSS/:default -/en-US/docs/Web/CSS/display/multi-value_syntax_of_display /en-US/docs/Web/CSS/display/multi-keyword_syntax_of_display -/en-US/docs/Web/CSS/display/two-value_syntax_of_display /en-US/docs/Web/CSS/display/multi-keyword_syntax_of_display +/en-US/docs/Web/CSS/display/multi-keyword_syntax_of_display /en-US/docs/Web/CSS/CSS_display/multi-keyword_syntax_of_display +/en-US/docs/Web/CSS/display/multi-value_syntax_of_display /en-US/docs/Web/CSS/CSS_display/multi-keyword_syntax_of_display +/en-US/docs/Web/CSS/display/two-value_syntax_of_display /en-US/docs/Web/CSS/CSS_display/multi-keyword_syntax_of_display /en-US/docs/Web/CSS/document /en-US/docs/Web/CSS/@document /en-US/docs/Web/CSS/document/@-moz-document /en-US/docs/Web/CSS/@document /en-US/docs/Web/CSS/element() /en-US/docs/Web/CSS/element @@ -12057,7 +12088,8 @@ /en-US/docs/Web/CSS/image/image-set() /en-US/docs/Web/CSS/image/image-set /en-US/docs/Web/CSS/image/paint() /en-US/docs/Web/CSS/image/paint /en-US/docs/Web/CSS/imagefunction /en-US/docs/Web/CSS/image/image -/en-US/docs/Web/CSS/inherited_and_non-inherited_properties /en-US/docs/Web/CSS/Inheritance +/en-US/docs/Web/CSS/inherited_and_non-inherited_properties /en-US/docs/Web/CSS/CSS_cascade/Inheritance +/en-US/docs/Web/CSS/initial_value /en-US/docs/Web/CSS/CSS_cascade/initial_value /en-US/docs/Web/CSS/inset-area /en-US/docs/Web/CSS/position-area /en-US/docs/Web/CSS/inset-area_value /en-US/docs/Web/CSS/position-area_value /en-US/docs/Web/CSS/justify-tracks /en-US/docs/Web/CSS/CSS_grid_layout/Masonry_layout @@ -12114,6 +12146,7 @@ /en-US/docs/Web/CSS/sign_function /en-US/docs/Web/CSS/sign /en-US/docs/Web/CSS/single-transition-timing-function /en-US/docs/Web/CSS/easing-function /en-US/docs/Web/CSS/speak-as /en-US/docs/Web/CSS/@counter-style/speak-as +/en-US/docs/Web/CSS/specified_value /en-US/docs/Web/CSS/CSS_cascade/specified_value /en-US/docs/Web/CSS/static /en-US/docs/Web/CSS/position /en-US/docs/Web/CSS/suffix /en-US/docs/Web/CSS/@counter-style/suffix /en-US/docs/Web/CSS/symbols() /en-US/docs/Web/CSS/symbols @@ -12147,6 +12180,7 @@ /en-US/docs/Web/CSS/uri /en-US/docs/Web/CSS/url_value /en-US/docs/Web/CSS/url /en-US/docs/Web/CSS/url_value /en-US/docs/Web/CSS/url() /en-US/docs/Web/CSS/url_function +/en-US/docs/Web/CSS/used_value /en-US/docs/Web/CSS/CSS_cascade/used_value /en-US/docs/Web/CSS/user-ident /en-US/docs/Web/CSS/custom-ident /en-US/docs/Web/CSS/var() /en-US/docs/Web/CSS/var /en-US/docs/Web/CSS/visible /en-US/docs/Web/CSS/visibility @@ -12428,6 +12462,7 @@ /en-US/docs/Web/Events/webkitmouseforceup /en-US/docs/Web/API/Element/webkitmouseforceup_event /en-US/docs/Web/Events/webkitmouseforcewillbegin /en-US/docs/Web/API/Element/webkitmouseforcewillbegin_event /en-US/docs/Web/Events/wheel /en-US/docs/Web/API/Element/wheel_event +/en-US/docs/Web/Guide /en-US/docs/MDN/Guides /en-US/docs/Web/Guide/AJAX /en-US/docs/Learn_web_development/Core/Scripting/Network_requests /en-US/docs/Web/Guide/AJAX/Community /en-US/docs/Learn_web_development/Core/Scripting/Network_requests /en-US/docs/Web/Guide/AJAX/Getting_Started /en-US/docs/Learn_web_development/Core/Scripting/Network_requests @@ -12607,7 +12642,7 @@ /en-US/docs/Web/Guide/HTML/Using_data_attributes /en-US/docs/Learn_web_development/Howto/Solve_HTML_problems/Use_data_attributes /en-US/docs/Web/Guide/HTML/XHTML /en-US/docs/Glossary/XHTML /en-US/docs/Web/Guide/Houdini /en-US/docs/Web/API/Houdini_APIs -/en-US/docs/Web/Guide/Index /en-US/docs/Web/Guide +/en-US/docs/Web/Guide/Index /en-US/docs/MDN/Guides /en-US/docs/Web/Guide/Introduction_to_Web_development /en-US/docs/Learn_web_development /en-US/docs/Web/Guide/Mobile /en-US/docs/Learn_web_development/Core/CSS_layout/Responsive_Design /en-US/docs/Web/Guide/Mobile/A_hybrid_approach /en-US/docs/Learn_web_development/Core/CSS_layout/Responsive_Design @@ -12621,7 +12656,7 @@ /en-US/docs/Web/Guide/Printing /en-US/docs/Web/CSS/CSS_media_queries/Printing /en-US/docs/Web/Guide/Responsive_design /en-US/docs/Web/Progressive_web_apps /en-US/docs/Web/Guide/Responsive_design/Responsive_design_references /en-US/docs/Web/Progressive_web_apps -/en-US/docs/Web/Guide/SVG-in-OpenType /en-US/docs/Web/Guide +/en-US/docs/Web/Guide/SVG-in-OpenType /en-US/docs/MDN/Guides /en-US/docs/Web/Guide/Terminology /en-US/docs/Glossary /en-US/docs/Web/Guide/Touch_events /en-US/docs/Web/API/Touch_events /en-US/docs/Web/Guide/User_experience/Using_the_Page_Visibility_API /en-US/docs/Web/API/Page_Visibility_API @@ -13547,6 +13582,7 @@ /en-US/docs/Web/Security/Securing_your_site/Configuring_server_MIME_types /en-US/docs/Learn_web_development/Extensions/Server-side/Configuring_server_MIME_types /en-US/docs/Web/Security/Securing_your_site/Turning_off_form_autocompletion /en-US/docs/Web/Security/Practical_implementation_guides/Turning_off_form_autocompletion /en-US/docs/Web/Text_fragments /en-US/docs/Web/URI/Fragment/Text_fragments +/en-US/docs/Web/Tutorials /en-US/docs/MDN/Tutorials /en-US/docs/Web/WebDriver/Commands/New_Window /en-US/docs/Web/WebDriver/Commands/NewWindow /en-US/docs/Web/WebGL /en-US/docs/Web/API/WebGL_API /en-US/docs/Web/WebGL/Adding_2D_content_to_a_WebGL_context /en-US/docs/Web/API/WebGL_API/Tutorial/Adding_2D_content_to_a_WebGL_context @@ -13996,7 +14032,7 @@ /en-US/docs/Web_Audio_API /en-US/docs/Web/API/Web_Audio_API /en-US/docs/Web_Audio_API/Porting_webkitAudioContext_code_to_standards_based_AudioContext /en-US/docs/Web/API/Web_Audio_API /en-US/docs/Web_Audio_API/Using_Web_Audio_API /en-US/docs/Web/API/Web_Audio_API/Using_Web_Audio_API -/en-US/docs/Web_Development /en-US/docs/Web/Guide +/en-US/docs/Web_Development /en-US/docs/MDN/Guides /en-US/docs/Web_Development/HTTP_cookies /en-US/docs/Web/HTTP/Cookies /en-US/docs/Web_Development/Introduction_to_Web_development /en-US/docs/Learn_web_development /en-US/docs/Web_Development/Mobile /en-US/docs/Learn_web_development/Core/CSS_layout/Responsive_Design @@ -14233,14 +14269,14 @@ /en-US/docs/XSLT:with-param /en-US/docs/Web/XML/XSLT/Reference/Element/with-param /en-US/docs/XSLTProcessor /en-US/docs/Web/API/XSLTProcessor /en-US/docs/XSLT_in_Gecko /en-US/docs/Web/API/XSLTProcessor -/en-US/docs/XSLT_in_Gecko/Basic_Example /en-US/docs/Web/API/XSLTProcessor/Basic_Example -/en-US/docs/XSLT_in_Gecko/Basic_Example-redirect-1 /en-US/docs/Web/API/XSLTProcessor/Basic_Example -/en-US/docs/XSLT_in_Gecko/Generating_HTML /en-US/docs/Web/API/XSLTProcessor/Generating_HTML -/en-US/docs/XSLT_in_Gecko/Introduction /en-US/docs/Web/API/XSLTProcessor/Introduction +/en-US/docs/XSLT_in_Gecko/Basic_Example /en-US/docs/Web/API/Document_Object_Model/Transforming_with_XSLT +/en-US/docs/XSLT_in_Gecko/Basic_Example-redirect-1 /en-US/docs/Web/API/Document_Object_Model/Transforming_with_XSLT +/en-US/docs/XSLT_in_Gecko/Generating_HTML /en-US/docs/Web/API/Document_Object_Model/Transforming_with_XSLT +/en-US/docs/XSLT_in_Gecko/Introduction /en-US/docs/Web/API/Document_Object_Model/Transforming_with_XSLT /en-US/docs/XSLT_in_Gecko/Resources /en-US/docs/Web/API/XSLTProcessor -/en-US/docs/XSLT_in_Gecko:Basic_Example /en-US/docs/Web/API/XSLTProcessor/Basic_Example -/en-US/docs/XSLT_in_Gecko:Generating_HTML /en-US/docs/Web/API/XSLTProcessor/Generating_HTML -/en-US/docs/XSLT_in_Gecko:Introduction /en-US/docs/Web/API/XSLTProcessor/Introduction +/en-US/docs/XSLT_in_Gecko:Basic_Example /en-US/docs/Web/API/Document_Object_Model/Transforming_with_XSLT +/en-US/docs/XSLT_in_Gecko:Generating_HTML /en-US/docs/Web/API/Document_Object_Model/Transforming_with_XSLT +/en-US/docs/XSLT_in_Gecko:Introduction /en-US/docs/Web/API/Document_Object_Model/Transforming_with_XSLT /en-US/docs/XSLT_in_Gecko:Resources /en-US/docs/Web/API/XSLTProcessor /en-US/docs/XSL_Transformations_in_Mozilla_FAQ /en-US/docs/Web/API/XSLTProcessor /en-US/docs/XSL_Transformations_in_Mozilla_FAQ_(external) /en-US/docs/Web/API/XSLTProcessor diff --git a/files/en-us/_wikihistory.json b/files/en-us/_wikihistory.json index ebcb67df18cb545..17f7bb6f8edb95b 100644 --- a/files/en-us/_wikihistory.json +++ b/files/en-us/_wikihistory.json @@ -11237,6 +11237,130 @@ "ziyunfei" ] }, + "MDN/Guides": { + "modified": "2020-12-10T17:35:22.294Z", + "contributors": [ + "chrisdavidmills", + "drjasmin667", + "jsx", + "Mojtaba-79", + "mfuji09", + "kammasreenew", + "roshan0708", + "toomt1414", + "Sheppy", + "jswisher", + "oyenirat", + "AdrianSkar", + "SphinxKnight", + "digimon1740", + "buoyantair", + "MrPj2u", + "wish1994", + "teoli", + "pgbowers", + "rukja", + "umacrawl", + "Tantek", + "qazwsx", + "Tigt", + "robfoster", + "wyrewolwerowany", + "AdamC", + "SpencerG", + "apoorva", + "keyitem", + "mahesh.syscraft", + "uleming", + "Onsteroids", + "yash_bedi", + "www_test", + "nicci.izzy", + "ethertank" + ] + }, + "MDN/Tutorials": { + "modified": "2020-10-06T14:08:41.328Z", + "contributors": [ + "chrisdavidmills", + "vasantha.h2kinfosys", + "jsx", + "belghoultechno", + "shehrozblogger", + "adambraimbridge", + "calin", + "partlybakedideas", + "AmateureCoder", + "devinea2", + "oyenirat", + "christopherwilson1", + "mfuji09", + "treyhuffine", + "jenlouie", + "webrating", + "Quantzilla", + "isabeljason", + "jsonmdn", + "Anonymous", + "stevea1", + "marvenwilsons", + "jstndwn", + "TornadoIDS", + "pgosk", + "jortoller", + "kdex", + "torazaburo", + "MoTTs", + "saidkocdemir", + "MusiqueGraeme", + "teoli", + "tusharcm", + "hosttor", + "wbamberg", + "TheKinkeroony", + "fscholz", + "Marijn", + "austinharper", + "Prabhakar_u", + "growssbill", + "Wisdom-Fifi", + "CrazyAlvaro", + "slippyten", + "LoTD", + "Minat", + "Penny", + "jensen", + "morello", + "jscape", + "shneeple", + "AdamC", + "SpencerG", + "mit7one", + "didinka20", + "jswisher", + "Nikaloz", + "rejithantony7@gmail.com", + "waylon531", + "anushbmx", + "carloshlira", + "jonsger", + "Oliver_Propst", + "arkapravamajumder", + "codepo8", + "Aleksej", + "ChaseWagoner", + "caglardursun", + "kunal_dhir", + "Domecraft", + "kscarfone", + "instanceofme", + "case", + "w3b_m4ster", + "taatzone", + "Sheppy", + "alispivak" + ] + }, "MDN/Writing_guidelines/Howto/Document_a_CSS_property": { "modified": "2020-02-18T19:54:27.563Z", "contributors": [ @@ -29738,6 +29862,10 @@ "asadotzler" ] }, + "Web/API/Document_Object_Model/Transforming_with_XSLT": { + "modified": "2019-03-23T23:49:50.843Z", + "contributors": ["SphinxKnight", "teoli", "Mgjbot", "Sebuls", "JdeValk"] + }, "Web/API/Document_Object_Model/Traversing_an_HTML_table_with_JavaScript_and_DOM_Interfaces": { "modified": "2020-08-22T02:28:27.619Z", "contributors": [ @@ -53774,10 +53902,6 @@ "modified": "2020-10-15T22:17:14.806Z", "contributors": ["Sheppy"] }, - "Web/API/RTCOutboundRtpStreamStats/averageRtcpInterval": { - "modified": "2020-10-15T22:17:15.805Z", - "contributors": ["Sheppy"] - }, "Web/API/RTCOutboundRtpStreamStats/framesEncoded": { "modified": "2020-10-15T22:17:15.823Z", "contributors": ["Sheppy"] @@ -53786,10 +53910,6 @@ "modified": "2020-10-15T22:17:14.809Z", "contributors": ["Sheppy"] }, - "Web/API/RTCOutboundRtpStreamStats/perDscpPacketsSent": { - "modified": "2020-10-15T22:17:15.897Z", - "contributors": ["Sheppy"] - }, "Web/API/RTCOutboundRtpStreamStats/qpSum": { "modified": "2020-10-15T22:17:16.058Z", "contributors": ["Sheppy"] @@ -53802,14 +53922,6 @@ "modified": "2020-10-15T22:17:16.621Z", "contributors": ["Sheppy"] }, - "Web/API/RTCOutboundRtpStreamStats/sliCount": { - "modified": "2020-10-15T22:17:16.518Z", - "contributors": ["Sheppy"] - }, - "Web/API/RTCOutboundRtpStreamStats/trackId": { - "modified": "2020-10-15T22:17:16.946Z", - "contributors": ["Sheppy"] - }, "Web/API/RTCPeerConnection": { "modified": "2020-12-14T09:30:15.422Z", "contributors": [ @@ -66160,10 +66272,6 @@ "JesseW" ] }, - "Web/API/Window/console": { - "modified": "2020-01-26T11:16:36.044Z", - "contributors": ["alattalatta", "Zearin_Galaurum", "tjcrowder", "Sheppy"] - }, "Web/API/Window/copy_event": { "modified": "2020-10-15T22:16:13.286Z", "contributors": ["mfuji09", "wbamberg"] @@ -70676,25 +70784,6 @@ "modified": "2020-10-15T21:43:51.327Z", "contributors": ["ExE-Boss", "fscholz", "erikadoyle", "rolfedh", "cvrebert"] }, - "Web/API/XSLTProcessor/Basic_Example": { - "modified": "2019-03-23T23:49:54.758Z", - "contributors": ["teoli", "ethertank", "Mgjbot", "Sebuls", "JdeValk"] - }, - "Web/API/XSLTProcessor/Generating_HTML": { - "modified": "2019-03-23T23:49:48.545Z", - "contributors": [ - "SphinxKnight", - "teoli", - "Mgjbot", - "Sebuls", - "Interfaced", - "JdeValk" - ] - }, - "Web/API/XSLTProcessor/Introduction": { - "modified": "2019-03-23T23:49:50.843Z", - "contributors": ["SphinxKnight", "teoli", "Mgjbot", "Sebuls", "JdeValk"] - }, "Web/API/console": { "modified": "2020-10-15T21:05:51.622Z", "contributors": [ @@ -75873,23 +75962,6 @@ "CitizenK" ] }, - "Web/CSS/CSS_Types": { - "modified": "2020-12-11T13:13:56.675Z", - "contributors": [ - "rachelandrew", - "chrisdavidmills", - "ramiy", - "mfuji09", - "wbamberg", - "jswisher", - "estelle", - "Sheppy", - "mfluehr", - "david_ross", - "CarloMartini", - "mantou" - ] - }, "Web/CSS/CSS_Values_and_Units": { "modified": "2020-10-29T16:36:56.704Z", "contributors": [ @@ -75907,6 +75979,23 @@ "chrisdavidmills" ] }, + "Web/CSS/CSS_Values_and_Units/CSS_data_types": { + "modified": "2020-12-11T13:13:56.675Z", + "contributors": [ + "rachelandrew", + "chrisdavidmills", + "ramiy", + "mfuji09", + "wbamberg", + "jswisher", + "estelle", + "Sheppy", + "mfluehr", + "david_ross", + "CarloMartini", + "mantou" + ] + }, "Web/CSS/CSS_animated_properties": { "modified": "2020-12-14T07:30:52.556Z", "contributors": [ @@ -76130,10 +76219,286 @@ "Fredchat" ] }, + "Web/CSS/CSS_cascade/Cascade": { + "modified": "2020-07-27T13:35:05.470Z", + "contributors": [ + "wbamberg", + "jswisher", + "mfuji09", + "fazl", + "marcelobcortes", + "birtles", + "agarun", + "ExE-Boss", + "dashlee92", + "oliverbaptiste", + "01abhishekjain", + "michaeljgut", + "Sheppy", + "Biiinggg", + "mfluehr", + "chrisdavidmills", + "merelinguist", + "verv0eren", + "HarryPehkonen", + "malozaibi", + "Sebastianz", + "mrevan", + "rralian", + "nasifmdtanjim", + "velvel53", + "teoli" + ] + }, + "Web/CSS/CSS_cascade/Inheritance": { + "modified": "2020-09-16T06:00:09.005Z", + "contributors": [ + "mfuji09", + "OtterOne", + "Malvoz", + "Sheppy", + "mfluehr", + "GiS91", + "kscarfone", + "teoli", + "shitface", + "FredB", + "sloppy_4455", + "miken32", + "Marsf", + "Zearin", + "Mgjbot", + "Killerowski", + "Bedi", + "Fredchat", + "DBaron" + ] + }, + "Web/CSS/CSS_cascade/Specificity": { + "modified": "2020-11-14T16:01:00.890Z", + "contributors": [ + "mfuji09", + "An-Error94", + "ExE-Boss", + "elias6", + "Sajag", + "Aerodium", + "CodeLight", + "estelle", + "tommygebru", + "tama200", + "mfluehr", + "sekkuar", + "rileym7", + "Anawriter1", + "dustinryerson", + "yannicka", + "Artoria2e5", + "RobinHu", + "david_ross", + "chrisprobably", + "jnachtigall", + "fcard", + "jsx", + "rolfedh", + "PushpitaPikuDey", + "Tigt", + "kmhrussell17", + "kustolovic", + "SeriouslyAwesome", + "mina86", + "diraniyoussef", + "rralian", + "mflodin", + "ahmedsai001", + "dawsonda", + "mkollra01", + "applescr", + "Sebastianz", + "SphinxKnight", + "kscarfone", + "pablofiumara", + "FredB", + "teoli", + "ethertank", + "Sheppy", + "MattBrubeck", + "fryn", + "jwalker" + ] + }, + "Web/CSS/CSS_cascade/actual_value": { + "modified": "2020-07-14T09:14:02.638Z", + "contributors": [ + "mfuji09", + "wbamberg", + "mfluehr", + "sergio-vb", + "Sebastianz", + "teoli", + "kscarfone", + "ethertank", + "Sheppy", + "FredB", + "ziyunfei", + "McGurk" + ] + }, + "Web/CSS/CSS_cascade/computed_value": { + "modified": "2020-08-10T14:01:43.680Z", + "contributors": [ + "mfuji09", + "wbamberg", + "hinell", + "mfluehr", + "Cath_kb", + "Sebastianz", + "Sheppy", + "Urgot", + "Dholbert", + "kscarfone", + "ethertank", + "trevorh", + "mmjyu", + "FredB", + "teoli", + "Jürgen Jeka", + "Mgjbot", + "Marsf", + "Fredchat", + "DBaron" + ] + }, + "Web/CSS/CSS_cascade/initial_value": { + "modified": "2020-07-07T12:36:02.958Z", + "contributors": [ + "wbamberg", + "gerfolder", + "mfluehr", + "CannedYerins", + "kscarfone", + "Sheppy", + "FredB", + "teoli", + "ethertank", + "kyleb", + "Marsf", + "Mgjbot", + "Kohei", + "Pastelgrim", + "Killerowski", + "Bedi", + "Fredchat", + "DBaron" + ] + }, + "Web/CSS/CSS_cascade/specified_value": { + "modified": "2020-08-10T14:28:31.353Z", + "contributors": [ + "mfuji09", + "wbamberg", + "hinell", + "mfluehr", + "asteroidb612", + "Sheppy", + "BychekRU", + "Sebastianz", + "McGurk" + ] + }, + "Web/CSS/CSS_cascade/used_value": { + "modified": "2020-07-07T12:48:07.054Z", + "contributors": [ + "wbamberg", + "mfuji09", + "myf", + "hinell", + "FumiyaShibusawa", + "Tuman", + "shogunsea", + "mfluehr", + "Loadmaster", + "Mori", + "david_ross", + "DecadeCode", + "azoorob3", + "fcard", + "Syle91", + "kscarfone", + "phil_nist", + "Kritz", + "Dholbert", + "teoli", + "ethertank", + "Sheppy", + "FredB", + "yonathan" + ] + }, "Web/CSS/CSS_cascading_variables": { "modified": "2020-07-07T12:03:44.891Z", "contributors": ["wbamberg", "mfluehr"] }, + "Web/CSS/CSS_cascading_variables/Using_CSS_custom_properties": { + "modified": "2020-10-15T21:21:03.349Z", + "contributors": [ + "mfuji09", + "Geo1088", + "chrisdavidmills", + "Awk34", + "danielleleb", + "elharony", + "estelle", + "Sajag", + "cartinez", + "mfluehr", + "Rohitkrops", + "Sheppy", + "dan10gc", + "aleshkanet", + "chafic", + "cbb", + "equinusocio", + "joyously", + "pixelass", + "jhpratt", + "FlorTello", + "erikadoyle", + "gilbertginsberg", + "cPhost", + "Rishiahya", + "PhantomWatson", + "beingmrkenny", + "m_gol", + "jpmedley", + "stevemao", + "Sebastianz", + "igor9silva", + "JeroenNoten", + "keithjgrant", + "xDarkShadowKnightx", + "robertclaytonreed", + "teoli", + "Volker-E", + "Manuel_Strehl", + "TabAtkins", + "pldz", + "George8211", + "nhoizey", + "wesj", + "jonathanKingston", + "MTonly", + "jmccraw", + "watilde", + "Ekanan", + "kohei.yoshino", + "jfla", + "AlexPl", + "velvel53", + "HumanBlade", + "ethertank" + ] + }, "Web/CSS/CSS_colors": { "modified": "2020-12-02T11:04:05.642Z", "contributors": ["peterbe", "wbamberg", "fscholz", "Sheppy", "mfluehr"] @@ -76263,6 +76628,21 @@ "teoli" ] }, + "Web/CSS/CSS_display/Block_and_inline_layout_in_normal_flow": { + "modified": "2020-06-24T00:31:42.747Z", + "contributors": [ + "mfuji09", + "haond10adp", + "mikemorr", + "segmentationfaulter", + "alattalatta", + "FranklinYu", + "ExE-Boss", + "beautifulcoder", + "estelle", + "rachelandrew" + ] + }, "Web/CSS/CSS_display/Block_formatting_context": { "modified": "2020-11-02T20:53:20.927Z", "contributors": [ @@ -76300,147 +76680,36 @@ "DBaron" ] }, - "Web/CSS/CSS_filter_effects": { - "modified": "2020-12-02T11:05:43.361Z", - "contributors": ["peterbe", "wbamberg", "fscholz", "mfluehr"] - }, - "Web/CSS/CSS_flexible_box_layout": { - "modified": "2020-07-07T12:06:27.676Z", - "contributors": [ - "wbamberg", - "vnctdj", - "LukV", - "hinell", - "fscholz", - "rachelandrew", - "mfuji09", - "andrzejkrecicki", - "chrisdavidmills", - "bear-bibeault", - "mfluehr", - "WynnChen", - "Arturio1970", - "teoli" - ] - }, - "Web/CSS/CSS_flexible_box_layout/Aligning_items_in_a_flex_container": { - "modified": "2020-08-25T12:32:42.313Z", - "contributors": [ - "mehtapratik", - "TasosPoursaitides", - "irenesmith", - "mfuji09", - "rachelandrew", - "dynamis", - "reppets", - "skyfall", - "chrisdavidmills" - ] - }, - "Web/CSS/CSS_flexible_box_layout/Basic_concepts_of_flexbox": { - "modified": "2020-12-11T09:00:07.056Z", - "contributors": [ - "jeenuv", - "mfuji09", - "silvertiger", - "n-insaidoo", - "arai", - "danpaltor", - "SphinxKnight", - "Baltimora", - "mattbrundageMDN", - "mw76", - "Dencraft", - "rachelandrew", - "benjaminmillhouse", - "chrisdavidmills", - "yavorski", - "JayBee007" - ] - }, - "Web/CSS/CSS_flexible_box_layout/Mastering_wrapping_of_flex_items": { - "modified": "2020-06-24T00:31:25.845Z", - "contributors": [ - "maksymczech", - "mattbrundageMDN", - "rachelandrew", - "chrisdavidmills" - ] - }, - "Web/CSS/CSS_flexible_box_layout/Ordering_flex_items": { - "modified": "2020-10-16T12:47:28.328Z", + "Web/CSS/CSS_display/Containing_block": { + "modified": "2020-10-17T13:39:05.533Z", "contributors": [ "mfuji09", "chrisdavidmills", - "jimbo1qaz", - "SaquibAsghar", - "youcanping", - "rachelandrew" - ] - }, - "Web/CSS/CSS_flexible_box_layout/Relationship_of_flexbox_to_other_layout_methods": { - "modified": "2020-07-29T17:42:40.584Z", - "contributors": [ - "gerfolder", - "upbeatcode", - "Wryhder", - "chrisdavidmills", - "riking", - "reppets", - "mattbrundageMDN", - "demir-delic", - "nicross", - "JonathanPool", - "rachelandrew" - ] - }, - "Web/CSS/CSS_flexible_box_layout/Typical_use_cases_of_flexbox": { - "modified": "2020-06-24T00:31:36.163Z", - "contributors": [ - "sutara79", - "mattbrundageMDN", - "rachelandrew", - "chrisdavidmills" - ] - }, - "Web/CSS/CSS_flow_layout": { - "modified": "2020-06-24T00:31:39.254Z", - "contributors": [ - "mfuji09", - "chuanqisun", - "ExE-Boss", - "estelle", - "rachelandrew" - ] - }, - "Web/CSS/CSS_flow_layout/Block_and_inline_layout_in_normal_flow": { - "modified": "2020-06-24T00:31:42.747Z", - "contributors": [ - "mfuji09", - "haond10adp", - "mikemorr", - "segmentationfaulter", "alattalatta", - "FranklinYu", - "ExE-Boss", - "beautifulcoder", - "estelle", - "rachelandrew" + "nsangwan", + "gregprice", + "mustafasalah", + "Konrud", + "CaTmmao", + "Sheppy", + "tshinnic", + "mfluehr", + "Gwyn" ] }, - "Web/CSS/CSS_flow_layout/Flow_layout_and_overflow": { + "Web/CSS/CSS_display/Flow_layout_and_overflow": { "modified": "2020-06-24T00:31:43.651Z", "contributors": ["mfuji09", "estelle", "rachelandrew"] }, - "Web/CSS/CSS_flow_layout/Flow_layout_and_writing_modes": { + "Web/CSS/CSS_display/Flow_layout_and_writing_modes": { "modified": "2020-06-24T00:31:47.285Z", "contributors": ["mfuji09", "estelle", "rachelandrew"] }, - "Web/CSS/CSS_flow_layout/In_flow_and_out_of_flow": { + "Web/CSS/CSS_display/In_flow_and_out_of_flow": { "modified": "2020-06-24T00:31:53.097Z", "contributors": ["ExE-Boss", "mfuji09", "rachelandrew"] }, - "Web/CSS/CSS_flow_layout/Introduction_to_formatting_contexts": { + "Web/CSS/CSS_display/Introduction_to_formatting_contexts": { "modified": "2020-08-09T11:05:30.382Z", "contributors": [ "mfuji09", @@ -76455,6 +76724,131 @@ "rachelandrew" ] }, + "Web/CSS/CSS_display/flow_layout": { + "modified": "2020-06-24T00:31:39.254Z", + "contributors": [ + "mfuji09", + "chuanqisun", + "ExE-Boss", + "estelle", + "rachelandrew" + ] + }, + "Web/CSS/CSS_display/multi-keyword_syntax_of_display": { + "modified": "2020-10-15T22:26:04.121Z", + "contributors": [ + "ExE-Boss", + "gerfolder", + "blueblots", + "zbjornson", + "pallxk", + "chrisdavidmills", + "rachelandrew" + ] + }, + "Web/CSS/CSS_filter_effects": { + "modified": "2020-12-02T11:05:43.361Z", + "contributors": ["peterbe", "wbamberg", "fscholz", "mfluehr"] + }, + "Web/CSS/CSS_flexible_box_layout": { + "modified": "2020-07-07T12:06:27.676Z", + "contributors": [ + "wbamberg", + "vnctdj", + "LukV", + "hinell", + "fscholz", + "rachelandrew", + "mfuji09", + "andrzejkrecicki", + "chrisdavidmills", + "bear-bibeault", + "mfluehr", + "WynnChen", + "Arturio1970", + "teoli" + ] + }, + "Web/CSS/CSS_flexible_box_layout/Aligning_items_in_a_flex_container": { + "modified": "2020-08-25T12:32:42.313Z", + "contributors": [ + "mehtapratik", + "TasosPoursaitides", + "irenesmith", + "mfuji09", + "rachelandrew", + "dynamis", + "reppets", + "skyfall", + "chrisdavidmills" + ] + }, + "Web/CSS/CSS_flexible_box_layout/Basic_concepts_of_flexbox": { + "modified": "2020-12-11T09:00:07.056Z", + "contributors": [ + "jeenuv", + "mfuji09", + "silvertiger", + "n-insaidoo", + "arai", + "danpaltor", + "SphinxKnight", + "Baltimora", + "mattbrundageMDN", + "mw76", + "Dencraft", + "rachelandrew", + "benjaminmillhouse", + "chrisdavidmills", + "yavorski", + "JayBee007" + ] + }, + "Web/CSS/CSS_flexible_box_layout/Mastering_wrapping_of_flex_items": { + "modified": "2020-06-24T00:31:25.845Z", + "contributors": [ + "maksymczech", + "mattbrundageMDN", + "rachelandrew", + "chrisdavidmills" + ] + }, + "Web/CSS/CSS_flexible_box_layout/Ordering_flex_items": { + "modified": "2020-10-16T12:47:28.328Z", + "contributors": [ + "mfuji09", + "chrisdavidmills", + "jimbo1qaz", + "SaquibAsghar", + "youcanping", + "rachelandrew" + ] + }, + "Web/CSS/CSS_flexible_box_layout/Relationship_of_flexbox_to_other_layout_methods": { + "modified": "2020-07-29T17:42:40.584Z", + "contributors": [ + "gerfolder", + "upbeatcode", + "Wryhder", + "chrisdavidmills", + "riking", + "reppets", + "mattbrundageMDN", + "demir-delic", + "nicross", + "JonathanPool", + "rachelandrew" + ] + }, + "Web/CSS/CSS_flexible_box_layout/Typical_use_cases_of_flexbox": { + "modified": "2020-06-24T00:31:36.163Z", + "contributors": [ + "sutara79", + "mattbrundageMDN", + "rachelandrew", + "chrisdavidmills" + ] + }, "Web/CSS/CSS_fonts": { "modified": "2020-07-07T12:15:10.154Z", "contributors": [ @@ -76645,26 +77039,6 @@ "scuveedog" ] }, - "Web/CSS/CSS_grid_layout/Grid_layout_and_progressive_enhancement": { - "modified": "2020-11-12T04:31:28.635Z", - "contributors": [ - "rachelandrew", - "iskin", - "AnthonyIsaacs", - "nayyirjutha", - "alberts+", - "nevan", - "ripeshade", - "mfluehr", - "david_ross", - "Konrud", - "RitchieVincent", - "Zcorpan", - "aermolaev", - "teoli", - "scuveedog" - ] - }, "Web/CSS/CSS_grid_layout/Grid_layout_using_line-based_placement": { "modified": "2020-11-11T09:51:54.730Z", "contributors": [ @@ -77712,37 +78086,6 @@ "teoli" ] }, - "Web/CSS/Cascade": { - "modified": "2020-07-27T13:35:05.470Z", - "contributors": [ - "wbamberg", - "jswisher", - "mfuji09", - "fazl", - "marcelobcortes", - "birtles", - "agarun", - "ExE-Boss", - "dashlee92", - "oliverbaptiste", - "01abhishekjain", - "michaeljgut", - "Sheppy", - "Biiinggg", - "mfluehr", - "chrisdavidmills", - "merelinguist", - "verv0eren", - "HarryPehkonen", - "malozaibi", - "Sebastianz", - "mrevan", - "rralian", - "nasifmdtanjim", - "velvel53", - "teoli" - ] - }, "Web/CSS/Child_combinator": { "modified": "2020-10-15T21:04:19.088Z", "contributors": [ @@ -77821,23 +78164,6 @@ "McGurk" ] }, - "Web/CSS/Containing_block": { - "modified": "2020-10-17T13:39:05.533Z", - "contributors": [ - "mfuji09", - "chrisdavidmills", - "alattalatta", - "nsangwan", - "gregprice", - "mustafasalah", - "Konrud", - "CaTmmao", - "Sheppy", - "tshinnic", - "mfluehr", - "Gwyn" - ] - }, "Web/CSS/Descendant_combinator": { "modified": "2020-10-15T21:04:18.445Z", "contributors": [ @@ -77889,30 +78215,6 @@ "miken32" ] }, - "Web/CSS/Inheritance": { - "modified": "2020-09-16T06:00:09.005Z", - "contributors": [ - "mfuji09", - "OtterOne", - "Malvoz", - "Sheppy", - "mfluehr", - "GiS91", - "kscarfone", - "teoli", - "shitface", - "FredB", - "sloppy_4455", - "miken32", - "Marsf", - "Zearin", - "Mgjbot", - "Killerowski", - "Bedi", - "Fredchat", - "DBaron" - ] - }, "Web/CSS/Inline_formatting_context": { "modified": "2020-04-27T22:33:13.546Z", "contributors": ["pans9", "chrisdavidmills", "rachelandrew"] @@ -78337,59 +78639,6 @@ "alecananian" ] }, - "Web/CSS/Specificity": { - "modified": "2020-11-14T16:01:00.890Z", - "contributors": [ - "mfuji09", - "An-Error94", - "ExE-Boss", - "elias6", - "Sajag", - "Aerodium", - "CodeLight", - "estelle", - "tommygebru", - "tama200", - "mfluehr", - "sekkuar", - "rileym7", - "Anawriter1", - "dustinryerson", - "yannicka", - "Artoria2e5", - "RobinHu", - "david_ross", - "chrisprobably", - "jnachtigall", - "fcard", - "jsx", - "rolfedh", - "PushpitaPikuDey", - "Tigt", - "kmhrussell17", - "kustolovic", - "SeriouslyAwesome", - "mina86", - "diraniyoussef", - "rralian", - "mflodin", - "ahmedsai001", - "dawsonda", - "mkollra01", - "applescr", - "Sebastianz", - "SphinxKnight", - "kscarfone", - "pablofiumara", - "FredB", - "teoli", - "ethertank", - "Sheppy", - "MattBrubeck", - "fryn", - "jwalker" - ] - }, "Web/CSS/Subsequent-sibling_combinator": { "modified": "2020-10-15T21:04:16.746Z", "contributors": [ @@ -78502,66 +78751,6 @@ "BijuGC" ] }, - "Web/CSS/Using_CSS_custom_properties": { - "modified": "2020-10-15T21:21:03.349Z", - "contributors": [ - "mfuji09", - "Geo1088", - "chrisdavidmills", - "Awk34", - "danielleleb", - "elharony", - "estelle", - "Sajag", - "cartinez", - "mfluehr", - "Rohitkrops", - "Sheppy", - "dan10gc", - "aleshkanet", - "chafic", - "cbb", - "equinusocio", - "joyously", - "pixelass", - "jhpratt", - "FlorTello", - "erikadoyle", - "gilbertginsberg", - "cPhost", - "Rishiahya", - "PhantomWatson", - "beingmrkenny", - "m_gol", - "jpmedley", - "stevemao", - "Sebastianz", - "igor9silva", - "JeroenNoten", - "keithjgrant", - "xDarkShadowKnightx", - "robertclaytonreed", - "teoli", - "Volker-E", - "Manuel_Strehl", - "TabAtkins", - "pldz", - "George8211", - "nhoizey", - "wesj", - "jonathanKingston", - "MTonly", - "jmccraw", - "watilde", - "Ekanan", - "kohei.yoshino", - "jfla", - "AlexPl", - "velvel53", - "HumanBlade", - "ethertank" - ] - }, "Web/CSS/Value_definition_syntax": { "modified": "2020-10-06T14:06:23.915Z", "contributors": [ @@ -78675,23 +78864,6 @@ "ziyunfei" ] }, - "Web/CSS/actual_value": { - "modified": "2020-07-14T09:14:02.638Z", - "contributors": [ - "mfuji09", - "wbamberg", - "mfluehr", - "sergio-vb", - "Sebastianz", - "teoli", - "kscarfone", - "ethertank", - "Sheppy", - "FredB", - "ziyunfei", - "McGurk" - ] - }, "Web/CSS/align-content": { "modified": "2020-12-02T11:02:36.210Z", "contributors": [ @@ -82488,31 +82660,6 @@ "brianloveswords" ] }, - "Web/CSS/computed_value": { - "modified": "2020-08-10T14:01:43.680Z", - "contributors": [ - "mfuji09", - "wbamberg", - "hinell", - "mfluehr", - "Cath_kb", - "Sebastianz", - "Sheppy", - "Urgot", - "Dholbert", - "kscarfone", - "ethertank", - "trevorh", - "mmjyu", - "FredB", - "teoli", - "Jürgen Jeka", - "Mgjbot", - "Marsf", - "Fredchat", - "DBaron" - ] - }, "Web/CSS/contain": { "modified": "2020-12-09T11:47:29.070Z", "contributors": [ @@ -82997,18 +83144,6 @@ "chrisdavidmills" ] }, - "Web/CSS/display/multi-keyword_syntax_of_display": { - "modified": "2020-10-15T22:26:04.121Z", - "contributors": [ - "ExE-Boss", - "gerfolder", - "blueblots", - "zbjornson", - "pallxk", - "chrisdavidmills", - "rachelandrew" - ] - }, "Web/CSS/easing-function": { "modified": "2020-12-07T09:11:33.352Z", "contributors": [ @@ -85179,29 +85314,6 @@ "Ruggero" ] }, - "Web/CSS/initial_value": { - "modified": "2020-07-07T12:36:02.958Z", - "contributors": [ - "wbamberg", - "gerfolder", - "mfluehr", - "CannedYerins", - "kscarfone", - "Sheppy", - "FredB", - "teoli", - "ethertank", - "kyleb", - "Marsf", - "Mgjbot", - "Kohei", - "Pastelgrim", - "Killerowski", - "Bedi", - "Fredchat", - "DBaron" - ] - }, "Web/CSS/inline-size": { "modified": "2020-10-16T08:11:57.577Z", "contributors": [ @@ -88527,20 +88639,6 @@ "rebeccahauck" ] }, - "Web/CSS/specified_value": { - "modified": "2020-08-10T14:28:31.353Z", - "contributors": [ - "mfuji09", - "wbamberg", - "hinell", - "mfluehr", - "asteroidb612", - "Sheppy", - "BychekRU", - "Sebastianz", - "McGurk" - ] - }, "Web/CSS/string": { "modified": "2020-10-15T21:10:29.888Z", "contributors": [ @@ -90142,35 +90240,6 @@ "estelle" ] }, - "Web/CSS/used_value": { - "modified": "2020-07-07T12:48:07.054Z", - "contributors": [ - "wbamberg", - "mfuji09", - "myf", - "hinell", - "FumiyaShibusawa", - "Tuman", - "shogunsea", - "mfluehr", - "Loadmaster", - "Mori", - "david_ross", - "DecadeCode", - "azoorob3", - "fcard", - "Syle91", - "kscarfone", - "phil_nist", - "Kritz", - "Dholbert", - "teoli", - "ethertank", - "Sheppy", - "FredB", - "yonathan" - ] - }, "Web/CSS/user-modify": { "modified": "2020-10-15T21:08:22.012Z", "contributors": [ @@ -90821,48 +90890,6 @@ "Bzbarsky" ] }, - "Web/Guide": { - "modified": "2020-12-10T17:35:22.294Z", - "contributors": [ - "chrisdavidmills", - "drjasmin667", - "jsx", - "Mojtaba-79", - "mfuji09", - "kammasreenew", - "roshan0708", - "toomt1414", - "Sheppy", - "jswisher", - "oyenirat", - "AdrianSkar", - "SphinxKnight", - "digimon1740", - "buoyantair", - "MrPj2u", - "wish1994", - "teoli", - "pgbowers", - "rukja", - "umacrawl", - "Tantek", - "qazwsx", - "Tigt", - "robfoster", - "wyrewolwerowany", - "AdamC", - "SpencerG", - "apoorva", - "keyitem", - "mahesh.syscraft", - "uleming", - "Onsteroids", - "yash_bedi", - "www_test", - "nicci.izzy", - "ethertank" - ] - }, "Web/Guide/Parsing_and_serializing_XML": { "modified": "2020-09-09T05:19:22.895Z", "contributors": [ @@ -125897,88 +125924,6 @@ "mgoodwin" ] }, - "Web/Tutorials": { - "modified": "2020-10-06T14:08:41.328Z", - "contributors": [ - "chrisdavidmills", - "vasantha.h2kinfosys", - "jsx", - "belghoultechno", - "shehrozblogger", - "adambraimbridge", - "calin", - "partlybakedideas", - "AmateureCoder", - "devinea2", - "oyenirat", - "christopherwilson1", - "mfuji09", - "treyhuffine", - "jenlouie", - "webrating", - "Quantzilla", - "isabeljason", - "jsonmdn", - "Anonymous", - "stevea1", - "marvenwilsons", - "jstndwn", - "TornadoIDS", - "pgosk", - "jortoller", - "kdex", - "torazaburo", - "MoTTs", - "saidkocdemir", - "MusiqueGraeme", - "teoli", - "tusharcm", - "hosttor", - "wbamberg", - "TheKinkeroony", - "fscholz", - "Marijn", - "austinharper", - "Prabhakar_u", - "growssbill", - "Wisdom-Fifi", - "CrazyAlvaro", - "slippyten", - "LoTD", - "Minat", - "Penny", - "jensen", - "morello", - "jscape", - "shneeple", - "AdamC", - "SpencerG", - "mit7one", - "didinka20", - "jswisher", - "Nikaloz", - "rejithantony7@gmail.com", - "waylon531", - "anushbmx", - "carloshlira", - "jonsger", - "Oliver_Propst", - "arkapravamajumder", - "codepo8", - "Aleksej", - "ChaseWagoner", - "caglardursun", - "kunal_dhir", - "Domecraft", - "kscarfone", - "instanceofme", - "case", - "w3b_m4ster", - "taatzone", - "Sheppy", - "alispivak" - ] - }, "Web/URI": { "modified": "2020-11-16T01:23:20.622Z", "contributors": [ diff --git a/files/en-us/glossary/debounce/index.md b/files/en-us/glossary/debounce/index.md index 75cb949fb4fd5b3..11516a261a5382a 100644 --- a/files/en-us/glossary/debounce/index.md +++ b/files/en-us/glossary/debounce/index.md @@ -6,7 +6,7 @@ page-type: glossary-definition {{GlossarySidebar}} -**Debouncing**, in the context of programming, means to "batch" all operations requested during a specific interval into a single invocation. +**Debouncing**, in the context of programming, means to discard operations that occur too close together during a specific interval, and consolidate them into a single invocation. Debouncing is very similar to {{glossary("throttle", "throttling")}}. The key difference is that throttling enforces limits on continuous operations, while debouncing waits for invocations to stop for a specific time to consolidate many noisy invocations into one single invocation. diff --git a/files/en-us/glossary/grid_axis/index.md b/files/en-us/glossary/grid_axis/index.md index 9a4de9819c49be8..2ba433a4522f40c 100644 --- a/files/en-us/glossary/grid_axis/index.md +++ b/files/en-us/glossary/grid_axis/index.md @@ -8,7 +8,7 @@ page-type: glossary-definition CSS grid layout is a two-dimensional layout method enabling the laying out of content in _rows_ and _columns_. Therefore in any grid we have two axes. The _block or column axis_, and the _inline or row axis_. -It is along these axes that items can be aligned and justified using the properties defined in the [Box Alignment specification](/en-US/docs/Web/CSS/CSS_grid_layout/Box_alignment_in_grid_layout). +It is along these axes that items can be aligned and justified using the properties defined in the [Box Alignment specification](/en-US/docs/Web/CSS/CSS_box_alignment). In CSS the _block or column axis_ is the axis used when laying out blocks of text. If you have two paragraphs and are working in a right to left, top to bottom language they lay out one below the other, on the block axis. @@ -23,5 +23,5 @@ The physical direction of these axes can change according to the [writing mode]( ## See also - [Basic concepts of grid layout](/en-US/docs/Web/CSS/CSS_grid_layout/Basic_concepts_of_grid_layout) -- [Box alignment in grid layout](/en-US/docs/Web/CSS/CSS_grid_layout/Box_alignment_in_grid_layout) +- [Box alignment in grid layout](/en-US/docs/Web/CSS/CSS_box_alignment/Box_alignment_in_grid_layout) - [Grids, logical values and writing modes](/en-US/docs/Web/CSS/CSS_grid_layout/Grids_logical_values_and_writing_modes) diff --git a/files/en-us/glossary/gutters/index.md b/files/en-us/glossary/gutters/index.md index 22cdc32d0e56d58..c52057c1f4b3a4e 100644 --- a/files/en-us/glossary/gutters/index.md +++ b/files/en-us/glossary/gutters/index.md @@ -56,7 +56,7 @@ In the example below we have a three-column and two-row track grid, with `20px` In terms of grid sizing, gaps act as if they were a regular grid track however nothing can be placed into the gap. The gap acts as if the grid line at that location has gained extra size, so any grid item placed after that line begins at the end of the gap. -The `row-gap` and `column-gap` properties are not the only things that can cause tracks to space out. Margins, padding, or the use of the space distribution properties in [Box Alignment](/en-US/docs/Web/CSS/CSS_grid_layout/Box_alignment_in_grid_layout) can all contribute to the visible gap – therefore the `row-gap` and `column-gap` properties should not be seen as equal to the "gutter size" unless you know that your design has not introduced any additional space with one of these methods. +The `row-gap` and `column-gap` properties are not the only things that can cause tracks to space out. Margins, padding, or the use of the space distribution properties in [CSS box alignment](/en-US/docs/Web/CSS/CSS_box_alignment) can all contribute to the visible gap – therefore the `row-gap` and `column-gap` properties should not be seen as equal to the "gutter size" unless you know that your design has not introduced any additional space with one of these methods. ## See also diff --git a/files/en-us/glossary/hyperlink/index.md b/files/en-us/glossary/hyperlink/index.md index f19ba2fae3b816b..0dfbcc2f4d1dcab 100644 --- a/files/en-us/glossary/hyperlink/index.md +++ b/files/en-us/glossary/hyperlink/index.md @@ -12,7 +12,5 @@ Hyperlinks connect webpages or data items to one another. In HTML, {{HTMLElement - [Hyperlink](https://en.wikipedia.org/wiki/Hyperlink) on Wikipedia - [Creating links](/en-US/docs/Learn_web_development/Core/Structuring_content/Creating_links) -- [Links in HTML Documents - W3C](https://www.w3.org/TR/1999/REC-html401-19991224/struct/links.html) -- [HTML a - hyperlink - W3C](https://w3c.github.io/html-reference/a.html) - [`` on MDN](/en-US/docs/Web/HTML/Element/a) - [`` on MDN](/en-US/docs/Web/HTML/Element/link) diff --git a/files/en-us/glossary/ink_overflow/index.md b/files/en-us/glossary/ink_overflow/index.md index 19f19e23c3a12b2..e8683f08cfa97a0 100644 --- a/files/en-us/glossary/ink_overflow/index.md +++ b/files/en-us/glossary/ink_overflow/index.md @@ -10,7 +10,7 @@ The **ink overflow** of a box refers to the part of the box and its contents tha Ink overflow is the overflow of painting effects such as [box shadows](/en-US/docs/Web/CSS/box-shadow), [border images](/en-US/docs/Web/CSS/CSS_backgrounds_and_borders), [text decoration](/en-US/docs/Web/CSS/CSS_text_decoration), [outlines](/en-US/docs/Web/CSS/outline), etc. that do not affect layout or otherwise extend the scrollable overflow area. Ink overflow is also the overhanging of glyphs, such as ascenders and descenders extending outside the em box. -As [replaced elements](/en-US/docs/Web/CSS/Replaced_element) always establish an independent [formatting context](/en-US/docs/Web/CSS/CSS_flow_layout/Introduction_to_formatting_contexts), any overflow of replaced content is always ink overflow (as opposed to [scrollable overflow](/en-US/docs/Learn_web_development/Core/Styling_basics/Overflow)). +As [replaced elements](/en-US/docs/Web/CSS/Replaced_element) always establish an independent [formatting context](/en-US/docs/Web/CSS/CSS_display/Introduction_to_formatting_contexts), any overflow of replaced content is always ink overflow (as opposed to [scrollable overflow](/en-US/docs/Learn_web_development/Core/Styling_basics/Overflow)). ## See also diff --git a/files/en-us/glossary/inset_properties/index.md b/files/en-us/glossary/inset_properties/index.md index 225258978cb5e16..ee8834342711c8f 100644 --- a/files/en-us/glossary/inset_properties/index.md +++ b/files/en-us/glossary/inset_properties/index.md @@ -12,11 +12,11 @@ The inset properties include the {{cssxref("top")}}, {{cssxref("left")}}, {{cssx **Physical properties** reference specific physical sides of an element. Logical properties use directional keywords relative to the block and inline axes. **Block axis** refers to the axis that defines the stacking order of elements in a block layout. The **inline axis** is perpendicular to the block axis, representing the direction along which inline content like text flows within a block. The mapping depends on the element's {{cssxref("writing-mode")}}, {{cssxref("direction")}}, and {{cssxref("text-orientation")}}. -The interpretation of inset properties depends on the value of the {{cssxref("position")}} property. When `position: absolute` is set, they represent insets from the [containing block](/en-US/docs/Web/CSS/Containing_block) or [anchor element](/en-US/docs/Web/CSS/CSS_anchor_positioning/Using). With `position: relative`, they represent insets from the box's default margin edge position. With `sticky`, they represent insets from the {{glossary("scroll container")}} edge. The `fixed` value is similar to `absolute`, except the element is positioned and sized relative to its fixed positioning containing block, which is often the viewport. +The interpretation of inset properties depends on the value of the {{cssxref("position")}} property. When `position: absolute` is set, they represent insets from the [containing block](/en-US/docs/Web/CSS/CSS_display/Containing_block) or [anchor element](/en-US/docs/Web/CSS/CSS_anchor_positioning/Using). With `position: relative`, they represent insets from the box's default margin edge position. With `sticky`, they represent insets from the {{glossary("scroll container")}} edge. The `fixed` value is similar to `absolute`, except the element is positioned and sized relative to its fixed positioning containing block, which is often the viewport. ## See also -- [Layout and the containing block](/en-US/docs/Web/CSS/Containing_block) +- [Layout and the containing block](/en-US/docs/Web/CSS/CSS_display/Containing_block) - [CSS positioned layout](/en-US/docs/Web/CSS/CSS_positioned_layout) module - [CSS logical properties and values](/en-US/docs/Web/CSS/CSS_logical_properties_and_values) module - [CSS anchor positioning](/en-US/docs/Web/CSS/CSS_anchor_positioning) module diff --git a/files/en-us/glossary/semantics/index.md b/files/en-us/glossary/semantics/index.md index 5453746e577485c..421f5a3c8bd8342 100644 --- a/files/en-us/glossary/semantics/index.md +++ b/files/en-us/glossary/semantics/index.md @@ -24,7 +24,7 @@ In HTML, for example, the {{htmlelement("Heading_Elements", "h1")}} element is a

This is a top level heading

``` -By default, most browser's [user agent stylesheet](/en-US/docs/Web/CSS/Cascade#user-agent_stylesheets) will style an {{htmlelement("Heading_Elements", "h1")}} with a large font size to make it _look_ like a heading (although you could style it to look like anything you wanted). +By default, most browser's [user agent stylesheet](/en-US/docs/Web/CSS/CSS_cascade/Cascade#user-agent_stylesheets) will style an {{htmlelement("Heading_Elements", "h1")}} with a large font size to make it _look_ like a heading (although you could style it to look like anything you wanted). On the other hand, you could make any element _look_ like a top level heading. Consider the following: diff --git a/files/en-us/glossary/value/index.md b/files/en-us/glossary/value/index.md index 8847f8f0d961db4..3d915f6dacfc4fa 100644 --- a/files/en-us/glossary/value/index.md +++ b/files/en-us/glossary/value/index.md @@ -8,7 +8,7 @@ page-type: glossary-definition In the context of data or an object **{{Glossary("Wrapper", "wrapper")}}** around that data, the value is the **{{Glossary("Primitive","primitive value")}}** that the object wrapper contains. In the context of a **{{Glossary("Variable","variable")}}** or **{{Glossary("Property","property")}}**, the value can be either a primitive or an **{{Glossary("Object reference","object reference")}}**. -In the context of CSS property values, there are specified, computed, and actual values. The final value for every CSS property applied to every element and pseudo-element is the result of a four-step calculation: the value is determined through specification (the "[specified value](/en-US/docs/Web/CSS/specified_value)", then resolved into a value that is used for inheritance (the "[computed value](/en-US/docs/Web/CSS/computed_value)"), then converted into an absolute value if necessary (the "[used value](/en-US/docs/Web/CSS/used_value)"), and finally transformed according to the limitations of the local environment (the "[actual value](/en-US/docs/Web/CSS/actual_value)"). +In the context of CSS property values, there are specified, computed, and actual values. The final value for every CSS property applied to every element and pseudo-element is the result of a four-step calculation: the value is determined through specification (the "[specified value](/en-US/docs/Web/CSS/CSS_cascade/specified_value)", then resolved into a value that is used for inheritance (the "[computed value](/en-US/docs/Web/CSS/CSS_cascade/computed_value)"), then converted into an absolute value if necessary (the "[used value](/en-US/docs/Web/CSS/CSS_cascade/used_value)"), and finally transformed according to the limitations of the local environment (the "[actual value](/en-US/docs/Web/CSS/CSS_cascade/actual_value)"). For CSS data types, see [CSS values and units](/en-US/docs/Web/CSS/CSS_Values_and_Units). diff --git a/files/en-us/learn_web_development/core/accessibility/index.md b/files/en-us/learn_web_development/core/accessibility/index.md index c0db4203a9ac584..55f0f97efc5f0e5 100644 --- a/files/en-us/learn_web_development/core/accessibility/index.md +++ b/files/en-us/learn_web_development/core/accessibility/index.md @@ -38,8 +38,6 @@ You should be familiar with [HTML](/en-US/docs/Learn_web_development/Core/Struct ## See also -- [Learn Accessible Web Design](https://v2.scrimba.com/learn-accessible-web-design-c031?via=mdn) _MDN Curriculum partner_ - - : [Scrimba's](https://scrimba.com?via=mdn) _Learn Accessible Web Design_ course teaches you how to write accessible HTML by solving interactive coding challenges and fixing a real-world website. - [Start Building Accessible Web Applications Today](https://egghead.io/courses/start-building-accessible-web-applications-today) - : An excellent series of video tutorials by Marcy Sutton. - [Deque University resources](https://dequeuniversity.com/resources/) @@ -48,5 +46,7 @@ You should be familiar with [HTML](/en-US/docs/Learn_web_development/Core/Struct - : Includes guides, checklists, tools, and more. - [Web Accessibility Evaluation Tools List](https://www.w3.org/WAI/ER/tools/) - : Includes a list of web accessibility evaluation tools. +- [Learn Accessible Web Design](https://v2.scrimba.com/learn-accessible-web-design-c031?via=mdn) _MDN learning partner_ + - : [Scrimba's](https://scrimba.com?via=mdn) _Learn Accessible Web Design_ course teaches you how to write accessible HTML by solving interactive coding challenges and fixing a real-world website. {{NextMenu("Learn_web_development/Core/Accessibility/What_is_accessibility", "Learn_web_development/Core")}} diff --git a/files/en-us/learn_web_development/core/accessibility/wai-aria_basics/index.md b/files/en-us/learn_web_development/core/accessibility/wai-aria_basics/index.md index 5a6cb07847467d1..614e9befcf4907b 100644 --- a/files/en-us/learn_web_development/core/accessibility/wai-aria_basics/index.md +++ b/files/en-us/learn_web_development/core/accessibility/wai-aria_basics/index.md @@ -20,7 +20,7 @@ Following on from the previous article, sometimes making complex UI controls tha Learning outcomes: