Seemingly correct code failing on test

I’m on the Applied Visual Design portion doing the challenge called “Create Texture by Adding a Subtle Pattern as a Background Image” and below is my code.

<style>
  body {
    background: url(
      https://i.imgur.com/MJAkxbh.png
    );
</style>

The challenge asks to “Using the url of https://i.imgur.com/MJAkxbh.png, set the background of the whole page with the body selector.” Where have I gone wrong because it won’t allow me to continue forward otherwise.

The url text needs to be inside quotation marks.

so I should be:

<style>
  body {
    background: url(
      "https://i.imgur.com/MJAkxbh.png"
    );
</style>

The error I’m still getting is “Your body element should have a background property set to a url() with the given link.” even though it’s displaying properly when rendered

url put in quotation

That’s pretty obnoxious. Why is it bad practice to write it this way, for my own sake?

Oh man that makes a lot of sense. I was thinking of it more like block than an argument. Thank you