(This page printed from UtahRails.net, Copyright 2000-2020 Don Strack)

UtahRails.net Tech Talk - Web Site

...being a technical discussion of how this UtahRails web site works.

This page was last updated on April 1, 2019.

(Return to Tech Talk Page)

Utahrails.net, as a complete web site, is maintained using Dreamweaver CS3, then after 2017, Dreamweaver CC and Windows 10. Dreamweaver is the choice, not for any of the bloated features of the program itself, but simply for the way it makes editing HTML tables a lot easier, and there are a lot of data tables here at UtahRails. I do a lot of hand-coding, mostly because I know how and I understand what is needed. Everything I know about web sites, HTML and CSS is self-taught, from books and from examples and tutorials on other web sites. The past 18 years since 2001 have been an interesting journey.

UtahRails uses PHP server-side includes for a common page header, menu, and page footer, and we use CSS to control the actual appearance of the web pages.

There are hundreds of locomotive roster pages. They are formatted as standard HTML tables, with CSS to control the actual appearance of the tables.

What is PHP?

Wikipedia PHP article

PHP Tutorial

Google Search, PHP

What is CSS?

Wikipedia CSS article

CSS Tutorial (W3Schools)

CSS Tutorial (HTML.net)

CSS Tricks Almanac (CSS Selectors and CSS Properties)

Google Search, CSS

What is HTML5?

Dive Into HTML5 -- A good discussion about what HTML5 is.

HTML5 on Wikipedia (see also: HTML Wikipedia article)

Google Search, HTML5