Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

Vous n'avez pas encore de compte Developpez.com ? L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Developpez.com

Accueil

Choisissez la catégorie, puis la rubrique :

logo

Accueil :
- éditorial
- charte d'utilisation
- aide
- diaporama
- contributeurs
Rechercher :
 
recherche avancée...
Naviguer :
- par tri alphabéthique :
0-* A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
- par thèmes :
  . Business Intelligence
  . Conception
  . Culture
  . Économie
  . Généralités
  . Gestion de projet
  . Infographie
  . Internet
  . Langages
  . Sécurité
  . Systèmes
  . Télécom
  . Théorie
Contribuer :
- nouvelle définition
- commenter une définition
Partenariat :
- faire un lien
- contact
Statistiques :
- 3079 définitions
- 329 ressources

Définition de calque

fr  n. m.
Il s'agit d'une réminiscence du passé...

En 1997, le navigateur Netscape 4.0 introduit l'élément layer. Cet élément avait pour but de pouvoir être positionné au pixel près lors du rendu visuel du document HTML.

La norme CSS1, adoptée en 1996 par le W3C, elle, ne permettait une mise en forme que limitée. Lorsque le W3C introduisit le CSS2 en 1998, il choisit de définir le positionnement dans des feuilles de style, à l'extérieur du code HTML et en laissant le choix entre plusieurs modes de positionnement (absolute, relative, fixed, static).
Cependant, la notion de layer (traduite par calque en français) avait déjà été véhiculée par la plupart des éditeurs WYSIWYG les plus connus...

Cette notion est également présente dans les logiciels d'imagerie comme Adobe Photoshop ou Gimp par exemple. Dans ce contexte, les calques représentent différentes couches qu'il convient de superposer pour créer l'image finale.

En terme de code, cela se traduit aujourd'hui par l'utilisation d'un élément div auquel on applique la propriété CSS position:absolute.
Le terme de calque porte à confusion et l'histoire laisse croire que les balises div sont les calques. Or, le CSS permet de positionner n'importe quel élément de type bloc (les div mais également les p, les blocquote, les h1, h2, etc.).

L'élément div a pour but de vous permettre de diviser votre document en grandes sections. Son rôle n'est donc pas d'apporter une composante graphique a votre document ; au contraire, il est de vous permettre de structurer le document de manière logique sans influencer le rendu visuel.

Parler de "calques" signifie parler de "couches" que l'on peut superposer. En HTML, superposer des éléments se fait uniquement au moyen de CSS, les autres possibilités n'ayant pas été retenues par le W3C.

position: absolute;
calque
Ressources :
tutoriel CSS : Notions de base, rubrique Rubrique CSS
Auteur : Cyril Fabby (MasterOfChakhaL)
Permalien : Définition de calque du dictionnaire Internet
Date d'ajout : 31/03/2007 Date de dernière mise à jour : 31/03/2007

Envoyer à un ami Imprimer Ajouter aux favoris Dénoncer un abus
Noter cette définition :
logo

Contacter le responsable de la rubrique Accueil

Partenaire : Hébergement Web