diff --git a/graph.html b/graph.html index d73e8c2..a40420f 100644 --- a/graph.html +++ b/graph.html @@ -1,85 +1,69 @@ - - + +
- - -<!DOCTYPE html>
-<html lang="en">
-<head>
-<meta charset="UTF-8">
-<meta name="viewport" content="width=device-width, initial-scale=1.0">
-<title>Einfacher Graph mit Cytoscape.js</title>
-<script src="https://unpkg.com/cytoscape@3.21.1/dist/cytoscape.min.js"></script>
-<style>
-#cy {
-width: 600px;
-height: 400px;
-border: 1px solid black;
-}
-</style>
-</head>
-<body>
-<h2>Einfaches Graph-Modell</h2>
-<div id="cy"></div>
-<script>
-// Daten für den Graphen (Knoten und Kanten)
-const graphData = {
-nodes: [
-{ data: { id: 'A' } },
-{ data: { id: 'B' } },
-{ data: { id: 'C' } },
-{ data: { id: 'D' } }
-],
-edges: [
-{ data: { source: 'A', target: 'B' } },
-{ data: { source: 'A', target: 'C' } },
-{ data: { source: 'B', target: 'D' } },
-{ data: { source: 'C', target: 'D' } }
-]
-};
-// Initialisierung von Cytoscape
-const cy = cytoscape({
-container: document.getElementById('cy'), // Element, in dem der Graph angezeigt wird
-elements: graphData,
-style: [ // Styles für die Knoten und Kanten
-{
-selector: 'node',
-style: {
-'background-color': '#0074D9',
-'label': 'data(id)',
-'color': '#fff'
-}
-},
-{
-selector: 'edge',
-style: {
-'width': 3,
-'line-color': '#FF4136',
-'target-arrow-color': '#FF4136',
-'target-arrow-shape': 'triangle'
-}
-}
-],
-layout: {
-name: 'grid',
-rows: 2
-}
-});
-</script>
-</body>
-</html>
+ +