Wie kann man in HTML einen Raumplan erstellen?
Benötige dringend HILFE danke:)
4 Antworten
Du kannst die Zeichnung in SVG (scalable vector graphics) erstellen. SVG basiert auf XML. Falls gewünscht kannst Du diese Grafik dann in eine HTML-Seite einbauen, aber das muß man nicht.
https://wiki.selfhtml.org/wiki/SVG
accidentsketch.com
das war ist glaube ein grafischer svg-editor. svg ist eine unterart von xml und für vektorgrafik gedacht, also zeichnungen.
hilft das?
sonst inkscape und svg export.
wenn das noch die aufgabe ist und nich reines xml+xslt sein soll.
Dann musst du deinen Dozenten / Lehrer nochmal fragen, wie das gehen soll und ich würde bitten, poste seine Antwort mal bitte hier.
XSLT (eXtensible Stylesheet Language for Transformations) ist eine W3C-Syntax, die speziell für die Transformation von XML-Dokumenten geschaffen wurde. Mit XSLT können XML-Dokumente in Formate wie HTML, Text und andere XML-Formate transformiert werden.
Xml und alle seine Unterarten sind erstmal nur Text. Selbst Svg und CAD. Damit das gezeichnet werden kann, braucht es eine Maschine, die die die Befehle versteht und dann ne Linie zeichnet, wenn da steht <line />
XSLT ist für XML das, was CSS bei Html ist. Eine Meta-Sprache, die nur dazu dient, dem Text hier und da ein paar zusätzliche Formatierungen mitzugeben.
Okay aber unten hast du geschrieben, du sollst das Schulgebäude in einer Xml-Datenbasis erstellen.
Das ist was anderes. Da hast du die Aufschlüsselung der Räume und sowas als Text aber nicht als Grundriss "gezeichnet".
Das wäre dann sowas wie
<Etage name="Keller">
<Room type="corridor">
<Room type="room" name="Hausmeisterraum" />
<Room type="room" name="Kantine" />
<Room type="kitchen" name="Kantinenküche" />
</Room>
</Etage>
Du kannst den Raumplan in SVG beschreiben (einer XML-basierten Sprache zu Beschreibung von 2D-Garaphiken) und diese SVG-Datei dann in HTML einbetten.
Was genau meinst du mit "Raumplan"? Einen Grundriss?
Und wieso willst du es in HTML machen?
Ja einen Grundriss GENAU
Ich muss es in XML machen aber da kann man nicht grafisch darstellen also muss ich mit xslt und da mit html
oder ist das falsch?
Ich weiß echt nicht, wie du das machen willst.
HTML ist dafür gedacht, Websites zu erstellen. Wie willst du damit einen Grundriss bauen?
Ich würde dir empfehlen, ein Programm wie SweetHome3d zu verwenden, um einen Grundriss zu erstellen, den du dann als Bild in die Seite einbinden kannst.
ES MUSS REINES XML UND XSLT SEIN