← Retour aux fonctionnalités
Pro

Exporter l'élément

Export Element vous permet de cliquer sur n'importe quel élément d'une page web et d'exporter sa structure complète en trois formats : le balisage HTML brut avec tous les enfants et attributs, les computed CSS styles sous forme de feuille de style propre, ou une représentation JSON structurée. L'outil idéal pour extraire des modèles de conception, sauvegarder des extraits de code et documenter des composants UI.

Chaque développeur a des moments où il doit extraire du code d'une page existante — peut-être un composant carte joliment stylisé, une barre de navigation bien structurée, ou une mise en page de formulaire à reproduire. Normalement, cela implique de faire un clic droit, « Inspecter l'élément », copier manuellement le HTML depuis le panneau Elements, puis extraire séparément le CSS depuis le panneau Styles. Export Element consolide tout cela en un seul clic. Sélectionnez n'importe quel élément et obtenez son HTML complet, le CSS calculé intégral, ou une représentation JSON structurée — chacun dans son propre onglet, formaté et prêt à l'emploi. L'export HTML inclut l'élément et tous ses enfants avec une indentation correcte. L'export CSS affiche chaque computed style (pas seulement les styles rédigés), vous donnant l'apparence exacte rendue par le navigateur. L'export JSON fournit une représentation de données structurée utile pour la documentation, les tests ou l'analyse programmatique.

Prévisualisation en direct
example.com/components
Click any element to export
Pricing Card
Selected for export
$29.99/month
Subscribe
Export Element
HTML CSS JSON
<div class="pricing-card">
  <div class="card-header">
    <img src="icon.svg"/>
    <h3>Pricing Card</h3>
  </div>
  <p>$29.99/month</p>
  <button>Subscribe</button>
</div>
7 lines · 248 bytes Copy HTML
Caractéristiques principales

Export en HTML propre

Obtenez le balisage HTML complet de l'élément sélectionné, y compris tous les enfants, attributs et la structure imbriquée. Le résultat est correctement indenté et formaté — pas le désordre sur une seule ligne que vous obtenez avec outerHTML. Prêt à coller dans un nouveau fichier HTML ou un template de composant.

Export en CSS calculé

Extrayez chaque propriété CSS calculée de l'élément sous forme de feuille de style propre et formatée. Inclut la typographie, les couleurs, l'espacement, les bordures, la mise en page et le positionnement. Le CSS représente ce que le navigateur restitue réellement — en tenant compte de l'héritage, de la spécificité et de la cascade.

Export en JSON structuré

Obtenez un objet JSON contenant le nom de balise de l'élément, la carte des attributs, les computed styles, le contenu textuel interne et un tableau d'enfants récursif. Utile pour l'analyse programmatique, la documentation, les fixtures de test ou la création d'outils personnalisés.

Changement de format par onglets

Basculez instantanément entre les onglets HTML, CSS et JSON. Chaque format est généré à partir du même élément sélectionné, vous pouvez donc prendre la représentation dont vous avez besoin. Les trois sont toujours disponibles sans avoir à resélectionner l'élément.

Aperçu avec coloration syntaxique

Chaque format d'export est affiché avec une coloration syntaxique dans le panneau d'aperçu. Les balises HTML en rouge, les attributs en jaune, les valeurs en vert. Les propriétés CSS en violet, les valeurs en vert. Les clés et valeurs JSON sont colorisées. Facile à lire avant de copier.

Copie en un clic avec informations de taille

Cliquez sur le bouton Copier pour récupérer le contenu de l'onglet actif. Une barre d'état affiche le nombre de lignes et la taille en octets de l'export, vous savez ainsi combien de contenu vous copiez. Un retour de confirmation s'affiche lorsque la copie réussit.

Cas d'utilisation courants

Extraction de composants depuis des sites de référence

Vous avez trouvé une carte, une section hero ou une barre de navigation à reproduire ? Cliquez dessus, exportez le HTML pour la structure, puis exportez le CSS pour le style. Vous avez un point de départ complet pour votre propre composant.

Documentation de composants UI

Exportez des éléments en JSON pour la documentation ou les registres de design system. La représentation structurée inclut les noms de balises, les attributs et les styles — parfait pour maintenir un inventaire de composants ou alimenter des outils de documentation.

Création de fixtures de test

Vous avez besoin de fixtures HTML pour des tests unitaires ? Exportez le HTML de l'élément et collez-le dans votre fichier de test. Le résultat est propre et formaté, prêt à utiliser comme snapshot DOM pour les tests de composants.

Débogage des problèmes de styles calculés

L'export CSS affiche les computed styles — ce que le navigateur restitue réellement après l'application de toutes les règles CSS. Comparez le résultat calculé avec votre CSS rédigé pour trouver les conflits de spécificité, les substitutions d'héritage ou les valeurs par défaut inattendues.

Sauvegarde d'extraits de code pour référence

Copiez des implémentations élégantes de sites en production dans une bibliothèque d'extraits personnelle. Exportez à la fois le HTML et le CSS ensemble pour conserver le composant complet — structure et style — pour référence future.

Comment utiliser
1

Activer Export Element

Ouvrez le dock flottant DevSuite Pro et cliquez sur l'icône Export Element. Le curseur se transforme en sélecteur en croix et un panneau d'export à onglets s'ouvre.

2

Cliquer sur un élément pour le sélectionner

Cliquez sur n'importe quel élément de la page. Il est mis en surbrillance avec une bordure violette, et le panneau d'export se remplit des représentations HTML, CSS et JSON de l'élément sur trois onglets.

3

Basculer entre les formats

Cliquez sur l'onglet HTML, CSS ou JSON pour visualiser l'élément dans différents formats. Chaque onglet affiche un aperçu formaté avec coloration syntaxique du contenu exporté.

4

Vérifier et copier

Parcourez l'aperçu pour vérifier qu'il contient ce dont vous avez besoin. Cliquez sur le bouton « Copier » pour placer le contenu de l'onglet actif dans votre presse-papiers. La barre d'état affiche le nombre de lignes et la taille.

5

Sélectionner un autre élément

Cliquez sur un autre élément de la page pour mettre à jour le panneau d'export avec le nouveau contenu. Pas besoin de désactiver — continuez à cliquer pour exporter plusieurs éléments.

Prêt à essayer ? Exporter l'élément?

Installez DevSuite Pro gratuitement et débloquez plus de 39 outils de développement pour votre navigateur.

Ajouter à Chrome Ajouter à Edge Ajouter à FireFox