High This Hint is very important, and definitely warrants attention. Issue This Hint represents an error or problem that needs to be fixed.

Contains an attribute whose value is not enclosed in double quotes

This means that the URL in question contains one or more DOM element attribute value that is not enclosed by double quote tags.

Why is this important?

While there are certain cases where you may specify the value of an attribute without any quotation marks, the general recommendation is to always use them. 

When you later edit your HTML file, you  may easily forget to add the quotes if you edit an attribute value in manner which makes the quotes mandatory. For example, an attribute like src=nightking.gif is legal, but if someone changes the attribute (e.g. due to moving a file to another directory) to src=whitewalkers/nightking.gif it becomes illegal.

The net result can be that the attribute is misunderstood or ignored by browsers.

What does the Hint check?

This Hint will trigger for any internal HTML URL which contains DOM element attribute values that are not enclosed by double quote tags.

Examples that trigger this Hint:

The Hint would trigger for HTML URLs that contain an element with an attribute value without double quotes:

<a class="smooth-scroll" href=/download/>

How do you resolve this issue?

Ensure that all attribute values are enclosed in quotation marks. To understand where the issues lie, you will need to investigate further using a HTML validation service. Within Sitebulb, you can jump straight to the corresponding W3 Validation page through the URL List.

W3 Validation

Further Reading

Ready to try Sitebulb?
Start your free 14 day trial now

Start Free Trial