Le website indique qu'il est pris en charge, mais le style suivant ne s'affiche pas.Comment Internet Explorer 8 prend-il en charge l'attribut de contour CSS?
<style type="text/css">
a[href="#"]{outline:#f00 dotted 2px !important}
</style>
cependant, ce qui suit rendra
<style type="text/css">
a[href="#"]{border:#f00 dotted 2px !important}
</style>
Voici mon document
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>...</title>
<link type="text/css" rel="stylesheet" href="../content/style.css" />
</head>
<body>...</body>
</html>
Etes-vous sûr que la règle est appliquée? Je pense que IE8 supporte les sélecteurs d'attribut (http://www.quirksmode.org/css/contents.html), mais cela vaut la peine d'être vérifié. –
il est pris en charge uniquement en mode standard ... quel est le mode de rendu de votre page? –
doctype est xhtml 1.0 strict – Dave