html css code is not displaying correct design

css not working in chrome
external css not working
css not working in html
css not loading on website
css not showing up in browser
css loaded but not applied
css class not working
css link not working

I created this HTML

body{
    background-color: gray;
    margin: 0px;
}

.circle{
    background-color: white;
    width: 55px;
    height: 55px;
    border-radius: 100%;
    position: absolute;    
    left: 40%;
    top: 40%;
}
.wing1,.wing2,.wing3{
    background-color: white;
    width: 45px;
    height: 45px;
    border-radius: 100%;
    position: absolute;
}
.wing1{
    top: 45%;
    left: 43%;
}
.wing2{
    top: 34%;
    left: 40.2%;
}
.wing3{
    top: 45%;
    left: 38%;
}
.innercircle1-1,.innercircle2-1,.innercircle3-1,{
    background-color: red;
    width: 35px;
    height: 35px;
    border-radius: 100%;
}
<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title>Fidget Spinner Animation</title>
        <link rel="stylesheet" href="fidgetspinner.css">
    </head>
    <body>
        <div class="circle"></div>
        <div class="wing1">
            <div class="innercircle1-1"></div>
            <div class="innercircle1-2"></div>
        </div>
        <div class="wing2">
            <div class="innercircle2-1"></div>
            <div class="innercircle2-2"></div>
        </div>
        <div class="wing3">
            <div class="innercircle3-1"></div>
            <div class="innercircle3-2"></div>
        </div>
    </body>
</html>

you forgot to remove "," in the end

.innercircle1-1, .innercircle2-1, .innercircle3-1 {
    background-color: red;
    width: 35px;
    height: 35px;
    border-radius: 100%;
}

Help! My CSS Isn't Working!, When you're working with a specification, it's even worse, because you can't do are due to incomplete understanding of CSS on the part of the page designer, a problem, the first impulse is often to wonder if the styles are correctly written. in an HTML document, it's true, but this tag should not-- indeed, cannot-- appear  The trouble with HTML and CSS. Some of the trouble with HTML and CSS lies with the fact that both languages are fairly simple, and often developers don't take them seriously, in terms of making sure the code is well-crafted, efficient, and semantically describes the purpose of the features on the page.

Just remove a comma after this:

.innercircle1-1,.innercircle2-1,.innercircle3-1

Handling common HTML and CSS problems, This includes linting code, handling CSS prefixes, using browser dev tools to track to add support into browsers, tackling responsive design problems, and more. guidance on debugging HTML/CSS — if you are not familiar with the using a DOCTYPE, and you are using tags for their correct purpose. Include comments to indicate why it's as is, and not what the code is doing. Avoid complexity. Generically speaking; Good code is simple code. Example <pre><code> block. Firstly let's consider the HTML mark-up semantically. Language HTML

Actually, you grouped all the innercircles class bt atlast yoy have give the comma also ,for that reason css is not working.

body{
    background-color: gray;
    margin: 0px;
}

.circle{
    background-color: white;
    width: 55px;
    height: 55px;
    border-radius: 100%;
    position: absolute;    
    left: 40%;
    top: 40%;
}
.wing1,.wing2,.wing3{
    background-color: white;
    width: 45px;
    height: 45px;
    border-radius: 100%;
    position: absolute;
}
.wing1{
    top: 45%;
    left: 43%;
}
.wing2{
    top: 34%;
    left: 40.2%;
}
.wing3{
    top: 45%;
    left: 38%;
}
.innercircle1-1,
.innercircle2-1,
.innercircle3-1 {
    background-color: red;
    width: 35px;
    height: 35px;
    border-radius: 100%;
}
    <div class="circle"></div>
        <div class="wing1">
            <div class="innercircle1-1"></div>
            <div class="innercircle1-2"></div>
        </div>
        <div class="wing2">
            <div class="innercircle2-1"></div>
            <div class="innercircle2-2"></div>
        </div>
        <div class="wing3">
            <div class="innercircle3-1"></div>
            <div class="innercircle3-2"></div>
        </div>

How to Troubleshoot CSS Not Working, Here's how to troubleshoot when your CSS is not working. For more information on writing CSS with proper syntax, you can check out this tutorial from Here is the CSS that creates that style (#ff0000 is a hex code for red): I've made sure the .html files were uploaded in the parent directory and the .css and image files in their respective folders. Upload completes and when I go to check my website, there are no style sheets. Just HTML. My website is still very plain and a work in progress but there should be at least some design/css there. What's happening?

Web Design All-in-One For Dummies, or slash (/) — the page will probably not display correctly (or at all) when viewed in different when all the HTML, CSS, and JavaScript code is perfectly written! It actually still exists on the HTML structure, but with display: none an element behaves like it is completely deleted. As a result, the green box takes the empty place and moves to the left

HTML, XHTML, and CSS: Comprehensive, What if my page is not displayed correctly? Correct the errors, resave the file, and try again. Notepad++ button not selected (inactive) body of Web page User Interface Design The user Validate your HTML code at http://validator.w3.org/. Presuming you are using an HTML5 doctype, your IMG tags are properly formatted. What appears to be the problem is the relative directory path. The page containing this code needs to be in the same directory as the /img/ folder. If the page is in another directory or another level up relative to the /img/ folder, it's not going to find the path.

CodePen project not appearing correctly in browser, I tried to copy and paste the html and css code on two seperate files… CodePen project not appearing correctly in browser and I enountered a problem on the third project of the Responsive Web Design Certficate. Hi, I've downloaded the project files (the HTML file and the CSS file) and saved them both in the same location on my mac's hard drive. I'm not using a CSS folder yet, so the route to the css file in the HTML file is simply 'style.css'. When i load the html file into the browser i simply get the html content. It's not applying the css file.