Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is it really necessary to have a competely validated Mark Up and css for SEO purposes

While validating my CSS on http://jigsaw.w3.org/css-validator/

I am getting following errors:

1.Property zoom doesn't exist : 1 1.

2.Property -webkit-transition doesn't exist : all 200ms ease-in all 200ms ease-in

3.Property opacity doesn't exist in CSS level 2.1

4.Property -moz-border-radius doesn't exist

5.Property -webkit-border-radius doesn't exist

Is it really required to validate the MarkUp and CSS completely for SEO or these errors which mostly are browser specific can be ignored for now.

If these errors have to removed can someone please suggest the way to do so also.

like image 327
Hitesh Manchanda Avatar asked Mar 15 '10 10:03

Hitesh Manchanda


People also ask

Why HTML and CSS validation is important?

Because browsers have become more standards compliant, it has become more important to write valid, standards compliant HTML. CSS HTML Validator will help alert you to HTML that is not standards compliant and that may cause viewing problems for visitors.

Why is website validation so important?

Validation improves usability and functionality because your users are less likely to run into errors when displayed on browsers compared to non-validated websites. Validation is fully compatible with a wide range of dynamic pages, scripting, active content, and multimedia presentations.

Why is it important to have your code approved by validators?

Validation can be used as a debugging tool – Validators tell you where you have errors in your code. If your page isn't displaying as expected a validator might very well point you to the cause.

Why is it important to validate code and adopt a single standard?

The reason why coding standards are important is that they help to ensure safety, security, and reliability. Every development team should use one. Even the most experienced developer could introduce a coding defect — without realizing it.


1 Answers

CSS errors don't have any effect whatsoever on SEO. HTML errors may have a tiny sliver of effect, but unless your markup is so bad a parser can't take the text out of it (and in that case it probably won't even work in a browser), it won't have any negative effect. Validating is a nice touch from a programming perspective, but in my experience, practicality beats it every time, especially with CSS.

like image 93
Max Shawabkeh Avatar answered Sep 27 '22 22:09

Max Shawabkeh