28172 sujets

CSS et mise en forme, CSS3

Bonjour à tous,

Savez-vous s'il est possible, comme pour Internet Explorer, de créer une feuille de style uniquement dédiée à Safari ?

Si oui, avez-vous une idée du code à insérer dans le html pour que cette feuille de style se mette en place ?
Est-ce identique au code pour IE ? Par exemple :

 <!--[if Safari]>
   	 <link type="text/css" rel="stylesheet" href="CSS/css-safari.css" />
   <![endif]-->



Merci beaucoup.

Bonne journée à tous.
Bonjour,

Les commentaires conditionnels ne sont reconus que par Internet Explorer. Si tu souhaite inclure une feuille de style particulière pour un autre navigateur, il te faudra passer par un langage de programmation côté client (JavaScript, mais il peux ne pas être activé chez le client) ou côté serveur (PHP, mais ton hébergeur peut ne pas l'accepter (c'est de plus en plus rare maintenant)).

En JavaScript tu pourras utiliser : navigator.appName
EN php : $HTTP_USER_AGENT
Merci Laurie-Anne pour ta réponse.

Qu'entends-tu par "c'est de plus en plus rare maintenant" ? Que l'hébergeur ne peut pas l'accepter parce que c'est une pratique de moins en moins répandue ou au contraire que l'hébergeur peut maintenant davantage accepter le php ?
Bonjour mama5

ce que Laurie-Anne veut dire, c'est que actuellement, il est très rare qu'un hébergeur ne supporte pas le PHP.

Donc, quand tu regardes les différentes offres d'hébergement proposées, regarde bien si l'offre en question supporte le PHP ou non.
Bonjour jQz et merci également pour ton explication.

Je vais me renseigner à ce sujet.

Merci à vous deux !