Web-design -related links for use by the members of the Service and Activity:
HTML (= "HyperText Mark-up Language") HTML-tags determine the basic lay-out of a webpage, links, etc.: edited as plain text but interpreted by the browser.

www.w3.org/TR/html401

CSS 'Cascading Style Sheets' are the up-to-date, flexible means to determine the lay-out of a page (or a whole site) by specifying how a browser should interpret HTML-tags.

www.w3.org/TR/REC-CSS1-961217.html

JavaScript Client-side programming (– mostly): scripts are executed by the browser on the viewer's computer.

synchro.net/docs/js/guide
synchro.net/docs/js/ref
www.w3schools.com/js/default.asp

DOM The 'Document Object Model' specifies the interface for JavaScript to address elements of a webpage.

www.mozilla.org/docs/dom/domref

php (= "php hypertext preprocessor") Server-side programming: scripts are executed before the output is sent as a webpage to the browser.

www.php.net/manual/en/

Apache + php (+ perl)
for Windows
Archived files containing small, barebone working installations of a webserver, only need to be expanded in the root-directory of any drive – even works off a USB drive; the use is described in an included file readme.txt.

wap.zip (1,546 kB)  –  wap.exe (1,254 kB, self-extracting archive)
wapp.exe (2,720 kB, self-extracting archive)