{"id":4576,"date":"2026-05-30T06:09:20","date_gmt":"2026-05-30T05:09:20","guid":{"rendered":"https:\/\/www.onlinelearningsystem.net\/xyz\/revision-notes\/a-level-chemistry\/edexcel\/topic-2-bonding-and-structure\/structure-types\/"},"modified":"2026-06-01T12:03:05","modified_gmt":"2026-06-01T11:03:05","slug":"structure-types","status":"publish","type":"page","link":"https:\/\/www.onlinelearningsystem.net\/xyz\/revision-notes\/a-level-chemistry\/edexcel\/topic-2-bonding-and-structure\/structure-types\/","title":{"rendered":"Structure Types"},"content":{"rendered":"\n<!-- OLS Generic Coming Soon Page | Edexcel A Level Chemistry 9CH0 -->\n<section class=\"ols-coming-soon-page\">\n  <style>\n    .ols-coming-soon-page,\n    .ols-coming-soon-page * {\n      box-sizing: border-box;\n    }\n\n    .ols-coming-soon-page {\n      --ols-navy: #1C244B;\n      --ols-blue: #2563EB;\n      --ols-sky: #EAF4FF;\n      --ols-mint: #EAFBF3;\n      --ols-green: #16A34A;\n      --ols-amber: #F59E0B;\n      --ols-red: #EF4444;\n      --ols-purple: #7C3AED;\n      --ols-text: #334155;\n      --ols-muted: #64748B;\n      --ols-border: rgba(28, 36, 75, 0.12);\n      --ols-shadow: 0 24px 70px rgba(28, 36, 75, 0.14);\n      --ols-soft-shadow: 0 12px 34px rgba(28, 36, 75, 0.10);\n      font-family: Poppins, Arial, sans-serif;\n      color: var(--ols-text);\n      background:\n        radial-gradient(circle at 12% 14%, rgba(37, 99, 235, 0.15), transparent 26%),\n        radial-gradient(circle at 84% 18%, rgba(124, 58, 237, 0.12), transparent 28%),\n        radial-gradient(circle at 50% 100%, rgba(22, 163, 74, 0.10), transparent 34%),\n        linear-gradient(180deg, #FFFFFF 0%, #F8FBFF 58%, #FFFFFF 100%);\n      padding: 34px 18px 60px;\n      overflow: visible;\n    }\n\n    .ols-coming-soon-page a {\n      color: inherit;\n      text-decoration: none;\n    }\n\n    .ols-coming-soon-shell {\n      max-width: 1120px;\n      margin: 0 auto;\n    }\n\n    .ols-coming-soon-breadcrumbs {\n      font-size: 14px;\n      line-height: 1.7;\n      color: var(--ols-muted);\n      margin: 0 0 22px;\n    }\n\n    .ols-coming-soon-breadcrumbs a {\n      color: var(--ols-blue);\n      font-weight: 500;\n    }\n\n    .ols-coming-soon-hero {\n      position: relative;\n      overflow: hidden;\n      border: 1px solid var(--ols-border);\n      border-radius: 34px;\n      background:\n        linear-gradient(135deg, rgba(255,255,255,0.96), rgba(234,244,255,0.92)),\n        radial-gradient(circle at 88% 12%, rgba(245,158,11,0.16), transparent 26%);\n      box-shadow: var(--ols-shadow);\n      padding: clamp(28px, 5vw, 56px);\n      min-height: 520px;\n    }\n\n    .ols-coming-soon-hero::before {\n      content: \"\";\n      position: absolute;\n      inset: 18px;\n      border: 1px dashed rgba(28, 36, 75, 0.13);\n      border-radius: 26px;\n      pointer-events: none;\n    }\n\n    .ols-coming-soon-grid {\n      position: relative;\n      z-index: 2;\n      display: grid;\n      grid-template-columns: minmax(0, 1.1fr) minmax(280px, 0.9fr);\n      gap: 34px;\n      align-items: center;\n    }\n\n    .ols-coming-soon-kicker {\n      display: inline-flex;\n      align-items: center;\n      gap: 9px;\n      width: fit-content;\n      padding: 9px 14px;\n      border: 1px solid rgba(37, 99, 235, 0.18);\n      border-radius: 999px;\n      background: rgba(255,255,255,0.78);\n      color: var(--ols-blue);\n      font-size: 14px;\n      font-weight: 600;\n      margin-bottom: 18px;\n      box-shadow: 0 8px 20px rgba(37, 99, 235, 0.08);\n    }\n\n    .ols-coming-soon-kicker span {\n      width: 10px;\n      height: 10px;\n      border-radius: 999px;\n      background: var(--ols-amber);\n      box-shadow: 0 0 0 6px rgba(245, 158, 11, 0.16);\n      animation: olsComingSoonPulse 1.8s ease-in-out infinite;\n    }\n\n    .ols-coming-soon-title {\n      margin: 0;\n      color: var(--ols-navy);\n      font-size: clamp(38px, 6vw, 72px);\n      line-height: 0.98;\n      font-weight: 700;\n      letter-spacing: -0.05em;\n      text-shadow: -9px 9px 9px rgba(28, 36, 75, 0.10);\n    }\n\n    .ols-coming-soon-title small {\n      display: block;\n      margin-top: 12px;\n      font-size: clamp(22px, 3vw, 34px);\n      line-height: 1.1;\n      font-weight: 500;\n      letter-spacing: -0.025em;\n      color: #334155;\n      text-shadow: none;\n    }\n\n    .ols-coming-soon-copy {\n      max-width: 650px;\n      margin: 22px 0 0;\n      font-size: clamp(17px, 1.5vw, 20px);\n      line-height: 1.75;\n      font-weight: 300;\n      color: #475569;\n    }\n\n    .ols-coming-soon-copy strong {\n      color: var(--ols-navy);\n      font-weight: 600;\n    }\n\n    .ols-coming-soon-status-row {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 12px;\n      margin-top: 26px;\n    }\n\n    .ols-coming-soon-pill {\n      display: inline-flex;\n      align-items: center;\n      gap: 8px;\n      padding: 11px 14px;\n      border-radius: 999px;\n      background: #ffffff;\n      border: 1px solid var(--ols-border);\n      box-shadow: 0 8px 18px rgba(28, 36, 75, 0.07);\n      font-size: 14px;\n      font-weight: 600;\n      color: var(--ols-navy);\n    }\n\n    .ols-coming-soon-pill b {\n      display: inline-grid;\n      place-items: center;\n      width: 22px;\n      height: 22px;\n      border-radius: 999px;\n      background: var(--ols-red);\n      color: #ffffff;\n      font-size: 13px;\n      line-height: 1;\n    }\n\n    .ols-coming-soon-visual {\n      position: relative;\n      min-height: 360px;\n      display: grid;\n      place-items: center;\n    }\n\n    .ols-lab-card {\n      position: relative;\n      width: min(100%, 360px);\n      border-radius: 32px;\n      border: 1px solid var(--ols-border);\n      background:\n        linear-gradient(180deg, #ffffff, #f8fbff);\n      box-shadow: var(--ols-shadow);\n      padding: 26px;\n      transform: rotate(1.5deg);\n      overflow: visible;\n    }\n\n    .ols-lab-card::before {\n      content: \"\";\n      position: absolute;\n      inset: -12px;\n      border-radius: 38px;\n      background: linear-gradient(135deg, rgba(37,99,235,0.18), rgba(124,58,237,0.13), rgba(22,163,74,0.12));\n      z-index: -1;\n      filter: blur(14px);\n    }\n\n    .ols-lab-top {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 14px;\n      margin-bottom: 22px;\n    }\n\n    .ols-lab-label {\n      display: inline-flex;\n      align-items: center;\n      gap: 8px;\n      padding: 8px 11px;\n      border-radius: 999px;\n      background: #FFF7ED;\n      color: #9A3412;\n      font-size: 13px;\n      font-weight: 700;\n      border: 1px solid rgba(245, 158, 11, 0.22);\n    }\n\n    .ols-lab-dots {\n      display: flex;\n      gap: 7px;\n    }\n\n    .ols-lab-dots span {\n      width: 10px;\n      height: 10px;\n      border-radius: 999px;\n      background: #CBD5E1;\n    }\n\n    .ols-lab-dots span:nth-child(1) { background: #EF4444; }\n    .ols-lab-dots span:nth-child(2) { background: #F59E0B; }\n    .ols-lab-dots span:nth-child(3) { background: #22C55E; }\n\n    .ols-flask-wrap {\n      width: 220px;\n      height: 240px;\n      margin: 0 auto;\n      position: relative;\n    }\n\n    .ols-flask-neck {\n      position: absolute;\n      left: 86px;\n      top: 8px;\n      width: 48px;\n      height: 78px;\n      border: 9px solid var(--ols-navy);\n      border-bottom: none;\n      border-radius: 15px 15px 0 0;\n      background: rgba(255,255,255,0.65);\n      z-index: 2;\n    }\n\n    .ols-flask-body {\n      position: absolute;\n      left: 32px;\n      top: 72px;\n      width: 156px;\n      height: 146px;\n      border: 9px solid var(--ols-navy);\n      border-radius: 32px 32px 58px 58px;\n      background:\n        linear-gradient(180deg, rgba(255,255,255,0.65) 0 40%, rgba(37,99,235,0.12) 40% 100%);\n      overflow: hidden;\n    }\n\n    .ols-flask-liquid {\n      position: absolute;\n      left: -12%;\n      bottom: -8px;\n      width: 124%;\n      height: 78px;\n      border-radius: 48% 52% 0 0;\n      background:\n        radial-gradient(circle at 36% 28%, rgba(255,255,255,0.55), transparent 12%),\n        linear-gradient(135deg, #60A5FA, #2563EB);\n      animation: olsLiquidWobble 4s ease-in-out infinite;\n    }\n\n    .ols-bubble {\n      position: absolute;\n      border-radius: 999px;\n      background: rgba(37, 99, 235, 0.20);\n      border: 1px solid rgba(37, 99, 235, 0.16);\n      animation: olsBubbleRise 3.4s ease-in-out infinite;\n    }\n\n    .ols-bubble.b1 { width: 14px; height: 14px; left: 74px; bottom: 46px; animation-delay: 0s; }\n    .ols-bubble.b2 { width: 10px; height: 10px; left: 125px; bottom: 34px; animation-delay: .8s; }\n    .ols-bubble.b3 { width: 18px; height: 18px; left: 100px; bottom: 60px; animation-delay: 1.3s; }\n\n    .ols-lab-note {\n      margin: 20px 0 0;\n      padding: 15px 16px;\n      border-radius: 20px;\n      background: var(--ols-mint);\n      border: 1px solid rgba(22, 163, 74, 0.16);\n      color: #166534;\n      font-size: 14px;\n      line-height: 1.55;\n      font-weight: 500;\n      text-align: center;\n    }\n\n    .ols-floating-tag {\n      position: absolute;\n      z-index: 4;\n      padding: 10px 12px;\n      border-radius: 16px;\n      background: #ffffff;\n      border: 1px solid var(--ols-border);\n      box-shadow: var(--ols-soft-shadow);\n      color: var(--ols-navy);\n      font-size: 13px;\n      font-weight: 700;\n      white-space: nowrap;\n      animation: olsFloat 4.8s ease-in-out infinite;\n    }\n\n    .ols-floating-tag.one {\n      top: 24px;\n      right: 4px;\n      transform: rotate(4deg);\n    }\n\n    .ols-floating-tag.two {\n      left: 2px;\n      bottom: 44px;\n      transform: rotate(-5deg);\n      animation-delay: .8s;\n    }\n\n    .ols-floating-tag.three {\n      right: 12px;\n      bottom: 4px;\n      transform: rotate(3deg);\n      animation-delay: 1.2s;\n    }\n\n    .ols-coming-soon-panel {\n      position: relative;\n      z-index: 2;\n      margin-top: 28px;\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 16px;\n    }\n\n    .ols-mini-card {\n      border: 1px solid var(--ols-border);\n      border-radius: 24px;\n      background: rgba(255,255,255,0.84);\n      box-shadow: var(--ols-soft-shadow);\n      padding: 20px;\n    }\n\n    .ols-mini-card h2 {\n      margin: 0 0 8px;\n      color: var(--ols-navy);\n      font-size: 18px;\n      line-height: 1.25;\n      font-weight: 650;\n      letter-spacing: -0.02em;\n    }\n\n    .ols-mini-card p {\n      margin: 0;\n      color: #526176;\n      font-size: 15px;\n      line-height: 1.6;\n      font-weight: 300;\n    }\n\n    .ols-mini-icon {\n      width: 40px;\n      height: 40px;\n      display: grid;\n      place-items: center;\n      border-radius: 16px;\n      margin-bottom: 12px;\n      background: var(--ols-sky);\n      color: var(--ols-blue);\n      font-size: 22px;\n    }\n\n    .ols-coming-soon-footer-note {\n      position: relative;\n      z-index: 2;\n      margin-top: 18px;\n      padding: 18px 20px;\n      border-radius: 24px;\n      background: #ffffff;\n      border: 1px solid var(--ols-border);\n      box-shadow: var(--ols-soft-shadow);\n      color: #475569;\n      font-size: 15px;\n      line-height: 1.7;\n      font-weight: 300;\n    }\n\n    .ols-coming-soon-footer-note strong {\n      color: var(--ols-navy);\n      font-weight: 650;\n    }\n\n    @keyframes olsComingSoonPulse {\n      0%, 100% { transform: scale(1); opacity: 1; }\n      50% { transform: scale(1.35); opacity: 0.72; }\n    }\n\n    @keyframes olsLiquidWobble {\n      0%, 100% { transform: translateX(0) rotate(0deg); }\n      35% { transform: translateX(-8px) rotate(-2deg); }\n      70% { transform: translateX(8px) rotate(2deg); }\n    }\n\n    @keyframes olsBubbleRise {\n      0% { transform: translateY(0) scale(0.9); opacity: 0; }\n      22% { opacity: 1; }\n      100% { transform: translateY(-92px) scale(1.2); opacity: 0; }\n    }\n\n    @keyframes olsFloat {\n      0%, 100% { translate: 0 0; }\n      50% { translate: 0 -10px; }\n    }\n\n    @media (max-width: 860px) {\n      .ols-coming-soon-grid {\n        grid-template-columns: 1fr;\n      }\n\n      .ols-coming-soon-visual {\n        min-height: 320px;\n      }\n\n      .ols-coming-soon-panel {\n        grid-template-columns: 1fr;\n      }\n\n      .ols-floating-tag.one,\n      .ols-floating-tag.two,\n      .ols-floating-tag.three {\n        position: relative;\n        inset: auto;\n        display: inline-flex;\n        margin: 8px 6px 0 0;\n      }\n    }\n\n    @media (max-width: 560px) {\n      .ols-coming-soon-page {\n        padding: 22px 12px 42px;\n      }\n\n      .ols-coming-soon-hero {\n        border-radius: 26px;\n        padding: 24px 18px;\n      }\n\n      .ols-coming-soon-hero::before {\n        display: none;\n      }\n\n      .ols-coming-soon-status-row {\n        flex-direction: column;\n      }\n\n      .ols-coming-soon-pill {\n        width: 100%;\n      }\n\n      .ols-lab-card {\n        width: 100%;\n        transform: none;\n      }\n    }\n  <\/style>\n\n  <div class=\"ols-coming-soon-shell\">\n    <nav class=\"ols-coming-soon-breadcrumbs\" aria-label=\"Breadcrumb\">\n      <a href=\"https:\/\/www.onlinelearningsystem.net\/xyz\/revision-notes\/\">Revision Notes<\/a> \/\n      <a href=\"https:\/\/www.onlinelearningsystem.net\/xyz\/revision-notes\/a-level-chemistry\/\">A Level Chemistry<\/a> \/\n      <a href=\"https:\/\/www.onlinelearningsystem.net\/xyz\/revision-notes\/a-level-chemistry\/edexcel\/\">Edexcel<\/a> \/\n      <span>Coming Soon<\/span>\n    <\/nav>\n\n    <div class=\"ols-coming-soon-hero\">\n      <div class=\"ols-coming-soon-grid\">\n        <div>\n          <div class=\"ols-coming-soon-kicker\"><span><\/span> Edexcel A Level Chemistry 9CH0<\/div>\n\n          <h1 class=\"ols-coming-soon-title\">\n            Coming Soon\n            <small>This page is still in the reaction flask.<\/small>\n          <\/h1>\n\n          <p class=\"ols-coming-soon-copy\">\n            This revision page is being built into the full <strong>OLS visual revision-note format<\/strong>.\n            The chemistry is not missing forever \u2014 it is just currently under controlled conditions, with the lid on and the teacher pretending that everything is fine.\n          <\/p>\n\n          <div class=\"ols-coming-soon-status-row\" aria-label=\"Page status\">\n            <div class=\"ols-coming-soon-pill\"><b>!<\/b> Page in production<\/div>\n            <div class=\"ols-coming-soon-pill\"><b>\u2697<\/b> Notes being prepared<\/div>\n            <div class=\"ols-coming-soon-pill\"><b>\u2713<\/b> Exam-focused version pending<\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"ols-coming-soon-visual\" aria-hidden=\"true\">\n          <div class=\"ols-floating-tag one\">spec checked<\/div>\n          <div class=\"ols-floating-tag two\">diagrams loading<\/div>\n          <div class=\"ols-floating-tag three\">no random waffle<\/div>\n\n          <div class=\"ols-lab-card\">\n            <div class=\"ols-lab-top\">\n              <div class=\"ols-lab-label\">OLS Lab Status<\/div>\n              <div class=\"ols-lab-dots\"><span><\/span><span><\/span><span><\/span><\/div>\n            <\/div>\n\n            <div class=\"ols-flask-wrap\">\n              <div class=\"ols-flask-neck\"><\/div>\n              <div class=\"ols-flask-body\">\n                <div class=\"ols-flask-liquid\"><\/div>\n                <div class=\"ols-bubble b1\"><\/div>\n                <div class=\"ols-bubble b2\"><\/div>\n                <div class=\"ols-bubble b3\"><\/div>\n              <\/div>\n            <\/div>\n\n            <div class=\"ols-lab-note\">\n              Current result: not ready for students yet. Needs more diagrams, worked examples and fewer crimes against clarity.\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"ols-coming-soon-panel\">\n        <article class=\"ols-mini-card\">\n          <div class=\"ols-mini-icon\">\ud83d\udcd8<\/div>\n          <h2>Revision notes<\/h2>\n          <p>Clear explanations will be added here, matched to the Edexcel 9CH0 specification.<\/p>\n        <\/article>\n\n        <article class=\"ols-mini-card\">\n          <div class=\"ols-mini-icon\">\ud83e\uddea<\/div>\n          <h2>Examples<\/h2>\n          <p>Worked examples, exam-style phrasing and common mistakes will be built into the page.<\/p>\n        <\/article>\n\n        <article class=\"ols-mini-card\">\n          <div class=\"ols-mini-icon\">\ud83c\udfaf<\/div>\n          <h2>Exam focus<\/h2>\n          <p>The final version will target what students actually need for marks, not just textbook decoration.<\/p>\n        <\/article>\n      <\/div>\n\n      <div class=\"ols-coming-soon-footer-note\">\n        <strong>Teacher note:<\/strong> this placeholder means the page exists in the site structure, but the full OLS revision material has not been completed yet.\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n","protected":false},"excerpt":{"rendered":"<p>Revision Notes \/ A Level Chemistry \/ Edexcel \/ Coming Soon Edexcel A Level Chemistry 9CH0 Coming Soon This page is still in the reaction flask. This revision page is being built into the full OLS visual revision-note format. The chemistry is not missing forever \u2014 it is just currently under controlled conditions, with the [&hellip;]<\/p>\n","protected":false},"author":12,"featured_media":0,"parent":4498,"menu_order":6,"comment_status":"closed","ping_status":"closed","template":"","meta":{"productId":0,"courseId":0,"footnotes":""},"class_list":["post-4576","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.onlinelearningsystem.net\/xyz\/wp-json\/wp\/v2\/pages\/4576","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.onlinelearningsystem.net\/xyz\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.onlinelearningsystem.net\/xyz\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.onlinelearningsystem.net\/xyz\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/www.onlinelearningsystem.net\/xyz\/wp-json\/wp\/v2\/comments?post=4576"}],"version-history":[{"count":0,"href":"https:\/\/www.onlinelearningsystem.net\/xyz\/wp-json\/wp\/v2\/pages\/4576\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/www.onlinelearningsystem.net\/xyz\/wp-json\/wp\/v2\/pages\/4498"}],"wp:attachment":[{"href":"https:\/\/www.onlinelearningsystem.net\/xyz\/wp-json\/wp\/v2\/media?parent=4576"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}