I have this css:
a#exampleId {
    -webkit-appearance: button;
   /* -moz-appearance: button;*/
appearance: button;
}
And this HTML:
<html itemscope="" itemtype="http://schema.org/WebPage" lang="en" wtx-context="7AFAB2C8-5844-4EA0-8DF4-32D617786BAD">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <link rel="stylesheet" href="example.css">
</head>
<body>
    <form>
        <p>TEXT <a id="exampleId" href="google.com">click this </a></p>
        <button> A </button>
    </form>
<body>
</html>
And in chrome I see the browser override the -webkit-appearance: button; property:
Why do chrome override -webkit-appearance property and how to prevent it?

 
    