Heim >Web-Frontend >CSS-Tutorial >Schlagwortwolke
In der riesigen Welt des Webdesigns benötigen Daten oft mehr als nur Listen, um die Aufmerksamkeit des Benutzers zu erregen. Tag Clouds sind eine kreative und visuell beeindruckende Lösung, die Schlüsselwortsätze in eine dynamische und ansprechende Komposition umwandelt. Unabhängig davon, ob Sie an einem Blog, einem Portfolio oder einer Content-Plattform arbeiten, kann die Beherrschung der Technik zum Erstellen von Tag-Clouds das visuelle Erlebnis Ihrer Website erheblich verbessern.
In diesem Tutorial tauchen wir in die Kunst ein, Tag-Clouds nur mit HTML und CSS zu entwerfen. Sie erfahren, wie Sie interaktive Komponenten erstellen, die nicht nur Informationen organisieren, sondern Ihrer Benutzeroberfläche auch eine Design- und Interaktionsebene verleihen. Von der Grundstruktur bis hin zu raffinierten Hover-Effekten begleiten wir Sie Schritt für Schritt beim Aufbau einer Tag-Cloud, die sowohl funktional als auch optisch beeindruckend ist.
Sind Sie bereit, einfache Daten in ein einzigartiges visuelles Erlebnis zu verwandeln? Fangen wir an!
Tag-Clouds sind eine optisch interessante Möglichkeit, Sätze von Schlüsselwörtern oder Themen anzuzeigen. In diesem Tutorial erfahren Sie, wie Sie nur mit HTML und CSS eine dynamische und farbenfrohe Tag-Cloud erstellen.
Eine Tag-Cloud ist eine visuelle Darstellung von Daten, bei der die Größe und Farbe der Tags deren Wichtigkeit oder Häufigkeit anzeigen kann. In unserem Fall spielen wir mit Größen und Farben, um ein attraktives Design zu schaffen.
Wir beginnen mit einer einfachen HTML-Struktur für unsere Tag-Cloud:
<div> <h2> Estilos CSS </h2> <p>Aquí es donde la magia sucede. Usaremos flexbox para el diseño y clases para los colores y tamaños:<br> </p> <pre class="brush:php;toolbar:false"> .tag-cloud { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; } .tag { text-decoration: none; color: white; padding: 6px 12px; border-radius: 20px; transition: all 0.3s ease; align-content: center; } /* Tamaños de etiquetas */ .tag-small { font-size: 0.7rem; } .tag-medium { font-size: 0.9rem; } .tag-large { font-size: 1.1rem; } /* Colores de etiquetas */ .tag-1 { background-color: #3498db; } /* Azul brillante */ .tag-2 { background-color: #2ecc71; } /* Verde esmeralda */ .tag-3 { background-color: #e74c3c; } /* Rojo coral */
Wir können Hover-Effekte hinzufügen, um die Interaktivität zu verbessern:
.tag:hover { transform: scale(1.1); box-shadow: 0 4px 8px rgba(0,0,0,0.3); }
Hier ist ein vollständiges Beispiel, das Sie kopieren und ändern können:
<!DOCTYPE html> <html lang="es"> <Kopf> <meta charset="UTF-8"> <title>Nube de Etiquetas Colorida</title> <Stil> .tag-cloud { Anzeige: Flex; Flex-Wrap: wickeln; rechtfertigen-Inhalt: Mitte; Lücke: 10px; maximale Breite: 700px; Rand: 0 automatisch; Polsterung: 20px; Schriftfamilie: Arial, serifenlos; } .Etikett { Textdekoration: keine; Farbe: weiß; Polsterung: 6px 12px; Randradius: 20px; Übergang: alle 0,3 Sekunden nachlassen; Box-Shadow: 0 2px 5px rgba(0,0,0,0.2); Texttransformation: Großbuchstaben; Schriftstärke: fett; Buchstabenabstand: 0,5 Pixel; align-content: center; } .tag:hover { transformieren: Skala(1.1); Box-Shadow: 0 4px 8px rgba(0,0,0,0.3); } /* Farbpalette */ .tag-1 { Hintergrundfarbe: #3498db; } /* Azul brillante */ .tag-2 { Hintergrundfarbe: #2ecc71; } /* Verde esmeralda */ .tag-3 { Hintergrundfarbe: #e74c3c; } /* Rojo-Koralle */ .tag-4 { Hintergrundfarbe: #f39c12; } /* Naranja */ .tag-5 { Hintergrundfarbe: #9b59b6; } /* Púrpura */ .tag-6 { Hintergrundfarbe: #1abc9c; } /* Türkei */ .tag-7 { Hintergrundfarbe: #34495e; } /* Azul Marino */ .tag-8 { Hintergrundfarbe: #d35400; } /* Naranja oscuro */ .tag-9 { Hintergrundfarbe: #2980b9; } /* Azul océano */ .tag-10 { Hintergrundfarbe: #8e44ad; } /* Morado */ .tag-small { Schriftgröße: 0,7rem; } .tag-medium { Schriftgröße: 0,9rem; } .tag-large { Schriftgröße: 1.1rem; } .tag-xlarge { Schriftgröße: 1.3rem; } </style> </head> <Körper> <div> <h2> Abschluss </h2> <p>Erstellen Sie eine Etikette-Nummer relativ selten mit HTML und CSS. Es ist wichtig, mit Tamaños, Farben und Transiciones zu spielen, um Ihr einzigartiges Design zu erstellen.</p> <h3> Reto para el Lector </h3> <p>Absicht:</p>
¡Feliz codificación!
Das obige ist der detaillierte Inhalt vonSchlagwortwolke. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!