[[Vorlage(Archiviert, "Das Paket befindet sich zwar noch in den Paketquellen, aber der Inhalt der Dokumentation ist Stand 2007. Von daher ist von Installation abzuraten.")]] {{{#!vorlage Wissen [:Pakete_installieren: Installation von Programmen] }}} [[Inhaltsverzeichnis(1)]] [[Bild(./selfhtml_logo.gif, align=left)]] [http://selfhtml.org/ SELFHTML] {de} ist eine umfangreiche Dokumentation zur [:Webentwicklung:]. Das Projekt dient Anfängern mit Tutorials zu Themen wie HTML, CSS (Cascading Stylesheets) und Javascript. Außerdem dienen die Kurzreferenzen, Stichwort- und Syntax-Verzeichnisse auch als Nachschlagewerk für erfahrene Webdesigner. Durch ergänzende Bemerkungen, Artikel und Beispiele ist es ein sehr solides Werk zu diesem Thema und einzigartig im deutschen Sprachraum. Die letzte Version 8.1.2 stammt vom 01.03.2007 und ist damit nicht mehr taufrisch. Anfang 2010 wurde entschieden, das Projekt als [https://wiki.selfhtml.org/ Wiki] {de} weiterzuführen. Dieses enthält Informationsquellen speziell zu HTML5, CSS3 und modernem JavaScript. Eine Offline-Version des Wikis ist in Vorbereitung. = Installation = Für Ubuntu gibt es praktischerweise ein Programmpaket, das man einfach über die Paketverwaltung installieren kann. Inhaltlich geht es hauptsächlich um HTML 4 (und älter). Folgendes Paket stellt die SELFHTML-Dokumentation bereit [1]: {{{#!vorlage Paketinstallation selfhtml, multiverse }}} = Benutzung = [[Bild(./selfhtml_screenshot.png, align=right)]] == Lokal == Nach der Installation des Paketes kann man SELFHTML direkt von der Festplatte in einem [:Internetanwendungen: Webbrowser] öffnen. Die Dokumentation wird unter '''/usr/share/doc/selfhtml/html/''' abgelegt. Die HTML-Datei '''index.htm''' ist die Startseite der Dokumentation. Man findet die Dokumentation also unter [file:///usr/share/doc/selfhtml/html/index.htm]. == Webserver == Alternativ kann man auch einen [:Serverdienste:Webserver] installieren. So bieten beispielsweise [:Apache:] und [:lighttpd:] die Freigabe des Verzeichnisses '''/usr/share/doc''' an. Nach der Aufhebung der IP-Beschränkung (beschrieben in den jeweiligen Artikeln), steht SELFHTML auch anderen Rechnern im lokalen Netzwerk zur Verfügung. Die SELFHTML-Dokumentation ist dann unter * `http:///doc/selfhtml/html/` aufrufbar. Will man SELFHTML nur auf dem eigenen Rechner benutzen, so ist die Installation eines Webservers nicht notwendig. = Links = * [https://selfhtml.org/ SELFHTML-Portalseite] {de} * [https://wiki.selfhtml.org/ Wiki] {de} * [:Webentwicklung:] {Übersicht} Übersichtsartikel == HTML5 == * [http://webkompetenz.wikidot.com/docs:html-handbuch HTML5-Handbuch] {de} von Stefan Münz * [http://www.linux-community.de/Internal/Artikel/Print-Artikel/LinuxUser/2012/08/Interessante-Tool-fuer-HTML5-Entwickler Fünfte Dimension – Interessante Tools für HTML5-Entwickler] {de} - LinuxUser, 08/2012 * [http://praegnanz.de/html5video/ HTML5 video player comparison] {en} * [https://www.w3schools.com/html/html5_audio.asp HTML5 audio tag] {en} * [http://www.quirksmode.org/ QuirksMode.org] {en} - Kompatibilitäts-Tabellen für Webbrowser # tag: Internet, Programmierung