From 5715f58602837b64e558cf5236ba14e9ec4e2341 Mon Sep 17 00:00:00 2001 From: EduardoHill Date: Mon, 21 Jul 2025 12:12:26 -0300 Subject: [PATCH] refactor: Reecriando a pagina da wikipedia --- assets/css/style.css | 152 +++++++++++++++++++----- index.html | 271 +++++++++++++++++++++++++++++++++++++------ 2 files changed, 360 insertions(+), 63 deletions(-) diff --git a/assets/css/style.css b/assets/css/style.css index 392e643d..b0cafb8a 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -1,38 +1,132 @@ -body, html { - margin: 0; - padding: 0; - font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; +body, +html { + margin: 0; + padding: 0; + font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; } -ul { list-style: none; padding-left: 5px; } -a { color:blue; text-decoration: none;} + +/* Header styles */ +header { + border-bottom: 1px solid #a2a9b1; + padding: 1rem; + text-align: center; +} + +header h1 { + margin: 0.5rem 0; + font-size: 2rem; +} + +header p { + margin: 0; + color: #54595d; + font-style: italic; +} + +/* Project info styles */ +.project-info { + background-color: #f8f9fa; + border: 1px solid #a2a9b1; + margin: 1rem; + border-radius: 3px; +} + +.project-info details { + padding: 1rem; +} + +.project-info summary { + cursor: pointer; + font-weight: bold; + padding: 0.5rem; + background-color: #eaecf0; + border-radius: 3px; + margin: -1rem -1rem 1rem -1rem; +} + +.project-info summary:hover { + background-color: #ddd; +} + +ul { + list-style: none; + padding-left: 5px; +} +a { + color: blue; + text-decoration: none; +} + .bar { - background-color: #f9f9fb; - padding:15px; - border-top: solid 1px #cdcdcd; - border-bottom: solid 1px #cdcdcd; + background-color: #f9f9fb; + padding: 15px; + border-top: solid 1px #cdcdcd; + border-bottom: solid 1px #cdcdcd; } + .content { - max-width: 1440px; - margin: auto; - grid-gap: 3rem; - display: grid; - gap: 3rem; - grid-template-areas: "sidebar main anchors"; - grid-template-columns: minmax(0,15rem) minmax(0,2.5fr) minmax(0,15rem); - padding-left: 1rem; - padding-right: 1rem; -} -.footer { - min-height: 100px; - border-top: solid 1px #cdcdcd; + max-width: 1440px; + margin: auto; + grid-gap: 3rem; + display: grid; + gap: 3rem; + grid-template-areas: 'sidebar main anchors'; + grid-template-columns: minmax(0, 15rem) minmax(0, 2.5fr) minmax(0, 15rem); + padding-left: 1rem; + padding-right: 1rem; } -.anchors { - border-left: solid 1px #cdcdcd; - padding-left: 15px; + +.main { + grid-area: main; } + .sidebar { - border-right: solid 1px #cdcdcd; + grid-area: sidebar; + border-right: solid 1px #cdcdcd; } + +.anchors { + grid-area: anchors; + border-left: solid 1px #cdcdcd; + padding-left: 15px; +} + +/* Footer styles */ +footer { + min-height: 100px; + border-top: solid 1px #cdcdcd; + background-color: #f8f9fa; + padding: 2rem; +} + +footer nav { + display: grid; + grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); + gap: 2rem; + margin-bottom: 2rem; +} + +footer h3 { + font-size: 1rem; + margin-bottom: 0.5rem; + color: #222; +} + +footer ul { + margin: 0; + padding: 0; +} + +footer li { + margin-bottom: 0.25rem; +} + +.copyright { + border-top: 1px solid #a2a9b1; + padding-top: 1rem; + text-align: center; +} + figure { - text-align: center; -} \ No newline at end of file + text-align: center; +} diff --git a/index.html b/index.html index 6068141f..1687d7c2 100644 --- a/index.html +++ b/index.html @@ -1,44 +1,247 @@ - - - - - Página Principal - - - - -
- -
- -
- -
- + + +
+

Importância

+

+ O HTML é essencial para a construção da web, funcionando como o + esqueleto das páginas que navegamos diariamente. +

+ +

+ Além disso, seu uso correto melhora a acessibilidade, SEO e a + experiência do usuário. +

+ +

+ Para mais detalhes, veja a + página do HTML na Wikipedia. +

+
+ + + +
+ + + + +